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



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

System komputerowy. System komputerowy

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Wstęp do Informatyki. Klasyfikacja oprogramowania

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

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

Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski

1. Co to jest system operacyjny

Dział Dopuszczający Dostateczny Dobry Bardzo dobry Celujący

System operacyjny. System operacyjny to program kontrolujący pracę komputera

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;


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

Wymagania - informatyka

System komputerowy, rodzaje, jednostki pamięci

TECHNOLOGIE INFORMACYJNE

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

Kryteria ocen zajęcia komputerowe klasa 4

Spis treści. Od autorów / 9

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

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy

Tematy lekcji informatyki klasa 4a listopad 2011

System operacyjny System operacyjny

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

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

Przedmiotowy system oceniania z informatyki

OPROGRAMOWANIE KOMPUTERÓW

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

Spis treści. Rozdział 1. Wprowadzenie, czyli kilka słów o komputerze / 11

WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW SZKÓŁ PODSTAWOWYCH ETAP SZKOLNY BIAŁYSTOK, 17 LISTOPADA 2015

Wymagania edukacyjne z informatyki dla klasy piątej szkoły podstawowej.

WYMAGANIA EDUKACYJNE I KRYTERIA OCENIANIA Z PRZEDMIOTU URZĄDZENIA TECHNIKI KOMPUTEROWEJ

Produkty. MKS Produkty

Plan nauczania informatyki Opracował: mgr Daniel Starego

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P).

O higienie pracy, komputerze, sieciach komputerowych i Internecie

SYSTEM OPERACYJNY. Monika Słomian

KATEGORIA OBSZAR WIEDZY NR ZADANIA Podstawowe informacje i czynności

Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows

ROZKŁADY MATERIAŁU PRZEDMIOT ELEMENTY INFORMATYKI KLASA IV, V I VI.

Spis treści 3. Spis treści

Systemy operacyjne semestr I

1. Co to jest system operacyjny - wstęp

Tematy lekcji informatyki klasa 4a listopad 2012

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

1. Zasady bezpieczeństwa podczas pracy z komputerem

Działanie systemu operacyjnego

KARTA KURSU. Techniki informatyczne

Moduł 2 Użytkowanie komputerów i zarządzanie plikami wymaga od kandydata znajomości obsługi komputera osobistego.

Działanie systemu operacyjnego

Wymagania edukacyjne z zajęć komputerowych klasa 4:

I. Zasady bezpieczeństwa podczas pracy z komputerem

UśYTKOWANIE KOMPUTERÓW

Systemy operacyjne i sieci komputerowe Szymon Wilk System operacyjny 1

Wymagania edukacyjne z informatyki na rok szkolny 2013/2014 Klasa III gimnazjum

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 13 ARCHITEKTURA SYSTEMU WINDOWS. Opracował Sławomir Zieliński

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.

Program szkolenia KURS SPD i PD Administrator szkolnej pracowni internetowej Kurs MD1 Kurs MD2 Kurs MD3 (dla szkół ponadgimnazjalnych)

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: z zakresu systemów

Technologia informacyjna. Urządzenia techniki komputerowej

PAMIĘĆ OPERACYJNA...107

WYMAGANIA EDUKACYJNE Z ZAJĘĆ KOMPUTEROWYCH KLASA 4:

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

Technologia informacyjna

Wymagania z informatyki na poszczególne oceny przy realizacji programu i podręcznika Informatyka wyd. Operon dla klasy II.

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

Wymagania edukacyjne na poszczególne oceny. z przedmiotu Informatyki. w klasie VI

Wstęp do Informatyki dla bioinformatyków

5. Arkusz kalkulacyjny Excel 205

1. ROZPOCZYNANIE PRACY Z KOMPUTEREM

Wstęp do poradnika metodycznego Przykładowy rozkład materiału 13 I rok nauczania...13 II rok nauczania...13 Rozkład materiału:...

Informatyka kl. 1. Semestr I

Technologia Informacyjna

Działanie systemu operacyjnego

Wprowadzenie do systemów operacyjnych

Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

Wyniki diagnozy uczniów klas pierwszych Publicznego Gimnazjum w Kowalewie Pomorskim z przedmiotu informatyka w roku szkolnym

OLIMPIADA INFORMATYCZNA 2010 ROK ETAP SZKOLNY

Spotkanie z komputerem

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

Wymagania edukacyjne z zajęć komputerowych w klasie 5

Czujniki obiektowe Sterowniki przemysłowe

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

Wymagania edukacyjne

ZAJĘCIA KOMPUTEROWE klasa V wymagania na poszczególne oceny szkolne

1. Budowa komputera schemat ogólny.

Warstwy systemu Windows 2000

Wymagania edukacyjne z zajęć komputerowych klasa 4:

WYMAGANIA EDUKACYJNE Z PRZEDMIOTU DIAGNOZA I NAPRAWA SYSTEMÓW KOMPUTEROWYCH

CENTRALNA KOMISJA EGZAMINACYJNA

Harmonogram szkolenia Kurs umiejętności komputerowych ECDL na poziomie BASE

TEST Z INSTRUKCJĄ I KARTĄ ODPOWIEDZI DLA UCZNIA

- w stosunku do parametrów opisowych - zapisu spełnia lub nie spełnia,

PR P E R Z E E Z N E T N A T C A JA C JA KO K RP R O P RA R C A Y C JN Y A JN ACTINA DATA MANAGER

Spis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików Konsola Zapisanie rezultatu do pliku... 50

Budowa Komputera część teoretyczna

Etap I V Gminnego Konkursu Informatycznego.

OCENIANIE. Katalog wymagań programowych na poszczególne stopnie szkolne

Transkrypt:

14.03.2015 Temat. Budowa systemu komputerowego Zakładka 1. Elementy tworzące stanowisko komputerowe. Elementy stacji roboczej: - procesor, - pamięć, - obudowa komputera, - zasilacz, - karta graficzna, - dysk twardy, - napęd optyczny, - napęd magnetyczny (stacja dyskietek). Urządzenia peryferyjne (urządzenia wejścia / wyjścia, wejścia, wyjścia): - monitor, - klawiatura, - mysz, - głośniki, - drukarka, - zasilacz UPC, - pamięć przenośna typu flesz. Oprogramowanie: - systemowe, - antywirusowe, - biurowe, - magazynowo księgowe (bazy danych). 2. Podstawowe definicje urządzeń komputerowych: - sterownik, - BIOS, - oprogramowanie dodatkowe. Sterownik oprogramowanie, które instalujemy, by móc korzystać z komputera. Sterowniki źle dobrane, tworzą konflikty sprzętowe, zawieszenie komputera, lub jego niewłaściwą pracę. Niektóre urządzenia, jak karty graficzne, płyty główne, mogą pracować bez sterowników, ale na niższych parametrach. BIOS informuje procesory pamięci i dyski twarde, czy będzie obsługiwała płyta główna. Gdy płyta nie obsługuje najnowszego procesora, należy sprawdzić, czy problemu nie rozwiąże aktualizacja BIOS-u do najnowszej wersji. Oprogramowanie dodatkowe każda płyta główna posiada możliwość wykorzystania oprogramowania dodatkowego, ebios, Easy.com. Umożliwia ono aktualizację do najnowszej wersji BIOS-u przez program, który sam znajdzie ją na stronie producenta. Niektóre programy wyszukują również najnowsze sterowniki do płyty głównej.

3. Oprogramowanie systemowe, kontroluje i koordynuje użycie zasobów sprzętowych Przez różne programy użytkowe. 4. Oprogramowanie narzędziowe wymaga zarządzania zasobami sprzętowymi poprzez i modyfikuje oprogramowanie systemowe. 5. Oprogramowanie użytkowe określa sposób w jaki zostały użyte zasoby systemowe do rozwiązywania problemów obliczeniowych zadanych przez użytkownika: - kompilatory, - systemy baz danych, - gry, - oprogramowanie biurowe. 6. Użytkownicy (users) ludzie, urządzenia, inne komputery mające bezpośredni kontakt z oprogramowaniem użytkowym, realizują różne zadania za pomocą tych programów, na sprzęcie komputerowym pod nadzorem systemu operacyjnego (oprogramowania). 7. Warstwy systemu komputerowego (struktury): - warstwa sprzętowa, - system operacyjny, - programy narzędziowe, - programy użytkowe, - użytkownicy. Warstwa sprzętowa zapewnia podstawowe możliwości obliczeniowe. Najbardziej elementarny podział zestawu komputerowego, to podział ze względu na jego przeznaczenie urządzeń składowych: - urządzenia wejścia, - urządzenia wyjścia, - jednostka centralna. 8. Warstwy systemu komputerowego (zależności pomiędzy warstwami). Użytkownicy Użytkownik 1 Użytkownik 2 Użytkownik 3 Kompilator Edytor gry (gry na komputerze) programy użytkowe

system operacyjny warstwa sprzętowa System operacyjny steruje pracą programów. 9. Opisz rodzaje oprogramowania wg pkt.1., Co to jest, typy programów. Zasady działania, zastosowanie. 10. Opisz system operacyjny (rodzaje, ich wykorzystywanie przez użytkowników, zasięg) np. Linux, jak, gdzie. 11. Warstwa sprzętowa. Opisać, wymienić urządzenia peryferyjne niezbędne w komputerze. Ad. 9. Rodzaje oprogramowania. O zastosowaniu komputerów decyduje ich oprogramowanie. Istnieje wiele różnych programów. Każdy z nich zapewnia realizację określonych zadań za pomocą komputera i jest adresowany do określonej grupy użytkowników. Programy biurowe znajdują zastosowanie w domu, szkole, instytucjach czy firmach. Należą do nich: - edytory tekstu, umożliwiają tworzenie i redagowanie tekstu oraz jego wzbogacenie tabelami, grafiką czy wykresami; - arkusze kalkulacyjne, pozwalają obliczać i prezentować ich wyniki za pomocą wykresów; - systemy zarządzania bazami danych, umożliwiające gromadzenie danych, oraz zarządzanie nimi; - programy do grafiki prezentacyjnej, możliwe tworzenie slajdów i ich prezentacji z wybranych tematów; - edytory graficzne, do edycji grafiki komputerowej, obróbki zdjęć fotograficznych, itp.; - menadżer informacji osobistej, zarządzanie danymi adresowymi oraz kontaktami osobistymi, służbowymi, korzystania z poczty elektronicznej, robienie notatek. Programy edukacyjne i multimedialne. Wspomagają pracę nauczyciela, ucznia, studenta. Gry komputerowe. Dostarczają rozrywki użytkownikowi komputera. Programy narzędziowe. Analizują działanie systemu operacyjnego komputera oraz jego zasobów, wykrywanie błędów, ich usuwanie, optymalizacja pracy systemu. Programy mające wpływ na bezpieczeństwo komputera. Typy programów narzędziowych, których zadaniem jest zabezpieczenie danych komputerowych oraz wykrywanie i unieszkodliwianie zagrożeń dla systemu komputerowego: - programy antywirusowe - zapora sieciowa - archiwizacja danych (np. kopia zpasowa) Programy sieciowe. Umożliwiają łączenie z innymi komputerami w sieci (Internet), korzystanie z usług sieciowych.: - przeglądarki internetowe - programy pocztowe - komunikatory sieciowe. Programy specjalistyczne.

Skierowane do konkretnej, odpowiednio przygotowanej grupy użytkowników. Muszą oni posiadać wiedzę fachową z dziedziny, w której program znajduje zastosowanie, np. CAD (Computer Adided Design), który służy projektantom, program CAE (Computer Adided Engineering), do wspomagania procesów technologicznych. Systemy programowania. Dla programistów programów komputerowych (języki programowania). Programy specjalne. Inna interakcja z komputerem niż w przypadku zwykłych programów. Polecenia są np. wydawane głosowo, itp. Do tych programów zalicza się: - program rozpoznawania mowy (translator mowy) - program klawiatury ekranowej (symulują działanie klasycznej klawiatury na ekranie monitora) - program lupy ekranowej (powiększa ikony i znaki czcionek wyświetlanych na ekranie monitora). Ad. 10. LINUX Geneza powstania: - walka o wolne oprogramowanie, walka z drogimi systemami komercyjnymi. LINUX - jest odmianą systemu UNIX typu opensource. Linus Torvalds, jest twórcą jądra Linuxa. Linux zaczął powstawać w 1991 roku, kiedy to fiński programista, Linus Torvalds stworzył jądro nowego systemu operacyjnego przeznaczonego do pracy z procesorami rodziny 80386 firmy Intel. Wersje komercyjne LINUX-a dystrybucje. Zalety Linux: - oparty o UNIX ( te same komendy ) - szybki - niezawodny - rozbudowane operacje internetowe serwery - nie wymaga dużych mocy obliczeniowych - otwarty kod

- darmowy Linux interfejs UNIX - system operacyjny UNIX powstał w Bell Laboratory firmy AT&T we wczesnych latach siedemdziesiątych. System UNIX jest wielodostępnym i wielozadaniowym systemem operacyjnym, ponieważ może obsługiwać jednocześnie wielu użytkowników i wykonywać jednocześnie wiele zadań. Charakterystyczną cechą systemu Unix jest warstwowa architektura. Istotą budowy systemu jest jądro które otaczają warstwy zewnętrzne. Jak większość elementów systemu UNIX, rodzaj i wygląd interfejsu nie jest ustalony, zależy on modułów jakie zostaną włączone w skład systemu. Podstawowe cechy systemu UNIX - hierarchiczność systemu - niezależność od sprzętu - ochrona dostępu do katalogów i plików (system określana praw dostępu, blokowanie dostępu) - wieloprogramowość - wielodostępność, pozwalająca na pracę na dużej liczbie rozproszonych po świecie komputerów, zachowując nad nimi kontrolę - wieloprocesorowość obsługa komputerów które na płytach mają CPU złożone z wielu procesorów. - łatwe przystosowanie interpretera poleceń do wymagań użytkownika. - skalowalność systemy wzrost wydajności przy wzroście liczby informacji, np. rozszerzaniu wielkości bazy danych. Podstawowe wady systemu UNIX: - duża liczba wersji - obszerna dokumentacja - brak programów użytkowych.

MacOS MacOS - jest systemem operacyjnym z graficznym interfejsem użytkownika (GUI), działającym na komputerach Macintosh. Z tego względu przez długi czas był wzorem dla innych systemów operacyjnych. Jego architektura opiera się na tej z systemów klasy UNIX. Z uwagi na fakt że system Mac OS produkowany jest przez producenta komputerów dla których jest przeznaczony jego stabilność i niezawodność jest znacznie większa niż systemów rodziny Microsoft. Mac OS X Mac OS X - jest to złożony system operacyjny dla komputerów Macintosh opracowany w roku 2000 w amerykańskiej firmie Apple Computer. Mac OS X jest systemem o całkowicie odmiennej budowie niż poprzednie wersje Mac OS. Powstał w oparciu o mikrojądro Mach oraz usługi i narzędzia zaczerpnięte z projektów NetBSD oraz FreeBSD. Jego podstawą jest opracowany w Apple Computer system operacyjny Darwin. Widok pulpitu systemu MacOS X, doskonała grafika w interfejsie Aqua.

Mac OS interfejs Ad. 11. Sprzęt zapewnia podstawowe możliwości obliczeniowe (procesor, pamięć, urządzenia wejścia/wyjścia) podstawowe zasoby systemu komputerowego. Urządzenia peryferyjne urządzenia podłączone na zewnątrz komputera. Urządzenia peryferyjne są to urządzenia, które ułatwiają i urozmaicają pracę z komputerem. Najbardziej niezbędnymi urządzeniami peryferyjnymi w komputerze są: - monitor - klawiatura - mysz - drukarka - głośniki. Mysz - bardzo ułatwia pracę z komputerem. Za jej pomocą wybiera i aktywuje się opcje dostępne w używanych programach. Klawiatura - składa się z klawiszy maszynowych, odpowiadają one literom, cyfrom i znakom przestankowym; klawiszy funkcyjnych oznaczonych od F1 do F12; klawiszy numerycznych odpowiadających układowi kalkuratora i klawiszy kursora, które służą do przesuwania na ekranie kursora. Klawiatura i mysz - należą do urządzeń typu HID (skrót od Human Input Devices). Za ich pomocą obsługiwany jest komputer oraz możliwe jest wprowadzenie podstawowych danych do używanych programów. To wraz z monitorem są podstawowe urządzenia peryferyjne komputera. Monitor: CRT, LCD, Plazma Drukarka - można przenieść na papier wykonane za pomocą komputera teksty lub obrazki.

Zakładka 2 Architektura systemów operacyjnych. 1. System operacyjny (OS ) program lub układ wielu programów, umożliwiający komunikacje pomiędzy warstwą sprzętową, a użytkownikiem. System operacyjny pomaga komunikować się ze sprzętem i tworzy środowisko, w którym użytkownik uruchamia potrzebne aplikacje. Ważną cecha systemów operacyjnych jest graficzny interfejs użytkownika (grafik user), który za pomocą grafiki ułatwia korzystanie ze sprzętu. Zadaniem systemu jest tworzenie bezpiecznego i niezawodnego środowiska, w którym użytkownik wykonuje swoją pracę. 2. Podział systemów operacyjnych pod względem sposobu komunikacji z użytkownikiem: - systemy tekstowe komunikowanie sięga pomocą komend wydawanych z nimi poleceń ( konsola tekstowa: np. DOS, LINUX i inne), - systemy graficzne komunikują się za pomocą okienek graficznych i symboli (ikon) WINDOWS, LINUX. 3. Funkcje warstw systemu operacyjnego. Jądro systemu warstwa odpowiedzialna za wykonywanie podstawowych zadań systemu operacyjnego. Powłoka specjalny program służący do komunikacji użytkownika do systemu operacyjnego. System alokacji pliku warstwa odpowiedzialna za sposób organizacji i zapisu danych na nośniku (np. Pendrive). 4. Podział systemów operacyjnych pod względem architektury systemu: - Systemy z jądrem monolitycznym. Ich zaletami są: stabilność, prostota, łatwość komunikacji między różnymi modułami jądra. Wadą jest trudność w rozwijaniu programu i wykrywaniu błędów. - Systemy z mikrojądrami wykonują mniej zadań niż jądro monolityczne oraz odpowiadają za podstawowe funkcje niezbędne do pracy systemu operacyjnego. Bardziej złożone zadania wykonywane są przez specjalne bloki funkcjonalne lub jako zwykłe procesy w trybie użytkownika, a nie jądra. - Systemy operacyjne z jądrem hybrydowym. Łączą w sobie cechy powyższych jąder. Działają w trybie jądra, pozostałe również tylko z mniejszym priorytetem. Jest zachowana stabilność jądra monolitycznego do przeprowadzenia najważniejszych zadań. Obecnie większość systemów operacyjnych jest oparta na jądrze hybrydowym. Jest to cała rodzina Microsoft Windows. - Cechy jądra systemowego. Możliwość równoczesnego uruchamiania wielu procesów programów i aplikacji. - Wielowątkowość możliwość wykonywania kilku niezależnych wątków w ramach jednego procesu. - Skalowalność możliwość rozwoju lub miniaturyzacji sprzętu (jak najmniejsza objętość, przy jak największej ilości sprzętu. - Wywłaszczalność zdolność jądra do wstrzymania aktualnie wykonywanego zadania, aby umożliwić wykonywanie innego zadania. Dzięki temu zawieszenie innego procesu nie powoduje blokady całego systemu. 6. Najważniejsze cechy decydujące o użyteczności systemu: - łatwość instalacji i użytkowania, - współegzystencja z innymi systemami, - możliwość czytania i zapisywania danych między komputerami w sieci na różnych partycjach innych systemów operacyjnych, oraz współpraca i wymiana danych

pomiędzy komputerami w sieci lokalnej i Internecie. 7. Zgodność sprzętowa możliwość instalacji na konkretnym komputerze utrudnia czasem brak odpowiednich sterowników do określonych urządzeń (drukarka sterowniki, pokierują jej pracą. 8. Wymiana danych możliwość czytania i wymiany dokumentów pomiędzy różnymi aplikacjami w różnych systemach. 9. Przystosowanie do prac w Internecie. Możliwość łatwość przeglądania witryn. Stosowanie podstandardów protokołów internetowych. 10. Cecha systemu operacyjnego. Liczba aplikacji działających w danym systemie jest to możliwość wykorzystania bogatego oprogramowania przystosowanego do swoich potrzeb. Lokalizacja możliwość porozumienia się z systemem w języku narodowym. 11. Podstawowe zadania systemu operacyjnego Zarządzanie zasobami maszyny: - system operacyjny, optymalizacja poszczególnych urządzeń wchodzących w skład komputera i steruje nimi. Specjalne moduły będące częścią systemu operacyjnego (sterowniki), udostępniają aplikacjom jednolity sposób programowania urządzeń (interfejs), dzięki czemu, każdy sprzęt będzie współdziałać z e wszystkimi aplikacjami, jeżeli producent przygotuje odpowiedni sterownik, - gromadzenie danych na dyskach i zarządzanie nimi. System plików to struktura danych umieszczonych na dysku, która pomaga logicznie uporządkować dane, dzieląc je na pliki, oraz grupując w folderach Maszyny wirtualne system operacyjny udostępni je w aplikacji. Uproszczony system, komputer na którym pracuje aplikacja. w ramach systemu (folder udostępniony przez sieć aplikacja widzi tak samo, jak folder znajdujący się na dysku lokalnym; aplikacja korzystająca z tego folderu nie zajmuje procesów pamięciowych aby tworzyć obrazy z poszczególnych zadań. - wielozadaniowość na jednym komputerze może działać wiele aplikacji jednocześnie. Każda otrzymuje własną maszynę wirtualną i może działać tak, jakby była jedną aplikacją działającą na komputerze. Dzięki temu nie trzeba przystosowywać aplikacji, by mogła podzielić się z komputerem lub z inną aplikacją (np: przez udostępnienie możliwości procesora innej aplikacji, - interakcja z użytkownikiem rolę tę spełnia powłoka (shell) warstwa zewnętrzna (umożliwia użytkownikowi uruchomienie aplikacji). W środowiskach graficznych do tej części zalicza się również standardowe interfejsy wykorzystywane przez aplikacje, np: standardowe okienka dialogowe, kontrolki, itd., - komunikacje z innymi komputerami lub urządzeniami najważniejszy element systemu. Dzięki modułom obsługującym sieć jest możliwy dostęp, zarówno do internetu, jak i do dysku komputera stacjonarnego lub drukarki. O różnicach pomiędzy systemami decydują głównie sposoby komunikowania się między aplikacjami. Zadania. 1. Sprawdź wersję systemu operacyjnego Windows na swoim komputerze; i zapisz. 2. Co oznaczają pojęcia software, hardware? 3. Do czego służy oprogramowanie użytkowe? 4. Wymień warstwy systemu operacyjnego i opisz. 5. Dokonaj podziału systemów operacyjnych ze względu na sposób komunikowania z użytkownikiem.

Ad. 1. wersja systemu operacyjnego Windows Ad. 2. Software programy, dzięki którym można korzystać z komputera lub ze współpracujących z nim urządzeń (np. drukarek, skanerów, itp.). Jest to oprogramowanie komputerowe. Hardware urządzenia wchodzące w skład komputera, np. dysk twardy, procesor, karta rozszerzenia, jak monitor czy drukarka (sprzęt komputerowy). Ad. 3. Oprogramowanie użytkowe określa sposób w jaki zostały użyte zasoby systemowe do rozwiązywania problemów obliczeniowych zadanych przez użytkownika: - kompilatory, - systemy baz danych, - gry, - oprogramowanie biurowe. Programy użytkowe - edytor tekstu - edytor graficzny - arkusz kalkulacyjny arkusz kalkulacyjny - baza danych - program do tworzenia prezentacji - przeglądarka internetowa - programy edukacyjne. Programy użytkowe są więc, zbiorem programów ułatwiających pracę i poruszanie się użytkownika w systemie komputerowym (edytory, eksploratory, kompilatory, debuggery, profilery itp.). Ad. 4. W każdym systemie operacyjnym występują mniej lub bardziej wyodrębnione warstwy składające się na architekturę systemu.

W ogólnym modelu systemu operacyjnego można wyszczególnić następujące warstwy przypisując im wyszczególnione zadania: - powłokę, stanowiącą interfejs użytkownika (komunikacja z użytkownikiem), - jądro systemu realizujące jego funkcje (zarządzanie plikami, uruchamianie aplikacji), - warstwę odpowiedzialna za współpracę ze sprzętem (zarządzanie zasobami maszyny, komunikacja z innymi maszynami). Ad. 5. Pod względem sposobu komunikacji z użytkownikiem rozróżniamy systemy operacyjne: - tekstowe - komunikują się za pomocą wydawanych z linii poleceń komend, np. DOS, UNIX - graficzne - komunikujące się za pomocą graficznych okienek i symboli (ikon),np. Windows, MacOS, OS2, Linux (KDE, Gnome)