a2.pdf

(80 KB) Pobierz
a2_inform
Miejsce
na naklejkê
z kodem
rozpoczêciem pracy)
KOD ZDAJ¥CEGO
MIN-W2A1P-021
EGZAMIN MATURALNY
Z INFORMATYKI
Arkusz II
ARKUSZ II
MAJ
ROK 2002
Czas pracy 120 minut
Instrukcja dla zdaj¹cego
1.
Proszê sprawdziæ, czy arkusz egzaminacyjny zawiera 6
stron,
DANE oraz WYNIKI. Ewentualny brak nale¿y zg³osiæ
przewodnicz
na stanowisku przy komputerze s¹ dwie podpisane dyskietki:
¹cemu zespo³u nadzoruj¹cego egzamin.
2.
Jeli rozwi¹zanie zadania lub jego czêci przedstawia algorytm
lub program komputerowy, to zapisz go w tym jêzyku
programowania, który wybra³e przed egzamin
em.
3.
Jeli zechcesz wydrukowaæ zawartoæ swojego pliku, to musisz
nagraæ go na dyskietkê WYNIKI i podnieæ rêkê z dyskietk¹ do
góry. Wtedy podejdzie do Ciebie cz³onek zespo³u
nadzoruj¹cego, odbierze dyskietkê i po krótkiej chwili zwróci
dyskietkê wraz z wydrukowan¹ przez specjalistê d.s. sprzêtu
zawartoci¹ pl iku.
4.
Przed up³ywem czasu przeznaczonego na egzamin nagraj na
dyskietkê WYNIKI wszystkie pliki stanowi¹ce rozwi¹zanie
zadañ i przeznaczone do oceny (i
tylko te pliki).
Za rozwi¹zanie
wszy
5.
Obok ka¿dego zadania podana jest m aksymalna liczba punktów,
któr¹ mo¿na uzyskaæ za jego poprawne rozwi¹zanie.
stkich zadañ
mo¿na otrzymaæ
³¹cznie
6.
Do ostatniej kartki arkusza do³¹czona jest
karta odpowiedzi ,
60 punktów
któr¹ wype³nia egzaminator
.
¯yczymy powodzenia!
(Wpisuje zdaj¹cy przed rozpoczêciem pracy)
PESEL ZDAJ¥CEGO
(Wpisuje zdaj¹cy przed
a
13449157.026.png 13449157.027.png 13449157.028.png
2
Egzamin maturalny z informatyki
Arkusz II
ZADANIE 4. Firma (20 pkt)
W pliku firma.txt , na dyskietce DANE, znajduj¹ siê dane osób zatrudnionych w pewnej
firmie. Dane jednej osoby s¹ umieszczone w osobnym wierszu i zawieraj¹: nazwisko, imiê,
datê urodzenia (dd
y
k³ad:
Kowal Michal 02-12-69 Warszawa sekretarka
Ciosek Anna 22-08-64 Krakow informatyk
Do oceny oddajesz : Wydrukowany dokument tekstowy - RaportF - z rozwi¹zaniami zadañ
z punktów a), b), c). Dodatkowo, umieszczasz na dyskietce WYNIKI: plik o nazwie
......................................., wymieniony w punkcie b) i plik o nazwie ........................................,
tu wpisz nazwê pliku
tu wpisz nazwê pl iku
RaportF .
a) Utwórz zestawienie, które zawiera wiersze z danymi osób z pliku firma.txt
urodzo
j¹cy
nych w miejscowociach, których nazwa zaczyna siê na literê B lub G .
W RaporcieF op
isz sposób generowania tego zestawienia oraz umieæ w nim wszystkie
wiersze tego zestawienia.
b) Utwórz zestawienie danych wszystkich pracowników firmy z ich kodami.
Kod pracownika sk³ada siê z ci¹gu nastêpuj¹cych znaków: pierwszej litery nazwiska,
pierwszej litery imienia oraz dwóch ostatnich cyfr z roku urodzenia pracownika. Litery
wystêpuj¹ce w kodzie praco
W zestawieniu dla ka¿dego pracownika, w osobnym wierszu, zamieæ jego nastêpuj¹ce
dane: imiê, nazwisko, data urodzenia, kod. Postaæ wiersza zestawienia odczytaj
z
w
nika maj¹ byæ ma³e.
Jan Nowak 12-05-69 nj69
y
k³adu:
opisz sposób generowania tego zestawienia oraz umieæ 40 pierwszych
wierszy tego zestawienia. Na dyskietce WYNIKI oddaj plik, w formacie tekstowym,
o nazwie ......
..........................., zawieraj¹cy to zestawienie.
tu wpisz nazwê pliku
c) Utwórz zestawienie osób zatrudnionych w firmie na stanowisku grafik , uporz¹dkow ane
alfabetycznie ze wzglêdu na nazwisko. W zestawieniu dla ka¿dego pracownika, w
osobnym wierszu,
zamieæ jego nastêpuj¹ce dane: imiê nazwisko. Postaæ wiersza
zesta wienia odczytaj z poni¿szego prz y k³adu:
Jan Nowak
opisz sposób generowania tego zestawienia oraz umieæ wszystkie wiersze
tego zestawienia.
W swoich rozwi¹zaniach staraj siê zastosowaæ najbardziej odpowiednie metody
z dostêpnych programów u¿ytkowych.
Punktacja :
Czêci zad ania
Maks.
a
5
b
9
c
6
Razem:
20
-mm-rr), miejsce urodzenia, stanowisko zajmowane w firmie. Dane
w wierszach s¹ rozdzielone spacjami w taki sposób, ¿e wszystkie dane tego samego typu
rozpoczynaj¹ siê w tej samej kolumnie. Prz
zawiera
poni¿szego prz
W RaporcieF
W RaporcieF
13449157.029.png 13449157.001.png 13449157.002.png 13449157.003.png 13449157.004.png 13449157.005.png 13449157.006.png 13449157.007.png
Egzamin maturalny z informatyki
Arkusz II
3
ZADANIE 5. Wartoæ wyra¿enia (20 pkt)
Nastêpuj¹ce dwa punkty s¹ definicj¹ prostego wyra¿enia arytmetycznego
W
oraz okreleniem
sposobu obliczania jego wartoci
wart ( W ).
1)
jest prostym wyra¿eniem
arytmetycznym W ; wartoci¹ takiego wyr a ¿enia jest L , czyli wart ( L )= L ;
L
2)
jeli
W 1 i W 2
s¹ prostymi wyra¿eniami arytmetycznymi, a
op jest jednym ze znaków
dzia³ania dwuargumentowego:
+ , lub * , to
W = W 1 W 2 op
jest równie¿ prostym wyra¿eniem arytmetycznym i jego wartoæ wynosi:
wart ( W ) = wart ( W 1 ) op wart ( W 2 ).
Przyk³ady:
Jeli
W = 6 , to wart ( W ) = 6
W = 28– , to wart ( W ) = 2 – 8 = – 6
Jeli W = 281–* , to wart ( W ) = 2 * (8 – 1) = 14
z rozwi¹zaniami zadañ:
a), b) i c). Dodatkowo, umieszczasz na dyskietce WYNIKI: plik o nazwie
....................................., zawieraj¹cy ród³owy tekst programu wymienionego w punkcie b)
tu wpisz nazwê pliku
oraz plik o nazwie ........................................, za
wieraj¹cy
RaportW .
tu wpisz nazwê pliku
a) Podaj – w dokumencie RaportW dwa ró¿nej d³ugoci przyk³adowe wyra¿enia w postaci
okrelonej powy¿ej, inne ni¿ podano w ca³ej treci zadania, w których ka¿de z trzech
dzia³añ wystêpuje przynajmniej raz, i oblicz ich wartoci.
b)
Napisz program przeznaczony do obliczania wartoci dowolnego, prostego wyra¿enia
W ,
nego zgodnie z przedstawionymi regu³ami (patrz przyk³ady) oraz nastêpuj¹c¹
specyfika cj¹:
Dane:
ako ci¹g znaków bez spacji pomiêdzy kolejnymi
znakami. D³ugoæ wyra¿enia wynosi co najmniej 1 znak i nie wiêcej ni¿
80 znaków.
W jest podane j
Wynik:
Wartoæ danego wyra¿enia
W .
Zamieæ
– w dokumencie RaportW
treæ programu i wyniki jego dzia³ania na trzech
nastêpuj¹
cych danych testowych:
9
47–
25+17–*32++
c) Opisz – w dokumencie RaportW
algorytm, jakiego u¿y³e w swoim programie
nia wartoci wyra¿enia W oraz wymieñ struktury danych wykorzystywane w tym
programie. W opisie algorytmu pos³u¿ siê skomentowanymi f
ragmentami swojego
programu.
Punktacja:
Czêci zad ania
Maks.
a
2
b
12
c
6
Razem:
20
dowolna nieujemna, jednocyfrowa liczba ca³kowita
Jeli
Do oceny oddajesz: wydrukowany dokument tekstowy – RaportW
zbudowa
Wyra¿enie
oblicza
13449157.008.png 13449157.009.png 13449157.010.png 13449157.011.png 13449157.012.png 13449157.013.png 13449157.014.png 13449157.015.png
4
Egzamin maturalny z informatyki
Arkusz II
ZADANIE 6. Ró¿noci (20 pkt)
Do oceny oddajesz:
Wydrukowany dokument tekstowy
-
RaportR
zawieraj¹cy rozwi¹zania zadañ a), b), c).
Ocenie pod lega treæ i wygl¹d tego dokumentu.
Dodatkowo, na dyskietce WYNIKI umieszczasz plik o nazwie ..............................................,
tu wpisz nazwê pliku
zawieraj¹cy
RaportR .
Utwórz dokument tekstowy - RaportR zawieraj¹cy:
a)
W kolejnych punktach nastêpuj¹ce informacje na temat budowy i konfiguracji komputera,
na którym pracujesz podczas zdawania matury z informatyki:
- rozmiar pamiêci operacyjnej,
- pojemnoæ dysku twardego,
typ karty graficznej,
Nastêpnie, w 1
-
-
2 zdaniach, podaj sposób uzyskania powy¿szych informacji.
b)
Tabelê i wykres ilustruj¹ce dane dotycz¹ce szybkoci procesorów konstruowanych
w ostatn ich latach. Dane te znajduj¹ siê w pliku tekstowym o nazwie Moore.txt ,
umiesz
czonym na dyskietce DANE. Pamiêtaj o czytelnoci wykresu (dodaj tytu³ wykresu
i opisz osie) oraz estetycznym i czytelnym przedstawieniu danych w tabeli.
c)
W nag³ówku dokumentu
– Tw
ój kod zdaj¹cego (patrz pierwsza strona arkusza
obiekt graficzny charakteryzuj¹cy narzêdzie, w którym
tworzysz niniejszy dokument (np. ikona).
niami), za w stopce
Punktacja:
Czêci zad
ania
Maks.
a
6
b
8
c
3
Wygl¹d dokume
ntu
3
Razem:
20
z zada
13449157.016.png 13449157.017.png 13449157.018.png 13449157.019.png 13449157.020.png 13449157.021.png 13449157.022.png 13449157.023.png 13449157.024.png
Egzamin maturalny z informatyki
Arkusz II
5
BRUDNOPIS
13449157.025.png
Zgłoś jeśli naruszono regulamin