MIN-R2_1P-152(1).pdf
(
478 KB
)
Pobierz
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.
Układ graficzny © CKE 2013
UZUPEŁNIA ZDAJĄCY
KOD
PESEL
Miejsce
na naklejkę
z kodem
EGZAMIN MATURALNY
Z INFORMATYKI
POZIOM ROZSZERZONY
CZĘŚĆ II
Instrukcja dla zdającego
1. Sprawdź, czy arkusz egzaminacyjny zawiera 8 stron i czy
dołączony jest do niego nośnik danych – podpisany
DANE.
Ewentualny brak zgłoś przewodniczącemu zespołu
nadzorującego egzamin.
2. Wpisz obok zadeklarowane (wybrane) przez Ciebie
na egzamin
środowisko
komputerowe, kompilator języka
programowania oraz program użytkowy.
3. Jeśli rozwiązaniem zadania lub jego części jest program
komputerowy, to umieść w katalogu (folderze)
oznaczonym Twoim numerem PESEL wszystkie
utworzone przez siebie pliki w wersji
źródłowej.
4. Pliki oddawane do oceny nazwij dokładnie tak, jak
polecono w treści zadań, lub zapisz pod nazwami (wraz
z rozszerzeniem
zgodnym
z
zadeklarowanym
oprogramowaniem),
jakie
podajesz
w
arkuszu
egzaminacyjnym. Pliki o innych nazwach nie będą
sprawdzane przez egzaminatorów.
5. Przed upływem czasu przeznaczonego na egzamin zapisz
w katalogu (folderze) oznaczonym Twoim numerem
PESEL ostateczną wersję plików stanowiących
rozwiązania zadań.
6. Na tej stronie oraz na karcie odpowiedzi wpisz swój
numer PESEL i przyklej naklejkę z kodem.
7. Nie wpisuj
żadnych
znaków w części przeznaczonej
dla egzaminatora.
19 MAJA 2015
WYBRANE:
.................................................
(środowisko)
.................................................
(kompilator)
.................................................
(program użytkowy)
Czas pracy:
150 minut
Liczba punktów
do uzyskania: 30
MIN-R2_
1
P-152
Egzamin maturalny z informatyki
Poziom rozszerzony
Zadanie 4. Słowa binarne
W pliku
slowa.txt
zapisano 1000 słów zerojedynkowych o długościach od 2 do 25
znaków, w każdym wierszu po jednym słowie.
Napisz program,
który da odpowiedzi
do poniższych zadań. Odpowiedzi zapisz w pliku
wynik4.txt,
a każdą odpowiedź
poprzedź numerem zadania.
Blokiem w słowie
nazywamy ciąg kolejnych takich samych znaków, którego nie można
wydłużyć. W słowie
100110001
mamy 5 bloków:
1, 00, 11, 000, 1.
Zadanie 4.1.
(2 pkt)
Podaj, ile jest słów w pliku
slowa.txt,
w których liczba zer jest
większa
od liczby
jedynek.
Przykład:
Dla zestawu danych:
101011010011001100111
10001001
0001000
101010011100
000011
1111100
wynikiem jest liczba 3 (3 podkreślone słowa spełniają warunki zadania).
Zadanie 4.2.
(3 pkt)
Podaj, ile jest słów składających się z dokładnie dwóch niepustych bloków: pierwszego
składającego się samych zer i drugiego składającego się z samych jedynek.
Przykład:
Dla zestawu danych:
100010000100
000000111111
00000000
11111111110000
00000000000000001
wynikiem jest liczba 2 (2 podkreślone słowa spełniają warunki zadania).
Strona 2 z 8
MIN_1R
Egzamin maturalny z informatyki
Poziom rozszerzony
Zadanie 4.3.
(5 pkt)
Podaj długość najdłuższego bloku złożonego z samych zer pojawiającego się w słowach
w pliku
slowa.txt.
Wypisz wszystkie słowa z tego pliku, które zawierają taki najdłuższy
blok złożony z samych zer.
Przykład:
Dla zestawu słów:
100010000100
001
000
10101001110000
000011
Wynikami są liczba 4 oraz podkreślone słowa.
Do oceny oddajesz:
•
plik tekstowy
wynik4.txt
zawierający odpowiedzi do poszczególnych zadań.
Odpowiedź do każdego zadania powinna być poprzedzona jego numerem.
•
plik(i) zawierający(e) komputerową realizację Twoich obliczeń:
...................................................................................................................................................
...................................................................................................................................................
Nr zadania
Wypełnia Maks. liczba pkt.
egzaminator
Uzyskana liczba pkt.
4.1.
2
4.2.
3
4.3.
5
MIN_1R
Strona 3 z 8
Egzamin maturalny z informatyki
Poziom rozszerzony
Zadanie 5. Puchar
świata
W następujących plikach zgromadzono dane o zawodach rozgrywanych w ramach Pucharu
Świata
w skokach narciarskich w sezonach od 2000/2001 do 2009/2010. Pierwszy wiersz
w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól.
W pliku
zawodnicy.txt
każdy wiersz zawiera informacje o zawodniku, rozdzielone
średnikami:
id_zawodnika, nazwisko_i_imie, panstwo.
Przykład:
7;AREN Andreas;Szwecja
W pliku
zawody.txt
są zawarte informacje o rozegranych zawodach rozdzielone
średnikami:
id_zawodow, data, nazwa_skoczni, sezon.
Przykład:
22;2001-11-23;Kuopio;2001/2002
W pliku
puchar.txt
każdy wiersz zawiera informacje o wyniku skoczka w zawodach,
rozdzielone
średnikami:
id, miejsce, id_zawodnika, wynik_I_serii, wynik_II_serii, nota,
id_zawodow.
Przykład:
31;2;108;117,0;0,0;110,6;2
Wykorzystując dane zawarte w plikach
zawodnicy.txt,
zawody.txt
i
puchar.txt,
wykonaj poniższe zadania, a odpowiedzi, poprzedzone ich numerem,
zapisz w pliku
wynik5.txt:
Zadanie 5.1.
(3 pkt)
Utwórz zestawienie zawierające nazwy państw i liczby
pierwszych miejsc
w zawodach
zdobytych przez zawodników z tych państw. Podaj nazwy państw, uwzględniając tylko te,
z których pochodzi co najmniej jeden zdobywca pierwszego miejsca.
Zadanie 5.2.
(2 pkt)
Którzy zawodnicy co najmniej w jednych zawodach uzyskali notę powyżej 450 punktów?
Podaj ich nazwiska i imiona.
Zadanie 5.3.
(2 pkt)
Ile razy Adam Małysz (wpisany w pliku jako
MALYSZ Adam)
zdobył pierwsze miejsce
na skoczni w Zakopanem?
Zadanie 5.4.
(3 pkt)
Utwórz zestawienie podające dla każdego z analizowanych sezonów
średnią
długość skoków
Adama Małysza z pierwszych serii i
średnią
długość skoków Adama Małysza z drugich serii.
Uporządkuj zestawienie chronologicznie.
Strona 4 z 8
MIN_1R
Egzamin maturalny z informatyki
Poziom rozszerzony
Do oceny oddajesz:
•
plik tekstowy
wynik5.txt
zawierający odpowiedzi do poszczególnych zadań.
Odpowiedź do każdego zadania powinna być poprzedzona jego numerem.
•
plik(i) zawierający(e) komputerową realizację Twoich obliczeń:
...................................................................................................................................................
...................................................................................................................................................
Nr zadania
Wypełnia Maks. liczba pkt.
egzaminator
Uzyskana liczba pkt.
5.1.
3
5.2.
2
5.3.
2
5.4.
3
MIN_1R
Strona 5 z 8
Plik z chomika:
xyzgeo
Inne pliki z tego folderu:
MFA-R1_P1-152(1).pdf
(2476 KB)
MIN-P1_1P-152(1).pdf
(454 KB)
MIN-P1-S (1)(1).pdf
(285 KB)
MIN-P1-S (2)(1).pdf
(285 KB)
MFA-P1_1P-152(1).pdf
(959 KB)
Inne foldery tego chomika:
2013
2014
2016
informatory
tablice
Zgłoś jeśli
naruszono regulamin