Informatyka
Informatyka to nauka o komputerach i pojęciach związanych z obliczeniami. Obejmuje zarówno sprzęt, jak i oprogramowanie, a także sieci oraz Internet.
Sprzętowy aspekt informatyki pokrywa się częściowo z elektrotechniką. Obejmuje podstawowe zasady projektowania komputerów i sposób ich działania. Podstawowe zrozumienie tego, jak komputer „oblicza”, czyli wykonuje obliczenia, stanowi fundament poznawania bardziej zaawansowanych pojęć. Na przykład zrozumienie, jak komputer działa w systemie binarnym, pozwala zrozumieć, jak komputery dodają, odejmują i wykonują inne operacje. Poznanie bramek logicznych pomaga zrozumieć architekturę procesora.
Programistyczny aspekt informatyki obejmuje pojęcia związane z programowaniem, a także konkretne języki programowania. Pojęcia związane z programowaniem obejmują funkcje, algorytmy i projektowanie kodu źródłowego. Informatyka obejmuje również kompilatory, systemy operacyjne i aplikacje użytkowe. Aspekty informatyki skupione na użytkowniku obejmują grafikę komputerową i projektowanie interfejsu użytkownika.
Ponieważ niemal wszystkie komputery są obecnie połączone z Internetem, zakres informatyki obejmuje również technologie internetowe. Należą do nich protokoły internetowe, telekomunikacja i pojęcia związane z sieciami. Obejmuje to także praktyczne zastosowania, takie jak projektowanie stron internetowych i administrowanie sieciami.
NOTE: Informatyka (pisana małą literą) oznacza ogólną naukę o komputerach, natomiast Informatyka (pisana wielką literą) jest kierunkiem akademickim oferowanym na wielu uczelniach wyższych. Często używa się skrótów „CS” lub „CompSci”. Przykłady przedmiotów z informatyki:
- Wprowadzenie do obliczeń
- Podstawowe pojęcia programowania
- Struktury danych
- Analiza algorytmów
- Teoria obliczeń
Zajęcia z informatyki mogą również dotyczyć konkretnych branż lub tematów. Przykłady obejmują:
- Projektowanie gier wideo
- Grafika komputerowa
- Systemy baz danych
- Kryptografia
- Pojęcia związane z sieciami
Podobnie jak w przypadku innych dziedzin edukacji, kursy informatyki obejmują poziom od początkującego do zaawansowanego. Numer kursu z informatyki zazwyczaj wskazuje poziom zajęć. Na przykład zajęcia wprowadzające mogą mieć oznaczenie CS 102, a zajęcia zaawansowane — CS 431.
Sprawdź swoją wiedzę