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. Rekurencja: Dla danej dodatniej liczby całkowitej n oraz uporządkowanej rosnąco tablicy różnych liczb całkowitych T[1..n], przeanalizuj funkcję rekurencyjną ReK(x, p, k) z parametrami x, p, k, gdzie 1 ≤ p ≤ k ≤ n. Zadanie 1.1. (0–2): Podaj największą i najmniejszą możliwą liczbę wywołań funkcji ReK(2019, 6, 14) dla n = 17 i tablicy T[1..17]. Miejsce na obliczenia, odpowiedź: najmniejsza i największa liczba wywołań.
Strona 3: Zadanie 1.2: Podaj, jakie będą wartości parametrów przekazywanych do funkcji Rek w kolejnych jej wywołaniach dla n=11, tablicy T=[1, 5, 8, 10, 12, 14, 19, 20, 23, 30, 38] oraz pierwszego wywołania Rek(37, 1, 11). Miejsce na obliczenia z siatką. Zadanie 1.3: Złożoność czasowa algorytmu opisanego funkcją Rek dla parametrów x=1, p=1, k=n jest: A. sześcienna, B. kwadratowa, C. liniowa, D. logarytmiczna. Wybierz właściwą odpowiedź.
Strona 4: Zadanie 2: Szyfr kolumnowy, opis metody szyfrowania przestawieniowego z przykładem dla klucza k=3 z tekstu MATURA_Z_INFORMATYKI, tworzenie tabeli i uzyskanie szyfrogramu MA_FOYKARZNRTITU_IMA_. Zadanie 2.1: Rozszyfruj szyfrogram NKI_ATE_USGACYOKZZ_YYSJTCWEKI_SAEMTRLE_P, uzyskany z 40-znakowego cytatu przy użyciu szyfru kolumnowego o kluczu 10. Miejsce na obliczenia.
Strona 5: Zadanie 2.2: W wybranym języku programowania, w pseudokodzie lub w postaci listy kroków, napisz algorytm deszyfrujący tekst zakodowany szyfrem kolumnowym. Specyfikacja: Dane: k - klucz, liczba całkowita większa od 0; n - liczba znaków w tekście zaszyfrowanym, n jest wielokrotnością k; S[1..n] - ciąg znaków do odszyfrowania. Wynik: T[1..n] - ciąg znaków odszyfrowany. Algorytm: (miejsce na zapis algorytmu).
Strona 6: Zadanie 3: Test. Oceń prawdziwość zdań na podstawie zapytania SQL dotyczącego tabel Uczniowie i Oceny. Zadanie 3.1: Ocena zapytania SQL z grupowaniem i warunkiem HAVING. Zadanie 3.2: Określenie poprawnej formuły w arkuszu kalkulacyjnym do wypełnienia tabeli kwadratów, wybór spośród czterech opcji.
Strona 7: Zadanie 3.3: Protokół HTTPS. Pytania: 1. jest protokołem pobierania poczty elektronicznej ze zdalnego serwera przez połączenie TCP/IP, 2. obsługuje system nazywania domen, 3. przydziela adresy IP poszczególnym komputerom, 4. jest szyfrowaną wersją protokołu http. Zadanie 3.4: Różnica 11001001₂ - 1111111₂ jest równa. Opcje odpowiedzi: 1. 2A₁₆, 2. 112₈, 3. 211₄, 4. 1001010₂.
Strona 2: Zadanie 4: Wybrane liczby. Opisano pliki liczby.txt i pierwsze.txt zawierające liczby całkowite. Napisz program, który znajdzie liczby spełniające podane warunki. Zadanie 4.1: Podaj liczby z pliku liczby.txt, które są liczbami pierwszymi z przedziału (100; 5000), zapisz w wyniki4_1.txt. Zadanie 4.2: Podaj liczby z pliku pierwsze.txt, które czytane wspak są liczbami pierwszymi, zapisz w wyniki4_2.txt.
Strona 3: Zadanie 4.3: Niech w(N) oznacza sumę cyfr liczby N. Dla danej liczby N tworzymy ciąg, w którym N1=w(N), a każdy kolejny element jest sumą cyfr poprzedniego elementu. Ciąg kończy się, gdy wyraz jest liczbą jednocyfrową, nazywamy ją wagą liczby N. Przykład 1: N=1109, N1=11, N2=2, waga=2. Przykład 2: N=31699, N1=28, N2=10, N3=1, waga=1. Podaj liczbę w pliku pierwsze.txt, których waga=1, zapisz w wyniki4_3.txt. Prawidłowa odpowiedź dla pierwsze_przyklad.txt: 6 liczb. Do oceny oddajesz: plik wyniki4_3.txt i kod źródłowy programu.
Strona 4: Zadanie 5: Zbiornik wody. Właściciele ogrodu zainstalowali zbiornik o pojemności 25 000 litrów do gromadzenia wody. Podlewanie regulują zasady: średnia dobowa temperatura i opady mierzone od godz. 20:00 dnia poprzedniego, uzupełnianie zbiornika do 700 * x litrów, parowanie wody wynosi 0,03% * T^1,5 * y litrów. Podlewanie odbywa się codziennie, zużywa 12 000 lub 24 000 litrów wody w zależności od temperatury. Plik pogodowy zawiera dane od kwietnia do września 2015.
Strona 5: Zadanie 5.1: Podaj datę, kiedy pierwszy raz trzeba było dolać wodę do zbiornika, i podaj ilość dolanej wody. Zadanie 5.2: Utwórz wykres liniowy przedstawiający kształtowanie się ilości wody w zbiorniku od 1 kwietnia do 30 września 2015 roku. Zadanie 5.3: Zrób zestawienie miesięczne kosztów dolewanej wody, cena 1 m³ wynosi 11,74 zł. Zadanie 5.4: Podaj liczby dni, w których temperatura nie przekraczała 15°C, temperatura przekraczała 15°C z opadami dobowymi poniżej i powyżej 0,6 l/m².
Strona 6: Zadanie 6: "Wymarzony Dom" - opis struktury plików tekstowych używanych przez biuro nieruchomości. Plik agenci.txt zawiera Id_agenta, Imię, Nazwisko. Plik oferty.txt zawiera Id_oferty, Woj, Status, Pow, L_pokoi, L_laz, Cena, Data_zglosz, Id_agenta. Przykłady: AB546MN, lubelskie, A, 160, 3, 2, 259900, 2016-03-04, 2. Plik klienci.txt zawiera Id_klienta, Nazwisko, Imię. Plik zainteresowanie.txt zawiera Id_oferty, Id_klienta. Przykład: AB643MN, 55.
Strona 7: Zadanie 6.1: Która oferta wzbudziła największe zainteresowanie klientów? Podaj identyfikator oraz imię i nazwisko agenta. Zadanie 6.2: Podaj średnią cenę ofert w każdym województwie, uporządkuj alfabetycznie według nazw województw, wyniki z dokładnością do dwóch miejsc po przecinku. Zadanie 6.3: Którzy agenci mają aktualne oferty mieszkań z basenem? Przygotuj zestawienie z imieniem i nazwiskiem agenta, identyfikatorem oferty, województwem, powierzchnią i ceną. Zadanie 6.4: Podaj imiona i nazwiska agentów, którzy w 2017 roku nie sprzedali żadnego domu ani mieszkania. Zadanie 6.5: Podaj listę aktualnych ofert sprzedaży domów i mieszkań powyżej 180 m² z co najmniej 2 łazienkami, uwzględnij identyfikator oferty, powierzchnię, liczbę pokoi i łazienek, cenę oraz imię i nazwisko agenta.