Arkusz maturalny z informatyki na poziomie podstawowym 2010. Pobierz PDF z zadaniami oraz klucz odpowiedzi CKE.
Arkusz maturalny z informatyki na poziomie podstawowym z sesji maj 2010. Egzamin składał się z dwóch części: Część I (75 minut, 20 punktów, zadania 1–3) oraz Część II (120 minut, 30 punktów, zadania 4–6) – łącznie można było zdobyć 50 punktów. Poziom podstawowy z informatyki był dostępny do 2020 roku włącznie; od 2021 informatyka jest egzaminem wyłącznie rozszerzonym. Poniżej znajdziesz interaktywne wersje zamkniętych części zadań – uzupełnij puste pola i kliknij Sprawdź, aby od razu sprawdzić poprawność (odpowiedzi pochodzą z klucza CKE).
W zadaniach z konkretną odpowiedzią (liczba, wartość, lista) wpisz swój wynik i kliknij Sprawdź. W zadaniach zamkniętych A/B/C wybierz właściwą odpowiedź. W zadaniach otwartych (napisz program, algorytm) kliknij Pokaż odpowiedź, aby zobaczyć rozwiązanie z klucza CKE. Pełną treść zadań znajdziesz też w arkuszach PDF.
Poniższy algorytm szyfruje słowo s przy pomocy pewnego szyfru przestawieniowego. Zaszyfrowane słowo zostaje zapisane w zmiennej w.
Algorytm
1. i ← 1, w ← '', k ← 2 2. dopóki i<=k wykonuj j ← i dopóki j<=długość(s) wykonuj: w ← w•s[j] j ← j+k i ← i+1
Objaśnienia: '' oznacza słowo puste, s[j] oznacza j-ty znak w słowie s (numeracja rozpoczyna się od 1), • oznacza sklejenie dwóch słów (ewentualnie sklejenie słowa i znaku), ← oznacza instrukcję przypisania.
Zapisz wynik działania powyższego algorytmu dla słów ARKA i MOTOR.
Poniżej wpisz oba szyfrogramy i kliknij Sprawdź.
ARKA →
MOTOR →
Kluczem szyfrującym nazywamy pewną wartość, która jest wymagana przy szyfrowaniu i deszyfrowaniu, a jej zmiana może dać inny wynik szyfrowania tego samego słowa. Która ze zmiennych i, j, k służy do przechowywania klucza w podanym algorytmie?
Poniżej wpisz odpowiedź i kliknij Sprawdź.
Odpowiedź:
Zapisz algorytm (w postaci listy kroków, schematu blokowego lub w wybranym języku programowania), realizujący następującą metodę szyfrowania: słowo dzielimy na grupy po dwa znaki i w każdej parze zamieniamy znaki miejscami. Jeśli słowo ma nieparzystą długość, ostatni znak pozostaje niezmieniony. Wynik zaszyfrowania danego słowa s zapisz w zmiennej w.
Przykłady:
MOTOR → MO TO R → OM OT R → OMOTR MATURA → MA TU RA → AM UT AR → AMUTAR
Kliknij Pokaż odpowiedź, aby zobaczyć rozwiązanie z klucza CKE.
Uwaga: to zadanie otwarte – odpowiedź z klucza CKE jest jedynie przykładowa; istnieją również inne poprawne rozwiązania.
1. i ← 1, w ← '' 2. dopóki i<długość(s) wykonuj: w ← w•s[i+1] w ← w•s[i] i ← i+2 3. jeśli i = długość(s), to w ← w•s[i]
Rozkładem na czynniki pierwsze liczby całkowitej większej od 1 nazywamy przedstawienie tej liczby w postaci iloczynu czynników pierwszych (liczb pierwszych). Jeżeli dana liczba jest liczbą pierwszą, to w jej rozkładzie występuje tylko ona sama.
Przykłady:
24 = 2 · 2 · 2 · 3 20 = 2 · 2 · 5 19 = 19
Podaj rozkład na czynniki pierwsze następujących liczb całkowitych:
| Liczba | Rozkład na czynniki pierwsze |
|---|---|
| 63 | |
| 184 | |
| 277 |
Ułóż algorytm (w postaci listy kroków, schematu blokowego lub w wybranym języku programowania), który dla liczby całkowitej n (n > 1) podaje wszystkie jej czynniki pierwsze występujące w rozkładzie.
n (n > 1)
Wynik: wszystkie czynniki pierwsze liczby nPrzykłady:
Dla n = 24 poprawnym wynikiem jest 2, 2, 2, 3.
Dla n = 19 poprawnym wynikiem jest 19.
Kliknij Pokaż odpowiedź, aby zobaczyć rozwiązanie z klucza CKE.
Uwaga: to zadanie otwarte – odpowiedź z klucza CKE jest jedynie przykładowa; istnieją również inne poprawne rozwiązania.
1. dzielnik ← 2 2. dopóki n > 1 wykonuj dopóki (n mod dzielnik = 0) wykonuj wypisz dzielnik n ← n / dzielnik dzielnik ← dzielnik + 1
Dla następujących zdań zaznacz właściwą odpowiedź.
Uwaga: W każdym podpunkcie poprawna jest tylko jedna odpowiedź.
Wiadomo, że kodem ASCII małej litery „a" jest 97. Kodem małej litery „d" jest liczba
Zbiór programów, które zarządzają pracą komputera, to
Popularnym językiem programowania jest
Który parametr nie dotyczy charakterystyki dysku twardego?
Dany jest następujący algorytm:
1. n ← 6, i ← 1, s ← 0 2. dopóki i<=n wykonuj s ← s + i i ← i + 1 3. s ← s + 1
Uwaga: ← oznacza instrukcję przypisania.
Po wykonaniu tego algorytmu wartości zmiennych s, i są odpowiednio równe
Palindromem nazywamy słowo, które czytane od lewej i od prawej strony jest takie samo. Na przykład palindromami są słowa:
JABFDFBAJ HAJAHAJAH ABBA
Słowo JANA nie jest palindromem.
W pliku dane.txt umieszczono w kolejnych wierszach 1000 słów o długościach od 2 do 25 znaków, składających się z wielkich liter A, B, C, D, E, F, G, H, I, J. Napisz program, który przegląda słowa zapisane w pliku dane.txt i wypisuje te z nich, które są palindromami, po jednym w wierszu. Kolejność wypisywania palindromów powinna być taka sama jak w pliku z danymi. Wyniki zapisz w pliku zadanie4.txt.
Poniżej wpisz odpowiedź dla pełnego pliku dane.txt – każdy palindrom w osobnym wierszu – i kliknij Sprawdź.
Producenci A i B sprzedają pewien towar po 12,00 zł za sztukę. Producent A daje odbiorcom 15% upustu przy zakupie do 500 sztuk oraz 25% upustu przy zakupie powyżej 500 sztuk. Natomiast producent B dla odbiorców przygotował 10% upustu przy zakupie do 300 sztuk, 10% upustu przy zakupie do 300 sztuk oraz 25% upustu od każdej sztuki powyżej 300 – do 600 sztuk, natomiast przy zakupie powyżej 600 sztuk oferuje upust 35% od każdej zakupionej sztuki.
Dokładne reguły wyznaczania kwoty do zapłacenia, w zależności od liczby sztuk towaru, są następujące:
x – liczba sztuk, k – koszt zakupu.
Producent A: x ≤ 500 k = x * (1 – 0,15) * 12 x > 500 k = x * (1 – 0,25) * 12 Producent B: x ≤ 300 k = x * (1 – 0,1) * 12 300 < x ≤ 600 k = 300 * (1 – 0,1) * 12 + (x – 300) * (1 – 0,25) * 12 x > 600 k = x * (1 – 0,35) * 12
Towar pakowany jest po 10 sztuk, dlatego wartości x w powyższym opisie i w odpowiedziach na poniższe pytania mogą być tylko wielokrotnościami liczby 10. W obliczeniach przyjmij, że x jest liczbą z przedziału [10, 1000].
Wykorzystując dostępne narzędzia informatyczne, wykonaj potrzebne obliczenia i odpowiedz na poniższe pytania. Odpowiedzi umieść w pliku tekstowym zadanie5.txt, każdą odpowiedź poprzedź literą oznaczającą stosowny podpunkt.
W jakich przedziałach wartości koszt zakupu x sztuk towaru jest niższy u producenta A?
Poniżej wpisz odpowiedź i kliknij Sprawdź.
Odpowiedź:
Przy jakiej liczbie sztuk towaru nie ma znaczenia, u którego producenta hurtownia zrobi zakupy?
Poniżej wpisz odpowiedź i kliknij Sprawdź.
Odpowiedź:
Jaka jest największa liczba sztuk, dla której koszt zakupu u producenta A jest mniejszy niż koszt zakupu 500 sztuk u producenta B?
Poniżej wpisz odpowiedź i kliknij Sprawdź.
Odpowiedź:
Jaka jest największa liczba sztuk, dla której koszt zakupu u producenta B jest mniejszy niż koszt zakupu 600 sztuk u producenta A?
Poniżej wpisz odpowiedź i kliknij Sprawdź.
Odpowiedź:
Pliki noworodki.txt oraz mamy.txt zawierają dane o dzieciach i ich matkach.
W pliku noworodki.txt każdy wiersz zawiera następujące informacje o jednym dziecku, rozdzielone znakami odstępu: identyfikator, płeć (c – córka, s – syn), imię, data urodzenia, waga [g], wzrost [cm] oraz identyfikator matki.
Przykład:
1 c Agnieszka 20-lis-1999 2450 48 33
W pliku mamy.txt każdy wiersz zawiera informacje o jednej kobiecie, rozdzielone znakami odstępu: identyfikator matki, imię, wiek.
Przykład:
1 Agata 25
Identyfikator matki z pliku noworodki.txt odpowiada identyfikatorowi w pliku mamy.txt.
Wykorzystując dane zawarte w plikach mamy.txt i noworodki.txt oraz dostępne narzędzia informatyczne, wykonaj poniższe polecenia. Odpowiedzi umieść w pliku tekstowym zadanie6.txt, każdą odpowiedź poprzedź literą oznaczającą stosowny podpunkt.
Podaj imię i wzrost najwyższego chłopca oraz imię i wzrost najwyższej dziewczynki.
Uwaga: Jest tylko jeden taki chłopiec i tylko jedna taka dziewczynka.
Poniżej podaj odpowiedź i kliknij Sprawdź.
| Imię | Wzrost | |
|---|---|---|
| chłopiec | ||
| dziewczynka |
W którym dniu urodziło się najwięcej dzieci? Podaj datę i liczbę dzieci.
Uwaga: Jest tylko jeden taki dzień.
Poniżej podaj odpowiedź i kliknij Sprawdź.
Data urodzenia:
Liczba dzieci:
Podaj imiona kobiet w wieku poniżej 25 lat, które urodziły dzieci o wadze powyżej 4000 g.
Poniżej podaj odpowiedź – każde imię w osobnym wierszu – i kliknij Sprawdź.
Podaj imiona i daty urodzenia dziewczynek, które odziedziczyły imię po matce.
Poniżej podaj odpowiedź i kliknij Sprawdź.
| Imię | Data urodzenia |
|---|---|
W pliku noworodki.txt zapisane są informacje o narodzinach bliźniąt. Bliźnięta można rozpoznać po tej samej dacie urodzenia i tym samym identyfikatorze matki. Pamiętaj, że przykładowo Jacek i Agatka oraz Agatka i Jacek to ta sama para. Możesz założyć, że w danych nie ma żadnych trojaczków, czworaczków, itd. Podaj daty, w których urodziły się bliźnięta.
Poniżej podaj odpowiedź – każda data w osobnym wierszu – i kliknij Sprawdź.