{"id":"informatyka-2010-maj-matura-rozszerzona-2/zad/5","paper_id":"informatyka-2010-maj-matura-rozszerzona-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2010,"month":"maj","level":"rozszerzona","text":"Zadanie 5. Numer PESEL (10 pkt)\nNumer PESEL to 11-cyfrowy kod, jednoznacznie identyfikujący określoną osobę fizyczną.\nDla wszystkich urodzonych przed 1.1.2000 r. skonstruowany został w następujący sposób:\ncyfry od 1 do 6 to data urodzenia (w kolejności: rok, miesiąc, dzień),\ncyfry od 7 do 9 to liczba porządkowa,\ncyfra 10-ta to płeć (cyfra parzysta dla kobiet, nieparzysta dla mężczyzn),\ncyfra 11-ta to cyfra kontrolna.\nPrzykład:\nNumer PESEL 75121968629 oznacza kobietę (bo przedostatnia cyfra w numerze jest\nparzysta), urodzoną 19 grudnia 1975 roku, której nadano liczbę porządkową 686.\nCyfra kontrolna jest obliczana wg następującego algorytmu:\n1. Każdą cyfrę numeru PESEL (oprócz ostatniej, która jest cyfrą kontrolną) mnożymy przez\nodpowiadającą jej wagę. Tablica wag ma postać: 1, 3, 7, 9, 1, 3, 7, 9, 1, 3.\nW podanym powyżej numerze PESEL cyfrą kontrolną jest 9.\nPESEL: 7 5 1 2 1 9 6 8 6 2 9 (ostatnią cyfrę pomijamy, bo to cyfra kontrolna)\nWAGI: 1 3 7 9 1 3 7 9 1 3\nWYNIKI: 7x1=7; 5x3=15; 1x7=7; 2x9=18 ;1x1=1; 9x3=27; 6x7=42; 8x9=72; 6x1=6; 2x3=6\n2. Wyniki sumujemy: 7 + 15 + 7 + 18 + 1 + 27 + 42 + 72 + 6 + 6 = 201\n3. Wyznaczamy resztę z dzielenia sumy przez 10: 201:10 = 20 reszta = 1\n4. Jeżeli reszta = 0, to cyfra kontrolna wynosi 0.\nJeżeli reszta ≠ 0, to cyfra kontrolna będzie uzupełnieniem reszty do 10, czyli w podanym\nprzykładzie jest to cyfra 9.\nPlik pesel.txt zawiera numery PESEL 150 osób zatrudnionych w biurze obliczeniowym\n„Statystyk”. Korzystając z informacji zawartych w pliku pesel.txt oraz dostępnych\nnarzędzi informatycznych, wykonaj poniższe polecenia. Odpowiedzi do poszczególnych\npodpunktów umieść w pliku odp_5.txt, poprzedzając je literą oznaczającą ten podpunkt.\nUwaga: Możesz przyjąć, że nawet gdy cyfra kontrolna numeru PESEL jest niepoprawna,\nto dane osobowe w nim zapisane, są prawidłowe.\na) Ile osób urodziło się w grudniu?\nb) Podaj, ile kobiet pracuje w biurze obliczeniowym.\nc) Podaj rok, w którym urodziło się najwięcej osób pracujących w biurze.\nd) Wyszukaj nieprawidłowe numery PESEL, w których nie zgadza się cyfra kontrolna.\nPosortuj te numery PESEL rosnąco.\ne) Sporządź zestawienie liczby osób urodzonych w kolejnych dziesięcioleciach, tzn. w latach\npięćdziesiątych, sześćdziesiątych, siedemdziesiątych, osiemdziesiątych i dziewięć-\ndziesiątych. Utwórz wykres ilustrujący procentowy rozkład liczby osób w poszczególnych\nprzedziałach.\nUwaga: Do urodzonych w latach pięćdziesiątych należy zaliczyć osoby urodzone od roku\n1950 do roku 1959 włącznie.\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\nodp_5.txt zawierający wyniki.\nNr zadania\n5a)\n5b)\n5c)\n5d)\n5e)\nMaks. liczba pkt\n1\n1\n2\n3\n3\nWypełnia\negzaminator Uzyskana liczba pkt\nPoziom rozszerzony - część II\n4","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2010-maj-matura-rozszerzona-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 2010 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 5. Numer PESEL (10 pkt)<br>Numer PESEL to 11-cyfrowy kod, jednoznacznie identyfikujący określoną osobę fizyczną.<br>Dla wszystkich urodzonych przed 1.1.2000 r. skonstruowany został w następujący sposób:<br>cyfry od 1 do 6 to data urodzenia (w kolejności: rok, miesiąc, dzień),<br>cyfry od 7 do 9 to liczba porządkowa,<br>cyfra 10-ta to płeć (cyfra parzysta dla kobiet, nieparzysta dla mężczyzn),<br>cyfra 11-ta to cyfra kontrolna.<br>Przykład:<br>Numer PESEL 75121968629 oznacza kobietę (bo przedostatnia cyfra w numerze jest<br>parzysta), urodzoną 19 grudnia 1975 roku, której nadano liczbę porządkową 686.<br>Cyfra kontrolna jest obliczana wg następującego algorytmu:</p>\n<ol><li>Każdą cyfrę numeru PESEL (oprócz ostatniej, która jest cyfrą kontrolną) mnożymy przez</li></ol>\n<p>odpowiadającą jej wagę. Tablica wag ma postać: 1, 3, 7, 9, 1, 3, 7, 9, 1, 3.<br>W podanym powyżej numerze PESEL cyfrą kontrolną jest 9.<br>PESEL: 7 5 1 2 1 9 6 8 6 2 9 (ostatnią cyfrę pomijamy, bo to cyfra kontrolna)<br>WAGI: 1 3 7 9 1 3 7 9 1 3<br>WYNIKI: 7x1=7; 5x3=15; 1x7=7; 2x9=18 ;1x1=1; 9x3=27; 6x7=42; 8x9=72; 6x1=6; 2x3=6</p>\n<ol><li>Wyniki sumujemy: 7 + 15 + 7 + 18 + 1 + 27 + 42 + 72 + 6 + 6 = 201</li><li>Wyznaczamy resztę z dzielenia sumy przez 10: 201:10 = 20 reszta = 1</li><li>Jeżeli reszta = 0, to cyfra kontrolna wynosi 0.</li></ol>\n<p>Jeżeli reszta ≠ 0, to cyfra kontrolna będzie uzupełnieniem reszty do 10, czyli w podanym<br>przykładzie jest to cyfra 9.<br>Plik pesel.txt zawiera numery PESEL 150 osób zatrudnionych w biurze obliczeniowym<br>„Statystyk”. Korzystając z informacji zawartych w pliku pesel.txt oraz dostępnych<br>narzędzi informatycznych, wykonaj poniższe polecenia. Odpowiedzi do poszczególnych<br>podpunktów umieść w pliku odp_5.txt, poprzedzając je literą oznaczającą ten podpunkt.<br>Uwaga: Możesz przyjąć, że nawet gdy cyfra kontrolna numeru PESEL jest niepoprawna,<br>to dane osobowe w nim zapisane, są prawidłowe.<br>a) Ile osób urodziło się w grudniu?<br>b) Podaj, ile kobiet pracuje w biurze obliczeniowym.<br>c) Podaj rok, w którym urodziło się najwięcej osób pracujących w biurze.<br>d) Wyszukaj nieprawidłowe numery PESEL, w których nie zgadza się cyfra kontrolna.<br>Posortuj te numery PESEL rosnąco.<br>e) Sporządź zestawienie liczby osób urodzonych w kolejnych dziesięcioleciach, tzn. w latach<br>pięćdziesiątych, sześćdziesiątych, siedemdziesiątych, osiemdziesiątych i dziewięć-<br>dziesiątych. Utwórz wykres ilustrujący procentowy rozkład liczby osób w poszczególnych<br>przedziałach.<br>Uwaga: Do urodzonych w latach pięćdziesiątych należy zaliczyć osoby urodzone od roku<br>1950 do roku 1959 włącznie.<br>Do oceny oddajesz plik(i) o nazwie(ach) ,<br>tu wpisz nazwę(y) pliku(ów)<br>zawierający(e) komputerową(e) realizację(e) Twoich obliczeń oraz plik tekstowy<br>odp_5.txt zawierający wyniki.<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>Wypełnia<br>egzaminator Uzyskana liczba pkt<br>Poziom rozszerzony - część II<br>4</p>","solutions":[]}