System komputerowy System komputerowy (ang. computer system) to układ współdziałaniadwóch składowych: sprzętu komputerowegooraz oprogramowania, działających coraz częściej również w ramach sieci komputerowej. System komputerowy Sprzęt Oprogramowanie
Internet Internet to ogólnoświatowa sieć komputerowa wiele połączonych ze sobą komputerów. Internet stanowi sieć która jest logicznie połączona w jednolitą sieć adresową opartą na protokole IP (ang. Internet Protocol) Router /Switch Serwer Telefon komór kowy PC1 Router /Switch MAC PC2 Laptop
Serwer Serwer to programświadczący usługi na rzecz innych programów, zazwyczaj korzystających z innych komputerów połączonych w sieć. Serwerem nazywa się często komputer świadczący Serwerem nazywa się często komputer świadczący takie usługi, sprowadzające się zazwyczaj do udostępniania pewnych zasobów innym komputerom lub pośredniczący w przekazywaniu danych między komputerami.
Protokół komunikacyjny Protokół komunikacyjny to zbiórścisłych reguł i kroków postępowania, które są automatycznie wykonywane przez urządzenia komunikacyjne w celu nawiązania łączności i wymiany danych. Dzięki temu, że połączenia z użyciem protokołów odbywają się całkowicie automatycznie, typowy użytkownik zwykle nie zdaje sobie sprawy z ich istnienia i nie musi o nich nic wiedzieć.
Komunikacja w sieci Komunikacja pomiędzy dwoma komputerami odbywa się na zasadzie Klient-Serwer. Serwer to komputer posiadający oprogramowanie zdolne rozpoznawać i realizować polecenia zdefiniowane w konkretnym protokole. Użytkownik łączy się z takim serwerem za pomocą specjalnego. Klient Serwer
Protokoły i porty komunikacyjne Port Protokół Zastosowanie IP określanie schematu adresowania używanego w całym Internecie, 80 HTTP protokół przesyłania dokumentów hipertekstowych, protokół sieci WWW 21 FTP Protokół, który umożliwia przesyłanie plików z serwera i na serwer 22 / 443 SSH Protokół do terminalowego łączenia się ze zdalnymi komputerami 110 / 995 POP3 protokół internetowy pozwalający na odbiór poczty elektronicznej ze zdalnego serwera do lokalnego komputera 25 /465 SMTP protokół komunikacyjny opisujący sposób przekazywania (wysyłania) poczty elektronicznej w Internecie
Sprzęt Sprzęt System komputerowy Oprogra mowanie
Hardware Sprzęt komputerowy (ang. hardware) to materialna część komputera. Podział ten jest nieostry, gdyż współcześnie wiele elementów sprzętu komputerowego posiada zainstalowane na stałe oprogramowanie, stanowiące jego integralną część, bez którego elementy te nie mogłyby funkcjonować. (np. BIOS)
Logiczna budowa komputera
Wnętrze komputera Procesor Pamięć operacyjna Chipset Stacja dyskietek Płyta główna Napędy CD/DVD Karty rozszerzeń Dysk twardy
Karty rozszerzeń Karta graficzna Wyświetlanie obrazów na monitorze Karta dźwiękowa Odtwarzanie dźwięków w głośnikach Karta sieciowa Łączenie się z Internetem Karta telewizyjna Odbiór programów telewizyjnych w komputerze
Porty
Oprogramowanie Sprzęt System komputerowy Oprogra mowanie
Software Oprogramowanie jest synonimem terminów program komputerowyoraz aplikacja, przy czym stosuje się go zazwyczaj do określania większych programów oraz ich zbiorów
Oprogramowanie Oprogramowanie dzieli się ze względu na przeznaczenie: oprogramowanie systemowe oprogramowanie do tworzenia oprogramowania biblioteki programistyczne oprogramowanie narzędziowe oprogramowanie użytkowe
Warstwy logiczne systemu komputerowego Poziomach systemu komputerowego: sprzęt komputerowy, system operacyjny (oprogramowanie systemowe), oprogramowanie użytkowe (aplikacje). W pełni zautomatyzowany system komputerowy działa bez udziału człowieka.
System operacyjny System operacyjny (ang. skrót OS OperatingSystem) to oprogramowanie zarządzające sprzętem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika. System operacyjny pośredniczy pomiędzy sprzętem a aplikacjami użytkownika.
Zadania systemu operacyjnego Zarządzanie zasobami komputera Kontrolowanie i przypisywanie pamięci operacyjnej Przydział czasu procesora Zarządzanie plikami Sygnalizacja błędów Obsługa urządzeń Ustalanie połączeń sieciowych
Interfejs Graficzny interfejs użytkownika (GUI ang. Graphical UserInterface), często nazywany też środowiskiem graficznymto ogólne określenie sposobu prezentacji informacji przez komputer oraz interakcji z użytkownikiem za pomocą okien i ikon. Interfejs tekstowy użytkownika (TUI ang. Text User Interface)to interfejs użytkownika, w którym prezentowane informacje mają formę tekstu lub innych znaków wyświetlanych w trybie tekstowym.
Oprogramowanie Oprogramowanie dzieli się ze względu na przeznaczenie: oprogramowanie systemowe oprogramowanie do tworzenia oprogramowania biblioteki programistyczne oprogramowanie narzędziowe oprogramowanie użytkowe
Systemy programowania Tworzenie nowego oprogramowania: Języki programowania Translatory Kompilatory Interpretery Oprogramowanie pomocnicze Edytory Debuggery
Oprogramowanie Oprogramowanie dzieli się ze względu na przeznaczenie: oprogramowanie systemowe oprogramowanie do tworzenia oprogramowania biblioteki programistyczne oprogramowanie narzędziowe oprogramowanie użytkowe
Oprogramowanie narzędziowe Oprogramowanie narzędziowe to rodzaj oprogramowania, który wspomaga zarządzanie zasobami sprzętowymipoprzez dogodne interfejsy użytkowe oraz usprawnia, modyfikuje oprogramowanie systemowe w celu usprawnienia wykonywania programów w bardziej wygodny i wydajny sposób a przy tym pozbawiony błędów.
Oprogramowanie narzędziowe Diagnostyczne Do kompresji danych Archiwizacja i kopie bezpieczeństwa danych Zarządzanie plikami Bezpieczeństwo danych Antywirus Firewall Antyspam Kontrola rodzicielska
Oprogramowanie Oprogramowanie dzieli się ze względu na przeznaczenie: oprogramowanie systemowe oprogramowanie do tworzenia oprogramowania biblioteki programistyczne oprogramowanie narzędziowe oprogramowanie użytkowe
Oprogramowanie użytkowe Oprogramowanie użytkowe to oprogramowanie mające bezpośredni kontakt z użytkownikiem i realizujące usługi dla tego użytkownika za pomocą aplikacji
Oprogramowanie użytkowe Przeglądarki internetowe Komunikatory internetowe Gry komputerowe Odtwarzacze filmów i muzyki Programy graficzne Programy pocztowe Edytory tekstu Arkusze kalkulacyjne Programy do baz danych Programy do tworzenia i wyświetlania prezentacji multimedialnych