Maj 2022 · Formuła 2015

Informatyka 2022 — poziom rozszerzony — Formuła 2015

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

Poziom
Rozszerzony
Formy arkusza
2
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.

Wersja arkusza

EINP-R1-100-2205 · Formuła 2015

Zadanie 1.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R1-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Uzupełnij poniższą tabelę – dla każdego z podanych ciągów podaj najmniejszą liczbę elementów, które trzeba podmienić, aby dany ciąg był n-permutacją. Jeśli ciąg jest już n-permutacją, wpisz 0. n ciąg liczba elementów do podmiany 3 (1, 3, 1) 1 4 (1, 4, 2, 5) 5 (2, 2, 2, 2, 2) 4 (4, 2, 3, 1) 6 (5, 4, 1, 5, 6, 8) 6 (8, 4, 9, 6, 5, 7)

Zadanie 1. n-permutacja Dla dodatniej liczby całkowitej n, n-permutacją nazywamy taki n-elementowy ciąg liczb całkowitych, który zawiera każdą z liczb 1, 2, …, n dokładnie jeden raz. Przykład: ciąg (4,2,1,3) jest 4-permutacją, ciąg (6,5,4,1,2,3) jest 6-permutacją, ciągi (1,3,1,2) i (2,3,4,5) nie są 4-permutacjami. W ciągu n liczb całkowitych, który nie jest n-permutacją, można podmienić niektóre elementy tak, aby otrzymać n-permutację. Przykład: w ciągu (1,3,1) wystarczy podmienić jeden element – pierwszą lub ostatnią jedynkę (1) – na dwójkę (2), aby powstały ciąg był 3-permutacją.

Pokaż odpowiedź
ciąg liczba elementów do podmiany (1,3,1) 1 (1,4,2,5) 1 (2,2,2,2,2) 4 (4,2,3,1) 0 (5,4,1,5,6,8) 2 (8,4,9,6,5,7) 3 1 Załącznik nr 2 do rozporządzenia Ministra Edukacji Narodowej z dnia 20 marca 2020 r. w sprawie szczególnych rozwiązań w okresie czasowego ograniczenia funkcjonowania jednostek systemu oświaty w związku z zapobieganiem, przeciwdziałaniem i zwalczaniem COVID-19 (Dz.U. poz. 493, z późn. zm.).

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

Punktowanie: 2 pkt – za poprawną odpowiedź w pięciu wierszach. 1 pkt – za poprawną odpowiedź w czterech wierszach. 0 pkt – za podanie odpowiedzi niepoprawnej albo niepełnej albo brak odpowiedzi.

Zadanie 1.24 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R1-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Zapisz w pseudojęzyku lub wybranym języku programowania algorytm, który dla danego ciągu n dodatnich liczb całkowitych zapisanego w tablicy A obliczy najmniejszą liczbę elementów, które trzeba w nim podmienić, aby otrzymać n-permutację. Uwaga: W zapisie algorytmu możesz korzystać tylko z instrukcji sterujących, operatorów arytmetycznych: dodawania, odejmowania, mnożenia, dzielenia, dzielenia całkowitego i reszty z dzielenia; operatorów logicznych, porównań, odwoływania się do pojedynczych elementów tablicy i instrukcji przypisania lub samodzielnie napisanych funkcji i procedur wykorzystujących powyższe operacje. Zabronione jest używanie funkcji wbudowanych oraz operatorów innych niż wymienione, dostępnych w językach programowania. EINP-R1_100 Specyfikacja: Dane: n – dodatnia liczba całkowita A[1..n] – tablica n dodatnich liczb całkowitych, gdzie A[i] jest i-tym elementem ciągu Wynik: k – minimalna liczba elementów, które trzeba podmienić w ciągu zapisanym w tablicy A, aby otrzymać n-permutację Algorytm: Nr zadania 1.1. 1.2. Wypełnia Maks. liczba pkt. 2 4 egzaminator Uzyskana liczba pkt. EINP-R1_100

Zadanie 1. n-permutacja Dla dodatniej liczby całkowitej n, n-permutacją nazywamy taki n-elementowy ciąg liczb całkowitych, który zawiera każdą z liczb 1, 2, …, n dokładnie jeden raz. Przykład: ciąg (4,2,1,3) jest 4-permutacją, ciąg (6,5,4,1,2,3) jest 6-permutacją, ciągi (1,3,1,2) i (2,3,4,5) nie są 4-permutacjami. W ciągu n liczb całkowitych, który nie jest n-permutacją, można podmienić niektóre elementy tak, aby otrzymać n-permutację. Przykład: w ciągu (1,3,1) wystarczy podmienić jeden element – pierwszą lub ostatnią jedynkę (1) – na dwójkę (2), aby powstały ciąg był 3-permutacją.

Pokaż odpowiedź
(Przykład 1) dla i = 1, 2, …, n B[i] ← 0 k←0 dla i = 1, 2, ..., n jeżeli A[i]≤n B[A[i]] ← B[A[i]]+1 w przeciwnym razie k ← k+1 dla i = 1, 2, ..., n jeżeli B[i]>1 k ← k + B[i] - 1 podaj wynik k (Przykład 2) w ← 0; dla i = 1, 2, …, n dla j = 1, 2, .., n jeżeli (A[j] = i) w ← w+1 przerwij pętlę k← n - w podaj wynik k (Przykład 3) dla i = 1, 2, …, n-1 dla j = i+1, i+2, …, n jeżeli (A[i]>A[j]) x ← A[i] A[i] ← A[j] A[j] ← x k ← 0; dla i = 1, 2, …, n-1 jeżeli (A[i] = A[i+1] lub A[i]>n) k ← k+1 jeżeli (A[n] > n) k ← k+1 podaj wynik k

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

Punktowanie: 4 pkt – za poprawny algorytm, w tym: W przypadku algorytmu z przykładu 1: 1 pkt – za uwzględnienie liczb spoza przedziału [1, n]. 3 pkt – za uwzględnienie liczb powtarzających się, w tym: 1 pkt – za prawidłową pętlę po wszystkich elementach A; 1 pkt – za prawidłowe liczenie duplikatów; 1 pkt – za prawidłowy algorytm ich sumowania. W przypadku algorytmu sprawdzającego dla każdej liczby 1..n czy istnieje w ciągu (przykład 2): 1 pkt – za zliczenie brakujących liczb. 3 pkt – za wykrywanie brakujących liczb, w tym: 1 pkt – za prawidłową pętlę po wszystkich elementach 1..n; 1 pkt – za prawidłową pętlę po wszystkich elementach A; 1 pkt – za prawidłowy algorytm oznaczania brakujących (lub występujących) liczb. W przypadku algorytmu wykorzystującego sortowanie (przykład 3): 2 pkt – za prawidłowy algorytm sortowania i wykorzystanie posortowanego ciągu w dalszej części algorytmu, w tym: 1 pkt – za prawidłowe pętle; 1 pkt – za prawidłowe przestawianie elementów 2 pkt – za wykrywanie brakujących liczb, w tym: 1 pkt – za wykrywanie powtórzeń; 1 pkt – za wykrywanie wartości większych od n. 0 pkt – za odpowiedź błędną lub brak odpowiedzi. Uwaga: za każde inne niż przedstawione niżej, ale całkowicie poprawne rozwiązanie spełniające warunki zadania przyznajemy maksymalną liczbę punktów.

Zadanie 2.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R1-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Uzupełnij tabelę – wpisz wynik działania algorytmu dla podanych wartości s. n s Wynik działania algorytmu (wartość k) 5 aabab 4 2 ab 2 3 aaa 3 6 aababb 9 baabbaaab EINP-R1_100 Miejsce na obliczenia:

Zadanie 2. ab-słowo Niech n będzie dodatnią liczbą całkowitą i niech s będzie słowem o długości n zbudowanym z liter a lub b. Zapis s[i] oznacza i-tą literę w tym słowie (1 ≤ i ≤ n). Dla słowa s wykonujemy poniższy algorytm. Wynikiem działania algorytmu jest wartość zmiennej k. Algorytm A[0] ← 0 dla i = 1, 2, ..., n jeżeli s[i] = 'a' A[i] ← A[i – 1] + 1 w przeciwnym razie A[i] ← A[i – 1] B[n + 1] ← 0 dla j = n, n – 1, ..., 1 jeżeli s[j] = 'b' B[j] ← B[j + 1] + 1 w przeciwnym razie B[j] ← B[j + 1] k←1 dla i = 0, 1, 2, ..., n jeżeli A[i] + B[i + 1] > k k ← A[i] + B[i + 1]

Pokaż odpowiedź
2 pkt – za poprawną odpowiedź w dwóch wierszach. 1 pkt – za poprawną odpowiedź w jednym wierszu.

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

Punktowanie: 2 pkt – za poprawną odpowiedź w dwóch wierszach. 1 pkt – za poprawną odpowiedź w jednym wierszu. 0 pkt – za podanie odpowiedzi niepoprawnej albo brak odpowiedzi. Poprawna odpowiedź: s k aabab 4 ab 2 aaa 3 aababb 5 baabbaaab 6

Zadanie 2.22 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R1-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Podaj przykłady dziesięcioliterowych słów złożonych z liter a lub b, dla których wynik działania powyższego algorytmu (wartość k) jest równy odpowiednio 10 i 5. Wynik działania algorytmu n s (wartość k) 10 10 10 5 Miejsce na obliczenia: Nr zadania 2.1. 2.2. Wypełnia Maks. liczba pkt. 2 2 egzaminator Uzyskana liczba pkt. EINP-R1_100

Zadanie 2. ab-słowo Niech n będzie dodatnią liczbą całkowitą i niech s będzie słowem o długości n zbudowanym z liter a lub b. Zapis s[i] oznacza i-tą literę w tym słowie (1 ≤ i ≤ n). Dla słowa s wykonujemy poniższy algorytm. Wynikiem działania algorytmu jest wartość zmiennej k. Algorytm A[0] ← 0 dla i = 1, 2, ..., n jeżeli s[i] = 'a' A[i] ← A[i – 1] + 1 w przeciwnym razie A[i] ← A[i – 1] B[n + 1] ← 0 dla j = n, n – 1, ..., 1 jeżeli s[j] = 'b' B[j] ← B[j + 1] + 1 w przeciwnym razie B[j] ← B[j + 1] k←1 dla i = 0, 1, 2, ..., n jeżeli A[i] + B[i + 1] > k k ← A[i] + B[i + 1]

Pokaż odpowiedź
Możliwe odpowiedzi dla k = 10: „aaaaaaaaaa”, „bbbbbbbbbb”, albo dowolny inny ciąg, w którym wszystkie litery „a” są na początku, a „b” na końcu, np.: „aaaaabbbbb”, „aaaaaaaaab”. Możliwe odpowiedzi dla k = 5: każdy ciąg składający się z 5 liter „a” i 5 liter „b”, w którym licząc do każdego znaku liczba liter „a” od początku nie jest większa od liczby liter „b”, np.: „bababababa”, „bbabbaabaa”, „bbbbbaaaaa”.

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

Punktowanie: 2 pkt – za poprawną odpowiedź w obu wierszach. 1 pkt – za poprawną odpowiedź w jednym wierszu. 0 pkt – za podanie odpowiedzi niepoprawnej lub brak odpowiedzi.

Zadanie 2.32 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R1-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Dla uproszczenia będziemy pisać a2 zamiast aa, a3 zamiast aaa i tak dalej. Innymi słowy: dla dowolnej dodatniej liczby całkowitej m, zapis am oznacza literę a powtórzoną m razy, natomiast bm oznacza literę b powtórzoną m razy. Podaj wynik działania (wartość k) powyższego algorytmu dla słowa a300b550a300b7a280b110. k = ______________________ Miejsce na obliczenia: EINP-R1_100

Zadanie 2. ab-słowo Niech n będzie dodatnią liczbą całkowitą i niech s będzie słowem o długości n zbudowanym z liter a lub b. Zapis s[i] oznacza i-tą literę w tym słowie (1 ≤ i ≤ n). Dla słowa s wykonujemy poniższy algorytm. Wynikiem działania algorytmu jest wartość zmiennej k. Algorytm A[0] ← 0 dla i = 1, 2, ..., n jeżeli s[i] = 'a' A[i] ← A[i – 1] + 1 w przeciwnym razie A[i] ← A[i – 1] B[n + 1] ← 0 dla j = n, n – 1, ..., 1 jeżeli s[j] = 'b' B[j] ← B[j + 1] + 1 w przeciwnym razie B[j] ← B[j + 1] k←1 dla i = 0, 1, 2, ..., n jeżeli A[i] + B[i + 1] > k k ← A[i] + B[i + 1]

Pokaż odpowiedź
2 pkt – za pełną poprawną odpowiedź (990). 1 pkt – za odpowiedź 967 (druga największa suma) lub odpowiedź 989.

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

Punktowanie: 2 pkt – za pełną poprawną odpowiedź (990). 1 pkt – za odpowiedź 967 (druga największa suma) lub odpowiedź 989. 0 pkt – za podanie odpowiedzi niepoprawnej lub brak odpowiedzi. Poprawna odpowiedź: 990

Zadanie 3.11 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R1-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Dany jest algorytm: s←0 dla i = 1, 2, …, n dla j = i, i + 1, …, n s←s+1 Złożoność obliczeniowa powyższego algorytmu oceniona liczbą wykonań instrukcji s ← s + 1, w zależności od dodatniej liczby całkowitej n, jest 1. liniowa. P F 2. kwadratowa. P F 3. n log n. P F 4. nie większa niż sześcienna. P F

Zadanie 3. Test Oceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F – jeśli jest fałszywe. W każdym zadaniu punkt uzyskasz tylko za komplet poprawnych odpowiedzi.

Pokaż odpowiedź
FPFP

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

Punktowanie: 1 pkt – za poprawną odpowiedź. 0 pkt – za odpowiedź niepełną lub niepoprawną albo za brak odpowiedzi.

Zadanie 3.21 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R1-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Po dodaniu liczb 1324 oraz 31114 zapisanych w systemie czwórkowym otrzymamy: 1. 11110112 P F 2. 3628 P F 3. F316 P F 4. 33034 P F Nr zadania 2.3. 3.1. 3.2. Wypełnia Maks. liczba pkt. 2 1 1 egzaminator Uzyskana liczba pkt. EINP-R1_100

Zadanie 3. Test Oceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F – jeśli jest fałszywe. W każdym zadaniu punkt uzyskasz tylko za komplet poprawnych odpowiedzi.

Pokaż odpowiedź
FFPP

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

Punktowanie: 1 pkt – za poprawną odpowiedź. 0 pkt – za odpowiedź niepełną lub niepoprawną albo za brak odpowiedzi.

Zadanie 3.31 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R1-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

W bazie danych istnieje tabela mandaty(numer, id_osoby, punkty) zawierająca następujące dane: numer id_osoby punkty 1 1 5 2 1 14 3 2 20 4 3 21 5 2 1 6 1 2 Wynikiem zapytania: SELECT id_osoby, sum(punkty) FROM mandaty GROUP BY id_osoby 1. HAVING sum(punkty) > 5 P F jest zestawienie: 1 14 2 20 3 21 Wynikiem zapytania: SELECT id_osoby, sum(punkty) FROM mandaty GROUP BY id_osoby 2. P F jest zestawienie: 1 21 2 21 3 21 Wynikiem zapytania: SELECT numer + punkty 3. FROM mandaty P F jest 86 Wynikiem zapytania: SELECT count(punkty) FROM mandaty 4. P F WHERE punkty = 21 jest 1 Nr zadania 3.3. Wypełnia Maks. liczba pkt. 1 egzaminator Uzyskana liczba pkt. EINP-R1_100 EINP-R1_100

Zadanie 3. Test Oceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F – jeśli jest fałszywe. W każdym zadaniu punkt uzyskasz tylko za komplet poprawnych odpowiedzi.

Pokaż odpowiedź
FPFP Część II

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

Punktowanie: 1 pkt – za poprawną odpowiedź. 0 pkt – za odpowiedź niepełną lub niepoprawną albo za brak odpowiedzi.

Wersja arkusza

EINP-R2-100-2205 · Formuła 2015

Zadanie 4.14 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Podaj, ile jest w pliku liczby.txt takich liczb, których cyfry pierwsza i ostatnia są takie same. Zapisz tę z nich, która występuje w pliku liczby.txt jako pierwsza. W pliku z danymi jest co najmniej jedna taka liczba. Odpowiedź dla danych z pliku przyklad.txt: 26 626 (26 takich liczb, które mają pierwszą i ostatnią cyfrę taką samą; pierwszą z nich w pliku przykładowym jest 626)

Zadanie 4. Liczby W pliku liczby.txt danych jest 200 różnych liczb całkowitych z zakresu [10, 100000]. Każda z tych liczb zapisana jest w osobnym wierszu. Napisz program (lub kilka programów), który(-e) znajdzie(-dą) odpowiedzi do poniższych zadań. Odpowiedzi zapisz w pliku wyniki4.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie. Do dyspozycji masz plik przyklad.txt, który także zawiera 200 liczb – odpowiedzi dla tego pliku podano w treściach zadań. Możesz sprawdzać na nim działanie swojego programu. Uwaga: Pamiętaj, że Twój program musi ostatecznie działać dla pliku liczby.txt.

Pokaż odpowiedź
Liczb z pierwszą cyfrą równą ostatniej: 18. Pierwsza taka liczba: 93639.

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

Punktowanie: rozwiązań zadań 6) opracowuje i przeprowadza wszystkie etapy prowadzące do otrzymania poprawnego rozwiązania problemu: od sformułowania specyfikacji problemu po testowanie rozwiązania; 10) opisuje podstawowe algorytmy i stosuje: a) algorytmy na liczbach całkowitych […], 21) stosuje podstawowe konstrukcje programistyczne w wybranym języku programowania, instrukcje iteracyjne i warunkowe, rekurencję, funkcje i procedury, instrukcje wejścia i wyjścia, poprawnie tworzy strukturę programu; 23) dobiera właściwy program użytkowy lub samodzielnie napisany program do rozwiązywanego zadania; 24) ocenia poprawność komputerowego rozwiązania problemu na podstawie jego testowania. Zasady oceniania 4 pkt – za poprawną odpowiedź, w tym: 2 pkt – za prawidłowe policzenie liczb (w przypadku podania liczby różniącej się o 1 – 1 punkt) 2 pkt – za prawidłową pierwszą liczbę (w przypadku podania ostatniej liczby 64386 – 1 punkt) 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi.

Zadanie 4.24 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Znajdź w pliku liczby.txt:  liczbę, która ma w rozkładzie najwięcej czynników pierwszych (podaj tę liczbę oraz liczbę jej czynników pierwszych)  liczbę, która ma w rozkładzie najwięcej różnych czynników pierwszych (podaj tę liczbę oraz liczbę jej różnych czynników pierwszych). Przykład: liczba 420=2·2·3·5·7 ma w rozkładzie 5 czynników pierwszych, w tym 4 różne czynniki pierwsze (2, 3, 5, 7). Odpowiedź dla danych z pliku przyklad.txt: 144 6 210 4 (Liczba 144 ma najwięcej czynników pierwszych; liczba czynników pierwszych liczby 144 wynosi 6. Liczba 210 ma najwięcej różnych czynników pierwszych; liczba różnych czynników pierwszych liczby 210 wynosi 4).

Zadanie 4. Liczby W pliku liczby.txt danych jest 200 różnych liczb całkowitych z zakresu [10, 100000]. Każda z tych liczb zapisana jest w osobnym wierszu. Napisz program (lub kilka programów), który(-e) znajdzie(-dą) odpowiedzi do poniższych zadań. Odpowiedzi zapisz w pliku wyniki4.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie. Do dyspozycji masz plik przyklad.txt, który także zawiera 200 liczb – odpowiedzi dla tego pliku podano w treściach zadań. Możesz sprawdzać na nim działanie swojego programu. Uwaga: Pamiętaj, że Twój program musi ostatecznie działać dla pliku liczby.txt.

Pokaż odpowiedź
Najwięcej czynników: 10 dla 99792, 20992, 56064 Najwięcej różnych: 6 dla 62790

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

Punktowanie: 4 pkt – za poprawną odpowiedź, w tym: 1 pkt – za liczbę czynników pierwszych 1 pkt – za liczbę różnych czynników pierwszych 1 pkt – za liczbę, która ma najwięcej czynników pierwszych (99792 lub 20992 lub 56064) 1 pkt – za liczbę, która ma najwięcej różnych czynników pierwszych. 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi.

Zadanie 4.34 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Trójka (x, y, z) jest dobra, jeśli y jest wielokrotnością x, natomiast z jest wielokrotnością y (czyli x dzieli y, a y dzieli z) oraz x, y, z są różne. Przykład: trójka (2, 6, 12) jest dobra, ponieważ 2 dzieli 6, a 6 dzieli 12. Trójka (2, 10, 12) nie jest dobra, ponieważ 10 nie dzieli 12. EINP-R2_100 Analogicznie możemy zdefiniować dobrą piątkę liczb – piątka (u, w, x, y, z) jest dobra, jeśli każda z liczb, poza pierwszą, jest podzielna przez poprzednią liczbę z piątki (u dzieli w, w dzieli x, x dzieli y oraz y dzieli z) oraz wszystkie liczby z piątki są różne. a) Podaj, ile jest dobrych trójek wśród liczb występujących w pliku liczby.txt. Zapisz wszystkie dobre trójki do pliku trojki.txt, każdą w osobnym wierszu. Uwaga: Liczby z trójki nie muszą występować w pliku liczby.txt w kolejnych wierszach, a ich kolejność w tym pliku może być dowolna. b) Podaj, ile jest dobrych piątek wśród liczb występujących w pliku liczby.txt. Odpowiedzi dla danych z pliku przyklad.txt: a) 10 b) 1 (10 dobrych trójek i jedna dobra piątka) Zawartość pliku trojki.txt dla danych z pliku przyklad.txt: 13 104 208 13 52 104 13 52 208 13 26 104 13 26 52 13 26 208 52 104 208 26 104 208 26 52 104 26 52 208 Do oceny oddajesz: • plik tekstowy wyniki4.txt, • plik tekstowy trojki.txt, • plik(-i) zawierający(-e) kody źródłowe Twojego(-ich) programu(-ów): (uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania) Zadanie 4.1. (nazwa pliku/plików) Zadanie 4.2. (nazwa pliku/plików) Zadanie 4.3. (nazwa pliku/plików) Nr zadania 4.1. 4.2. 4.3. Wypełnia Maks. liczba pkt. 4 4 4 egzaminator Uzyskana liczba pkt. EINP-R2_100

Zadanie 4. Liczby W pliku liczby.txt danych jest 200 różnych liczb całkowitych z zakresu [10, 100000]. Każda z tych liczb zapisana jest w osobnym wierszu. Napisz program (lub kilka programów), który(-e) znajdzie(-dą) odpowiedzi do poniższych zadań. Odpowiedzi zapisz w pliku wyniki4.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie. Do dyspozycji masz plik przyklad.txt, który także zawiera 200 liczb – odpowiedzi dla tego pliku podano w treściach zadań. Możesz sprawdzać na nim działanie swojego programu. Uwaga: Pamiętaj, że Twój program musi ostatecznie działać dla pliku liczby.txt.

Pokaż odpowiedź
27 (trójki) 2 (piątki) Dobre trójki: 955 8595 42975 232 13688 27376 13594 27188 81564 971 13594 81564 971 13594 27188 971 27188 81564 971 6797 81564 971 6797 13594 971 6797 27188 797 7173 64557 1403 42090 84180 1403 2806 42090 1403 2806 84180 1403 2806 8418 1403 8418 42090 1403 8418 84180 871 15678 62712 497 22365 89460 2806 42090 84180 2806 8418 42090 2806 8418 84180 392 20384 61152 409 9816 58896 8418 42090 84180 6797 13594 81564 6797 13594 27188 6797 27188 81564

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

Punktowanie: 4 pkt – za poprawną odpowiedź, w tym: 3 pkt – za wyznaczanie dobrych trójek, w tym: 2 pkt – za liczbę dobrych trójek 1 pkt – za plik zawierający wszystkie dobre trójki, (ALBO: w przypadku wyznaczenia co najmniej pięciu dobrych trójek i zapisania ich, i tylko ich, w pliku – 2 pkt) 1 pkt – za liczbę dobrych piątek. 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi.

Zadanie 5.11 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Podaj, ile razy składano zamówienia z każdego z magazynów.

Zadanie 5. Sok Plik o nazwie soki.txt zawiera informacje o zamówieniach butelkowanego soku owocowego składanych w pewnym zakładzie przez cztery magazyny (Gniezno, Malbork, Ogrodzieniec i Przemyśl). Dane w pliku uporządkowano według kolejności zamówień. W każdym wierszu pliku znajdują się następujące dane: numer zamówienia, data zamówienia, magazyn (który składał dane zamówienie) oraz wielkość zamówienia (liczba butelek soku). Zakład przyjmuje zamówienia codziennie. Z każdego magazynu spływa maksymalnie jedno zamówienie dziennie. Pierwszy wiersz pliku jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakami tabulacji. Przykład: nr_zamowienia data magazyn wielkosc_zamowienia 1 02.01.2021 Ogrodzieniec 1290 2 02.01.2021 Przemysl 4420 3 02.01.2021 Gniezno 5190 4 03.01.2021 Malbork 950 5 03.01.2021 Gniezno 6000 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 5.1.–5.5. Odpowiedzi zapisz w pliku wyniki5.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
Gniezno 152 Malbork 183 Ogrodzieniec 222 Przemysl 198

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

Punktowanie: 1 pkt – za poprawną odpowiedź obejmującą zamówienia z 4 magazynów. 0 pkt – za odpowiedź niepoprawną albo niepełną albo za brak odpowiedzi.

Zadanie 5.22 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Podaj liczbę dni najdłuższego okresu, kiedy zamówienia z Ogrodzieńca wpływały do zakładu codziennie, oraz datę pierwszego dnia i ostatniego dnia tego okresu.

Zadanie 5. Sok Plik o nazwie soki.txt zawiera informacje o zamówieniach butelkowanego soku owocowego składanych w pewnym zakładzie przez cztery magazyny (Gniezno, Malbork, Ogrodzieniec i Przemyśl). Dane w pliku uporządkowano według kolejności zamówień. W każdym wierszu pliku znajdują się następujące dane: numer zamówienia, data zamówienia, magazyn (który składał dane zamówienie) oraz wielkość zamówienia (liczba butelek soku). Zakład przyjmuje zamówienia codziennie. Z każdego magazynu spływa maksymalnie jedno zamówienie dziennie. Pierwszy wiersz pliku jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakami tabulacji. Przykład: nr_zamowienia data magazyn wielkosc_zamowienia 1 02.01.2021 Ogrodzieniec 1290 2 02.01.2021 Przemysl 4420 3 02.01.2021 Gniezno 5190 4 03.01.2021 Malbork 950 5 03.01.2021 Gniezno 6000 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 5.1.–5.5. Odpowiedzi zapisz w pliku wyniki5.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
liczba dni – 8 data pierwszego i ostatniego dnia – 07.10.2021 i 14.10.2021

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

Punktowanie: 2 pkt – za poprawną odpowiedź, w tym: 1 pkt – za liczbę dni,\ 1 pkt – za daty. 1 pkt – jeśli zdający poda ciąg zaczynający się od 8.10.2021 i kończący na 14.10.2021. 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi.

Zadanie 5.33 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Wykonaj zestawienie zawierające łączną wielkość zamówień (czyli łączną liczbę zamówionych butelek soku) z każdego z magazynów. Na podstawie wykonanego zestawienia utwórz procentowy wykres kołowy ilustrujący łączną wielkość zamówień z każdego z magazynów. Pamiętaj o czytelnym opisie wykresu: o tytule, legendzie i wartościach procentowych. Informacje do zadań 5.4., 5.5. • Sok był produkowany w zakładzie głównym i jego filii. • Każdego dnia roboczego (od poniedziałku do piątku) w zakładzie głównym wytwarzano 12 000 butelek soku, natomiast w soboty i w niedziele – po 5 000 butelek soku. • Każdego dnia, po zakończeniu dziennej produkcji, zakład wysyłał do magazynów butelki soku zgodnie z zamówieniem z danego dnia (to oznacza, że każde zamówienie było realizowane w tym samym dniu, w którym było złożone przez magazyn). • Zamówienia były wysyłane w takiej kolejności, w jakiej zostały złożone przez magazyny (czyli zgodnie z ich numeracją zapisaną w pliku soki.txt). EINP-R2_100 • Każde zamówienie realizowano zawsze w całości. Gdy do wykonania całości danego zamówienia w zakładzie głównym zabrakło butelek soku, to realizacja całości tego zamówienia przekazywana była do filii (na potrzeby zadania zakładamy, że w filii nigdy nie zabraknie soku). Przykład: nr_zamowienia data magazyn wielkosc_zamowienia 1 02.01.2021 Ogrodzieniec 8000 2 02.01.2021 Przemysl 5000 3 02.01.2021 Gniezno 3000 Dla powyższych przykładowych danych gdyby w zakładzie głównym, przed rozpoczęciem realizacji zamówień 1–3, było 12 000 butelek soku, to zamówienia 1 i 3 byłyby zrealizowane przez zakład główny, natomiast zamówienie 2 – przez filię zakładu. • Przyjmujemy, że w dniu 2.01.2021 rano (przed produkcją) w zakładzie głównym znajdowało się 30 000 butelek soku.

Zadanie 5. Sok Plik o nazwie soki.txt zawiera informacje o zamówieniach butelkowanego soku owocowego składanych w pewnym zakładzie przez cztery magazyny (Gniezno, Malbork, Ogrodzieniec i Przemyśl). Dane w pliku uporządkowano według kolejności zamówień. W każdym wierszu pliku znajdują się następujące dane: numer zamówienia, data zamówienia, magazyn (który składał dane zamówienie) oraz wielkość zamówienia (liczba butelek soku). Zakład przyjmuje zamówienia codziennie. Z każdego magazynu spływa maksymalnie jedno zamówienie dziennie. Pierwszy wiersz pliku jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakami tabulacji. Przykład: nr_zamowienia data magazyn wielkosc_zamowienia 1 02.01.2021 Ogrodzieniec 1290 2 02.01.2021 Przemysl 4420 3 02.01.2021 Gniezno 5190 4 03.01.2021 Malbork 950 5 03.01.2021 Gniezno 6000 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 5.1.–5.5. Odpowiedzi zapisz w pliku wyniki5.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
Gniezno 819000 Malbork 944240 Ogrodzieniec 1115560 Przemysl 1062920

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

Punktowanie: 3 pkt – za poprawną odpowiedź, w tym: 1 pkt – za prawidłowe zestawienie obejmujące 4 magazyny 1 pkt – za prawidłowy wykres 1 pkt – za opis wykresu. 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi.

Zadanie 5.44 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Podaj datę oraz numer zamówienia, które jako pierwsze zostało zrealizowane przez filię głównego zakładu. Podaj, ile zamówień w ciągu całego roku zostało przekazanych do filii i ile butelek łącznie przekazał do magazynów zakład filialny. Uwaga: Dla danych z zadania po realizacji zamówienia nr 20 w zakładzie głównym pozostało 9 680 butelek soku.

Zadanie 5. Sok Plik o nazwie soki.txt zawiera informacje o zamówieniach butelkowanego soku owocowego składanych w pewnym zakładzie przez cztery magazyny (Gniezno, Malbork, Ogrodzieniec i Przemyśl). Dane w pliku uporządkowano według kolejności zamówień. W każdym wierszu pliku znajdują się następujące dane: numer zamówienia, data zamówienia, magazyn (który składał dane zamówienie) oraz wielkość zamówienia (liczba butelek soku). Zakład przyjmuje zamówienia codziennie. Z każdego magazynu spływa maksymalnie jedno zamówienie dziennie. Pierwszy wiersz pliku jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakami tabulacji. Przykład: nr_zamowienia data magazyn wielkosc_zamowienia 1 02.01.2021 Ogrodzieniec 1290 2 02.01.2021 Przemysl 4420 3 02.01.2021 Gniezno 5190 4 03.01.2021 Malbork 950 5 03.01.2021 Gniezno 6000 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 5.1.–5.5. Odpowiedzi zapisz w pliku wyniki5.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
data: 19.03.2021 numer zamówienia: 154 liczba zamówień: 37 łączna liczba butelek: 285 230

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

Punktowanie: 4 pkt – za poprawną odpowiedź, w tym 1 pkt – za datę zamówienia 1 pkt – za numer zamówienia 1 pkt – za liczbę zamówień 1 pkt – za łączną liczbę butelek. 0 pkt – za odpowiedź niepoprawna albo za brak odpowiedzi.

Zadanie 5.52 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Podaj, ile najmniej butelek (liczba całkowita) powinien wyprodukować w dni robocze zakład główny (przy niezmienionej produkcji w soboty i w niedziele), przy podanych zamówieniach, aby zrealizować wszystkie zamówienia samodzielnie. Do oceny oddajesz: • plik tekstowy wyniki5.txt, zawierający odpowiedzi do zadań 5.1.–5.5. • plik zawierający wykres do zadania 5.3. o nazwie • plik(-i) zawierający(-e) komputerową realizację Twoich rozwiązań o nazwie(-ach): (uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania) Nr zadania 5.1. 5.2. 5.3. 5.4. 5.5. Wypełnia Maks. liczba pkt. 1 2 3 4 2 egzaminator Uzyskana liczba pkt. EINP-R2_100

Zadanie 5. Sok Plik o nazwie soki.txt zawiera informacje o zamówieniach butelkowanego soku owocowego składanych w pewnym zakładzie przez cztery magazyny (Gniezno, Malbork, Ogrodzieniec i Przemyśl). Dane w pliku uporządkowano według kolejności zamówień. W każdym wierszu pliku znajdują się następujące dane: numer zamówienia, data zamówienia, magazyn (który składał dane zamówienie) oraz wielkość zamówienia (liczba butelek soku). Zakład przyjmuje zamówienia codziennie. Z każdego magazynu spływa maksymalnie jedno zamówienie dziennie. Pierwszy wiersz pliku jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakami tabulacji. Przykład: nr_zamowienia data magazyn wielkosc_zamowienia 1 02.01.2021 Ogrodzieniec 1290 2 02.01.2021 Przemysl 4420 3 02.01.2021 Gniezno 5190 4 03.01.2021 Malbork 950 5 03.01.2021 Gniezno 6000 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 5.1.–5.5. Odpowiedzi zapisz w pliku wyniki5.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
13 179

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

Punktowanie: 2 pkt – za poprawną odpowiedź. 1 pkt – w przypadku podania liczby różniącej się o 1. 0 pkt – za odpowiedź niepoprawna albo za brak odpowiedzi.

Zadanie 6.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Oblicz i podaj, ile wszystkich wejść dziewcząt z klas o profilu biologiczno-chemicznym („biologiczno-chemiczny”) do szkoły zarejestrował system kontroli dostępu w analizowanym okresie 5 dni. Wszystkie imiona dziewcząt (i tylko dziewcząt) w tej szkole kończą się literą a.

Zadanie 6. System kontroli dostępu W plikach klasa.txt, uczen.txt i ewidencja.txt zapisano dane pochodzące z automatycznego systemu kontroli wejść i wyjść w pewnej szkole, z 5 dni (od 4 do 8 kwietnia 2022 r.). Uczniowie posiadają imienne identyfikatory, które umożliwiają rejestrację wejścia do szkoły i wyjścia ze szkoły. Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym. Dane w każdym wierszu oddzielono średnikiem. Uwaga: Jeżeli uczeń jest obecny, to danego dnia wchodzi do szkoły jeden raz i jeden raz z niej wychodzi. W pliku klasa.txt zapisano informacje o klasach. Każdy wiersz zawiera: IdKlasy – identyfikator klasy ProfilKlasy – profil kształcenia klasy Przykład IdKlasy;ProfilKlasy 1a;biologiczno-chemiczny 1b;humanistyczny W pliku uczen.txt zapisano informacje o uczniach tej szkoły. Każdy wiersz zawiera: IdUcznia – identyfikator ucznia Imie – imię ucznia Nazwisko – nazwisko ucznia IdKlasy – identyfikator klasy Przykład IdUcznia;Imie;Nazwisko;IdKlasy 1;Mariusz;Koprowski;3e 2;Maciej;Machol;3a W pliku ewidencja.txt zapisano informacje o wejściach i wyjściach ze szkoły. Każdy wiersz zawiera: IdEwidencji – identyfikator wpisu dotyczącego wejścia i wyjścia ze szkoły IdUcznia – identyfikator ucznia Wejscie – datę i godzinę zarejestrowanego wejścia do szkoły (w formacie rrrr-mm-dd gg:mm:ss) Wyjscie – datę i godzinę zarejestrowanego wyjścia ze szkoły (w formacie rrrr-mm-dd gg:mm:ss) Przykład IdEwidencji;IdUcznia;Wejscie;Wyjscie 1;18;2022-04-04 07:02:00;2022-04-04 14:11:00 2;94;2022-04-04 07:07:00;2022-04-04 14:14:00 3;121;2022-04-04 07:07:00;2022-04-04 14:14:00 4;88;2022-04-04 07:10:00;2022-04-04 14:12:00 EINP-R2_100 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 6.1.–6.4. Odpowiedzi zapisz w pliku wyniki6.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
165

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

Punktowanie: rozwiązań zadań Zasady oceniania 2 pkt – za poprawną odpowiedź (165). 1 pkt – za odpowiedź nie uwzględniającą jednego warunku (kobiet – 360 lub profilu – 886). 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi.

Zadanie 6.23 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Utwórz zestawienie zawierające informację o liczbie uczniów, którzy w poszczególnych dniach analizowanego okresu nie spóźnili się do szkoły. Jako godzinę rozpoczęcia zajęć przyjmujemy godzinę 800. Wejście ucznia zarejestrowane po 800 traktujemy jako spóźnienie.

Zadanie 6. System kontroli dostępu W plikach klasa.txt, uczen.txt i ewidencja.txt zapisano dane pochodzące z automatycznego systemu kontroli wejść i wyjść w pewnej szkole, z 5 dni (od 4 do 8 kwietnia 2022 r.). Uczniowie posiadają imienne identyfikatory, które umożliwiają rejestrację wejścia do szkoły i wyjścia ze szkoły. Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym. Dane w każdym wierszu oddzielono średnikiem. Uwaga: Jeżeli uczeń jest obecny, to danego dnia wchodzi do szkoły jeden raz i jeden raz z niej wychodzi. W pliku klasa.txt zapisano informacje o klasach. Każdy wiersz zawiera: IdKlasy – identyfikator klasy ProfilKlasy – profil kształcenia klasy Przykład IdKlasy;ProfilKlasy 1a;biologiczno-chemiczny 1b;humanistyczny W pliku uczen.txt zapisano informacje o uczniach tej szkoły. Każdy wiersz zawiera: IdUcznia – identyfikator ucznia Imie – imię ucznia Nazwisko – nazwisko ucznia IdKlasy – identyfikator klasy Przykład IdUcznia;Imie;Nazwisko;IdKlasy 1;Mariusz;Koprowski;3e 2;Maciej;Machol;3a W pliku ewidencja.txt zapisano informacje o wejściach i wyjściach ze szkoły. Każdy wiersz zawiera: IdEwidencji – identyfikator wpisu dotyczącego wejścia i wyjścia ze szkoły IdUcznia – identyfikator ucznia Wejscie – datę i godzinę zarejestrowanego wejścia do szkoły (w formacie rrrr-mm-dd gg:mm:ss) Wyjscie – datę i godzinę zarejestrowanego wyjścia ze szkoły (w formacie rrrr-mm-dd gg:mm:ss) Przykład IdEwidencji;IdUcznia;Wejscie;Wyjscie 1;18;2022-04-04 07:02:00;2022-04-04 14:11:00 2;94;2022-04-04 07:07:00;2022-04-04 14:14:00 3;121;2022-04-04 07:07:00;2022-04-04 14:14:00 4;88;2022-04-04 07:10:00;2022-04-04 14:12:00 EINP-R2_100 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 6.1.–6.4. Odpowiedzi zapisz w pliku wyniki6.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
04.04.2022 (Poniedziałek) 233 05.04.2022 (Wtorek) 303 06.04.2022 (Środa) 134 07.04.2022 (Czwartek) 280 08.04.2022 (Piątek) 127

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

Punktowanie: 3 pkt – za odpowiedź 233, 303, 134, 280, 127 lub 233, 303, 126, 280, 127. 2 pkt – w przypadku zestawienia bez uwzględnienia godziny 8.00 jako godziny, gdy nie ma spóźnienia ALBO podania prawidłowego zestawienia dla osób, które się spóźniły. 1 pkt – w przypadku, pominięcia jednego wiersza w odpowiedzi ALBO w przypadku podania tylko łącznej sumy ALBO podania zestawienia dla osób, które się spóźniły ze źle zinterpretowaną godziną 8.00 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi. UWAGA: akceptujemy wszystkie poprawne rozwiązania bez względu na sposób interpretacji danych.

Zadanie 6.33 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Dla każdej osoby zliczamy łączny czas pobytu w szkole w analizowanym okresie 5 dni. Podaj identyfikatory oraz imiona i nazwiska trzech osób, które w ciągu monitorowanego czasu przebywały najdłużej na terenie szkoły.

Zadanie 6. System kontroli dostępu W plikach klasa.txt, uczen.txt i ewidencja.txt zapisano dane pochodzące z automatycznego systemu kontroli wejść i wyjść w pewnej szkole, z 5 dni (od 4 do 8 kwietnia 2022 r.). Uczniowie posiadają imienne identyfikatory, które umożliwiają rejestrację wejścia do szkoły i wyjścia ze szkoły. Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym. Dane w każdym wierszu oddzielono średnikiem. Uwaga: Jeżeli uczeń jest obecny, to danego dnia wchodzi do szkoły jeden raz i jeden raz z niej wychodzi. W pliku klasa.txt zapisano informacje o klasach. Każdy wiersz zawiera: IdKlasy – identyfikator klasy ProfilKlasy – profil kształcenia klasy Przykład IdKlasy;ProfilKlasy 1a;biologiczno-chemiczny 1b;humanistyczny W pliku uczen.txt zapisano informacje o uczniach tej szkoły. Każdy wiersz zawiera: IdUcznia – identyfikator ucznia Imie – imię ucznia Nazwisko – nazwisko ucznia IdKlasy – identyfikator klasy Przykład IdUcznia;Imie;Nazwisko;IdKlasy 1;Mariusz;Koprowski;3e 2;Maciej;Machol;3a W pliku ewidencja.txt zapisano informacje o wejściach i wyjściach ze szkoły. Każdy wiersz zawiera: IdEwidencji – identyfikator wpisu dotyczącego wejścia i wyjścia ze szkoły IdUcznia – identyfikator ucznia Wejscie – datę i godzinę zarejestrowanego wejścia do szkoły (w formacie rrrr-mm-dd gg:mm:ss) Wyjscie – datę i godzinę zarejestrowanego wyjścia ze szkoły (w formacie rrrr-mm-dd gg:mm:ss) Przykład IdEwidencji;IdUcznia;Wejscie;Wyjscie 1;18;2022-04-04 07:02:00;2022-04-04 14:11:00 2;94;2022-04-04 07:07:00;2022-04-04 14:14:00 3;121;2022-04-04 07:07:00;2022-04-04 14:14:00 4;88;2022-04-04 07:10:00;2022-04-04 14:12:00 EINP-R2_100 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 6.1.–6.4. Odpowiedzi zapisz w pliku wyniki6.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
314 Sebastian Rabaj 172 Monika Kado 299 Alicja Kronecka

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

Punktowanie: 3 pkt – za poprawną odpowiedź, w tym: 1 pkt – za każdy poprawny wiersz. 2 pkt – za wynik otrzymany bez uwzględnienia identyfikatora ucznia („Zuzanna Adamczyk, Szymon Dabrowski, Marika Kossakowska”) ALBO – za wyliczenie dla każdej osoby czasu pobytu w szkole w ciągu 5 dni. 1 pkt – za wyliczenie dla każdej osoby czasu dziennego pobytu w szkole (przykładowy wynik „Julia Riegel, Nikodem Jaglowski, Antonina Tarkowska lub Piotr Formela”) 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi.

Zadanie 6.43 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuEINP-R2-100-2205 · Formuła 2015Informatyka — odpowiedź według zasad CKE

Podaj imiona i nazwiska wszystkich uczniów, którzy byli nieobecni 6.04.2022 r. Do oceny oddajesz: • plik tekstowy wyniki6.txt, zawierający odpowiedzi do zadań 6.1.–6.4. • plik(pliki) zawierający(-e) komputerową realizację Twoich rozwiązań o nazwie(-ach): (uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania) Nr zadania 6.1. 6.2. 6.3. 6.4. Wypełnia Maks. liczba pkt. 2 3 3 3 egzaminator Uzyskana liczba pkt. EINP-R2_100 EINP-R2_100

Zadanie 6. System kontroli dostępu W plikach klasa.txt, uczen.txt i ewidencja.txt zapisano dane pochodzące z automatycznego systemu kontroli wejść i wyjść w pewnej szkole, z 5 dni (od 4 do 8 kwietnia 2022 r.). Uczniowie posiadają imienne identyfikatory, które umożliwiają rejestrację wejścia do szkoły i wyjścia ze szkoły. Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym. Dane w każdym wierszu oddzielono średnikiem. Uwaga: Jeżeli uczeń jest obecny, to danego dnia wchodzi do szkoły jeden raz i jeden raz z niej wychodzi. W pliku klasa.txt zapisano informacje o klasach. Każdy wiersz zawiera: IdKlasy – identyfikator klasy ProfilKlasy – profil kształcenia klasy Przykład IdKlasy;ProfilKlasy 1a;biologiczno-chemiczny 1b;humanistyczny W pliku uczen.txt zapisano informacje o uczniach tej szkoły. Każdy wiersz zawiera: IdUcznia – identyfikator ucznia Imie – imię ucznia Nazwisko – nazwisko ucznia IdKlasy – identyfikator klasy Przykład IdUcznia;Imie;Nazwisko;IdKlasy 1;Mariusz;Koprowski;3e 2;Maciej;Machol;3a W pliku ewidencja.txt zapisano informacje o wejściach i wyjściach ze szkoły. Każdy wiersz zawiera: IdEwidencji – identyfikator wpisu dotyczącego wejścia i wyjścia ze szkoły IdUcznia – identyfikator ucznia Wejscie – datę i godzinę zarejestrowanego wejścia do szkoły (w formacie rrrr-mm-dd gg:mm:ss) Wyjscie – datę i godzinę zarejestrowanego wyjścia ze szkoły (w formacie rrrr-mm-dd gg:mm:ss) Przykład IdEwidencji;IdUcznia;Wejscie;Wyjscie 1;18;2022-04-04 07:02:00;2022-04-04 14:11:00 2;94;2022-04-04 07:07:00;2022-04-04 14:14:00 3;121;2022-04-04 07:07:00;2022-04-04 14:14:00 4;88;2022-04-04 07:10:00;2022-04-04 14:12:00 EINP-R2_100 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 6.1.–6.4. Odpowiedzi zapisz w pliku wyniki6.txt. Każdą odpowiedź poprzedź numerem oznaczającym zadanie.

Pokaż odpowiedź
Mateusz Kordas Krzysztof Michalak Oliwier Ziolko

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

Punktowanie: rozwiązań zadań Zdający: 1) projektuje relacyjną bazę danych z zapewnieniem integralności danych; 2) stosuje metody wyszukiwania i przetwarzania informacji w relacyjnej bazie danych (język SQL); 3) tworzy aplikację bazodanową, w tym sieciową, wykorzystującą język zapytań, kwerendy, raporty; zapewnia integralność danych na poziomie pól, tabel, relacji. Zasady oceniania 3 pkt – za poprawną odpowiedź, w tym: 1 pkt – za każde poprawne nazwisko. 0 pkt – za odpowiedź niepoprawną albo za brak odpowiedzi.

Status redakcyjny

Komplet podpunktów opracowany w HTML

  1. 1

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

  2. 2

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

  3. 3

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

20 z 20 jednostek zestawów źródłowych ma odpowiedź · 20 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.