{"paper":{"id":"informatyka-2011-maj-matura-podstawowa","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","variant":null,"exam_pdf":"informatyka-2011-maj-matura-podstawowa/informatyka-2011-maj-matura-podstawowa.pdf","key_pdf":"informatyka-2011-maj-matura-podstawowa-odpowiedzi/informatyka-2011-maj-matura-podstawowa-odpowiedzi.pdf","question_count":3,"source_label":"Informatyka · Matura · maj 2011 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"},"questions":[{"id":"informatyka-2011-maj-matura-podstawowa/zad/1","paper_id":"informatyka-2011-maj-matura-podstawowa","number":"1","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","text":"Zadanie 1. Zegar (5 pkt)\nNa jednej z uczelni informatycznych nad wejściem do auli umieszczony został elektroniczny\nzegar odliczający sekundy od rozpoczęcia wykładu do jego zakończenia. Zegar jest\nnietypowy, ponieważ liczba sekund, która upływa od rozpoczęcia wykładu wyświetlana jest\nw systemie o podstawie 2.\nPrzed rozpoczęciem odliczania zegar jest wyzerowany, tzn. na pierwszym polu od prawej\nstrony jest wyświetlane zero i pozostałe pola są wygaszone.\nPrzykład:\nPo upływie 10 sekund na zegarze wyświetlone są 4 pola z napisem: 1010.\nPo upływie 25 sekund - 5 pól z napisem: 11001.\nWykonaj następujące polecenia:\na) Oblicz, na ilu polach tego zegara będzie wyświetlony czas najdłuższego wykładu, który\nmoże trwać 240 minut, czyli 14400 sekund.\nOdp.: Czas najdłuższego wykładu będzie wyświetlony na polach.\nb) Oblicz, ile minut trwał ostatni wykład, jeżeli na zegarze, na koniec wykładu, wyświetlony\nzostał następujący napis: 1111110100100. Odpowiedź zapisz w układzie dziesiętnym.\nPamiętaj o zamianie sekund na minuty.\nOdp.: Ostatni wykład trwał minut.\nPoziom podstawowy - część I\n3\nc) Dla podanej poniżej specyfikacji zapisz algorytm (w postaci listy kroków, schematu\nblokowego lub w wybranym języku programowania, który wybrałeś/aś na egzamin),\nktóry dla czasu wykładu podanego w sekundach obliczy, ile jedynek zostanie\nwyświetlonych na zegarze w momencie zakończenia wykładu.\nSpecyfikacja:\nDane: s - liczba całkowita dodatnia określająca czas trwania wykładu w sekundach\nWynik: l - liczba wyświetlonych jedynek\nPrzykłady:\ns - czas wykładu\nnapis na zegarze\nl - liczba wyświetlonych jedynek\n3600\n111000010000\n4\n5400\n1010100011000\n5\nAlgorytm:\nNr zadania\n1a)\n1b)\n1c)\nMaks. liczba pkt\n1\n1\n3\nWypełnia\negzaminator Uzyskana liczba pkt\n4\nPoziom podstawowy - część I","answer":null,"answer_text":"Zadanie 1. a) (0-1)\nObszar standardów\nOpis wymagań\nWiadomości i rozumienie\nZnajomość sposobów reprezentacji liczb, znaków\nw komputerze\nPoprawna odpowiedź\nCzas najdłuższego wykładu będzie wyświetlony na 14 polach.\n1 p. - za podanie poprawnej odpowiedzi\n0 p. - za podanie niepoprawnej odpowiedzi albo jej brak\nZadanie 1. b) (0-1)\nWiadomości i rozumienie\nZnajomość podstawowych algorytmów i technik\nalgorytmicznych (pozycyjnych reprezentacji liczb)\nPoprawna odpowiedź\nOstatni wykład trwał 135 minut.\n1 p. - za podanie poprawnej odpowiedzi\n0 p. - za podanie niepoprawnej odpowiedzi albo jej brak\nZadanie 1. c) (0-3)\nKorzystanie z informacji\nZastosowanie podstawowych algorytmów i struktur danych\ndo rozwiązywania problemów informatycznych (dobieranie\npostaci i reprezentacji danych odpowiednio do operacji\nwykonywanych w algorytmach)\nPrzykładowy algorytm\n#include <stdio.h>\nint main()\n{\nint czas;\nscanf(\"%d\",&czas);\nint wynik = 0;\nwhile(czas>0)\n{\nif(czas&1)wynik++;\nczas /= 2;\n}\nprintf(\"%d\\n\",wynik);\nreturn 0;\n}\nKryteria oceniania odpowiedzi\n3\n3 p. - za w pełni poprawny algorytm, w tym:\nza prawidłową organizację pętli sterującej - 1 p.\nza prawidłowe znalezienie wszystkich jedynek - 1 p.\nza prawidłowe sumowanie jedynek - 1 p.\n0 p. - za błędny algorytm albo brak odpowiedzi","solution":null,"image":"img/informatyka-2011-maj-matura-podstawowa/zad-1.webp","solution_image":null,"topics":null,"page_from":2,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2011 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2011-maj-matura-podstawowa/zad/2","paper_id":"informatyka-2011-maj-matura-podstawowa","number":"2","points":null,"ptype":"true_false","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","text":"Zadanie 2. Algorytm (8 pkt)\nPoniżej przedstawiony został algorytm wypisujący dla zadanej liczby całkowitej\n2\nn \nkomunikat TAK lub NIE.\nAlgorytm:\nkrok 1. i  2\nkrok 2. jeśli i\nn\n\n, wypisz TAK i przejdź do kroku 5\nkrok 3. jeśli (n mod i) = 0, wypisz NIE i przejdź do kroku 5\nkrok 4. i  i+1 i przejdź do kroku 2\nkrok 5. zakończ wykonywanie algorytmu\nUwaga: „n mod i” oznacza resztę z dzielenia całkowitego liczby n przez i\nWykonaj następujące polecenia:\na) Przeanalizuj działanie algorytmu dla podanych wartości n i uzupełnij tabelę:\nWartość n\n25\n37\n41\n49\nWypisany komunikat\nb) Zaznacz znakiem X w odpowiedniej kolumnie tabeli, które zdania są prawdziwe (P),\na które fałszywe (F).\nP\nF\n1.\nInstrukcja warunkowa zapisana w kroku 3 wykona się\ndla każdego n dokładnie n razy.\n2.\nWynikiem działania algorytmu jest TAK, jeżeli n jest liczbą\npierwszą.\n3.\nWynikiem działania algorytmu jest NIE, jeżeli n jest liczbą złożoną.\n4.\nWykonywanie algorytmu nigdy się nie zakończy, jeżeli n jest\nnieparzyste.\nc) Podaj algorytm, który dokonuje rozkładu liczby n na czynniki pierwsze. Zapisz ten\nalgorytm w wybranej przez siebie notacji (lista kroków, schemat blokowy lub język\nprogramowania, który wybrałeś/aś na egzamin) zgodnie z podaną poniżej specyfikacją.\nSpecyfikacja:\nDane: liczba całkowita\n2\nn \nWynik: ciąg liczb pierwszych, których iloczyn daje liczbę n\nPrzykłady:\ndla\n42\nn \nwynikiem jest 2, 3, 7\ndla\n17\nn \nwynikiem jest 17\ndla\n36\nn \nwynikiem jest 2, 2, 3, 3\nPoziom podstawowy - część I\n5\nAlgorytm:\nNr zadania\n2a)\n2b)\n2c)\nMaks. liczba pkt\n2\n2\n4\nWypełnia\negzaminator Uzyskana liczba pkt\n6\nPoziom podstawowy - część I","answer":null,"answer_text":"Zadanie 2. a) (0-2)\nWiadomości i rozumienie\nAnalizowanie algorytmów rozwiązania problemu\nZnajomość algorytmów badających własności liczb\ncałkowitych i naturalnych (badanie, czy liczba jest liczbą\npierwszą)\nPoprawna odpowiedź\nWartość n\n25\n37\n41\n49\nWypisany komunikat\nNIE\nTAK\nTAK\nNIE\n2 p. - za poprawnie wypełnioną tabelę\n1 p. - za wypełnioną tabelę z jednym błędem\n0 p. - za wypełnioną tabelę z więcej niż jednym błędem albo brak odpowiedzi\nZadanie 2. b) (0-2)\nKorzystanie z informacji\nAnalizowanie algorytmów rozwiązania problemu\nAnalizowanie liczby operacji wykonywanych w algorytmie\nPoprawna odpowiedź\n1 - F\n2 - P\n3 - P\n4 - F\n2 p. - za wszystkie prawidłowe zaznaczenia\n1 p. - za trzy prawidłowe zaznaczenia\n0 p. - za co najmniej dwa błędne zaznaczenia albo brak odpowiedzi\nKryteria oceniania odpowiedzi\n4\nZadanie 2. c) (0-4)\nWiadomości i rozumienie\nDobranie algorytmu w celu rozwiązania problemu i zapisanie\ngo w jednej z poniższych notacji:\n- listy kroków\n- schematu blokowego\n- w języku programowania\nPrzykładowy algorytm:\n#include <stdio.h>\nint main()\n{\nint liczba;\nscanf(\"%d\",&liczba);\nint i=2;\nwhile(liczba>1)\n{\nwhile(liczba%i == 0)\n{\nliczba /= i;\nprintf(\"%d \",i);\n}\n++i;\n}\nprintf(\"\\n\");\nreturn 0;\n}\n4 p. - za w pełni poprawny algorytm, w tym:\nza prawidłową wartość początkową dzielnika - 1 p.\nza prawidłową zmienną sterującą pętlą - 1 p.\nza prawidłowe znajdowanie dzielników będących liczbami pierwszymi - 1 p.\nza prawidłowe zmniejszanie liczby n po znalezieniu dzielnika, będącego liczbą\npierwszą - 1 p.\n0 p. - za błędny algorytm albo brak odpowiedzi","solution":null,"image":"img/informatyka-2011-maj-matura-podstawowa/zad-2.webp","solution_image":null,"topics":null,"page_from":4,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2011 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2011-maj-matura-podstawowa/zad/3","paper_id":"informatyka-2011-maj-matura-podstawowa","number":"3","points":null,"ptype":"closed","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","text":"Zadanie 3. Test (7 pkt)\nDla następujących zdań zaznacz znakiem X właściwe odpowiedzi.\nUwaga: W każdym podpunkcie poprawna jest tylko jedna odpowiedź.\na) Dane są dwie liczby: A=110012 oraz B=10102\n A*B=10110.\n A+B = 3510.\n A-B = 101002.\nb) Dane są dwie liczby całkowite a, b takie, że b\na\n\noraz schemat algorytmu:\nWynikiem działania tego algorytmu jest wypisanie\n wyłącznie liczb parzystych z przedziału domkniętego\n,a b .\n wyłącznie liczb nieparzystych z przedziału domkniętego\n,a b .\n wszystkich liczb z przedziału domkniętego\n,a b .\nc) Do odbierania wiadomości za pomocą poczty elektronicznej służy protokół\n SMTP.\n POP3.\n FTP.\nd) W sieciach komputerowych\n komputery pracujące w tej samej sieci mają identyczne adresy IP.\n LAN to komputer podłączony do sieci, posiadający adres IP.\n serwer DNS tłumaczy adresy domenowe na adresy IP.\ntak\nstart\nwypisz i\ni  a\ni  i+1\nstop\nnie\ni < b\nPoziom podstawowy - część I\n7\ne) Firewall to program\n umożliwiający filtrowanie pakietów danych.\n służący do sprawdzania błędów na dysku.\n zwiększający przepustowość w sieciach komputerowych.\nf) W relacyjnym modelu bazy danych\n wyróżniamy trzy rodzaje relacji.\n podstawową formą organizacji danych są kwerendy.\n kluczem podstawowym nie może być kolumna zawierająca tylko i wyłącznie teksty.\ng) Programowanie strukturalne polega między innymi na\n budowaniu hierarchicznej struktury folderów.\n hierarchicznym podziale programu na wyodrębnione podzadania.\n hierarchicznym podziale długiego tekstu.\nNr zadania\n3a)\n3b)\n3c)\n3d)\n3e)\n3f)\n3g)\nMaks. liczba pkt\n1\n1\n1\n1\n1\n1\n1\nWypełnia\negzaminator Uzyskana liczba pkt\n8\nPoziom podstawowy - część I\nBRUDNOPIS","answer":"A","answer_text":"Zadanie 3. a) (0-1)\nWiadomości i rozumienie\nZnajomość sposobów reprezentacji liczb w komputerze\nZnajomość zasad konwersji liczb pomiędzy systemem\nbinarnym i dziesiętnym\nPoprawna odpowiedź\nA+B = 3510\nKryteria oceniania odpowiedzi\n5\nZadanie 3. b) (0-1)\nWiadomości i rozumienie\nZnajomość pojęcia algorytmu i różnych sposobów jego\nzapisu\nPoprawna odpowiedź\nWynikiem działania tego algorytmu jest wypisanie wszystkich liczb z przedziału\ndomkniętego\n,a b .\nZadanie 3. c) (0-1)\nWiadomości i rozumienie\nOpisanie usług oferowanych w sieciach komputerowych\nPoprawna odpowiedź\nDo odbierania wiadomości za pomocą poczty elektronicznej służy protokół POP3.\nZadanie 3. d) (0-1)\nWiadomości i rozumienie\nPrzedstawienie budowy i funkcjonowania komputerowej sieci\nlokalnej\nPoprawna odpowiedź\nW sieciach komputerowych serwer DNS tłumaczy adresy domenowe na adresy IP.\nZadanie 3. e) (0-1)\nWiadomości i rozumienie\nZnajomość i omówienie typowych narzędzi służących\ndo zabezpieczania programów i danych w komputerze\nPoprawna odpowiedź\nFirewall to program umożliwiający filtrowanie pakietów danych.\nZadanie 3. f) (0-1)\nWiadomości i rozumienie\nZnajomość i omówienie podstawowych form organizacji\ninformacji w bazach danych\nPoprawna odpowiedź\nW relacyjnym modelu bazy danych wyróżniamy trzy rodzaje relacji.\nZadanie 3. g) (0-1)\nWiadomości i rozumienie\nZnajomość zasad programowania strukturalnego\nPoprawna odpowiedź\nProgramowanie strukturalne polega między innymi na hierarchicznym podziale programu\nna wyodrębnione podzadania.\nKryteria oceniania odpowiedzi\n6\nCZĘŚĆ II\nUwaga: Wszystkie wyniki muszą być odzwierciedleniem komputerowej realizacji\nobliczeń zgodnie z poleceniem.","solution":null,"image":"img/informatyka-2011-maj-matura-podstawowa/zad-3.webp","solution_image":null,"topics":null,"page_from":6,"source":"ocr","answer_source":"ocr","answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2011 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"}]}