{"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","text_html":"<p>Zadanie 5. Znajomi i ich zainteresowania (10 pkt)<br>Baltazar spisuje informacje o swoich znajomych i ich hobby, które przechowuje w plikach.<br>W każdym pliku informacje zapisane w wierszach są rozdzielone pojedynczymi znakami<br>odstępu.<br>Plik Osoby.txt zawiera 200 wierszy z informacjami o znajomych: Id_osoba, Imię,<br>Nazwisko.<br>Przykład:<br>o001 Jan Nadolicki<br>o002 Anna Augustowska<br>Plik Hobby.txt zawiera 50 wierszy z informacjami o rodzajach hobby: Id_hobby, Hobby.<br>Przykład:<br>h001 numizmatyka<br>h002 historia<br>Plik Ma_Hobby.txt przechowuje w 400 wierszach informacje o tym, czym interesują się<br>znajomi Baltazara: Id, Id_osoba, Id_hobby.<br>Przykład:<br>1 o152 h005<br>2 o065 h043<br>Wykorzystując dane zawarte w tych plikach oraz dostępne narzędzia informatyczne, wykonaj<br>poniższe polecenia. Odpowiedzi zapisz w pliku zadanie5.txt, a odpowiedź do każdego<br>podpunktu poprzedź literą oznaczającą ten podpunkt.<br>a) Podaj wszystkie rodzaje hobby rozpoczynające się od litery „k”.<br>b) Podaj, ile osób interesuje się majsterkowaniem.<br>c) Utwórz zestawienie imion i nazwisk tych osób, których zainteresowaniem jest<br>programowanie. Zestawienie posortuj niemalejąco, alfabetycznie według nazwisk.<br>d) Utwórz zestawienie imion i nazwisk tych osób, które mają więcej niż 4 rodzaje hobby.<br>Zestawienie posortuj niemalejąco, alfabetycznie według nazwisk, a tam, gdzie nazwiska<br>się powtarzają - według imion.<br>e) Podaj wszystkie rodzaje hobby, którymi interesuje się największa liczba osób.<br>Do oceny oddajesz plik(i) o nazwie(ach) , zawierający(e)<br>tu wpisz nazwę(y) pliku(ów)<br>komputerową realizację Twojego rozwiązania, oraz plik tekstowy zadanie5.txt,<br>zawierający odpowiedzi do podpunktów a, b, c, d i e zadania (odpowiedź do każdego<br>podpunktu poprzedź literą oznaczającą ten podpunkt).<br>Wypełnia<br>egzaminator<br>Nr zadania<br>5a<br>5b<br>5c<br>5d<br>5e<br>Maks. liczba pkt<br>1<br>1<br>2<br>3<br>3<br>Uzyskana liczba pkt<br>4<br>Poziom podstawowy - część II</p>","solutions":[]}