Zakres wykładu:
1. System informacyjny i jego elementy. System komputerowy, rodzaje współczesnych komputerów.
2. Oprogramowanie systemowe i jego elementy, ich udział w pracy komputera. Systemy operacyjne, przykłady. Rozwój i tendencje współczesnych rozwiązań.
3. Oprogramowanie aplikacyjne. Kategorie, przykłady, tendencje.
4. Kodowanie danych ciągłe i dyskretne. Kod ASCII, Unicode. Miary informacji. Kontrola parzystości.
5. Jednostka systemowa. Komponenty i ich przeznaczenie. Przepływ informacji. Magistrala, szyny.
6. Procesor, parametry, struktura logiczna i funkcje. Procesory CISC i RISC.
7. Pamięci RAM, ROM, przeznaczenie, właściwości.
8. Urządzenia wejścia i wyjścia, kategorie, przykłady zastosowań. Parametry, terminologia.
9. Porty komputera. Rodzaje, przeznaczenie, parametry pracy, tendencje.
10. Pamięci masowe. Dostęp sekwencyjny i bezpośredni. Nośniki wykonane w technologii magnetycznej i optycznej. Budowa, zasada działania, parametry.
11. Świat połączeń. Urządzenia służące do transmisji danych i usługi możliwe dzięki sieciom. e-commerce.
12. Sieci komputerowe, struktura logiczna (strategia) i fizyczna (topologia) sieci. Sieci LAN, MAN, WAN.
13. Transmisja danych. Łączność kablowa i bezprzewodowa. Kanały transmisji, parametry, bezpieczeństwo.
14. Generacje języków programowania. Elementy programowania strukturalnego. (nie dotyczy pierwszego terminu zaliczenia)