PROGRAM NAUCZANIA PRZEDMIOTÓW ZAWODOWYCH TECHNIK INFORMATYK



Podobne dokumenty
Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20

Systemy i sieci komputerowe. Podręcznik do nauki zawodu technik informatyk

Dział Dopuszczający Dostateczny Dobry Bardzo dobry Celujący

Regulamin pracowni komputerowej, zasady Regulamin pracowni komputerowej, bezpieczeństwa i higieny pracy. zasady bezpieczeństwa i higieny pracy.

WYMAGANIA EDUKACYJNE I KRYTERIA OCENIANIA Z PRZEDMIOTU URZĄDZENIA TECHNIKI KOMPUTEROWEJ

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

I. Zasady bezpieczeństwa podczas pracy z komputerem

1. Zasady bezpieczeństwa podczas pracy z komputerem

Program szkolenia KURS SPD i PD Administrator szkolnej pracowni internetowej Kurs MD1 Kurs MD2 Kurs MD3 (dla szkół ponadgimnazjalnych)

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Plan nauczania informatyki Opracował: mgr Daniel Starego

Spis treści 3. Spis treści

ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop Spis treści

Podstawa programowa Technik informatyk PODSTAWA PROGRAMOWA KSZTAŁCENIA W ZAWODZIE TECHNIK INFORMATYK SYMBOL CYFROWY 312[01]

Spis treści. Podstawy posługiwania się komputerem

Oprogramowanie biurowe. Podręcznik do nauki zawodu technik informatyk

Szkolenie autoryzowane. MS Administracja i obsługa Windows 7. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

PLAN WYNIKOWY URZĄDZENIA TECHNIKI KOM PUTEROWEJ W KLASIE I i II (technik informatyk)

Spis treści. Wstęp Rozdział 1. Wprowadzenie do pakietu Office Rozdział 2. Edytory tekstu program Word... 15

PROGRAM NAUCZANIA PRZEDMIOTÓW ZAWODOWYCH. PROGRAMOWANIE STRUKTURALNE i OBIEKTOWE

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

5. Arkusz kalkulacyjny Excel 205

PAMIĘĆ OPERACYJNA...107

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Spis treści. Od autorów / 9

ECDL Base na skróty : Syllabus V. 1.0 / Alicja Żarowska-Mazur, Waldemar Węglarz. Warszawa, Spis treści

Zajęcia specjalizacyjne Administrowanie sieciowymi systemami operacyjnymi (360 godz.)

ROZDZIAŁ I. BUDOWA I FUNKCJONOWANIE KOMPUTERA PC

MODUŁ: SIECI KOMPUTEROWE. Dariusz CHAŁADYNIAK Józef WACNIK

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

Systemy operacyjne semestr I

Wymagania - informatyka

Programowanie MorphX Ax

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 2. Przedmowa Wstęp... 13

EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH (ECDL Core)

KATEGORIA OBSZAR WIEDZY NR ZADANIA Podstawowe informacje i czynności

Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

PODSTAWA PROGRAMOWA KSZTAŁCENIA W ZAWODZIE TECHNIK INFORMATYK SYMBOL CYFROWY 312[01]

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)

Harmonogram szkolenia Kurs umiejętności komputerowych ECDL na poziomie BASE

Ministerstwo Edukacji Narodowej i Sportu

Efekty kształcenia 1.1. Wprowadzenie do systemów operacyjnych

EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH (ECDL Core)

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server

Kryteria oceniania z Technologii Informacyjnej

Rozkład materiału do zajęć z informatyki. realizowanych według podręcznika

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Informatyka dla szkół ponadgimnazjalnych zakres podstawowy

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I

SIECI KOMPUTEROWE. Podstawowe wiadomości

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P).

Algorytmika i pseudoprogramowanie

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: - zna rodzaje sieci - zna topologie sieciowe sieci

Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.

Zaliczenie przedmiotu:

E.13.1 Projektowanie i wykonywanie lokalnej sieci komputerowej / Piotr Malak, Michał Szymczak. Warszawa, Spis treści

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

ROZKŁAD MATERIAŁU Z PRZEDMIOTU INFORMATYKA dla LICEUM

Zagadnienia na egzamin dyplomowy

Jeśli chcesz łatwo i szybko opanować podstawy C++, sięgnij po tę książkę.

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Informatyka kl. 1. Semestr I

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

1. Zakres modernizacji Active Directory

Ministerstwo Edukacji Narodowej i Sportu

312[01]/T,SP/MENiS/ PROGRAM NAUCZANIA TECHNIK INFORMATYK 312[01] OPROGRAMOWANIE BIUROWE. Szczegółowe cele kształcenia

Rozkład materiału z przedmiotu: Pracownia Systemów Komputerowych

Podstawy programowania. Wprowadzenie

Język programowania DELPHI / Andrzej Marciniak. Poznań, Spis treści

2. Przygotowanie stanowiska komputerowego i urządzeń peryferyjnych do pracy. Słuchacz powinien poznać:

Wymagania edukacyjne z przedmiotu SYSTEMY OPERACYJNE. Klasa I i II- Technik Informatyk

SPIS TREŚCI: KARTY GRAFICZNE... 15

PRZYKŁADOWE PYTANIA NA PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE ZAWODOWE

Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows

PODSTAWA PROGRAMOWA KSZTAŁCENIA W ZAWODZIE TECHNIK INFORMATYK

Spis treści. 1. Rozpoczynamy pracę z komputerem. 2. Zarządzamy folderami, plikami i programami w komputerze

PODSTAWY OBSŁUGI KOMPUTERA

Czujniki obiektowe Sterowniki przemysłowe

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: z zakresu systemów

Lekcja 3: Organizacja plików i folderów 56

10.2. Udostępnianie zasobów

Plan wynikowy. Systemy operacyjne. technik informatyk

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

Od autorki Regulamin szkolnej pracowni komputerowej Oznaczenia ROZDZIAŁ 1. Zastosowanie komputera w życiu codziennym

Publiczne Technikum Informatyczne Computer College w Koszalinie

7. zainstalowane oprogramowanie zarządzane stacje robocze

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Moduł 2 Użytkowanie komputerów i zarządzanie plikami wymaga od kandydata znajomości obsługi komputera osobistego.

Część I Rozpoczęcie pracy z usługami Reporting Services

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

Transkrypt:

PROGRAM NAUCZANIA PRZEDMIOTÓW ZAWODOWYCH TECHNIK INFORMATYK 1

SPIS TREŚCI: I. SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE.3 II. OPROGRAMOWANIE BIUROWE...8 III. PROGRAMOWANIE STRUKTURALNE I OBIEKTOWE..9 IV. URZĄDZENIA TECHNIKI KOMPUTEROWEJ...13 V. MULTIMEDIA I GRAFIKA KOMPUTEROWA......14 VI. JĘZYK ANGIELSKI ZAWODOWY...15 2

I. SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE 1. CHARAKTERYSTYKA KOMPUTERA PC Regulamin pracowni komputerowej, zasady bezpieczeństwa i higieny pracy. Normy prawne dotyczące rozpowszechniania programów komputerowych, ochrony prac autorskich. Przestępczość komputerowa. Podstawowe pojęcia dotyczące komputera. Podzespoły. Rodzaje pamięci. Urządzenia peryferyjne. Rodzaje oprogramowania. Pulpit, menu. Start, pasek zadań. Obiekty systemu: folder, plik, skrót. Elementy okna. Praca z dokumentami. Automatyczny start aplikacji. Aplikacje wbudowane systemu. Programy DOS w środowisku Windows. Zakończenie pracy Windows. 2. SYSTEMY PLIKÓW Systemy plików FAT, FAT32, NTFS. Katalog główny, ścieżka dostępu. Praca z systemem plików. Obsługa długich nazw. Eksplorator Windows. Atrybuty plików. Uprawnienia NTFS do folderów i plików, lista kontroli dostępu ACL. Zarządzanie plikami i folderami. Archiwizacja i kompresja danych. Struktura dysku. Dysk fizyczny i logiczny. Partycje FAT, klastry. Narzędzia do zarządzania partycjami. Błędy na dysku, program Scandisk. Zjawisko fragmentacji dysku, defragmentacja. Profilaktyka antywirusowa. Harmonogram zadań. 3. OBSŁUGA URZĄDZEŃ WEJŚCIA/WYJŚCIA 3

Konfiguracja drukarki lokalnej. Drukowanie z poziomu aplikacji Windows. Menedżer wydruku. Opcje drukowania. Drukowanie do pliku. Drukowanie w sieci. Konfiguracja ekranu. Konfiguracja kart dźwiękowych. Konfiguracja napędów CD i CD-RW. Konfiguracja opcji DVD. 4. KONFIGURACJA I ZARZĄDZANIE SYSTEMEM WINDOWS Dostosowywanie pulpitu i okien do własnych potrzeb. Menu Start. Pasek zadań. Pliki zarejestrowane i niezarejestrowane. Wybór aplikacji do otwarcia plików niezarejestrowanych. Menu kontekstowe, rozszerzenie powłoki. Panel sterowania. Rejestr systemu, pliki rejestru. Sposoby tworzenia kopii zapasowej rejestru. Edytor rejestru, dane, klucze i ich zawartość. Pliki wpisów rejestru. Profile użytkownika w Windows. Narzędzia administracyjne Windows w technologii NT. Lokalne konta użytkowników i grup. Prawa i uprawnienia użytkowników. Zasady zabezpieczeń lokalnych. 5. ARCHITEKTURA SYSTEMU WINDOWS 32-bitowy model pamięci w systemie Windows. Pamięć wizualna i plik wymiany. Sposoby zwiększania efektywności pracy systemu. Zadania uruchomione w tle. Tryb rzeczywisty i chroniony procesora. Procesy, wątki, wielozadaniowość. Menedżer maszyn wirtualnych. Jądro systemu operacyjnego. Etapy uruchamiania systemu. Uruchamianie kontrolowane. Menu startowe Windows. Pliki konfiguracyjne. 6. PRACA W TRYBIE MS-DOS Tryb MS-DOS. Okno aplikacji DOS. Pliki konfiguracji pif. Pamięć dla programów DOS. Polecenia wewnętrzne i zewnętrzne. Dyskietka systemowa. Nakładki ułatwiające pracę w systemie DOS. Drukowanie z aplikacji DOS. 7. INSTALACJA SYSTEMU I SPRZĘTU OPROGRAMOWANIA WINDOWS 4

Instalacja i aktualizacja systemu Windows. Wymagania sprzętowe. Charakterystyka procesu instalacji. Typy i fazy instalacji systemu. Uruchomienie systemu. Instalowanie sprzętu. Mechanizm Plug & Play. Ręczna instalacja i konfiguracja sprzętu. Menedżer urządzeń. Zasoby sprzętowe. Urządzenia USB. Instalacja oprogramowania. 8. KONFIGURACJA WINDOWS DO PRACY W SIECI Składniki oprogramowania sieci: klient, karta, protokół, usługa. Bezpośrednie połączenie kablowe. Modemy i protokoły COM. Dial Up networking. Inne metody dostępu do Internetu. Główne cechy protokołu TCP/IP. Praca w trybie off line. Korzystanie z podstawowych usług Internetu, netykieta. Przeglądarka internetowa. Poczta elektroniczna. Komunikatory. Bramki SMS. 9. PRACA W SIECI RÓWNOPRAWNEJ Logowanie do sieci. Udostępnianie i korzystanie z zasobów w grupach roboczych. Udostępnianie folderów, dysków i napędów CD ROM. Mapowanie dysków. Kontrola dostępu do udostępnionych zasobów. Udostępnianie i korzystanie z drukarek w sieci. Konfiguracja składników oprogramowania sieci. 10. WSPÓŁPRACA SYSTEMU WINDOWS Z SERWERAMI SIECI LOKALNEJ Współpraca z serwerem Windows. Architektura sieciowa systemu Windows. Domena Windows, Active Directory. Uwierzytelnianie użytkownika w sieci. Przeglądanie zasobów w domenie Windows. Domenowe konta użytkowników i grup. Zabezpieczenia sieciowe. Zasady grupy GPO. Współpraca z serwerem Novell, Net Ware. Własności oprogramowania Klient sieci NetWare. Uwierzytelnianie w NetWare. Przeglądanie zasobów sieciowych NetWare. Drukowanie w środowisku NetWare. 11. SYSTEMY WIELODOSTĘPNE UNIX/LINUX 5

Wielozadaniowość. Wielodostępność Zarządzanie pamięcią. System plików. Urządzenia. Interpretatory poleceń, powłoki systemu. Praca w tle. Licencja GNU. Konsole wirtualne, terminale, zdalne konsolowe. Użytkownicy, grupy, logowanie, uwierzytelnianie. Procesy, zadania, usługi. Jądro, moduły ładowalne, obsługa urządzeń. Systemy plików Linuxa. 12. PODSTAWOWE OPERACJE W SYSTEMIE UNIX/LINUX Przegląd poleceń powłoki systemu. Dostęp do podręcznika systemowego, manualna. Operacje na plikach i katalogach. Przeszukiwanie systemu plików. Kompresja i dekompresja plików. Prawa do plików. Edytory tekstu. Skrypty powłoki. Podstawy obsługi X. Pulpity, menedżer okien. Konfiguracja pulpitu, aplety. Programy zarządzające pulpitem. Programy terminali dla środowiska X. 13. PRZEBIEG INSTALACJI SYSTEMU UNIX/LINUX Dystrybucje systemu Unix/Linux. Interfejs programu instalacyjnego. Wybór klawiatury. Rodzaj instalacji. Obsługa urządzeń. Partycjonowanie dysku. Wybór pakietów do zainstalowania. Formatowanie i instalacja. Instalacja bootloadera. Konfiguracja X Windows. Uruchomienie systemu. 14. UNIX/LINUX W SIECI Konfiguracja karty sieciowej. Ustawienia protokołu TCP/IP. Połączenie PPP. Konfiguracja, odbieranie i wysyłanie poczty elektronicznej. Przeglądarki WWW. Protokół FTP, pobieranie plików. Programy komunikacyjne. 15. PROGRAMY UŻYTKOWE I NARZĘDZIOWE Procesory tekstu. Oprogramowanie biurowe. Programy graficzne. Multimedia dźwięk. 6

16. ADMINISTROWANIE SYSTEMU UNIX/LINUX Przygotowanie serwera do pracy w sieci Internet. Uruchamianie programów. Sprawdzenie ilości wolnego miejsca na dysku. Informacje o pamięci. Obciążenie systemu. Zarządzanie kontami użytkowników. Obsługa plików. Archiwizacja. Automatyczne wykonywanie zadań. 17. PODSTAWOWE ZAGADNIENIA DOTYCZĄCE SIECI KOMPUTEROWYCH Korzyści wynikające z wdrożenia sieci. Sieci Peer to Peer i sieci Klient/Serwer. Zakres sieci lokalnych LAN i rozległych WAN. Podstawowe komponenty sieci: karty sercowe, kable, urządzenia komunikacji bezprzewodowej. Topologie sieci: magistrala, gwiazda, pierścień, siatka, topologie mieszane. Technologie sieciowe, metody dostępu, szybkość transferu. Urządzenia do rozbudowy siei: wzmacniaki, koncentratory, mosty, switche, routery, bramy, urządzenia zdalnego dostępu funkcje i zastosowanie. 18. PROTOKOŁY SIECIOWE, TCP/IP Typy protokołów. Warstwy modelu ISO/OSI. Typy transmisji danych: unicast, multicast, broadcast. Protokoły TCP/IP, IPX/SPX, NetBEUI, AppleTalk i protokoły zdalnego dostępu. Protokoły komunikacji bezprzewodowej. Stos protokołów TCP/IP. Protokoły warstwy aplikacji: HTTP, FTP. Protokoły warstwy transportowej: TCP, UDP. Protokoły warstwy internetowej: IP, ICMP, IGMP, ARP.. Protokoły warstwy interfejsu sieciowego: Ethernet, ATM. Narzędzia do protokołów TCP/IP. Identyfikacja aplikacji, socet: adres IP + port. DNS, mapowanie naz domenowych na adresy IP. Proces przesyłania danych, elementy pakietu. Routing, trasowanie przesyłania danych. 19. ADRESOWANIE IP Struktura adresu IP, adres sieci, adres hosta. Klasy adresów. Podsieci, maska podsieci i jej struktura. Zasady adresowania IP. Adresowanie statyczne i automatyczne. Problemy związane z przydzielaniem klasycznych adresów IP. Postać binarna adresu IP i maski podsieci. Optymalizacja adresowania IP. 20. SIEĆ INTERNET 7

Zasada działania sieci Internet. Domenowa struktura sieci. Usługi sieci. Internet. Protokoły internetowe. Bezpieczeństwo w sieci, szyfrowanie danych. Adresy publiczne i prywatne. Podłączenie sieci lokalnych do Internetu: NAT, Firewalls, proxy. 21. ADMINISTRACJA SERWEREM SIECI LOKALNEJ Określenie roli i przeznaczenia serwera. Instalacja serwera. Zadania po instalacji, podstawowa konfiguracja usług. Zarządzanie kontami użytkowników. Wdrażanie zabezpieczeń w sieci. Zarządzanie zasobami w sieci. Monitorowanie sieci. II. OPROGRAMOWANIE BIUROWE 1. EDYTOR TEKSTU Wprowadzenie i edytowanie tekstu. Formatowanie dokumentu. Tworzenie dokumentu z uwzględnieniem tabel, elementów graficznych i wykresów. Tworzenie dokumentu korespondencji seryjnej. Wykorzystanie narzędzi gramatycznych programu. Współpraca z innymi programami. Skanowanie dokumentów. Drukowanie dokumentów. Urządzenia wykorzystywane w pracy biurowej. 2. POCZTA ELEKTRONICZNA I SIEĆ INTERNET Wysyłanie i odbieranie poczty elektronicznej. Obsługa przeglądarki internetowej. Wyszukiwanie informacji w sieci Internet. 3. URZĄDZENIA WYKORZYSTYWANE W PRACY BIUROWEJ Wykorzystanie skanera. Instalacja i konfiguracja modemu. Obsługa faksu. 4. ARKUSZ KALKULACYJNY Tworzenie arkusz kalkulacyjnego. Zastosowanie formuł w arkuszu kalkulacyjnym. Wykorzystanie funkcji do obliczeń. Tworzenie wykresów na podstawie danych z arkusza. Sortowanie i filtrowanie danych. Tabela przestawna. Makropolecenia. Wspólne użytkowanie skoroszytów. Współpraca z innymi programami. Drukowanie. 5. PROGRAMY DO TWORZENIA PREZENTACJI 8

Projektowanie prezentacji. Tworzenie złożonych prezentacji. Korzystanie z gotowych szablonów. Drukowanie zawartości prezentacji. 6. MENEDŻER INFORMACJI OSOBISTEJ (ORGANIZER) Prowadzenie kalendarza i planowanie spotkań z innymi użytkownikami. Zarządzanie zadaniami i organizowanie list zadań związanych z życiem zawodowym i prywatnym. Prowadzenie dziennika w celu rejestrowania i śledzenia różnego typu czynności. 7. BAZY DANYCH Projektowanie prostych baz danych. Normalizacja bazy. Tabele. Zapytania. Formularze. Raporty. Makra. Język SQL. Eksport i import danych. Bezpieczeństwo i korzystanie z danych. Współpraca z innymi programami. III. PROGRAMOWANIE STRUKTURALNE I OBIEKTOWE 1. WPROWADZENIE DO PROGRAMOWANIA W PASCALU Podstawowe pojęcia dotyczące programowania: program komputerowy, języki programowania, kompilator, interpretator, konsolidator.. Algorytmy i sposoby ich zapisu. Etapy tworzenia programu: planowanie, pisanie, kompilacja, konsolidacja, testowanie i optymalizacja. Zasady programowania strukturalnego. Edytor środowiska systemu Pascal. Podstawy zapisywania programu w języku Pascal: słowa kluczowe, identyfikatory, liczby, symbole podstawowe, komentarze, stałe logiczne. Typy danych: całkowity, rzeczywisty, znakowy, łańcuchowy, logiczny, okrojony, wyliczeniowy. Struktura programu w języku Pascal. Instrukcje wyjścia/wejścia. Deklaracje zmiennych i stałych. Instrukcja przypisania. Wyrażenia i operatory. Standardowe funkcje i procedury. Instrukcje warunkowe, iteracyjne, złożone. 2. PODPROGRAMY 9

Ogólna postać funkcji i procedury. Zmienne lokalne i globalne. Parametry formalne i aktualne. Przekazywanie parametrów przez wartość i przez zmienną. Wywoływanie funkcji i procedur. Rekurencja. Funkcje i procedury obsługi ekranu. Grafika w Pascalu. Moduły użytkownika zasady budowy i korzystania z modułów. 3. TYPY STRUKTURALNE Tablice. Pliki tekstowe i operacje na tekstach. Pliki elementowe. Operacje na plikach. Zbiory. Rekordy. Ogólne zasady budowy systemów informatycznych. 4. DYNAMICZNE STRUKTURY DANYCH Wskaźniki. Funkcje i procedury dynamicznego przydziału pamięci. Tworzenie i przetwarzanie dynamicznych struktur danych, stos, kolejka, listy, drzewa. 5. ELEMENTY ZAAWANSOWANEGO PROGRAMOWANIA W PASCALU Dyrektywy kompilatora. Obsługa urządzeń peryferyjnych. Rejestry procesora. Wbudowany asembler. Lokalizacja i usuwanie usterek w programie za pomocą debuggera. Poprawność i złożoność obliczeniowa algorytmów. Optymalizacja działania programu. Dokumentacja programu. 6. WPROWADZENIE DO PROGRAMOWANIA OBIEKTOWEGO W C++ Przypomnienie informacji o budowie i właściwościach języka programowania. Języki obiektowe. Kompilator i edytor środowiska programistycznego C++. Wielkie i małe litery. Struktura programu w języku C++. Komentarze. Słowa kluczowe. Funkcja return(). Dyrektywa #include. Zmienne i stałe. Funkcje wejścia/wyjścia. Operatory i wyrażenia. Instrukcje: pusta, warunkowe, iteracyjne, sterujące przebiegiem programu. Funkcje. Funkcje rekurencyjne. Tablice i wskaźniki. Zarządzanie pamięcią. Struktury, unie, pola bitowe. 7. KLASY I OBIEKTY 10

Różnice pomiędzy programowaniem strukturalnym i obiektowym. Definicja obiektu. Obiektowość jako podstawa naturalnego postrzegania świata. Przykłady odwzorowania rzeczywistości w kategoriach obiektów. Opracowanie obiektowego opisu przykładowego programu. Definiowanie klas. Składniki klasy. Definiowanie obiektów. Odwoływani się do składowych obiektu. Hermetyzacja danych. Konstruktory i destruktory. Zagnieżdżona definicja klasy. Przeładowanie operatorów. Przeładowanie nazw funkcji. Definiowanie konwersji obiektów. Zaprzyjaźnione funkcje i klasy. 8. DZIEDZICZENIE I POLIMORFIZM Opis pojęcia dziedziczenie. Dziedziczenie elementarne. Dziedziczenie złożone. Funkcje wirtualne, polimorfizm. Klasy abstrakcyjne. 9. OPERACJE WEJŚCIA/WYJŚCIA Strumienie, operacje na strumieniach. Podstawowe operatory. Sterowanie formatem. Manipulatory. 10. PODSTAWY PROJEKTOWANIA APLIKACJI DLA ŚRODOWISKA GRAFICZNEGO Tworzenie projektu oraz struktury aplikacji. Zasady projektowania okna aplikacji, ikona programu, przyciski maksymalizuj, minimalizuj. Dodawanie podstawowych obiektów kontrolnych do okna aplikacji. Ułożenie obiektów kontrolnych. Dołączanie zmiennych do obiektów kontrolnych. Przypisanie obiektom kontrolnym zasad funkcjonowania, dodawanie do aplikacji kodu źródłowego. Predefiniowane okna dialogowe. Projektowanie własnych okien dialogowych. Projektowanie i dodawanie menu aplikacji. 11. PROJEKTOWANIE APLIKACJI GRAFICZNEJ Interfejs urządzenia graficznego. Generowanie podstawowej struktury aplikacji. Dodawanie możliwości graficznych, rysowanie myszką. Tworzenie listy dostępnych czcionek. Korzystanie z czcionek. 12. PROJEKTOWANIE APLIKACJI SDI (SINGLE DOCUMENT INTERFACE) I MDI (MULTIPLE DOCUMENT INTERFACE) 11

Architektura dokument/widok. Zasady projektowania aplikacji jednodokumentowej. Tworzenie powłoki aplikacji SDI. Klasy bazowe wykorzystywane w aplikacjach SDI. Obsługa SDI. Różnice między aplikacjami jednodokumentowymi i wielodokumentowymi. Zasady projektowania aplikacji wielodokumentowej. Klasy bazowe wykorzystywane w aplikacjach MDI. Obsługa MDI. Paski narzędzi i stanu. Dołączanie paska narzędzi do okna aplikacji. Istota standardowego paska stanu. Dodawanie nowych elementów paska stanu. 13. PROJEKTOWANIE APLIKACJI TYPU BAZA DANYCH Zasady tworzenia podstawowej struktury aplikacji. Przygotowanie własnej klasy rekordu. Podstawowe operacje wykonywane na rekordach. Obsługa operacji zapisu i odczytu danych z poziomu aplikacji. 14. TWORZENIE I ZARZĄDZANIE ZŁOŻONYMI PROGRAMAMI Tworzenie złożonych projektów przez grupę programistów. Zasady projektowania systemów informatycznych. Debugger. Optymalizacja programów. Dokumentacja techniczna programu. 15. WPROWADZENIE DO PROGRAMOWANIA W JĘZYKU JAVA Narzędzia. Beta-kod i maszyna wirtualna. Porównanie języków programowania Java i C++. Struktura programu w języku Java. Typy podstawowe. Zmienne, operatory i instrukcje. 16. OBIEKTY I KLASY W JAVIE Klasa jako typ danych. Metody klasy. Konstruktory. Specyfikatory dostępu. Dziedziczenie. Tablice. Obsługa sytuacji wyjątkowych. Instrukcje: try catch, throws. Hierarchia dziedziczenia klas wyjątków. 17. APLETY Zasady projektowania atletów. Struktura apletu. Tekst w apletach. Metody odpowiedzialne za rysowanie w aplecie. Dźwięk i animacje. Obsługa zdarzeń. 18. APLIKACJE W JAVIE 12

Okno i menu aplikacji. Grafika. Komponenty: etykiety, pola wyboru, przyciski. listy, listy opcji, listy przewijania, pola tekstowe. Operacje wejścia/wyjścia w Javie. 19. PROGRAMOWANIE WSPÓŁBIEŻNE Zasady programowanie współbieżnego. Wątki. Klasa Thread. Implementacja interfejsu Runnable. Synchronizacja wątków. 20. PROGRAMY PRACUJĄCE W SIECI Zasady projektowania aplikacji pracujących w sieci. Gniazda. Aplikacje klient/serwer. IV. URZĄDZENIA TECHNIKI KOMPUTEROWEJ 1. BUDOWA I OBSŁUGA KOMPUTERA. ZASADY BEZPIECZEŃSTWA I HIGIENY PRACY ORAZ OCHRONY PRZECIWPOŻAROWEJ Podstawowe elementy zestawu komputerowego. Zasady bezpiecznej pracy z urządzeniami techniki komputerowej. Środki ochrony przeciwpożarowej. Pierwsza pomoc w stanach zagrożenia zdrowia i życia. 2. ARYTMETYKA KOMPUTERA Systemy zapisu liczb: dziesiętny, dwójkowy (binarny), ósemkowy, szesnastkowy. Podstawowe operacje arytmetyczne na liczbach binarnych. Zapis liczby binarnej ze znakiem. Reprezentacja stała i zmiennopozycyjna. 3. UKŁADY CYFROWE Elektryczna implementacja systemu binarnego. Podstawowe układy cyfrowe. Parametry elektryczne układów cyfrowych. Właściwości operacji logicznych oraz ich realizacja. Układy z pamięcią. 4. ZASADA DZIAŁANIA KOMPUTERA Funkcje i zastosowanie najważniejszych układów wykorzystywanych w budowie urządzeń cyfrowych, jak rejestry, liczniki, sumatory, pamięć operacyjna, procesory, magistrala. Układy wejścia/wyjścia. Modułowa budowa i zasada działania komputera. 5. PODSTAWOWE PODZESPOŁY ZESTAWU KOMPUTEROWEGO Współczesne procesory, podstawowe parametry i cechy. Architektura i zasada działania współczesnego procesora. Pamięć wewnętrzna: ROM, RAM. Standardy i przeznaczenie gniazd rozszerzeń. Układy chipsem, podstawowe funkcje. Płyty główne. Karty dźwiękowe. 6. PAMIĘCI MASOWE 13

Budowa i zasada działania stacji dysków elastycznych. Budowa i zasada działania dysków twardych. Interfejsy dysków twardych. Budowa i zasada działania napędu dysków optycznych. 7. KARTY GRAFICZNE Budowa, zasada działania oraz podstawowe parametry monitorów CRT. Budowa, zasada działania oraz podstawowe parametry wyświetlaczy LCD. Karty grafiki: budowa, zasada działania, standardy, parametry, dodatkowe funkcje. Karty TV. 8. INTERFEJS URZĄDZEŃ PERYFERYJNYCH Typy transmisji informacji. Interfejs: szeregowy, równoległy, USB, Firewire, podczerwieni, Blutooth. Przeznaczenie interfejsów. 9. ZASILANIE I CHŁODZENIE KOMPUTERA Zasilacze. Zasilacze awaryjne UPS. Metody odprowadzanie ciepła z podzespołów komputera. 10. URZĄDZENIA PERYFERYJNE Klawiatury. Urządzenia wskazujące. Drukarki: budowa, zasada działania, rodzaje. Skanery: budowa, zasada działania, rodzaje, podstawowe parametry. Aparaty i kamery cyfrowe. 11. SIECI KOMPUTEROWE Rodzaje sieci komputerowych. Metody transmisji w sieciach. Topologia sieci komputerowych. Karty sieciowe: budowa, zasada działania, rodzaje. Urządzenia sieciowe, przeznaczenie i ich parametry. Podstawowe standardy sieci komputerowych. Budowa i zasada działania modemu, protokoły, standardy. V. MULTIMEDIA I GRAFIKA KOMPUTEROWA 1. CYFROWA OBRÓBKA DŹWIĘKU Formaty plików audio. Zapis analogowy i cyfrowy dźwięku. Obróbka dźwięku zapisanego cyfrowo przy zastosowaniu komputera. 2. GRAFIKA RASTROWA Oprogramowanie do tworzenia grafiki rastrowej. Charakterystyka formatów plików graficznych. Narzędzia dostępne w programie komputerowym. Wypełnienie, rysowanie i malowanie obiektów graficznych. Transformacje obiektów rastrowych. Retusz obiektów graficznych. Zmiana rozdzielczości i systemu barw. Projektowanie grafiki na stronę WWW. Drukowanie projektów graficznych. 3. ANIMACJE KOMPUTEROWE Z WYKORZYSTANIEM OBIEKTOWYCH JĘZYKÓW SKRYPTOWYCH 14

Rysowanie i edycja podstawowych obiektów, obrót, wypełnienie, pochylenie. Rysowanie i edycja krzywych. Umieszczanie tekstu na krzywych. Banery reklamowe. Łączenie, przycinanie i spawanie obiektów. Praca z warstwami. Perspektywa, obwiednia, przepływy i wyciągnięcia obiektów. Filtry. Właściwości filmu. Ujęcia i klatki. Budowanie scen z symboli. Animacja ruchu i kształtu. Ścieżka ruchu. Budowa i składnia obiektowych języków skryptowych. Zmienne. Instrukcje. Obiekty, ich właściwości i metody. Detektory zdarzeń. Zastosowanie skryptów do obsługi zdarzeń animacji. 4. CYFROWA OBRÓBKA WIDEO Formaty plików wideo. Zapis i odtwarzanie cyfrowego obrazu wideo przy zastosowaniu technik komputerowych. Obróbka obrazu wideo przy zastosowaniu komputera. VI. JĘZYK ANGIELSKI ZAWODOWY 1. MATERIAŁ GRAMATYCZNY NA POZIOMIE PODSTAWOWYM I ŚREDNIO ZAAWANSOWANYM Rzeczowniki policzalne i niepoliczalne. Rodzajniki określone i nieokreślone. Przyimki. Zaimki osobowe, wskazujące, dzierżawcze, względne, pytające, nieokreślone. Przymiotniki, stopniowanie. Przysłówki, stopniowanie. Powtórzenie czasów i trybów. Zdania warunkowe i następstwo czasów. Strona bierna czasownika. Mowa zależna. 2. ZAGADNIENIA LEKSYKALNE: JĘZYK ANGIELSKI OGÓLNOTECHNICZNY Zawody, kraje, narodowości. Określenie wieku, czasu i przestrzeni. Wyrażanie miary, wagi, pojemności, ilości oraz innych danych liczbowych w kontekście zawodowym. Zasady pisowni i wymowy liczebników głównych i porządkowych. Określenie jakości: cechy fizyczne, cechy oceniające i kwalifikujące. Usługi. Technika audio-wideo. Podstawowy słowniczek komputerowy. Podstawowe komendy komputerowe. 3. ZAGADNIENIA LEKSYKALNE: JĘZYK ANGIELSKI 15

W TERMINOLOGII ZAWODOWEJ Słownictwo związane z wykonywaniem zawodu technika informatyki, zwłaszcza w zakresie obsługi systemów operacyjnych i sieci komputerowych, korzystania z oprogramowania biurowego, programowania strukturalnego i obiektowego, korzystania z urządzeń techniki komputerowej, multimediów i projektowania grafiki komputerowej. Anglojęzyczne instrukcje i polecenia wydawane przez komputer. Programy multimedialne i elektroniczne publikacje. Przeglądarki internetowe, programy pocztowe i grupy dyskusyjne. 4. DOSKONALENIE PRACY Z TEKSTEM Dokumentacja techniczna urządzeń techniki komputerowej. Instrukcje obsługi i podręczniki użytkownika programów komputerowych języku angielskim. Anglojęzyczne teksty dotyczące budowy i działania komputera oraz urządzeń peryferyjnych. Obcojęzyczna prasa specjalistyczna, normy, katalogi, poradniki. Specjalistyczne materiały audiowizualne. 5. KONWERSACJE ZAWODOWE Kształtowanie stosunków interpersonalnych. Wyrażanie życzeń i żądań w języku obcym. Użycie form grzecznościowych w działalności zawodowej. Prowadzenie rozmowy telefonicznej. 6. JĘZYK OBCY W DZIAŁALNOŚCI GOSPODARCZEJ. Podstawowe elementy życiorysu i listu motywacyjnego. Zasady i metody komunikowania się. Formalno prawne podstawy działalności gospodarczej. Działalność marketingowa firmy. 16