Komputer Komputer (computer) jest to urządzenie elektroniczne słu
Transkrypt
Komputer Komputer (computer) jest to urządzenie elektroniczne słu
Komputer Komputer (computer) jest to urządzenie elektroniczne służące do ■ zbierania, ■ przechowywania, ■ przetwarzania i ■ wizualizacji informacji Budowa komputera Drukarka (printer) Monitor ekranowy skaner Jednostka centralna (CPU + Main Memory) Pamięci dyskowe (Hard disk) Drajw dyskietek (Floppy disk) Drajw CD-ROM Modem... Mysz (mouse) Klawiatura (keyboard) Współdziałanie urząszwń komputera Hard disk Main memory Floppy disk Keyboard CPU Monitor Architektura komputera Main memory CPU bus Video controller Monitor Disk controller Hard disk Floppy disk Controller other peripherals Pamięć adres 9278 9279 9280 9281 9282 9283 9284 9285 9286 Duże liczny pamięta się w kolejnych komórkach pamięci Typy pamięci: •RAM - Random Access Memory (czytanie i zapis) •ROM - Read-Only Memory (tylko do odczytu) Jednostka Centralna CPU Arithmetic / Logic unit Main memory Control unit Registers Zbieranie informacji Nowe informacje do komputera wprowadzamy przez ■ Klawiaturę ■ Mysz ■ Skaner ■ Kamerę cyfrową ■ mikrofon ■ A także inne urządzenia np.. Czujniki temperatury, mierniki wilgotności i inne urządzenia pomiarowe, modemy Przechowywanie informacji Informację przechowujemy w tzw. „zewnętrznej pamięci”, czyli ■ Na dyskach (tzw. „twardych”) ■ Na dyskietkach (zwanych „dyskami miękkimi”) ■ Na CD-ROM (czyli tylko do odczytu) ■ Na CD-R (do jednokrotnego zapisu) ■ Na CD-RW (do wielokrotnego zapisu) Przetwarzanie informacji ■ ■ ■ ■ Informację przetwarza tzw jednostka centralna, złożona z procesora i pamięci operacyjnej (nazywanej pamięcią wewnętrzną) Procesor jest natychmiast uruchamiany po włączeniu komputera i jest odpowiedzialny za wszystkie czynności komputera Procesor w szczególności wykonuje zlecone mu do wykonania programy Procesor posługuje się pamięcią operacyjną do przechowywania kopii wykonywanego programu oraz danych programu (pamięć operacyjna jest wielokrotnie szybsza od jakiejkolwiek pamięci zewnętrznej) Wizualizacja informacji Komputer prezentuje człowiekowi wyniki przetwarzania: ■ Na ekranie ■ Na drukarce ■ Na komputerowym projektorze ■ Na ploterze (komputerowej desce kreślarskiej) ■ Przez głośniki ■ Ale także w postaci np. sygnałów sterujących do urządzeń przemysłowych Organizacja informacji w pamięci zewnętrznej Komputer przechowuje informacje w pamięci zewnętrznej w podstawowych jednostkach organizacyjnych zwanych plikami. ■ Plikiem może być tekst opowiadania, pojedynczy rysunek, film, melodia, a także program ■ Aby obejrzeć zawartość pliku lub ją zmodyfikować, trzeba uruchomić program rozumiejący jego zawartość ■ Pliki i foldery Ponieważ pamięć zewnętrzna komputera zawiera zwykle tysiące, a nawet dziesiątki tysięcy plików, więc dla ich przejrzystego uporządkowania „szufladkuje się” pliki do folderów. ■ Wszystkie foldery są ze sobą powiązane w strukturę drzewa, którego korzeniem jest „Pulpit”, czyli tło ekranu ■ System plików to drzewo, którego gałęziami są foldery. Z gałęzi wyrastają dalsze gałęzie.. Na gałęziach głównych jak i gałązkach wiszą owoce – pliki. ■ Drzewo folderów - przykład Pulpit ....................... W każdym folderze znajdują się zwykle pliki Foldery podrzędne Nazwy plików i folderów Każdy plik i każdy folder ma nazwę składającą się z dwóch części oddzielonych kropką: ■ Nazwy właściwej ■ Rozszerzenia Dla folderów nie zaleca się używania rozszerzenia Przykłady: – Pismo_święte.doc – rodzina.html – Mojprogram.pas Nazwy właściwe W nazwach właściwych zaleca się używanie ■ Liter ■ Cyfr ■ znaków podkreślenia _ i myślnika Zabrania się natomiast używania: ■ Znaków / \ & : ; Ze względów histiorycznych używa się dla niektórych folderów nazw specjalnych, np..: ■ A: - „folder” dyskietka ■ C: - „folder” dysk twardy Rozszerzenia ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Rozszerzenia folderów nie mają żadnego znaczenia Rozszerzenia plików informują system operacyjny, jakie programy używać zwyczajowo do wizualizacji i modyfikacji pliku Przykłady: .exe – program .cmd – program .doc – dokument obsługiwany programem WORD .txt – dokument obsługiwany programem notepad .ppt – dokument obsługiwany programem PowerPoint .htm – dokument wizualizowany programem Internet Explorer *.pas – kod programu w Pascalu Własności plików - wielkość ■ ■ ■ ■ Każdy plik możemy scharakteryzować jego wielkością. Wielkość pliku podaje się w bajtach, kilobajtach, megabajtach lub gigabajtach (a ostatnio też w terabajtach) Jeden bajt to ilość pamięci potrzebna do przechowania jednego znaku (litery, cyfry itp..) Jeden bajt ma 8 bitów – tzn. dla zakodowania znaku w systemie dwójkowym potrzeba 8 cyferek dwójkowych Bajty i jednostki nadrzędne 1 kilobajt (1kB) to 1024 bajty ■ 1 megabajt (1MB) to 1024 kilobajty (czyli ok.. miliona bajtów) ■ 1 gigabajt (1GB) to 1024 megabajty (czyli ok.. miliarda bajtów) ■ 1 terabajt (1TB) to 1024 gigabajty (czyli ok.. biliona bajtów) ■ Dla porównania .... ■ ■ ■ ■ ■ Jedna strona maszynopisu to 1800 bajtów Jedna dyskietka to 1440 kilobajty (czyli 700 stron maszynopisu) Pamięć operacyjna w obecnym 2000 roku waha się w komputerach PC od 32MB do 512MB Dysk optyczny (CD-ROM) mieści do 650MB (czyli 230 tysięcy stron maszynopisu) Typowy dysk twardy dla PC to 10-30 GB (ok.. 10 milionów stron maszynopisu) Jednostka Centralna Inne urządzenie SZYNA (BUS) Procesor •Rejestr adresów •Rejestry arytmetyczne Pamięć operacyjna (PO) (zwana „wewnętrzną”) Praca Procesora START 1 Ładuj 0 do rejestru adresów rozkazów 2 4 Pobierz rozkaz z PO pod adresem z rejestru adresów rozkazów Pobierz argumenty spod adresów argumentów Wykonaj rozkaz 5 Zapisz wynik pod adresem wyników 3 6 NIE Zmodyfikuj zawartość rejestru adresów rozkazów stosownie do wyniku operacji Jest 7 prąd TAK STOP Rozkaz - struktura ■ ■ ■ ■ ■ ■ Kod operacji (np.. Dodawanie, odejmowanie, porównanie) Adres pierwszego argumentu w PO Adres drugiego argumentu w PO Adres na wynik w PO Adres następnego rozkazu, jeśli wynik operacji był nieujemny Adres następnego rozkazu, jeśli wynik operacji był ujemny UWAGI Niektóre adresy w PO (pamięci operacyjnej) tak naprawdę nie są adresami pamięci operacyjnej lecz „rejestrami” urządzeń zewnętrznych. ■ Przez zapisywanie do tych rejestrów osiąga się efekt współpracy z urządzeniami zewnętrznymi (czytanie i zapisywanie na dysk itd..) ■