Dla asystentów AI: spis tego działu jest w /arkusze/llms.txt, a spis serwisu w /llms.txt. Część stron ma wersję Markdown. Adres strony zwraca ją, gdy żądanie zawiera nagłówek Accept: text/markdown. Strona główna i cennik mają ją pod /index.md i /pricing.md.
Krótki opis zadań ze stron arkusza, w kolejności stron.
Strona 2: Zadanie 1: Rozważ procedurę Sitko(n), gdzie n jest dodatnią liczbą całkowitą. Opisano algorytm z pętlami i przypisaniami zmiennych. Zadanie 1.1: Uzupełnij tabelę, wpisując wartości zmiennych j oraz Czyjest[k] po wykonaniu Sitko(n). Tabela zawiera kolumny n, k, j, Czyjest[k] z przykładowymi wartościami: n=10, k=9, j=4, Czyjest[k]=prawda oraz inne wiersze do uzupełnienia. Miejsce na obliczenia.
Strona 3: Zadanie 1.2: Rozważamy działanie Sitko(100). Podaj liczbę wykonań instrukcji w wierszu oznaczonym (*) dla wartości zmiennej i wskazanych w tabeli: i=2, liczba wykonań=25; i=3, i=5, i=9. Zaznacz wartości większe niż łączna liczba wykonań instrukcji z wiersza (*) w trakcie wykonywania procedury Sitko(100): ln 100, 100, 100(1/2² + 1/3² + ... + 1/10²), √100. Miejsce na obliczenia.
Strona 4: Zadanie 1.3 (0–4): Liczba całkowita jest kwadratowa, jeśli można ją przedstawić jako a*b²+c*d², gdzie a, b, c, d są dodatnimi liczbami całkowitymi większymi od 1. Dla liczby n oblicz tablicę Czyjest[1..n] za pomocą procedury Sitko(n). Napisz algorytm sprawdzający, czy liczba k, 1 ≤ k ≤ n, jest kwadratowa. Dane: n - liczba całkowita, Czyjest[1..n] - tablica, k - liczba całkowita. Wynik: prawda, jeśli k jest kwadratowa, fałsz w przeciwnym przypadku.
Strona 5: Zadanie 2: rozważamy słowa z liter A i B, definiujemy regularność reg(w). Słowo jest palindromem, jeśli czytane od lewej do prawej i odwrotnie jest takie samo. Podano przykłady słów i ich reg(w). Zadanie 2.1: podaj wartość funkcji reg(w) dla słów w tabeli: BABBAB, BABBBB, BAAAAB, B, BBB, AAAAAAAA. Miejsce na obliczenia zawiera siatkę.
Strona 6: Zadanie 2.2 (0–4): Uzupełnij brakujące elementy w funkcji REG(w,n), aby realizowała specyfikację. Dane: n - dodatnia liczba całkowita, w[1..n] - słowo z liter A, B. Wynik: wartość reg(w). Funkcja REG(w,n): jeśli n=1, wynikiem jest... W przeciwnym przypadku: jeśli n mod 2 = 0, m ← n / 2, w przeciwnym przypadku m ← (n - 1) / 2. Dla i=1,2,...,m wykonuj: jeśli w[i] ≠ ..., podaj wynik 0 i zakończ funkcję. x ← w[1..m], wynikiem jest 1 + .... Uwaga: mod - reszta z dzielenia całkowitego. Miejsce na obliczenia: siatka.
Strona 7: Zadanie 3: Zegary w oddziałach korporacji podają liczbę minut w różnych systemach pozycyjnych: A - binarny, B - czwórkowy, C - szesnastkowy. Oddziały A, B i C są w różnych strefach czasowych. Wartości: A: 00010110100, B: 000330, C: 078. Zadanie 3.1: Oceń prawdziwość zdań, zaznacz P lub F: 1) Wskazania zegarów są wielokrotnościami 9₁₀. 2) Wskazania są wielokrotnościami 6₁₀. 3) Różnica wartości jest wielokrotnością 60₁₀. 4) Największa wartość w oddziale A, najmniejsza w C. Miejsce na obliczenia.
Strona 8: Zadanie 3.2 (0–2): Po pewnym czasie ponownie odczytano wszystkie zegary. Wartości odczytów to: Oddział A: 000110100XX, Oddział B: 001XX2, Oddział C: X96, gdzie X oznacza znak, którego wartości nie udało się odczytać. Polecenie: Podaj pełne wartości odczytów poszczególnych zegarów. Miejsce na obliczenia: pusta siatka do notatek.
Strona 2: Zadanie 4: Plik punkty.txt zawiera 1000 wierszy z parami liczb całkowitych (x, y) w układzie kartezjańskim. Zadanie 4.1: Ile jest punktów, których obie współrzędne są liczbami pierwszymi? Zadanie 4.2: Ile jest punktów, których współrzędne są cyfropodobne? Przykłady cyfropodobieństwa podano. Zadanie 4.3: Znajdź najbardziej oddalone punkty, podaj współrzędne i odległość zaokrągloną do liczby całkowitej. Wzór na odległość: |AB| = √((xB-xA)² + (yB-yA)²).
Strona 3: Zadanie 4.4.(0–3): Długość boku kwadratu K wynosi 10000. Środek symetrii kwadratu znajduje się w początku układu współrzędnych XY, a jego boki są równoległe do osi układu. Podaj liczbę punktów, które leżą odpowiednio: a. wewnątrz kwadratu K (bez jego boków), b. na bokach kwadratu K, c. na zewnątrz kwadratu K (bez jego boków). Do oceny oddajesz plik tekstowy wyniki4.txt z odpowiedziami do zadań oraz plik(i) z komputerową realizacją obliczeń.
Strona 4: Zadanie 5: Firma transportowa dysponuje samochodami ciężarowymi, informacje zapisane w pliku transport.txt. Każdy samochód opisany marką, modelem, rokiem produkcji, ceną zakupu, numerem rejestracyjnym, przebiegiem, datą ostatniego remontu. Amortyzacja 5% rocznie i 2% za każde 100 000 km. Zadanie 5.1: a) Podaj wartość w 2017 roku dla Volvo FH ERA 092 TR, oblicz amortyzację. b) Znajdź samochód o najniższej wartości w 2017, podaj markę, model, numer rejestracyjny.
Strona 5: Zadanie 5.2: Wyłuskaj nazwę marki każdego samochodu z pola Marka_i_model, podaj liczbę samochodów i średni przebieg w km, wykonaj wykres kolumnowy. Zadanie 5.3: Utwórz zestawienie liczby samochodów wyprodukowanych w latach 2006-2015. Zadanie 5.4: Wyszukaj cztery samochody z największym czasem od ostatniego remontu do 1 stycznia 2017, podaj markę, model, numer rejestracyjny i liczbę dni.
Strona 6: Zadanie 6: Sklep internetowy prowadzi sprzedaż programów komputerowych. W pliku programy.txt podano informacje o programach: identyfikator, nazwa, rodzaj, cena. Przykład: Photoshop, grafika, 890 zł. W pliku pakiety.txt zapisano informacje o pakietach: identyfikator, nazwa, firma. Przykład: Adobe Creative, Adobe Systems. Plik zestawy.txt opisuje zawartość pakietów. Zadanie 6.1: Wyszukaj programy z rodzaju edytor dokumentów tekstowych w co najmniej dwóch pakietach. Zadanie 6.2: Podaj unikatową listę nazw pakietów z programami, gdzie użyto słowa zarządzanie.
Strona 7: Zadanie 6.3: Oblicz wartość każdego pakietu jako sumę cen programów w nim zawartych. Utwórz zestawienie trzech najdroższych pakietów z nazwą pakietu, firmy i wartością. Zadanie 6.4: Podaj nazwy programów, które nie występują w żadnym pakiecie. Zadanie 6.5: Wyszukaj pakiety z co najmniej jednym programem komercyjnym i darmowym, podaj nazwy pakietów oraz liczbę programów komercyjnych i darmowych.