komputer i urządzenia z nim współpracujące. program ... · • urządzeń wejścia/wyjścia...
TRANSCRIPT
Podstawowe elementy komputera
Większość współczesnych komputerów opartych jest na tzw. architekturze von Neumanna (od nazwiska Johna von Neumanna), tj. składa się z trzech typów podstawowych elementów:
• procesora – podzielonego na część arytmetyczno-logiczną czyli układu, który faktycznie wykonuje wszystkie konieczne obliczenia oraz część sterującą (często obok CPU obecny jest także GPU, czy oraz część sterującą (często obok CPU obecny jest także GPU, czy procesor dźwięku).
• pamięci RAM – (od ang. Random Access Memory) czyli układy scalone, które przechowują program i dane (umożliwia to m.in. samomodyfikację programu) oraz bieżące wyniki obliczeń procesora i stale, na bieżąco wymienia dane z procesorem
• urządzeń wejścia/wyjścia – które służą do komunikacji komputera z otoczeniem
Pamięci masowe
• Dyski HDD
• Dyski SSD
• Zewnętrzne dyski twarde
• Dyski optyczne (CD, DVD, Blu-Ray)
• Pamięci flash (np. pendrive)
• Karty pamięci
Rodzaje komputerów
• Notebook (laptop)
• Netbook
• Tablet
• Smartfon• Smartfon
• Superkomputer
• Komputer stacjonarny
Program komputerowy
Ułożony w odpowiedniej, logicznie powiązanej
kolejności zestaw instrukcji dla procesora,
określających co należy zrobić z dostarczanymi
informacjamiinformacjami
Bit (b)
Najmniejsza jednostka informacji. Bit może
przyjmować wartość 0 1, które odpowiadają
logicznym pojęciom FAŁSZ i PRAWDA lub NIE i
TAK. Wartości 0 i 1 od powiadają różnym TAK. Wartości 0 i 1 od powiadają różnym
poziomom napięcia elektrycznego, np.
0 – napięcie niskie
1 – napięcie wysokie
Bajt
Jednostka pamięci komputera, składającą się zwykle z ośmiu bitów – za pomocą jednego bajtu można wtedy zapisać wartości liczbowe od 0 do 255. wtedy zapisać wartości liczbowe od 0 do 255. Każdej z tych wartości przyporządkowany jest inny znak ze stosowanego w komputerach kodu ASCII
System dwójkowy (binarny)
System liczbowy, w którym używa się tylko
dwóch cyfr: 0 i 1. Za ich pomocą możemy
przedstawić dowolną liczbę zapisaną w
systemie dziesiętnym.systemie dziesiętnym.
np.:dziesiętne dwójkowo
0 0
1 1
2 10
3 11
4 100
5 101
BIOS
BIOS - zapisany w pamięci stałej zestaw
podstawowych procedur pośredniczących
pomiędzy systemem operacyjnym a sprzętem.
Posiada on własną pamięć konfiguracji, w Posiada on własną pamięć konfiguracji, w
której znajdują się informacje dotyczące daty,
czasu oraz danych na temat wszystkich
urządzeń zainstalowanych w komputerze. Jest
to program zapisany w pamięci ROM płyty
głównej oraz innych kart rozszerzeń
UEFI
interfejs pomiędzy systemem
operacyjnym a firmware, opracowywany jako
następca BIOS-u w komputerach osobistych
Rodzaje programów komputerowych
• Programy narzędziowe (np. programy antywirusowe, programy do sprawdzania poprawności dysku, do tworzenia archiwum, sporządzania kopii bezpieczeństwa itp.)
• Programy użytkowe (np. edytory tekstu, edytor • Programy użytkowe (np. edytory tekstu, edytor graficzny, arkusz kalkulacyjny, baza danych, program do tworzenia prezentacji, przeglądarka internetowa, edukacyjne itp.)
• Języki programowania – do tworzenia własnych programów komputerowych
System operacyjny
• (ang. operating system, skrót OS) –
oprogramowanie zarządzające systemem
komputerowym, tworzące środowisko do
uruchamiania i kontroli zadań użytkownikauruchamiania i kontroli zadań użytkownika
System operacyjny
• Zarządza komputerem, m. in. Pamięciom operacyjną i zapisanymi na dysku plikami
• Zapewnia komunikację między użytkownikiem, komputerem oraz programami użytkowymi
• Nadzoruje instalowanie, uruchamianie i wykonywanie • Nadzoruje instalowanie, uruchamianie i wykonywanie innych programów
• Umożliwia wykonywanie operacji na dokumentach, które tworzy się w programach komputerowych: ich nazywanie, zapisywanie, kopiowanie, drukowanie
• Umożliwia obsługę urządzeń zewnętrznych podłączonych do komputera, np. drukarki, skanera
Systemy operacyjne
• Windows
• Linux
• Mac OS
• Systemy operacyjne na urządzenia mobilne • Systemy operacyjne na urządzenia mobilne
(np. Windows Phone, Windows Mobile,
Android, iOS)
Instalacja programuInstalacja to proces, w którym aplikacja zostaje zapisana na dysku twardym i przygotowana do pracy na danym komputerze.
Dzięki plikom z instrukcjami, dostarczonymi wraz z aplikacją, proces ten zachodzi w dużej mierze automatycznie. Wystarczy że uruchomimy plik automatycznie. Wystarczy że uruchomimy plik instalacyjny (zwykle o nazwie setup.exe lub install.exe) i będziemy wykonywać kolejne polecenia programu instalacyjnego
(tzw. Instalatora)
Uruchamianie programu
Program po uruchomieniu pozostaje na dysku
twardym, gdzie jest zainstalowany, natomiast
jego kopia zostaje umieszczona w pamięci
operacyjnej RAM operacyjnej RAM