{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/8","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"8","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 8. Oceny\nW trzech plikach tekstowych zapisano dane dotyczące oceniania grupy uczniów z pewnej\nszkoły z okresu od września 2023 do czerwca 2024. Pierwszy wiersz każdego z plików jest\nwierszem nagłówkowym, a dane w plikach są rozdzielone znakiem tabulacji. Dane\nsą zapisane bez polskich znaków.\nPlik o nazwie uczniowie.txt zawiera dane uczniów. Są to:\nId_Ucznia - identyfikator ucznia\nPlec\n- płeć ucznia (k lub m)\nId_Klasy - identyfikator klasy ucznia.\nPrzykład:\nId_Ucznia Plec Id_Klasy\nu1\nk\nD\nu2\nk\nD\nu3\nm\nD\nu4\nk\nC\nW pliku nauczyciele.txt znajdują się dane nauczycieli uczących w szkole:\nId_Naucz - identyfikator nauczyciela\nPrzedmiot - nazwa przedmiotu, którego uczy nauczyciel.\nPrzykład:\nId_Naucz Przedmiot\nN01\nmatematyka\nN02\nmatematyka\nN03\njezyk_polski\nN04\njezyk_polski\nPlik oceny.txt zawiera zestawienie ocen:\nId_Oceny - identyfikator wystawionej oceny\nId_Ucznia - identyfikator ucznia\nData\n- data wystawienia oceny w formacie rrrr-mm-dd\nOcena\n- ocena uzyskana przez ucznia\nId_Naucz - identyfikator nauczyciela, który wystawił ocenę.\nPrzykład:\nId_Oceny Id_Ucznia Data\nOcena\nId_Naucz\n1\nu50\n2023-09-04\n5\nN01\n2\nu119\n2023-09-04\n1\nN02\n3\nu31\n2023-09-04\n5\nN02\n4\nu106\n2023-09-04\n3\nN03\nMINP-R0_100\nZ wykorzystaniem danych zawartych w wymienionych plikach oraz dostępnych narzędzi\ninformatycznych, podaj odpowiedzi do zadań 8.1.-8.5. Odpowiedzi zapisz w pliku\nwyniki8.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-8.webp","solution_image":null,"topics":null,"page_from":16,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 8. Oceny<br>W trzech plikach tekstowych zapisano dane dotyczące oceniania grupy uczniów z pewnej<br>szkoły z okresu od września 2023 do czerwca 2024. Pierwszy wiersz każdego z plików jest<br>wierszem nagłówkowym, a dane w plikach są rozdzielone znakiem tabulacji. Dane<br>są zapisane bez polskich znaków.<br>Plik o nazwie uczniowie.txt zawiera dane uczniów. Są to:<br>Id_Ucznia - identyfikator ucznia<br>Plec</p>\n<ul><li>płeć ucznia (k lub m)</li></ul>\n<p>Id_Klasy - identyfikator klasy ucznia.<br>Przykład:<br>Id_Ucznia Plec Id_Klasy<br>u1<br>k<br>D<br>u2<br>k<br>D<br>u3<br>m<br>D<br>u4<br>k<br>C<br>W pliku nauczyciele.txt znajdują się dane nauczycieli uczących w szkole:<br>Id_Naucz - identyfikator nauczyciela<br>Przedmiot - nazwa przedmiotu, którego uczy nauczyciel.<br>Przykład:<br>Id_Naucz Przedmiot<br>N01<br>matematyka<br>N02<br>matematyka<br>N03<br>jezyk_polski<br>N04<br>jezyk_polski<br>Plik oceny.txt zawiera zestawienie ocen:<br>Id_Oceny - identyfikator wystawionej oceny<br>Id_Ucznia - identyfikator ucznia<br>Data</p>\n<ul><li>data wystawienia oceny w formacie rrrr-mm-dd</li></ul>\n<p>Ocena</p>\n<ul><li>ocena uzyskana przez ucznia</li></ul>\n<p>Id_Naucz - identyfikator nauczyciela, który wystawił ocenę.<br>Przykład:<br>Id_Oceny Id_Ucznia Data<br>Ocena<br>Id_Naucz<br>1<br>u50<br>2023-09-04<br>5<br>N01<br>2<br>u119<br>2023-09-04<br>1<br>N02<br>3<br>u31<br>2023-09-04<br>5<br>N02<br>4<br>u106<br>2023-09-04<br>3<br>N03<br>MINP-R0_100<br>Z wykorzystaniem danych zawartych w wymienionych plikach oraz dostępnych narzędzi<br>informatycznych, podaj odpowiedzi do zadań 8.1.-8.5. Odpowiedzi zapisz w pliku<br>wyniki8.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.</p>","solutions":[]}