{"paper":{"id":"informator-egzamin-zawodowy-technik-programista-2019","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"variant":null,"exam_pdf":"informator-egzamin-zawodowy-technik-programista-2019/informator-egzamin-zawodowy-technik-programista-2019.pdf","key_pdf":null,"question_count":26,"source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},"questions":[{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P1","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P1","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 1.\nWedług normy PN-EN 12464, minimalna wartość natężenia światła na stanowisku z komputerem wynosi\nA. 300 lx\nB. 500 lx\nC. 700 lx\nD. 1000 lx\nOdpowiedź prawidłowa: B\n3.1.2 INF.03.2 Podstawy informatyki\nJednostka efektów kształcenia:\nINF.03.2. Podstawy informatyki\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4) stosuje zalecenia dotyczące ułatwień dostępności serwisów\ninternetowych dla osób niepełnosprawnych\n2) wymienia wymagania dotyczące poziomu dostępności według\nwytycznych WCAG 2.0","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P1.webp","solution_image":null,"topics":null,"page_from":27,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P2","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P2","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 2.\nZalecenia dotyczące ułatwień dostępności serwisów internetowych dla osób niepełnosprawnych są zawarte w\nA. standardach IEEE.\nB. dokumentach RFC.\nC. wytycznych WCAG.\nD. rekomendacjach W3C.\nOdpowiedź prawidłowa: C\n28\nJednostka efektów kształcenia:\nINF.03.2. Podstawy informatyki\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n7) stosuje zasady cyberbezpieczeństwa\n2) rozróżnia rodzaje ataków hakerskich","answer":"C","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P2.webp","solution_image":null,"topics":null,"page_from":27,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P3","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P3","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 3.\nAtak siłowy na witrynę internetową, polegający na ciągłym wprowadzaniu każdej możliwej kombinacji znaków do pola edycyjnego\nużytkownika i hasła, nosi nazwę\nA. dDoS\nB. phishing\nC. brute-force\nD. PHP injection\nOdpowiedź prawidłowa: C\n3.1.3 INF.03.3 Projektowanie stron internetowych\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) posługuje się hipertekstowymi językami znaczników (HTML\n- HyperText Markup Language)\n1) korzysta ze standardów dokumentów hipertekstowych","answer":"C","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P3.webp","solution_image":null,"topics":null,"page_from":28,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P4","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P4","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 4.\nW języku HTML 5 do definiowania elementów grafiki wektorowej służy znacznik\nA. <svg>\nB. <img>\nC. <source>\nD. <picture>\nOdpowiedź prawidłowa: A\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) posługuje się hipertekstowymi językami znaczników (HTML\n- HyperText Markup Language)\n2) stosuje znaczniki języka HTML","answer":"A","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P4.webp","solution_image":null,"topics":null,"page_from":28,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P5","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P5","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 5.\nKtóry znacznik w HTML definiuje akapit?\nA. <a>\nB. <p>\nC. <h1>\nD. <div>\nOdpowiedź prawidłowa: B\n29\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) posługuje się hipertekstowymi językami znaczników (HTML\n- HyperText Markup Language)\n6) wykonuje formularze na stronie internetowej","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P5.webp","solution_image":null,"topics":null,"page_from":28,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P6","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P6","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 6.\nAby zdefiniować przedstawione na obrazie pola jednokrotnego wyboru, należy zapisać:\nA.\nB.\nC.\nD.\nOdpowiedź prawidłowa: A\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) stosuje kaskadowe arkusze stylów do tworzenia\nresponsywnych stron internetowych\n3) rozróżnia selektory elementów, atrybutów, specjalne,\npseudoklas i pseudoelementów","answer":"A","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P6.webp","solution_image":null,"topics":null,"page_from":29,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P7","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P7","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 7.\nSelektor uniwersalny w CSS to\nA. *\nB. html\nC. body\nD. section\nOdpowiedź prawidłowa: A\n30\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) stosuje kaskadowe arkusze stylów do tworzenia\nresponsywnych stron internetowych\n5) stosuje selektory CSS, ich własności i wartości","answer":"A","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P7.webp","solution_image":null,"topics":null,"page_from":29,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P8","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P8","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 8.\nKtórej właściwości CSS należy użyć, aby pogrubić czcionkę na stronie internetowej?\nA. font-size\nB. font-style\nC. font-weight\nD. font-variant\nOdpowiedź prawidłowa: C\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) stosuje kaskadowe arkusze stylów do tworzenia\nresponsywnych stron internetowych\n5) stosuje selektory CSS, ich własności i wartości","answer":"C","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P8.webp","solution_image":null,"topics":null,"page_from":30,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P9","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P9","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 9.\nW CSS wartością atrybutu vertical-align jest\nA. left\nB. none\nC. center\nD. bottom\nOdpowiedź prawidłowa: D\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) stosuje kaskadowe arkusze stylów do tworzenia\nresponsywnych stron internetowych\n5) stosuje selektory CSS, ich własności i wartości","answer":"D","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P9.webp","solution_image":null,"topics":null,"page_from":30,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P10","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P10","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 10.\nKtórego stylu CSS należy użyć, aby wyświetlić zawartość akapitu: „Piękna dziś pogoda” w kolorze czerwonym?\nA. p > title {color: red;}\nB. p [title=\"jest\"] {color: red;}\nC. p [title~=\"jest\"] {color: red;}\nD. p [title=\"pogoda\"] {color: red;}\nOdpowiedź prawidłowa: C\n<p title=\"jest dobrze\">Piękna dziś pogoda</p>\n31\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) stosuje kaskadowe arkusze stylów do tworzenia\nresponsywnych stron internetowych\n6) projektuje wygląd strony internetowej przy wykorzystaniu\njęzyka CSS","answer":"C","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P10.webp","solution_image":null,"topics":null,"page_from":30,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P11","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P11","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 11.\nJaką całkowitą szerokość będzie miał blok tresc, dla którego zostały określone style CSS przedstawione w ramce, zakładając,\nże żadne inne style nie zostały ustawione?\nA. 500 px\nB. 520 px\nC. 560 px\nD. 600 px\nOdpowiedź prawidłowa: B\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3) stosuje systemy zarządzania treścią CMS (Content\nManagement System)\n5) administruje systemem zarządzania treścią (Joomla!\ni WordPress)","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P11.webp","solution_image":null,"topics":null,"page_from":31,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P12","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P12","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 12.\nUżytkownik systemu do zarządzania treścią Joomla! dokonał konfiguracji przedstawionej na filmie. Pozwoliła ona na utworzenie\nnowego artykułu oraz umożliwiła\nA. osadzenie obrazu ilustrującego artykuł na stronach przeglądów i w widoku całego artykułu.\nB. osadzenie obrazu ilustrującego artykuł jedynie na stronach przeglądów.\nC. dodanie nad artykułem łącza obrazkowego do innych stron.\nD. dodanie ilustracji wewnątrz artykułu.\nOdpowiedź prawidłowa: B\ndiv.tresc {\nwidth: 500px;\nheight: 600px;\npadding: 30px 10px 30px 10px;\nbackground-color: blue;\n}\n32\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4) projektuje grafikę komputerową\n5) stosuje różne modele barw","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P12.webp","solution_image":null,"topics":null,"page_from":31,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P13","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P13","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 13.\nUzupełnienie modelu barw CMY do CMYK oznacza dodanie\nA. nasycenia.\nB. koloru białego.\nC. koloru czarnego.\nD. przezroczystości.\nOdpowiedź prawidłowa: C\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4) projektuje grafikę komputerową\n8) korzysta z funkcji edytora grafiki rastrowej","answer":"C","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P13.webp","solution_image":null,"topics":null,"page_from":32,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P14","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P14","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 14.\nGrafika przed zmianami\nGrafika po użyciu filtru\nKtóry filtr w grafice rastrowej został użyty do modyfikacji przedstawionego obrazu?\nA. Graweruj\nB. Fotokopia\nC. Farba olejna\nD. Nałóż płótno\nOdpowiedź prawidłowa: A\n33\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n6) wykonuje strony internetowe zgodnie z projektami\n1) projektuje układ sekcji na stronie internetowej","answer":"A","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P14.webp","solution_image":null,"topics":null,"page_from":32,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P15","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P15","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 15.\nW języku HTML 5 część strony, w której umieszcza się głównie odnośniki nawigacyjne, np. menu, definiuje się znacznikiem\nA. <nav>\nB. <link>\nC. <aside>\nD. <section>\nOdpowiedź prawidłowa: A\n3.1.4 INF.03.4 Projektowanie i administrowanie bazami danych\nJednostka efektów kształcenia:\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) tworzy diagramy E/R (Entity-Relationship Diagram)\n2) rozróżnia bloki składowe diagramów E/R","answer":"A","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P15.webp","solution_image":null,"topics":null,"page_from":33,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P16","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P16","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 16.\nW diagramie E/R przedstawiony symbol związku oznacza typ relacji\nA. wiele-do-wielu.\nB. jeden-do-wielu.\nC. jeden-do-jeden.\nD. jeden do wielu ze związkiem opcjonalności rekordów.\nOdpowiedź prawidłowa: B\n34\nJednostka efektów kształcenia:\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4) stosuje strukturalny język zapytań SQL (Structured Query\nLanguage)\n1) opisuje polecenia języka SQL","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P16.webp","solution_image":null,"topics":null,"page_from":33,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P17","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P17","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 17.\nPrzedstawione polecenie SQL wybiera te wiersze z tabeli uczniowie, w których łańcuch znaków w kolumnie imie zawiera literę a\njako znak\nA. pierwszy.\nB. drugi.\nC. przedostatni.\nD. ostatni.\nOdpowiedź prawidłowa: B\nJednostka efektów kształcenia:\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4) stosuje strukturalny język zapytań SQL (Structured Query\nLanguage)\n4) wyszukuje informacje w bazie danych przy użyciu języka SQL","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P17.webp","solution_image":null,"topics":null,"page_from":34,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P18","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P18","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 18.\nPobranie z przedstawionej tabeli kurs nazw i kategorii dwóch kursów, które najszybciej się kończą zrealizuje zapytanie\nA. SELECT nazwa, kategoria FROM kurs ORDER BY data_zakonczenia LIMIT 2;\nB. SELECT nazwa, kategoria FROM kurs ORDER BY data_zakonczenia LIMIT 1, 2;\nC. SELECT nazwa, kategoria FROM kurs ORDER BY data_zakonczenia DESC LIMIT 2;\nD. SELECT nazwa, kategoria FROM kurs ORDER BY data_zakonczenia DESC LIMIT 1, 2;\nOdpowiedź prawidłowa: A\nSELECT * FROM uczniowie WHERE imie LIKE '_a%';\n35\nJednostka efektów kształcenia:\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n5) tworzy relacyjne bazy danych zgodnie z projektem\n2) definiuje typy danych oraz atrybuty kolumn","answer":"A","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P18.webp","solution_image":null,"topics":null,"page_from":34,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P19","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P19","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 19.\nTypem przechowującym wartości całkowite, zajmujące 1 bajt w języku SQL, jest\nA. int\nB. tinyint\nC. smallint\nD. mediumint\nOdpowiedź prawidłowa: B\n3.1.5 INF.03.5 Programowanie aplikacji internetowych\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) stosuje skryptowe języki programowania\n6) stosuje funkcje oraz wybrane biblioteki skryptowych języków\nprogramowania","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P19.webp","solution_image":null,"topics":null,"page_from":35,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P20","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P20","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 20.\nWykonanie podanego fragmentu kodu JavaScript spowoduje wyświetlenie wartości\nA. słoń\nB. Słoń\nC. true\nD. false\nOdpowiedź prawidłowa: C\nword=\"Słoń\";\ndocument.write(word.toLowerCase() == 'słoń');\n36\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4) programuje skrypty wykonywane po stronie serwera\n2) stosuje wbudowane instrukcje, funkcje","answer":"C","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P20.webp","solution_image":null,"topics":null,"page_from":35,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P21","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P21","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 21.\nKtóra wartość zostanie wyświetlona w wyniku działania skryptu PHP?\nA. 0\nB. 10\nC. 14\nD. 15\nOdpowiedź prawidłowa: D\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4) programuje skrypty wykonywane po stronie serwera\n2) stosuje wbudowane instrukcje, funkcje","answer":"D","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P21.webp","solution_image":null,"topics":null,"page_from":36,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P22","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P22","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 22.\nZapisana w PHP instrukcja spowoduje wypisanie typu\nA. string\nB. double\nC. integer\nD. boolean\nOdpowiedź prawidłowa: B\nfunction suma($n)\n{\nif($n < 1) return 0;\nreturn $n + suma($n - 1);\n}\necho suma(5);\necho gettype(13.0);\n37\n3.1.6 INF.03.6 Język obcy zawodowy\nJednostka efektów kształcenia:\nINF.03.6. Język obcy zawodowy\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) posługuje się podstawowym zasobem środków językowych\nw języku obcym nowożytnym (ze szczególnym\nuwzględnieniem środków leksykalnych), umożliwiającym\nrealizację czynności zawodowych w zakresie tematów\nzwiązanych:\na) ze stanowiskiem pracy i jego wyposażeniem\nb) z głównymi technologiami stosowanymi w danym\nzawodzie\nc) z dokumentacją związaną z danym zawodem\nd) z usługami świadczonymi w danym zawodzie\n1) rozpoznaje oraz stosuje środki językowe umożliwiające\nrealizację czynności zawodowych w zakresie:\na) czynności wykonywanych na stanowisku pracy, w tym\nzwiązanych z zapewnieniem bezpieczeństwa i higieny pracy\nb) narzędzi, maszyn, urządzeń i materiałów koniecznych do\nrealizacji czynności zawodowych\nc) procesów i procedur związanych z realizacją zadań\nzawodowych\nd) formularzy, specyfikacji oraz innych dokumentów\nzwiązanych z wykonywaniem zadań zawodowych\ne) świadczonych usług, w tym obsługi klienta","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P22.webp","solution_image":null,"topics":null,"page_from":36,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P23","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P23","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 23.\nAn HTML element is set off from other text in a document by \"tags\", which consist of the element name surrounded by\nA. \"[\" and \"]\".\nB. \"<\" and \">\".\nC. \"#\" and \"#\".\nD. \"@” and \"@\".\nOdpowiedź prawidłowa: B\nJednostka efektów kształcenia:\nINF.03.6. Język obcy zawodowy\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) rozumie proste wypowiedzi ustne artykułowane wyraźnie, w\nstandardowej odmianie języka obcego nowożytnego, a także\nproste wypowiedzi pisemne w języku obcym nowożytnym,\nw zakresie umożliwiającym realizację zadań zawodowych:\na) rozumie proste wypowiedzi ustne dotyczące czynności\nzawodowych (np. rozmowy, wiadomości, komunikaty,\ninstrukcje lub filmy instruktażowe, prezentacje), artykułowane\nwyraźnie, standardowej odmianie języka\nb) rozumie proste wypowiedzi pisemne dotyczące czynności\nzawodowych (np. napisy, broszury, instrukcje obsługi,\nprzewodniki, dokumentację zawodową)\n2) znajduje w wypowiedzi lub tekście określone informacje","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P23.webp","solution_image":null,"topics":null,"page_from":37,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P24","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P24","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 24.\nCustom website design does not use any templates and the content is tailored to your requirements.\nSformułowanie oznacza, że projekt strony internetowej\nA. zawiera dostosowanie do wyświetlania na różnych urządzeniach.\nB. jest unikalny i dostosowany do potrzeb użytkownika.\nC. opiera się na sprawdzonych rozwiązaniach.\nD. wykorzystuje gotowy motyw strony.\nOdpowiedź prawidłowa: B\n38\n3.1.7 INF.03.7 Kompetencje personalne i społeczne\nJednostka efektów kształcenia:\nINF.03.7. Kompetencje personalne i społeczne\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n7) stosuje zasady komunikacji interpersonalnej\n1) identyfikuje sygnały werbalne i niewerbalne","answer":"B","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P24.webp","solution_image":null,"topics":null,"page_from":37,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P25","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P25","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 25.\nPrezentując klientowi projekt graficzny strony internetowej, należy unikać\nA. kontaktu wzrokowego z rozmówcą.\nB. wyciągnięcia ręki na powitanie.\nC. zaciskania dłoni w pięść.\nD. trzymania rąk z tyłu.\nOdpowiedź prawidłowa: C\n3.1.8 INF.03.8 Organizacja pracy małych zespołów\nJednostka efektów kształcenia:\nINF.03.8. Organizacja pracy małych zespołów\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) planuje i organizuje pracę zespołu w celu wykonania\nprzydzielonych zadań\n2) przygotowuje zadania zespołu do realizacji","answer":"C","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P25.webp","solution_image":null,"topics":null,"page_from":38,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"},{"id":"informator-egzamin-zawodowy-technik-programista-2019/zad/P26","paper_id":"informator-egzamin-zawodowy-technik-programista-2019","number":"P26","points":null,"ptype":"closed","subject":"egzamin-zawodowy","category":"informator-zawodowy","year":2019,"month":null,"level":null,"text":"Przykładowe zadanie 26.\nCodzienne, krótkie spotkania zespołu deweloperskiego, stosowane w niektórych metodach pracy w zespole, mają na celu\nA. wybranie lidera na dany dzień.\nB. systematyczny kontakt zespołu z klientem.\nC. wskazanie stanu realizacji prac wraz z planem na dany dzień.\nD. samodzielny wybór osoby do pracy parami w ciągu danego dnia.\nOdpowiedź prawidłowa: C\n39\n3.2 Przykład zadania do części praktycznej egzaminu\nCzęść praktyczna egzaminu z kwalifikacji INF.03 jest przeprowadzana według modelu dk i trwa 150 minut.\nPrzykład zadania do części praktycznej egzaminu:\nWykonaj aplikację internetową biura turystycznego, wykorzystując pakiet XAMPP oraz edytor zaznaczający składnię.\nAby wykonać zadanie, zaloguj się na konto Egzamin bez hasła. Na pulpicie znajdziesz archiwum ZIP o nazwie egzamin.zip\nzabezpieczone hasłem: &w@K@cj3\nArchiwum należy rozpakować.\nNa pulpicie konta Egzamin utwórz folder. Jako nazwy folderu użyj swojego numeru PESEL. Umieść w tym folderze rozpakowane\npliki. Po skończonej pracy wyniki zapisz również w tym folderze.\nOperacje na bazie danych\nDo wykonania zadania należy użyć tabele cennik, miejscowosc i rodzaj przedstawione na Obrazie 1.\nObraz 1. Tabele w bazie danych\nUruchom usługi MySQL i Apache za pomocą XAMPP Control Panel. Za pomocą narzędzia phpMyAdmin wykonaj podane operacje\nna bazie danych:\n‒\nUtwórz bazę danych o nazwie egzamin\n‒\nDo bazy egzamin zaimportuj tabele z pliku noclegi.sql z rozpakowanego archiwum.\n‒\nWykonaj zrzut ekranu po imporcie. Zrzut zapisz w formacie JPEG pod nazwą import w folderze z numerem PESEL. Nie\nkadruj zrzutu. Zrzut powinien obejmować cały ekran monitora, z widocznym paskiem zadań. Na zrzucie powinny być\nwidoczne elementy wskazujące na poprawnie wykonany import tabel\n‒\nZapisz i wykonaj zapytania SQL działające na bazie egzamin. Zapytania zapisz w pliku kwerendy.txt, w folderze z numerem\nPESEL. Wykonaj zrzuty ekranu przedstawiające wyniki działania kwerend. Zrzuty zapisz w formacie PNG i nadaj im nazwy\nkw1, kw2, kw3, kw4. Zrzuty powinny obejmować cały ekran monitora z widocznym paskiem zadań\n‒\nZapytanie 1: wybierające wszystkie pola z tabeli miejscowość\n‒\nZapytanie 2: wybierające wszystkie pola z tabeli rodzaj\n‒\nZapytanie 3: wybierające jedynie pole cena z tabeli cennik tylko dla apartamentów w Sopocie\n‒\nZapytanie 4: aktualizujące wartość w polu cena w tabeli cennik. Należy podwyższyć cenę noclegu w apartamencie\nw Rewalu o 10%\n40\nWitryna internetowa\nObraz 2. Witryna internetowa\nCechy witryny:\n‒\nSkłada się ze strony o nazwie noclegi.php\n‒\nNapisana w języku HTML 5\n‒\nZastosowany właściwy standard kodowania polskich znaków\n‒\nTytuł strony widoczny na karcie przeglądarki: „Wakacje marzeń”\n‒\nArkusz stylów w pliku o nazwie styl_1.css prawidłowo połączony z kodem strony\n‒\nPodział strony na bloki: obok siebie dwa bloki górne, poniżej blok banera, poniżej obok siebie dwa bloki główne, poniżej\nstopka. Podział zrealizowany za pomocą znaczników sekcji, tak aby wygląd układu bloków strony po uruchomieniu\nw przeglądarce, był zgodny z Obrazem 2\n‒\nZawartość panelu górnego lewego: obraz logo.png z tekstem alternatywnym „nasze logo”\n‒\nZawartość panelu górnego prawego: nagłówek pierwszego stopnia o treści: „Biuro Turystyczne - Wakacje marzeń”\n‒\nZawartość banera: nagłówek pierwszego stopnia o treści: „Na tej stronie znajdziesz noclegi w wybranej miejscowości”\n‒\nZawartość panelu głównego lewego:\n‒\nObraz morze.jpg z tekstem alternatywnym: „wybrzeże”\n‒\nTabela o dwóch kolumnach i dwóch wierszach. Komórki w pierwszym wierszu zawierają nagłówki trzeciego stopnia:\n„miejscowość” oraz „rodzaj noclegu”. Komórki drugiego wiersza zawierają efekty działania kolejno skryptu 1 i skryptu 2\n‒\nPrzycisk z opisem: „Wersja dla osób słabowidzących”, kliknięcie na przycisku powoduje uruchomienie skryptu 4\n‒\nZawartość panelu głównego prawego:\n‒\nObraz góry.jpg z tekstem alternatywnym „góry”\n‒\nFormularz wysyłający dane metodą POST do tej samej strony, zawierający:\n Nagłówek czwartego stopnia o treści: „Wpisz poniżej numery”\n Pole numeryczne podpisane: „miejscowości”\n Pole numeryczne podpisane: „rodzaju noclegu”\n Przycisk wysyłający zawartość formularza z opisem „WYBIERZ”\n Przycisk kasujący wszystkie wpisy w formularzu z opisem „WYCZYŚĆ”\n‒\nEfekt działania skryptu 3\n‒\nZawartość stopki: napis: „adres: ul. Wakacyjna 12 Wrocław, telefon: 123123123, e-mail: biuro.turystyczne@wp.pl”\n41\nStyl CSS witryny internetowej\nCechy formatowania CSS, działające na stronie:\n‒\nDla dwóch paneli górnych: kolor tła DeepSkyBlue, wysokość 150 px, rozmiar czcionki 120%, wyrównanie tekstu do środka\n‒\nDodatkowo dla panelu lewego górnego: szerokość 25%, dla panelu prawego górnego: szerokość 75%\n‒\nDla banera i stopki: kolor tła Tomato, wyrównanie tekstu do środka\n‒\nDodatkowo dla banera: wysokość 50 px\n‒\nDla dwóch paneli głównych: kolor tła DeepSkyBlue, wysokość 350 px, szerokość 50%\n‒\nDodatkowo dla panelu głównego prawego: wysokość wiersza 25 px\n‒\nDla nagłówka pierwszego stopnia: kolor tekstu Maroon\n‒\nDla tabeli: wysokość 100 px, szerokość 50%, margines zewnętrzny górny 50 px\n‒\nDla wszystkich pól edycyjnych oraz przycisków: kolor tła Tomato, brak obramowania, zaokrąglenie narożników 5 px\n‒\nDodatkowo dla przycisku w panelu głównym lewym: szerokość 300 px, dla pól edycyjnych i przycisków w formularzu:\nszerokość 100 px\n‒\nWspólne dla obrazów jedynie w panelach głównych: margines zewnętrzny górny 25 px, margines zewnętrzny prawy 50 px\n‒\nDodatkowo dla obrazu w panelu głównym lewym: wyrównanie do prawej strony (oblewanie tekstem z lewej strony)\n‒\nDodatkowo dla obrazu w panelu głównym prawym: wyrównanie do lewej strony (oblewanie tekstem z prawej strony)\nSkrypt połączenia z bazą\nW tabeli 1 podano wybrane funkcje PHP do obsługi bazy danych. Wymagania dotyczące skryptu:\n‒\nNapisany w języku PHP\n‒\nSkrypt łączy się z serwerem bazodanowym na localhost, użytkownik root bez hasła, baza danych o nazwie egzamin\n‒\nNa końcu działania skrypt zamyka połączenie z serwerem.\n‒\nSkrypt 1\n‒\nWysyła do bazy danych zapytanie 1\n‒\nWyświetla w osobnych wierszach nazwy miejscowości oraz ich identyfikatory według wzoru: „<id> <nazwa>” (<id>\ni <nazwa> oznaczają dane pobrane zapytaniem)\n‒\nSkrypt 2\n‒\nWysyła do bazy danych zapytanie 2\n‒\nWyświetla w osobnych wierszach nazwy rodzaju noclegu oraz ich identyfikatory według wzoru: „<id> <nazwa>” (<id>\ni <nazwa> oznaczają dane pobrane zapytaniem)\n‒\nSkrypt 3\n‒\nPobiera dane z dwóch pól numerycznych\n‒\nWysyła do bazy zapytanie 3 zmodyfikowane tak, że w klauzuli WHERE wykorzystane są dane pobrane z pól formularza\n‒\nWyświetla pogrubiony napis „Cena noclegu dla jednej osoby: ” oraz cenę, pobraną zapytaniem\n‒\nSkrypt 4\n‒\nPowoduje zmianę koloru tła wszystkich paneli na stronie na biały oraz zmianę koloru czcionki wszystkich napisów\n(w tym również nagłówka pierwszego stopnia) na czarny (np. poprzez dołączenie nowego arkusza stylów)\n42\nTabela 1. Wybrane funkcje języka PHP do obsługi bazy MySQL i MariaDB\nFunkcje biblioteki MySQLi\nZwracana wartość\nmysqli_connect(serwer, użytkownik, hasło, nazwa_bazy) id połączenia lub FALSE, gdy niepowodzenie\nmysqli_select_db(id_polaczenia, nazwa_bazy)\nTRUE/FALSE w zależności od stanu operacji\nmysqli_error(id_polaczenia)\nTekst komunikatu błędu\nmysqli_close(id_polaczenia)\nTRUE/FALSE w zależności od stanu operacji\nmysqli_query(id_polaczenia, zapytanie)\nWynik zapytania\nmysqli_fetch_row(wynik_zapytania)\nTablica numeryczna odpowiadająca wierszowi zapytania\nmysqli_fetch_array(wynik_zapytania)\nTablica zawierająca kolejny wiersz z podanych w wyniku zapytania\nlub FALSE, jeżeli nie ma więcej wierszy w wyniku zapytania\nmysqli_num_rows(wynik_zapytania)\nLiczba wierszy w podanym zapytaniu\nmysqli_num_fields(wynik_zapytania)\nLiczba kolumn w podanym zapytaniu\nWybrane pola i metody modelu DOM języka JavaScript\nWyszukiwanie elementów\nZmiana elementów\ndocument.getElementById(id)\ndocument.getElementsByTagName(TagName)\ndocument.getElementsByClassName(ClassName)\nelement.innerHTML = \"nowa wartość\"\nelement.attribute = \"nowa wartość\"\nelement.setAttribute(atrybut, wartość)\nelement.style.property = \"nowa wartość\"\nOperacje na elementach dokumentu\nWybrane właściwości obiektu style\ndocument.createElement(element)\ndocument.removeChild(element)\ndocument.appendChild(element)\ndocument.replaceChild(element)\ndocument.write(text)\ncolor\nfontSize\nbackgroundColor\nfontStyle = \"normal | italic | oblique | initial | inherit\"\nfontWeight = \"normal | lighter | bold | bolder | value | initial |\ninherit\"\nWybrane zdarzenia HTML\nZdarzenia myszy\nZdarzenia klawiatury\nZdarzenia obiektów\nonclick\nondblclick\nonmouseout\nonmouseover\nonkeyup\nonkeypress\nonkeydown\nonload\nonscroll\nonresize\nElementy formularzy\nMetody i pola obiektu string (JS)\nWażniejsze typy pola input:\nbutton, checkbox, number, password, radio, text\nInne elementy:\nselect, textarea\nLength\nindexOf(text)\nsearch(text)\nsubstr(startIndex, endIndex)\nreplace(textToReplace, newText)\ntoUpperCase()\ntoLowerCase()\nUWAGA: po zakończeniu pracy utwórz plik tekstowy. Zapisz w nim nazwę przeglądarki internetowej, w której weryfikowałeś\npoprawność działania witryny, zapisz go w folderze z numerem PESEL, jako przeglądarka.txt.\nNagraj płytę z rezultatami pracy. W folderze z numerem PESEL powinny się znajdować pliki logo.png, morze.jpg, gory.jpg,\nnoclegi.php, sty1_1.css, kwerendy.txt, import.jpg, kw1.png, kw2.png, kw3.png, kw4.png, ewentualnie inne przygotowane pliki. Po\nnagraniu płyty sprawdź poprawność nagrania. Opisz płytę swoim numerem PESEL i zapakowaną w pudełku pozostaw na stanowisku\n43\nwraz z arkuszem egzaminacyjnym.\nCzas przeznaczony na wykonanie zadania wynosi 150 minut.\nOcenie będzie podlegać 5 rezultatów:\n\noperacje na bazie danych,\n\nzawartość witryny internetowej,\n\ndziałanie witryny internetowej,\n\nstyl CSS witryny internetowej,\n\nskrypt połączenia z bazą.\nEfekty kształcenia sprawdzane przykładowym zadaniem praktycznym wraz z kryteriami weryfikacji:\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1. posługuje się hipertekstowymi językami znaczników\n(HTML -HyperText Markup Language)\n2. stosuje znaczniki języka HTML\n3. definiuje strukturę dokumentu hipertekstowego korzystając ze\nznaczników sekcji\n4. definiuje hierarchię treści stosując znaczniki nagłówków i\nparagrafu\n5. definiuje elementy strony internetowej: listy, tabele, obrazy,\nodnośniki, kontrolki\n6. wykonuje formularze na stronie internetowej\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2. stosuje kaskadowe arkusze stylów do tworzenia\nresponsywnych stron internetowych\n1. stosuje style lokalne, wewnętrzne i zewnętrzne\n5. stosuje selektory CSS ich własności i wartości\n6. projektuje wygląd strony internetowej przy wykorzystaniu języka\nCSS\n7. wykonuje responsywne strony internetowe z wykorzystaniem\nCSS\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n5. Wykorzystuje elementy multimedialne na stronach\ninternetowych\n6. osadza elementy multimedialne na stronie internetowej\nJednostka efektów kształcenia:\nINF.03.3. Projektowanie stron internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n6. wykonuje strony internetowe zgodnie z projektami\n2. analizuje projekt strony internetowej\n3. tworzy strukturę strony internetowej zgodnie z projektem\n6. uwzględnia potrzeby użytkowników z różnymi\nniepełnosprawnościami przy projektowaniu stron internetowych,\nnp. kontrast, powiększenie, inne elementy wspomagające\nniepełnosprawnych\n8. tworzy stronę zgodną z wytycznymi dotyczącymi ułatwień w\ndostępie do treści publikowanych w Internecie\n44\nJednostka efektów kształcenia:\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4. stosuje strukturalny język zapytań SQL (Structured\nQuery Language)\n2. stosuje polecenia języka SQL\n4. wyszukuje informacje w bazie danych przy użyciu języka SQL\n5. zmienia rekordy w bazie danych przy użyciu języka SQL\nJednostka efektów kształcenia:\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n5. tworzy relacyjne bazy danych zgodnie z projektem\n5 importuje dane z pliku\nJednostka efektów kształcenia:\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n6. tworzy formularze, zapytania i raporty do\nprzetwarzania danych\n3. tworzy zapytania i podzapytania do tabel bazy danych\nJednostka efektów kształcenia:\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n7. modyfikuje struktury baz danych\n5. modyfikuje strukturę bazy oraz dane bazy\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1. stosuje zasady programowania\n1. analizuje problemy programistyczne\n2. stosuje zasady programowania strukturalnego\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2. stosuje skryptowe języki programowania\n1. stosuje języki JavaScript oraz jeden z języków: Python,\nASP.NET, PHP, JSP do tworzenia aplikacji internetowych\n4. posługuje się typami prostymi i złożonymi, zmiennymi i\noperatorami w skryptowych językach programowania\n6. stosuje funkcje oraz wybrane biblioteki skryptowych języków\nprogramowania\n7. tworzy strony internetowe wykorzystujące skryptowe języki\nprogramowania\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3. programuje skrypty wykonywane po stronie klienta\n1. programuje w języku JavaScript\n2. stosuje w programowaniu obsługę zdarzeń myszy i klawiatury\n4. definiuje skrypty obsługujące formularze i kontrolki HTML\n(HyperText Markup Language)\n6. korzysta z funkcji modelu DOM\n45\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4. programuje skrypty wykonywane po stronie serwera\n1. programuje w jednym z języków Python, ASP.NET, PHP, JSP\n3. stosuje metody przesyłania danych z formularza\n4. programuje wysyłanie danych z formularza HTML\n5. stosuje biblioteki do obsługi bazy danych, odpowiednie dla\njęzyka i frameworka\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n5. stosuje środowisko programistyczne i uruchomieniowe\naplikacji internetowych\n2. dobiera środowisko programistyczne do określonych zadań i\njęzyka programowania\n3. tworzy programy w wybranym środowisku programistycznym\n6. korzysta z gotowych pakietów dla aplikacji internetowych, np.\nphpMyAdmin\nJednostka efektów kształcenia:\nINF.03.5. Programowanie aplikacji internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n6. przeprowadza walidację kodu programu\n1. analizuje błędy w kodzie źródłowym programu\n2. wykonuje testy tworzonych programów\n3. poprawia błędy w tworzonych programach\nInne zadania praktyczne z zakresu kwalifikacji INF.03 Tworzenie i administrowanie stronami i aplikacjami internetowymi\noraz bazami danych mogą dotyczyć, np.:\n\ntworzenia własnej grafiki,\n\nobróbki grafiki rastrowej lub wektorowej,\n\npobierania danych ze strony internetowej i zapisywania ich do bazy danych,\n\nwykorzystania systemów CMS (Joomla! i WordPress),\n\nwykorzystania w aplikacjach ciasteczek i mechanizmu sesji,\n\nwykorzystania w aplikacjach skryptów odwołujących się do modelu DOM i modyfikujących / dodających / usuwających\nelementy strony,\n\ntworzenia zapytań aktualizujących bazę danych,\n\nwykorzystania funkcji agregujących w zapytaniach do bazy danych,\n\nwykorzystania w zapytaniach do bazy danych relacji między tabelami,\n\nzarządzania użytkownikami bazy danych,\n\ntworzenia stron z wykorzystaniem języka HTML 5 i możliwości tego języka,\n\nzastosowania w stylu CSS pseudoklas, pseudoelementów, stylów potomków, braci,\n\ndefiniowania stylu CSS dla klasy,\n\nwykorzystania reguły @media w celu tworzenia stron responsywnych,\n\nobsługi tablic globalnych w języku PHP,\n\nobsługi danych np.: dat, napisów,\n\nwykorzystania bibliotek wbudowanych w językach skryptowych,\n\nwykorzystania mechanizmów walidacji formularzy w skryptach lub na stronie z wykorzystaniem możliwości języka HTML5.\n46\nKwalifikacja INF.04 Projektowanie, programowanie i testowanie aplikacji\n3.3. Przykłady zadań do części pisemnej egzaminu\n3.3.1 INF.04.1 Bezpieczeństwo i higiena pracy\nJednostka efektów kształcenia:\nINF.04.1. Bezpieczeństwo i higiena pracy\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) stosuje środki ochrony indywidualnej i zbiorowej\npodczas wykonywania zadań zawodowych na\nstanowisku pracy\n5) rozpoznaje środki ochrony zapobiegające pogorszeniu\nwzroku i zniekształceniu kręgosłupa\nPrzykładowe zadanie 1.\nPrawidłową i ergonomiczną pozycję pracy przy komputerze zapewni krzesło, którego\nA. podłokietniki są 20 cm niżej niż blat.\nB. podłokietniki są 30 cm wyżej niż blat.\nC. oparcie zapewnia lordozę w odcinku lędźwiowym.\nD. oparcie w odcinku szyi jest pochylone do przodu o 40o.\nPrawidłowa odpowiedź: C\n3.3.2 INF.04.2 Podstawy informatyki\nJednostka efektów kształcenia:\nINF.04.2. Podstawy informatyki\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n6) stosuje pozycyjne systemy liczbowe\n1) przekształca liczby zapisane w różnych pozycyjnych\nsystemach liczbowych: dwójkowym, ósemkowym,\nszesnastkowym, dziesiętnym\nPrzykładowe zadanie 2.\nZapisane w kodzie szesnastkowym składowe RGB koloru #AA41FF po przekształceniu do kodu dziesiętnego\nwynoszą kolejno\nA. 160, 65, 255\nB. 160, 64, 255\nC. 170, 65, 255\nD. 170, 64, 255\nPrawidłowa odpowiedź: C\n47\n3.3.3 INF.04.3 Projektowanie oprogramowania\nJednostka efektów kształcenia:\nINF.04.3. Projektowanie oprogramowania\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) posługuje się złożonymi typami danych\n7) charakteryzuje cechy kolekcji, w tym znaczenie\niteratora\nPrzykładowe zadanie 3.\npush(arg) - dodaje element\npop() - usuwa ostatnio dodany element\npeek() - zwraca ostatnio dodany element bez usuwania\nisEmpty() - sprawdza czy istnieją dane w strukturze\nKtóra struktura danych może być zaimplementowana przy wykorzystaniu jedynie wymienionych metod?\nA. stos.\nB. tablica.\nC. kolejka FIFO.\nD. drzewo binarne.\nPrawidłowa odpowiedź: A\nJednostka efektów kształcenia:\nINF.04.3. Projektowanie oprogramowania\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3) stosuje metody rozwiązywania problemów za pomocą\nalgorytmów\n5) określa złożoność obliczeniową algorytmów\nPrzykładowe zadanie 4.\nKtóry z wymienionych algorytmów działających na tablicy jednowymiarowej ma złożoność obliczeniową O(n2)?\nA. Sortowanie szybkie.\nB. Wyszukiwanie binarne.\nC. Sortowanie bąbelkowe.\nD. Wypisanie elementów.\nPrawidłowa odpowiedź: C\n48\nJednostka efektów kształcenia:\nINF.04.3. Projektowanie oprogramowania\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n7) planuje przedsięwzięcie programistyczne\n3)\ncharakteryzuje cykl życia projektu informatycznego i\njego poszczególne etapy\nPrzykładowe zadanie 5.\nW którym modelu Cyklu Życia Projektu Informatycznego występuje etap analizy ryzyka?\nA. W spiralnym.\nB. W kaskadowym.\nC. W modelu Fry’ego.\nD. W modelu z prototypem.\nPrawidłowa odpowiedź: A\n3.3.4 INF.04.4 Programowanie obiektowe\nJednostka efektów kształcenia:\nINF.04.4. Programowanie obiektowe\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) przestrzega zasad programowania\n3) implementuje algorytmy w programie\nPrzykładowe zadanie 6.\npublic static String fun1(String str) {\nString output = \" \";\nfor (var i = (str.length()-1); i >= 0; i--)\noutput += str.charAt(i);\nreturn output;\n}\nPrzedstawiona metoda jest implementacją algorytmu\nA. odwracającego napis.\nB. wyszukującego znak w napisie.\nC. sprawdzającego czy napis jest palindromem.\nD. sortującego napis od znaku o najniższym kodzie ASCII do znaku o najwyższym kodzie.\nPrawidłowa odpowiedź: A\n49\nJednostka efektów kształcenia:\nINF.04.4. Programowanie obiektowe\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n4) stosuje wyrażenia, instrukcje i biblioteki\n4) stosuje instrukcje pętli\nPrzykładowe zadanie 7.\nfor (let number = 2; number <= 20; number++) {\nlet check = true;\nfor (let test = 2; test < number; test++) {\nif (number % test === 0) {\ncheck = false;\nbreak;\n}\n}\nif (check) console.log(number);\n}\nRezultatem wykonania przedstawionego fragmentu kodu jest wypisanie liczb z przedziału od 2 do 20, które są\nA. parzyste.\nB. pierwsze.\nC. podzielne przez wartość zmiennej test.\nD. podzielne przez wartość zmiennej check.\nPrawidłowa odpowiedź: B\nJednostka efektów kształcenia:\nINF.04.4. Programowanie obiektowe\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n5) stosuje zasady programowania obiektowego\n2) charakteryzuje pojęcia klasa, obiekt, metoda, pole,\ndziedziczenie, hermetyzacja, polimorfizm\nPrzykładowe zadanie 8.\nZałożenie programowania obiektowego polegające na ukrywaniu składowych klasy tak, aby były one dostępne tylko\nmetodom tej klasy lub funkcjom zaprzyjaźnionym, to\nA. wyjątki.\nB. polimorfizm.\nC. dziedziczenie.\nD. hermetyzacja.\nPrawidłowa odpowiedź: D\n50\nJednostka efektów kształcenia:\nINF.04.4. Programowanie obiektowe\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n6) definiuje klasy\n2) określa zakres widoczności pól klasy i definiuje\nkwalifikatory dostępu\nPrzykładowe zadanie 9.\npublic class Customer {\npublic string Name;\nprotected int Id;\nprivate int Age;\n}\npublic class GoldCustomer: Customer {\nprivate GoldPoints: int;\n}\nW metodach klasy GoldCustomer są widoczne jedynie pola\nA. GoldPoints\nB. GoldPoints, Name\nC. GoldPoints, Name, Id\nD. GoldPoints, Name, Id, Age\nPrawidłowa odpowiedź: C\nJednostka efektów kształcenia:\nINF.04.4. Programowanie obiektowe\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n6) definiuje klasy\n3) definiuje metody klasy\nPrzykładowe zadanie 10.\npublic class Point {\npublic void Move(int x, int y) { }\npublic void Move(int x, int y, int z) { }\npublic void Move(Point newPt) { }\n}\nCo można powiedzieć o metodach klasy Point?\nA. Są przeładowane (przeciążone).\nB. Zawierają przeładowanie (przeciążenie) operatora.\nC. Zawierają błąd, gdyż nazwy metod muszą się różnić.\nD. Pełnią funkcję konstruktorów w zależności od liczby parametrów.\nPrawidłowa odpowiedź: A\n51\n3.3.5 INF.04.5 Programowanie aplikacji desktopowych\nJednostka efektów kształcenia:\nINF.04.5. Programowanie aplikacji desktopowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) wykorzystuje środowisko programistyczne dla\naplikacji desktopowych\n2) stosuje środowiska IDE, RAD\nPrzykładowe zadanie 11.\nW środowisku IDE do tworzenia aplikacji okienkowych utworzono okno Form1. Aby zmienić ustawienia, kolejno: nazwa\nokna widoczna na górnej belce, domyślny kursor na strzałkę oraz kolor tła okna, należy zmodyfikować następujące pola\nokna Properties:\nA. Text, Cursor, BackColor.\nB. Text, UseWaitCursor, BackColor.\nC. (Name), Cursor, BackgroundImage.\nD. (Name), UseWaitCursor, BackgroundImage.\nPrawidłowa odpowiedź: A\n52\nJednostka efektów kształcenia:\nINF.04.5. Programowanie aplikacji desktopowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3) programuje desktopowe aplikacje okienkowe\n1) rozróżnia elementy interfejsu użytkownika (okno, dialog\nmodalny i niemodalny, kontrolki)\nPrzykładowe zadanie 12.\nOkna dialogowe niemodalne służą do\nA. kontrolowania stanu aplikacji poprzez systemy menu.\nB. blokowania działania aplikacji na czas wprowadzenia i zatwierdzenia danych.\nC. wyświetlania komunikatów z koniecznością ich potwierdzenia, aby dalej kontynuować działanie aplikacji.\nD. kontrolowania ustawień aplikacji, jako okno pozostające otwarte na ekranie przez cały czas trwania aplikacji.\nPrawidłowa odpowiedź: D\nJednostka efektów kształcenia:\nINF.04.5. Programowanie aplikacji desktopowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3) programuje desktopowe aplikacje okienkowe\n7) programuje obsługę zdarzeń myszy i klawiatury\nPrzykładowe zadanie 13.\nKtóre zdarzenie jest wygenerowane, gdy nieaktywne okno lub kontrolka zostaje kliknięta myszą?\nA. blur.\nB. focus.\nC. keyup.\nD. validating.\nPrawidłowa odpowiedź: B\n53\n3.3.6 INF.04.6 Programowanie aplikacji mobilnych\nJednostka efektów kształcenia:\nINF.04.6. Programowanie aplikacji mobilnych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) programuje aplikacje mobilne\n5) programuje interfejs użytkownika za pomocą języka\nXAML\nPrzykładowe zadanie 14.\nNa obrazie przedstawiono fragment emulacji iOS z kontrolką. Który kod XAML opisuje tę kontrolkę?\nA. <Slider Maximum= \"255\" />\nB. <Stepper Increment= \"1\" />\nC. <Switch IsToggled= \"true\" />\nD. <Entry IsPassword= \"true\" />\nPrawidłowa odpowiedź: C\nJednostka efektów kształcenia:\nINF.04.6. Programowanie aplikacji mobilnych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) programuje aplikacje mobilne\n6) programuje aplikacje mobilne przy wykorzystaniu\nelementów UI\nPrzykładowe zadanie 15.\nAplikacja mobilna wyświetla listę, której każdy z elementów może być dotknięty palcem, aby wyświetlić jego szczegóły.\nZdarzenie odpowiadające tej akcji to\nA. tapped.\nB. toggled.\nC. value changed.\nD. button clicked.\nPrawidłowa odpowiedź: A\n54\nJednostka efektów kształcenia:\nINF.04.6. Programowanie aplikacji mobilnych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) programuje aplikacje mobilne\n6) programuje aplikacje mobilne przy wykorzystaniu elementów\nUI\nPrzykładowe zadanie 16.\nW Android Studio:\n<TextView android:text=\"@{viewmodel.userName}\" />\nW XAML:\n<Label Text=\"{Binding Source={x:Reference slider2}, Path=Value}\" />\nNa dwóch przykładach przedstawiono mechanizm o nazwie Binding. Ma on na celu\nA. wiązanie i eksportowanie plików z różnych modułów aplikacji.\nB. obsługiwanie zdarzenia kontrolek interfejsu użytkownika wywołując odpowiednie funkcje.\nC. wiązanie właściwości (property) elementu interfejsu użytkownika z danymi bądź właściwością innego obiektu.\nD. obsługiwanie mechanizmu obietnic (promises) lub obserwatora (observable) w programowaniu asynchronicznym.\nPrawidłowa odpowiedź: C\n55\nJednostka efektów kształcenia:\nINF.04.6. Programowanie aplikacji mobilnych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) programuje aplikacje mobilne\n10) tworzy aplikacje dostosowane do danej platformy\nmobilnej (np. system Android smartfon, system\nAndroid Tablet, IPAD IPhone)\nPrzykładowe zadanie 17.\n<OnPlatform ??? > </OnPlatform>\nNa obrazie przedstawiono fragment emulacji systemu iOS z prostą\naplikacją. Górna część strony zachodzi na belkę ze stanem baterii.\nKtóry z zapisów należy zastosować w miejscu znaków zapytania,\naby\nwprowadzić tylko marginesy górne wyłącznie dla platformy iOS?\nx:TypeArguments=\"Thickness\"\n(0, 20, 0, 0)\nx:TypeArguments=\"Thickness\"\niOS= 20\nA.\nB.\nx:TypeArguments=\"Thickness\"\niOS= \"0, 0, 0, 0\"\nAndroid= \"0, 20, 0, 0\"\nWinPhone= \"0, 0, 0, 0\"\nx:TypeArguments=\"Thickness\"\niOS= \"0, 20, 0, 0\"\nAndroid= \"0, 0, 0, 0\"\nWinPhone= \"0, 0, 0, 0\"\nC.\nD.\nPrawidłowa odpowiedź: D\n3.3.7 INF.04.7 Programowanie aplikacji zaawansowanych webowych\nJednostka efektów kształcenia:\nINF.04.7. Programowanie aplikacji zaawansowanych webowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) wykorzystuje frameworki do programowania aplikacji\nwebowych\n1) stosuje frameworki typowe dla aplikacji\nwebowych: ASP.NET Core, Django, Angular,\nReact.js, Node.js\nPrzykładowe zadanie 18.\nAplikacje Web wykonane we frameworku Angular lub bibliotece React i działające na domyślnych ustawieniach\nportów można uruchomić na lokalnym serwerze, wpisując w przeglądarce\nA. localhost:8080 (React) lub localhost:8000 (Angular)\nB. localhost:3000 (React) lub localhost:4200 (Angular)\nC. localhost:5001 (React) lub localhost:8080 (Angular)\nD. localhost:8000 (React) lub localhost:49887 (Angular)\nPrawidłowa odpowiedź: B\n56\nJednostka efektów kształcenia:\nINF.04.7. Programowanie aplikacji zaawansowanych webowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3) programuje zaawansowane aplikacje webowe\n1) stosuje języki programowania odpowiednie dla\naplikacji webowych, np. PHP, C#, Python,\nJavaScript\nPrzykładowe zadanie 19.\nMechanizm obietnic (ang. promises) w języku JavaScript ma na celu\nA. poprawić czytelność kodu synchronicznego.\nB. obsłużyć przechwytywanie błędów aplikacji.\nC. obsłużyć funkcjonalność związaną z kodem asynchronicznym.\nD. zastąpić mechanizm dziedziczenia w programowaniu obiektowym.\nPrawidłowa odpowiedź: C\nJednostka efektów kształcenia:\nINF.04.7. Programowanie aplikacji zaawansowanych webowych\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3) programuje zaawansowane aplikacje webowe\n5) programuje wybrane elementy funkcjonalności e-\nsklepu, portalu społecznościowego, serwisu\nogłoszeniowego, serwisu rezerwacyjnego\nPrzykładowe zadanie 20.\nFragment kodu React.js:\nstate = { zm1: 0 };\nhanleEv = () => {\nthis.setState({zm1: this.state.zm1 + 1});\n}\nrender() {\nreturn (<div>\n<span>{this.state.zm1}</span>\n<button onClick={this.handleEv}>BTN_1</button>\n</div>);\n}\nFragment kodu Angular:\n@Component({\nselector: 'sel1',\ntemplate: `<span>{{ zm1 }}</span>\n<button (click)=\"onBtnCilcked()\">BTN_1</button>`\n})\nexport class Licznik1Component {\nzm1 = 0;\nonBtnCilcked() { this.zm1++; }\n}\nPrzedstawione równoważne funkcjonalnie fragmenty kodu w bibliotece React.js oraz we frameworku Angular mają za\nzadanie wyświetlić\nA. jedynie napis BTN_1.\nB. liczbę kliknięć przycisku.\nC. liczbę 0 po przyciśnięciu przycisku.\nD. jedynie przycisk i obsłużyć generowane nim zdarzenie click.\nPrawidłowa odpowiedź: B\n57\n3.3.8 INF.04.8 Testowanie i dokumentowanie aplikacji\nJednostka efektów kształcenia:\nINF.04. 8.Testowanie i dokumentowanie aplikacji\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) przeprowadza walidację kodu programu\n2) wykonuje testy tworzonych programów\nPrzykładowe zadanie 21.\nCzynnością wykonywaną na filmie jest\nA. obfuskacja.\nB. kompilacja.\nC. szyfrowanie.\nD. debugowanie.\nPrawidłowa odpowiedź: D\nJednostka efektów kształcenia:\nINF.04. 8.Testowanie i dokumentowanie aplikacji\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3) przeprowadza testy\n13) automatyzuje proces testowania\nPrzykładowe zadanie 22.\nexport function fun1(number){\nif (number < 0)\nnumber = number * (-1);\nreturn number;\n}\ndescribe('fun1', () => {\nit('test1' () => {\nconst result = fun1(-1);\nexpect(result).toBe(1);\n})\n})\nPrzedstawione listingi zawierają implementację funkcji oraz zdefiniowany jeden test automatyczny sprawdzający\nzachowanie funkcji w przypadku, gdy argumentem jest wartość ujemna. W miejscu kropek należy wstawić drugi test\nsprawdzający działanie funkcji, gdy argumentem jest wartość dodatnia. Który z kodów odpowiada temu testowi?\nit('test2' () => {\nconst result = fun1(1);\nexpect(result).toBe(result+1);\n})\nit('test2' () => {\nconst result = fun1(2);\nexpect(result).toBe(-2);\n})\nA.\nB.\nit('test2' () => {\nconst result = fun1(2);\nexpect(result).toBe(2);\n})\nit('test2' () => {\nconst result = fun1(1);\nexpect(result).toBe(-1);\n})\nC.\nD.\nPrawidłowa odpowiedź: C\n58\n3.3.9 INF.04.9 Język obcy zawodowy\nJednostka efektów kształcenia:\nINF.04. 9. Język obcy zawodowy\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2b) rozumie proste wypowiedzi pisemne dotyczące\nczynności zawodowych (np. napisy, broszury, instrukcje\nobsługi, przewodniki, dokumentację zawodową)\n2) znajduje w wypowiedzi lub tekście określone\ninformacje\nPrzykładowe zadanie 23.\nRadio-button label\nThe label can be positioned before or after the radio-button by setting the labelPosition property to 'before'\nor 'after'.\nRadio groups\nRadio-buttons should typically be placed inside of an <mat-radio-group> unless the DOM structure would\nmake that impossible The radio-group has a value property that reflects the currently selected radio-button\ninside of the group.\nŹródło: https://material.angular.io/components/radio/overview\nKtóra z cech przycisków typu Radio-button wyspecyfikowanych w prezentowanym fragmencie dokumentacji\njest prawdziwa?\nA. Właściwość labelPosition przyjmuje jedną z dwóch wartości.\nB. Etykieta (label) może być umieszczona tylko po przycisku radio-button.\nC. Przyciski radio-button są grupowane w elemencie o nazwie <radio-group>.\nD. Właściwość value radio grupy przechowuje tekst podpisu dla każdego radio-button.\nPrawidłowa odpowiedź: A\nJednostka efektów kształcenia:\nINF.04. 9. Język obcy zawodowy\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n3) samodzielnie tworzy krótkie, proste, spójne\ni logiczne wypowiedzi ustne i pisemne w\njęzyku obcym nowożytnym w zakresie\numożliwiającym realizację zadań\nzawodowych\n1) opisuje przedmioty, działania i zjawiska związane\nz czynnościami zawodowymi\nPrzykładowe zadanie 24.\nMetoda poszukiwań w tablicach posortowanych, która polega na podzieleniu tablicy na kilka bloków i wyszukaniu\nliniowym tylko w tym bloku, w którym docelowy element może się znajdować, w języku angielskim nosi nazwę\nA. Jump search.\nB. Binary search.\nC. Ternary search.\nD. Exponential search.\nPrawidłowa odpowiedź: A\n59\n3.3.10 INF.04.10 Kompetencje personalne i społeczne\nJednostka efektów kształcenia:\nINF.04.10. Kompetencje personalne i społeczne\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n7) stosuje zasady komunikacji interpersonalnej\n2) stosuje aktywne metody słuchania\nPrzykładowe zadanie 25.\nWskaż odpowiedź, która wykorzystuje parafrazę jako technikę aktywnego słuchania, w sytuacji, gdy klient mówi:\n„Interesuje mnie aplikacja, która działa szybko, niezależnie od tego, czy korzysta z niej kilku czy tysiąc użytkowników”.\nA. Dlaczego Pani poszukuje takiej aplikacji?\nB. Ilu dokładnie użytkowników będzie z niej korzystać?\nC. Wyczuwam niepewność w Pani głosie. Proszę pozwolić mi zadać kilka pytań.\nD. Jeśli prawidłowo zrozumiałam, chodzi o aplikację, która dobrze się skaluje do obciążenia.\nPrawidłowa odpowiedź: D\n3.3.11 INF.04.11 Organizacja pracy małych zespołów\nJednostka efektów kształcenia:\nINF.04.11. Organizacja pracy małych zespołów\nEfekt kształcenia\nKryterium weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) planuje i organizuje pracę zespołu w celu\nwykonania przydzielonych zadań\n2) przygotowuje zadania zespołu do realizacji\nPrzykładowe zadanie 26.\nKtóre z wymienionych zadań, składających się na proces tworzenia prostej galerii zdjęć będącej aplikacją mobilną,\njest zadaniem zespołowym?\nA. Implementacja funkcji dodajZdjecie().\nB. Utworzenie dokumentacji kodu aplikacji.\nC. Przygotowanie i skonfigurowanie repozytorium dla projektu.\nD. Utworzenie testu jednostkowego dla funkcji przegladajZdjecia().\nPrawidłowa odpowiedź: B\n60\n3.4 Przykład zadania do części praktycznej egzaminu\nCzęść praktyczna egzaminu z kwalifikacji INF.04 jest przeprowadzana według modelu dk i trwa 180 minut.\nPrzykład zadania do części praktycznej egzaminu:\nWykonaj aplikację konsolową oraz mobilną według wskazań. Udokumentuj obie aplikacje zrzutami ekranu i komentarzami\nzgodnie z opisem w części III Dokumentacja utworzonych aplikacji.\nUtwórz folder i nazwij swoim numerem PESEL. W folderze utwórz podfoldery: konsola, mobilna, dokumentacja. Po wykonaniu\nkażdej aplikacji, jej pełny kod (cały projekt) skopiuj do odpowiedniego podfolderu. Dokumentację obu aplikacji w postaci zrzutów\nekranu i dokumentu umieść w podfolferze dokumentacja.\nCzęść I. Aplikacja konsolowa\nNapisz program, który szyfruje podany przez użytkownika tekst szyfrem podstawieniowym zwanym GADERYPOLUKI. Klucz\nten zawiera pary zamienników: GA-DE-RY-PO-LU-KI. Pierwsza litera w parze jest zastępowana na drugą, druga na pierwszą.\nDla przykładu litera G zastępowana jest literą A, litera A literą G. Litery, których nie ma w kluczu (inne niż GADERYPOLUKI)\npozostają bez zmian. Np. słowo PROGRAM po zaszyfrowaniu brzmi OYPAYGM, bo:\nP\nR\nO\nG\nR\nA\nM\nO\nY\nP\nA\nY\nG\nM\nZałożenia programu\n‒\nProgram wykonywany w konsoli\n‒\nJęzyk programowania zgodny z zainstalowanym na stanowisku egzaminacyjnym: C++ lub C# lub Java lub Python\n‒\nJeżeli język programowania tego wymaga, można założyć dla uproszczenia, że tekst do zaszyfrowania ma\nmaksymalnie 20 liter i zapisany jest małymi literami oraz nie ma w nim innych znaków, cyfr, spacji\n‒\nProgram zawiera funkcję szyfrującą, która przyjmuje jako argument wprowadzony tekst\n‒\nFunkcja zwraca zaszyfrowany tekst\n‒\nW programie głównym występuje wczytanie tekstu z klawiatury po uprzednim wyświetleniu stosownego komunikatu\ndla użytkownika, a po zaszyfrowaniu wyświetlenie zaszyfrowanej jego wersji\n‒\nProgram powinien być zapisany czytelnie, z zasadami czystego formatowania kodu, należy stosować znaczące nazwy\nzmiennych i funkcji\n‒\nDokumentacja do programu powinna być wykonana zgodnie z wytycznymi z części III zadania egzaminacyjnego\nKod aplikacji (cały projekt) przygotuj do nagrania na płytę (skopiuj do podfolderu konsola).\nCzęść II. Aplikacja mobilna\nWykonaj aplikację mobilną za pomocą środowiska programistycznego dostępnego na stanowisku egzaminacyjnym oraz\nuruchom ją w dostępnym emulatorze systemu mobilnego. Wykorzystaj zasoby zamieszczone na pulpicie w archiwum obrazy.zip\nz hasłem: Galeri@Zdjec#\nObraz 1a.\nObraz 1b.\nEmulacja na systemie Android Oreo.\n61\nEmulacja na urządzeniu Nexus 5X API 29 x86. Aplikację\nutworzono w Android Studio\nAplikację utworzono w MS Visual Studio\nNa obrazach 1a i 1b przedstawiono stan początkowy aplikacji mobilnej. W zależności od użytego środowiska programistycznego\noraz emulowanego systemu wynik końcowy może nieznacznie się różnić.\nOpis wyglądu i działania aplikacji\n‒\nNapis „Galeria”\n‒\nPoniżej obszar do przeglądania zdjęć z domyślnie załadowanym obrazem kot1.jpg. Kolejność wyświetlania zdjęć to\nkot1, kot2, kot3, kot4, kot1 (zdjęcia wyświetlają się w karuzeli)\n‒\nPoniżej przycisk PREV, którego wybranie powoduje zamianę zdjęcia na poprzednie, np. 1 na 4; 4 na 3 i tak dalej\n‒\nObok przycisk NEXT, którego wybranie powoduje zamianę zdjęcia na następne, np. 1 na 2; 4 na 1\n‒\nPoniżej pole edycyjne poprzedzone napisem: „Który obraz wyświetlić?”. Wpisanie liczby 1-4 powoduje wyświetlenie\nodpowiedniego obrazu: 1 dla kot1, 2 dla kot2 i tak dalej. Wpisanie dowolnego innego znaku jest ignorowane - aplikacja\nnie wywołuje błędu działania\n‒\nPoniżej przełącznik (switch) poprzedzony napisem: „Tło niebieskie?”. Zaznaczenie jego powoduje zmianę tła aplikacji\nna kolor niebieski. Odznaczenie - powrót do koloru zielonego\n‒\nNa dole podpis o treści: „Autor: ”, dalej wstawiony numer PESEL zdającego\nZałożenia aplikacji\n‒\nObrazy kotów przechowywane w zasobach aplikacji\n‒\nInterfejs użytkownika zapisany za pomocą języka znaczników wspieranego w danym środowisku (np. XAML, XML)\n‒\nZastosowany typ rozkładu: liniowy (Linear / Stack) lub względny (Relative), elementy rozkładu nie mogą na siebie\nnachodzić\n‒\nZastosowane kolory tła: #00796B, #004C40, #1565c0, według wzoru na obrazie 1a\n‒\nZastosowane kolory czcionki: czarny i biały, według wzoru na obrazie 1a\n‒\nObraz jest rozciągnięty (wypełnia) cały obszar ekranu w poziomie\n‒\nCzcionka napisu „Galeria” jest wizualnie większa od pozostałych\n‒\nPrzyciski są umieszczone poziomo obok siebie i przylegają do krańców ekranu po lewej lub prawej stronie\n‒\nDo pola edycyjnego można wpisać jedynie liczby\n‒\nDziałanie kontrolek obsłużone za pomocą zdarzeń lub techniką Data Binding\n‒\nAplikacja powinna być zapisana czytelnie, z zasadami czystego formatowania kodu, stosować znaczące nazwy\nzmiennych i funkcji\n‒\nDokumentacja do programu powinna być wykonana zgodnie z wytycznymi z części III zadania egzaminacyjnego\nKod aplikacji (cały projekt) przygotuj do nagrania na płytę (skopiuj do podfolderu mobilna).\nCzęść III. Dokumentacja utworzonych aplikacji\nWykonaj dokumentację aplikacji utworzonych podczas egzaminie. W kodzie źródłowym aplikacji szyfrującej utwórz nagłówek\nfunkcji szyfrującej według wzoru. Nagłówek powinien znaleźć się w kodzie źródłowym nad funkcją. W miejscu nawiasów <>\nnależy podać nazwę funkcji, nazwy parametrów oraz zwięzłe informacje (kilka słów) - zgodnie ze wzorcem. W miejscu autor\nnależy podać swój numer PESEL\nListing 1. Wzór dokumentacji funkcji\n* nazwa funkcji: <tu wstaw nazwę funkcji>\n* parametry wejściowe: <nazwa parametru> - <co przechowuje parametr>\n* wartość zwracana: <co zwraca funkcja - opis>\n* opis funkcji: <zwięzły opis>\n* autor: <numer PESEL zdającego>\nWykonaj zrzuty ekranu dokumentujące uruchomienie aplikacji. Zrzuty powinny obejmować cały obszar ekranu z widocznym\npaskiem zadań. Jeżeli aplikacja uruchamia się, na zrzucie należy umieścić okno z wynikiem działania programu oraz otwarte\nśrodowisko programistyczne z projektem pod spodem. Jeżeli aplikacja nie uruchamia się z powodu błędów kompilacji, należy\nna zrzucie umieścić okno ze spisem błędów i widocznym otwartym środowiskiem programistycznym. Wymagane zrzuty ekranu:\n‒\nz aplikacji konsolowej - konsola.jpg\n‒\nz aplikacji mobilnej - mobilna.jpg\nW edytorze tekstu pakietu biurowego utwórz plik z dokumentacją i nazwij go egzamin. Dokument powinien zawierać podpisane\nzrzuty ekranu oraz zapisane informacje:\n62\n‒\nnazwę systemu operacyjnego, na którym pracował zdający\n‒\nnazwy środowisk programistycznych, z których zdający korzystał na egzaminie\n‒\nnazwy języków programowania użytych podczas tworzenia aplikacji\n‒\nnazwę emulowanego urządzenia lub systemu, na którym uruchomiono aplikację mobilną\n‒\nopcjonalnie komentarz do wykonanej pracy.\nCałą dokumentację umieść w podfolderze dokumentacja.\nUWAGA: Nagraj płytę z rezultatami pracy. W folderze z numerem PESEL powinny się znajdować podfoldery dokumentacja,\nkonsola, mobilna. W folderze dokumentacja pliki: konsola.jpg, mobilna.jpg, egzamin. W folderze konsola: cały projekt aplikacji\nkonsolowej. W folderze mobilna: cały projekt aplikacji mobilnej, ewentualnie inne przygotowane pliki. Po nagraniu płyty sprawdź\npoprawność nagrania. Opisz płytę swoim numerem PESEL i zapakowaną w pudełku pozostaw na stanowisku, wraz z arkuszem\negzaminacyjnym.\nCzas przeznaczony na wykonanie zadania wynosi 180 minut.\nOcenie będą podlegać 4 rezultaty\n‒\nImplementacja, kompilacja, uruchomienie programu,\n‒\nAplikacja konsolowa,\n‒\nAplikacja mobilna,\n‒\nDokumentacja aplikacji.\nKomentarz do zadania\nZadanie w kwalifikacji INF.04 składa się z trzech części. W części pierwszej są sprawdzane umiejętności pisania aplikacji\nobiektowych i implementacji algorytmów. W części drugiej programowanie aplikacji okienkowych lub mobilnych lub\ninternetowych. W części trzeciej dokumentacja aplikacji lub testy.\nOcena zadania dotyczy nie tylko uruchomienia i przetestowania aplikacji, ale też stylu pisania kodu. Kod sprawdzany jest pod\nwzględem czytelności, zasad pisania czystego kodu takich jak wcięcia, konwencja zapisu nawiasów klamrowych, spacje przy\noperatorach, nazewnictwo zmiennych i funkcji. Wymagane też jest udokumentowanie zrzutem ekranu próby kompilowania i\nuruchomienia programu.\nEfekty kształcenia sprawdzane przykładowym zadaniem praktycznym wraz z kryteriami weryfikacji:\nJednostka efektów kształcenia:\nINF.04.3 Projektowanie oprogramowania\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) posługuje się prostymi typami danych\n4)\nposługuje\nsię\ntypami\nliczbowymi\nstałoprzecinkowe\ni zmiennoprzecinkowymi, typem logicznym, typem znakowym\ni łańcuchowym\n2) posługuje się złożonymi typami danych\n9) projektuje zestawy danych dla problemu programistycznego\n6) projektuje aplikację\n1) analizuje wymagania klienta i tworzy zgodny z nimi projekt\n4) projektuje interfejs użytkownika i wygląd aplikacji\nJednostka efektów kształcenia:\nINF.04.4 Programowanie obiektowe\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n1) wykorzystuje środowisko programistyczne dla obiektowych\naplikacji konsolowych\n6) kompiluje i uruchamia programy\n2) przestrzega zasad programowania\n1) dzieli program na funkcje (metody)\n3) implementuje algorytmy w programie\n63\n4) stosuje wyrażenia, instrukcje i biblioteki\n4) stosuje instrukcje pętli\n6) definiuje klasy\n3) definiuje metody klasy\nJednostka efektów kształcenia:\nINF.04.6 Programowanie aplikacji mobilnych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) programuje aplikacje mobilne\n3) programuje przechowywanie danych i preferencji użytkownika\nw aplikacjach mobilnych\n5) programuje interfejs użytkownika za pomocą języka XAML\n6) programuje aplikacje mobilne przy wykorzystaniu elementów\nUI\n11) uruchamia aplikacje mobilne\nJednostka efektów kształcenia:\nINF.04.8 Testowanie i dokumentowanie aplikacji\nEfekty kształcenia\nKryteria weryfikacji\nUczeń (zdający):\nUczeń (zdający):\n2) dokumentuje tworzoną aplikację\n1) stosuje komentarze w kodzie źródłowym programu\n2) pisze dokumentację kodu\n3) pisze dokumenty pomocy programu\n6) pisze dokumentację wdrożenia projektu\nInne zadania z kwalifikacji INF.04 mogą dotyczyć\nW części I:\n‒\nimplementacji algorytmów sortowania\n‒\nimplementacji algorytmów poszukiwań, szyfrowania\n‒\nimplementacji algorytmów operujących na wybranych typach danych (np. operacje na zmiennych napisowych)\n‒\nimplementacji różnych algorytmów zapisanych w postaci opisu, kroków, schematu blokowego\n‒\nprojektowania zestawu danych i typów do zadanego problemu\n‒\nprojektowania klasy z zestawem pól i metod obsługującej konkretne zagadnienie\nW części II:\n‒\nimplementacji aplikacji okienkowej obsługującej okno dialogowe do wpisania danych, system menu aplikacji\n‒\nprojektowania zestawu okien dialogowych dla aplikacji okienkowej\n‒\nimplementacji aplikacji mobilnej obsługującej różne rozkłady (layouts) i zawierającej kontrolki takie jak: pola edycyjne,\nedytor, pole wyboru (spinner), przełącznik (switch), pasek postępu (slider), stepper, picker, data i czas, przyciski i inne\n‒\nimplementacji aplikacji mobilnej obsługującej obrazy\n‒\nimplementacji aplikacji mobilnej z systemem menu i przechodzeniem do podstron\n‒\nprojektowania interfejsu użytkownika z wykorzystaniem języków znaczników (np. XAML, XML)\n‒\nimplementacji aplikacji internetowych przy wykorzystaniu Angular lub ReactJS (do wyboru) obejmujących wykonanie\nkomponentu z kontrolkami i ich walidacją oraz obsługą zdarzeń\n‒\nimplementacji aplikacji internetowych przy wykorzystaniu Angular lub ReactJS (do wyboru) złożonych z kilku podstron\n‒\nobsługi komunikacji części front-end z serwerem za pomocą JSON\n‒\nimplementacji części serwerowej aplikacji internetowej w środowisku Node.js lub Django lub ASP.NET (do wyboru) i\nzarządzania danymi z bazy\nW części III:\n‒\ndokumentacji aplikacji, kodu\n‒\nutworzenia instrukcji dla użytkownika\n‒\nutworzenia testów jednostkowych dla aplikacji przy wykorzystaniu frameworka testowania do wybranego języka\nprogramowania\n‒\nutworzenia dokumentacji do scenariuszy testowania danej aplikacji\n‒\nzaproponowanie serii testów dotyczących np. badania wydajności systemu, badania wartości brzegowych dla\nzmiennych i innych\n64\n4. PODSTAWA PROGRAMOWA KSZTAŁCENIA W ZAWODZIE SZKOLNICTWA\nBRANŻOWEGO W ZAWODZIE TECHNIK PROGRAMISTA\nTECHNIK PROGRAMISTA\n351406\nKWALIFIKACJE WYODRĘBNIONE W ZAWODZIE\nINF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych\nINF.04. Projektowanie, programowanie i testowanie aplikacji\nCELE KSZTAŁCENIA\nAbsolwent szkoły prowadzącej kształcenie w zawodzie technik programista powinien być przygotowany do\nwykonywania zadań zawodowych:\n1) w zakresie kwalifikacji INF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz\nbazami danych:\na) tworzenia i administrowania stronami internetowymi,\nb) tworzenia, administrowania i użytkowania relacyjnych baz danych,\nc) programowania aplikacji internetowych,\nd) tworzenia i administrowania systemami zarządzania treścią;\n2) w zakresie kwalifikacji INF.04. Projektowanie, programowanie i testowanie aplikacji:\na) projektowania, programowania i testowania zaawansowanych aplikacji webowych,\nb) projektowania, programowania i testowania aplikacji desktopowych,\nc) projektowania, programowania i testowania aplikacji mobilnych.\nEFEKTY KSZTAŁCENIA I KRYTERIA WERYFIKACJI TYCH EFEKTÓW\nDo wykonywania zadań zawodowych w zakresie kwalifikacji INF.03. Tworzenie i administrowanie stronami\ni aplikacjami internetowymi oraz bazami danych niezbędne jest osiągnięcie niżej wymienionych efektów\nkształcenia:\nINF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych\nINF.03.1. Bezpieczeństwo i higiena pracy\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) określa warunki i organizację pracy\nzapewniające wymagany poziom ochrony zdrowia i\nżycia przed zagrożeniami występującymi w\nśrodowisku pracy\n1) wymienia przepisy prawa dotyczące\nbezpieczeństwa i higieny pracy, ochrony\nprzeciwpożarowej, ochrony środowiska\ni ergonomii\n2) identyfikuje regulacje wewnątrzzakładowe\ndotyczące bezpieczeństwa i higieny pracy\n3) stosuje zasady ochrony przeciwpożarowej w\nśrodowisku pracy\n4) określa wymagania ergonomiczne na\nstanowisku pracy\n5) stosuje zasady postępowania z odpadami\nniebezpiecznymi\n2) opisuje zadania i uprawnienia instytucji oraz\nsłużb działających w zakresie ochrony pracy i\nochrony środowiska\n1) wymienia instytucje oraz służby działające\nw zakresie ochrony pracy i ochrony środowiska\n2) wskazuje zadania i uprawnienia instytucji oraz służb\ndziałających w zakresie ochrony pracy i ochrony\nśrodowiska\n3) opisuje prawa i obowiązki pracownika oraz\npracodawcy w zakresie bezpieczeństwa i higieny pracy\n1) wymienia obowiązki pracodawcy i pracowników\nw zakresie bezpieczeństwa i higieny pracy\n2) wymienia rodzaje profilaktycznych badań\nlekarskich\n3) wymienia rodzaje obligatoryjnych szkoleń z\nzakresu bezpieczeństwa i higieny pracy\n65\n4) określa skutki oddziaływania czynników\nszkodliwych na organizm człowieka\n1) określa zagrożenia występujące w środowisku\npracy\n2) określa skutki oddziaływania czynników\nfizycznych na organizm człowieka\n3) określa skutki oddziaływania czynników\npsychofizycznych na organizm człowieka\n4) opisuje skutki oddziaływania czynników\nniebezpiecznych i uciążliwych na organizm\nczłowieka\n5) wyjaśnia pojęcia choroba zawodowa i wypadek przy\npracy\n5) stosuje środki ochrony indywidualnej\ni zbiorowej podczas wykonywania zadań\nzawodowych\n1) identyfikuje środki ochrony zbiorowej\n2) wskazuje środki ochrony zabezpieczające przed\nhałasem w pracy biurowej\n3) identyfikuje wymagania w zakresie oświetlenia,\ntemperatury i mikroklimatu pomieszczeń\nbiurowych\n4) rozpoznaje środki ochrony zapobiegające\nporażeniem prądem w pracy biurowej\n5) rozpoznaje środki ochrony zapobiegające\npogorszeniu wzroku i zniekształceniu kręgosłupa\n6) dobiera środki ochrony zbiorowej do rodzaju\nzagrożeń w pracy biurowej\n6)\nudziela pierwszej pomocy w stanach nagłego\nzagrożenia zdrowotnego\n1) opisuje podstawowe symptomy wskazujące na\nstany nagłego zagrożenia zdrowotnego\n2) ocenia sytuację poszkodowanego na podstawie\nanalizy objawów obserwowanych\nu poszkodowanego\n3) zabezpiecza siebie, poszkodowanego i miejsce\nwypadku\n4) układa poszkodowanego w pozycji bezpiecznej\n5) powiadamia odpowiednie służby\n6) prezentuje udzielanie pierwszej pomocy w\nurazowych stanach nagłego zagrożenia\nzdrowotnego, np. krwotok, zmiażdżenie,\namputacja, złamanie, oparzenie\n7) prezentuje udzielanie pierwszej pomocy w\nnieurazowych stanach nagłego zagrożenia\nzdrowotnego, np. omdlenie, zawał, udar\n8) wykonuje resuscytację krążeniowo-oddechową na\nfantomie zgodnie z wytycznymi Polskiej Rady\nResuscytacji i Europejskiej Rady\nResuscytacji\nINF.03.2. Podstawy informatyki\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) charakteryzuje parametry sprzętu\nkomputerowego\n1)\nidentyfikuje parametry urządzeń techniki\nkomputerowej\n2)\nporównuje parametry tego samego typu\nurządzeń techniki komputerowej (np. dwie karty\ngraficzne, dwa dyski twarde)\n3)\nprzelicza jednostki pojemności pamięci\nmasowych\n4)\ndobiera urządzenia techniki komputerowej\nzgodnie z wymaganiami technicznymi\nstanowiska\n2) definiuje elementy architektury systemów\nkomputerowych\n1) opisuje zasadę działania procesora (rozkazy)\n66\n2) wymienia zależności między pamięcią\noperacyjną, procesorem i pozostałymi\nelementami systemu komputerowego\n3) charakteryzuje systemy informatyczne oraz\nrozróżnia systemy informatyczne pod względem\nfunkcjonalności\n1) identyfikuje system informatyczny\n2) podaje przykłady systemów informacji\nprzetwarzanych elektronicznie, w tym system\nPESEL, system postepowania rekrutacyjnego do\nszkół, e-dziennik, system bankowości\nelektronicznej, profil zaufany\n3) opisuje miejsca przechowywania informacji:\nserwer lokalny, chmura, nośniki danych\n4) dobiera systemy informatyczne pod względem\nich funkcjonalności\n5) opisuje działanie portali społecznościowych\n6) określa zasady bezpiecznego korzystania z\nportali społecznościowych\n7) podaje przykłady zastosowań systemów\ninformatycznych w działalności biznesowej,\nw tym e-commerce, e-sklep, e-faktura, systemy\nrezerwacyjne\n4) stosuje zalecenia dotyczące ułatwień dostępności\nserwisów internetowych dla osób\nniepełnosprawnych\n1) wymienia dostępne udogodnienia dla osób\nz niepełnosprawnościami\n2) wymienia wymagania dotyczące poziomu\ndostępności według wytycznych WCAG 2.0\n5) posługuje się terminologią dotyczącą sieci\nkomputerowych\n1) wymienia topologie sieci\n2) identyfikuje cechy modelu TCP/IP (Transmission\nControl Protocol/Internet Protocol) i protokołów\nkomunikacji sieciowej\n3) opisuje sieć bezprzewodową oraz sieć\nprzewodową\n4) stosuje programy monitorujące łącze internetowe\n5) definiuje pojęcia: pobieranie i wysyłanie danych\n6) opisuje zasady działania sieci synchronicznej i\nasynchronicznej\n7) wykazuje różnice w działaniu sieci\nsynchronicznej i asynchronicznej\n8) wymienia i stosuje zasady bezpieczeństwa przy\nkorzystaniu z sieci\n9) używa komunikatorów tekstowych, audio-video\noraz tablic interaktywnych\n10) stosuje zasadę netykiety\n6) stosuje pozycyjne systemy liczbowe\n1) przekształca liczby zapisane w różnych\npozycyjnych systemach liczbowych:\ndwójkowym, ósemkowym, szesnastkowym,\ndziesiętnym\n2) zapisuje liczby w kodzie uzupełnieniowym do\ndwóch\n3) wykonuje podstawowe działania logiczne i\narytmetyczne na liczbach binarnych\n4) wykorzystuje dostępne narzędzia informatyczne do\nwykonywania działań na liczbach zapisanych w\nróżnych pozycyjnych systemach liczbowych (np.\nkalkulatory HEX, DEC, BIN)\n7) stosuje zasady cyberbezpieczeństwa\n1) rozróżnia rodzaje szkodliwego oprogramowania\n2) rozróżnia rodzaje ataków hakerskich\n3) wymienia środki zabezpieczeń przed złośliwym\noprogramowaniem oraz atakami hakerskimi\n4) wymienia zagrożenia dla sfery psychicznej\n(emocjonalnej), fizycznej, społecznej,\n67\npoznawczej człowieka wynikające\nz przebywania w cyberprzestrzeni\n5) opisuje zagrożenia dla sfery psychicznej\n(emocjonalnej), fizycznej, społecznej,\npoznawczej człowieka wynikające\nz przebywania w cyberprzestrzeni i sposoby\nprzeciwdziałania tym zagrożeniom\n6) przestrzega zasad bezpiecznego\nprzechowywania danych\n7) przestrzega zasad bezpieczeństwa swojego\ncyfrowego wizerunku i tożsamości\n8) przestrzega zasad prywatności w cyfrowym\nświecie\n9) wymienia i omawia podstawowe pojęcia\nzwiązane z ochroną danych osobowych,\nochroną informacji, prawami autorskimi i\nwłasnością intelektualną oraz wyjaśnia\npotrzebę ich ochrony\n10) stosuje zasady dokonywania bezpiecznych\ntransakcji w internecie\n8) rozpoznaje właściwe normy i procedury oceny\nzgodności podczas realizacji zadań zawodowych\n1) wymienia cele normalizacji krajowej\n2) wyjaśnia, czym jest norma i wymienia cechy\nnormy\n3) rozróżnia oznaczenie normy międzynarodowej,\neuropejskiej i krajowej\n4) korzysta ze źródeł informacji dotyczących norm\ni procedur oceny zgodności\nINF.03.3. Projektowanie stron internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) posługuje się hipertekstowymi językami\nznaczników (HTML - HyperText Markup\nLanguage)\n1) korzysta ze standardów dokumentów\nhipertekstowych\n2) stosuje znaczniki języka HTML\n3) definiuje strukturę dokumentu hipertekstowego\nkorzystając ze znaczników sekcji\n4) definiuje hierarchię treści stosując znaczniki\nnagłówków i paragrafu\n5) definiuje elementy strony internetowej: listy,\ntabele, obrazy, odnośniki, kontrolki\n6) wykonuje formularze na stronie internetowej\n2) stosuje kaskadowe arkusze stylów do tworzenia\nresponsywnych stron internetowych\n1) stosuje style lokalne, wewnętrzne i zewnętrzne\n2) stosuje kaskadowość stylów\n3) rozróżnia selektory elementów, atrybutów,\nspecjalne, pseudoklas i pseudoelementów\n4) rozpoznaje selektory CSS (Cascading Style\nSheets)\n5) stosuje selektory CSS, ich własności i wartości\n6) projektuje wygląd strony internetowej przy\nwykorzystaniu języka CSS\n7) wykonuje responsywne strony internetowe\nz wykorzystaniem CSS\n3) stosuje systemy zarządzania treścią CMS\n(Content Management System)\n1) określa funkcje systemów zarządzania treścią\n2) określa funkcje panelu administratora\nw systemach zarządzania treścią\n3) instaluje systemy zarządzania treścią (Joomla!\ni WordPress)\n4) konfiguruje systemy zarządzania treścią\n(Joomla! i WordPress)\n5) administruje systemem zarządzania treścią\n(Joomla! i WordPress)\n68\n6) wykorzystuje gotowe szablony dla systemów\nCMS\n7) aktualizuje systemy CMS\n8) projektuje strony internetowe przy\nwykorzystaniu systemów CMS\n4) projektuje grafikę komputerową\n1) rozróżnia podstawowe pojęcia dotyczące grafiki\nkomputerowej rastrowej i wektorowej\n2) przestrzega zasad cyfrowego zapisu obrazu\n3) dobiera oprogramowanie do obróbki grafiki\nkomputerowej\n4) identyfikuje różne formaty plików graficznych\n5) stosuje różne modele barw\n6) osadza tekst na grafice oraz dobiera jego krój\ni styl\n7) korzysta z funkcji edytora grafiki wektorowej\n8) korzysta z funkcji edytora grafiki rastrowej\n9) wykonuje edycję plików graficznych na potrzeby\nstron internetowych\n10) projektuje elementy graficzne dla strony\ninternetowej\n5) wykorzystuje elementy multimedialne\nna stronach internetowych\n1) określa zasady komputerowego przetwarzania\nwideo i dźwięku przygotowanego na potrzeby\nstrony internetowej\n2) dobiera oprogramowanie do edycji obrazu\nruchomego i dźwięku\n3) wykonuje animacje na potrzeby strony\ninternetowej\n4) wykonuje materiały wideo na potrzeby strony\ninternetowej\n5) edytuje wideo i dźwięk na potrzeby strony\ninternetowej\n6) osadza elementy multimedialne na stronie\ninternetowej\n7) importuje materiały multimedialne do systemów\nzarządzania treścią CMS\n6) wykonuje strony internetowe zgodnie\nz projektami\n1) projektuje układ sekcji na stronie internetowej\n2) analizuje projekt strony internetowej\n3) tworzy strukturę strony internetowej zgodnie\nz projektem\n4) dobiera paletę barw dla strony internetowej\n5) dobiera czcionki dla strony internetowej\n6) uwzględnia potrzeby użytkowników z różnymi\nniepełnosprawnościami przy projektowaniu stron\ninternetowych, np. kontrast, powiększenie, inne\nelementy wspomagające niepełnosprawnych\n7) opisuje zasady i znaczenie wytycznych\ndotyczących ułatwień w dostępie do treści\npublikowanych w internecie\n8) tworzy stronę zgodną z wytycznymi\ndotyczącymi ułatwień w dostępie do treści\npublikowanych w internecie\n7) stosuje reguły testowania, walidacji\ni optymalizacji stron internetowych\n1) testuje stronę internetową w różnych\nprzeglądarkach\n2) testuje responsywność strony internetowej\n3) określa proces walidacji strony internetowej\n4) dobiera narzędzia walidacji strony internetowej\n5) dokonuje walidacji strony internetowej\n6) optymalizuje stronę internetową\n7) określa proces pozycjonowania strony\ninternetowej\n69\n8) stosuje zasady dostępności (WCAG)\ni pozycjonowania strony internetowej\n8) publikuje witryny i aplikacje internetowe\n1) opisuje usługi hostingu\n2) dobiera usługi hostingu w zależności od potrzeb\nużytkownika\n3) opisuje operacje na domenach internetowych\n4) wykonuje operacje na domenach internetowych\n5) rozpoznaje etapy publikacji witryn i aplikacji\ninternetowych\n6) opisuje funkcje programów wykorzystywanych do\nprzesyłania danych na serwer\n7) dobiera program do przesyłania danych na\nserwer\n8) przesyła dane na serwer\n9) dobiera pakiety serwerowe www\n10) sprawdza poprawność publikowanych stron\nwww\n11) publikuje witryny internetowe\nINF.03.4. Projektowanie i administrowanie bazami danych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) posługuje się pojęciami dotyczącymi baz danych\n1) określa pojęcia związane z bazami danych:\nencja, związki encji, atrybuty encji, klucz relacji\n2) określa typy danych używanych w bazach\ndanych\n3) stosuje odpowiednie typy danych przy\nzdefiniowaniu encji\n4) rozpoznaje postacie normalne baz danych\n5) opisuje cechy relacyjnej bazy danych\n2) tworzy diagramy E/R (Entity-Relationship\nDiagram)\n1) charakteryzuje typy notacji diagramów E/R\n2) rozróżnia bloki składowe diagramów E/R\n3) analizuje diagramy E/R\n4) definiuje encje i atrybuty encji\n5) definiuje związki między encjami i określa ich\nliczebność\n6) dobiera typ danych do określonych atrybutów\nencji\n7) określa klucz główny dla encji\n3) korzysta z systemów zarządzania bazami danych\nSZBD (Database Management System)\n1) rozróżnia dostępne SZBD\n2) dobiera SZBD do określonego zastosowania\n3) instaluje SZBD\n4) konfiguruje SZBD do pracy w środowisku wielu\nużytkowników\n5) aktualizuje SZBD\n4) stosuje strukturalny język zapytań SQL\n(Structured Query Language)\n1) opisuje polecenia języka SQL\n2) stosuje polecenia języka SQL\n3) definiuje struktury baz danych przy użyciu\ninstrukcji języka zapytań\n4) wyszukuje informacje w bazie danych przy\nużyciu języka SQL\n5) zmienia rekordy w bazie danych przy użyciu\njęzyka SQL\n6) usuwa rekordy w bazie danych przy użyciu\njęzyka SQL\n7) tworzy skrypty w strukturalnym języku zapytań\n5) tworzy relacyjne bazy danych zgodnie\nz projektem\n1) definiuje tabele w bazie danych na podstawie\nprojektu\n2) definiuje typy danych oraz atrybuty kolumn\n3) wprowadza dane do bazy danych\n70\n4) programuje skrypty automatyzujące proces\ntworzenia struktury bazy danych\n5) importuje dane z pliku\n6) eksportuje strukturę bazy danych i dane do pliku\n6) tworzy formularze, zapytania i raporty do\nprzetwarzania danych\n1) tworzy formularze do wprowadzania danych\ni modyfikowania danych\n2) identyfikuje rodzaje zapytań\n3) tworzy zapytania i podzapytania do tabel bazy\ndanych\n4) tworzy raporty w bazie danych\n7) modyfikuje struktury baz danych\n1) analizuje strukturę bazy danych w celu jej\nmodyfikacji\n2) rozbudowuje strukturę bazy danych tworząc\ntabele, pola, relacje i atrybuty\n3) weryfikuje poprawność struktury bazy danych\npo rozbudowie\n4) usuwa elementy struktury bazy danych oraz\ndane\n5) modyfikuje strukturę bazy oraz dane bazy\n8) zarządza systemem bazy danych\n1)\ntworzy użytkowników bazy danych\n2)\nokreśla uprawnienia dla użytkowników\n3)\nkontroluje spójność bazy danych\n4)\ntworzy kopię zapasową struktury bazy danych\n5)\nweryfikuje poprawność kopii zapasowej bazy\ndanych\n6)\nprzywraca dane z kopii zapasowej bazy danych\n7)\nimportuje i eksportuje tabele bazy danych\n8)\ndiagnozuje i naprawia bazę danych\nINF.03.5. Programowanie aplikacji internetowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) stosuje zasady programowania\n1) analizuje problemy programistyczne\n2) stosuje algorytmy\n3) stosuje zasady programowania strukturalnego\n2) stosuje skryptowe języki programowania\n1) stosuje języki JavaScript oraz jeden z języków:\nPython, ASP.NET, PHP, JSP do tworzenia aplikacji\ninternetowych\n2) identyfikuje skryptowe języki programowania\n3) implementuje algorytmy w języku\ninterpretowanym\n4) posługuje się typami prostymi i złożonymi,\nzmiennymi i operatorami w skryptowych\njęzykach programowania\n5) stosuje instrukcje sterujące skryptowych\njęzyków programowania\n6) stosuje funkcje oraz wybrane biblioteki\nskryptowych języków programowania\n7) tworzy strony internetowe wykorzystujące\nskryptowe języki programowania\n3) programuje skrypty wykonywane po stronie\nklienta\n1) programuje w języku JavaScript\n2) stosuje w programowaniu obsługę zdarzeń\nmyszy i klawiatury\n3) stosuje biblioteki wykorzystywane w skryptach po\nstronie klienta\n4) definiuje skrypty obsługujące formularze i\nkontrolki HTML (HyperText Markup\nLanguage)\n5) wykorzystuje mechanizmy walidacji formularzy HTML\nza pomocą mechanizmów HTMLS\n6) korzysta z funkcji modelu DOM\n71\n7) korzysta z bibliotek i frameworków języka\nJavaScript, w tym z biblioteki jQuery, Angular, React\n4) programuje skrypty wykonywane po stronie\nserwera\n1) programuje w jednym z języków Python,\nASP.NET, PHP, JSP\n2) stosuje wbudowane instrukcje, funkcje\n3) stosuje metody przesyłania danych z formularza\n4) programuje wysyłanie danych z formularza\nHTML\n5) stosuje biblioteki do obsługi bazy danych,\nodpowiednie dla języka i frameworka\n6) korzysta z funkcji do obsługi plików\n7) korzysta z funkcji do obsługi ciasteczek (ang.\nCookies) oraz sesji\n5) stosuje środowisko programistyczne\ni uruchomieniowe aplikacji internetowych\n1) opisuje funkcje środowiska programistycznego\n2) dobiera środowisko programistyczne do\nokreślonych zadań i języka programowania\n3) tworzy programy w wybranym środowisku\nprogramistycznym\n4) instaluje i konfiguruje serwer WWW\n5) instaluje i konfiguruje serwer baz danych\n6) korzysta z gotowych pakietów dla aplikacji\ninternetowych, np. phpMyAdmin\n6) przeprowadza walidację kodu programu\n1) analizuje błędy w kodzie źródłowym programu\n2) wykonuje testy tworzonych programów\n3) poprawia błędy w tworzonych programach\n4) stosuje debugger w przeglądarce internetowej\n7) dokumentuje tworzoną aplikację\n1) stosuje komentarze w kodzie źródłowym\nprogramu\n2) tworzy dokumentację programu\n3) tworzy instrukcję użytkownika programu\nINF.03.6. Język obcy zawodowy\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) uczeń posługuje się podstawowym zasobem\nśrodków językowych w języku obcym nowożytnym (ze\nszczególnym uwzględnieniem środków leksykalnych)\numożliwiającym realizację czynności zawodowych w\nzakresie tematów związanych:\na)\nze stanowiskiem pracy i jego wyposażeniem\nb) z głównymi technologiami stosowanymi\nw danym zawodzie\nc) z dokumentacją związaną z danym zawodem\nd) z usługami świadczonymi w danym zawodzie\n1) rozpoznaje oraz stosuje środki językowe\numożliwiające realizację czynności zawodowych\nw zakresie:\na)\nczynności wykonywanych na stanowisku\npracy, w tym związanych z zapewnieniem\nbezpieczeństwa i higieny pracy\nb) narzędzi, maszyn, urządzeń i materiałów\nkoniecznych do realizacji czynności\nzawodowych\nc) procesów i procedur związanych z realizacją\nzadań zawodowych\nd) formularzy, specyfikacji oraz innych\ndokumentów związanych z wykonywaniem\nzadań zawodowych\ne) świadczonych usług, w tym obsługi klienta\n2) rozumie proste wypowiedzi ustne artykułowane\nwyraźnie, w standardowej odmianie języka\nobcego nowożytnego, a także proste wypowiedzi\npisemne w języku obcym nowożytnym,\nw zakresie umożliwiającym realizację zadań\nzawodowych:\na)\nrozumie proste wypowiedzi ustne dotyczące\nczynności zawodowych (np. rozmowy,\nwiadomości, komunikaty, instrukcje lub\nfilmy instruktażowe, prezentacje),\n1) określa główną myśl wypowiedzi lub tekstu lub\nfragmentu wypowiedzi lub tekstu\n2) znajduje w wypowiedzi lub tekście określone\ninformacje\n3) rozpoznaje związki między poszczególnymi\nczęściami tekstu\n4) układa informacje w określonym porządku\n72\nartykułowane wyraźnie, w standardowej\nodmianie języka\nb) rozumie proste wypowiedzi pisemne dotyczące\nczynności zawodowych (np. napisy, broszury,\ninstrukcje obsługi, przewodniki, dokumentację\nzawodową)\n3) samodzielnie tworzy krótkie, proste, spójne\ni logiczne wypowiedzi ustne i pisemne w języku\nobcym nowożytnym, w zakresie umożliwiającym\nrealizację zadań zawodowych:\na)\ntworzy krótkie, proste, spójne i logiczne\nwypowiedzi ustne dotyczące czynności\nzawodowych (np. polecenie, komunikat,\ninstrukcję)\nb)\ntworzy krótkie, proste, spójne i logiczne\nwypowiedzi pisemne dotyczące czynności\nzawodowych (np. komunikat, e-mail,\ninstrukcję, wiadomość, CV, list motywacyjny,\ndokument związany\nz wykonywanym zawodem - według wzoru)\n1) opisuje przedmioty, działania i zjawiska\nzwiązane z czynnościami zawodowymi\n2) przedstawia sposób postępowania w różnych\nsytuacjach zawodowych (np. udziela instrukcji,\nwskazówek, określa zasady)\n3) wyraża i uzasadnia swoje stanowisko\n4) stosuje zasady konstruowania tekstów o różnym\ncharakterze\n5) stosuje formalny lub nieformalny styl\nwypowiedzi adekwatnie do sytuacji\n4) uczestniczy w rozmowie w typowych sytuacjach\nzwiązanych z realizacją zadań zawodowych - reaguje w\njęzyku obcym nowożytnym w sposób zrozumiały,\nadekwatnie do sytuacji komunikacyjnej, ustnie lub w\nformie prostego tekstu:\na)\nreaguje ustnie (np. podczas rozmowy z\ninnym pracownikiem, klientem,\nkontrahentem, w tym podczas rozmowy\ntelefonicznej) w typowych sytuacjach związanych z\nwykonywaniem czynności\nzawodowych\nb) reaguje w formie prostego tekstu pisanego (np.\nwiadomość, formularz, e-mail, dokument\nzwiązany z wykonywanym zawodem) w\ntypowych sytuacjach związanych z\nwykonywaniem czynności zawodowych\n1) rozpoczyna, prowadzi i kończy rozmowę\n2) uzyskuje i przekazuje informacje i wyjaśnienia\n3) wyraża swoje opinie i uzasadnia je, pyta o\nopinie, zgadza się lub nie zgadza z opiniami\ninnych osób\n4) prowadzi proste negocjacje związane\nz czynnościami zawodowymi\n5) stosuje zwroty i formy grzecznościowe\n6) dostosowuje styl wypowiedzi do sytuacji\n5) zmienia formę przekazu ustnego lub pisemnego\nw języku obcym nowożytnym w typowych sytuacjach\nzwiązanych z wykonywaniem czynności zawodowych\n1) przekazuje w języku obcym nowożytnym\ninformacje zawarte w materiałach wizualnych (np.\nwykresach, symbolach, piktogramach, schematach)\noraz audiowizualnych (np. filmach instruktażowych)\n2) przekazuje w języku polskim informacje\nsformułowane w języku obcym nowożytnym\n3) przekazuje w języku obcym nowożytnym informacje\nsformułowane w języku polskim lub w tym języku\nobcym nowożytnym\n4) przedstawia publicznie w języku obcym\nnowożytnym wcześniej opracowany materiał,\nnp. prezentację\n6) wykorzystuje strategie służące doskonaleniu\nwłasnych umiejętności językowych oraz\npodnoszące świadomość językową:\na) wykorzystuje techniki samodzielnej nauki\njęzyka\nb) współdziała w grupie\nc) korzysta ze źródeł informacji w języku\nobcym nowożytnym\n1) korzysta ze słownika dwujęzycznego\ni jednojęzycznego\n2) współdziała z innymi osobami, realizując\nzadania językowe\n3) korzysta z tekstów w języku obcym nowożytnym,\nrównież za pomocą technologii informacyjno-\nkomunikacyjnych\n4) identyfikuje słowa klucze i internacjonalizmy\n73\nd) stosuje strategie komunikacyjne\ni kompensacyjne\n5) wykorzystuje kontekst (tam, gdzie to możliwe),\naby w przybliżeniu określić znaczenie słowa\n6) upraszcza (jeżeli to konieczne) wypowiedź,\nzastępuje nieznane słowa innymi, wykorzystuje opis,\nśrodki niewerbalne\nINF.03.7. Kompetencje personalne i społeczne\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) przestrzega zasad kultury osobistej i etyki\nzawodowej\n1) stosuje zasady kultury osobistej i ogólnie\nprzyjęte normy zachowania w środowisku pracy\n2) przyjmuje odpowiedzialność za powierzone\ninformacje zawodowe\n3) przestrzega tajemnicy związanej z\nwykonywanym zawodem i miejscem pracy\n4) wyjaśnia, na czym polega zachowanie etyczne\nw zawodzie\n5) wskazuje przykłady zachowań etycznych\nw zawodzie\n2) planuje wykonanie zadania\n1) omawia czynności realizowane w ramach czasu\npracy\n2) określa czas realizacji zadań\n3) realizuje działania w wyznaczonym czasie\n4) monitoruje realizację zaplanowanych działań\n5) dokonuje modyfikacji zaplanowanych działań\n6) dokonuje samooceny wykonanej pracy\n3) ponosi odpowiedzialność za podejmowane\ndziałania\n1)\nprzewiduje skutki podejmowanych działań,\nw tym skutki prawne\n2)\nwykazuje świadomość odpowiedzialności za\nwykonywaną pracę\n3)\nocenia podejmowane działania\n4)\nprzewiduje konsekwencje niewłaściwego\nwykonywania czynności zawodowych na\nstanowisku pracy, w tym niewłaściwej eksploatacji\nmaszyn i urządzeń na stanowisku\npracy\n4) wykazuje się kreatywnością i otwartością\nna zmiany\n1) podaje przykłady wpływu zmiany na różne\nsytuacje życia społecznego i gospodarczego\n2) wskazuje przykłady wprowadzenia zmiany\ni ocenia skutki jej wprowadzenia\n3) proponuje sposoby rozwiązywania problemów\nzwiązanych z wykonywaniem zadań zawodowych w\nnieprzewidywalnych warunkach\n5) stosuje techniki radzenia sobie ze stresem\n1) rozpoznaje źródła stresu podczas wykonywania\nzadań zawodowych\n2) wybiera techniki radzenia sobie ze stresem\nodpowiednio do sytuacji\n3) wskazuje najczęstsze przyczyny sytuacji\nstresowych w pracy zawodowej\n4) przedstawia różne formy zachowań asertywnych,\njako techniki radzenia sobie ze stresem\n5) rozróżnia techniki rozwiązywania konfliktów\nzwiązanych z wykonywaniem zadań zawodowych\n6) określa skutki stresu\n6) doskonali umiejętności zawodowe\n1) pozyskuje informacje zawodoznawcze dotyczące\nprzemysłu z różnych źródeł\n2) określa zakres umiejętności i kompetencji\nniezbędnych w wykonywaniu zadań\nzawodowych\n3) analizuje własne kompetencje\n74\n4) wyznacza własne cele rozwoju zawodowego\n5) planuje drogę rozwoju zawodowego\n6) wskazuje możliwości podnoszenia kompetencji\nzawodowych, osobistych i społecznych\n7) stosuje zasady komunikacji interpersonalnej\n1) identyfikuje sygnały werbalne i niewerbalne\n2) stosuje aktywne metody słuchania\n3) prowadzi dyskusje\n4) udziela informacji zwrotnej\n8) negocjuje warunki porozumień\n1) charakteryzuje pożądaną postawę podczas\nprowadzenia negocjacji\n2) wskazuje sposób prowadzenia negocjacji\nwarunków porozumienia\n9) stosuje metody i techniki rozwiązywania\nproblemów\n1) opisuje sposób przeciwdziałania problemom\nw zespole realizującym zadania\n2) opisuje techniki rozwiązywania problemów\n3) wskazuje na wybranym przykładzie metody\ni techniki rozwiązywania problemu\n10) współpracuje w zespole\n1) pracuje w zespole, ponosząc odpowiedzialność\nza wspólnie realizowane zadania\n2) przestrzega podziału ról, zadań\ni odpowiedzialności w zespole\n3) angażuje się w realizację wspólnych działań\nzespołu\n4) modyfikuje sposób zachowania, uwzględniając\nstanowisko wypracowane wspólnie z innymi\nczłonkami zespołu\nINF.03.8. Organizacja pracy małych zespołów\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) planuje i organizuje pracę zespołu w celu\nwykonania przydzielonych zadań\n1) określa strukturę zespołu\n2) przygotowuje zadania zespołu do realizacji\n3) planuje realizację zadań zapobiegających\nzagrożeniom bezpieczeństwa i ochrony zdrowia\n4) oszacowuje czas potrzebny na realizację\nokreślonego zadania\n5) komunikuje się ze współpracownikami\n6) wskazuje wzorce prawidłowej współpracy\nw zespole\n7) przydziela zadania członkom zespołu zgodnie\nz harmonogramem planowanych prac\n2) dobiera osoby do wykonania przydzielonych\nzadań\n1) ocenia przydatność poszczególnych członków\nzespołu do wykonania zadania\n2) rozdziela zadania według umiejętności\ni kompetencji członków zespołu\n3) kieruje wykonaniem przydzielonych zadań\n1) ustala kolejność wykonywania zadań zgodnie\nz harmonogramem prac\n2) formułuje zasady wzajemnej pomocy\n3) koordynuje realizację zadań zapobiegających\nzagrożeniom bezpieczeństwa i ochrony zdrowia\n4) wydaje dyspozycje osobom wykonującym\nposzczególne zadania\n5) monitoruje proces wykonywania zadań\n6) opracowuje dokumentację dotyczącą realizacji\nzadania według panujących standardów\n4) ocenia jakość wykonania przydzielonych zadań\n1) kontroluje efekty pracy zespołu\n2) ocenia pracę poszczególnych członków zespołu pod\nwzględem zgodności z warunkami technicznymi\nodbioru prac\n3) udziela wskazówek w celu prawidłowego\nwykonania przydzielonych zadań\n75\n5) wprowadza rozwiązania techniczne\ni organizacyjne wpływające na poprawę\nwarunków i jakości pracy\n1) dokonuje analizy rozwiązań technicznych\ni organizacyjnych warunków i jakości pracy\n2) proponuje rozwiązania techniczne\ni organizacyjne mające na celu poprawę\nwarunków i jakości pracy\nDo wykonywania zadań zawodowych w zakresie kwalifikacji INF.04. Projektowanie, programowanie i\ntestowanie aplikacji niezbędne jest osiągnięcie niżej wymienionych efektów kształcenia:\nINF.04. Projektowanie, programowanie i testowanie aplikacji\nINF.04.1. Bezpieczeństwo i higiena pracy\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń\n1) określa skutki oddziaływania czynników\nszkodliwych na organizm człowieka\n1) określa zagrożenia występujące w środowisku\npracy\n2) określa skutki oddziaływania czynników\nfizycznych na organizm człowieka\n3) określa skutki oddziaływania czynników\npsychofizycznych na organizm człowieka\n4) opisuje skutki oddziaływania czynników\nniebezpiecznych i uciążliwych na organizm\nczłowieka\n5) wyjaśnia pojęcia choroba zawodowa i wypadek przy\npracy\n2) stosuje środki ochrony indywidualnej\ni zbiorowej podczas wykonywania zadań\nzawodowych na stanowisku pracy\n1) identyfikuje środki ochrony zbiorowej\n2) wskazuje środki ochrony zabezpieczające przed\nhałasem w pracy biurowej\n3) identyfikuje wymagania w zakresie oświetlenia,\ntemperatury i mikroklimatu pomieszczeń biurowych\n4) rozpoznaje środki ochrony zapobiegające\nporażeniem prądem w pracy biurowej\n5) rozpoznaje środki ochrony zapobiegające\npogorszeniu wzroku i zniekształceniu kręgosłupa\n6) dobiera środki ochrony zbiorowej do rodzaju\nzagrożeń w pracy biurowej\n3) udziela pierwszej pomocy w stanach nagłego\nzagrożenia zdrowotnego\n1) opisuje podstawowe symptomy wskazujące na\nstany nagłego zagrożenia zdrowotnego\n2) ocenia sytuację poszkodowanego na podstawie\nanalizy objawów obserwowanych u\nposzkodowanego\n3) zabezpiecza siebie, poszkodowanego i miejsce\nwypadku\n4) układa poszkodowanego w pozycji bezpiecznej\n5) powiadamia odpowiednie służby\n6) prezentuje udzielanie pierwszej pomocy w\nurazowych stanach nagłego zagrożenia\nzdrowotnego, np. krwotok, zmiażdżenie,\namputacja, złamanie, oparzenie\n7) prezentuje udzielanie pierwszej pomocy w\nnieurazowych stanach nagłego zagrożenia\nzdrowotnego, np. omdlenie, zawał, udar\n8) wykonuje resuscytację krążeniowo-oddechową na\nfantomie zgodnie z wytycznymi Polskiej Rady\nResuscytacji i Europejskiej Rady Resuscytacji\nINF.04.2. Podstawy informatyki\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n76\n1) charakteryzuje parametry sprzętu\nkomputerowego\n1)\nidentyfikuje parametry urządzeń techniki\nkomputerowej\n2)\nporównuje parametry tego samego typu\nurządzeń techniki komputerowej (np. dwie karty\ngraficzne, dwa dyski twarde)\n3)\nprzelicza jednostki pojemności pamięci\nmasowych\n4)\ndobiera urządzenia techniki komputerowej\nzgodnie z wymaganiami technicznymi\nstanowiska\n2) definiuje elementy architektury systemów\nkomputerowych\n1) opisuje zasadę działania procesora (rozkazy)\n2) wymienia zależności między pamięcią\noperacyjną, procesorem i pozostałymi\nelementami systemu komputerowego\n3) charakteryzuje systemy informatyczne oraz\nrozróżnia systemy informatyczne pod względem\nfunkcjonalności\n1) identyfikuje system informatyczny\n2) podaje przykłady systemów informacji\nprzetwarzanych przez system informatyczny, w\ntym system PESEL, system postępowania\nrekrutacyjnego do szkół, e-dziennik, system\nbankowości elektronicznej, profil zaufany\n3) opisuje miejsca przechowywania informacji:\nserwer lokalny, chmura, nośniki danych\n4) dobiera systemy informatyczne pod względem\nich funkcjonalności\n5) opisuje działanie portali społecznościowych\n6) określa zasady bezpiecznego korzystania z\nportali społecznościowych\n7) podaje przykłady zastosowań systemów\ninformatycznych w działalności biznesowej,\nw tym e-commerce, e-sklep, e-faktura, systemy\nrezerwacyjne\n4) stosuje zalecenia dotyczące ułatwień dostępności\nserwisów internetowych dla osób\nniepełnosprawnych\n1) wymienia dostępne udogodnienia dla osób\nz niepełnosprawnościami\n2) wymienia wymagania dotyczące poziomu\ndostępności według wytycznych WCAG 2.0\n5) posługuje się terminologią dotyczącą sieci\nkomputerowych\n1) wymienia topologie sieci\n2) identyfikuje cechy modelu TCP/IP i protokołów\nkomunikacji sieciowej\n3) opisuje sieć bezprzewodową oraz sieć\nprzewodową\n4) oblicza przepustowość sieci\n5) definiuje pojęcia pobieranie i wysyłanie danych\n6) opisuje zasady działania sieci synchronicznej i\nasynchronicznej\n7) wykazuje różnice w działaniu sieci\nsynchronicznej i asynchronicznej\n8) wymienia i stosuje zasady bezpieczeństwa przy\nkorzystaniu z sieci\n9) używa komunikatorów tekstowych, audio-video oraz\ntablic interaktywnych\n10) stosuje zasadę netykiety\n6) stosuje pozycyjne systemy liczbowe\n1) przekształca liczby zapisane w różnych\npozycyjnych systemach liczbowych:\ndwójkowym, ósemkowym, szesnastkowym,\ndziesiętnym\n2) zapisuje liczby w kodzie uzupełnieniowym do\ndwóch\n3) wykonuje podstawowe działania logiczne i\narytmetyczne na liczbach binarnych\n77\n4) wykorzystuje dostępne narzędzia informatyczne\ndo wykonywania działań na liczbach zapisanych w\nróżnych pozycyjnych systemach liczbowych (np.\nkalkulatory HEX, DEC, BIN)liczbowych\n7) stosuje zasady cyberbezpieczeństwa\n1) rozróżnia rodzaje szkodliwego oprogramowania\n2) rozróżnia rodzaje ataków hakerskich\n3) wymienia środki zabezpieczeń przed złośliwym\noprogramowaniem oraz atakami hakerskimi\n4) wymienia zagrożenia dla sfery psychicznej\n(emocjonalnej), fizycznej, społecznej,\npoznawczej człowieka, wynikające\nz przebywania w cyberprzestrzeni\n5) opisuje zagrożenia dla sfery psychicznej człowieka\n(emocjonalnej), fizycznej, społecznej, poznawczej\nczłowieka, wynikające z przebywania w\ncyberprzestrzeni i sposoby przeciwdziałania tym\nzagrożeniom\n6) przestrzega zasad bezpiecznego\nprzechowywania danych\n7) przestrzega zasad bezpieczeństwa swojego\ncyfrowego wizerunku i tożsamości\n8) przestrzega zasad prywatności w cyfrowym\nświecie\n9) wymienia i omawia podstawowe pojęcia\nzwiązane z ochroną danych osobowych,\nochroną informacji, prawami autorskimi i\nwłasnością intelektualną oraz wyjaśnia\npotrzebę ich ochrony\n10) stosuje zasady dokonywania bezpiecznych\ntransakcji w internecie\n8) rozpoznaje właściwe normy i procedury oceny\nzgodności podczas realizacji zadań zawodowych\n1) wymienia cele normalizacji krajowej\n2) wyjaśnia, czym jest norma i wymienia cechy\nnormy\n3) rozróżnia oznaczenie normy międzynarodowej,\neuropejskiej i krajowej\n4) korzysta ze źródeł informacji dotyczących norm\ni procedur oceny zgodności\nINF.04.3. Projektowanie oprogramowania\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) posługuje się prostymi typami danych\n1) rozróżnia typy numeryczne stałoprzecinkowe\ni zmiennoprzecinkowe\n2) rozpoznaje typ logiczny\n3) rozróżnia typy znakowe i łańcuchowe\n4) posługuje się typami liczbowymi\nstałoprzecinkowe i zmiennoprzecinkowymi,\ntypem logicznym, typem znakowym\ni łańcuchowym\n2) posługuje się złożonymi typami danych\n1) rozróżnia rodzaje złożonych typów danych\n2) posługuje się tablicami jednowymiarowymi\ni dwuwymiarowymi\n3) posługuje się tablicami dynamicznymi,\nasocjacyjnymi\n4) posługuje się typem rekordowym, np. struktura,\nunia\n5) posługuje się typem plikowym\n6) posługuje się typem wskaźnikowym\n7) charakteryzuje cechy kolekcji, w tym znaczenie\niteratora\n78\n8) posługuje się kolekcjami, np. listami, kolejkami,\nstosami, wektorami\n9) projektuje zestawy danych dla problemu\nprogramistycznego\n3) stosuje metody rozwiązywania problemów za\npomocą algorytmów\n1) projektuje algorytmy za pomocą różnych metod:\nschematów blokowych, listy kroków, drzew\ndecyzyjnych, pseudokodu\n2) charakteryzuje algorytmy iteracyjne, tekstowe i\nszyfrowania, tablicowe\n3) charakteryzuje algorytmy rekurencyjne\n4) charakteryzuje problemy i metody ich\nrozwiązywania, np. algorytmy heurystyczne,\nproblem komiwojażera\n5) określa złożoność obliczeniową algorytmów\n4) stosuje algorytmy sortowania i wyszukiwania\n1) charakteryzuje typy sortowania i ich złożoność\nobliczeniową\n2) stosuje różne typy sortowania, np. bąbelkowe,\nzachłanne, przez wstawianie, szybkie, metodą dziel\ni zwyciężaj\n3) stosuje algorytmy wyszukiwania dla tablic, list,\nkolejek, stosów\n5) dobiera narzędzia i metodologie do planowania\ni zarządzania projektem\n1) określa funkcje narzędzi do zarządzania\nprojektem\n2) stosuje diagramy do zarządzania etapami\nprojektu, zadaniami i czasem, np. diagram\nGantta\n3) korzysta z programów wspierających\nzarządzanie projektami, np. Jira, Trello\n4) korzysta z systemu kontroli wersji, np. Git\n6) projektuje aplikację\n1) analizuje wymagania klienta i tworzy zgodny\nz nimi projekt\n2) tłumaczy wymagania klienta na specyfikację\ntechniczną dla zespołu programistów\n3) identyfikuje elementy interfejsu użytkownika,\nnp. okna, dialogi, kontrolki, formularze, paski\nnarzędziowe, widgety\n4) projektuje interfejs użytkownika i wygląd\naplikacji\n5) dostosowuje interfejs do różnych platform\n6) projektuje aplikacje w różnych paradygmatach\nprogramowania: strukturalnym, obiektowym\n7) projektuje aplikację opartą na architekturze\nklient-serwer\n8) projektuje struktury danych dla aplikacji\n9) projektuje funkcjonalność aplikacji\n10) planuje system zabezpieczeń aplikacji\n7) planuje przedsięwzięcie programistyczne\n1) określa cel projektu\n2) określa fazy realizacji projektu\n3) charakteryzuje cykl życia projektu\ninformatycznego i jego poszczególne etapy\n4) określa zasoby ludzkie oraz ramy czasowe\nwykonania projektu\n5) planuje etapy tworzenia aplikacji\n6) korzysta z metodologii zarządzania projektem: model\nkaskadowy (waterfall), model przyrostowy, model\nprototypowy, metodyki zwinne (Agile oraz\nprzynajmniej jedną z Scrum, Lean, Kanban)\n7) dobiera optymalną metodologię zarządzania\nprojektem\n79\n8) organizuje prace projektowe\n9) stosuje harmonogram czynności w celu\nefektywnego osiągnięcia celów\n8) stosuje wzorce projektowe\n1) dobiera wzorzec projektowy do zadania\nprogramistycznego\n2) stosuje wzorce projektowe w programowaniu\nobiektowym, np. Metoda szablonowa (Template\nmethod), Fasada (Facade), Kompozyt (Composite)\n9) stosuje zagadnienia prawa autorskiego\nw dziedzinie programowania\n1) rozróżnia autorskie prawa osobiste i majątkowe\n2) określa czas trwania praw autorskich\n3) określa konsekwencje naruszenia prawa\nautorskiego\n4) charakteryzuje elementy własności intelektualnej\n(dobra niematerialne, własności przemysłowe)\n5) rozróżnia typy licencji oprogramowania\nINF.04.4. Programowanie obiektowe\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) wykorzystuje środowisko programistyczne dla\nobiektowych aplikacji konsolowych\n1) rozróżnia kompilatory i interpretery\n2) charakteryzuje zadania kompilatora, interpretera,\ndebuggera\n3) analizuje błędy w kodzie za pomocą debuggera\n4) charakteryzuje etapy kompilacji i interpretacji kodu\n5) charakteryzuje pojęcie biblioteki\n6) kompiluje i uruchamia programy\n2) przestrzega zasad programowania\n1) dzieli program na funkcje (metody)\n2) stosuje rekurencję\n3) implementuje algorytmy w programie\n3) korzysta z typów danych\n1) stosuje proste i złożone typy danych\n2) deklaruje własne typy danych\n3) deklaruje zmienne różnych typów danych\n4) wykonuje operacje na zmiennych: wejścia\ni wyjścia, arytmetyczne, logiczne\n5) stosuje typy złożone i operacje na nich\n4) stosuje wyrażenia, instrukcje i biblioteki\n1) stosuje operatory arytmetyczne, przypisania,\nporównania, logiczne, operatory do obsługi łańcuchów,\nbitowe\n2) wykorzystuje priorytety operatorów do\nwłaściwego budowania wyrażeń\n3) stosuje instrukcję warunkową i wyboru\n4) stosuje instrukcje pętli\n5) korzysta z wybranych bibliotek języka C++, C#,\nPython lub innego języka programowania: biblioteka\nstandardowa, biblioteka z funkcjami matematycznymi,\nbiblioteka z podstawowymi algorytmami\n5) stosuje zasady programowania obiektowego\n1) stosuje obiektowe podejście do rozwiązywania\nproblemów\n2) charakteryzuje pojęcia klasa, obiekt, metoda,\npole, dziedziczenie, hermetyzacja, polimorfizm\n3) dzieli zagadnienie na klasy\n4) powołuje obiekty\n5) planuje aplikację z zastosowaniem hermetyzacji,\ndziedziczenia i polimorfizmu\n6) definiuje klasy\n1) definiuje pola klasy\n2) określa zakres widoczności pól klasy i definiuje\nkwalifikatory dostępu\n3) definiuje metody klasy\n80\n4) definiuje konstruktory, w tym konstruktor\nkopiujący, i destruktor klasy\n5) definiuje instrukcje inicjujące konstruktora\n6) określa zakres widoczności metod klasy i\ndefiniuje kwalifikatory dostępu\n7) implementuje funkcjonalność klasy\n8) deklaruje obiekty i odwołuje się obiektem do\nskładowych klasy\n9) definiuje składniki statyczne klasy\n10) rozróżnia klasy dziedziczone i zaprzyjaźnione\n11) tworzy funkcje zaprzyjaźnione z klasą\n12) stosuje składnik statyczny klasy i metody do ich\nobsługi\n7) definiuje klasy pochodne\n1) buduje hierarchię dziedziczenia klas\nw programie\n2) wydziela metody i pola do odpowiednich klas w\nhierarchii dziedziczenia\n3) definiuje klasy bazowe i pochodne\n4) stosuje metody wirtualne, definiuje klasy\nabstrakcyjne\n8) programuje szablony (wzorce) klas\n1) definiuje szablony klas dla obsługi prostych\ntypów liczbowych\n9) programuje obsługę wyjątków\n1) stosuje szkielet obsługi wyjątków z instrukcjami\ntry i catch\n2) stosuje instrukcję throw\n3) opracowuje listę możliwych błędów wykonania\naplikacji\n4) definiuje obsługę dla błędów wykonania\naplikacji\nINF.04.5. Programowanie aplikacji desktopowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) wykorzystuje środowisko programistyczne dla\naplikacji desktopowych\n1) dobiera środowisko programistyczne do\nokreślonych zadań i języka programowania (np.\nVisual Studio)\n2) stosuje środowiska IDE, RAD\n3) rozpoznaje narzędzia wykorzystywane\nw procesie tworzenia aplikacji desktopowych\n2) wykorzystuje frameworki do programowania\naplikacji desktopowych\n1) charakteryzuje pojęcie framework\n2) stosuje frameworki typowe dla aplikacji\ndesktopowych, np. WPF, Qt\n3) programuje desktopowe aplikacje okienkowe\n1) rozróżnia elementy interfejsu użytkownika\n(okno, dialog modalny i niemodalny, kontrolki)\n2) stosuje języki programowania odpowiednie dla\naplikacji desktopowych, np. C++, C#, Visual Basic,\nJava, Python\n3) stosuje język do projektowania interfejsu\nużytkownika np. XAML\n4) programuje okna aplikacji\n5) programuje system menu aplikacji\n6) programuje okna dialogowe aplikacji\n7) programuje obsługę zdarzeń myszy i klawiatury\nINF.04.6. Programowanie aplikacji mobilnych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) wykorzystuje środowisko programistyczne dla\naplikacji mobilnych\n1) dobiera środowisko programistyczne do\nokreślonych zadań i języka programowania (np. Visual\nStudio, Android Studio, XCode)\n2) stosuje środowiska IDE, RAD\n81\n3) rozpoznaje narzędzia wykorzystywane\nw procesie tworzenia aplikacji mobilnych\n2) programuje aplikacje mobilne\n1) programuje aplikacje w jednym z systemów\nmobilnych: iOS lub Android\n2) stosuje języki programowania dedykowane dla\naplikacji mobilnych na systemach iOS lub Android:\nObjective-C lub Swift lub Java lub C#\n3) programuje przechowywanie danych\ni preferencji użytkownika w aplikacjach\nmobilnych\n4) identyfikuje elementy UI aplikacji mobilnej\n(przyciski, nawigacja, okna dialogowe, listy,\nformularze, paski narzędziowe, grafika,\nanimacje, dźwięk)\n5) programuje interfejs użytkownika za pomocą\njęzyka XAML\n6) programuje aplikacje mobilne przy\nwykorzystaniu elementów UI\n7) programuje proste aplikacje mobilne typu zegar,\npowiadamianie, kalendarz, formularz, lokalizacja\n(system nawigacji satelitarnej)\n8) pobiera i wysyła dane z lub do internetu dla\naplikacji mobilnej\n9) programuje aplikację mobilną korzystającą\nz bazy danych\n10) tworzy aplikacje dostosowane do danej\nplatformy mobilnej (np. system Android\nsmartfon, system Android Tablet, IPAD\nIPhone)\n11) uruchamia aplikacje mobilne\n12) przygotowuje aplikacje do publikacji w sklepie\nINF.04.7. Programowanie aplikacji zaawansowanych webowych\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) wykorzystuje środowisko programistyczne dla\naplikacji zaawansowanych webowych\n1) dobiera środowisko programistyczne do\nokreślonych zadań i języka programowania (np. Visual\nStudio, Eclipse Jet Brains)\n2) stosuje środowiska IDE, RAD\n3) rozpoznaje narzędzia wykorzystywane\nw procesie tworzenia aplikacji webowych\n2) wykorzystuje frameworki do programowania\naplikacji webowych\n1) stosuje frameworki typowe dla aplikacji\nwebowych: ASP.NET Core, Django, Angular, React.js,\nNode.js\n2) wykorzystuje bibliotekę jQuery lub jej\nodpowiednik\n3) programuje zaawansowane aplikacje webowych\n1) stosuje języki programowania odpowiednie dla\naplikacji webowych, np. PHP, C#, Python,\nJavaScript\n2) stosuje mechanizm sesji użytkownika, ciasteczek\n3) programuje dynamiczne formularze, systemy\nlogowania i kontroli dostępu do określonych\nelementów witryny\n4) programuje aplikacje korzystające z bazy danych\n5) programuje wybrane elementy funkcjonalności e-\nsklepu, portalu społecznościowego, serwisu\nogłoszeniowego, serwisu rezerwacyjnego\nINF.04.8. Testowanie i dokumentowanie aplikacji\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n82\n1) przeprowadza walidację kodu programu\n1) dobiera narzędzia i środowisko do testowania\nprogramów\n2) wykonuje testy tworzonych programów\n3) identyfikuje błędy w tworzonych programach\n4) poprawia błędy w tworzonych programach,\nskryptach\n5) optymalizuje kod źródłowy\n2) dokumentuje tworzoną aplikację\n1) stosuje komentarze w kodzie źródłowym\nprogramu\n2) pisze dokumentację kodu\n3) pisze dokumenty pomocy programu\n4) pisze instrukcję użytkownika aplikacji\n5) pisze instrukcję użytkownika programu\n6) pisze dokumentację wdrożenia projektu\n7) przygotowuje dokumentację z wykonanych\ntestów\n3) przeprowadza testy\n1) charakteryzuje metodyki testowania\n2) przygotowuje testy funkcjonalne i\nniefunkcjonalne\n3) przeprowadza testy funkcjonalne\n4) przeprowadza testy w kolejnych fazach\nprojektu informatycznego\n5) przeprowadza testy niefunkcjonalne:\nużyteczności, wydajnościowe, obciążeniowe,\nzgodności, bezpieczeństwa\n6) korzysta z systemów raportowania błędów, np.\nBugZilla, JIRA\n7) przeprowadza testy interfejsu\n8) testuje prototyp projektu interfejsu\n9) przygotowuje środowiska testowe\n10) planuje scenariusze testowania aplikacji\n11) pisze scenariusze testowania aplikacji\n12) raportuje błędy po przeprowadzonych testach\n13) automatyzuje proces testowania\n14) testuje aplikację\n15) weryfikuje zgodność aplikacji z oczekiwaniami\nklienta\nINF.04.9. Język obcy zawodowy\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) posługuje się podstawowym zasobem środków\njęzykowych w języku obcym nowożytnym (ze\nszczególnym uwzględnieniem środków leksykalnych)\numożliwiającym realizację czynności zawodowych w\nzakresie tematów związanych:\na) ze stanowiskiem pracy i jego wyposażeniem\nb) z głównymi technologiami stosowanymi w\ndanym zawodzie\nc) z dokumentacją związaną z danym zawodem\nd) z usługami świadczonymi w danym zawodzie\n1) rozpoznaje oraz stosuje środki językowe\numożliwiające realizację czynności zawodowych w\nzakresie:\na) czynności wykonywanych na stanowisku\npracy, w tym związanych z zapewnieniem\nbezpieczeństwa i higieny pracy\nb) narzędzi, maszyn, urządzeń i materiałów\nkoniecznych do realizacji czynności\nzawodowych\nc) procesów i procedur związanych z realizacją\nzadań zawodowych\nd) formularzy, specyfikacji oraz innych\ndokumentów związanych z wykonywaniem\nzadań zawodowych\ne) świadczonych usług, w tym obsługi klienta\n2) rozumie proste wypowiedzi ustne artykułowane\nwyraźnie, w standardowej odmianie języka obcego\nnowożytnego, a także proste wypowiedzi pisemne w\njęzyku obcym nowożytnym\n1) określa główną myśl wypowiedzi lub tekstu lub\nfragmentu wypowiedzi lub tekstu\n2) znajduje w wypowiedzi lub tekście określone\ninformacje\n83\nw zakresie umożliwiającym realizację zadań\nzawodowych:\na) rozumie proste wypowiedzi ustne dotyczące\nczynności zawodowych (np. rozmowy, wiadomości,\nkomunikaty, instrukcje czy filmy instruktażowe,\nprezentacje), artykułowane wyraźnie, w\nstandardowej odmianie języka\nb) rozumie proste wypowiedzi pisemne dotyczące\nczynności zawodowych (np. napisy, broszury,\ninstrukcje obsługi, przewodniki, dokumentację\nzawodową)\n3) rozpoznaje związki między poszczególnymi\nczęściami tekstu\n4) układa informacje w określonym porządku\n3) samodzielnie tworzy krótkie, proste, spójne\ni logiczne wypowiedzi ustne i pisemne w języku obcym\nnowożytnym w zakresie umożliwiającym realizację\nzadań zawodowych:\na) tworzy krótkie, proste, spójne i logiczne\nwypowiedzi ustne dotyczące czynności\nzawodowych (np. polecenie, komunikat,\ninstrukcję)\nb) tworzy krótkie, proste, spójne i logiczne\nwypowiedzi pisemne dotyczące czynności\nzawodowych (np. komunikat, e-mail, instrukcję,\nwiadomość, CV, list motywacyjny, dokument\nzwiązany z wykonywanym zawodem - według\nwzoru)\n1) opisuje przedmioty, działania i zjawiska\nzwiązane z czynnościami zawodowymi\n2) przedstawia sposób postępowania w różnych\nsytuacjach zawodowych (np. udziela instrukcji,\nwskazówek, określa zasady)\n3) wyraża i uzasadnia swoje stanowisko\n4) stosuje zasady konstruowania tekstów o różnych\ncharakterze\n5) stosuje formalny lub nieformalny styl\nwypowiedzi adekwatnie do sytuacji\n4) uczestniczy w rozmowie w typowych sytuacjach\nzwiązanych z realizacją zadań zawodowych - reaguje w\njęzyku obcym nowożytnym w sposób zrozumiały,\nadekwatnie do sytuacji komunikacyjnej, ustnie lub w\nformie prostego tekstu:\na) reaguje ustnie (np. podczas rozmowy z innym\npracownikiem, klientem, kontrahentem, w\ntym podczas rozmowy telefonicznej) w\ntypowych sytuacjach związanych\nz wykonywaniem czynności zawodowych\nb) reaguje w formie prostego tekstu pisanego (np.\nwiadomość, formularz, e-mail, dokument związany\nz wykonywanym zawodem)\nw typowych sytuacjach związanych\nz wykonywaniem czynności zawodowych\n1)\nrozpoczyna, prowadzi i kończy rozmowę\n2)\nuzyskuje i przekazuje informacje i wyjaśnienia\n3)\nwyraża swoje opinie i uzasadnia je, pyta o\nopinie, zgadza się lub nie zgadza z opiniami\ninnych osób\n4)\nprowadzi proste negocjacje związane\nz czynnościami zawodowymi\n5)\nstosuje zwroty i formy grzecznościowe\n6)\ndostosowuje styl wypowiedzi do sytuacji\n5) zmienia formę przekazu ustnego lub pisemnego\nw języku obcym nowożytnym w typowych sytuacjach\nzwiązanych z wykonywaniem czynności zawodowych\n1)\nprzekazuje w języku obcym nowożytnym\ninformacje zawarte w materiałach wizualnych (np.\nwykresach, symbolach, piktogramach, schematach)\noraz audiowizualnych (np. filmach instruktażowych)\n2)\nprzekazuje w języku polskim informacje\nsformułowane w języku obcym nowożytnym\n3)\nprzekazuje w języku obcym nowożytnym informacje\nsformułowane w języku polskim lub w tym języku\nobcym nowożytnym\n4)\nprzedstawia publicznie w języku obcym\nnowożytnym wcześniej opracowany materiał, np.\nprezentację\n6) wykorzystuje strategie służące doskonaleniu\nwłasnych umiejętności językowych oraz\npodnoszące świadomość językową:\na) wykorzystuje techniki samodzielnej pracy nad\njęzykiem\nb) współdziała w grupie\n1)\nkorzysta ze słownika dwujęzycznego\ni jednojęzycznego\n2)\nwspółdziała z innymi osobami, realizując\nzadania językowe\n84\nc) korzysta ze źródeł informacji w języku obcym\nnowożytnym\nd) stosuje strategie komunikacyjne i\nkompensacyjne\n3)\nkorzysta z tekstów w języku obcym\nnowożytnym, również za pomocą technologii\ninformacyjno-komunikacyjnych\n4)\nidentyfikuje słowa klucze i internacjonalizmy\n5)\nwykorzystuje kontekst (tam, gdzie to możliwe),\naby w przybliżeniu określić znaczenie słowa\n6)\nupraszcza (jeżeli to konieczne) wypowiedź,\nzastępuje nieznane słowa innymi, wykorzystuje opis,\nśrodki niewerbalne\nINF.04.10. Kompetencje personalne i społeczne\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) przestrzega zasad kultury osobistej i etyki\nzawodowej\n1) stosuje zasady kultury osobistej i ogólnie przyjęte\nnormy zachowania w środowisku pracy\n2) przyjmuje odpowiedzialność za powierzone\ninformacje zawodowe\n3) przestrzega tajemnicy związanej z\nwykonywanym zawodem i miejscem pracy\n4) wyjaśnia, na czym polega zachowanie etyczne\nw zawodzie\n5) wskazuje przykłady zachowań etycznych\nw zawodzie\n2) planuje wykonanie zadania\n1) omawia czynności realizowane w ramach czasu\npracy\n2) określa czas realizacji zadań\n3) realizuje działania w wyznaczonym czasie\n4) monitoruje realizację zaplanowanych działań\n5) dokonuje modyfikacji zaplanowanych działań\n6) dokonuje samooceny wykonanej pracy\n3) ponosi odpowiedzialność za podejmowane\ndziałania\n1) przewiduje skutki podejmowanych działań,\nw tym skutki prawne\n2) wykazuje świadomość odpowiedzialności za\nwykonywaną pracę\n3) ocenia podejmowane działania\n4) przewiduje konsekwencje niewłaściwego\nwykonywania czynności zawodowych na\nstanowisku pracy, w tym niewłaściwej eksploatacji\nmaszyn i urządzeń na stanowisku pracy\n4) wykazuje się kreatywnością i otwartością na\nzmiany\n1) podaje przykłady wpływu zmiany na różne\nsytuacje życia społecznego i gospodarczego\n2) wskazuje przykłady wprowadzenia zmiany\ni ocenia skutki jej wprowadzenia\n3) proponuje sposoby rozwiązywania problemów\nzwiązanych z wykonywaniem zadań zawodowych w\nnieprzewidywalnych warunkach\n5) stosuje techniki radzenia sobie ze stresem\n1) rozpoznaje źródła stresu podczas wykonywania\nzadań zawodowych\n2) wybiera techniki radzenia sobie ze stresem\nodpowiednio do sytuacji\n3) wskazuje najczęstsze przyczyny sytuacji\nstresowych w pracy zawodowej\n4) przedstawia różne formy zachowań asertywnych,\njako technikę radzenia sobie ze stresem\n5) rozróżnia techniki rozwiązywania konfliktów\nzwiązanych z wykonywaniem zadań zawodowych\n6) określa skutki stresu\n6) doskonali umiejętności zawodowe\n1) pozyskuje informacje zawodoznawcze dotyczące\nprzemysłu z różnych źródeł\n85\n2) określa zakres umiejętności i kompetencji\nniezbędnych w wykonywaniu zadań\nzawodowych\n3) analizuje własne kompetencje\n4) wyznacza własne cele rozwoju zawodowego\n5) planuje drogę rozwoju zawodowego\n6) wskazuje możliwości podnoszenia kompetencji\nzawodowych, osobistych i społecznych\n7) stosuje zasady komunikacji interpersonalnej\n1) identyfikuje sygnały werbalne i niewerbalne\n2) stosuje aktywne metody słuchania\n3) prowadzi dyskusje\n4) udziela informacji zwrotnej\n8) negocjuje warunki porozumień\n1) charakteryzuje pożądaną postawę podczas\nprowadzenia negocjacji\n2) wskazuje sposób prowadzenia negocjacji\nwarunków porozumienia\n9) stosuje metody i techniki rozwiązywania\nproblemów\n1) opisuje sposób przeciwdziałania problemom\nw zespole realizującym zadania\n2) opisuje techniki rozwiązywania problemów\n3) wskazuje na wybranym przykładzie metody\ni techniki rozwiązywania problemu\n10) współpracuje w zespole\n1) pracuje w zespole, ponosząc odpowiedzialność\nza wspólnie realizowane zadania\n2) przestrzega podziału ról, zadań\ni odpowiedzialności w zespole\n3) angażuje się w realizację wspólnych działań\nzespołu\n4) modyfikuje sposób zachowania, uwzględniając\nstanowisko wypracowane wspólnie z innymi\nczłonkami zespołu\nINF.04.11. Organizacja pracy małych zespołów\nEfekty kształcenia\nKryteria weryfikacji\nUczeń:\nUczeń:\n1) planuje i organizuje pracę zespołu w celu\nwykonania przydzielonych zadań\n1)\nokreśla strukturę zespołu\n2)\nprzygotowuje zadania zespołu do realizacji\n3)\nplanuje realizację zadań zapobiegających\nzagrożeniom bezpieczeństwa i ochrony zdrowia\n4)\noszacowuje czas potrzebny na realizację\nokreślonego zadania\n5)\nkomunikuje się ze współpracownikami\n6)\nwskazuje wzorce prawidłowej współpracy\nw zespole\n7)\nprzydziela zadania członkom zespołu zgodnie\nz harmonogramem planowanych prac\n2) dobiera osoby do wykonania przydzielonych\nzadań\n1)\nocenia przydatność poszczególnych członków\nzespołu do wykonania zadania\n2)\nrozdziela zadania według umiejętności\ni kompetencji członków zespołu\n3) kieruje wykonaniem przydzielonych zadań\n1)\nustala kolejność wykonywania zadań zgodnie\nz harmonogramem prac\n2)\nformułuje zasady wzajemnej pomocy\n3)\nkoordynuje realizację zadań zapobiegających\nzagrożeniom bezpieczeństwa i ochrony zdrowia\n4)\nwydaje dyspozycje osobom wykonującym\nposzczególne zadania\n5)\nmonitoruje proces wykonywania zadań\n6)\nopracowuje dokumentację dotyczącą realizacji\nzadania według panujących standardów\n4) ocenia jakość wykonania przydzielonych zadań\n1) kontroluje efekty pracy zespołu\n86\n2) ocenia pracę poszczególnych członków zespołu\npod względem zgodności z warunkami\ntechnicznymi odbioru prac\n3) udziela wskazówek w celu prawidłowego\nwykonania przydzielonych zadań\n5) wprowadza rozwiązania techniczne\ni organizacyjne wpływające na poprawę warunków i\njakości pracy\n1) dokonuje analizy rozwiązań technicznych\ni organizacyjnych warunków i jakości pracy\n2) proponuje rozwiązania techniczne\ni organizacyjne mające na celu poprawę\nwarunków i jakości pracy\nWARUNKI\nREALIZACJI\nKSZTAŁCENIA\nW\nZAWODZIE\nTECHNIK\nPROGRAMISTA\nSzkoła prowadząca kształcenie w zawodzie zapewnia pomieszczenia dydaktyczne z wyposażeniem odpowiadającym\ntechnologii i technice stosowanej w zawodzie, aby zapewnić osiągnięcie wszystkich efektów kształcenia określonych\nw podstawie programowej kształcenia w zawodzie szkolnictwa branżowego oraz umożliwić przygotowanie absolwenta do\nwykonywania zadań zawodowych.\nWyposażenie szkoły niezbędne do realizacji kształcenia w kwalifikacji\nINF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami\ndanych\nPracownia stron WWW, baz danych i aplikacji wyposażona w:\n stanowisko dla nauczyciela wyposażone w komputer stacjonarny lub mobilny podłączony do sieci lokalnej z\ndostępem do internetu, z oprogramowaniem systemowym i użytkowym, tablet z możliwością podłączenia do\nprojektora, ekran lub tablicę multimedialną, projektor lub telewizor oraz urządzenie wielofunkcyjne lub drukarkę\ni skaner, oprogramowanie do tworzenia grafiki rastrowej i wektorowej oraz animacji, obróbki materiałów audio i\nwideo, różne systemy zarządzania bazą danych, oprogramowanie umożliwiające tworzenie aplikacji internetowych\npo stronie serwera i klienta w wybranych językach programowania, pakiety oprogramowania zawierające serwer\nWWW, SQL, PHP, serwer hostingowy do testowania projektów webowych, dokumentację techniczną,\n stanowiska komputerowe dla uczniów (jedno stanowisko dla jednego ucznia) wyposażone w komputer\nstacjonarny lub mobilny podłączony do intranetu, oprogramowanie do tworzenia grafiki rastrowej i\nwektorowej oraz animacji, obróbki materiałów audio i wideo, różne systemy zarządzania bazą danych,\noprogramowanie umożliwiające tworzenie aplikacji internetowych po stronie serwera i klienta w wybranych językach\nprogramowania, podłączenie do sieci lokalnej z dostępem do internetu, pakiety oprogramowania zawierające\nserwer WWW, SQL, PHP, serwer hostingowy do testowania projektów webowych, dokumentację techniczną.\nWyposażenie szkoły niezbędne do realizacji kształcenia w kwalifikacji INF.04.\nProjektowanie, programowanie i testowanie aplikacji\nPracownia programowania aplikacji wyposażona w:\n stanowisko dla nauczyciela wyposażone w komputer stacjonarny lub mobilny, podłączony do sieci lokalnej z\ndostępem do internetu z oprogramowaniem systemowym i użytkowym, tablet z możliwością podłączenia do\nprojektora, ekran lub tablicę multimedialną i projektor lub telewizor oraz urządzenie wielofunkcyjne lub drukarkę\ni skaner, kompilatory różnych języków programowania, edytor różnych języków programowania, oprogramowanie\ndo tworzenia grafiki i animacji, obróbki materiałów audio i wideo, różne środowiska programistyczne,\noprogramowanie umożliwiające tworzenie aplikacji internetowych po stronie serwera i klienta w wybranych\njęzykach programowania, oprogramowanie umożliwiające tworzenie aplikacji desktopowych oraz mobilnych,\npakiety oprogramowania zawierające serwer WWW, SQL, PHP, urządzenia mobilne do testowania aplikacji, np.\ntablet, smartfon, smartwatch, serwer hostingowy do testowania projektów webowych, dokumentację techniczną,\n stanowiska komputerowe dla uczniów (jedno stanowisko dla jednego ucznia) wyposażone w komputer\nstacjonarny lub mobilny, podłączony do sieci lokalnej z dostępem do internetu, kompilatory różnych języków\nprogramowania, edytor różnych języków programowania, oprogramowanie do tworzenia grafiki i animacji, obróbki\nmateriałów audio i wideo, różne środowiska programistyczne, oprogramowanie umożliwiające tworzenie aplikacji\ninternetowych po stronie serwera i klienta w wybranych językach programowania, oprogramowanie umożliwiające\ntworzenie aplikacji desktopowych oraz mobilnych, pakiety oprogramowania zawierające serwer WWW, SQL, PHP,\nurządzenia mobilne do testowania aplikacji, np. tablet, smartfon, smartwatch, serwer hostingowy do testowania\n87\nprojektów webowych, dokumentację techniczną.\nMiejsce realizacji praktyk zawodowych:\n przedsiębiorstwa usługowe zajmujące się projektowaniem, tworzeniem i obsługą systemów informatycznych,\n przedsiębiorstwa zajmujące się hostingiem oraz projektowaniem, tworzeniem i administracją witryn internetowych oraz\ninnych technologii webowych,\n przedsiębiorstwa zajmujące się tworzeniem programów desktopowych i aplikacji internetowych,\n przedsiębiorstwa zajmujące się tworzeniem aplikacji mobilnych,\n przedsiębiorstwa zajmujące się projektowaniem UI,\n przedsiębiorstwa zajmujące się modelowaniem, projektowaniem i drukiem 3D,\n inne podmioty stanowiące potencjalne miejsce zatrudnienia absolwentów szkół prowadzących kształcenie\nw zawodzie.\nLiczba tygodni przeznaczonych na realizację praktyk zawodowych: 8 tygodni (280 godzin).\nMINIMALNA LICZBA GODZIN KSZTAŁCENIA ZAWODOWEGO DLA KWALIFIKACJI\nWYODRĘBNIONYCH W ZAWODZIE1)\nINF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych\nNazwa jednostki efektów kształcenia\nLiczba godzin\nINF.03.1. Bezpieczeństwo i higiena pracy\n30\nINF.03.2. Podstawy informatyki\n30\nINF.03.3. Projektowanie stron internetowych\n90\nINF.03.4. Projektowanie i administrowanie bazami danych\n150\nINF.03.5. Programowanie aplikacji internetowych\n210\nINF.03.6. Język obcy zawodowy\n30\nRazem\n540\nINF.03.7. Kompetencje personalne i społeczne2)\nINF.03.8. Organizacja pracy małych zespołów2)\nINF.04. Projektowanie, programowanie i testowanie aplikacji\nNazwa jednostki efektów kształcenia\nLiczba godzin\nINF.04.1. Bezpieczeństwo i higiena pracy\n15\nINF.04.2. Podstawy informatyki3)\n303)\nINF.04.3. Projektowanie oprogramowania\n75\nINF.04.4. Programowanie obiektowe\n150\nINF.04.5. Programowanie aplikacji desktopowych\n120\nINF.04.6. Programowanie aplikacji mobilnych\n150\nINF.04.7. Programowanie aplikacji zaawansowanych webowych\n150\nINF.04.8. Testowanie i dokumentowanie aplikacji\n60\nINF.04.9. Język obcy zawodowy\n60\nRazem\n780+303)\nINF.04.10. Kompetencje personalne i społeczne2)\nINF.04.11. Organizacja pracy małych zespołów2)\n1) W szkole liczbę godzin kształcenia zawodowego należy dostosować do wymiaru godzin określonego w przepisach w sprawie ramowych planów\nnauczania dla publicznych szkół, przewidzianego dla kształcenia zawodowego w danym typie szkoły, zachowując minimalną liczbę godzin\nwskazanych w tabeli dla efektów kształcenia właściwych dla kwalifikacji wyodrębnionej w zawodzie.\n2) Nauczyciele wszystkich obowiązkowych zajęć edukacyjnych z zakresu kształcenia zawodowego powinni stwarzać uczniom warunki do\nnabywania kompetencji personalnych i społecznych oraz umiejętności w zakresie organizacji pracy małych zespołów.\n3) Wskazana jednostka efektów kształcenia nie jest powtarzana w przypadku, gdy kształcenie zawodowe odbywa się w szkole prowadzącej\nkształcenie w tym zawodzie.\n88\nMOŻLIWOŚCI PODNOSZENIA KWALIFIKACJI W ZAWODZIE\nAbsolwent szkoły prowadzącej kształcenie w zawodzie technik programista po potwierdzeniu kwalifikacji\nINF.03.Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych, może uzyskać dyplom\nzawodowy w zawodzie technik informatyk po potwierdzeniu kwalifikacji INF.02. Administracja i eksploatacja\nsystemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych.\nC. ZAŁĄCZNIKI\n89\nZAŁĄCZNIK 1.\nWykaz wybranych aktów prawnych\nZAŁĄCZNIK 2.\nInformacja o sposobie organizacji i przeprowadzania egzaminu zawodowego\nZAŁĄCZNIK 3.\nWzór deklaracji przystąpienia do egzaminu zawodowego dla ucznia/słuchacza/absolwenta\nZAŁĄCZNIK 3a.\nWzór deklaracji dla absolwenta, którego szkoła została zlikwidowana oraz dla osoby, która ukończyła\nKKZ - w przypadku likwidacji podmiotu prowadzącego ten KKZ\nZAŁĄCZNIK 3b.\nWzór deklaracji dla osoby, która ukończyła KKZ oraz dla osoby uczestniczącej w kwalifikacyjnym\nkursie zawodowym, który kończy się nie później niż na 6 tygodni przed pierwszym dniem terminu\ngłównego egzaminu zawodowego\nZAŁĄCZNIK 3c.\nWzór deklaracji dla osoby przystępującej do egzaminu eksternistycznego zawodowego, osoby\ndorosłej - uczestnika przygotowania zawodowego dorosłych\nZAŁĄCZNIK 3d.\nWzór deklaracji dla ucznia posiadającego orzeczenie o potrzebie kształcenia specjalnego wydane\nze względu na niepełnosprawność, kształcącego się w zawodzie, dla którego przewidziano zawód\no charakterze pomocniczym\nZAŁĄCZNIK 4.\nWzór wniosku o wgląd do pracy egzaminacyjnej egzaminu zawodowego\nZAŁĄCZNIK 5.\nWzór wniosku zdającego o wgląd do dokumentacji stanowiącej podstawę wszczęcia unieważnienia\negzaminu zawodowego\nZAŁĄCZNIK 6.\nWzór wniosku o weryfikację sumy punktów egzaminu zawodowego\nZAŁĄCZNIK 7.\nWzór wniosku o dopuszczenie do egzaminu eksternistycznego zawodowego\nZAŁĄCZNIK 7a.\nWzór wniosku o dopuszczenie do egzaminu zawodowego (uczestnik przygotowania zawodowego\ndorosłych)\nZAŁĄCZNIK 8.\nWzór wniosku o przystąpienie do egzaminu zawodowego w terminie dodatkowym\nZAŁĄCZNIK 9.\nWykaz Okręgowych Komisji Egzaminacyjnych\nZAŁĄCZNIK 10.\nWykaz zawodów, w zakresie których nie przeprowadza się egzaminu\neksternistycznego\nzawodowego\n90\nZAŁĄCZNIK 1. Wykaz wybranych aktów prawnych\n\nustawa z dnia 14 grudnia 2016 r. Prawo oświatowe ( t.j. Dz. U. z 2020 poz. 910)\n\nustawa z dnia 14 grudnia 2016 r. Przepisy wprowadzające ustawę Prawo oświatowe (Dz.U. z 2017 r. poz. 60, z późn. zm.)\n\nustawa z dnia 7 września 1991 r. o systemie oświaty (t.j. Dz. U. z 2020 r. poz. 1327)\n\nustawa z dnia 26 stycznia 1982 r. Karta Nauczyciela (t.j. Dz. U. z 2019 r. poz. 2215)\n\nustawa z dnia 20 kwietnia 2004 r. o promocji zatrudnienia i instytucjach rynku pracy (t.j. Dz. U. z 2019 r. poz. 1482)\n\nustawa z dnia 10 maja 2018 r. o ochronie danych osobowych (t.j. Dz. U. z 2019 r. poz. 1781)\n\nrozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych\nw związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy\n95/46/WE (ogólne rozporządzenie o ochronie danych) (Dz. U. poz. 730)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 28 sierpnia 2019 r. w sprawie szczegółowych warunków i sposobu\nprzeprowadzania egzaminu zawodowego oraz egzaminu potwierdzającego kwalifikacje w zawodzie (Dz. U. poz. 1707)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 15 lutego 2019 r. w sprawie ogólnych celów i zadań kształcenia\nw zawodach szkolnictwa branżowego oraz klasyfikacji zawodów szkolnictwa branżowego (Dz.U. poz. 316, z późn. zm.)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 16 maja 2019 r. w sprawie podstaw programowych kształcenia w zawodach\nszkolnictwa branżowego oraz dodatkowych umiejętności zawodowych w zakresie wybranych zawodów szkolnictwa branżowego\n(Dz.U poz. 991, z późn. zm. )\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 27 sierpnia 2019 r. w sprawie świadectw, dyplomów państwowych i innych\ndruków szkolnych (Dz. U. poz. 1700, z późn. zm.)\n\nustawa z dnia 22 grudnia 2015 r. o Zintegrowanym Systemie Kwalifikacji (Dz. U. z 2020 r. poz. 226)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 21 kwietnia 2009 r. w sprawie ramowego programu szkolenia kandydatów\nna egzaminatorów, sposobu prowadzenia ewidencji egzaminatorów oraz trybu wpisywania i skreślania egzaminatorów\nz ewidencji (t.j. Dz. U. z 2015 r. poz. 1305 z późn. zm.)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 19 marca 2019 r. w sprawie kształcenia ustawicznego w formach\npozaszkolnych (Dz.U. poz. 652)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 30 sierpnia 2019 r. w sprawie egzaminów eksternistycznych (Dz. U. poz.\n1717)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 9 sierpnia 2017 r. w sprawie warunków organizowania kształcenia,\nwychowania i opieki dla dzieci i młodzieży niepełnosprawnych,\nniedostosowanych społecznie\ni zagrożonych\nniedostosowaniem społecznym (Dz. U. poz.1578, z późn. zm.)\n\nrozporządzenie Ministra Edukacji Narodowej i Sportu z dnia 31 grudnia 2002 r. w sprawie bezpieczeństwa i higieny\nw publicznych i niepublicznych szkołach i placówkach (Dz. U. z 2003 r. Nr 6, poz. 69, z późn. zm.)\n\nrozporządzenie Ministra Pracy i Polityki Socjalnej z dnia 26 września 1997 r. w sprawie ogólnych przepisów\nbezpieczeństwa i higieny pracy (Dz. U. z 2003 r. Nr 169, poz. 1650, z późn. zm.)\n\nrozporządzenie Ministra Pracy i Polityki Społecznej z dnia 11 kwietnia 2014 r. w sprawie przygotowania zawodowego dorosłych\n(Dz. U. poz. 497)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 22 lutego 2019 r. w sprawie praktycznej nauki zawodu (Dz. U. poz.\n391)\n\nrozporządzenie Rady Ministrów z 13 sierpnia 2019 r. w sprawie przygotowania zawodowego młodocianych i ich\nwynagradzania (Dz. U. poz. 1636)\n\nrozporządzenie Ministra Edukacji Narodowej z dnia 30 sierpnia 2019 r. w sprawie warunków, jakie musi spełnić osoba\nubiegająca się o uzyskanie dyplomu zawodowego albo dyplomu potwierdzającego kwalifikacje zawodowe (Dz. U. poz. 1731,\nz późn. zm.)\n\nustawa z dnia 9 listopada 2000 r. o utworzeniu Polskiej Agencji Rozwoju Przedsiębiorczości (Dz. U. z 2019 r. poz. 310).\n91\nZAŁĄCZNIK 2. Informacja o sposobie organizacji i przeprowadzania egzaminu zawodowego\nZgodnie z §15 rozporządzenia Ministra Edukacji Narodowej z dnia 28 sierpnia 2019 r. w sprawie szczegółowych warunków\ni sposobu przeprowadzania egzaminu zawodowego oraz egzaminu potwierdzającego kwalifikacje w zawodzie informacja\ndotycząca sposobu organizacji i przeprowadzania egzaminu zawodowego jest ogłaszana nie później niż 20 sierpnia roku\nszkolnego poprzedzającego rok szkolny, w którym jest przeprowadzany egzamin zawodowy i publikowana na stronie internetowej\nCentralnej Komisji Egzaminacyjnej www.cke.gov.pl\n92\nZAŁĄCZNIK 3. Wzór deklaracji przystąpienia do egzaminu zawodowego dla ucznia/ słuchacza/ absolwenta\nUwaga: deklaracja dotyczy egzaminu w jednej kwalifikacji, osoba przystępująca do egzaminu w więcej niż jednej kwalifikacji wypełnia deklarację dla każdej\nkwalifikacji osobno\njestem  uczniem  słuchaczem  absolwentem\nDane osobowe ucznia/słuchacza/absolwenta (wypełnić drukowanymi literami):\nNazwisko:\nImię (imiona):\nData urodzenia:\nd\nd\nm\nm\nr\nr\nr\nr\nNumer PESEL:\nw przypadku braku numeru PESEL - seria i numer paszportu lub innego dokumentu potwierdzającego tożsamość\nAdres korespondencyjny (wypełnić drukowanymi literami):\nmiejscowość:\nulica i numer domu:\nkod pocztowy i poczta:\nnr telefonu:\nAdres poczty elektronicznej\nDeklaruję przystąpienie do egzaminu zawodowego w terminie głównym*\n* w sesji Zima (deklarację składa się do 15 września 20… r.)\n w sesji Lato (deklarację składa się do 7 lutego 20… r.)\nw kwalifikacji\nsymbol kwalifikacji zgodny\nz podstawą programową\nszkolnictwa zbranżowego\nnazwa kwalifikacji\nwyodrębnionej w zawodzie\nsymbol cyfrowy zawodu\nnazwa zawodu\nDo egzaminu będę przystępować*\n po raz pierwszy\n po raz kolejny w części pisemnej\n po raz kolejny w części praktycznej\nUbiegam się o dostosowanie warunków egzaminu*\n TAK /\n NIE\nDo deklaracji dołączam*:\n Orzeczenie/opinię publicznej poradni psychologiczno-pedagogicznej (w przypadku występowania dysfunkcji)\n Zaświadczenie o stanie zdrowia wydane przez lekarza* (w przypadku choroby lub niesprawności czasowej)\n Świadectwo ukończenia szkoły\n*właściwe zaznaczyć\nczytelny podpis\nPotwierdzam przyjęcie deklaracji\nPieczęć szkoły\ndata, czytelny podpis osoby przyjmującej\nmiejscowość, data\nd\nd\nm\nm\nr\nr\nr\nr\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n93\nZAŁĄCZNIK 3a. Wzór deklaracji dla absolwenta, którego szkoła została zlikwidowana oraz osoby, która\nukończyła KKZ w przypadku likwidacji podmiotu prowadzącego ten KKZ\nUwaga: deklaracja dotyczy egzaminu w jednej kwalifikacji, osoba przystępująca do egzaminu w więcej niż jednej kwalifikacji wypełnia deklarację dla każdej\nkwalifikacji osobno\n Jestem absolwentem/ absolwentką* szkoły, która została zlikwidowana\nnazwa i adres szkoły:\n Ukończyłem/ukończyłam* kwalifikacyjny kurs zawodowy, który był prowadzony przez podmiot zlikwidowany\nmiesiąc i rok ukończenia kwalifikacyjnego kursu zawodowego:\nprwadzonego przez\nmiejscowość, data\nd\nd\nm\nm\nr\nr\nr\nr\nDane osobowe absolwenta/ osoby, która ukończyła KKZ (wypełnić drukowanymi literami):\nNazwisko:\nImię (imiona):\nData urodzenia:\nd\nd\nm\nm\nr\nr\nr\nr\nNumer PESEL:\nw przypadku braku numeru PESEL - seria i numer paszportu lub innego dokumentu potwierdzającego tożsamość\nAdres korespondencyjny (wypełnić drukowanymi literami):\nmiejscowość:\nulica i numer domu:\nkod pocztowy i poczta:\nnr telefonu:\nAdres poczty elektronicznej\nDeklaruję przystąpienie do egzaminu zawodowego w terminie głównym*\n w sesji Zima (deklarację składa się do 15 września 20… r.)\n w sesji Lato (deklarację składa się do 7 lutego 20… r.)\nw kwalifikacji\nsymbol kwalifikacji zgodny\nz podstawą programową\nszkolnictwa branżowego\nnazwa kwalifikacji\nwyodrębnionej w zawodzie\nsymbol cyfrowy zawodu\nnazwa zawodu\nDo egzaminu będę przystępować*\n po raz pierwszy\n po raz kolejny w części pisemnej\n po raz kolejny w części praktycznej\nUbiegam się o dostosowanie warunków egzaminu*\n TAK /\n NIE\nDo deklaracji dołączam*:\n Świadectwo ukończenia szkoły\n Zaświadczenie o ukończeniu KKZ\n Orzeczenie/opinię publicznej poradni psychologiczno-pedagogicznej (w przypadku występowania dysfunkcji)\n Zaświadczenie o stanie zdrowia wydane przez lekarza* (w przypadku występowania dysfunkcji lub w przypadku choroby lub\nniesprawności czasowej)\n*właściwe zaznaczyć\nczytelny podpis\nPotwierdzam przyjęcie deklaracji\nPieczęć oke\ndata, czytelny podpis osoby przyjmującej\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n94\nZAŁĄCZNIK 3b. Wzór deklaracji dla osoby, która ukończyła KKZ oraz dla osoby uczestniczącej\nw kwalifikacyjnym kursie zawodowym, który kończy się nie później niż na 6 tygodni przed\npierwszym dniem terminu głównego egzaminu zawodowego\nUwaga: deklaracja dotyczy egzaminu w jednej kwalifikacji, osoba przystępująca do egzaminu w więcej niż jednej kwalifikacji wypełnia deklarację dla każdej\nkwalifikacji osobno\nmiejscowość, data\nd\nd\nm\nm\nr\nr\nr\nr\n ukończyłem KKZ, (miesiąc i rok ukończenia) *\n jestem uczestnikiem KKZ, termin ukończenia kursu wyznaczono na dzień*\nNazwa i adres organizatora KKZ\nDane osobowe osoby składającej deklarację (wypełnić drukowanymi literami):\nNazwisko:\nImię (imiona):\nData urodzenia:\nd\nd\nm\nm\nr\nr\nr\nr\nNumer PESEL:\nw przypadku braku numeru PESEL - seria i numer paszportu lub innego dokumentu potwierdzającego tożsamość\nAdres korespondencyjny (wypełnić drukowanymi literami):\nmiejscowość:\nulica i numer domu:\nkod pocztowy i poczta:\nnr telefonu:\nAdres poczty elektronicznej\nDeklaruję przystąpienie do egzaminu zawodowego w terminie głównym*\n w sesji Zima (deklarację składa się do 15 września r.)\n w sesji Lato (deklarację składa się do 7 lutego r.)\nw kwalifikacji\nsymbol kwalifikacji zgodny\nz podstawą programową\nszkolnictwa branżowego\nnazwa kwalifikacji\nwyodrębnionej w zawodzie\nsymbol cyfrowy zawodu\nnazwa zawodu\nDo egzaminu będę przystępować*\n po raz pierwszy\n po raz kolejny w części pisemnej\n po raz kolejny w części praktycznej\n Mam zdany egzamin zawodowy z następującej kwalifiakcji wyodrębnionej w tym zawodzie:\nsymbol kwalifikacji zgodny\nz podstawą programową\nnazwa kwalifikacji\nUbiegam się o dostosowanie warunków egzaminu*\n TAK /\n NIE\nDo deklaracji dołączam*:\n Certyfikat kwalifikacji zawodowej uzuskany po zdaniu egzaminu zawodowego w zakresie kwalifikacji wyodrębnionej w tym\nzawodzie\n Zaświadczenie o ukończeniu KKZ\n Zaświadczenie potwierdzające występowanie dysfunkcji wydane przez lekarza\n Zaświadczenie o stanie zdrowia wydane przez lekarza* (w przypadku choroby lub niesprawności czasowej)\n*właściwe zaznaczyć\nczytelny podpis\nPotwierdzam przyjęcie deklaracji\nPieczęć podmiotu prowadzącego KKZ\ndata, czytelny podpis osoby przyjmującej\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n95\nZAŁĄCZNIK 3c. Wzór deklaracja dla osoby, przystępującej do egzaminu eksternistycznego zawodowego oraz osoby\ndorosłej - uczestnika przygotowania zawodowego dorosłych\n Jestem osobą dorosłą, która jest uczestnikiem  praktycznej nauki zawodu dorosłych*/  przyuczenia do pracy dorosłych*\n Jestem osobą dorosłą, która co najmniej dwa lata kształciła się lub pracowała w zawodzie, w którym wyodrębniono kwalifikację,\nktórą chcę potwierdzić*\n Posiadam świadectwo/inny dokument wydane za granicą* potwierdzające wykształcenie średnie/wykształcenie zasadnicze\nzawodowe/ uznane za równorzędne świadectwu szkoły ponadgimnazjalnej/ /ponadpodstawowej w drodze nostryfikacji\nmiejscowość, data\nd\nd\nm m r\nr\nr\nr\nDane osobowe (wypełnić drukowanymi literami):\nNazwisko:\nImię (imiona):\nData urodzenia:\nd\nd\nm\nm\nr\nr\nr\nr\nNumer PESEL:\nw przypadku braku numeru PESEL - seria i numer paszportu lub innego dokumentu potwierdzającego tożsamość\nAdres korespondencyjny (wypełnić drukowanymi literami):\nmiejscowość:\nulica i numer domu:\nkod pocztowy i poczta:\nnr telefonu z kierunkowym:\nadres poczty elektronicznej\nDeklaruję przystąpienie do egzaminu zawodowego w terminie głównym*\n w sesji Zima (deklarację składa się do 15 września 20 r.)\n w sesji Lato (deklarację składa się do 7 lutego 20 r.)\nw kwalifikacji\nsymbol kwalifikacji zgodny\nz podstawą programową\nszkolnictwa branżowego\nnazwa kwalifikacji\nwyodrębnionej w zawodzie\nsymbol cyfrowy zawodu\nnazwa zawodu\nDo egzaminu będę przystępować*\n po raz pierwszy\n po raz kolejny w części pisemnej\n po raz kolejny w części praktycznej\n Mam zdany egzamin zawodowy z następującej kwalifiakcji wyodrębnionej w tym zawodzie:\nsymbol kwalifikacji zgodny\nz podstawą programową\nnazwa kwalifikacji\nUbiegam się o dostosowanie warunków egzaminu*\n TAK /\n NIE\nDo deklaracji dołączam*:\n Certyfikat kwalifikacji zawodowej uzuskany po zdaniu egzaminu zawodowego w zakresie kwalifikacji wyodrębnionej w tym zawodzie\n Zaświadczenie potwierdzające występowanie dysfunkcji wydane przez lekarza\n Zaświadczenie o stanie zdrowia wydane przez lekarza* (w przypadku choroby lub niesprawności czasowej)\n*właściwe zaznaczyć\nczytelny podpis\nPotwierdzam przyjęcie deklaracji\nPieczęć oke\ndata, czytelny podpis osoby przyjmującej\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n96\nZAŁĄCZNIK 3d. Wzór deklaracji dla ucznia posiadającego orzeczenie o potrzebie kształcenia specjalnego wydane\nze względu na niepełnosprawność, kształcącego się w zawodzie, dla którego przewidziano\nzawód o charakterze pomocniczym\nUwaga: deklaracja dotyczy egzaminu w jednej kwalifikacji, osoba przystępująca do egzaminu w więcej niż jednej kwalifikacji wypełnia deklarację dla każdej\nkwalifikacji osobno\nmiejscowość, data\nd\nd\nm\nm\nr\nr\nr\nr\nDane osobowe ucznia (wypełnić drukowanymi literami):\nNazwisko:\nImię (imiona):\nData urodzenia:\nd\nd\nm\nm\nr\nr\nr\nr\nNumer PESEL:\nw przypadku braku numeru PESEL - seria i numer paszportu lub innego dokumentu potwierdzającego tożsamość\nAdres korespondencyjny (wypełnić drukowanymi literami):\nmiejscowość:\nulica i numer domu:\nkod pocztowy i poczta:\nnr telefonu:\nAdres poczty elektronicznej\nDeklaruję przystąpienie do egzaminu zawodowego w terminie głównym*\n w sesji Zima (deklarację składa się do 15 września 20 r.)\n w sesji Lato (deklarację składa się do 7 lutego 20 r.)\n w kwalifikacji wyodrębnionej w zawodzie, w którym się kształcę*\nsymbol kwalifikacji zgodny\nz podstawą programową\nszkolnictwa branżowego\nnazwa kwalifikacji\nsymbol cyfrowy zawodu\nnazwa zawodu\n w kwalifikacji wyodrębnionej w zawodzie o charakterze pomocniczym przewidzianym dla zawodu, w którym\nsię kształcę*\nsymbol kwalifikacji zgodny\nz podstawą programową\nszkolnictwa branżowego\nnazwa kwalifikacji\nsymbol cyfrowy zawodu\nnazwa zawodu\nDo egzaminu będę przystępować*\n po raz pierwszy\n po raz kolejny w części pisemnej\n po raz kolejny w części praktycznej\nUbiegam się o dostosowanie warunków egzaminu*\n TAK /\n NIE\nDo deklaracji dołączam*:\n Orzeczenie/opinię publicznej poradni psychologiczno-pedagogicznej (w przypadku występowania dysfunkcji)\n Zaświadczenie o stanie zdrowia wydane przez lekarza* (w przypadku choroby lub niesprawności czasowej)\n*właściwe zaznaczyć\nczytelny podpis\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n97\nZAŁĄCZNIK 4. Wzór wniosku o wgląd do pracy egzaminacyjnej egzaminu zawodowego\nmiejscowość\ndata\nimię i nazwisko wnioskującego\nadres wnioskującego do korespondencji: kod pocztowy, miejscowość, ul. numer domu\nnr telefonu wnioskującego\nadres poczty elektronicznej\nDyrektor Okręgowej Komisji Egzaminacyjnej\nw/we\nWNIOSEK O WGLĄD DO PRACY EGZAMINACYJNEJ*\nEGZAMINU ZAWODOWEGO\nNa podstawie art. 44zzzt ust. 1 ustawy z dnia 7 września 1991 r. o systemie oświaty (t.j. Dz.U. z 2020 r. poz. 1327)\nskładam wniosek o wgląd do pracy egzaminacyjnej*\nimię i nazwisko zdającego:\nnumer PESEL\nsymbol kwalifikacji zgodny z\npodstawą programową\nnazwa kwalifikacji\nprzeprowadzanego w terminie\nDotyczy części\negzaminu\npisemnej\npraktycznej\nZaznaczyć część egzaminu stawiając „X”\nUprzejmie proszę o wyznaczenie terminu i miejsca dokonania wglądu.\npodpis zdającego lub rodziców niepełnoletniego zdającego\n* Praca egzaminacyjna obejmuje:\n zadania i odpowiedzi zdającego zapisane i zarchiwizowane po części pisemnej w elektronicznym systemie\nprzeprowadzania egzaminu zawodowego\n kartę oceny z części praktycznej oraz dokumentację, gdy jest to rezultat wykonania zadania na części praktycznej\negzaminu\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n98\nZAŁĄCZNIK 5. Wzór wniosku zdającego o wgląd do dokumentacji stanowiącej podstawę wszczęcia\nunieważnienia egzaminu zawodowego\nCZĘŚĆ A. Wypełnia zdający\nmiejscowość\ndata\nimię i nazwisko zdającego\nnumer PESEL\nadres zdającego do korespondencji (miejscowość, ulica, kod pocztowy, poczta))\nnumer telefonu zdającego\ne-mail zdającego\nDyrektor\nOkręgowej Komisji Egzaminacyjnej w/we\nWNIOSEK ZDAJĄCEGO O WGLĄD DO DOKUMENTACJI STANOWIĄCEJ PODSTAWĘ WSZCZĘCIA\nUNIEWAŻNIANIA/UNIEWAŻNIENIA EGZAMINU\nW związku z uzyskaną informacją o zamiarze unieważnienia / unieważnieniu* egzaminu zawodowego w części praktycznej\negzaminu w zakresie kwalifikacji\n(symbol\ni nazwa\nkwalifikacji)\nna podstawie art. 44zzzq ust. 3 ustawy z dnia 7 września 1991 r. o systemie oświaty (t.j. Dz.U. z 2020 r. poz. 1327) składam wniosek\no wgląd do dokumentacji, na podstawie której dyrektor okręgowej komisji egzaminacyjnej zamierza unieważnić wskazaną wyżej\nczęść egzaminu zawodowego, oraz o możliwość złożenia wyjaśnień w tej sprawie.\nUprzejmie proszę o wyznaczenie terminu i miejsca dokonania wglądu.\npodpis zdającego\nCZĘŚĆ B. Wypełnia dyrektor okręgowej komisji egzaminacyjnej\nW odpowiedzi na powyższy wniosek uprzejmie informuję, że - zgodnie z art. 44 zzzq ust. 4 ustawy z dnia 7 września 1991 r. o\nsystemie oświaty (t.j. Dz.U. z 2020 r. poz. 1327 ) - wyznaczam poniższy termin dokonania wglądu do dokumentacji, na podstawie\nktórej zamierzam unieważnić egzamin zawodowy w części praktycznej w zakresie wskazanej wyżej kwalifikacji ww. zdającego,\ni złożenia wyjaśnień w przedmiotowej sprawie:\nData\ngodzina\nmiejsce wglądu\npodpis dyrektora okręgowej komisji egzaminacyjnej\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n99\nZAŁĄCZNIK 6. Wzór wniosku o weryfikację sumy punktów egzaminu zawodowego\nmiejscowość\ndata\nimię i nazwisko wnioskującego\nadres wnioskującego do korespondencji:\nkod pocztowy, miejscowość, ulica, numer domu/ mieszkania\nnr telefonu wnioskującego\nadres poczty elektronicznej\nDyrektor Okręgowej Komisji Egzaminacyjnej\nw/we\nWNIOSEK O WERYFIKACJĘ SUMY PUNKTÓW\nEGZAMINU ZAWODOWEGO\nNa podstawie art. 44zzzt ust. 3 ustawy z dnia 7 września 1991 r. o systemie oświaty (t.j. Dz.U. z 2020 r. poz. 1327) składam\nwniosek o weryfikację sumy punktów.\nimię i nazwisko zdającego:\nnumer PESEL\nsymbol kwalifikacji zgodny\nz podstawą programową\nnazwa kwalifikacji\nPo wglądzie przeprowadzanym w dniu\nDotyczy części\negzaminu *\npisemnej\npraktycznej\n* Zaznaczyć część egzaminu, stawiając „X”\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n100\nWniosek o weryfikację dotyczy części pisemnej/praktycznej* w zakresie:\nNr zadania/rezultatu*\nuzasadnienie\n*niepotrzebne skreślić\npodpis zdającego lub rodziców niepełnoletniego zdającego\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n101\nZAŁĄCZNIK 7. Wzór wniosku o dopuszczenie do egzaminu eksternistycznego zawodowego\nWNIOSEK O DOPUSZCZENIE\nDO EGZAMINU EKSTERNISTYCZNEGO ZAWODOWEGO\nDane osobowe (wypełnić drukowanymi literami):\nNazwisko:\nImię (imiona):\nNumer PESEL:\nw przypadku braku numeru PESEL - seria i numer paszportu lub innego dokumentu potwierdzającego tożsamość\nProszę o dopuszczenie do egzaminu eksternistycznego zawodowego\nsymbol cyfrowy zawodu\nnazwa zawodu\nsymbol kwalifikacji zgodne z\npodstawą programową\nnazwa kwalifikacji\nDo egzaminu chcę przystąpić*\n po raz pierwszy\n po raz kolejny w części pisemnej\n po raz kolejny w części praktycznej\nDo wniosku dołączam:\n1. świadectwo ukończenia  gimnazjum*/  ośmioletniej szkoły podstawowej*/  innej szkoły*\n2. dokumenty potwierdzające co najmniej dwa lata kształcenia lub pracy w zawodzie, w którym wyodrębniono\nkwalifikację w zakresie której zamierzam zdawać egzamin:\n1)\n2)\n3)\n4)\n3.  zaświadczenie lekarskie o występowaniu dysfunkcji */  zaświadczenie lekarskie o stanie zdrowia*\n4.  deklarację przystąpienia do egzaminu\n5.  wniosek o zwolnienie z całości lub części opłaty i dokumenty potwierdzające wysokość dochodów*.\nmiejscowość, data d\nd\nm\nm\nr\nr\nr\nr\n*właściwe zaznaczyć\nCzytelny podpis\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n102\nZAŁĄCZNIK 7a. Wzór wniosku o dopuszczenie do egzaminu zawodowego (uczestnik przygotowania\nzawodowego dorosłych)\nWNIOSEK O DOPUSZCZENIE\nDO EGZAMINU ZAWODOWEGO\n(UCZESTNIK PRZYGOTOWANIA ZAWODOWEGO DOROSŁYCH)\nDane osobowe (wypełnić drukowanymi literami):\nNazwisko:\nImię (imiona):\nNumer PESEL:\nw przypadku braku numeru PESEL - seria i numer paszportu lub innego dokumentu potwierdzającego tożsamość\nProszę o dopuszczenie do egzaminu zawodowego\nsymbol cyfrowy zawodu\nnazwa zawodu\nsymbol kwalifikacji zgodne z\npodstawą programową\nnazwa kwalifikacji\nDo egzaminu chcę przystąpić*\n po raz pierwszy\n po raz kolejny w części pisemnej\n po raz kolejny w części praktycznej\nJestem osobą dorosłą, która jest uczestnikiem:\n praktycznej nauki zawodu dorosłych*\n przyuczenia do pracy dorosłych*\nTermin zakończenia przygotowania zawodowego został wyznaczony na\nZaświadczenie o ukończeniu przygotowania zawodowego przedłożę niezwłocznie po jego otrzymaniu.\nDo wniosku dołączam:\n1. deklarację przystąpienia do egzaminu zawodowego\n2.  zaświadczenie lekarskie o występowaniu dysfunkcji */  zaświadczenie lekarskie o stanie zdrowia*\n*właściwe zaznaczyć\nczytelny podpis\nmiejscowość, data d\nd\nm\nm\nr\nr\nr\nr\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n103\nZAŁĄCZNIK 8. Wzór wniosku o przystąpienie do egzaminu zawodowego w terminie dodatkowym\nmiejscowość\ndata\nimię i nazwisko zdającego\nPESEL zdającego\nWNIOSEK ZDAJĄCEGO / RODZICA NIEPEŁNOLETNIEGO ZDAJĄCEGO\nO PRZYSTĄPIENIE DO EGZAMINU ZAWODOWEGO W TERMINIE DODATKOWYM1\nNa podstawie art. 44zzzga ust. 1 i 2 ustawy z dnia 7 września 1991 r. o systemie oświaty (t.j. Dz.U. z 2020 r. poz. 1327),\nw związku z nieobecnością na egzaminie zawodowym przeprowadzanym w zakresie kwalifikacji2\nsymbol kwalifikacji zgodny\nz podstawą programową\nszkolnictwa branżowego\nnazwa kwalifikacji\nw dniu 2020 r., proszę o wyrażenie zgody na przystąpienie do egzaminu zawodowego\nw części  pisemnej*,  praktycznej*\nw terminie dodatkowym.\nUzasadnienie:\nZałączniki dokumentujące zasadność wniosku3:\n1.\n2.\npodpis zdającego lub rodzica niepełnoletniego\nzdającego\nUwagi dyrektora szkoły (w tym dotyczące dostosowania warunków lub formy przeprowadzania egzaminu) oraz\nwskzanie miejsca egzaminu dla zdajacego 4:\ndata przesłania wniosku do OKE\npodpis i pieczęć dyrektora szkoły\nidentyfikator szkoły\n1 Do egzaminu zawodowego w terminie dodatkowym ma prawo przystąpić zdający, któremu szczególny przypadek losowy lub zdrowotny uniemożliwił\nprzystąpienie do części pisemnej lub części praktycznej egzaminu zawodowego w terminie głównym lub zdający, który w terminie głównym z przyczyn\nlosowych lub zdrowotnych przerwał egzamin zawodowy z części pisemnej lub części praktycznej.\n2 Zdający lub rodzice niepełnoletniego zdającego składają wniosek do dyrektora szkoły najpóźniej w dniu, w którym odbywa się część pisemna lub część\npraktyczna egzaminu.\n3 Należy dołączyć oryginały dokumentów lub ich kopie poświadczone za zgodność z oryginałem.\n4 Dyrektor szkoły przekazuje dyrektorowi OKE wniosek wraz załączonymi do niego dokumentami najpóźniej następnego dnia roboczego po otrzymaniu wniosku.\nDyrektor OKE rozpatruje wniosek w terminie 2 dni od dnia jego otrzymania\n\nObowiązek informacyjny wynikający z art. 13 i 14 Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony\nosób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE,\nw zakresie przeprowadzania egzaminu zawodowego, zgodnie z przepisami ustawy o systemie oświaty oraz aktami wykonawczymi wydanymi na jej podstawie,\nzostał spełniony poprzez zamieszczenie klauzuli informacyjnej na stronie internetowej właściwej okręgowej komisji egzaminacyjnej.\n104\nZAŁĄCZNIK 9. Wykaz Okręgowych Komisji Egzaminacyjnych\nOkręgowa Komisja Egzaminacyjna w Gdańsku http://www.oke.gda.pl/\nOkręgowa Komisja Egzaminacyjna w Jaworznie http://www.oke.jaworzno.pl/\nOkręgowa Komisja Egzaminacyjna w Krakowie http://www.oke.krakow.pl/\nOkręgowa Komisja Egzaminacyjna w Łomży http://www.oke.lomza.pl/\nOkręgowa Komisja Egzaminacyjna w Łodzi http://www.oke.lodz.pl/\nOkręgowa Komisja Egzaminacyjna w Poznaniu http://www.oke.poznan.pl/\nOkręgowa Komisja Egzaminacyjna w Warszawie http://www.oke.waw.pl/\nOkręgowa Komisja Egzaminacyjna we Wrocławiu http://www.oke.wroc.pl/\n105\nZAŁĄCZNIK 10. Wykaz zawodów, w zakresie których nie przeprowadza się egzaminu eksternistycznego\nzawodowego\nLp.\nSymbol cyfrowy\nzawodu\nNazwa zawodu\nMinister właściwy dla zawodu\n1\n325101\nAsystentka stomatologiczna\nminister właściwy do spraw zdrowia\n2\n325102\nHigienistka stomatologiczna\nminister właściwy do spraw zdrowia\n3\n325906\nOrtoptystka\nminister właściwy do spraw zdrowia\n4\n321402\nTechnik dentystyczny\nminister właściwy do spraw zdrowia\n5\n325402\nTechnik masażysta\nminister właściwy do spraw zdrowia\n6\n321403\nTechnik ortopeda\nminister właściwy do spraw zdrowia\n7\n325907\nTerapeuta zajęciowy\nminister właściwy do spraw zdrowia\n8\n321401\nProtetyk słuchu\nminister właściwy do spraw zdrowia\n9\n311411\nTechnik elektroniki i informatyki medycznej\nminister właściwy do spraw zdrowia\n10\n321103\nTechnik elektroradiolog\nminister właściwy do spraw zdrowia\n11\n321301\nTechnik farmaceutyczny\nminister właściwy do spraw zdrowia\n12\n321104\nTechnik sterylizacji medycznej\nminister właściwy do spraw zdrowia\n13\n311106\nTechnik geolog\nminister właściwy do spraw środowiska\n14\n325905\nOpiekunka dziecięca\nminister właściwy do spraw rodziny\n15\n532102\nOpiekun medyczny\nminister właściwy do spraw zdrowia\n16\n311707\nTechnik wiertnik\nminister właściwy do spraw środowiska\n17\n311919\nTechnik pożarnictwa\nminister właściwy do spraw wewnętrznych\n106\nD. SŁOWNIK POJĘĆ\n107\nSzkoła - należy przez to rozumieć 4 typy szkół ponadpodstawowych:\n\nbranżową szkołę I stopnia,\n\ntechnikum,\n\nbranżową szkołę II stopnia,\n\nszkołę policealną.\nPlacówka - należy przez to rozumieć placówkę kształcenia ustawicznego.\nCentrum - należy przez to rozumieć centrum kształcenia zawodowego.\nDyrektor szkoły/placówki/centrum - należy przez to rozumieć dyrektora szkoły/placówki/centrum, w której jest realizowane\nkształcenie zawodowe.\nPracodawca - należy przez to rozumieć pracodawcę, u którego jest realizowane kształcenie zawodowe.\nOśrodek egzaminacyjny - należy przez to rozumieć szkołę, placówkę, centrum, podmiot prowadzący kwalifikacyjny kurs\nzawodowy lub pracodawcę, upoważnione przez dyrektora komisji okręgowej do zorganizowania części pisemnej i praktycznej\negzaminu.\nEgzamin zawodowy - należy przez to rozumieć egzamin umożliwiający uzyskanie certyfikatu kwalifikacji zawodowej\nw zakresie jednej kwalifikacji.\nKwalifikacja wyodrębniona w zawodzie - należy przez to rozumieć wyodrębniony w zawodzie zestaw oczekiwanych efektów\nkształcenia, których osiągnięcie potwierdza certyfikat kwalifikacji zawodowej wydany przez okręgową komisję egzaminacyjną,\npo zdaniu egzaminu zawodowego w zakresie jednej kwalifikacji.\nPodstawa programowa kształcenia w zawodzie szkolnictwa branżowego - należy przez to rozumieć obowiązkowe zestawy\ncelów kształcenia i treści nauczania opisanych w formie oczekiwanych efektów kształcenia: wiedzy, umiejętności zawodowych\noraz kompetencji personalnych i społecznych, niezbędnych dla zawodów lub kwalifikacji wyodrębnionych w zawodach,\nuwzględniane w programach nauczania i umożliwiające ustalenie kryteriów ocen szkolnych i wymagań egzaminacyjnych oraz\nwarunki realizacji kształcenia w zawodach, w tym zalecane wyposażenie w pomoce dydaktyczne i sprzęt oraz minimalna liczba\ngodzin kształcenia zawodowego.\nUczeń - należy przez to rozumieć ucznia branżowej szkoły I stopnia i technikum oraz słuchacza branżowej szkoły\nII stopnia i szkoły policealnej;\nAbsolwent - należy przez to rozumieć absolwenta branżowej szkoły I stopnia, branżowej szkoły II stopnia, technikum i szkoły\npolicealnej, a także absolwenta szkoły ponadgimnazjalnej: zasadniczej szkoły zawodowej i technikum;\nOsoba dorosła, która ukończyła praktyczną naukę zawodu dorosłych lub przyuczenie do pracy dorosłych - należy\nprzez to rozumieć osobę dorosłą, która ukończyła praktyczną naukę zawodu dorosłych lub przyuczenie do pracy dorosłych,\njeżeli program przyuczenia do pracy uwzględniał wymagania określone w podstawie programowej kształcenia w zawodzie\nszkolnictwa branżowego lub podstawie programowej kształcenia w zawodach;\nOsoba przystępująca do egzaminu eksternistycznego zawodowego - należy przez to rozumieć osobę spełniającą\nwarunki dopuszczenia do egzaminu eksternistycznego zawodowego określone w przepisach wydanych na podstawie art. 10 ust. 5\nustawy o systemie oświaty;\nZdający - należy przez to rozumieć ucznia, słuchacza, absolwenta, osobę dorosłą, która ukończyła praktyczną naukę\nzawodu dorosłych lub przyuczenie do pracy dorosłych, osobę przystępującą do egzaminu eksternistycznego zawodowego oraz\nosobę, która ukończyła kwalifikacyjny kurs zawodowy;\nKwalifikacyjny kurs zawodowy - należy przez to rozumieć kurs, którego program nauczania uwzględnia podstawę\nprogramową kształcenia w zawodzie szkolnictwa branżowego w zakresie jednej kwalifikacji, którego ukończenie umożliwia\nprzystąpienie do egzaminu zawodowego w zakresie tej kwalifikacji.\n108\nOperator lub operatorzy egzaminu - należy przez to rozumieć wskazaną przez dyrektora szkoły/ placówki/pracodawcę\nosobę lub osoby odpowiedzialne za przygotowanie techniczne szkoły/placówki/ centrum/ pracodawcy do przeprowadzenia części\npisemnej egzaminu z wykorzystaniem elektronicznego systemu oraz za obsługę elektronicznego systemu przeprowadzania\negzaminu zawodowego\nAsystent techniczny - należy przez to rozumieć osobę lub osoby przygotowujące i obsługujące stanowiska egzaminacyjne,\nodpowiedzialne za przygotowanie stanowisk egzaminacyjnych i zapewniających prawidłowe funkcjonowanie stanowisk\nkomputerowych, specjalistycznego sprzętu oraz maszyn i urządzeń wykorzystywanych do wykonania zadań egzaminacyjnych\nw czasie przeprowadzania części praktycznej egzaminu zawodowego, której rezultatem końcowym wykonania zadania lub\nzadań egzaminacyjnych jest wyrób lub usługa.\nNauczyciel wspomagający - należy przez to rozumieć wyznaczonego członka zespołu nadzorującego do wspomagania\nzdającego w czytaniu lub/i pisaniu albo specjalistę z zakresu danej niepełnosprawności, o którym mowa w komunikacie dyrektora\nCKE w sprawie szczegółowej informacji o sposobach dostosowania warunków i form przeprowadzania egzaminu zawodowego.\nOsoby posiadające świadectwa szkolne uzyskane za granicą - należy przez to rozumieć osoby posiadające świadectwa\nszkolne uzyskane za granicą, uznane za równorzędne ze świadectwami ukończenia odpowiednich polskich szkół.\nZdający ze specjalnymi potrzebami edukacyjnymi - należy przez to rozumieć:\nuczniów, słuchaczy, absolwentów posiadających orzeczenie o potrzebie kształcenia specjalnego lub orzeczenie\no potrzebie indywidualnego nauczania, lub opinię poradni psychologiczno-pedagogicznej,\nw tym poradni specjalistycznej o specyficznych trudnościach w uczeniu się, lub zaświadczenie o stanie zdrowia\nwydane przez lekarza stwierdzające chorobę lub niesprawność czasową, lub opinię rady pedagogicznej wskazującą\nkonieczność dostosowania warunków egzaminu ze względu na trudności adaptacyjne związane z wcześniejszym\nkształceniem za granicą, zaburzenia komunikacji językowej, lub sytuację kryzysową lub traumatyczną,\nosoby niewidome, słabowidzące, niesłyszące, słabosłyszące, z niepełnosprawnością ruchową, w tym z afazją,\nz niepełnosprawnością intelektualną w stopniu lekkim, z autyzmem, w tym z zespołem Aspergera, posiadające\nzaświadczenie lekarskie potwierdzające występowanie danej dysfunkcji, przystępujące do egzaminu zawodowego na\npodstawie świadectwa szkolnego uzyskanego za granicą lub ukończonego kwalifikacyjnego kursu zawodowego lub\ndecyzji dyrektora okręgowej komisji egzaminacyjnej o dopuszczeniu do egzaminu eksternistycznego zawodowego.\n109","answer":"C","answer_text":null,"solution":null,"image":"img/informator-egzamin-zawodowy-technik-programista-2019/zad-P26.webp","solution_image":null,"topics":null,"page_from":38,"source":"ocr","answer_source":"ocr","answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Egzamin zawodowy · Informator zawodowy · 2019","subject_label":"egzamin-zawodowy","category_label":"Informator zawodowy"}]}