{"paper":{"id":"informatyka-2026-czerwiec-matura-rozszerzona","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","variant":null,"exam_pdf":"informatyka-2026-czerwiec-matura-rozszerzona/informatyka-2026-czerwiec-matura-rozszerzona.pdf","key_pdf":"informatyka-2026-czerwiec-matura-rozszerzona-odpowiedzi/informatyka-2026-czerwiec-matura-rozszerzona-odpowiedzi.pdf","question_count":29,"source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},"questions":[{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/1","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"1","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 1. Szyfrowanie\nAlgorytm Szyfr szyfruje jawny tekst o długości n znaków, który jest zapisany w tablicy T.\nKluczem szyfrowania jest dodatnia liczba całkowita k. Szyfrogram jest zapisywany\nw tablicy S.\nSpecyfikacja:\nDane:\nn\n- długość tekstu, dodatnia liczba całkowita\nT[1 n]\n- tekst jawny, T[ i ] - i-ty znak w tekście\nk\n- klucz, dodatnia liczba całkowita\nWynik:\nS[1 n] - szyfrogram, S[ i ] - i-ty znak w szyfrogramie\nSzyfr:\na  n div k\nc  n - a\ndla i = 1, 2, …, n wykonuj\njeżeli i mod k = 0\nb  i div k\nS [ n - a + b ]  T [ i ]\nw przeciwnym razie\nS [ c ]  T [ i ]\nc  c - 1\nUwaga:\n oznacza przypisanie wartości\nzapis x div y oznacza dzielenie całkowite liczby x przez liczbę y\nzapis x mod y oznacza resztę z dzielenia liczby x przez liczbę y.","answer":null,"answer_text":"1\n74","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-1.webp","solution_image":null,"topics":null,"page_from":4,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/1.1","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"1.1","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 1.1. (0-2)\nUzupełnij tabelę - zapisz wynik działania algorytmu (szyfrogram) dla podanych wartości\ntekstu jawnego i klucza.\nLiczba\nznaków n\nTekst jawny\nKlucz k\nSzyfrogram\n14\ndefragmentacja\n3\n10\ntropikalny\n5\nMiejsce na obliczenia (brudnopis)\n1.1.\n0-1-2\nMINP-R0_100","answer":null,"answer_text":"Zadanie 1.1. (0-2)\nPodstawa programowa\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie i\nrozwiązywanie problemów na bazie\nlogicznego i abstrakcyjnego myślenia,\nmyślenia algorytmicznego i sposobów\nreprezentowania informacji.\nZdający:\nZakres podstawowy\n1) planuje kolejne kroki rozwiązywania\nproblemu, z uwzględnieniem\npodstawowych etapów myślenia\nkomputacyjnego (określenie problemu,\ndefinicja modeli i pojęć, znalezienie\nrozwiązania, zaprogramowanie\ni testowanie rozwiązania).\n2) stosuje przy rozwiązywaniu problemów\nz różnych dziedzin algorytmy poznane\nw szkole podstawowej oraz algorytmy:\nb) na tekstach: porównywania tekstów,\nwyszukiwania wzorca w tekście\nmetodą naiwną, szyfrowania tekstu metodą\nCezara i przestawieniową,\n5) sprawdza poprawność działania algorytmów\ndla przykładowych danych.\nZasady oceniania\n2 pkt - za dwie poprawne odpowiedzi\n1 pkt - za jedną poprawną odpowiedź\n0 pkt - za brak odpowiedzi lub obie odpowiedzi niepoprawne\nRozwiązanie\nLiczba znaków n\nTekst jawny T\nKlucz k\nWynik działania algorytmu,\nszyfrogram S\n14\ndefragmentacja\n3\najatemaredfgnc\n10\ntropikalny\n5\nnlakportiy\nZasady oceniania rozwiązań zadań","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-1.1.webp","solution_image":null,"topics":null,"page_from":4,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/1.2","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"1.2","points":1,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 1.2. (0-1)\nPodaj wartość klucza k, dla której zawsze szyfrogram i tekst jawny są identyczne.\nOdp. k =","answer":null,"answer_text":"Zadanie 1.2. (0-1)\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie i\nrozwiązywanie problemów na bazie\nlogicznego i abstrakcyjnego myślenia,\nmyślenia algorytmicznego i sposobów\nreprezentowania informacji.\nZdający:\nZakres podstawowy\n1) planuje kolejne kroki rozwiązywania\nproblemu, z uwzględnieniem\npodstawowych etapów myślenia\nkomputacyjnego (określenie problemu,\ndefinicja modeli i pojęć, znalezienie\nrozwiązania, zaprogramowanie\ni testowanie rozwiązania).\n2) stosuje przy rozwiązywaniu problemów z\nróżnych dziedzin algorytmy poznane\nw szkole podstawowej oraz algorytmy:\nb) na tekstach: porównywania tekstów,\nwyszukiwania wzorca w tekście\nmetodą naiwną, szyfrowania tekstu metodą\nCezara i przestawieniową,\n5) sprawdza poprawność działania algorytmów\ndla przykładowych danych.\nZasady oceniania\n1 pkt - za poprawną odpowiedź\n0 pkt - za brak odpowiedzi lub odpowiedź niepoprawną\nRozwiązanie\nk = 1","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-1.2.webp","solution_image":null,"topics":null,"page_from":5,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/1.3","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"1.3","points":1,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 1.3. (0-1)\nPodaj wartość klucza k, dla której, dla każdego n zawsze szyfrogram jest tekstem jawnym\nzapisanym od końca.\nNp. tak jest dla tekstu serwer i szyfrogramu rewres.\nUwaga: podana wartość może zależeć od n.\nOdp\nMiejsce na obliczenia (brudnopis)\n1.2.\n0-1\n1.3.\n0-1\nMINP-R0_100","answer":null,"answer_text":"Zadanie 1.3. (0-1)\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie i\nrozwiązywanie problemów na bazie\nlogicznego i abstrakcyjnego myślenia,\nmyślenia algorytmicznego i sposobów\nreprezentowania informacji.\nZdający:\nZakres podstawowy\n1) planuje kolejne kroki rozwiązywania\nproblemu, z uwzględnieniem\npodstawowych etapów myślenia\nkomputacyjnego (określenie problemu,\ndefinicja modeli i pojęć, znalezienie\nrozwiązania, zaprogramowanie\ni testowanie rozwiązania).\n2) stosuje przy rozwiązywaniu problemów z\nróżnych dziedzin algorytmy poznane\nw szkole podstawowej oraz algorytmy:\nb) na tekstach: porównywania tekstów,\nwyszukiwania wzorca w tekście\nmetodą naiwną, szyfrowania tekstu metodą\nCezara i przestawieniową,\n5) sprawdza poprawność działania algorytmów\ndla przykładowych danych.\nZasady oceniania\n1 pkt - za poprawną odpowiedź\n0 pkt - za brak odpowiedzi lub odpowiedź niepoprawną\nRozwiązanie\nk = n + 1 lub dowolne inne k > n\nlub zapis k > n","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-1.3.webp","solution_image":null,"topics":null,"page_from":5,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/2","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"2","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 2. Algorytm\nDane są: liczba n > 1 oraz tablica T[1 n] zawierająca liczby całkowite. Dla liczby całkowitej\n1 ≤ k < n powiemy, że tablica T jest k-podobna wtedy i tylko wtedy, gdy\nT[1 k] = T[n - k + 1 n]. Ponadto przyjmujemy, że każda tablica jest 0-podobna (k = 0).\nPrzykład:\nTablica T = [1,2,1,1,2,1,1] jest 0-podobna,1-podobna i 4-podobna.\nTablica T = [1,2,2] jest 0-podobna.\nTablica T = [2,2,2] jest 0-podobna,1-podobna i 2-podobna.\nUwaga:\nT = [2,2,2] nie jest 3-podobna, bo k musi być mniejsze niż liczba elementów tablicy\n(analogicznie T = [1,2,2] nie jest 3-podobna, a T = [1,2,1,1,2,1,1] nie jest 7-podobna).","answer":null,"answer_text":"4\n21","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-2.webp","solution_image":null,"topics":null,"page_from":6,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/2.1","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"2.1","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 2.1. (0-2)\nUzupełnij tabelę - dla podanych wartości tablicy T wypisz największe takie k, dla którego T\njest k-podobna.\nDługość tablicy - n\nTablica T\nNajwiększe takie k,\ndla którego T jest k-podobna\n4\n[1,2,3,4]\n10\n[3,5,3,5,3,5,3,5,3,5]","answer":null,"answer_text":"Zadanie 2.1. (0-2)\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie\ni rozwiązywanie problemów.\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nP.I.3) sprawdza poprawność działania\nalgorytmów dla przykładowych danych.\nP.II.1) projektuje i programuje rozwiązania\nproblemów z różnych dziedzin […].\nZasady oceniania\n2 pkt - za poprawną odpowiedź w 2 wierszach.\n1 pkt - za poprawną odpowiedź w 1 wierszu.\n0 pkt - odpowiedź niepoprawna albo brak rozwiązania.\nRozwiązanie\nTablica T\nnajwiększe takie k,\ndla którego T jest k-podobna\n[1,2,3,2,4]\n0\n[3,5,3,5,3,5,3,5,3,5]\n8","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-2.1.webp","solution_image":null,"topics":null,"page_from":6,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/2.2","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"2.2","points":4,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 2.2. (0-4)\nW pseudokodzie lub w zadeklarowanym języku programowania zapisz algorytm, który\noblicza największe takie k, dla którego tablica T jest k-podobna.\nUwaga: W zapisie algorytmu możesz korzystać tylko z operatorów arytmetycznych:\ndodawania, odejmowania, mnożenia, dzielenia, dzielenia całkowitego i reszty z dzielenia;\noperatorów logicznych, porównań liczb, odwoływania się za pomocą indeksów do\npojedynczych elementów tablicy, instrukcji sterujących, instrukcji przypisania lub\nsamodzielnie napisanych funkcji i procedur wykorzystujących powyższe operacje.\nZabronione jest używanie funkcji wbudowanych oraz operatorów innych niż wymienione,\ndostępnych w językach programowania, w szczególności nie wolno używać operacji\npobierania fragmentu tablicy (listy).\nSpecyfikacja:\nDane:\nn\n- liczba całkowita większa od 1\nT[1 n] - tablica n liczb\nWynik:\nk\n- największe takie k, dla którego tablica T jest k-podobna\n2.1.\n0-1-2\n2.2.\n0-1-\n2-3-4\nMINP-R0_100\nMiejsce na zapis algorytmu\nMINP-R0_100","answer":null,"answer_text":"Zadanie 2.2. (0-4)\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie\ni rozwiązywanie problemów.\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nI.4) do realizacji rozwiązania problemu\ndobiera odpowiednią metodę lub technikę\nalgorytmiczną i struktury danych.\nI+II.3) objaśnia, a także porównuje podstawowe\nmetody i techniki algorytmiczne oraz struktury\ndanych, wykorzystując przy tym przykłady\nZasady oceniania rozwiązań zadań\nproblemów i algorytmów,\nw szczególności:\n2) rekurencję\nP.I.3) sprawdza poprawność działania\nalgorytmów dla przykładowych danych.\nP.II.1) projektuje i programuje rozwiązania\nproblemów z różnych dziedzin […].\nZasady oceniania\n4 pkt - za poprawny algorytm, w tym:\n1 pkt - za poprawną pętlę po potencjalnych k (od 0 do n-1 lub od n-1 do 0)\n1 pkt - za poprawną pętlę sprawdzającą potencjalne k\n1 pkt - za poprawny warunek w pętli sprawdzającej potencjalne k\n1 pkt - za otrzymanie poprawnego wyniku\n0 pkt - odpowiedź niepoprawna albo brak rozwiązania.\nUwaga: za każde inne, ale całkowicie poprawne rozwiązanie spełniające warunki zadania\nprzyznajemy maksymalną liczbę punktów\nRozwiązanie przykładowe\nk ← n - 1\njest ← fałsz\ndopóki jest = fałsz\njest ← prawda\ndla i = 1, 2, , k wykonaj\njeżeli ( T[ i ] ≠ T[ n - k + i ] )\njest ← fałsz\njeżeli jest = fałsz\nk ← k - 1","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-2.2.webp","solution_image":null,"topics":null,"page_from":6,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/3","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"3","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 3. Pary\nNa potrzeby zadań 3.1.-3.3. definiujemy pojęcie np-pary następująco:\nnp-parą będziemy nazywać dwa następujące po sobie znaki napisu, takie że pozycja\npierwszego znaku w napisie jest nieparzysta, a drugiego - parzysta, gdzie pozycje znaków\nw napisie liczymy od 1.\nPierwsza np-para to pierwsze dwa znaki napisu. Drugą np-parę tworzą znaki trzeci i czwarty\nnapisu, trzecią - piąty i szósty itd. Na przykład w napisie MATURA są trzy np-pary znaków:\nMA, TU i RA.\nW pliku dane.txt znajduje się jeden napis o parzystej długości złożony z wielkich liter\nalfabetu angielskiego.\nNapisz program(y), który(-e) da(-dzą) odpowiedzi do podanych zadań. Odpowiedzi do\nzadań zapisz w pliku wyniki3.txt, a każdą poprzedź numerem odpowiedniego zadania.\nPlik dane_przyklad.txt zawiera jeden napis o parzystej długości złożony z wielkich\nliter alfabetu angielskiego. Odpowiedzi dla danych z pliku dane_przyklad.txt są\npodane pod treściami zadań.","answer":null,"answer_text":"3\n42","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-3.webp","solution_image":null,"topics":null,"page_from":8,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/3.1","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"3.1","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 3.1. (0-2)\nPodaj, ile razy występuje sytuacja, że dwie występujące bezpośrednio po sobie np-pary\nznaków są takie same.\nPrzykład:\nDla napisu CABABC prawidłową odpowiedzią jest:\n0\n(brak np-par spełniających warunki zadania).\nDla napisu ABABAB prawidłową odpowiedzią jest:\n2\nZauważ, że liczymy dwa razy ABAB. Nie liczymy par BABA ponieważ nie spełniają\nwarunków zadania (nie są np-parami).\nDla danych z pliku dane_przyklad.txt (YKFORMYKINRMRMATYKYKATYKATFOAT)\nprawidłową odpowiedzią jest\n2","answer":null,"answer_text":"Zadanie 3.1. (0-2)\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie\ni rozwiązywanie problemów.\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nI.4) do realizacji rozwiązania problemu\ndobiera odpowiednią metodę lub technikę\nalgorytmiczną i struktury danych;\nI.5) objaśnia dobrany algorytm, uzasadnia\npoprawność rozwiązania na wybranych\nprzykładach danych i ocenia jego efektywność;\nI.7) przedstawia sposoby reprezentowania\nw komputerze znaków, liczb […].\nI+II.1) zapisuje za pomocą listy kroków,\nschematu blokowego lub pseudokodu,\ni implementuje w wybranym języku\nprogramowania, algorytmy poznane na\nwcześniejszych etapach […].\nP.I.2) stosuje przy rozwiązywaniu problemów z\nróżnych dziedzin algorytmy poznane w szkole\npodstawowej oraz algorytmy:\nb) na tekstach […].\nP.II.1) projektuje i programuje rozwiązania\nproblemów z różnych dziedzin, stosuje przy\ntym: instrukcje wejścia/wyjścia, wyrażenia\narytmetyczne i logiczne, instrukcje\nwarunkowe, instrukcje iteracyjne, funkcje\nz parametrami i bez parametrów [ ].\nZasady oceniania\n2 pkt - za poprawną odpowiedź.\n1 pkt - za odpowiedź (23) wynikającą z przeglądu tekstu bez podziału na np-pary.\n0 pkt - za odpowiedź niepoprawną albo za brak odpowiedzi.\nRozwiązanie\n17","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-3.1.webp","solution_image":null,"topics":null,"page_from":8,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/3.2","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"3.2","points":3,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 3.2. (0-3)\nFragment napisu złożony z np-par znaków nazwiemy parzyście pierwszym, jeżeli suma\nkodów ASCII wszystkich znaków tego fragmentu jest liczbą pierwszą.\nWyznacz i podaj najdłuższy parzyście pierwszy fragment napisu z pliku dane.txt. Jest\ntylko jeden taki napis w pliku z danymi.\nPrzykład:\nW napisie NEWSROOM napisem parzyście pierwszym jest np. fragment NEWS.\n3.1.\n0-1-2\n3.2.\n0-1-\n2-3\nMINP-R0_100\nZnak\nKod ASCII\nN\n78\nE\n69\nW\n87\nS\n83\nSuma kodów ASCII dla napisu NEWS: 78+69+87+83 = 317\n317 jest liczbą pierwszą.\nNajdłuższym parzyście pierwszym fragmentem napisu NEWSROOM jest WSROOM (suma\nkodów ASCII równa 487).\nDla pliku dane_przyklad.txt prawidłową odpowiedzią jest\nFORMYKINRMRMATYKYKATYKATFO","answer":null,"answer_text":"Zadanie 3.2. (0-3)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera oraz innych urządzeń\ncyfrowych: układanie i programowanie\nalgorytmów, organizowanie,\nwyszukiwanie i udostępnianie\ninformacji, posługiwanie się aplikacjami\nZdający:\nP.II.1) projektuje i programuje rozwiązania\nproblemów z różnych dziedzin, stosuje przy\ntym: instrukcje wejścia/wyjścia, wyrażenia\narytmetyczne i logiczne, instrukcje warunkowe,\ninstrukcje iteracyjne, funkcje z parametrami\ni bez parametrów, testuje poprawność\nZasady oceniania rozwiązań zadań\nkomputerowymi.\nprogramów dla różnych danych;\nw szczególności programuje algorytmy\nz punktu I.2);\nII.1) projektuje i tworzy rozbudowane programy\nw procesie rozwiązywania problemów,\nwykorzystuje w programach dobrane do\nalgorytmów struktury danych, w tym struktury\ndynamiczne i korzysta z dostępnych bibliotek\ndla tych struktur;\nII.2) sprawnie posługuje się zintegrowanym\nśrodowiskiem programistycznym przy pisaniu,\nuruchamianiu i testowaniu programów.\nZasady oceniania\n3 pkt - za poprawną odpowiedź.\n2 pkt - za podanie napisu powstałego w wyniku nie uwzględnienia zmiany pętli co 2:\n(ODWZODINRZWZASEKYPYPYIEKDLEKODASINWNWNUPJNINEKYPDLUZASJNIN\nYPUPWZRZJNILRZRZILNYUZWZRZZAZABYASASWZUZURUZJNDLDLEKURYIUP\nWNWZILWZJNWNNYEKUPASYIDLILWZEKIERZEKWZUZUZYIILINASINUZRAZAILR\nZWNYPURODWNINZAEKEKYPYIEKILNYWNNYDLRZDLILWZDLYPZAIEUZILRZZA\nUZURININODDLINILEKLOYIYIDLASILYIUZDLJNWZRZOZEKASRZINJNUZEKWZOD\nASASUZDLURURDLRZODZALOWZRARARZZAINYPRZRAINOZRZZAURYPURYIRZ\nEKINUZURYPJNINEKODZAUPURUPYPWZILASUZUZRZEKILRAEKODLOINNYJNO\nDUZJNILILWNILYPASEKLOINURODEKILILASUPIEOZILZALTWZILUZYPWZJNEKIN\nDLRZRARZUZINDLWNIELTLODLJNINILYPASYPZAILASDLDLJNRZINUZILJNRAINY\nIRAWZO)\n1 pkt - za podanie długości napisu lub liczby par (272).\n0 pkt - za odpowiedź niepoprawną albo za brak odpowiedzi.\nPoprawna odpowiedź:\nINRZWZASEKYPYPYIEKDLEKODASINWNWNUPJNINEKYPDLUZASJNINYPUPWZRZJNI\nLRZRZILNYUZWZRZZAZABYASASWZUZURUZJNDLDLEKURYIUPWNWZILWZJNWNNY\nEKUPASYIDLILWZEKIERZEKWZUZUZYIILINASINUZRAZAILRZWNYPURODWNINZAEKE\nKYPYIEKILNYWNNYDLRZDLILWZDLYPZAIEUZILRZZAUZURININODDLINILEKLOYIYIDL\nASILYIUZDLJNWZRZOZEKASRZINJNUZEKWZODASASUZDLURURDLRZODZALOWZRA\nRARZZAINYPRZRAINOZRZZAURYPURYIRZEKINUZURYPJNINEKODZAUPURUPYPWZI\nLASUZUZRZEKILRAEKODLOINNYJNODUZJNILILWNILYPASEKLOINURODEKILILASUPI\nEOZILZALTWZILUZYPWZJNEKINDLRZRARZUZINDLWNIELTLODLJNINILYPASYPZAILA\nSDLDLJNRZINUZILJNRAINYIRAWZODNY","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-3.2.webp","solution_image":null,"topics":null,"page_from":8,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/3.3","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"3.3","points":3,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 3.3. (0-3)\nDla każdej np-pary znaków z pliku dane.txt policz, ile razy łącznie występuje ona w pliku.\nUporządkuj np-pary rosnąco według liczby ich wystąpień. Podaj napis, który powstanie po\nustawieniu np-par zgodnie z tym porządkiem.\nUwaga: W napisie zapisanym w pliku dane.txt nie ma dwóch np-par, które mają taką\nsamą liczbę wystąpień. Każda np-para występuje jednokrotnie w tekście wynikowym.\nPrzykład:\nDla napisu RAPARA mamy np-pary RA, PA i RA, liczba wystąpień to 1 × PA i 2 × RA.\nPo uporządkowaniu otrzymujemy tekst PARA\nDla napisu ABCABABACABA mamy 1 × AB, 2 × CA i 3 × BA oraz wynik: ABCABA\nDla pliku dane_przyklad.txt poprawna odpowiedź to:\nINFORMATYK\nDo oceny oddajesz:\n• plik tekstowy wyniki3.txt zawierający odpowiedzi do zadań 3.1.-3.3. (odpowiedź do\nkażdego zadania powinna być poprzedzona jego numerem)\n• plik(-i) zawierający(-e) kody źródłowe Twoich programów o nazwach odpowiednio\n(uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania):\nzadanie 3.1\nzadanie 3.2\nzadanie 3.3\n3.3.\n0-1-\n2-3\nMINP-R0_100","answer":null,"answer_text":"Zadanie 3.3. (0-3)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera oraz innych urządzeń\ncyfrowych: układanie i programowanie\nalgorytmów, organizowanie,\nwyszukiwanie i udostępnianie\ninformacji, posługiwanie się aplikacjami\nkomputerowymi.\nZdający:\nP.II.1) projektuje i programuje rozwiązania\nproblemów z różnych dziedzin, stosuje przy\ntym: instrukcje wejścia/wyjścia, wyrażenia\narytmetyczne i logiczne, instrukcje warunkowe,\ninstrukcje iteracyjne, funkcje z parametrami\ni bez parametrów, testuje poprawność\nprogramów dla różnych danych;\nw szczególności programuje algorytmy\nz punktu I.2);\nII.1) projektuje i tworzy rozbudowane programy\nw procesie rozwiązywania problemów,\nwykorzystuje w programach dobrane do\nalgorytmów struktury danych, w tym struktury\ndynamiczne i korzysta z dostępnych bibliotek\ndla tych struktur;\nII.2) sprawnie posługuje się zintegrowanym\nśrodowiskiem programistycznym przy pisaniu,\nuruchamianiu i testowaniu programów.\nZasady oceniania\n3 pkt - za poprawną odpowiedź.\n2 pkt - za odpowiedź, w której nie uwzględniono uporządkowania par (wynik, w którym\nkażda para pojawia się tylko raz, ale w złej kolejności).\n1 pkt - za napis z brakującymi maksymalnie dwoma parami ale bez powtórzeń par.\n0 pkt - za odpowiedź niepoprawną albo za brak odpowiedzi.\nRozwiązanie\nBYLTOZIELONYUPRAWNYIURODZAJNYPASWZDLUZRZEKINIL\n(Na podst. „W pustyni i w puszczy” H. Sienkiewicz)","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-3.3.webp","solution_image":null,"topics":null,"page_from":9,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/4","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"4","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 4. Miasta na mapie\nW kartezjańskim układzie współrzędnych (x, y) oznaczono położenie n miast. Położenie\nkażdego miasta jest określone przez punkt o współrzędnych całkowitoliczbowych. Dla\nkażdego miasta podano jego populację w tysiącach mieszkańców.\nMiędzy miastami można poruszać się tylko wzdłuż dróg, które biegną w kierunku północ -\npołudnie albo wschód - zachód. Odległość między miastami położonymi w punktach\no współrzędnych (x1, y1) i (x2, y2) będziemy liczyć jako\nd = |x1 - x2| + |y1 - y2|\nW pliku tekstowym o nazwie mapa.txt znajdują się dane 1000 miast. Każdy wiersz pliku\nzawiera informacje dotyczące jednego miasta oddzielone spacjami:\n• wspX - współrzędna miasta na osi 0X, liczba całkowita z zakresu [-250, 250]\n• wspY - współrzędna miasta na osi 0Y, liczba całkowita z zakresu [-250, 250]\n• wielkość - liczba mieszkańców wyrażona w tysiącach, większa od 0 i nieprzekraczająca\n50000.\nInformacje o i-tym mieście (i = 1, 2, …, 1000) zapisane są w i-tym wierszu pliku.\nPrzykład:\n7 12 53\n-4 7 315\n17 77 12\n42 -60 253\nZ wykorzystaniem danych zawartych w pliku mapa.txt napisz program(-y), który(-e)\nda(-dzą) odpowiedzi do zadań 4.1.-4.3. Odpowiedzi zapisz w pliku wyniki4.txt, a każdą\nz nich poprzedź numerem odpowiedniego zadania.\nDo dyspozycji masz plik mapa_przyklad.txt, który zawiera przykładowy opis mapy\nskładający się z 50 wierszy danych spełniających warunki zadania - możesz sprawdzać na\nnim działanie swojego programu. Odpowiedzi dla danych z pliku mapa_przyklad.txt\npodano pod treściami zadań.\nDo Twojej dyspozycji jest także przykładowa mapa (Rysunek 1.), na której oznaczono\npołożenie 10 miast (dane tych miast zapisano w Tabeli 1.). Odpowiedzi dla danych z tej\nmapy również umieszczono pod treściami zadań.\nMINP-R0_100\nRysunek 1. Przykładowa mapa (mX oznacza miasto numer X)\nNr miasta\nwspX\nwspY\nWielkość\n(liczba mieszkańców w tysiącach)\n1\n7\n12\n60\n2\n-4\n7\n10\n3\n-2\n5\n7\n4\n-4\n4\n15\n5\n-3\n-1\n6\n6\n5\n-1\n11\n7\n9\n-1\n12\n8\n-1\n-1\n20\n9\n8\n11\n130\n10\n9\n10\n220\nTabela 1. Dane miast przedstawionych na mapie na Rysunku 1.","answer":null,"answer_text":"1\n46","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-4.webp","solution_image":null,"topics":null,"page_from":10,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/4.1","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"4.1","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 4.1. (0-2)\nDla danych zapisanych w pliku mapa.txt podaj numer miasta o największej liczbie\nmieszkańców. Podaj także liczbę mieszkańców tego miasta w tysiącach. W pliku jest tylko\njedno takie miasto.\nDla danych przedstawionych na Rysunku 1. poprawna odpowiedź to\n10 220\nDla danych z pliku mapa_przyklad.txt poprawna odpowiedź to\n10 48967\n(w obu przypadkach miasto nr 10 ma największą liczbę mieszkańców).\n-6\n-5\n-4\n-3\n-2\n-1\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n-10-9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10\nm1\n4.1.\n0-1-2\nm2\nm3\nm4\nm7\nm8\nm5\nm6\nm9\nm10\nMINP-R0_100","answer":null,"answer_text":"Zadanie 4.1. (0-2)\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie\ni rozwiązywanie problemów.\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nP.I.3) sprawdza poprawność działania\nalgorytmów dla przykładowych danych.\nP.I.2) stosuje przy rozwiązywaniu problemów\nz różnych dziedzin algorytmy poznane\nw szkole podstawowej oraz algorytmy:\na) na liczbach [ ].\nP.II.1) projektuje i programuje rozwiązania\nproblemów z różnych dziedzin, stosuje przy\ntym: instrukcje wejścia/wyjścia, wyrażenia\nZasady oceniania rozwiązań zadań\narytmetyczne i logiczne, instrukcje\nwarunkowe, instrukcje iteracyjne, funkcje\nz parametrami i bez parametrów [ ].\nZasady oceniania\n2 pkt - za poprawną odpowiedź, w tym\n1 pkt - za numer miasta (254)\n1 pkt - za liczbę mieszkańców (2483).\n1 pkt - za podanie wyniku dla pierwszych 50 wierszy (4 2481).\n0 pkt - za odpowiedź niepoprawną albo za brak odpowiedzi.\nRozwiązanie\n254 2483","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-4.1.webp","solution_image":null,"topics":null,"page_from":11,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/4.2","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"4.2","points":3,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 4.2. (0-3)\nWyznacz i podaj najmniejszą odległość między dwoma miastami. Podaj także pary numerów\nmiast (każdą parę w oddzielnym wierszu), między którymi jest taka odległość.\nUwaga:\nKażdą parę miast wypisujemy tylko raz, np. 1 2 oraz 2 1 to ta sama para.\nPamiętaj, że odległość między miastami liczymy według wzoru podanego na początku\nzadania.\nDla danych przedstawionych na Rysunku 1. odpowiedź to\n2\n1 9\n5 8\n9 10\nDla danych z pliku mapa_przyklad.txt odpowiedź to\n7\n14 15\n27 32\n(odległość 7, pary miast: numer 14 i 15 oraz 27 i 32).","answer":null,"answer_text":"Zadanie 4.2. (0-3)\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie\ni rozwiązywanie problemów.\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nI.4) do realizacji rozwiązania problemu\ndobiera odpowiednią metodę lub technikę\nalgorytmiczną i struktury danych.\nII.2) sprawnie posługuje się zintegrowanym\nśrodowiskiem programistycznym przy pisaniu,\nuruchamianiu i testowaniu programów.\nP.I.2) stosuje przy rozwiązywaniu problemów\nz różnych dziedzin algorytmy poznane\nw szkole podstawowej oraz algorytmy:\na) na liczbach [ ].\nP.II.1) projektuje i programuje rozwiązania\nproblemów z różnych dziedzin, stosuje przy\ntym: instrukcje wejścia/wyjścia, wyrażenia\narytmetyczne i logiczne, instrukcje\nwarunkowe, instrukcje iteracyjne, funkcje\nz parametrami i bez parametrów [ ].\nZasady oceniania\n3 pkt - odpowiedź poprawna, w tym\n1 pkt - za poprawną najmniejszą odległość\n2 pkt - za poprawne pary w najmniejszej odległości\n(w przypadku pominięcia maksymalnie 3 par, albo podania liczby par zamiast\nich wypisania - 1 pkt).\n0 pkt - odpowiedź niepoprawna albo brak odpowiedzi.\nRozwiązanie\n2\n30 170\n120 176\n422 637\n426 599\n737 778","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-4.2.webp","solution_image":null,"topics":null,"page_from":12,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/4.3","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"4.3","points":3,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 4.3. (0-3)\nNa potrzeby tego zadania aglomeracją będziemy nazywać największy obszar spełniający\nwarunki:\na) kształt obszaru jest kwadratem, którego:\n• południowo-zachodni (lewy dolny) róg ma współrzędne (0,0)\n• północno-wschodni (prawy górny) róg ma współrzędne całkowitoliczbowe dodatnie\n• boki są równoległe do osi układu współrzędnych\nb) gęstość zaludnienia obszaru jest większa od 2.\nGęstość zaludnienia liczymy, dzieląc sumę ludności miast leżących wewnątrz kwadratu (nie\nliczymy tych na krawędziach) przez powierzchnię kwadratu.\nDla danych z pliku mapa.txt znajdź aglomerację oraz podaj:\n• długość boku kwadratu tworzącego aglomerację\n• sumaryczną liczbę mieszkańców aglomeracji.\nZauważ, że miasta leżące w aglomeracji mogą znajdować się jedynie w I ćwiartce układu\nwspółrzędnych. Dla danych opisanych w pliku mapa.txt istnieje taka aglomeracja.\nDla danych przedstawionych na mapie na Rysunku 1. poprawna odpowiedź to\n14 410\nDla danych z pliku mapa_przyklad.txt poprawna odpowiedź to\n94 17674\n4.2.\n0-1-\n2-3\n4.3.\n0-1-\n2-3\nMINP-R0_100\nDo oceny oddajesz:\n• plik tekstowy wyniki4.txt zawierający odpowiedzi do zadań 4.1.-4.3. (odpowiedź do\nkażdego zadania powinna być poprzedzona jego numerem)\n• plik(-i) zawierający(-e) kody źródłowe Twoich programów o nazwach odpowiednio\n(uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania):\nzadanie 4.1\nzadanie 4.2\nzadanie 4.3","answer":null,"answer_text":"Zadanie 4.3. (0-3)\nWymagania ogólne\nWymagania szczegółowe\nI. Rozumienie, analizowanie\ni rozwiązywanie problemów.\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nI.4) do realizacji rozwiązania problemu\ndobiera odpowiednią metodę lub technikę\nalgorytmiczną i struktury danych.\nII.2) sprawnie posługuje się zintegrowanym\nśrodowiskiem programistycznym przy pisaniu,\nuruchamianiu i testowaniu programów.\nP.I.2) stosuje przy rozwiązywaniu problemów\nz różnych dziedzin algorytmy poznane\nw szkole podstawowej oraz algorytmy:\na) na liczbach [ ].\nP.II.1) projektuje i programuje rozwiązania\nproblemów z różnych dziedzin, stosuje przy\ntym: instrukcje wejścia/wyjścia, wyrażenia\narytmetyczne i logiczne, instrukcje\nwarunkowe, instrukcje iteracyjne, funkcje\nz parametrami i bez parametrów [ ].\nZasady oceniania\n3 pkt - odpowiedź poprawna, w tym:\n2 pkt - za poprawne współrzędne\n1 pkt - za poprawną liczbę mieszkańców.\n1 pkt - za odpowiedź 62 11599 (wynikająca z obliczania gęstości jako wielkości całkowitej)\nalbo 9 217 (wynikającą z szukania obszaru najmniejszego zamiast największego).\n0 pkt - odpowiedź niepoprawna albo brak odpowiedzi.\nRozwiązanie\n114 26078\nZasady oceniania rozwiązań zadań","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-4.3.webp","solution_image":null,"topics":null,"page_from":12,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/5","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"5","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 5. (0-2)\nPoniżej zapisano wyrażenie matematyczne zawierające dodatnie liczby całkowite zapisane\nw systemach: szóstkowym, dziesiętnym i trójkowym.\nW miejsce kropek wpisz odpowiednie liczby, tak aby obie równości były prawdziwe\n12516 + 6 = 50010 = 3 - 1101023\nMiejsce na obliczenia (brudnopis)","answer":null,"answer_text":"Zadanie 5. (0-2)\nWymaganie ogólne\nWymaganie szczegółowe\nI. Rozumienie, analizowanie i\nrozwiązywanie problemów na bazie\nlogicznego i abstrakcyjnego myślenia,\nmyślenia algorytmicznego i sposobów\nreprezentowania informacji.\nZdający:\nZakres rozszerzony\n5) przedstawia sposoby reprezentowania w\nkomputerze znaków, liczb, wartości\nlogicznych, obrazów, dźwięków, animacji;\n6) objaśnia sposoby wykonywania przez\nkomputer działań arytmetycznych\ni operacji logicznych;\nZasady oceniania\n2 pkt - odpowiedź poprawna.\n1 pkt - za jedną poprawną liczbę.\n0 pkt - odpowiedź niepoprawna albo brak rozwiązania.\nRozwiązanie\n12516 + 501 6= 50010 = 1010221 3 - 1101023","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-5.webp","solution_image":null,"topics":null,"page_from":13,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/6","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"6","points":1,"ptype":"true_false","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 6. (0-1)\nOceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F - jeśli jest\nfałszywe.\n1.\nStosowanie uwierzytelniania dwuskładnikowego nie gwarantuje braku\ndostępu dla osób niepowołanych.\nP\nF\n2.\nStosowanie uwierzytelniania dwuskładnikowego jest możliwe tylko na\nurządzeniach wyposażonych w kamerę i w mikrofon.\nP\nF\n6.\n0-1\n5.\n0-1-2\nMINP-R0_100","answer":null,"answer_text":"Zadanie 6. (0-1)\nWymagania ogólne\nWymaganie szczegółowe\nIII. Posługiwanie się komputerem,\nurządzeniami cyfrowymi i sieciami\nkomputerowymi,\nw tym: znajomość zasad działania\nurządzeń cyfrowych i sieci\nkomputerowych oraz\nwykonywania obliczeń i programów.\nZdający:\nZakres podstawowy\n1) zapoznaje się z możliwościami nowych\nurządzeń cyfrowych i towarzyszącego\nim oprogramowania;\n2) objaśnia funkcje innych niż komputer\nurządzeń cyfrowych i korzysta z ich\nmożliwości;\nZasady oceniania\n1 pkt - odpowiedź poprawna.\n0 pkt - odpowiedź niepoprawna albo brak rozwiązania.\nOdpowiedź\nPF","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-6.webp","solution_image":null,"topics":null,"page_from":13,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/7","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"7","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 7. Recykling\nW pliku dostawy.txt zapisano informacje na temat dostaw materiałów do magazynu\nprzetwórni, która zajmuje się recyklingiem. Pierwszy wiersz pliku zawiera nazwy kolumn,\na dane w wierszach są rozdzielone znakiem tabulacji. W kolejnych wierszach pliku zapisano\nnumer dostawy, datę dostawy, nazwę dostawcy i liczbę kilogramów dostarczonego\nmateriału.\nFragment pliku:\nNr_dostawy\nData\nDostawca Liczba_kg\n1\n02.01.2023\nB-12\n634\n2\n02.01.2023\nC-55\n385\n3\n02.01.2023\nC-92\n526\n4\n02.01.2023\nD-72\n899\n5\n02.01.2023\nC-40\n655\nZ wykorzystaniem dostępnych narzędzi informatycznych podaj odpowiedzi do podanych\nzadań. Odpowiedzi zapisz w pliku wyniki7.txt, a każdą z nich poprzedź numerem\nodpowiedniego zadania.","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-7.webp","solution_image":null,"topics":null,"page_from":14,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/7.1","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"7.1","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 7.1. (0-2)\nPodaj datę, kiedy dostarczono łącznie najwięcej materiału do przetwórni oraz podaj liczbę\ndostarczonych kilogramów. Jest tylko jeden taki dzień.","answer":null,"answer_text":"Zadanie 7.1. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nb) stosuje zaawansowane funkcje arkusza\nkalkulacyjnego w zależności od rodzaju\ndanych [ ].\nP.II.3) przygotowuje opracowania rozwiązań\nproblemów, posługując się wybranymi\naplikacjami:\nc) gromadzi dane pochodzące z różnych\nźródeł w tabeli arkusza kalkulacyjnego,\nkorzysta z różnorodnych funkcji arkusza\nw zależności od rodzaju danych, filtruje dane\nwedług kilku kryteriów, dobiera odpowiednie\nwykresy do zaprezentowania danych,\nanalizuje dane, korzystając z dodatkowych\nnarzędzi, w tym z tabel i wykresów\nprzestawnych.\nZasady oceniania\n2 pkt - odpowiedź poprawna, w tym:\n1 pkt - za prawidłową wielkość dostaw,\n1 pkt - za prawidłową datę.\n0 pkt - odpowiedź niepoprawna albo brak odpowiedzi.\nRozwiązanie\n6399\n16.08.2023","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-7.1.webp","solution_image":null,"topics":null,"page_from":14,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/7.2","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"7.2","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 7.2. (0-2)\nPodaj, ile razy zdarzyło się, że ten sam dostawca przywiózł materiał dokładnie dwa razy\nw tym samym dniu.","answer":null,"answer_text":"Zadanie 7.2. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nb) stosuje zaawansowane funkcje arkusza\nkalkulacyjnego w zależności od rodzaju\ndanych [ ].\nP.II.3) przygotowuje opracowania rozwiązań\nZasady oceniania rozwiązań zadań\nproblemów, posługując się wybranymi\naplikacjami:\nc) gromadzi dane pochodzące z różnych\nźródeł w tabeli arkusza kalkulacyjnego,\nkorzysta z różnorodnych funkcji arkusza\nw zależności od rodzaju danych, filtruje dane\nwedług kilku kryteriów, dobiera odpowiednie\nwykresy do zaprezentowania danych,\nanalizuje dane, korzystając z dodatkowych\nnarzędzi, w tym z tabel i wykresów\nprzestawnych.\nZasady oceniania\n2 pkt - odpowiedź poprawna.\n1 pkt - odpowiedź, w której zliczono liczono dni z podwójnymi dostawami zamiast liczby\npodwójnych dostaw (28).\n0 pkt - odpowiedź niepoprawna albo brak odpowiedzi.\nRozwiązanie\n29","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-7.2.webp","solution_image":null,"topics":null,"page_from":14,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/7.3","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"7.3","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 7.3. (0-3)\nDla każdego miesiąca podaj łączną liczbę kilogramów materiału dostarczonego do\nrecyklingu.\nDo wykonanego zestawienia wykonaj wykres kolumnowy. Pamiętaj o opisie wykresu (tytuł\nwykresu, nazwy miesięcy na osi 0X).\nInformacja do zadań 7.4.-7.5.\nPrzetwórnia jest uruchamiana jedynie w dniach dostaw i jest w stanie przetworzyć\nmaksymalnie 3900 kg materiału dziennie. Materiał do recyklingu jest pobierany rano\nz magazynu. Jeżeli w magazynie jest mniej niż 3900 kg lub dokładnie 3900 kg materiału, to\nprzetwórnia przetwarza całość. Jeżeli jest więcej niż 3900 kg, to przetwarzane jest 3900 kg,\na pozostała część zostaje w magazynie. Na koniec dnia stan magazynu powiększa się\no dostawy z tego dnia.\nRano 2.01.2023, przed rozpoczęciem przetwarzania i przed dostawami, w magazynie\nprzetwórni znajdowało się 5000 kg materiału do recyklingu.\n7.1.\n0-1-2\n7.3.\n0-1-\n2-3\n7.2.\n0-1-2\nMINP-R0_100","answer":null,"answer_text":"Zadanie 7.3. (0-3)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nb) stosuje zaawansowane funkcje arkusza\nkalkulacyjnego w zależności od rodzaju\ndanych [ ].\nP.II.3) przygotowuje opracowania rozwiązań\nproblemów, posługując się wybranymi\naplikacjami:\nc) gromadzi dane pochodzące z różnych\nźródeł w tabeli arkusza kalkulacyjnego,\nkorzysta z różnorodnych funkcji arkusza\nw zależności od rodzaju danych, filtruje dane\nwedług kilku kryteriów, dobiera odpowiednie\nwykresy do zaprezentowania danych,\nanalizuje dane, korzystając z dodatkowych\nnarzędzi, w tym z tabel i wykresów\nprzestawnych.\nZasady oceniania\n3 pkt - odpowiedź poprawna, w tym:\n1 pkt - za poprawne zestawienie,\n1 pkt - za prawidłowy dobór danych i typ wykresu,\n1 pkt - za poprawny opis wykresu i osi.\n0 pkt - odpowiedź niepoprawna albo brak odpowiedzi.\nRozwiązanie\nmiesiąc\nłączna dostawa\nstyczeń\n91769\nluty\n86776\nmarzec\n99704\nkwiecień\n78678\nmaj\n98806\nczerwiec\n86931\nlipiec\n88897\nsierpień\n105548\nwrzesień\n89532\npaździernik\n83961\nlistopad\n96910\ngrudzień\n80636\n0\n20000\n40000\n60000\n80000\n100000\n120000\nStyczeń\nLuty\nMarzec\nKwiecień\nMaj\nCzerwiec\nLipiec\nSierpień\nWrzesień\nPaździernik\nListopad\nGrudzień\nWielkość dostaw materiału w poszczególnych miesiącach\nZasady oceniania rozwiązań zadań","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-7.3.webp","solution_image":null,"topics":null,"page_from":14,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/7.4","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"7.4","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 7.4. (0-2)\nPodaj, jaki był największy stan magazynu na koniec dnia (po przetworzeniu i po dostawie\nnowego materiału) oraz dzień (datę), kiedy to było. Jest jeden taki dzień.","answer":null,"answer_text":"Zadanie 7.4. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nb) stosuje zaawansowane funkcje arkusza\nkalkulacyjnego w zależności od rodzaju\ndanych [ ].\nP.II.3) przygotowuje opracowania rozwiązań\nproblemów, posługując się wybranymi\naplikacjami:\nc) gromadzi dane pochodzące z różnych\nźródeł w tabeli arkusza kalkulacyjnego,\nkorzysta z różnorodnych funkcji arkusza\nw zależności od rodzaju danych, filtruje dane\nwedług kilku kryteriów, dobiera odpowiednie\nwykresy do zaprezentowania danych,\nanalizuje dane, korzystając z dodatkowych\nnarzędzi, w tym z tabel i wykresów\nprzestawnych.\nZasady oceniania\n2 pkt - odpowiedź poprawna, w tym:\n1 pkt - za prawidłowy stan magazynu,\n1 pkt - za prawidłową datę.\n0 pkt - odpowiedź niepoprawna albo brak odpowiedzi.\nRozwiązanie\n11 224 kg\n25.08.2023 (wieczorem)","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-7.4.webp","solution_image":null,"topics":null,"page_from":15,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/7.5","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"7.5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 7.5. (0-2)\nPodaj z dokładnością do 1 kilograma, jaką maksymalnie powinno się przyjąć dzienną\nwydajność przetwórni (ile kg dziennie maksymalnie może wytwórnia przetworzyć), żeby -\nprzy takich samych dostawach i założeniach - pracowała każdego dnia pracy z pełną mocą\n(to jest przetwarzała liczbę kg równą swojej wydajności).\nDo oceny oddajesz:\n• plik tekstowy wyniki7.txt zawierający odpowiedzi do zadań 7.1.-7.5. (odpowiedź do\nkażdego zadania powinna być poprzedzona jego numerem)\n• plik zawierający wykres do zadania 7.3. o nazwie:\n• plik(pliki) zawierający(-e) komputerową realizację Twoich rozwiązań o nazwie(-ach)\n(uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania):\n7.4.\n0-1-2\n7.5.\n0-1-2\nMINP-R0_100","answer":null,"answer_text":"Zadanie 7.5. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nb) stosuje zaawansowane funkcje arkusza\nkalkulacyjnego w zależności od rodzaju\ndanych [ ].\nP.II.3) przygotowuje opracowania rozwiązań\nproblemów, posługując się wybranymi\naplikacjami:\nc) gromadzi dane pochodzące z różnych\nźródeł w tabeli arkusza kalkulacyjnego,\nkorzysta z różnorodnych funkcji arkusza\nw zależności od rodzaju danych, filtruje dane\nwedług kilku kryteriów, dobiera odpowiednie\nwykresy do zaprezentowania danych,\nanalizuje dane, korzystając z dodatkowych\nnarzędzi, w tym z tabel i wykresów\nprzestawnych.\nZasady oceniania\n2 pkt - odpowiedź poprawna.\n1 pkt - odpowiedź 3125 albo 3127.\n0 pkt - odpowiedź niepoprawna albo brak odpowiedzi.\nRozwiązanie\n3126","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-7.5.webp","solution_image":null,"topics":null,"page_from":15,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/8","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"8","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 8. Oceny\nW trzech plikach tekstowych zapisano dane dotyczące oceniania grupy uczniów z pewnej\nszkoły z okresu od września 2023 do czerwca 2024. Pierwszy wiersz każdego z plików jest\nwierszem nagłówkowym, a dane w plikach są rozdzielone znakiem tabulacji. Dane\nsą zapisane bez polskich znaków.\nPlik o nazwie uczniowie.txt zawiera dane uczniów. Są to:\nId_Ucznia - identyfikator ucznia\nPlec\n- płeć ucznia (k lub m)\nId_Klasy - identyfikator klasy ucznia.\nPrzykład:\nId_Ucznia Plec Id_Klasy\nu1\nk\nD\nu2\nk\nD\nu3\nm\nD\nu4\nk\nC\nW pliku nauczyciele.txt znajdują się dane nauczycieli uczących w szkole:\nId_Naucz - identyfikator nauczyciela\nPrzedmiot - nazwa przedmiotu, którego uczy nauczyciel.\nPrzykład:\nId_Naucz Przedmiot\nN01\nmatematyka\nN02\nmatematyka\nN03\njezyk_polski\nN04\njezyk_polski\nPlik oceny.txt zawiera zestawienie ocen:\nId_Oceny - identyfikator wystawionej oceny\nId_Ucznia - identyfikator ucznia\nData\n- data wystawienia oceny w formacie rrrr-mm-dd\nOcena\n- ocena uzyskana przez ucznia\nId_Naucz - identyfikator nauczyciela, który wystawił ocenę.\nPrzykład:\nId_Oceny Id_Ucznia Data\nOcena\nId_Naucz\n1\nu50\n2023-09-04\n5\nN01\n2\nu119\n2023-09-04\n1\nN02\n3\nu31\n2023-09-04\n5\nN02\n4\nu106\n2023-09-04\n3\nN03\nMINP-R0_100\nZ wykorzystaniem danych zawartych w wymienionych plikach oraz dostępnych narzędzi\ninformatycznych, podaj odpowiedzi do zadań 8.1.-8.5. Odpowiedzi zapisz w pliku\nwyniki8.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-8.webp","solution_image":null,"topics":null,"page_from":16,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/8.1","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"8.1","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 8.1. (0-2)\nOblicz średnią ocen z matematyki oddzielnie dla kobiet i dla mężczyzn. Wynik podaj\nz dokładnością do dwóch miejsc po przecinku.","answer":null,"answer_text":"Zadanie 8.1. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nc) projektuje i tworzy relacyjną bazę złożoną\nz wielu tabel oraz sieciową aplikację\nbazodanową dla danych związanych\nz rozwiązywanym problemem, formułuje\nkwerendy, tworzy i modyfikuje formularze oraz\nraporty, stosuje język SQL do wyszukiwania\ninformacji w bazie i do jej modyfikacji,\nuwzględnia kwestie integralności danych,\nbezpieczeństwa i ochrony danych w bazie.\nP.II.3) przygotowuje opracowania rozwiązań\nproblemów, posługując się wybranymi\naplikacjami:\nc) wyszukuje informacje, korzystając z bazy\ndanych opartej na co najmniej dwóch\ntabelach, definiuje relacje, stosuje filtrowanie,\nformułuje kwerendy.\nZasady oceniania rozwiązań zadań\nZasady oceniania\n2 pkt - odpowiedź poprawna.\n1 pkt - odpowiedź nie uwzględniająca ocen z matematyki (3,57 i 3,62).\n0 pkt - odpowiedź niepoprawna albo brak odpowiedzi.\nPrawidłowa odpowiedź\nPłeć\nŚrednia\nk\n3,57\nm\n3,73","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-8.1.webp","solution_image":null,"topics":null,"page_from":17,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/8.2","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"8.2","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 8.2. (0-2)\nPodaj identyfikatory nauczycieli, którzy nie wystawili żadnej oceny niedostatecznej (1)\nw okresie od 2023-12-01 do 2023-12-31.","answer":null,"answer_text":"Zadanie 8.2. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nc) projektuje i tworzy relacyjną bazę złożoną\nz wielu tabel oraz sieciową aplikację\nbazodanową dla danych związanych\nz rozwiązywanym problemem, formułuje\nkwerendy, tworzy i modyfikuje formularze oraz\nraporty, stosuje język SQL do wyszukiwania\ninformacji w bazie i do jej modyfikacji,\nuwzględnia kwestie integralności danych,\nbezpieczeństwa i ochrony danych w bazie.\nP.II.3) przygotowuje opracowania rozwiązań\nproblemów, posługując się wybranymi\naplikacjami:\nc) wyszukuje informacje, korzystając z bazy\ndanych opartej na co najmniej dwóch\ntabelach, definiuje relacje, stosuje filtrowanie,\nformułuje kwerendy.\nZasady oceniania\n2 pkt - za poprawną odpowiedź\n1 pkt - za każdy id.\n0 pkt - za odpowiedź niepoprawną albo za brak odpowiedzi.\nPrawidłowa odpowiedź\nN10\nN22","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-8.2.webp","solution_image":null,"topics":null,"page_from":17,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/8.3","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"8.3","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 8.3. (0-2)\nDla każdego miesiąca podaj: ocenę, która została wystawiona najmniejszą liczbę razy, oraz\nliczbę wystąpień tej oceny.\nDo oceny oddajesz:\n• plik tekstowy wyniki8.txt - zawierający odpowiedzi do zadań 8.1.-8.3. (odpowiedź\ndo każdego zadania powinna być poprzedzona jego numerem)\n• plik(i) zawierający(e) komputerową realizację Twoich obliczeń o nazwie(-ach)\n(uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania):\n8.3.\n0-1-2\n8.2.\n0-1-2\n8.1.\n0-1-2\nMINP-R0_100\nInformacja do zadań 8.4.-8.5.\nDo bazy danych wprowadzono dodatkową tabelę Kategorie określającą kategorię ocen\n(np. sprawdzian, kartkówka itp.):\nId_Kategorii\n- identyfikator kategorii\nNazwa_Kategorii\n- nazwa kategorii.\nDo tabeli Oceny dodano pole Id_Kategorii, które określa kategorię wystawionej oceny.","answer":null,"answer_text":"Zadanie 8.3. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nc) projektuje i tworzy relacyjną bazę złożoną\nz wielu tabel oraz sieciową aplikację\nbazodanową dla danych związanych\nz rozwiązywanym problemem, formułuje\nkwerendy, tworzy i modyfikuje formularze oraz\nraporty, stosuje język SQL do wyszukiwania\ninformacji w bazie i do jej modyfikacji,\nuwzględnia kwestie integralności danych,\nbezpieczeństwa i ochrony danych w bazie.\nP.II.3) przygotowuje opracowania rozwiązań\nproblemów, posługując się wybranymi\naplikacjami:\nc) wyszukuje informacje, korzystając z bazy\ndanych opartej na co najmniej dwóch\ntabelach, definiuje relacje, stosuje filtrowanie,\nformułuje kwerendy.\nZasady oceniania\n2 pkt - za poprawną odpowiedź, w tym:\n1 pkt - za oceny\n1 pkt - za liczby ocen.\n0 pkt - za odpowiedź niepoprawną albo za brak odpowiedzi.\nPrawidłowa odpowiedź\nmiesiąc\nocena\nLiczba ocen\n1\n1\n74\n2\n4\n21\n3\n3\n42\n4\n1\n46\n5\n6\n22\n6\n6\n8\n9\n1\n44\n10\n1\n66\n11\n1\n107\n12\n6\n109\nZasady oceniania rozwiązań zadań","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-8.3.webp","solution_image":null,"topics":null,"page_from":17,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/8.4","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"8.4","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 8.4. (0-2)\nNapisz w języku SQL zapytanie, w wyniku którego uzyskasz zestawienie liczby\nwystawionych ocen dla każdej kategorii. W zestawieniu podaj nazwę kategorii oraz liczbę\nwystawionych ocen.\nMiejsce na zapis zapytania\n8.4.\n0-1-2\nMINP-R0_100","answer":null,"answer_text":"Zadanie 8.4. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nc) projektuje i tworzy relacyjną bazę złożoną\nz wielu tabel oraz sieciową aplikację\nbazodanową dla danych związanych\nz rozwiązywanym problemem, formułuje\nkwerendy, tworzy i modyfikuje formularze oraz\nraporty, stosuje język SQL do wyszukiwania\ninformacji w bazie i do jej modyfikacji,\nuwzględnia kwestie integralności danych,\nbezpieczeństwa i ochrony danych w bazie.\nP.II.3) przygotowuje opracowania rozwiązań\nproblemów, posługując się wybranymi\naplikacjami:\nc) wyszukuje informacje, korzystając z bazy\ndanych opartej na co najmniej dwóch\ntabelach, definiuje relacje, stosuje filtrowanie,\nformułuje kwerendy.\nZasady oceniania\n2 pkt - odpowiedź poprawna, w tym:\n1 pkt - za prawidłowe połączenie tabel\n1 pkt - za prawidłowe warunki wyszukiwania.\n0 pkt - odpowiedź niepoprawną albo brak odpowiedzi.\nPrzykładowe prawidłowe odpowiedzi:\nSELECT Kategorie.Nazwa_Kategorii, Count(Oceny.Id_Oceny)\nFROM Kategorie INNER JOIN Oceny\nON Kategorie.Id_Kategorii = Oceny.Id_Kategorii\nGROUP BY Kategorie.Nazwa_Kategorii;\nSELECT Kategorie.Nazwa_Kategorii, Count(Oceny.Id_Oceny)\nFROM Kategorie, Oceny\nWHERE Kategorie.Id_Kategorii = Oceny.Id_Kategorii\nGROUP BY Kategorie.Nazwa_Kategorii;","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-8.4.webp","solution_image":null,"topics":null,"page_from":18,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"},{"id":"informatyka-2026-czerwiec-matura-rozszerzona/zad/8.5","paper_id":"informatyka-2026-czerwiec-matura-rozszerzona","number":"8.5","points":2,"ptype":"open","subject":"informatyka","category":"matura","year":2026,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 8.5. (0-2)\nNapisz w języku SQL zapytanie, w wyniku którego uzyskasz identyfikator ucznia, który\notrzymał najwięcej ocen celujących (6) ze sprawdzianów (nazwa kategorii: sprawdzian).\nMiejsce na zapis zapytania\n8.5.\n0-1-2\nMINP-R0_100\nBRUDNOPIS (nie podlega ocenie)\nINFORMATYKA\nPoziom rozszerzony\nFormuła 2023\nINFORMATYKA\nPoziom rozszerzony\nFormuła 2023\nINFORMATYKA\nPoziom rozszerzony\nFormuła 2023","answer":null,"answer_text":"Zadanie 8.5. (0-2)\nWymaganie ogólne\nWymagania szczegółowe\nII. Programowanie i rozwiązywanie\nproblemów z wykorzystaniem\nkomputera i innych urządzeń cyfrowych.\nZdający:\nII.3) przygotowując opracowania rozwiązań\nzłożonych problemów, posługuje się\nwybranymi aplikacjami w stopniu\nzaawansowanym:\nc) projektuje i tworzy relacyjną bazę złożoną\nz wielu tabel oraz sieciową aplikację\nbazodanową dla danych związanych\nz rozwiązywanym problemem, formułuje\nkwerendy, tworzy i modyfikuje formularze oraz\nraporty, stosuje język SQL do wyszukiwania\ninformacji w bazie i do jej modyfikacji,\nuwzględnia kwestie integralności danych,\nbezpieczeństwa i ochrony danych w bazie.\nZasady oceniania\n2 pkt - odpowiedź poprawna.\n1 pkt - za jeden z przypadków:\n- zapytanie z brakiem złączenia tabel przez klucze\n- zapytanie bez jednego z warunków\n- poprawne zapytanie z pominięciem grupowania\n- poprawne zapytanie z pominięciem sortowania i TOP1.\n0 pkt - za odpowiedź niepoprawną albo brak odpowiedzi.\nPrzykładowe prawidłowe odpowiedzi:\nSELECT TOP 1 Uczniowie.Id_Ucznia\nFROM Uczniowie\nINNER JOIN (Kategorie INNER JOIN Oceny ON Kategorie.Id_Kategorii =\nOceny.Id_Kategorii) ON Uczniowie.Id_Ucznia = Oceny.Id_Ucznia\nWHERE (((Kategorie.Nazwa_Kategorii)=\"sprawdzian\")\nAND ((Oceny.Ocena)=6))\nGROUP BY Uczniowie.Id_Ucznia\nORDER BY Count(Oceny.Id_Oceny) DESC;\nSELECT TOP 1 Uczniowie.Id_Ucznia\nFROM Uczniowie, Kategorie, Oceny\nWHERE Kategorie.Id_Kategorii = Oceny.Id_Kategorii AND\nUczniowie.Id_Ucznia = Oceny.Id_Ucznia\nAND Kategorie.Nazwa_Kategorii =\"sprawdzian\"\nAND Oceny.Ocena=6\nGROUP BY Uczniowie.Id_Ucznia\nORDER BY Count(Oceny.Id_Oceny) DESC;\nZasady oceniania rozwiązań zadań\nSELECT TOP 1 Oceny.Id_Ucznia\nFROM Oceny\nINNER JOIN Kategorie ON Kategorie.Id_Kategorii = Oceny.Id_Kategorii\nWHERE (((Kategorie.Nazwa_Kategorii)=\"sprawdzian\")\nAND ((Oceny.Ocena)=6))\nGROUP BY Oceny.Id_Ucznia\nORDER BY Count(Oceny.Id_Oceny) DESC;","solution":null,"image":"img/informatyka-2026-czerwiec-matura-rozszerzona/zad-8.5.webp","solution_image":null,"topics":null,"page_from":19,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2026 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura"}]}