EGZAMIN MATURALNY Z INFORMATYKI



Podobne dokumenty
PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI MAJ 2010 POZIOM ROZSZERZONY CZĘŚĆ I WYBRANE: Czas pracy: 90 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

EGZAMIN MATURALNY Z INFORMATYKI MAJ 2010 POZIOM PODSTAWOWY CZĘŚĆ I WYBRANE: Czas pracy: 75 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI MAJ 2011 POZIOM PODSTAWOWY CZĘŚĆ I WYBRANE: Czas pracy: 75 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

Egzamin maturalny z informatyki arkusz I (maj 2005) 1

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI 19 MAJA 2015 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 9:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut

Arkusz zawiera informacje prawnie chronione do momentu rozpocz cia egzaminu.

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

EGZAMIN MATURALNY Z INFORMATYKI 19 MAJA 2015 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 9:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut

EGZAMIN MATURALNY Z INFORMATYKI

Arkusz zawiera informacje prawnie chronione do momentu rozpocz cia egzaminu.

EGZAMIN MATURALNY Z INFORMATYKI 11 MAJA 2018 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI CZERWIEC 2011 POZIOM PODSTAWOWY CZĘŚĆ I WYBRANE: Czas pracy: 75 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI 17 MAJA 2016 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI 13 MAJA 2019 POZIOM ROZSZERZONY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 90 minut

a) Zapisz wynik działania powyższego algorytmu dla słów ARKA i MOTOR...

EGZAMIN MATURALNY Z INFORMATYKI 17 MAJA 2016 POZIOM ROZSZERZONY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 90 minut

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

EGZAMIN MATURALNY Z INFORMATYKI 13 MAJA 2019 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI 10 MAJA 2017 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z MATEMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

Arkusz zawiera informacje prawnie chronione do momentu rozpocz cia egzaminu.

21 grudzień Instrukcja dla zdającego. Życzymy powodzenia! PESEL ZDAJĄCEGO. Miejsce na naklejkę z kodem

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI POZIOM PODSTAWOWY MAJ 2014 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI STYCZEŃ Arkusz I. Czas pracy: 60 minut Liczba punktów do uzyskania: 15

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI STYCZEŃ POZIOM ROZSZERZONY Część I

EGZAMIN MATURALNY Z INFORMATYKI POZIOM ROZSZERZONY 19 MAJA CZĘŚĆ II Instrukcja dla zdającego WYBRANE: Czas pracy: 150 minut

EGZAMIN MATURALNY Z INFORMATYKI MAJ 2013 POZIOM PODSTAWOWY CZĘŚĆ I WYBRANE: Czas pracy: 75 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

EGZAMIN MATURALNY Z INFORMATYKI

INFORMATYKA POZIOM ROZSZERZONY CZĘŚĆ II PRZYKŁADOWY ZESTAW ZADAŃ. Czas pracy 150 minut

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI POZIOM ROZSZERZONY 19 MAJA CZĘŚĆ II Instrukcja dla zdającego WYBRANE: Czas pracy: 150 minut

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI STYCZEŃ POZIOM ROZSZERZONY Część I

EGZAMIN MATURALNY Z MATEMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z MATEMATYKI

RÓBNY EGZAMIN MATURALNY Z INFORMATYKI

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI POZIOM PODSTAWOWY CZĘŚĆ II 11 MAJA 2018 WYBRANE: Czas pracy: 120 minut. Liczba punktów do uzyskania: 30

EGZAMIN MATURALNY Z J 1 7ZYKA ROSYJSKIEGO POZIOM ROZSZERZONY

EGZAMIN MATURALNY Z INFORMATYKI 11 MAJA 2018 POZIOM ROZSZERZONY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 90 minut

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

EGZAMIN MATURALNY Z INFORMATYKI

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z MATEMATYKI

EGZAMIN MATURALNY Z INFORMATYKI POZIOM ROZSZERZONY CZĘŚĆ II CZERWIEC 2011 WYBRANE: Czas pracy: 150 minut. Liczba punktów do uzyskania: 30

EGZAMIN MATURALNY Z INFORMATYKI

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

Zadanie 1. Suma silni (11 pkt)

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI MAJ 2013 POZIOM ROZSZERZONY WYBRANE: CZĘŚĆ I. Czas pracy: 90 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z MATEMATYKI

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI MAJ 2012 POZIOM ROZSZERZONY WYBRANE: CZĘŚĆ I. Czas pracy: 90 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI MAJ 2014 POZIOM ROZSZERZONY CZĘŚĆ I WYBRANE: Czas pracy: 90 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

EGZAMIN MATURALNY Z INFORMATYKI

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

EGZAMIN MATURALNY Z INFORMATYKI WYBRANE: ... (system operacyjny) ... (program użytkowy) ... (środowisko programistyczne)

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

EGZAMIN MATURALNY Z INFORMATYKI

Zadanie 4.3. (0 5) Błąd bezwzględny przybliżonej wartości liczby pi, wyznaczonej z n punktów, definiujemy następująco:

UZUPEŁNIA ZDAJĄCY miejsce na naklejkę

EGZAMIN MATURALNY Z INFORMATYKI POZIOM ROZSZERZONY CZĘŚĆ II 11 MAJA 2018 WYBRANE: Czas pracy: 150 minut. Liczba punktów do uzyskania: 30

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu.

EGZAMIN MATURALNY Z INFORMATYKI POZIOM PODSTAWOWY CZĘŚĆ II MAJ 2014 WYBRANE: Czas pracy: 120 minut. Liczba punktów do uzyskania: 30 WPISUJE ZDAJĄCY

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

EGZAMIN MATURALNY Z INFORMATYKI WYBRANE: ... (system operacyjny) ... (program użytkowy) ... (środowisko programistyczne)

EGZAMIN MATURALNY Z INFORMATYKI. 10 maja 2017 POZIOM ROZSZERZONY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I

Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu. WYBRANE: ... (środowisko) ... (kompilator) ... (program użytkowy)

EGZAMIN MATURALNY Z INFORMATYKI POZIOM ROZSZERZONY CZĘŚĆ II MAJ 2011 WYBRANE: Czas pracy: 150 minut. Liczba punktów do uzyskania: 30 WPISUJE ZDAJĄCY

EGZAMIN MATURALNY Z MATEMATYKI

EGZAMIN MATURALNY Z INFORMATYKI

EGZAMIN MATURALNY Z INFORMATYKI 19 MAJA 2015

MATERIA DIAGNOSTYCZNY Z MATEMATYKI

EGZAMIN MATURALNY Z INFORMATYKI WYBRANE: ... (system operacyjny) ... (program użytkowy) ... (środowisko programistyczne)

Transkrypt:

Miejsce na naklejkê z kodem szko³y dysleksja EGZAMIN MATURALNY Z INFORMATYKI Instrukcja dla zdaj¹cego CZÊŒÆ I Czas pracy 75 minut. SprawdŸ, czy arkusz egzaminacyjny zawiera 0 stron (zadania 3). Ewentualny brak zg³oœ przewodnicz¹cemu zespo³u nadzoruj¹cego egzamin. 2. Rozwi¹zania i odpowiedzi zamieœæ w miejscu na to przeznaczonym. 3. Pisz czytelnie. U ywaj d³ugopisu/pióra tylko z czarnym tuszem/atramentem. 4. Nie u ywaj korektora, a b³êdne zapisy wyraÿnie przekreœl. 5. Pamiêtaj, e zapisy w brudnopisie nie podlegaj¹ ocenie. 6. Wype³nij tê czêœæ karty odpowiedzi, któr¹ koduje zdaj¹cy. Nie wpisuj adnych znaków w czêœci przeznaczonej dla egzaminatora. 7. Na karcie odpowiedzi wpisz swoj¹ datê urodzenia i PESEL. Zamaluj pola odpowiadaj¹ce cyfrom numeru PESEL. B³êdne zaznaczenie otocz kó³kiem i zaznacz w³aœciwe. Za rozwi¹zanie wszystkich zadañ mo na otrzymaæ ³¹cznie 40 punktów yczymy powodzenia! Wype³nia zdaj¹cy przed rozpoczêciem pracy PESEL ZDAJ CEGO KOD ZDAJ CEGO

Zadanie. (0 pkt) a) Wstaw w puste miejsca w poni szym tekœcie odpowiednie okreœlenia zwi¹zane z prac¹ w sieci Internet, tak aby otrzymaæ zdania prawdziwe: komputerowych siê Historia sieci ga lat szeœædziesi¹tych ubieg³ego wieku. W 980 r. by³o ju 400 serwerów, a liczbê u ytkowników szacowano na 0 tysiêcy. Od roku 983 dzia³a sieæ Internet, w której w celu... jest u ywany protokó³.... Komputery w³¹czone do sieci maj¹ swoje niepowtarzalne adresy..., sk³adaj¹ce siê z czterech liczb oddzielonych kropkami. Aby usprawniæ zarz¹dzanie sieci¹, wprowadzono specjalne nazwy serwerów. Nazwa taka ma kilka czêœci oddzielonych kropkami i jest czytana od prawej strony. Pierwsza czêœæ informuje najczêœciej o strefie geograficznej, w której znajduje siê komputer i sk³ada siê z dwóch liter np.: pl, au. Druga czêœæ, sk³ada siê z trzech liter i najczêœciej okreœla sferê zastosowañ: com (commercial) zastosowania komercyjne, org organizacje, mil agendy wojskowe,... jednostki rz¹dowe. Ostatnia czêœæ jest nazw¹ komputera. Nazwy, o których mowa s¹ rejestrowane w serwerach.... b) Poni ej s¹ podane przyk³adowe czynnoœci zwi¹zane z prac¹ przy komputerze, pe³ni¹cym rolê stacji roboczej. Przy ka dej czynnoœci wpisz przyk³ad narzêdzia jej realizacji. Opisz krótko (w -2 zdaniach) istotê dzia³ania wskazanego narzêdzia. œ Czynno ci: Zabezpieczenie danych zgromadzonych na dyskach komputera pracuj¹cego bez dostêpu do sieci, aby w przypadku awarii mo liwe by³o ich odtworzenie Zabezpieczenie zasobów komputera pracuj¹cego w sieci przed dostêpem osób nieuprawnionych Znalezienie informacji na zadany temat w sieci 2

Pobranie programu z sieci Porozumiewanie siê przez sieæ Zadanie 2. (5 pkt) Czêœæ Max. zadania liczba pkt. a 5 b 5 Razem 0 Poni ej podane s¹ dwa sposoby obliczania wartoœci potêg liczb o wyk³adnikach naturalnych. Pierwszy sposób opisany jest za pomoc¹ definicji indukcyjnej, a drugi sposób za pomoc¹ algorytmu zapisanego w postaci listy kroków. Sposób I: 0 a = dla a R\{0}, n n a = a - a dla n N, a R\{0}, + Sposób II: Specyfikacja problemu: Dane: a podstawa potêgi, n wyk³adnik potêgi dla n N +, a R\{0} Wyniki: wynik wartoœæ potêgi o podstawie a i wyk³adniku n, wynik R Zmienne pomocnicze: x, k krok. nadaj wartoœci zmiennym: zmiennej wynik wartoœæ, zmiennej x wartoœæ a, zmiennej k wartoœæ n, krok 2. dopóki k 0, powtarzaj krok 3, krok 3. jeœli k jest liczb¹ nieparzyst¹, to wynik pomnó przez x, zaœ k zmniejsz o, w przeciwnym przypadku k podziel przez 2, zaœ x pomnó przez x, krok 4. wypisz wartoœæ wynik. Wykonaj polecenia: a) Zapisz rekurencyjn¹ funkcjê obliczania potêgi (pseudojêzyku) programowania. n a w wybranym przez siebie jêzyku 3

b) Utwórz schemat blokowy algor ytmu opisanego jako sposób II. 4 Czêœæ Max. zadania liczba pkt. a 2 b 7 Razem 9

Zadanie 3. (5 pkt) Pszczo³y rozmna aj¹ siê tak, e z zap³odnionych jaj rodz¹ siê samice, a z niezap³odnionych samce (trutnie). Rodzina trutnia jest nietypowa: brak ojca, tylko jeden dziadek i jedna babcia, jeden pradziadek, ale dwie prababcie itd. Uwaga: Rozwi¹zuj¹c zadania przyjmij, e 0 pokolenie to pokolenie rodziców, to pokolenie dziadków, 2 pradziadków itd. a) Narysuj drzewo genealogiczne trutnia do pi¹tego pokolenia wstecz w³¹cznie. 6

b) Zapisz rekurencyjny wzór ci¹gu, który pozwala obliczyæ liczbê m êskich przodków w n-tym pokoleniu. c) Oblicz, ilu mêskich przodków ma truteñ w pi¹tym i dziesi¹tym pokoleniu. Zapisz obliczenia. 7

d) Poni ej podany jest schemat blokowy algorytmu s³u ¹cego do obliczania liczby mêskich przodków trutnia w n-tym pokoleniu wstecz w sposób iteracyjny. Schemat ten zawiera luki. Uzupe³nij puste miejsca odpowiednimi instrukcjami i warunkami z listy zamieszczonej po schemacie. Zwróæ uwagê na odpowiedni¹ kolejnoœæ wpisywanych instrukcji. Uzupe³nij równie opisy u ytych zmiennych. Specyfikacja problemu Dane wejœciowe n N + Wynik W N + Nazwa zmiennej k W,W2 Opis zimennej...... Start Czytaj n T W := n N T N Pisz: W k := k + Stop 8

Czy k>n Czy n W2:=W; W:=W+W2; W:=W2; W:=0; k:=2; W2:=; Czêœæ Max. zadania liczba pkt. a b 2 c 2 d 0 Razem 5 BRUDNOPIS 9

OCENIANIE ARKUSZA CZÊŒÆ I Numer zadania Czêœæ zadania a) b) a) Czynnoœæ Uzupe³nienie wykropkowanego miejsca odpowiednimi terminami: przesy³anie danych lub adekwatnie, TCP/IP, IP, gov, DNS lub adekwatnie (za ka d¹ lukê p.). Podanie przyk³adu odpowiedniego narzêdzia wraz z opisem. Zapisanie funkcji rekurencyjnej obliczaj¹cej n wartoœæ potêgi a, w tym: - dla a 0 p, n Maks. punktacja za czynnoœæ - dla a p. Wczytanie danych a i n. Nadanie wartoœci pocz¹tkowych. Konstrukcja pêtli (bez uwzglêdnienia warunku Maks. punktacja za czêœæ zadania 5 5 2 2 Maks. punktacja za zadanie steruj¹cego pêtl¹). Zapis warunku steruj¹cego pêtl¹. b) 7 2 Sformu³owanie warunku dla liczby nieparzystej. 9 Zapis instrukcji realizowanych w przypadku spe³nienia w/w warunku. Zapis instrukcji realizowanych w przypadku niespe³nienia w/w warunku. 0 3 a) b) c) d) Narysowanie drzewa genealogicznego do 5 tego pokolenia. Sformu³owanie warunków pocz¹tkowych dla n = 0 i n =. 2 Sformu³owanie wzoru dla n>. Zapisanie i wykonanie wymaganych obliczeñ (2p. za wykonanie obliczeñ w obu wymienionych przypadkach, p. za wykonanie obliczeñ w jednym 2 2 przypadku). Umieszczenie instrukcji lub warunku z listy w odpowiednim miejscu schematu blokowego. 8 - opisanie zmiennej k p, - opisanie zmiennych W i W2 p. 2 0 5

Zadanie 4. (0 pkt) Na noœniku DANE w pliku glebokosc.txt podane s¹ liczby wyra aj¹ce g³êbokoœæ od powierzchni Ziemi w kilometrach. W pliku temperatura.txt podane s¹ liczby przedstawiaj¹ce temperaturê w stopniach Celsjusza panuj¹c¹ na odpowiednich g³êbokoœciach wymienionych w pliku glebokosc.txt. Wykonaj poni sze polecenia pos³uguj¹c siê arkuszem kalkulacyjnym: a) Sporz¹dŸ tabelê zawieraj¹c¹ dane z obu plików tekstowych. Sformatuj j¹ i na podstawie zawartych w niej danych sporz¹dÿ wykres przedstawiaj¹cy temperaturê we wnêtrzu Ziemi w zale noœci od g³êbokoœci. Wybierz typ wykresu adekwatnie do przedstawionych danych. Sformatuj sporz¹dzony wykres podaj oznakowanie i opis osi, zadbaj o czytelnoœæ wykresu. b) Wybierz odpowiedni¹ opcjê wykresu do okreœlenia wzoru funkcji wielomianowej ilustruj¹cej zale noœæ pomiêdzy danymi z tabeli. Podaj wzór funkcji i opisz sposób jego uzyskania. Do oceny oddajesz plik... zawieraj¹cy utworzon¹ tu wpisz nazwê pliku przez Ciebie tabelê z danymi i wykres oraz plik... tu wpisz nazwê pliku zawieraj¹cy odpowiedÿ do podpunktu b). Zadanie 5. (8 pkt) Czêœæ Max. zadania liczba pkt. a 7 b 3 Razem 0 Na noœniku DANE, w plikach: szkola.txt, test.txt oraz nauczyciele.txt znajduj¹ siê odpowiednio dane studentów kszta³c¹cych siê w pewnej szkole korespondencyjnej, wyniki testu sprawdzaj¹cego poziom wiedzy studentów oraz dane nauczycieli pe³ni¹cych rolê opiekunów studentów tej szko³y. Dane dotycz¹ce ka dej osoby umieszczone s¹ w osobnych wierszach i s¹ rozdzielone znakami tabulacji. W pliku szkola.txt znajduj¹ siê nastêpuj¹ce dane: kod studenta, nazwisko, imiê, ulica z numerem domu, kod pocztowy, miejscowoœæ oraz kod nauczyciela opiekuna. Przyk³ad: 03/MAT-56 PiaseckPi Bioetr nesza 2 62-500 KNo-n0in 03/MAT-252 ZielonkaRenMat a ja 64-00 LNe-s0zn o W pliku test.txt znajduj¹ siê nastêpuj¹ce dane: kod studenta, liczba punktów uzyskanych za rozwi¹zanie zadania nr, liczba punktów uzyskanych za rozwi¹zanie zadania nr 2,..., liczba punktów uzyskanych za rozwi¹zanie zadania nr 25. Test jest punktowany w skali 0. Przyk³ad: 03/MAT-56 0 0 0 0 0 0 0 0 0 W pliku nauczyciele.txt znajduj¹ siê nastêpuj¹ce dane: kod nauczyciela, nazwisko, imiê, ulica z numerem, kod pocztowy, miejscowoœæ.

Przyk³ad: N-04 Sztonyk Piotr Rejtana 6 74-200 Pyrzyce Wykonaj nastêpuj¹ce polecenia: a) Zaprojektuj i utwórz relacyjn¹ bazê danych zawieraj¹c¹ tabele szkola, test oraz nauczyciele z polami umo liwiaj¹cymi przechowywanie wszystkich informacji odczytanych z podanych wy ej plików tekstowych. b) Zaprojektuj i utwórz relacje odpowiedniego typu, w³aœciwe dla struktury przechowywanych informacji. c) Utwórz zapytanie umo liwiaj¹ce uzyskanie kompletu informacji (danych studenta, jego opiekuna oraz wyników testu) o studentach tej szko³y. d) Utwórz zapytanie wyszukuj¹ce kody studentów, których nazwiska zaczynaj¹ siê na literê K lub literê N wyniki uporz¹dkuj rosn¹co wed³ug nazwiska studenta. e) Utwórz zapytanie wyszukuj¹ce wszystkich studentów, których opiekunem jest Beata Stojecka w otrzymanym zestawieniu powinny znaleÿæ siê nastêpuj¹ce dane: imiê i nazwisko studenta oraz sum a punktów uzyskanych przez niego w teœcie wyniki uporz¹dkuj malej¹co wed³ug liczby punktów. f) Utwórz zapytanie wyszukuj¹ce imiona i nazwiska studentów, których wynik w teœcie przekroczy³ liczbê punktów podawanych jako parametr po uruchomieniu zapytania. Przy rozwi¹zywaniu podpunktów g) i h) wykorzystaj to, e w odró nieniu od imion mêskich wszystkie imiona eñskie studentek tej szko³y koñcz¹ siê na literê a. g) Utwórz zapytanie wyszukuj¹ce wszystkich nauczycieli, którzy opiekuj¹ siê studentkami. h) Utwórz zapytanie podaj¹ce liczbê studentów (niezale nie od p³ci), którymi opiekuj¹ siê nauczyciele mê czyÿni. Do oceny oddajesz plik (pliki) bazy danych zapisane w katalogu (folderze) BAZA. Jeœli w pliku (plikach) z katalogu (folderu) BAZA nie s¹ zawarte projekty zapytañ, o których mowa w punktach od c) do h), to ich treœci w jêzyku zapytañ zapisz w plikach tekstowych o nazwach odpowiednio: c.txt, d.txt, e.txt, f.txt, g.txt, h.txt. Czêœæ Max. zadania liczba pkt. a 3 b 4 c d 2 e 3 f 2 g h 2 Razem 8 2

Zadanie 6. (20 pkt) Szyfr Cezara to szyfr, którego nazwa pochodzi od Gajusza Juliusza Cezara, rzymskiego wodza i polityka. Cezar stworzy³ go do kodowania swojej korespondencji. Jest to dzisiaj klasyczny przyk³ad szyfru przesuwnego z kluczem k = 3. Jego zasada polega na zast¹pieniu danej litery liter¹ le ¹c¹ o k pozycji w prawo w stosunku do litery kodowanej. Koduj¹c literê a nale y zapisaæ d, zamiast k zapiszemy n, ale zamiast y nale y zapisaæ b. Przyjrzyj siê poni szym tabelom. Zwróæ uwagê, e zapisany w tabeli alfabet jawny nie zawiera wszystkich liter alfabetu ³aciñskiego: brak w nim litery v. tabela. Alfabet jawny a b c d e f g h i j k l m n o p q r s t u w x y z 2 3 4 5 6 7 8 9 0 2 3456789202 22 23 24 25 tabela 2. Alfabet szyfrowy dla k=3 d e f g h i j k l m n o p q r s t u w x y z a b c 2 3 4 5 6 7 8 9 0 2 3456789202 22 23 24 25 Szyfr Cezara mo na rozszerzyæ na dowolny klucz k, gdzie k {, 2,..., 24} Wykonaj poni sze polecenia pos³uguj¹c siê wczeœniej wybranym jêzykiem programowania: a) Napisz funkcjê szyfruj¹c¹, która dla wprowadzonej litery l oraz klucza k wyœwietli zaszyfrowan¹ literê. b) Napisz funkcjê deszyfruj¹c¹ która wyœwietli dla wprowadzonej zaszyfrowanej litery z oraz klucza k literê odszyfrowan¹. c) Napisz procedurê (funkcjê w C/C++), która wyœwietli na ekranie tablicê jawnego alfabetu (patrz tabela.) oraz tablicê szyfrowego alfabetu dla dowolnego k {, 2,...,24} (tablice powinny zostaæ wyœwietlone w sposób umo liwiaj¹cy sprawdzenie dzia³ania funkcji szyfruj¹cych). d) Napisz program, któr y wykorzysta napisane wczeœniej funkcje lub procedury: do programu powinny byæ wprowadzone tylko ma³e litery (program nie musi byæ odporny na b³êdnie wprowadzone dane) do zakodowania; program powinien byæ odporny na b³êdnie wprowadzon¹ wartoœæ klucza; uk³ad wyœwietlonych wyników powinien byæ zgodny z uk³adem przedstawionym w poni szej ramce. podaj klucz szyfrowania k=6 podaj literê do zaszyfrowania =y litera zaszyfrowana to e podaj literê do zdeszyfrowania =g litera zdeszyfrowana to a sprawdzenie alfabet jawny a b c d e f g h i j k l m n o p q r s t u w x y z 2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 20 2 22 23 24 25 alfabet szyfrowy g h i j k l m n o p q r s t u w x y z a b c d e f 2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 20 2 22 23 24 25 3

Pamiêtaj, e ocenie podlega te styl programowania (odpowiednie nazywanie zmiennych, stosowanie niezbêdnych komentarzy, stosowanie wciêæ w zapisie kodu). Do oceny oddajesz plik... zawieraj¹cy kompletny program tu wpisz nazwê pliku (z funkcjami i procedur¹) napisany w wybranym przez Ciebie jêzyku. Zadanie 7. (2 pkt) Zaprojektuj i wykonaj stronê WWW, na której pocz¹tkuj¹cy u ytkownik komputera móg³by znaleÿæ uporz¹dkowane informacje dotycz¹ce budowy i funkcji podzespo³ów, z których zbudowany jest typowy zestaw komputerowy. Na noœniku DANE w katalogu CZESCI umieszczone s¹ pliki zawieraj¹ce opisy czêœci zestawu komputerowego oraz pliki zawieraj¹ce zdjêcia czêœci zestawu komputerowego. Fragmenty zawartoœci niektórych z tych plików mo esz umieœciæ na swojej stronie to s¹ gotowe materia³y, których zadaniem jest usprawnienie Twojej pracy. Na Twojej stronie powinny znaleÿæ siê opisy typowych (kilku podstawowych) czêœci zestawu ilustrowane odpowiednimi zdjêciami. Zestawienie tych czêœci i ich producentów umieœæ w tabeli sformatowanej wed³ug wzoru: Nazwa elementu Przyk³adowy producent...... Czêœæ Max. zadania liczba pkt. a 4 b 4 c 5 d 7 Razem 20 Projektuj¹c stronê pamiêtaj o: ³atwoœci nawigacji, czytelnoœci i przejrzystoœci strony, odpowiednim sformatowaniu poszczególnych elementów, optymalnej formie kodu HTML. Do oceny oddajesz katalog o nazwie STRONA zawieraj¹cy plik index.htm i wszystkie pliki niezbêdne do prawid³owego wyœwietlenia strony. Plik index.htm powinien byæ plikiem startowym Twojej strony WWW. Czêœæ zadania Max. liczba pkt. ca³e zadanie 2 Razem 2

5 BRUDNOPIS

Numer zadania 4 5 Czêœæ zadania a) b) a) OCENIANIE ARKUSZA CZÊŒÆ II Czynnoœæ Maks. punktacja za czynnoœæ Wstawienie danych z dwóch plików tekstowych do tabeli w arkuszu kalkulacyjnym. Sformatowanie tabeli. Dobór odpowiedniego typu wykresu. Sporz¹dzenie wykresu. Sformatowanie wykresu, w tym za: - odpowiednie oznakowanie i opis ka dej osi uk³adu wspó³rzêdnych po p, - czytelnoœæ wykresu p. Wybór opcji linia trendu. Podanie wzoru funkcji. Opisanie sposobu znalezienia wzoru funkcji. Utworzenie bazy z trzema tabelami, w której znajduj¹ siê prawid³owo zaimportowane pola (po pkt za ka d¹ poprawn¹ tabelê). Utworzenie relacji miêdzy tabelami b) (po p. za ka d¹ relacjê). Okreœlenie typów tych relacji (po p. za ka d¹ relacjê). c) Utworzenie zapyitaa nzgodnego z poleceniem. Utworzenie zapytania podaj¹cego kody studentów wraz z nazwiskami zaczynaj¹cymi siê na K lub N. d) e) f) g) h) Uwzglêdnienie odpowiedniego sortowania w projekcie zapytania. Utworzenie odpowiedniego zapytania, w tym za: - wyselekcjonowanie studentów, których opiekunem jest B. Stojecka p, - zsumowanie liczby punktów uzyskanych z testu p, - uporz¹dkowanie danych otrzymanych w wyniku zapytania, zgodne z poleceniem p. Utworzenie zapytania wyszukuj¹cego imiona i nazwiska studentów, którzy osi¹gnêli w teœcie okreœlon¹ liczbê punktów. Uwzglêdnienie podania liczby punktów w postaci parametru. Utworzenie zapytania, które podaje listê wszystkich nauczycieli opiekuj¹cych siê studentkami. Uwzglêdnienie w projekcie zapytania kryterium umo liwiaj¹cego sprawdzenie, czy opiekunem jest mê czyzna. Uwzglêdnienie w projekcie zapytania sumowania. 3 Maks. punktacja za czêœæ zadania 7 3 3 3 2 2 4 2 3 3 2 2 Maks. punktacja za zadanie 0 8 49

a) Zapis instrukcji szyfruj¹cych w postaci funkcji. Szyfrowanie liter bez uwzglêdnienia w algorytmie przekroczenia rozmiaru tablicy oraz braku litery v w alfabecie. Uwzglêdnienie wyjœcia poza zakres tablicy. 4 Uwzglêdnienie przy szyfrowaniu braku litery v. b) Zapis instrukcji deszyfruj¹cych w postaci funkcji. Deszyfrowanie liter bez uwzglêdnienia w algorytmie przekroczenia rozmiaru tablicy oraz braku litery v w alfabecie. Uwzglêdnienie wyjœcia poza zakres tablicy. 4 Uwzglêdnienie przy deszyfrowaniu braku litery v. 6 7 c) d) Zapis instrukcji wyœwietlaj¹cych wyniki dzia³ania w postaci funkcji lub procedury. Prawid³owe i czytelne wyœwietlenie wyników: - liter zakodowanych, - liter zdekodowanych, - alfabetu jawnego, - alfabetu szyfrowanego. Czytelne komunikaty przy wczytywaniu danych. Sprawdzenie wprowadzonego klucza. W³aœciwa reakcja programu na b³êdny klucz. Czytelny zapis programu, procedur i funkcji: - nazwy zmiennych u³atwiaj¹ce analizê kodu, 7 - stosowanie wciêæ w kodzie programu, - stosowanie niezbêdnych komentarzy. Poprawne dzia³anie ca³ego programu. Zachowanie prawid³owej struktury pliku index.htm. Umieszczenie na stronie i ró norodne sformatowanie tekstów, w tym za: - umieszczenie na stronie wybranych tekstów 2 2 p, - sformatowanie tekstów p. Dobór obrazów adekwatny do tekstów. Umieszczenie wybranych obrazów na stronie. 2 Umieszczenie na stronie tabeli z list¹ elementów. Dostosowanie formy tabeli odpowiednio do danych, którymi nale y j¹ wype³niæ. 3 Wype³nienie komórek tabeli danymi. Realizacja nawigacji na stronie (w przypadku usterek, np. nie dzia³aj¹cy link p.) 2 2 Zaplanowanie i realizacja czytelnoœci, przejrzystoœci. Zachowanie optymalnej formy kodu HTML. 5 20 2 50

WYKAZ PLIKÓW ELEKTRONICZNYCH (ZA CZNIK DO ARKUSZA II) Katalog (folder) DANE zawiera pliki: Numer zadania Pliki 4 glebokosc.txt, temperatura.txt 5 szkola.txt, test.txt, nauczyciele.txt 6 ----------------------------- Katalog (folder) CZESCI zawieraj¹cy pliki:.txt, 2.txt, 3.txt, 4.txt, 5.txt, 6.txt, 7 7.txt, 8.txt, 9.txt A.jpg, B.jpg, D.gif, E.gif, F.jpg, H.jpg, J.gif, K.gif, L.jpg, M.gif 5

OKE POZNAÑ OKE GDAÑSK OKE OM A OKE WARSZAWA OKE WROC AW OKE ÓD OKE JAWORZNO OKE KRAKÓW Centralna Komisja Egzaminacyjna ul ucka, 00-842 Warszawa tel. 022 656 38 00, fax 022 656 37 57 www.cke.edu.pl ckesekr@cke.edu.pl OKE Gdañsk ul. Na Stoku 49, 80-874 Gdañsk, tel. (0-58) 320 55 90, fax.320 55 9 www.oke.gda.pl komisia@oke.gda.pl OKE Jaworzno ul. Mickiewicza 4, 43-600 Jaworzno tel.(0-32) 66 33 99 w.0 fax.66 33 99 w.08, www.oke.jaw.pl oke@oke.jaw.pl OKE Kraków al. F. Focha 39, 30-9 Kraków tel.(0-2) 68 2 0/02/03, fax.427 28 45 www.oke.krakow.pl oke@oke.krakow.pl OKE om a ul. Nowa 2, 8-400 om a Tel/fax. (0-86) 26 44 95 www.okelomza.com sekretariat@oke.lomza.com OKE ódÿ ul. Praussa 4, 94-203 ódÿ tel. (0-42) 634 9 33 s: 664 80 50/5/52 fax. 634 9 54 www.komisia.pl komisja@komisja.pl OKE Poznañ ul. Gronowa 22, 6-655 Poznañ tel.(0-6) 852 3 07, 852 3 2, fax. 852 4 4 www.oke.poznan.pl sekretariat@oke.poznan.pl OKE Warszawa ul. Grzybowska 77, 00-844 Warszawa tel. (0-22) 457 03 35, fax. 457 03 45 www.oke.waw.pl info@oke.waw.pl OKE Wroc³aw ul. Zieliñskiego 57, 53-533 Wroc³aw tel. sek. (0-7) 785 8 52, fax. 785 8 73 www.oke.wroc.pl sekret@oke.wroc.pl