{"id":"informatyka-2011-maj-matura-podstawowa/zad/1","paper_id":"informatyka-2011-maj-matura-podstawowa","number":"1","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2011,"month":"maj","level":"podstawowa","text":"Zadanie 1. Zegar (5 pkt)\nNa jednej z uczelni informatycznych nad wejściem do auli umieszczony został elektroniczny\nzegar odliczający sekundy od rozpoczęcia wykładu do jego zakończenia. Zegar jest\nnietypowy, ponieważ liczba sekund, która upływa od rozpoczęcia wykładu wyświetlana jest\nw systemie o podstawie 2.\nPrzed rozpoczęciem odliczania zegar jest wyzerowany, tzn. na pierwszym polu od prawej\nstrony jest wyświetlane zero i pozostałe pola są wygaszone.\nPrzykład:\nPo upływie 10 sekund na zegarze wyświetlone są 4 pola z napisem: 1010.\nPo upływie 25 sekund - 5 pól z napisem: 11001.\nWykonaj następujące polecenia:\na) Oblicz, na ilu polach tego zegara będzie wyświetlony czas najdłuższego wykładu, który\nmoże trwać 240 minut, czyli 14400 sekund.\nOdp.: Czas najdłuższego wykładu będzie wyświetlony na polach.\nb) Oblicz, ile minut trwał ostatni wykład, jeżeli na zegarze, na koniec wykładu, wyświetlony\nzostał następujący napis: 1111110100100. Odpowiedź zapisz w układzie dziesiętnym.\nPamiętaj o zamianie sekund na minuty.\nOdp.: Ostatni wykład trwał minut.\nPoziom podstawowy - część I\n3\nc) Dla podanej poniżej specyfikacji zapisz algorytm (w postaci listy kroków, schematu\nblokowego lub w wybranym języku programowania, który wybrałeś/aś na egzamin),\nktóry dla czasu wykładu podanego w sekundach obliczy, ile jedynek zostanie\nwyświetlonych na zegarze w momencie zakończenia wykładu.\nSpecyfikacja:\nDane: s - liczba całkowita dodatnia określająca czas trwania wykładu w sekundach\nWynik: l - liczba wyświetlonych jedynek\nPrzykłady:\ns - czas wykładu\nnapis na zegarze\nl - liczba wyświetlonych jedynek\n3600\n111000010000\n4\n5400\n1010100011000\n5\nAlgorytm:\nNr zadania\n1a)\n1b)\n1c)\nMaks. liczba pkt\n1\n1\n3\nWypełnia\negzaminator Uzyskana liczba pkt\n4\nPoziom podstawowy - część I","answer":null,"answer_text":"Zadanie 1. a) (0-1)\nObszar standardów\nOpis wymagań\nWiadomości i rozumienie\nZnajomość sposobów reprezentacji liczb, znaków\nw komputerze\nPoprawna odpowiedź\nCzas najdłuższego wykładu będzie wyświetlony na 14 polach.\n1 p. - za podanie poprawnej odpowiedzi\n0 p. - za podanie niepoprawnej odpowiedzi albo jej brak\nZadanie 1. b) (0-1)\nWiadomości i rozumienie\nZnajomość podstawowych algorytmów i technik\nalgorytmicznych (pozycyjnych reprezentacji liczb)\nPoprawna odpowiedź\nOstatni wykład trwał 135 minut.\n1 p. - za podanie poprawnej odpowiedzi\n0 p. - za podanie niepoprawnej odpowiedzi albo jej brak\nZadanie 1. c) (0-3)\nKorzystanie z informacji\nZastosowanie podstawowych algorytmów i struktur danych\ndo rozwiązywania problemów informatycznych (dobieranie\npostaci i reprezentacji danych odpowiednio do operacji\nwykonywanych w algorytmach)\nPrzykładowy algorytm\n#include <stdio.h>\nint main()\n{\nint czas;\nscanf(\"%d\",&czas);\nint wynik = 0;\nwhile(czas>0)\n{\nif(czas&1)wynik++;\nczas /= 2;\n}\nprintf(\"%d\\n\",wynik);\nreturn 0;\n}\nKryteria oceniania odpowiedzi\n3\n3 p. - za w pełni poprawny algorytm, w tym:\nza prawidłową organizację pętli sterującej - 1 p.\nza prawidłowe znalezienie wszystkich jedynek - 1 p.\nza prawidłowe sumowanie jedynek - 1 p.\n0 p. - za błędny algorytm albo brak odpowiedzi","solution":null,"image":"img/informatyka-2011-maj-matura-podstawowa/zad-1.webp","solution_image":null,"topics":null,"page_from":2,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2011 (podstawowa)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 1. Zegar (5 pkt)<br>Na jednej z uczelni informatycznych nad wejściem do auli umieszczony został elektroniczny<br>zegar odliczający sekundy od rozpoczęcia wykładu do jego zakończenia. Zegar jest<br>nietypowy, ponieważ liczba sekund, która upływa od rozpoczęcia wykładu wyświetlana jest<br>w systemie o podstawie 2.<br>Przed rozpoczęciem odliczania zegar jest wyzerowany, tzn. na pierwszym polu od prawej<br>strony jest wyświetlane zero i pozostałe pola są wygaszone.<br>Przykład:<br>Po upływie 10 sekund na zegarze wyświetlone są 4 pola z napisem: 1010.<br>Po upływie 25 sekund - 5 pól z napisem: 11001.<br>Wykonaj następujące polecenia:<br>a) Oblicz, na ilu polach tego zegara będzie wyświetlony czas najdłuższego wykładu, który<br>może trwać 240 minut, czyli 14400 sekund.<br>Odp.: Czas najdłuższego wykładu będzie wyświetlony na polach.<br>b) Oblicz, ile minut trwał ostatni wykład, jeżeli na zegarze, na koniec wykładu, wyświetlony<br>został następujący napis: 1111110100100. Odpowiedź zapisz w układzie dziesiętnym.<br>Pamiętaj o zamianie sekund na minuty.<br>Odp.: Ostatni wykład trwał minut.<br>Poziom podstawowy - część I<br>3<br>c) Dla podanej poniżej specyfikacji zapisz algorytm (w postaci listy kroków, schematu<br>blokowego lub w wybranym języku programowania, który wybrałeś/aś na egzamin),<br>który dla czasu wykładu podanego w sekundach obliczy, ile jedynek zostanie<br>wyświetlonych na zegarze w momencie zakończenia wykładu.<br>Specyfikacja:<br>Dane: s - liczba całkowita dodatnia określająca czas trwania wykładu w sekundach<br>Wynik: l - liczba wyświetlonych jedynek<br>Przykłady:<br>s - czas wykładu<br>napis na zegarze<br>l - liczba wyświetlonych jedynek<br>3600<br>111000010000<br>4<br>5400<br>1010100011000<br>5<br>Algorytm:<br>Nr zadania<br>1a)<br>1b)<br>1c)<br>Maks. liczba pkt<br>1<br>1<br>3<br>Wypełnia<br>egzaminator Uzyskana liczba pkt<br>4<br>Poziom podstawowy - część I</p>","answer_text_html":"<p>Zadanie 1. a) (0-1)<br>Obszar standardów<br>Opis wymagań<br>Wiadomości i rozumienie<br>Znajomość sposobów reprezentacji liczb, znaków<br>w komputerze<br>Poprawna odpowiedź<br>Czas najdłuższego wykładu będzie wyświetlony na 14 polach.<br>1 p. - za podanie poprawnej odpowiedzi<br>0 p. - za podanie niepoprawnej odpowiedzi albo jej brak<br>Zadanie 1. b) (0-1)<br>Wiadomości i rozumienie<br>Znajomość podstawowych algorytmów i technik<br>algorytmicznych (pozycyjnych reprezentacji liczb)<br>Poprawna odpowiedź<br>Ostatni wykład trwał 135 minut.<br>1 p. - za podanie poprawnej odpowiedzi<br>0 p. - za podanie niepoprawnej odpowiedzi albo jej brak<br>Zadanie 1. c) (0-3)<br>Korzystanie z informacji<br>Zastosowanie podstawowych algorytmów i struktur danych<br>do rozwiązywania problemów informatycznych (dobieranie<br>postaci i reprezentacji danych odpowiednio do operacji<br>wykonywanych w algorytmach)<br>Przykładowy algorytm<br>#include &lt;stdio.h&gt;<br>int main()<br>{<br>int czas;<br>scanf(&quot;%d&quot;,&amp;czas);<br>int wynik = 0;<br>while(czas&gt;0)<br>{<br>if(czas&amp;1)wynik++;<br>czas /= 2;<br>}<br>printf(&quot;%d\\n&quot;,wynik);<br>return 0;<br>}<br>Kryteria oceniania odpowiedzi<br>3<br>3 p. - za w pełni poprawny algorytm, w tym:<br>za prawidłową organizację pętli sterującej - 1 p.<br>za prawidłowe znalezienie wszystkich jedynek - 1 p.<br>za prawidłowe sumowanie jedynek - 1 p.<br>0 p. - za błędny algorytm albo brak odpowiedzi</p>","solutions":[]}