{"id":"informatyka-2015-czerwiec-matura-rozszerzona-2/zad/5","paper_id":"informatyka-2015-czerwiec-matura-rozszerzona-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2015,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 5. Mandaty\nWykorzystując\ndane\nzgromadzone\nw\nplikach\ntekstowych\nwykroczenia.txt,\nmandaty.txt oraz kierowcy.txt, przygotuj dla policji odpowiedni system\ninformatyczny,\nktóry\nbędzie\numożliwiał\nwyszukiwanie\ninformacji\no\nwszystkich\nwykroczeniach drogowych.\nPierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach\nrozdzielone są znakami tabulacji. Pliki zawierają dane tylko z 2014 roku.\nPlik o nazwie wykroczenia.txt zawiera informacje o wykroczeniach, za które grożą\nkierowcom mandaty i punkty karne. W każdym wierszu pliku znajdują się następujące dane:\nkod wykroczenia, nazwa, wysokość mandatu oraz liczba punktów karnych (kod_wyk,\nnazwa, mandat, punkty) .\nPrzykład:\nkod_wyk nazwa\nmandat punkty\n159\nUzywanie szperacza podczas jazdy\n100\n3\n163\nZakrywanie tablic rejestracyjnych\n100\n5\nPlik o nazwie mandaty.txt zawiera informacje o wypisanych mandatach. W każdym\nwierszu pliku znajdują się następujące informacje: pesel kierowcy, data wykroczenia, kod\nwykroczenia (pesel, data_wyk, kod_wyk).\nPrzykład:\npesel\ndata_wyk\nkod_wyk\n64041412345\n2014-09-11\n20\n89071256708\n2014-11-11\n22\nPlik o nazwie kierowcy.txt zawiera informacje o kierowcach. W każdym wierszu pliku\nznajdują się następujące informacje: numer PESEL kierowcy, data otrzymania prawa jazdy\noraz miasto, w którym kierowca zdawał egzamin na prawo jazdy (pesel,\ndata_prawa_jazdy, miasto).\nPrzykład:\npesel\ndata_prawa_jazdy\nmiasto\n64041412345\n1989-09-11\nKrakow\n89071256708\n2010-11-22\nOpole\nKorzystając z dostępnych narzędzi informatycznych, podaj odpowiedzi do poniższych zadań.\nOdpowiedzi zapisz w pliku wynik5.txt, a każdą odpowiedź poprzedź numerem\noznaczającym to zadanie.","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2015-czerwiec-matura-rozszerzona-2/zad-5.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 · czerwiec 2015 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 5. Mandaty<br>Wykorzystując<br>dane<br>zgromadzone<br>w<br>plikach<br>tekstowych<br>wykroczenia.txt,<br>mandaty.txt oraz kierowcy.txt, przygotuj dla policji odpowiedni system<br>informatyczny,<br>który<br>będzie<br>umożliwiał<br>wyszukiwanie<br>informacji<br>o<br>wszystkich<br>wykroczeniach drogowych.<br>Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach<br>rozdzielone są znakami tabulacji. Pliki zawierają dane tylko z 2014 roku.<br>Plik o nazwie wykroczenia.txt zawiera informacje o wykroczeniach, za które grożą<br>kierowcom mandaty i punkty karne. W każdym wierszu pliku znajdują się następujące dane:<br>kod wykroczenia, nazwa, wysokość mandatu oraz liczba punktów karnych (kod_wyk,<br>nazwa, mandat, punkty) .<br>Przykład:<br>kod_wyk nazwa<br>mandat punkty<br>159<br>Uzywanie szperacza podczas jazdy<br>100<br>3<br>163<br>Zakrywanie tablic rejestracyjnych<br>100<br>5<br>Plik o nazwie mandaty.txt zawiera informacje o wypisanych mandatach. W każdym<br>wierszu pliku znajdują się następujące informacje: pesel kierowcy, data wykroczenia, kod<br>wykroczenia (pesel, data_wyk, kod_wyk).<br>Przykład:<br>pesel<br>data_wyk<br>kod_wyk<br>64041412345<br>2014-09-11<br>20<br>89071256708<br>2014-11-11<br>22<br>Plik o nazwie kierowcy.txt zawiera informacje o kierowcach. W każdym wierszu pliku<br>znajdują się następujące informacje: numer PESEL kierowcy, data otrzymania prawa jazdy<br>oraz miasto, w którym kierowca zdawał egzamin na prawo jazdy (pesel,<br>data_prawa_jazdy, miasto).<br>Przykład:<br>pesel<br>data_prawa_jazdy<br>miasto<br>64041412345<br>1989-09-11<br>Krakow<br>89071256708<br>2010-11-22<br>Opole<br>Korzystając z dostępnych narzędzi informatycznych, podaj odpowiedzi do poniższych zadań.<br>Odpowiedzi zapisz w pliku wynik5.txt, a każdą odpowiedź poprzedź numerem<br>oznaczającym to zadanie.</p>","solutions":[]}