{"paper":{"id":"informatyka-2006-maj-matura-rozszerzona-2","subject":"informatyka","category":"matura","year":2006,"month":"maj","level":"rozszerzona","variant":null,"exam_pdf":"informatyka-2006-maj-matura-rozszerzona-2/informatyka-2006-maj-matura-rozszerzona-2.pdf","key_pdf":null,"question_count":3,"source_label":"Informatyka · Matura · maj 2006 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},"questions":[{"id":"informatyka-2006-maj-matura-rozszerzona-2/zad/5","paper_id":"informatyka-2006-maj-matura-rozszerzona-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2006,"month":"maj","level":"rozszerzona","text":"Zadanie 5. Figura (20 pkt)\nNiech C będzie liczbą naturalną większą od 0.\nPrzez F(C) oznaczamy figurę narysowaną w kartezjańskim układzie współrzędnych, która jest\nograniczona przez:\n- oś OY z lewej strony,\n- prostą o równaniu x = C z prawej strony,\n- krzywą o równaniu f(x) = -x2/50 od dołu,\n- krzywą o równaniu g(x)= 1+x2/100-x/200 od góry.\nPoniżej przedstawiony jest przybliżony rysunek figury F(10).\n-1\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n-2\n-1\n1\n2\nX\nY\nOdpowiedzi do poniższych podpunktów umieść w pliku tekstowym figura.txt.\nOdpowiedź do każdego podpunktu poprzedź literą oznaczającą ten podpunkt.\na) Wyznacz przybliżone pole figury F(10) z dokładnością do 0,01. W pliku tekstowym\nfigura.txt opisz zastosowaną przez Ciebie metodę i zapisz wyznaczone pole.\nb) Wyznacz taką najmniejszą liczbę naturalną C, żeby we wnętrzu figury F(C) (brzeg\nzaliczamy do wnętrza figury) można było umieścić prostokąt o wymiarach 100 x 26\nw taki sposób, aby współrzędne wierzchołków były liczbami całkowitymi, a boki\nprostokąta były równoległe do osi OX i OY, przy czym dłuższe boki powinny być\nrównoległe do osi OX. W pliku figura.txt opisz położenie prostokąta dla\nwyznaczonej przez Ciebie wartości C, tzn. zapisz współrzędne jego wierzchołków.\nDo oceny oddajesz plik(i) o nazwie zawierający(e)\ntu wpisz nazwę pliku(ów)\nkomputerowe realizacje Twoich obliczeń do podpunktów 5a i 5b oraz plik tekstowy -\nfigura.txt - zawierający odpowiedzi do podpunktów 5a, 5b.\nPunktacja:\nCzęści zadania\nMaks.\na\n12\nb\n8\nRazem\n20\nO\nArkusz II\n3","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2006-maj-matura-rozszerzona-2/zad-5.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 2006 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2006-maj-matura-rozszerzona-2/zad/6","paper_id":"informatyka-2006-maj-matura-rozszerzona-2","number":"6","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2006,"month":"maj","level":"rozszerzona","text":"Zadanie 6. Słowa (20 pkt)\nW pliku dane.txt w oddzielnych wierszach znajdują się słowa o długościach od 2 do 20\nznaków, składające się z wielkich liter A, B, C, D, E, F. Odpowiedzi do poniższych\npodpunktów umieść w pliku tekstowym wyniki.txt. Odpowiedź do każdego podpunktu\npoprzedź literą oznaczającą ten podpunkt.\na) W pliku wyniki.txt podaj w osobnych wierszach:\n- ile jest słów w pliku dane.txt występujących więcej niż jeden raz,\n- słowo o największej liczbie wystąpień,\n- liczbę jego wystąpień.\nb) Załóżmy, że słowa z pliku dane.txt traktujemy jako liczby zapisane w systemie\nszesnastkowym - każda liczba w osobnym wierszu. W pliku wyniki.txt podaj,\nile jest liczb parzystych w pliku dane.txt.\nc) Palindromem nazywamy słowo, które czytane od lewej i od prawej daje to samo słowo.\nNa przykład słowa ABCDCBA i AEEFFEEA są palindromami.\nNapisz program, który policzy, ile jest palindromów w pliku dane.txt. Ocenie\nbędzie podlegać poprawność Twojego programu i metoda sprawdzania, czy dane słowo\njest palindromem. Liczbę palindromów zapisz w pliku wyniki.txt.\nDo oceny oddajesz plik(i) o nazwie\ntu wpisz nazwę pliku(ów)\nzawierający(e) komputerowe realizacje Twoich obliczeń oraz plik wyniki.txt zawierający\nodpowiedzi do podpunktów 6a, 6b, 6c.\nPunktacja:\nCzęści zadania\nMaks.\na\n6\nb\n4\nc\n10\nRazem\n20\n4\nArkusz II","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2006-maj-matura-rozszerzona-2/zad-6.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 2006 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2006-maj-matura-rozszerzona-2/zad/7","paper_id":"informatyka-2006-maj-matura-rozszerzona-2","number":"7","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2006,"month":"maj","level":"rozszerzona","text":"Zadanie 7. Finanse (20 pkt)\nNa podstawie (fikcyjnych) kursów euro z 2005 roku oraz informacji o oprocentowaniu lokat\nterminowych dokonaj analizy dotyczącej zmian kursów euro oraz lokowania oszczędności.\nOdpowiedzi do poniższych podpunktów umieść w pliku tekstowym odpfinanse.txt.\nOdpowiedź do każdego podpunktu poprzedź literą oznaczającą ten podpunkt.\na) Klienci MatBanku umieścili na początku roku swoje oszczędności na rocznych lokatach\nterminowych. W pliku lokaty.txt znajduje się lista kwot złożonych przez\nposzczególnych klientów, po jednej w wierszu. Oprocentowanie lokat w skali roku\nuzależnione jest od ich wysokości, zgodnie z poniższą tabelką:\nWysokość lokaty\nOprocentowanie\nponiżej 10 000,00 zł\n6,0%\nod 10 000,00 zł do 19 999,99 zł\n7,0%\nod 20 000,00 zł do 29 999,99 zł\n8,0%\nod 30 000,00 zł do 39 999,99 zł\n9,0%\nod 40 000,00 zł do 49 999,99 zł\n10,0%\n50 000,00 zł i więcej\n11,0%\nPrzykład:\nJeśli wysokość lokaty wynosi 5 000,10 zł, to oprocentowanie wyniesie 6,0% i na koniec roku\njej wartość wyniesie 5 300,11 zł.\nDla lokaty o wysokości 45 000,00 zł oprocentowanie wynosi 10,0% i na koniec roku jej\nwartość wyniesie 49 500,00 zł.\nPodaj sumaryczne wartości wszystkich lokat z pliku lokaty.txt na początku i na końcu\nroku oraz wartość największej lokaty na końcu roku.\nb) 1 stycznia 2005 roku dysponujemy oszczędnościami w wysokości 20 000,00 zł. Każdego\ndnia możemy wymienić całe oszczędności ze złotych na euro bądź z euro na złote.\nWymiana następuje zawsze wg kursu średniego z danego dnia. Po każdej wymianie\nkwota oszczędności jest zaokrąglana do dwóch miejsc po przecinku. Kursy średnie\neuro w kolejnych 365 dniach roku podane są w pliku kursy.txt, po jednym w wierszu.\nPrzykład:\nZałóżmy, że 1 marca dysponujemy kwotą 5 000,00 zł i wymienimy ją na euro, kiedy to kurs\neuro wynosi 4,3518 zł. Wówczas będziemy dysponować kwotą 5 000,00/4,3518 = 1 148,95\neuro. Jeśli przechowamy euro do dnia 6 marca, kiedy to kurs euro wynosi 4,4518 zł i wtedy\ndokonamy wymiany na złote, to w efekcie uzyskamy 1 148,95*4,4518 = 5 114,90 zł.\nKorzystając z informacji o kursach euro z pliku kursy.txt wyznacz wartość oszczędności\nna koniec roku dla każdego z poniższych sposobów lokowania pieniędzy.\nI) 1 stycznia wymieniamy całe oszczędności na euro. Pierwszego dnia każdego z następnych\nmiesięcy zmieniamy walutę, w której oszczędzamy - 1 lutego wymieniamy całą kwotę\nna złote, 1 marca na euro, itd.\nII) 1 stycznia wymieniamy całe oszczędności na euro. Każdego kolejnego dnia postępujemy\nw następujący sposób: jeśli oszczędności mamy aktualnie ulokowane w euro,\nto zmieniamy walutę na złote tylko wtedy, gdy kurs euro w danym dniu uległ obniżeniu\nw stosunku do dnia poprzedniego. Jeśli oszczędności mamy aktualnie ulokowane\nw złotych, to bezwarunkowo wymieniamy je na euro.\nArkusz II\n5\nPrzykład:\nZałóżmy, że kurs euro 1 marca wynosił 4,3518 zł.\n- Jeśli 1 marca oszczędności były ulokowane w euro i kurs euro 2 marca jest niższy niż\n4,3518 zł, to 2 marca dokonujemy wymiany na złote. W przeciwnym razie 2 marca\noszczędności pozostają ulokowane w euro.\n- Jeśli 1 marca oszczędności były ulokowane w złotych, to 2 marca bezwarunkowo\ndokonujemy wymiany ich na euro.\nW pliku odpfinanse.txt umieść w kolejnych wierszach kwoty oszczędności uzyskane\nna koniec roku dla obu sposobów oszczędzania. Zadbaj o czytelność wyników (poprzedzając\nkażdy z wierszy oznaczeniem sposobu oszczędzania). Pamiętaj również, że jeśli na koniec\nroku oszczędności będą ulokowane w euro, to musisz podać ich wartość w złotych\nwedług kursu z 31 grudnia.\nc) Średnie kursy euro w kolejnych dniach roku podane są w pliku kursy.txt, po jednym\nw wierszu. Policz, w ilu dniach począwszy od 2 stycznia kurs euro wzrósł w porównaniu\nz kursem z dnia poprzedniego.\nDo oceny oddajesz plik(i) o nazwie\ntu wpisz nazwę pliku(ów)\nzawierający(e) komputerowe realizacje Twoich obliczeń oraz plik odpfinanse.txt\nzawierający odpowiedzi do podpunktów 7a, 7b, 7c.\nPunktacja:\nCzęści zadania\nMaks.\na\n7\nb\n10\nc\n3\nRazem\n20\n6\nArkusz II\nBRUDNOPIS","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2006-maj-matura-rozszerzona-2/zad-7.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 2006 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"}]}