Maj 2024 · Formuła 2023

Informatyka 2024 — poziom rozszerzony

W HTML jest już 22 z 22 jednostek arkusza: 0 ma rozwiązanie krok po kroku, a 22 ma odpowiedź w pierwszej redakcji i czeka na wyjaśnienie. Strona pozostaje poza indeksem do czasu ukończenia i recenzji arkusza.

Poziom
Rozszerzony
Kod arkusza
MINP-R0-100-A-2405
Dokumenty
4

Pierwsze opracowanie · komplet podpunktów

Zadania i odpowiedzi; rozwiązania uzupełniamy

Odpowiedzi porównujemy z zasadami CKE. Pełny tok rozumowania dodajemy osobno; arkusz pozostaje poza indeksem do czasu pełnej recenzji.

Zadanie 1.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Podaj wynik działania algorytmu dla plansz podanych na rysunkach poniżej, gdzie n to liczba wierszy, a m to liczba kolumn danej planszy. a) n = 3, m = 3 Wynik: ____________________ b) n = 5, m = 3 Wynik: ____________________ c) n = 5, m = 5 Wynik: ____________________ Miejsce na obliczenia (brudnopis)

Zadanie 1. Plansza Dana jest prostokątna plansza złożona z n wierszy i m kolumn zawierająca n * m pól. Wiersze są ponumerowane od góry kolejnymi liczbami 1, 2, …, n, natomiast kolumny od lewej do prawej kolejnymi liczbami 1, 2, …, m. Każde pole jest albo białe, albo czarne. Planszę możemy opisać jako tablicę dwuwymiarową A[1..n][1..m], w której A[ i ][ j ] = 0, jeśli pole w i-tym wierszu i j-tej kolumnie jest czarne, natomiast A[ i ][ j ] = 1, jeśli to pole jest białe. Pola w lewym górnym rogu oraz prawym dolnym rogu zawsze są białe (czyli A[1][1] = 1 oraz A[n][m] = 1). Rozważmy następujący algorytm, w którym jest wykorzystywana pomocnicza tablica P[1..n][1..m], przyjmująca wartości logiczne (PRAWDA albo FAŁSZ). Specyfikacja: Dane: n, m – liczby całkowite dodatnie, wymiary planszy A[1..n][1..m] – opis planszy Wynik: PRAWDA albo FAŁSZ P[1][1] ← PRAWDA dla i = 1, 2, ..., n wykonuj dla j = 1, 2, .., m wykonuj jeżeli A[ i ][ j ] = 0 P[ i ][ j ] ← FAŁSZ w przeciwnym przypadku jeżeli i = 1 oraz j ≠ 1 P[ i ][ j ] ← P[ i ][ j – 1 ] jeżeli i ≠ 1 oraz j = 1 P[ i ][ j ] ← P[ i – 1 ][ j ] jeżeli i ≠ 1 oraz j ≠ 1 P[ i ][ j ] ← P[ i ][ j – 1 ] lub P[ i – 1 ][ j ] podaj wynik P[n][m]

Pokaż odpowiedź
a) PRAWDA b) FAŁSZ c) PRAWDA

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna dla trzech podpunktów. 1 pkt – odpowiedź poprawna dla dwóch podpunktów. 0 pkt – odpowiedź niepoprawna lub niepełna albo brak odpowiedzi.

Zadanie 1.22 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Przy założeniu, że lewy górny i prawy dolny róg planszy są białe, podaj przykład planszy (zamaluj odpowiednie pola lub wpisz w nie zera): a) o 5 wierszach i 5 kolumnach, na której co najwyżej 2 pola są czarne, a wynikiem działania algorytmu jest FAŁSZ b) o 4 wierszach i 4 kolumnach, na której co najmniej 9 pól jest czarnych, a wynikiem działania algorytmu jest PRAWDA. Miejsce na obliczenia (brudnopis)

Zadanie 1. Plansza Dana jest prostokątna plansza złożona z n wierszy i m kolumn zawierająca n * m pól. Wiersze są ponumerowane od góry kolejnymi liczbami 1, 2, …, n, natomiast kolumny od lewej do prawej kolejnymi liczbami 1, 2, …, m. Każde pole jest albo białe, albo czarne. Planszę możemy opisać jako tablicę dwuwymiarową A[1..n][1..m], w której A[ i ][ j ] = 0, jeśli pole w i-tym wierszu i j-tej kolumnie jest czarne, natomiast A[ i ][ j ] = 1, jeśli to pole jest białe. Pola w lewym górnym rogu oraz prawym dolnym rogu zawsze są białe (czyli A[1][1] = 1 oraz A[n][m] = 1). Rozważmy następujący algorytm, w którym jest wykorzystywana pomocnicza tablica P[1..n][1..m], przyjmująca wartości logiczne (PRAWDA albo FAŁSZ). Specyfikacja: Dane: n, m – liczby całkowite dodatnie, wymiary planszy A[1..n][1..m] – opis planszy Wynik: PRAWDA albo FAŁSZ P[1][1] ← PRAWDA dla i = 1, 2, ..., n wykonuj dla j = 1, 2, .., m wykonuj jeżeli A[ i ][ j ] = 0 P[ i ][ j ] ← FAŁSZ w przeciwnym przypadku jeżeli i = 1 oraz j ≠ 1 P[ i ][ j ] ← P[ i ][ j – 1 ] jeżeli i ≠ 1 oraz j = 1 P[ i ][ j ] ← P[ i – 1 ][ j ] jeżeli i ≠ 1 oraz j ≠ 1 P[ i ][ j ] ← P[ i ][ j – 1 ] lub P[ i – 1 ][ j ] podaj wynik P[n][m]

Pokaż odpowiedź
Podpunkt a): Podpunkt b):

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna, w tym: 1 pkt – poprawny rysunek w podpunkcie a) 1 pkt – poprawny rysunek w podpunkcie b). 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 1.31 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Dana jest kwadratowa plansza o n wierszach i n kolumnach. Podaj, jaka jest największa możliwa liczba czarnych pól na tej planszy, dla których wynikiem działania algorytmu jest PRAWDA. Odpowiedź: ______________________________

Zadanie 1. Plansza Dana jest prostokątna plansza złożona z n wierszy i m kolumn zawierająca n * m pól. Wiersze są ponumerowane od góry kolejnymi liczbami 1, 2, …, n, natomiast kolumny od lewej do prawej kolejnymi liczbami 1, 2, …, m. Każde pole jest albo białe, albo czarne. Planszę możemy opisać jako tablicę dwuwymiarową A[1..n][1..m], w której A[ i ][ j ] = 0, jeśli pole w i-tym wierszu i j-tej kolumnie jest czarne, natomiast A[ i ][ j ] = 1, jeśli to pole jest białe. Pola w lewym górnym rogu oraz prawym dolnym rogu zawsze są białe (czyli A[1][1] = 1 oraz A[n][m] = 1). Rozważmy następujący algorytm, w którym jest wykorzystywana pomocnicza tablica P[1..n][1..m], przyjmująca wartości logiczne (PRAWDA albo FAŁSZ). Specyfikacja: Dane: n, m – liczby całkowite dodatnie, wymiary planszy A[1..n][1..m] – opis planszy Wynik: PRAWDA albo FAŁSZ P[1][1] ← PRAWDA dla i = 1, 2, ..., n wykonuj dla j = 1, 2, .., m wykonuj jeżeli A[ i ][ j ] = 0 P[ i ][ j ] ← FAŁSZ w przeciwnym przypadku jeżeli i = 1 oraz j ≠ 1 P[ i ][ j ] ← P[ i ][ j – 1 ] jeżeli i ≠ 1 oraz j = 1 P[ i ][ j ] ← P[ i – 1 ][ j ] jeżeli i ≠ 1 oraz j ≠ 1 P[ i ][ j ] ← P[ i ][ j – 1 ] lub P[ i – 1 ][ j ] podaj wynik P[n][m]

Pokaż odpowiedź
(n–1)2

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 1 pkt – odpowiedź poprawna. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 2.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Uzupełnij poniższą tabelę – dla każdej z podanych liczb wpisz wartość zmiennej c po wykonaniu algorytmu oraz liczbę wykonań instrukcji c ← c + b. Liczba wykonań Wartość c po wykonaniu algorytmu dla n instrukcji danego n cc+b 33658 11314 3 542102 87654321012345678 Miejsce na obliczenia (brudnopis)

Zadanie 2. Cyfry Przeanalizuj poniższy algorytm, który dla danej nieujemnej liczby całkowitej n oblicza liczbę całkowitą c. b1 c0 dopóki n > 0 wykonuj a  n mod 10 n  n div 10 jeżeli (a mod 2 = 0) c  c + b * (a div 2) w przeciwnym razie cc+b b  b * 10 Uwaga: x mod y, x div y oznaczają – odpowiednio – resztę i iloraz z dzielenia całkowitego x przez y.

Pokaż odpowiedź
Wartość c po wykonaniu Liczba wykonań instrukcji n algorytmu dla danego n cc+b 33658 11314 3 542102 121101 2 87654321012345678 41312111011121314 8

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – po dwie poprawne odpowiedzi w obu wierszach. 1 pkt – dwie poprawne odpowiedzi w jednym wierszu lub w jednej kolumnie. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 2.21 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Podaj wartość c po wykonaniu algorytmu dla osiemnastocyfrowej liczby całkowitej n, w której pierwszych sześć cyfr to 3, następnych sześć cyfr to 6, a pozostałych sześć cyfr to 9. c = Miejsce na obliczenia (brudnopis)

Zadanie 2. Cyfry Przeanalizuj poniższy algorytm, który dla danej nieujemnej liczby całkowitej n oblicza liczbę całkowitą c. b1 c0 dopóki n > 0 wykonuj a  n mod 10 n  n div 10 jeżeli (a mod 2 = 0) c  c + b * (a div 2) w przeciwnym razie cc+b b  b * 10 Uwaga: x mod y, x div y oznaczają – odpowiednio – resztę i iloraz z dzielenia całkowitego x przez y.

Pokaż odpowiedź
111111333333111111

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 1 pkt – odpowiedź poprawna. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 3.13 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

– W postaci pseudokodu lub w wybranym języku programowania napisz funkcję, która dla dodatniej całkowitej liczby n, takiej że istnieje dla niej nieparzysty skrót, wyznaczy liczbę m – nieparzysty skrót liczby n. Uwaga: Twój algorytm może używać wyłącznie zmiennych przechowujących liczby całkowite oraz może operować wyłącznie na liczbach całkowitych. W zapisie możesz wykorzystać tylko operacje arytmetyczne: dodawanie, odejmowanie, mnożenie, dzielenie, dzielenie całkowite, resztę z dzielenia oraz porównywanie liczb, instrukcje sterujące, przypisania do zmiennych lub samodzielnie napisane funkcje, wykorzystujące wyżej wymienione operacje. Zabronione jest używanie funkcji wbudowanych oraz operatorów innych niż wymienione. Specyfikacja: Dane: n – dodatnia liczba całkowita, taka że istnieje dla niej nieparzysty skrót Wynik: m – nieparzysty skrót liczby n Algorytm:

Zadanie 3. Nieparzysty skrót Nieparzystym skrótem dodatniej liczby całkowitej n nazwiemy dodatnią liczbę całkowitą m, która powstaje przez usunięcie cyfr parzystych z zapisu dziesiętnego liczby n. Nieparzysty skrót liczby całkowitej n nie istnieje, gdy jej zapis dziesiętny składa się tylko z cyfr parzystych. Przykład: Nieparzystym skrótem liczby 294762 jest liczba 97. Nieparzystym skrótem liczby 39101 jest liczba 3911. Nieparzysty skrót liczby 224 nie istnieje.

Pokaż odpowiedź
m←0 p←1 dopóki n > 0 cyfra ← n mod 10 jeżeli cyfra mod 2 ≠ 0 m ← m + cyfra * p p ← p * 10 n ← n div 10

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: rozwiązań zadań i implementuje w wybranym języku programowania, algorytmy poznane na wcześniejszych etapach […]. P.I.2) stosuje przy rozwiązywaniu problemów z różnych dziedzin algorytmy poznane w szkole podstawowej oraz algorytmy: a) na liczbach: […] zamiany reprezentacji liczb między pozycyjnymi systemami liczbowymi […]. P.II.1) projektuje i programuje rozwiązania problemów z różnych dziedzin, stosuje przy tym: instrukcje wejścia/wyjścia, wyrażenia arytmetyczne i logiczne, instrukcje warunkowe, instrukcje iteracyjne, funkcje z parametrami i bez parametrów [...]. Zasady oceniania 3 pkt – prawidłowy algorytm, w tym: 1 pkt – poprawny zapis pętli przechodzącej przez wszystkie cyfry liczby n 1 pkt – poprawne pobieranie cyfry i sprawdzanie nieparzystości 1 pkt – otrzymanie poprawnej liczby wynikowej m. 0 pkt – rozwiązanie błędne albo brak odpowiedzi.

Zadanie 3.23 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

– Plik skrot.txt zawiera 200 dodatnich liczb całkowitych, mniejszych od 30 000. Każda liczba jest zapisana w osobnym wierszu. Dla co najmniej jednej z tych liczb nie istnieje nieparzysty skrót. Napisz program, który wyznaczy liczbę wszystkich liczb z pliku skrot.txt, dla których nie istnieje nieparzysty skrót, oraz poda największą z nich. Odpowiedź zapisz w pliku wyniki3_2.txt. Plik skrot_przyklad.txt zawiera 20 liczb mniejszych od 30 000. Dla danych zawartych w pliku skrot_przyklad.txt prawidłową odpowiedzią jest: 2 2428 (w pliku są dwie liczby, dla których nie istnieje nieparzysty skrót: 266 i 2428; 2428 jest największą z nich). Do oceny oddajesz: • plik wyniki3_2.txt – zawierający odpowiedź do zadania 3.2. • plik(-i) zawierający(-e) kod(-y) źródłowy(-e) Twojego programu o nazwie(-ach) (uwaga: brak tego(tych) pliku(-ów) jest równoznaczny z brakiem rozwiązania zadania):

Zadanie 3. Nieparzysty skrót Nieparzystym skrótem dodatniej liczby całkowitej n nazwiemy dodatnią liczbę całkowitą m, która powstaje przez usunięcie cyfr parzystych z zapisu dziesiętnego liczby n. Nieparzysty skrót liczby całkowitej n nie istnieje, gdy jej zapis dziesiętny składa się tylko z cyfr parzystych. Przykład: Nieparzystym skrótem liczby 294762 jest liczba 97. Nieparzystym skrótem liczby 39101 jest liczba 3911. Nieparzysty skrót liczby 224 nie istnieje.

Pokaż odpowiedź
18 28422

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 3 pkt – odpowiedź poprawna, w tym: 1 pkt – za liczbę liczb, dla których nie istnieje nieparzysty skrót 2 pkt – za największą liczbę, dla której nie istnieje nieparzysty skrót (1 pkt – za podanie liczby 46, czyli minimum zamiast maksimum). 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 3.34 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Plik skrot2.txt zawiera 200 dodatnich liczb całkowitych, mniejszych od 30 000. Każda liczba jest zapisana w osobnym wierszu. Dla każdej z tych liczb istnieje nieparzysty skrót. Napisz program, który wypisze te liczby z pliku skrot2.txt, dla których największy wspólny dzielnik liczby i jej nieparzystego skrótu jest równy 7. Odpowiedź zapisz w pliku wyniki3_3.txt. Twój program powinien wypisać w każdym wierszu wyniku po jednej liczbie z pliku skrot2.txt, dla której jest spełniony powyższy warunek. Plik skrot2_przyklad.txt zawiera 20 liczb spełniających warunki zadania. Dla danych zawartych w pliku skrot2_przyklad.txt prawidłową odpowiedzią jest: 4872 23527 Do oceny oddajesz: • plik wyniki3_3.txt – zawierający odpowiedź do zadania 3.3. • plik(-i) zawierający(-e) kod(-y) źródłowy(-e) Twojego programu o nazwie(-ach) (uwaga: brak tego(tych) pliku(-ów) jest równoznaczny z brakiem rozwiązania zadania):

Zadanie 3. Nieparzysty skrót Nieparzystym skrótem dodatniej liczby całkowitej n nazwiemy dodatnią liczbę całkowitą m, która powstaje przez usunięcie cyfr parzystych z zapisu dziesiętnego liczby n. Nieparzysty skrót liczby całkowitej n nie istnieje, gdy jej zapis dziesiętny składa się tylko z cyfr parzystych. Przykład: Nieparzystym skrótem liczby 294762 jest liczba 97. Nieparzystym skrótem liczby 39101 jest liczba 3911. Nieparzysty skrót liczby 224 nie istnieje.

Pokaż odpowiedź
784 14196 2247 24087 3871 10192

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: rozwiązań zadań II.2) stosuje zasady programowania strukturalnego i obiektowego w rozwiązywaniu problemów; II.3) sprawnie posługuje się zintegrowanym środowiskiem programistycznym przy pisaniu, uruchamianiu i testowaniu programów. Zasady oceniania 4 pkt – odpowiedź poprawna. 3 pkt – podanie w wyniku 5 poprawnych liczb i żadnej niepoprawnej. 2 pkt – podanie w wyniku co najmniej jednej poprawnej liczby i żadnej niepoprawnej. 1 pkt – podanie wszystkich poprawnych liczb i nie więcej niż dwóch niepoprawnych. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 4.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Podaj, ile liczb z pierwszego wiersza jest dzielnikiem jakiejkolwiek liczby spośród liczb z drugiego wiersza. Dla pliku liczby_przyklad.txt odpowiedzią jest 199 (tylko liczba 31, która występuje raz, nie jest dzielnikiem żadnej z liczb w drugim wierszu).

Zadanie 4. Liczby Plik liczby.txt składa się z dwóch wierszy: • pierwszy wiersz pliku zawiera 3000 liczb pierwszych z przedziału [2, 2000] • drugi wiersz pliku zawiera 20 liczb całkowitych z przedziału [2, 1 000 000 000]. Liczby w wierszach są rozdzielone znakami spacji. Napisz program (lub kilka programów), który(-e) znajdzie(-ą) odpowiedzi do podanych zadań. Każdą odpowiedź zapisz w pliku wyniki4.txt i poprzedź ją numerem oznaczającym zadanie. Do Twojej dyspozycji jest plik liczby_przyklad.txt, który zawiera 200 liczb w pierwszym wierszu (są to wyłącznie liczby 2, 3, 5, 7 i 31) oraz 20 liczb w drugim wierszu. Odpowiedzi dla danych z tego pliku są umieszczone pod każdym zadaniem. Pamiętaj, że Twój program musi ostatecznie zadziałać na pliku liczby.txt z 3000 liczb w pierwszym wierszu.

Pokaż odpowiedź
212

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna. 1 pkt – odpowiedź 2788 (liczby, które nie są dzielnikami, zamiast tych, które nimi są). 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 4.22 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Spośród liczb z pierwszego wiersza podaj liczbę, która jest sto pierwszą liczbą w kolejności, licząc od największej po ich uporządkowaniu. Przykład: wśród liczb 2, 4, 2, 3, 3, 4 drugą w kolejności, licząc od największej, jest liczba 4. Dla pliku liczby_przyklad.txt odpowiedzią jest 5.

Zadanie 4. Liczby Plik liczby.txt składa się z dwóch wierszy: • pierwszy wiersz pliku zawiera 3000 liczb pierwszych z przedziału [2, 2000] • drugi wiersz pliku zawiera 20 liczb całkowitych z przedziału [2, 1 000 000 000]. Liczby w wierszach są rozdzielone znakami spacji. Napisz program (lub kilka programów), który(-e) znajdzie(-ą) odpowiedzi do podanych zadań. Każdą odpowiedź zapisz w pliku wyniki4.txt i poprzedź ją numerem oznaczającym zadanie. Do Twojej dyspozycji jest plik liczby_przyklad.txt, który zawiera 200 liczb w pierwszym wierszu (są to wyłącznie liczby 2, 3, 5, 7 i 31) oraz 20 liczb w drugim wierszu. Odpowiedzi dla danych z tego pliku są umieszczone pod każdym zadaniem. Pamiętaj, że Twój program musi ostatecznie zadziałać na pliku liczby.txt z 3000 liczb w pierwszym wierszu.

Pokaż odpowiedź
1933

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna. 1 pkt – za podanie w odpowiedzi liczby 31 (101-szej w kolejności od najmniejszej). 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 4.33 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Dla każdej z liczb z drugiego wiersza rozstrzygnij, czy da się ją przedstawić jako iloczyn – jedynie liczb z pierwszego wiersza. Przy tym liczba wystąpień danego czynnika w iloczynie nie może być większa niż liczba wystąpień tego czynnika w pierwszym wierszu. Znajdź wszystkie liczby, które da się tak przedstawić, i je wypisz. Dla pliku liczby_przyklad.txt odpowiedzią są liczby: 10 12 14 15 18 20 21 25 27 28 (liczbę 16 można przedstawić jako iloczyn 2∙2∙2∙2, jednak w pierwszym wierszu liczba 2 występuje tylko dwa razy, więc 16 nie należy do rozwiązania. Podobnie jest z liczbą 24, którą można przedstawić jako iloczyn 2∙2∙2∙3).

Zadanie 4. Liczby Plik liczby.txt składa się z dwóch wierszy: • pierwszy wiersz pliku zawiera 3000 liczb pierwszych z przedziału [2, 2000] • drugi wiersz pliku zawiera 20 liczb całkowitych z przedziału [2, 1 000 000 000]. Liczby w wierszach są rozdzielone znakami spacji. Napisz program (lub kilka programów), który(-e) znajdzie(-ą) odpowiedzi do podanych zadań. Każdą odpowiedź zapisz w pliku wyniki4.txt i poprzedź ją numerem oznaczającym zadanie. Do Twojej dyspozycji jest plik liczby_przyklad.txt, który zawiera 200 liczb w pierwszym wierszu (są to wyłącznie liczby 2, 3, 5, 7 i 31) oraz 20 liczb w drugim wierszu. Odpowiedzi dla danych z tego pliku są umieszczone pod każdym zadaniem. Pamiętaj, że Twój program musi ostatecznie zadziałać na pliku liczby.txt z 3000 liczb w pierwszym wierszu.

Pokaż odpowiedź
547839600 2954285 573219169 573549984 212444924

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: rozwiązań zadań arytmetyczne i logiczne, instrukcje warunkowe, instrukcje iteracyjne, funkcje z parametrami i bez parametrów [...]. I+II.2. wykorzystuje znane sobie algorytmy przy rozwiązywaniu i programowaniu rozwiązań następujących problemów: a) rozkładania liczby na czynniki pierwsze, c) znajdowania w ciągu podciągów o różnorodnych własnościach, np. najdłuższego spójnego podciągu niemalejącego, spójnego podciągu o największej sumie. Zasady oceniania 3 pkt – odpowiedź poprawna. 2 pkt – znalezienie co najmniej trzech prawidłowych liczb i żadnej niepoprawnej. 1 pkt – znalezienie co najmniej jednej poprawnej liczby i żadnej niepoprawnej. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 4.43 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

– Znajdź w ciągu liczb z pierwszego wiersza spójny fragment, który zawiera co najmniej 50 elementów i którego średnia arytmetyczna jest największa. Jeżeli jest więcej niż jeden taki fragment, wybierz ten, który występuje jako pierwszy w pliku liczby.txt. W odpowiedzi wypisz: • znalezioną najwyższą średnią • liczbę elementów ciągu z tą najwyższą średnią • liczbę, która jest pierwszym elementem tego ciągu. Dla pliku liczby_przyklad.txt odpowiedzią jest: 5,52 50 5 (największa średnia to 5,52 dla 50 liczb zaczynających się od liczby 5). Do oceny oddajesz: • plik wyniki4.txt – zawierający odpowiedzi do zadań 4.1.–4.4. (odpowiedź do każdego zadania powinna być poprzedzona jego numerem) • pliki zawierające kody źródłowe Twojego(-ich) programu(-ów) o nazwach (uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania): zadanie 4.1. zadanie 4.2. zadanie 4.3. zadanie 4.4.

Zadanie 4. Liczby Plik liczby.txt składa się z dwóch wierszy: • pierwszy wiersz pliku zawiera 3000 liczb pierwszych z przedziału [2, 2000] • drugi wiersz pliku zawiera 20 liczb całkowitych z przedziału [2, 1 000 000 000]. Liczby w wierszach są rozdzielone znakami spacji. Napisz program (lub kilka programów), który(-e) znajdzie(-ą) odpowiedzi do podanych zadań. Każdą odpowiedź zapisz w pliku wyniki4.txt i poprzedź ją numerem oznaczającym zadanie. Do Twojej dyspozycji jest plik liczby_przyklad.txt, który zawiera 200 liczb w pierwszym wierszu (są to wyłącznie liczby 2, 3, 5, 7 i 31) oraz 20 liczb w drugim wierszu. Odpowiedzi dla danych z tego pliku są umieszczone pod każdym zadaniem. Pamiętaj, że Twój program musi ostatecznie zadziałać na pliku liczby.txt z 3000 liczb w pierwszym wierszu.

Pokaż odpowiedź
Średnia: 1200.704918032787 Liczba elementów w ciągu: 61 liczba początkowa 1847 (na pozycji 2797)

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 3 pkt – odpowiedź poprawna, w tym: 1 pkt – podanie poprawnej średniej 1 pkt – podanie liczby elementów 1 pkt – podanie początku ciągu. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 51 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Oceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F – jeśli jest fałszywe. HTTP to protokół komunikacyjny opisujący sposób przekazywania 1. P F poczty elektronicznej w internecie. 2. FTP to protokół zamiany nazw domenowych na adresy IP. P F DHCP to protokół umożliwiający hostom uzyskanie od serwera danych 3. konfiguracyjnych, np. adresu IP, adresu bramy sieciowej, adresu P F serwera DNS.

Pokaż odpowiedź
FFP

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 1 pkt – odpowiedź poprawna. 0 pkt – odpowiedź niepoprawna lub niepełna albo brak odpowiedzi.

Zadanie 62 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Wykonaj działania na liczbach zapisanych w systemie trójkowym i systemie dziewiątkowym. Wyniki podaj w systemie trójkowym. 1011123 + 1219 = 1011123 – 1219 = Miejsce na obliczenia (brudnopis)

Pokaż odpowiedź
1120203 202113

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna dla dwóch działań. 1 pkt – odpowiedź poprawna dla jednego działania. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 7.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Dla każdego klienta policz, ile kupił on łącznie (we wszystkich swoich transakcjach) kilogramów jabłek odmian zimowych. Podaj numery NIP trzech klientów, którzy kupili najwięcej jabłek odmian zimowych (Z), oraz podaj dla każdego z nich liczbę kilogramów jabłek odmian zimowych przez nich kupionych.

Zadanie 7. Hurtownia Pewna hurtownia sprzedaje jabłka. W pliku jablka.txt znajduje się 2500 wierszy z danymi dotyczącymi sprzedaży jabłek od 3 stycznia 2022 roku do 31 grudnia 2022 roku. W każdym wierszu podane są dane opisujące jedną transakcję sprzedaży, oddzielone pojedynczymi znakami tabulacji: • data sprzedaży zapisana w formacie rrrr-mm-dd • nazwa odmiany jabłka • kod, który określa, czy odmiana jest: L – letnia, J – jesienna czy Z – zimowa • numer NIP klienta (13-znakowy tekst) • liczba kilogramów sprzedanego towaru. Fragment pliku jablka.txt: 2022-01-03 Jonagold Z 128-29-15-591 470 2022-01-03 Jonagold Z 192-09-72-275 410 2022-01-03 Jonagored Z 140-36-11-559 242 Cena sprzedaży jednego kilograma jabłek zależy od odmiany jabłek. W pliku cennik.txt jest podana cena w złotych 1 kg jabłek każdej odmiany. Fragment pliku cennik.txt: Alwa 2,9 Antonowka 3,2 Cortland 3,2 Z wykorzystaniem powyższych danych oraz dostępnych narzędzi informatycznych wykonaj podane zadania. Wyniki zapisz w pliku tekstowym wyniki7.txt. Odpowiedź do każdego zadania poprzedź numerem tego zadania.

Pokaż odpowiedź
164-61-25-530 12185 159-34-45-151 12047 091-99-74-175 11769

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna. 1 pkt – odpowiedź, w której nie uwzględniono, że sumujemy kg zakupionych jabłek odmiany zimowej, albo podano tylko prawidłowe numery NIP. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 7.22 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Przychód z pojedynczej sprzedaży to cena sprzedaży jednego kilograma jabłek pomnożona przez liczbę kilogramów. Podaj całkowity przychód hurtowni uzyskany w całym okresie. Podaj nazwę odmiany jabłek, która dała największy przychód.

Zadanie 7. Hurtownia Pewna hurtownia sprzedaje jabłka. W pliku jablka.txt znajduje się 2500 wierszy z danymi dotyczącymi sprzedaży jabłek od 3 stycznia 2022 roku do 31 grudnia 2022 roku. W każdym wierszu podane są dane opisujące jedną transakcję sprzedaży, oddzielone pojedynczymi znakami tabulacji: • data sprzedaży zapisana w formacie rrrr-mm-dd • nazwa odmiany jabłka • kod, który określa, czy odmiana jest: L – letnia, J – jesienna czy Z – zimowa • numer NIP klienta (13-znakowy tekst) • liczba kilogramów sprzedanego towaru. Fragment pliku jablka.txt: 2022-01-03 Jonagold Z 128-29-15-591 470 2022-01-03 Jonagold Z 192-09-72-275 410 2022-01-03 Jonagored Z 140-36-11-559 242 Cena sprzedaży jednego kilograma jabłek zależy od odmiany jabłek. W pliku cennik.txt jest podana cena w złotych 1 kg jabłek każdej odmiany. Fragment pliku cennik.txt: Alwa 2,9 Antonowka 3,2 Cortland 3,2 Z wykorzystaniem powyższych danych oraz dostępnych narzędzi informatycznych wykonaj podane zadania. Wyniki zapisz w pliku tekstowym wyniki7.txt. Odpowiedź do każdego zadania poprzedź numerem tego zadania.

Pokaż odpowiedź
2 422 669,40 Reneta

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna, w tym: 1 pkt – całkowity przychód 1 pkt – nazwa odmiany jabłek, która dała największy przychód. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 7.33 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

– Wykonaj zestawienie, w którym dla każdego miesiąca roku 2022 podasz nazwę najbardziej popularnej odmiany w tym miesiącu, czyli takiej, której w danym miesiącu sprzedano najwięcej. Na podstawie wykonanego zestawienia utwórz wykres kolumnowy ilustrujący wielkości sprzedaży najpopularniejszych odmian jabłek w poszczególnych miesiącach. Pamiętaj o czytelnym opisie wykresu – na osi X umieść dla każdego miesiąca jego nazwę połączoną z nazwą najbardziej popularnej odmiany w tym miesiącu, dodaj opis osi Y i tytuł wykresu.

Zadanie 7. Hurtownia Pewna hurtownia sprzedaje jabłka. W pliku jablka.txt znajduje się 2500 wierszy z danymi dotyczącymi sprzedaży jabłek od 3 stycznia 2022 roku do 31 grudnia 2022 roku. W każdym wierszu podane są dane opisujące jedną transakcję sprzedaży, oddzielone pojedynczymi znakami tabulacji: • data sprzedaży zapisana w formacie rrrr-mm-dd • nazwa odmiany jabłka • kod, który określa, czy odmiana jest: L – letnia, J – jesienna czy Z – zimowa • numer NIP klienta (13-znakowy tekst) • liczba kilogramów sprzedanego towaru. Fragment pliku jablka.txt: 2022-01-03 Jonagold Z 128-29-15-591 470 2022-01-03 Jonagold Z 192-09-72-275 410 2022-01-03 Jonagored Z 140-36-11-559 242 Cena sprzedaży jednego kilograma jabłek zależy od odmiany jabłek. W pliku cennik.txt jest podana cena w złotych 1 kg jabłek każdej odmiany. Fragment pliku cennik.txt: Alwa 2,9 Antonowka 3,2 Cortland 3,2 Z wykorzystaniem powyższych danych oraz dostępnych narzędzi informatycznych wykonaj podane zadania. Wyniki zapisz w pliku tekstowym wyniki7.txt. Odpowiedź do każdego zadania poprzedź numerem tego zadania.

Pokaż odpowiedź
styczeń-Gala 14017 luty-Gala 14969 marzec-Jonagored 15079 kwiecień-Gala 19404 maj-Gala 17382 czerwiec-Reneta 18661 lipiec-Melba 21216 sierpień-Reneta 19054 wrzesień-Reneta 20881 październik-Reneta 17065 listopad-Reneta 19755 grudzień-Jonagored 13425 Najpopularniejsze gatunki w miesiącach 2022 roku 25000 20000 liczba kg 15000 10000 5000 0

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 3 pkt – odpowiedź poprawna, w tym: 1 pkt – poprawne zestawienie 1 pkt – prawidłowy dobór danych i typ wykresu 1 pkt – poprawny opis wykresu i obu osi (w tym za nazwy odmian jabłek i miesiące na osi X i opis osi Y). 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 7.43 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

– Hurtownia ma system premiowania klientów hurtowych. Klient otrzymuje przy zakupie rabat, którego wysokość zależy od łącznej ilości jabłek zakupionych do tej pory przez tego klienta, wliczając w to jabłka zakupione w bieżącej transakcji. Wysokość rabatu za każdy kilogram w bieżącej transakcji wynosi: • 5 gr, jeśli klient dotychczas zakupił co najmniej 15 000 kg, ale mniej niż 20 000 kg • 10 gr, jeśli klient dotychczas zakupił co najmniej 20 000 kg. Podaj, w ilu transakcjach hurtownia udzieliła rabatu, oraz podaj łączną wartość tych rabatów w złotych. Przykład: Załóżmy, że przed 1.04.2022 klient z NIP 128-29-15-591 zakupił łącznie 10 000 kg jabłek, klient 192-09-72-275 nabył 14 900 kg, a klient 140-36-11-559 – kupił 19 900 kg. Wtedy dla przykładowych danych 1.04.2022: 2022-04-01 Jonagold Z 128-29-15-591 470 2022-04-01 Jonagold Z 192-09-72-275 410 2022-04-01 Jonagored Z 140-36-11-559 242 • pierwszy klient, po dokonaniu transakcji 1.04.2022, będzie miał już 10 470 kg zakupionych jabłek i dla tej transakcji jeszcze nie należy się rabat • drugi klient, po dokonaniu transakcji 1.04.2022, będzie miał już 15 310 kg zakupionych jabłek, czyli podczas tej transakcji otrzyma 5 gr rabatu na każdy kilogram kupowanych tego dnia jabłek (5 gr * 410 = 20,50 zł rabatu) • trzeci klient, po dokonaniu transakcji 1.04.2022, będzie miał już 20 142 kg zakupionych jabłek i podczas tej transakcji otrzyma 10 gr rabatu za każdy kilogram (10 gr * 242 = 24,20 zł rabatu). Do oceny oddajesz: • plik tekstowy wyniki7.txt – zawierający odpowiedzi do poszczególnych zadań (odpowiedź do każdego zadania powinna być poprzedzona jego numerem) • plik zawierający wykres do zadania 7.3. o nazwie • plik(i) zawierający(e) komputerową realizację Twoich obliczeń o nazwie(-ach) (uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania):

Zadanie 7. Hurtownia Pewna hurtownia sprzedaje jabłka. W pliku jablka.txt znajduje się 2500 wierszy z danymi dotyczącymi sprzedaży jabłek od 3 stycznia 2022 roku do 31 grudnia 2022 roku. W każdym wierszu podane są dane opisujące jedną transakcję sprzedaży, oddzielone pojedynczymi znakami tabulacji: • data sprzedaży zapisana w formacie rrrr-mm-dd • nazwa odmiany jabłka • kod, który określa, czy odmiana jest: L – letnia, J – jesienna czy Z – zimowa • numer NIP klienta (13-znakowy tekst) • liczba kilogramów sprzedanego towaru. Fragment pliku jablka.txt: 2022-01-03 Jonagold Z 128-29-15-591 470 2022-01-03 Jonagold Z 192-09-72-275 410 2022-01-03 Jonagored Z 140-36-11-559 242 Cena sprzedaży jednego kilograma jabłek zależy od odmiany jabłek. W pliku cennik.txt jest podana cena w złotych 1 kg jabłek każdej odmiany. Fragment pliku cennik.txt: Alwa 2,9 Antonowka 3,2 Cortland 3,2 Z wykorzystaniem powyższych danych oraz dostępnych narzędzi informatycznych wykonaj podane zadania. Wyniki zapisz w pliku tekstowym wyniki7.txt. Odpowiedź do każdego zadania poprzedź numerem tego zadania.

Pokaż odpowiedź
180 3 089,10 zł

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 3 pkt – odpowiedź poprawna, w tym: 1 pkt – za liczbę transakcji, w których hurtownia udzieliła rabatu 2 pkt – za łączną wartość rabatów w złotych. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 8.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Podaj imię i nazwisko kierowcy, dla którego suma kwot za wszystkie mandaty była największa, oraz podaj tę największą sumę. Jest tylko jeden taki kierowca.

Zadanie 8. Rejestr wykroczeń W trzech plikach tekstowych o nazwach: kierowcy.txt, taryfikator.txt, rejestr.txt, zapisano dane związane z przekroczeniem dozwolonych prędkości pojazdów na pewnej trasie w okresie 2023-01-01 – 2023-12-30 (wszystkie dane są fikcyjne i wygenerowane na potrzeby zadania). Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakiem średnika. Plik o nazwie kierowcy.txt zawiera informacje o 1000 osobach będących właścicielami samochodów. W każdym wierszu znajduje się: IdOsoby – identyfikator kierowcy Imie – imię Nazwisko – nazwisko NrRejestracyjny – numer rejestracyjny samochodu. Przykład: IdOsoby;Imie;Nazwisko;NrRejestracyjny 1;Echo;Ayala;FVX4190 2;Nolan;Stein;DUG5882 3;Lee;Joseph;TBG6984 Plik o nazwie taryfikator.txt zawiera informacje o 6 rodzajach wykroczeń związanych z przekroczeniem prędkości. W każdym wierszu znajdują się: IdWykroczenia – identyfikator wykroczenia Wykroczenie – opis wykroczenia Punkty – liczba punktów karnych za dane wykroczenie Kwota – kwota mandatu, jaką należy zapłacić za to wykroczenie. Przykład: IdWykroczenia;Wykroczenie;Punkty;Kwota 1;Przekroczenie predkosci do 10 km/h;0;50 2;Przekroczenie predkosci od 11 do 20 km/h;2;100 3;Przekroczenie predkosci od 21 do 30 km/h;4;200 4;Przekroczenie predkosci od 31 do 40 km/h;6;300 5;Przekroczenie predkosci od 41 do 50 km/h;8;400 6;Przekroczenie predkosci od 51 km/h;10;500 Plik o nazwie rejestr.txt zawiera 5000 zarejestrowanych wykroczeń związanych z przekroczeniem prędkości. W każdym wierszu znajdują się: IdZdarzenia – identyfikator zdarzenia Data – data zdarzenia w formacie rrrr-mm-dd IdOsoby – identyfikator kierowcy IdWykroczenia – identyfikator wykroczenia. Przykład: IdZdarzenia;Data;IdOsoby;IdWykroczenia 1;2023-01-01;617;1 2;2023-01-01;956;4 Z wykorzystaniem danych zawartych w podanych plikach oraz dostępnych narzędzi informatycznych podaj odpowiedzi do zadań 8.1.–8.3. Odpowiedzi zapisz w pliku wyniki8.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.

Pokaż odpowiedź
Imię i nazwisko kierowcy: Rafael Blake. Suma kwot mandatów: 3700.

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna, w tym 1 pkt – za imię i nazwisko kierowcy 1 pkt – za sumę kwot mandatów tego kierowcy. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 8.22 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

W którym miesiącu kierowcy otrzymali najmniej punktów karnych (łącznie) za wykroczenia polegające na przekroczeniu dozwolonej prędkości o więcej niż 20 km/h (wykroczenia o identyfikatorach od 3 do 6)? Podaj miesiąc oraz łączną liczbę punktów karnych z tego miesiąca.

Zadanie 8. Rejestr wykroczeń W trzech plikach tekstowych o nazwach: kierowcy.txt, taryfikator.txt, rejestr.txt, zapisano dane związane z przekroczeniem dozwolonych prędkości pojazdów na pewnej trasie w okresie 2023-01-01 – 2023-12-30 (wszystkie dane są fikcyjne i wygenerowane na potrzeby zadania). Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakiem średnika. Plik o nazwie kierowcy.txt zawiera informacje o 1000 osobach będących właścicielami samochodów. W każdym wierszu znajduje się: IdOsoby – identyfikator kierowcy Imie – imię Nazwisko – nazwisko NrRejestracyjny – numer rejestracyjny samochodu. Przykład: IdOsoby;Imie;Nazwisko;NrRejestracyjny 1;Echo;Ayala;FVX4190 2;Nolan;Stein;DUG5882 3;Lee;Joseph;TBG6984 Plik o nazwie taryfikator.txt zawiera informacje o 6 rodzajach wykroczeń związanych z przekroczeniem prędkości. W każdym wierszu znajdują się: IdWykroczenia – identyfikator wykroczenia Wykroczenie – opis wykroczenia Punkty – liczba punktów karnych za dane wykroczenie Kwota – kwota mandatu, jaką należy zapłacić za to wykroczenie. Przykład: IdWykroczenia;Wykroczenie;Punkty;Kwota 1;Przekroczenie predkosci do 10 km/h;0;50 2;Przekroczenie predkosci od 11 do 20 km/h;2;100 3;Przekroczenie predkosci od 21 do 30 km/h;4;200 4;Przekroczenie predkosci od 31 do 40 km/h;6;300 5;Przekroczenie predkosci od 41 do 50 km/h;8;400 6;Przekroczenie predkosci od 51 km/h;10;500 Plik o nazwie rejestr.txt zawiera 5000 zarejestrowanych wykroczeń związanych z przekroczeniem prędkości. W każdym wierszu znajdują się: IdZdarzenia – identyfikator zdarzenia Data – data zdarzenia w formacie rrrr-mm-dd IdOsoby – identyfikator kierowcy IdWykroczenia – identyfikator wykroczenia. Przykład: IdZdarzenia;Data;IdOsoby;IdWykroczenia 1;2023-01-01;617;1 2;2023-01-01;956;4 Z wykorzystaniem danych zawartych w podanych plikach oraz dostępnych narzędzi informatycznych podaj odpowiedzi do zadań 8.1.–8.3. Odpowiedzi zapisz w pliku wyniki8.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.

Pokaż odpowiedź
Miesiąc: listopad. Liczba punktów karnych: 1766.

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna, w tym: 1 pkt – podanie miesiąca 1 pkt – podanie łącznej liczby punktów karnych z tego miesiąca. 1 pkt – odpowiedź wrzesień, 2074 (największa liczba punktów zamiast najmniejszej). 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 8.33 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

– Wykonaj zestawienie numerów rejestracyjnych samochodów wraz z imionami i nazwiskami ich właścicieli, którzy nie figurują w rejestrze wykroczeń. Zestawienie posortuj alfabetycznie według numerów rejestracyjnych samochodów. Do oceny oddajesz: • plik tekstowy wyniki8.txt – zawierający odpowiedzi do poszczególnych zadań (odpowiedź do każdego zadania powinna być poprzedzona jego numerem) • plik(i) zawierający(-e) komputerową realizację Twoich obliczeń o nazwie(-ach) (uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania):

Zadanie 8. Rejestr wykroczeń W trzech plikach tekstowych o nazwach: kierowcy.txt, taryfikator.txt, rejestr.txt, zapisano dane związane z przekroczeniem dozwolonych prędkości pojazdów na pewnej trasie w okresie 2023-01-01 – 2023-12-30 (wszystkie dane są fikcyjne i wygenerowane na potrzeby zadania). Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakiem średnika. Plik o nazwie kierowcy.txt zawiera informacje o 1000 osobach będących właścicielami samochodów. W każdym wierszu znajduje się: IdOsoby – identyfikator kierowcy Imie – imię Nazwisko – nazwisko NrRejestracyjny – numer rejestracyjny samochodu. Przykład: IdOsoby;Imie;Nazwisko;NrRejestracyjny 1;Echo;Ayala;FVX4190 2;Nolan;Stein;DUG5882 3;Lee;Joseph;TBG6984 Plik o nazwie taryfikator.txt zawiera informacje o 6 rodzajach wykroczeń związanych z przekroczeniem prędkości. W każdym wierszu znajdują się: IdWykroczenia – identyfikator wykroczenia Wykroczenie – opis wykroczenia Punkty – liczba punktów karnych za dane wykroczenie Kwota – kwota mandatu, jaką należy zapłacić za to wykroczenie. Przykład: IdWykroczenia;Wykroczenie;Punkty;Kwota 1;Przekroczenie predkosci do 10 km/h;0;50 2;Przekroczenie predkosci od 11 do 20 km/h;2;100 3;Przekroczenie predkosci od 21 do 30 km/h;4;200 4;Przekroczenie predkosci od 31 do 40 km/h;6;300 5;Przekroczenie predkosci od 41 do 50 km/h;8;400 6;Przekroczenie predkosci od 51 km/h;10;500 Plik o nazwie rejestr.txt zawiera 5000 zarejestrowanych wykroczeń związanych z przekroczeniem prędkości. W każdym wierszu znajdują się: IdZdarzenia – identyfikator zdarzenia Data – data zdarzenia w formacie rrrr-mm-dd IdOsoby – identyfikator kierowcy IdWykroczenia – identyfikator wykroczenia. Przykład: IdZdarzenia;Data;IdOsoby;IdWykroczenia 1;2023-01-01;617;1 2;2023-01-01;956;4 Z wykorzystaniem danych zawartych w podanych plikach oraz dostępnych narzędzi informatycznych podaj odpowiedzi do zadań 8.1.–8.3. Odpowiedzi zapisz w pliku wyniki8.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.

Pokaż odpowiedź
Imie Nazwisko NrRejestracyjny Sandra Wheeler BHW4028 Quynn Travis CJX1859 Jasper Santos KNM7950 Honorato Roth NIP6570 Ivy Bowen QFR8936 Helen White SRU9727 Quentin Tyler XHK9060 Kevin Wright YYS1077

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: rozwiązań zadań kwerendy, tworzy i modyfikuje formularze oraz raporty, stosuje język SQL do wyszukiwania informacji w bazie i do jej modyfikacji, uwzględnia kwestie integralności danych, bezpieczeństwa i ochrony danych w bazie. P.II.3) przygotowuje opracowania rozwiązań problemów, posługując się wybranymi aplikacjami: c) wyszukuje informacje, korzystając z bazy danych opartej na co najmniej dwóch tabelach, definiuje relacje, stosuje filtrowanie, formułuje kwerendy. Zasady oceniania 3 pkt – odpowiedź poprawna, w tym: 1 pkt – podanie numerów rejestracyjnych 1 pkt – podanie imion i nazwisk 1 pkt – posortowanie zestawienia. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Zadanie 8.42 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuForma 100Informatyka — odpowiedź według zasad CKE

Baza danych rejestru wykroczeń została zmodyfikowana. Dodano nową tabelę Fotoradar, wraz z polami IdFotoradaru, Miejscowosc i DozwolonaPredkosc. Natomiast do tabeli Rejestr zostało dodane pole IdFotoradaru, w którym dla każdego rekordu zapisano identyfikator tego fotoradaru, który zarejestrował dane wykroczenie. Załóżmy, że w bazie istnieją fotoradary, które nie zarejestrowały żadnych wykroczeń. Zapisz w języku SQL zapytanie, w wyniku którego otrzymasz identyfikatory tych fotoradarów. Miejsce na zapis zapytania

Zadanie 8. Rejestr wykroczeń W trzech plikach tekstowych o nazwach: kierowcy.txt, taryfikator.txt, rejestr.txt, zapisano dane związane z przekroczeniem dozwolonych prędkości pojazdów na pewnej trasie w okresie 2023-01-01 – 2023-12-30 (wszystkie dane są fikcyjne i wygenerowane na potrzeby zadania). Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakiem średnika. Plik o nazwie kierowcy.txt zawiera informacje o 1000 osobach będących właścicielami samochodów. W każdym wierszu znajduje się: IdOsoby – identyfikator kierowcy Imie – imię Nazwisko – nazwisko NrRejestracyjny – numer rejestracyjny samochodu. Przykład: IdOsoby;Imie;Nazwisko;NrRejestracyjny 1;Echo;Ayala;FVX4190 2;Nolan;Stein;DUG5882 3;Lee;Joseph;TBG6984 Plik o nazwie taryfikator.txt zawiera informacje o 6 rodzajach wykroczeń związanych z przekroczeniem prędkości. W każdym wierszu znajdują się: IdWykroczenia – identyfikator wykroczenia Wykroczenie – opis wykroczenia Punkty – liczba punktów karnych za dane wykroczenie Kwota – kwota mandatu, jaką należy zapłacić za to wykroczenie. Przykład: IdWykroczenia;Wykroczenie;Punkty;Kwota 1;Przekroczenie predkosci do 10 km/h;0;50 2;Przekroczenie predkosci od 11 do 20 km/h;2;100 3;Przekroczenie predkosci od 21 do 30 km/h;4;200 4;Przekroczenie predkosci od 31 do 40 km/h;6;300 5;Przekroczenie predkosci od 41 do 50 km/h;8;400 6;Przekroczenie predkosci od 51 km/h;10;500 Plik o nazwie rejestr.txt zawiera 5000 zarejestrowanych wykroczeń związanych z przekroczeniem prędkości. W każdym wierszu znajdują się: IdZdarzenia – identyfikator zdarzenia Data – data zdarzenia w formacie rrrr-mm-dd IdOsoby – identyfikator kierowcy IdWykroczenia – identyfikator wykroczenia. Przykład: IdZdarzenia;Data;IdOsoby;IdWykroczenia 1;2023-01-01;617;1 2;2023-01-01;956;4 Z wykorzystaniem danych zawartych w podanych plikach oraz dostępnych narzędzi informatycznych podaj odpowiedzi do zadań 8.1.–8.3. Odpowiedzi zapisz w pliku wyniki8.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.

Pokaż odpowiedź
SELECT Fotoradar.IdFotoradaru FROM Fotoradar LEFT JOIN Rejestr ON Fotoradar.IdFotoradaru = Rejestr.IdFotoradaru WHERE Rejestr.IdFotoradaru is Null; SELECT Fotoradar.IdFotoradaru FROM Fotoradar WHERE Fotoradar.IdFotoradaru NOT IN (SELECT Rejestr.IdFotoradaru FROM Rejestr)

Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.

Punktowanie: 2 pkt – odpowiedź poprawna. 1 pkt – odpowiedź z jednym błędem, np. błąd przy rodzaju JOIN albo błąd w warunku po WHERE itp. 0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Status redakcyjny

Komplet podpunktów opracowany w HTML

  1. 1

    Ekstrakcja pytań. 22 jednostek zadaniowych zapisano w drafcie redakcyjnym.

  2. 2

    Odpowiedzi i rozwiązania. 22 z 22 jednostek wariantów ma odpowiedź; 0 ma również pełny tok rozumowania, a dla 22 pozostaje on do opracowania.

  3. 3

    Weryfikacja. Porównamy całość z oficjalnymi zasadami CKE przed indeksacją.

22 z 22 jednostek wariantów ma odpowiedź · 22 bez rozwiązania krok po kroku · bez indeksacji do czasu drugiej recenzji

Dokumenty źródłowe

Oficjalne materiały CKE

PDF-y nie są osadzane ani wczytywane razem ze stroną. Każdy link prowadzi bezpośrednio do dokumentu źródłowego CKE.