System komputerowy, rodzaje, jednostki pamięci

Podobne dokumenty
System komputerowy. System komputerowy

Systemy operacyjne. dr inż. Marcin Czajkowski. Studia podyplomowe Wydział Informatyki PB

Temat. Budowa systemu komputerowego Zakładka 1. Elementy tworzące stanowisko komputerowe.

Technologia informacyjna. Urządzenia techniki komputerowej

BUDOWA KOMPUTERA. Monika Słomian

Komputer i urządzenia z nim współpracujące.

43 Pamięci półprzewodnikowe w technice mikroprocesorowej - rodzaje, charakterystyka, zastosowania

Temat. Budowa systemu komputerowego. Zakładka 1. Elementy tworzące stanowisko komputerowe.

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia

Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej. Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej.

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury

Paweł Skrobanek. C-3, pok pawel.skrobanek.staff.iiar.pwr.wroc.pl

dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Komputer. Komputer (computer) jest to urządzenie elektroniczne służące do zbierania, przechowywania, przetwarzania i wizualizacji informacji

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)

Podstawy Informatyki JA-L i Pamięci

1. Budowa komputera schemat ogólny.

Podstawy informatyki. System operacyjny. dr inż. Adam Klimowicz

Podstawowe, najczęściej spotykane elementy stacjonarnego komputera osobistego klasy PC

1. Co to jest system operacyjny

System operacyjny komputera Informacje podstawowe

Przygotowanie do etapu szkolnego Wojewódzkiego Konkursu Informatycznego w roku szkolnym 2016/2017. Budowa komputera, część 1.

Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek

Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy

Struktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami

PYTANIA BUDOWA KOMPUTERA kartkówki i quizy

WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 22 LISTOPADA 2017 R.

Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, z bitów. Oznaczana jest literą B.

Podstawy technologii informacyjnej. Beata Kuźmińska

Sprzęt komputera - zespół układów wykonujących programy wprowadzone do pamięci komputera (ang. hardware) Oprogramowanie komputera - zespół programów

Budowa komputera KROK PO KROKU! Opis wszystkich części komputera w sposób zrozumiały dla nowatorów

RODZAJE PAMIĘCI RAM. Cz. 1

Podstawy Technik Informatycznych. Mariusz Stenchlik

Podstawy Informatyki. Michał Pazdanowski

Architektura i administracja systemów operacyjnych

Elementy składowe komputera. Płyta główna

urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.

DOS COMMAND.COM. Rys. 2. Główne moduły programowe systemu operacyjnego DOS. Interpreter poleceń. Rys. 3. Warstwowa struktura systemu DOS

Podstawowe zagadnienia

Systemy operacyjne. Dr inż. Dariusz Skibicki

Systemy plików FAT, FAT32, NTFS

1) Mały, przenośny komputer osobisty to: a) PDA b) FAT c) DPI d) NTFS

Wstęp do Informatyki. Klasyfikacja oprogramowania

Architektura komputera

Budowa Komputera część teoretyczna

OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Działanie systemu operacyjnego

1. Którym z poniższych pojęć możemy nazwać komputer przenośny? 1. Mainframe 2. Laptop 3. Komputer stacjonarny 4. Minikomputer


Linux cz.2: terminal, użytkownicy, grupy

Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski

Podstawy informatyki. Izabela Szczęch. Politechnika Poznańska

Test sprawdzający CO W BLASZANEJ SKRZYNCE PISZCZY

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania

System mikroprocesorowy i peryferia. Dariusz Chaberski

Zadania systemu operacyjnego. Operacje na plikach i folderach.

Płyta główna (ang. motherboard) najważniejsza płyta drukowana urządzenia elektronicznego, na której zamontowano najważniejsze elementy urządzenia, umo

Działanie systemu operacyjnego

Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola

URZĄDZENIA WEJŚCIA-WYJŚCIA

PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka

Pamięć - parametry. 1. Pojemność 2. Szybkość 3. Koszt 4. Pobór mocy

d) program działający w środowisku Windows 10. Edytorem tekstu jest: a) Paint b) WordPad c) PowerPoint d) Excel

Komputerowa pamięć. System dziesiątkowego (decymalny)

1. Co to jest system operacyjny - wstęp

Komputer a Informatyka LABO03

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna

Systemy operacyjne i sieci komputerowe Szymon Wilk System operacyjny 1

Sprawdź ile umiesz! 5) Do oprogramowania zaliczamy:

Budowa systemów komputerowych

Warstwy systemu Windows 2000

Działanie systemu operacyjnego

LEKCJA TEMAT: Zasada działania komputera.

Podstawy Techniki Komputerowej. Temat: System operacyjny komputera - charakterystyka

Budowa komputera. Lubię to! - podręcznik

OPIS PRZEDMIOTU ZAMÓWIENIA - PAKIET 6 specyfikacja techniczna

Etap I V Gminnego Konkursu Informatycznego.

ZAŁĄCZNIK NR 1 OPIS PRZEDMIOTU ZAMÓWIENIA SPECYFIKACJA ILOŚCIOWO-JAKOŚCIOWA Część I przedmiotu zamówienia. Cena jednostkowa netto (zł)

Systemy operacyjne. Paweł Pełczyński

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D.

System operacyjny System operacyjny

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak

Architektura systemu komputerowego

SPECYFIKACJA TECHNICZNA (minimalne parametry techniczne)

PAMIĘĆ OPERACYJNA...107

WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 24 LISTOPADA 2016

Pamięć wirtualna. Przygotował: Ryszard Kijaka. Wykład 4

Składowanie danych. Tomasz Lewicki. maj WWSIS, Wrocław. Tomasz Lewicki (WWSIS, Wrocław) Archiwizacja dokumentów i danych maj / 17

DOS (ang. Disk Operating System). 1 DOS

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Wprowadzenie do systemów operacyjnych

Użytkownik Użytkownik Użytkownik Użytkownik... kompilatory edytor testu syst. bazy danych gry PROGRAMY UŻYTKOWE SYSTEM OPERACYJNY SPRZĘT KOMPUTEROWY

Higiena pracy z komputerem

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Zadanie4. Sprawdzian z informatyki dla Gimnazjum z zagadnień: budowa komputera i sieci komputerowej

Załącznik nr 5 do SIWZ OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA. 1. Dostawa 6 szt. komputerów stacjonarnych do pracy biurowej

Transkrypt:

System komputerowy, rodzaje, jednostki pamięci Wykład: system komputerowy, warstwy systemu, podstawowe pojęcia systemowe, GUI, jądro, powłoka, interpreter, MS-DOS, system plików, cechy jądra, rodzaje jąder, użyteczność systemu, zadania systemu, rodzaje pamięci: RAM, ROM, PROM, EPROM, EEPROM, pamięć masowa, podręczna, cache, jednostki pamięci, jednostki transmisji danych, przeliczanie jednostek

System komputerowy System komputerowy układ współdziałających ze sobą (według pewnych zasad) dwóch składowych: sprzętu komputerowego (hardware) oraz oprogramowania (software) po to, aby osiągnąć określony cel Struktura systemu komputerowego, podobnie jak cebula lub Ogry, składa się z warstw: warstwa sprzętowa system operacyjny programy narzędziowe programy użytkowe użytkownicy

Warstwy systemu komputerowego

Podstawowe pojęcia (1) System operacyjny (operating system lub OS) kontroluje i koordynuje użycie zasobów sprzętowych poprzez różne programy użytkowe, umożliwia komunikację między warstwą sprzętową a użytkownikiem. Z punktu widzenia użytkownika, system zapewnia mu środowisko, w którym uruchamia aplikacje oraz pozwala mu komunikować się ze sprzętem Oprogramowanie narzędziowe (utilities) wspomaga zarządzanie zasobami sprzętowymi poprzez dogodne interfejsy użytkowe oraz usprawnia i modyfikuje oprogramowanie systemowe

Podstawowe pojęcia (2) Oprogramowanie użytkowe (application programs) określa sposób, w jaki zostają użyte zasoby systemowe do rozwiązywania problemów obliczeniowych zadanych przez użytkownika (kompilatory, systemy baz danych, gry, oprogramowanie biurowe) Użytkownicy (users) ludzie, urządzenia lub inne komputery, mające bezpośredni kontakt z oprogramowaniem użytkowym; realizują różne zadania za pomocą programów użytkowych na sprzęcie komputerowym pod nadzorem systemu operacyjnego

Zestaw komputerowy Najbardziej elementarny podział zestawu komputerowego to podział ze względu na przeznaczenie jego urządzeń składowych: Zestaw komputerowy urządzenia wejścia (np. klawiatura, mysz, skaner, mikrofon, kamera) jednostka centralna (płyta główna, procesor, pamięć RAM, zasilacz, pamięć masowa, karta graficzna etc.) urządzenia wyjścia (np. drukarka, monitor)

Graphical User Interface Graficzny interfejs użytkownika (GUI) często nazywany też środowiskiem graficznym określa sposób prezentowania informacji przez komputer oraz interakcji z użytkownikiem System operacyjny pozbawiony środowiska graficznego to system tekstowy, np. MS-DOS. Systemy komunikujące się z użyciem środowiska graficznego to systemy graficzne, np. Windows, Linux. Przykładowe środowiska GUI: GNOME - Linux/Unix Aqua - Mac OS Aero - Windows Vista/7

Jądro systemu operacyjnego Jądro systemu operacyjnego (ang. kernel) podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego podstawowe zadania: współpracę z rejestrami procesora, pamięcią (operacje zapisu/odczytu) oraz urządzeniami zewnętrznymi. Z budowy jądra wynikają jego cechy, takie jak: wielozadaniowość wielowątkowość skalowalność wywłaszczalność

Interpreter poleceń = powłoka systemowa Interpreter poleceń = powłoka systemowa Program pośredniczący we współpracy użytkownika z jądrem systemu, ma postać wiersza poleceń Nie można pracować bezpośrednio z podstawową częścią systemu, jaką jest jego jądro (kernel) - niezbędny jest do tego program pośredniczący, czyli właśnie interpreter, inaczej nazywany powłoką systemu operacyjnego (shell). Jądro systemu zawiera wszelkie podprogramy potrzebne do przeprowadzania operacji wejścia i wyjścia, zarządzania plikami itp. Powłoka pozwala korzystać z tych podprogramów za pomocą wiersza poleceń. Poza tym, powłoki obsługują również język programowania. Programy napisane w języku powłoki nazywane są zwykle skryptami lub skryptami powłoki.

Powłoka systemu MS-DOS command.com domyślna powłoka (interpreter poleceń) systemu MS-DOS. Tłumaczy polecenia wpisane po znaku zachęty (ang. prompt - zwykle w postaci C:\ lub C>) na komendy wykonywalne przez system MS-DOS Po wpisaniu przez użytkownika dowolnego ciągu znaków i naciśnięciu przycisku enter powłoka interpretuje wpisany ciąg znaków, sprawdzając czy jest to polecenie wewnętrzne (np. CLS, CHOICE, ECHO, PROMPT, IF, FOR) albo polecenie uruchomienia programu zewnętrznego (np. FORMAT.COM, EDIT.COM)

System (alokacji) plików System plików metoda przechowywania plików i zarządzania nimi, tak by dostęp do nich i danych w nich zgromadzonych był łatwy dla użytkownika systemu. Istnieje wiele różnych systemów plików, w tym również te najbardziej popularne: ext3 - domyślny system plików w większości dystrybucji Linuxa FAT - system plików używany w środowisku DOS/Windows NTFS - wersja systemu plików dla Windows ISO9660 - stosowany na dyskach CD/DVD

Cechy jądra systemu (1) Wielozadaniowość cecha systemu operacyjnego umożliwiająca mu równoczesne wykonywanie więcej niż jednego procesu (uruchomionego programu lub zadania) Można więc jednocześnie np. kopiować pliki na pendrive'a, drukować coś na drukarce i dokonywać obliczeń w arkuszu kalkulacyjnym. Wielowątkowość obsługa sytuacji, w której jeden proces wykonuje kilka niezależnych wątków

Cechy jądra systemu (2) Wywłaszczalność polega na przerwaniu wykonywania procesu, odebraniu mu procesora i przekazaniu sterowania do planisty Planista realizuje algorytm szeregowania odpowiedzialny za ustalanie kolejności dostępu zadań do procesora W systemach bez wywłaszczania procesy muszą same dbać o sprawiedliwy podział czasu procesora Skalowalność możliwość rozwoju sprzętu lub jego miniaturyzacji. Jako skalowalny można określić system, który stosunkowo łatwo można uprościć lub rozbudować, w zależności od potrzeb sprzętowych

Rodzaje jąder systemowych Jądra systemowe monolityczne mikrojądro hybrydowe (charakteryzuje się prostotą, jest bardzo stabilne; wadą jest trudność w wykrywaniu błędów takim jądrem jest np. Linux) (wykonuje mniej zadań niż jądro monolityczne, za wiele zadań odpowiadają programy spoza jądra) (łączy cechy obu jąder - najbardziej podstawowe zadania wykonywane są w trybie jądra, pozostałe również, tylko z mniejszym priorytetem; jądro hybrydowe posiadają systemy Windows)

Użyteczność systemu operacyjnego łatwość instalacji współpraca z innymi systemami zgodność sprzętowa wersja językowa UŻYTECZNOŚĆ SYSTEMU wymiana danych szeroki wybór programów cena korzystanie z sieci

Podstawowe zadania systemu operacyjnego Do elementarnych zadań systemu operacyjnego możemy zaliczyć: zarządzanie zasobami komputera, polegające na optymalizacji wykorzystania poszczególnych urządzeń gromadzenie danych na dyskach i zarządzanie nimi (system plików) udostępnianie w razie potrzeby maszyn wirtualnych programom (czyli przestrzeni adresowej) wielozadaniowość umożliwienie interakcji z użytkownikiem (powłoka, GUI) umożliwienie komunikowania się z innymi komputerami lub urządzeniami, w tym również przez sieć

Pamięć RAM Pamięć RAM (ang. Random Access Memory pamięć o dostępie swobodnym) pamięć używana do ładowania programów oraz wszystkich danych wprowadzanych za pomocą klawiatury lub innych urządzeń wejściowych przez użytkownika. Każde wyłączenie zasilania komputera powoduje jej wyczyszczenie (usunięcie z niej wszystkich informacji). Oznacza to, że jest to pamięć ulotna Pamięć. Rodzaje i jednostki pamięci

Pamięć ROM Pamięć ROM (ang. Read Only Memory - pamięć tylko do odczytu) pamięć nieulotna, w której umieszcza się informacje stałe. W pamięci ROM zapisywane są fabrycznie wszystkie procedury potrzebne do uruchomienia komputera i jego obsługi. Procedury te są zapisane w BIOS-ie. Pamięć ROM jest programowana przez producenta w trakcie procesu produkcyjnego Pamięć. Rodzaje i jednostki pamięci

Rodzaje pamięci ROM (w zależności od budowy) PROM (ang. Programmable ROM) - pamięć programowana przez przepalenie cieniutkich drucików wbudowanych w strukturę (tzw. "przepalanie połączeń" - jest to zapis jednokrotny) EPROM (ang. Erasable Programmable ROM) - pamięć, którą możemy zapisać za pomocą sygnałów elektrycznych, zaś kasowanie odbywa się poprzez naświetlanie ultrafioletem EEPROM (ang. Electrically Erasable Programmable ROM) - pamięć kasowana i programowana sygnałami elektrycznymi. Najpopularniejszy jej rodzaj: pamięć flash - nazwa wzięła się od szybkości zapisu (rzędu nanosekund) Pamięć. Rodzaje i jednostki pamięci

Pamięci masowe Pamięci masowe pamięci trwałe, do długotrwałego przechowywania danych na nich zapisanych. Należą do nich nośniki magnetyczne, np. dyski twarde, taśmy magnetyczne, napędy optyczne, np. CDROM, płyta DVD oraz pamięci flash o dużej pojemności Pamięć. Rodzaje i jednostki pamięci

Pamięć podręczna (cache) Pamięć dodatkowa (cache) dodatkowa pamięć, która jest schowkiem danych podręcznych dla procesora. Najczęściej przechowywane są w niej dane używane do obliczeń, co przyczynia się do zwiększenia prędkości pracy komputera Pamięć. Rodzaje i jednostki pamięci

Jednostki pamięci Bit (ang. binary digit - cyfra dwójkowa) najmniejsza jednostka (porcja) informacji. Może zawierać jedną z dwóch wartości: 0 lub 1 Bajt (ang. byte) liczba złożona z 8 bitów. Oznaczana symbolem B Do wyrażenia dużych pojemności pamięci używamy wielokrotności jednostki bajt (B): 1 kb (kilobajt) 1 MB (megabajt) 1 GB (gigabajt) 1 TB (terabajt) 1 PB (petabajt) 1 EB (exabajt) = 1024 B = 1024 kb = 1024 MB = 1024 GB = 1024 TB = 1024 PB Pamięć. Rodzaje i jednostki pamięci

Jednostki transmisji danych Bit na sekundę jednostką przesyłania danych jest bit na sekundę. Zapisywana najczęściej jako bps (ang. bit per second) lub b/s Do wyrażenia dużych szybkości transmisji używamy wielokrotności jednostki bps: kb/s (kbps) - kilobity na sekundę Mb/s (Mbps) - megabity na sekundę Gb/s (Gbps) - gigabity na sekundę Jeżeli prędkość przesyłu jest podana w bajtach, należy ją podzielić przez 8 np. 256 kb/s = 32 kb/s Pamięć. Rodzaje i jednostki pamięci

Źródła Systemy operacyjne i sieci komputerowe. Cz. 1. WSIP. Krzysztof Pytel, Sylwia Osetek Systemy operacyjne i sieci komputerowe. Cz. 2. WSIP. Krzysztof Pytel, Sylwia Osetek