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: Szyfr przestawieniowy (7 pkt). Opis metody szyfrowania polegającej na zmianie kolejności liter w tekście za pomocą kwadratowej tablicy szyfrującej o wymiarach n x n. Zadanie polega na podaniu wzoru na liczbę wierszy i kolumn tablicy lub opisie algorytmu wyznaczania tej liczby. Przykład z tekstem "ALGORYTM_PRZESTAWIENIOWY" pokazuje zapis do tablicy i odczyt kolumnami.
Strona 4: Strona zawiera siatkę do rysowania algorytmu oraz tabelę do wypełnienia przez egzaminatora z numerami zadań 1a, 1b, 1c. Maksymalna liczba punktów: 1 dla zadań 1a i 1b, 5 dla zadania 1c. Uzyskana liczba punktów pozostawiona do wypełnienia.
Strona 5: Zadanie 2: Tablica zero-jedynkowa (8 pkt). W tablicy a[1...1023] zapisano ciąg zer i jedynek, gdzie wszystkie zera poprzedzają jedynki. Algorytm oblicza liczbę zer w tablicy a. Uzupełnij algorytm, wstawiając w miejsce kropek stosowne wyrażenie, aby poprawnie obliczał liczbę zer. a) Uzupełnij opis algorytmu. b) Ile razy instrukcja przypisania s ← (l + p) div 2 jest wykonywana w każdym przebiegu algorytmu? Odpowiedz uzasadnij.
Strona 6: Zadanie 3: Test (5 pkt). a) Pojedyncza operacja wykonywana na stosie to: pobranie pierwszego od dołu elementu, usunięcie pierwszego od dołu elementu, pobranie pierwszego od góry elementu. b) Algorytm: diagram przepływu z operacjami na liczbach całkowitych a, b, warunek a>0, operacje a←a mod b, b←b-a, wypisanie b. Znajduje NWW(a,b), NWD(a,b), liczbę pierwszą większą od a i mniejszą od b. c) Liczba 1000₁₆ to: 34522₅, 4096₁₀, 10000₈.
Strona 7: Zadanie 3d: Program zapobiegający włamaniom do systemu i kontrolujący pakiety sieciowe to firewall, keylogger, filtr antyspamowy. Oznacz Prawda (P) lub Fałsz (F). Zadanie 3e: Format plików graficznych dla grafiki rastrowej to BMP, JPG, GIF. Oznacz Prawda (P) lub Fałsz (F). Tabela na dole strony do wypełnienia przez egzaminatora z maksymalną liczbą punktów dla zadań 3a-3e.
Strona 9: Strona zawiera tabelę do wypełnienia przez egzaminatora z numerami zadań i punktami do przyznania. Tabela obejmuje zadania 1, 2 i 3, z podpunktami a, b, c, d, e. Każde zadanie ma kolumny na punkty od 0 do 5. Dodatkowo, na dole strony znajduje się pole na sumę punktów z oznaczeniami D i J oraz miejscem na wpisanie wartości od 0 do 9.
Strona 2: Zadanie 4: Anagram (10 pkt). W pliku anagram.txt znajduje się 200 wierszy z 5 słowami. Napisz program, który: a) wyszukuje wiersze, gdzie wszystkie słowa mają tę samą liczbę znaków, zapisując je w odp_4a.txt; b) wyszukuje wiersze, gdzie wszystkie słowa są anagramami pierwszego słowa, zapisując je w odp_4b.txt. Oddaj pliki z realizacjami i odpowiedziami. Tabela wyników: zadanie 4a) maks. 4 pkt, zadanie 4b) maks. 6 pkt.
Strona 3: Zadanie 5: Numer PESEL (10 pkt). Opisano sposób konstrukcji numeru PESEL dla osób urodzonych przed 1.1.2000 r. oraz algorytm obliczania cyfry kontrolnej. Przykład: numer PESEL 75121968629 oznacza kobietę urodzoną 19 grudnia 1975 roku. Polecenia: a) Ile osób urodziło się w grudniu? b) Podaj, ile kobiet pracuje w biurze obliczeniowym. c) Podaj rok, w którym urodziło się najwięcej osób pracujących w biurze. d) Wyszukaj nieprawidłowe numery PESEL bez cyfry kontrolnej. e) Sporządź zestawienie liczby osób urodzonych w kolejnych dziesięcioleciach, utwórz wykres.
Strona 4: Zadanie 6: Szkoła dysponuje danymi w plikach uczniowie.txt, oceny.txt, przedmioty.txt. a) Podaj ilu uczniów mieszka poza rejonem szkoły. b) Wypisz oceny ucznia Jana Augustyniaka z języka polskiego. c) Oblicz liczbę dziewcząt i chłopców w klasach. d) Utwórz zestawienie średnich ocen klasy 2a. e) Utwórz alfabet. wykaz osób z klasy 2c z ocenami niedostatecznymi. f) Podaj dane osoby z najwyższą średnią ocen.
Strona 6: Zadanie 4: na rysunku przedstawiono schemat blokowy algorytmu, który oblicza sumę liczb od 1 do n, gdzie n jest podaną liczbą całkowitą. Zadanie 5: tabela zawiera dane dotyczące liczby użytkowników internetu w różnych krajach, oblicz średnią liczbę użytkowników na kraj. Zadanie 6: fragment kodu w języku programowania, znajdź i popraw błędy w kodzie.
Strona 7: Zadanie 4: na rysunku przedstawiono schemat blokowy algorytmu, który oblicza sumę liczb od 1 do n. Określ, jakie wartości przyjmie zmienna suma dla n=5. Zadanie 5: tabela zawiera dane dotyczące liczby użytkowników internetu w latach 2000-2010, oblicz procentowy wzrost liczby użytkowników w 2010 roku w porównaniu do 2000 roku.
Strona 9: Strona zawiera tabelę do wypełnienia przez egzaminatora z punktacją dla zadań 4, 5 i 6. Każde zadanie podzielone jest na podpunkty oznaczone literami a, b, c, d, e, f. Przy każdym podpunkcie znajdują się pola do zaznaczenia punktów od 0 do 6. Na dole strony znajduje się pole do wpisania sumy punktów z miejscem na wpisanie wartości dla D i J, z zakresu od 0 do 9.