{"paper":{"id":"informatyka-2011-maj-matura-podstawowa-2","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","variant":null,"exam_pdf":"informatyka-2011-maj-matura-podstawowa-2/informatyka-2011-maj-matura-podstawowa-2.pdf","key_pdf":null,"question_count":3,"source_label":"Informatyka · Matura · maj 2011 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"},"questions":[{"id":"informatyka-2011-maj-matura-podstawowa-2/zad/4","paper_id":"informatyka-2011-maj-matura-podstawowa-2","number":"4","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","text":"Zadanie 4. Hasła (10 pkt)\nInformatyk z firmy „KompOK” zapisał w pliku hasla.txt 200 haseł. Każde hasło\numieszczone jest w osobnym wierszu pliku. Hasło składa się tylko z małych liter alfabetu\nangielskiego, zaś jego długość wynosi od 3 do 10 znaków.\nWykorzystując dane zawarte w tym pliku, wykonaj poniższe polecenia. Odpowiedzi do\nposzczególnych podpunktów zapisz w plikach tekstowych o nazwach wynik4a.txt,\nwynik4b.txt, wynik4c.txt.\na) W pliku wynik4a.txt podaj, ile haseł ma parzystą, a ile nieparzystą liczbę znaków.\nb) W pliku wynik4b.txt utwórz zestawienie haseł (po jednym w wierszu), które są\npalindromami.\nPalindrom to wyraz brzmiący tak samo przy czytaniu z lewej strony do prawej, jak\ni odwrotnie, np. kajak, potop.\nc) Zapisz w pliku wynik4c.txt zestawienie haseł (po jednym w wierszu) zawierających\nw sobie dwa kolejne znaki, których suma kodów ASCII wynosi 220.\nPrzykłady:\nHasło krzysio zawiera dwa kolejne znaki si, których suma kodów ASCII wynosi 220. Kod\nASCII znaku s to 115, kod znaku i to 105; suma kodów wynosi 115+105 = 220.\nHasło cyrk zawiera również takie dwa kolejne znaki. Kod ASCII znaku c to 99, kod ASCII\nznaku y to 121; suma kodów wynosi 99+121=220\nTabela kodów ASCII\nZnak\na\nb\nc\nd\ne\nf\ng\nh\ni\nj\nk\nl\nm\nKod\nASCII\n97\n98\n99\n100\n101\n102\n103\n104\n105\n106\n107\n108\n109\nZnak\nn\no\np\nq\nr\ns\nt\nu\nv\nw\nx\ny\nz\nKod\nASCII 110\n111\n112\n113\n114\n115\n116\n117\n118\n119\n120\n121\n122\nUwaga: Kolejność haseł w plikach wynik4b.txt, wynik4c.txt powinna być zgodna\nz kolejnością ich występowania w pliku hasla.txt.\nDo oceny oddajesz plik(i) o nazwie (ach) ,\ntu wpisz nazwę(y) pliku(ów)\nzawierający(e)\nkomputerową(e)\nrealizację(e)\nTwojego\nrozwiązania\ndo\nwszystkich\npodpunktów,\nplik\ntekstowy\no\nnazwie\nwynik4a.txt,\nzawierający\nodpowiedź\ndo podpunktu a),\nplik\ntekstowy\no\nnazwie\nwynik4b.txt,\nzawierający\nwyniki\nz podpunktu b),\nplik\ntekstowy\no\nnazwie\nwynik4c.txt,\nzawierający\nwyniki\nz podpunktu c).\nNr zadania\n4a)\n4b)\n4c)\nMaks. liczba pkt\n2\n4\n4\nWypełnia\negzaminator Uzyskana liczba pkt\nPoziom podstawowy - część II\n3","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2011-maj-matura-podstawowa-2/zad-4.webp","solution_image":null,"topics":null,"page_from":2,"source":"ocr","answer_source":null,"answer_text_source":null,"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-2/zad/5","paper_id":"informatyka-2011-maj-matura-podstawowa-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","text":"Zadanie 5. Domki (10 pkt)\nOśrodek wypoczynkowy „Promyk” wynajmuje domki letniskowe pracownikom. Ze względu\nna dużą liczbę chętnych nałożono ograniczenie - pracownik może zarezerwować domek\ntylko raz w ciągu roku. Dane są trzy pliki tekstowe o nazwach: domki.txt,\npracownicy.txt, rezerwacje.txt. Zawierają one informacje na temat domków,\npracowników i rezerwacji domków wykonanych przez pracowników w 2010 roku.\nDane w wierszach każdego z plików rozdzielone są pojedynczymi znakami odstępu, pierwszy\nwiersz każdego pliku jest wierszem nagłówkowym.\nPlik domki.txt zawiera następujące dane: numer domku (NrDomku), liczbę pokoi\n(LiczbaPokoi), dostępność garażu (Garaz) oraz cenę za dobę (CenaZaDobe).\nPrzykład:\nNrDomku LiczbaPokoi Garaz CenaZaDobe\n1 4 Tak 200\n2 4 Nie 160\nPlik\npracownicy.txt\nzawiera\nnastępujące\ndane:\nidentyfikator\npracownika\n(IDpracownika), nazwisko (Nazwisko) i imię (Imie).\nPrzykład:\nIDpracownika Nazwisko Imie\n1 Wroblewski Jan\n2 Wiecek Jaremi\nPlik rezerwacje.txt zawiera dane o rezerwacjach: numer rezerwacji (NrRezerwacji),\nidentyfikator pracownika (IdPracownika), numer rezerwowanego domku (NrDomku) oraz\nliczbę zarezerwowanych dni (LiczbaDni).\nPrzykład:\nNrRezerwacji IdPracownika NrDomku LiczbaDni\n1 5 2 2\n2 20 5 2\nKorzystając\nz\ndanych\nzawartych\nw\nplikach\ndomki.txt,\npracownicy.txt\ni rezerwacje.txt oraz z dostępnych narzędzi informatycznych, wykonaj poniższe\npolecenia. Odpowiedzi do poszczególnych podpunktów umieść w pliku wyniki5.txt,\npoprzedzając je literami oznaczającymi te podpunkty.\na) Utwórz zestawienie zawierające dla każdego domku jego numer oraz łączną liczbę dni,\nna które ten domek był zarezerwowany w ciągu całego sezonu.\nb) Podaj nazwiska i imiona pracowników, którzy rezerwowali domek nr 2. Zestawienie\nposortuj alfabetycznie według imion pracowników.\nc) Podaj nazwisko i imię pracownika, który zapłacił najwięcej za wynajem domku oraz\nkwotę, którą zapłacił (zgodnie z rezerwacją). Jest tylko jeden taki pracownik.\nd) Podaj liczbę rezerwacji domków z garażem oraz liczbę rezerwacji domków bez garażu.\ne) Utwórz zestawienie najdłuższych rezerwacji dla poszczególnych domków. W zestawieniu\npodaj dla każdego domku jego numer oraz liczbę dni najdłuższej rezerwacji dla tego\ndomku.\nDo oceny oddajesz plik(i) o nazwie(ach) ,\ntu wpisz nazwę(y) pliku(ów)\nzawierający(e) komputerową(e) realizację(e) Twoich obliczeń oraz plik tekstowy\nwyniki5.txt, zawierający wyniki.\nNr zadania\n5a)\n5b)\n5c)\n5d)\n5e)\nMaks. liczba pkt\n2\n2\n2\n2\n2\nWypełnia\negzaminator Uzyskana liczba pkt\n4\nPoziom podstawowy - część II","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2011-maj-matura-podstawowa-2/zad-5.webp","solution_image":null,"topics":null,"page_from":3,"source":"ocr","answer_source":null,"answer_text_source":null,"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-2/zad/6","paper_id":"informatyka-2011-maj-matura-podstawowa-2","number":"6","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","text":"Zadanie 6. Badanie wyników (10 pkt)\nW liceum ogólnokształcącym przeprowadzono badanie wyników nauczania z historii.\nDo tego celu wykorzystano test składający się z 25 pytań, które kolejno dotyczyły\nposzczególnych epok historycznych:\npytania od 1 do 5\nprehistoria\npytania od 6 do 10\nstarożytność\npytania od 11 do 15\nśredniowiecze\npytania od 16 do 20\nhistoria nowożytna\npytania od 21 do 25\nhistoria najnowsza\nWyniki testu dla 126 osób umieszczono w pliku test.txt. Pierwszy wiersz zawiera\nnagłówek, składający się z napisu Nr_ucznia oraz kolejnych numerów pytań. Kolejne wiersze\nskładają się z numeru ucznia oraz informacji o poprawności jego odpowiedzi na kolejne\n25 pytań (0 - niepoprawna odpowiedź lub jej brak, 1 - poprawna odpowiedź).\nDane w wierszach oddzielone są pojedynczymi znakami odstępu.\nPrzykład:\nNr_ucznia\n1 2 3 4 5 6 7 8 9 10 11\n12\n13\n14\n15\n16\n17\n18\n19\n20 21 22 23 24\n25\n1\n1 1 1 1 0 0 1 1 0\n0\n1\n0\n0\n0\n0\n1\n1\n0\n1\n0\n0\n0\n1\n0\n0\n2\n0 0 1 0 1 0 1 0 0\n1\n0\n1\n1\n0\n1\n0\n1\n0\n0\n1\n0\n1\n0\n1\n1\n3\n0 1 0 0 0 0 1 1 1\n0\n0\n1\n0\n1\n1\n0\n0\n1\n1\n1\n1\n1\n0\n1\n0\nKorzystając z informacji zawartych w pliku test.txt oraz dostępnych narzędzi\ninformatycznych, wykonaj poniższe polecenia. Odpowiedzi do poszczególnych podpunktów\numieść w pliku wyniki6.txt, poprzedzając je literami oznaczającymi te podpunkty.\na) Podaj numery pytań, na które prawidłowo odpowiedziało więcej niż 50% uczniów.\nb) Podaj liczbę uczniów, którzy w badanej grupie uczniów uzyskali wyniki powyżej średniej\nliczby poprawnych odpowiedzi.\nc) Podaj, ilu uczniów otrzymało oceny bardzo dobre, a ilu oceny niedostateczne, przy\nnastępującym systemie oceniania:\nbardzo dobry\npowyżej 90% prawidłowych odpowiedzi\nniedostateczny\n30% i mniej prawidłowych odpowiedzi\nd) Podaj numery uczniów, którzy prawidłowo odpowiedzieli na pytania o numerach: 5, 15, 25.\ne) Utwórz zestawienie, które dla poszczególnych epok historycznych podaje liczbę\npoprawnych odpowiedzi uczniów na pytania dotyczące danej epoki. Dla utworzonego przez\nCiebie zestawienia wykonaj wykres kolumnowy. Pamiętaj o prawidłowym i czytelnym\nopisie wykresu.\nDo oceny oddajesz plik(i) o nazwie(ach) ,\ntu wpisz nazwę(y) pliku(ów)\nzawierający(e) komputerową(e) realizację(e) Twoich obliczeń, plik tekstowy wyniki6.txt\noraz plik o nazwie , zawierający wykres do podpunktu e).\ntu wpisz nazwę pliku\nNr zadania\n6a)\n6b)\n6c)\n6d)\n6e)\nMaks. liczba pkt\n1\n1\n2\n2\n4\nWypełnia\negzaminator Uzyskana liczba pkt\nPoziom podstawowy - część II\n5\nBRUDNOPIS","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2011-maj-matura-podstawowa-2/zad-6.webp","solution_image":null,"topics":null,"page_from":4,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2011 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"}]}