{"paper":{"id":"informatyka-2014-maj-matura-rozszerzona-2","subject":"informatyka","category":"matura","year":2014,"month":"maj","level":"rozszerzona","variant":null,"exam_pdf":"informatyka-2014-maj-matura-rozszerzona-2/informatyka-2014-maj-matura-rozszerzona-2.pdf","key_pdf":null,"question_count":3,"source_label":"Informatyka · Matura · maj 2014 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},"questions":[{"id":"informatyka-2014-maj-matura-rozszerzona-2/zad/4","paper_id":"informatyka-2014-maj-matura-rozszerzona-2","number":"4","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2014,"month":"maj","level":"rozszerzona","text":"Zadanie 4. Ferma (9 pkt)\nPani Binarna została właścicielką kurzej fermy, na której znajduje się 200 kur niosek.\nKilogram paszy kosztuje 1,9 zł, a jedna kura zjada przez cały dzień 0,2 kg paszy.\nRozważamy okres hodowli trwający sto osiemdziesiąt dni. Dni są ponumerowane\nod 1 do 180. Pierwsza niedziela przypada siódmego dnia.\nCodziennie w południe, z wyjątkiem niedziel, każda kura znosi 1 jajko i tego samego dnia\npani Binarna sprzedaje wszystkie jajka w cenie 0,9 zł za sztukę.\nW okolicach fermy grasuje lis, który w każdy dzień o nieparzystym numerze, po zmroku\n(po posiłku kur, po zniesieniu i ewentualnym sprzedaniu jajek) zmniejsza liczbę kur\no 2 sztuki naraz.\nCo 30 dni (tj. w dniu trzydziestym, sześćdziesiątym itd.) rano, przed posiłkiem kur,\npani Binarna powiększa stado o 20%, kupując kolejne kury na giełdzie (liczbę kupionych kur\nzaokrąglamy w dół do liczby całkowitej) po 18 zł za sztukę.\nBiorąc pod uwagę podane założenia i wykorzystując dostępne narzędzia informatyczne,\nwykonaj poniższe polecenia. Odpowiedzi do podpunktów a), b), c) zapisz w kolejnych\nwierszach pliku tekstowego ZADANIE4.TXT. Wykres, o którym mowa w podpunkcie d),\nutwórz w oddzielnym pliku. Odpowiedź do każdego podpunktu poprzedź literą oznaczającą\nten podpunkt.\na) Podaj, w którym dniu i o jakiej porze dnia po raz pierwszy liczba kur ponownie osiągnie\nwartość dokładnie 200 sztuk.\nb) Podaj łączną kwotę, jaką pani Binarna wydała na paszę dla kur w ciągu 180 dni.\nc) Każdego dnia pani Binarna oblicza swój dzienny zysk, którym jest kwota ze sprzedaży\njajek pomniejszona o koszt paszy dla kur i koszt kur dokupionych w tym dniu. Realnym\nzyskiem po danym dniu jest suma dotychczas uzyskanych dziennych zysków.\nPodaj, po którym dniu po raz pierwszy realny zysk pani Binarnej przekroczy 1 500 zł,\noraz podaj, jaki będzie realny zysk pani Binarnej po 180 dniach.\nd) Wykonaj wykres liniowy porównujący dzienny przychód (wartość sprzedanych jaj)\nz dziennymi kosztami pani Binarnej w okresie 180 dni. Zadbaj o czytelność wykresu.\nDo oceny oddajesz plik(i) o nazwie(ach) , zawierający(e)\ntu wpisz nazwę(y) pliku(ów)\nkomputerową realizację Twoich obliczeń, plik tekstowy ZADANIE4.TXT zawierający\nodpowiedzi do podpunktów zadania a), b), c) oraz plik o nazwie ,\ntu wpisz nazwę pliku\nzawierający wykres, o którym mowa w podpunkcie d).\nPoziom rozszerzony - część II\n3","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2014-maj-matura-rozszerzona-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 2014 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2014-maj-matura-rozszerzona-2/zad/5","paper_id":"informatyka-2014-maj-matura-rozszerzona-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2014,"month":"maj","level":"rozszerzona","text":"Zadanie 5. Ciekawe napisy (10 pkt)\nW pliku NAPIS.TXT, w oddzielnych wierszach, znajduje się 1 000 napisów o długościach\nod 2 do 25 znaków. Każdy napis składa się z wielkich liter alfabetu łacińskiego.\nWykorzystując dostępne narzędzia informatyczne, daj odpowiedzi do poniższych\npodpunktów. Odpowiedzi zapisz w kolejnych wierszach pliku ZADANIE5.TXT, a każdą\npoprzedź literą oznaczającą ten podpunkt.\na) Napis pierwszy to taki napis, w którym suma kodów ASCII jest liczbą pierwszą.\nPrzykładowo, suma kodów ASCII w napisie ABB wynosi 197 i jest liczbą pierwszą,\nco oznacza, że napis ABB jest napisem pierwszym. Podaj, ile jest napisów pierwszych\nw pliku NAPIS.TXT.\nb) Napis rosnący to taki napis, w którym kod ASCII każdej kolejnej litery jest większy\nod kodu poprzedniej. Podaj wszystkie napisy rosnące występujące w pliku NAPIS.TXT.\nc) Wypisz napisy z pliku NAPIS.TXT, które występują w nim więcej niż jeden raz (każdy\ntaki napis wypisz tylko raz).\nDo oceny oddajesz plik ZADANIE5.TXT oraz plik(i)\ntu wpisz nazwę(y) pliku(ów)\nzawierający(e) komputerową realizację Twojego rozwiązania.\nWypełnia\negzaminator\nNr zadania\n4.a\n4.b\n4.c\n4.d\n5.a\n5.b\n5.c\nMaks. liczba pkt\n2\n2\n3\n2\n4\n4\n2\nUzyskana liczba pkt\nPoziom rozszerzony - część II\n4","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2014-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 2014 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2014-maj-matura-rozszerzona-2/zad/6","paper_id":"informatyka-2014-maj-matura-rozszerzona-2","number":"6","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2014,"month":"maj","level":"rozszerzona","text":"Zadanie 6. Przedszkolaki (11 pkt)\nW Bajtkowie trwa rekrutacja dzieci do przedszkoli prowadzona za pośrednictwem systemu\nkomputerowego. Rodzice wybierają maksymalnie trzy przedszkola, a ich kolejność ustalają\nna liście preferencji. W plikach DZIECI.TXT, PREFERENCJE.TXT i PRZEDSZKOLA.TXT\nzebrano dane o dzieciach, ich listach preferencji oraz przedszkolach biorących udział\nw rekrutacji.\nW pliku DZIECI.TXT znajdują się 2 443 wiersze z informacjami o dzieciach, poprzedzone\nwierszem nagłówkowym. W każdym wierszu znajdują się następujące dane rozdzielone\nśrednikami: numer PESEL poprzedzony literą p (Pesel), nazwisko (Nazwisko), imię\n(Imie), płeć (Plec), wiek (Wiek).\nPrzykład:\nPesel;Nazwisko;Imie;Plec;Wiek\np06281200672;Adrian;Kacper;chlopiec;6\np06300604359;Baranowski;Piotr;chlopiec;6\np06262204017;Bartoszewicz;Marcin;chlopiec;6\nUwaga: każde dziecko ma inny numer PESEL; może być wiele dzieci o tym samym nazwisku\ni imieniu, ale wówczas będą one miały różne numery PESEL.\nW pliku PREFERENCJE.TXT znajdują się 4 754 wiersze z informacjami o preferencjach\nw ubieganiu się o miejsce w przedszkolu, poprzedzone wierszem nagłówkowym. W każdym\nwierszu znajdują się następujące dane rozdzielone średnikami: numer PESEL dziecka\npoprzedzony\nliterą\np\n(Pesel),\npozycja\nna liście\npreferencji\ndanego\ndziecka\n(Numer_preferencji), identyfikator przedszkola (Id_przedszkola).\nPrzykład:\nPesel;Numer_preferencji;Id_przedszkola\np07270202084;1;38\np08310501583;1;48\np09290609238;1;57\nW pliku PRZEDSZKOLA.TXT znajduje się 47 wierszy z informacjami o przedszkolach,\npoprzedzonych wierszem nagłówkowym. W każdym wierszu znajdują się następujące dane\nrozdzielone\nśrednikami:\nidentyfikator\nprzedszkola\n(Id_przedszkola),\nnazwa\nprzedszkola (Nazwa_przedszkola), liczba miejsc w przedszkolu (Liczba_miejsc).\nPrzykład:\nId_przedszkola;Nazwa_przedszkola;Liczba_miejsc\n66;Niepubliczne Przedszkole Cogito;50\n14;Niepubliczne Przedszkole Krasnal;30\nPoziom rozszerzony - część II\n5\nWykorzystując dane zawarte w tych plikach i dostępne narzędzia informatyczne, wykonaj\npolecenia. Odpowiedzi do poszczególnych podpunktów zapisz w kolejnych wierszach pliku\ntekstowego ZADANIE6.TXT. Odpowiedź do każdego podpunktu poprzedź literą oznaczającą\nten podpunkt.\na) Utwórz\nuporządkowaną\nalfabetycznie\nwedług\nnazwisk,\nlistę\nsześcioletnich\ndziewczynek, których preferencje zawierają Przedszkole nr 75.\nb) Podaj imiona i nazwiska trzech pierwszych osób w kolejności alfabetycznej według\nnazwisk, które na liście preferencji mają po dokładnie trzy przedszkola.\nc) Podaj nazwę przedszkola, które znajduje się na liście preferencji wyłącznie\nna pierwszym miejscu (nikt nie wybrał go jako możliwość drugą albo dalszą),\noraz liczbę osób, które je wybrały.\nd) Podaj trzy pierwsze wiersze zestawienia, uporządkowanego niemalejąco według\nśredniej liczby chętnych dzieci, zawierającego dla każdego przedszkola następujące\ninformacje: nazwę, liczbę miejsc, liczbę chętnych dzieci, średnią liczbę dzieci\nna jedno miejsce zaokrągloną do dwóch miejsc po przecinku.\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 ZADANIE6.TXT\nz odpowiedziami do kolejnych podpunktów.\nWypełnia\negzaminator\nNr zadania\n6.a\n6.b\n6.c\n6.d\nMaks. liczba pkt\n2\n3\n2\n4\nUzyskana liczba pkt\nPoziom rozszerzony - część II\n6\nBRUDNOPIS","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2014-maj-matura-rozszerzona-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 2014 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"}]}