{"paper":{"id":"informatyka-2013-maj-matura-podstawowa-2","subject":"informatyka","category":"matura","year":2013,"month":"maj","level":"podstawowa","variant":null,"exam_pdf":"informatyka-2013-maj-matura-podstawowa-2/informatyka-2013-maj-matura-podstawowa-2.pdf","key_pdf":null,"question_count":3,"source_label":"Informatyka · Matura · maj 2013 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"},"questions":[{"id":"informatyka-2013-maj-matura-podstawowa-2/zad/4","paper_id":"informatyka-2013-maj-matura-podstawowa-2","number":"4","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2013,"month":"maj","level":"podstawowa","text":"Zadanie 4. Napisy (10 pkt)\nW pliku napisy.txt znajduje się 1000 napisów o długościach od 2 do 16 znaków, każdy\nnapis w osobnym wierszu. W każdym napisie mogą wystąpić jedynie dwa znaki: „0” lub „1”.\nW wybranym przez siebie języku programowania napisz program, za pomocą którego\nuzyskasz odpowiedzi na poniższe polecenia. Odpowiedzi zapisz w pliku zadanie4.txt,\na odpowiedź do każdego podpunktu poprzedź literą oznaczającą ten podpunkt.\na) Podaj, ile jest napisów o parzystej długości.\nb) Podaj, ile jest napisów, które zawierają taką samą liczbę zer i jedynek.\nc) Podaj, ile jest napisów składających się z samych zer, oraz podaj, ile jest napisów\nskładających się z samych jedynek.\nd) Dla każdej liczby\n2, 3, ,16\nk \npodaj liczbę napisów o długości k znajdujących się\nw pliku napisy.txt, tzn. podaj, ile jest napisów 2-znakowych, ile jest napisów\n3-znakowych itd.\nDo oceny oddajesz plik(i) o nazwie(ach) , zawierający(e)\ntu wpisz nazwę(y) pliku(ów)\nkomputerową realizację Twojego rozwiązania, oraz plik tekstowy zadanie4.txt,\nzawierający odpowiedzi do podpunktów a, b, c i d zadania (odpowiedź do każdego podpunktu\npoprzedź literą oznaczającą ten podpunkt).\nWypełnia\negzaminator\nNr zadania\n4a\n4b\n4c\n4d\nMaks. liczba pkt\n2\n2\n2\n4\nUzyskana liczba pkt\nPoziom podstawowy - część II\n3","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2013-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 2013 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2013-maj-matura-podstawowa-2/zad/5","paper_id":"informatyka-2013-maj-matura-podstawowa-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2013,"month":"maj","level":"podstawowa","text":"Zadanie 5. Znajomi i ich zainteresowania (10 pkt)\nBaltazar spisuje informacje o swoich znajomych i ich hobby, które przechowuje w plikach.\nW każdym pliku informacje zapisane w wierszach są rozdzielone pojedynczymi znakami\nodstępu.\nPlik Osoby.txt zawiera 200 wierszy z informacjami o znajomych: Id_osoba, Imię,\nNazwisko.\nPrzykład:\no001 Jan Nadolicki\no002 Anna Augustowska\nPlik Hobby.txt zawiera 50 wierszy z informacjami o rodzajach hobby: Id_hobby, Hobby.\nPrzykład:\nh001 numizmatyka\nh002 historia\nPlik Ma_Hobby.txt przechowuje w 400 wierszach informacje o tym, czym interesują się\nznajomi Baltazara: Id, Id_osoba, Id_hobby.\nPrzykład:\n1 o152 h005\n2 o065 h043\nWykorzystując dane zawarte w tych plikach oraz dostępne narzędzia informatyczne, wykonaj\nponiższe polecenia. Odpowiedzi zapisz w pliku zadanie5.txt, a odpowiedź do każdego\npodpunktu poprzedź literą oznaczającą ten podpunkt.\na) Podaj wszystkie rodzaje hobby rozpoczynające się od litery „k”.\nb) Podaj, ile osób interesuje się majsterkowaniem.\nc) Utwórz zestawienie imion i nazwisk tych osób, których zainteresowaniem jest\nprogramowanie. Zestawienie posortuj niemalejąco, alfabetycznie według nazwisk.\nd) Utwórz zestawienie imion i nazwisk tych osób, które mają więcej niż 4 rodzaje hobby.\nZestawienie posortuj niemalejąco, alfabetycznie według nazwisk, a tam, gdzie nazwiska\nsię powtarzają - według imion.\ne) Podaj wszystkie rodzaje hobby, którymi interesuje się największa liczba osób.\nDo oceny oddajesz plik(i) o nazwie(ach) , zawierający(e)\ntu wpisz nazwę(y) pliku(ów)\nkomputerową realizację Twojego rozwiązania, oraz plik tekstowy zadanie5.txt,\nzawierający odpowiedzi do podpunktów a, b, c, d i e zadania (odpowiedź do każdego\npodpunktu poprzedź literą oznaczającą ten podpunkt).\nWypełnia\negzaminator\nNr zadania\n5a\n5b\n5c\n5d\n5e\nMaks. liczba pkt\n1\n1\n2\n3\n3\nUzyskana liczba pkt\n4\nPoziom podstawowy - część II","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2013-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 2013 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2013-maj-matura-podstawowa-2/zad/6","paper_id":"informatyka-2013-maj-matura-podstawowa-2","number":"6","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2013,"month":"maj","level":"podstawowa","text":"Zadanie 6. Fundusze (10 pkt)\nW pliku historia.txt znajdują się wartości jednostek uczestnictwa różnych funduszy\ninwestycyjnych w kolejnych dniach roboczych 2008 roku. W każdym wierszu znajduje się\n13 danych: data oraz 12 liczb rzeczywistych (zapisanych z dwoma miejscami po przecinku),\nktóre są cenami jednostek kolejnych funduszy (A, B, C, D, E, F, G, H, I, J, K, L) w danym\ndniu. Wszystkie dane rozdzielone są średnikami.\nPrzykład:\n2008-01-02;50,90;51,62;53,12;58,66;58,96;59,26;48,15;48,17;48,19;50,23;50,23;50,23\n2008-01-03;50,42;51,13;52,62;57,92;58,22;58,51;48,04;48,06;48,08;50,07;50,07;50,07\nWykorzystując dane zawarte w pliku oraz dostępne narzędzia informatyczne wykonaj\nponiższe polecenia. Odpowiedzi zapisz w pliku zadanie6.txt, a odpowiedź do każdego\npodpunktu poprzedź literą oznaczającą ten podpunkt.\na) Dla każdego z funduszy podaj średnią cenę jednostki (z całego roku). Wynik zaokrąglij\ndo dwóch miejsc po przecinku.\nb) Podaj liczbę dni, w których ceny jednostek wszystkich funduszy były wyższe niż 33 zł.\nTakimi dniami były między innymi dni przedstawione w powyższym przykładzie.\nc) Podaj cenę, która w całym roku wystąpiła najczęściej, i napisz, ile razy wystąpiła.\nd) Dla każdego z dwunastu funduszy podaj najniższą i najwyższą cenę jednostki, jaką\nodnotowano w 2008 roku. Sporządź wykres liniowy ilustrujący otrzymane zestawienie.\nPamiętaj o prawidłowym i czytelnym opisie wykresu.\nDo oceny oddajesz:\n\nplik(i) o nazwie(ach) , zawierający(e)\ntu wpisz nazwę(y pliku(ów)\nkomputerową realizację Twojego rozwiązania\n plik tekstowy zadanie6.txt, zawierający odpowiedzi do podpunktów a, b, c i d\nzadania (odpowiedź do każdego podpunktu poprzedź literą oznaczającą ten podpunkt)\n plik o nazwie , zawierający wykres do podpunktu d.\ntu wpisz nazwę pliku\nWypełnia\negzaminator\nNr zadania\n6a\n6b\n6c\n6d\nMaks. liczba pkt\n1\n2\n2\n5\nUzyskana liczba pkt\nPoziom podstawowy - część II\n5\nBRUDNOPIS","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2013-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 2013 (podstawowa)","subject_label":"Informatyka","category_label":"Matura"}]}