Rola i zadania systemu operacyjnego

Wielkość: px
Rozpocząć pokaz od strony:

Download "Rola i zadania systemu operacyjnego"

Transkrypt

1 Rola i zadania systemu operacyjnego Pierwsze komputery budowane były w celu rozwiązania konkretnego problemu. Jeżeli za pomocą komputera miało być rozwiązane inne zadanie, należało zbudować inny komputer lub w najlepszym razie zmienić fizyczną budowę już istniejącego. Sytuacja zmieniła się od momentu opracowania przez Johna von Neumanna modelu logicznego komputera, który składa się z trzech podstawowych bloków: procesora, pamięci i urządzeń zewnętrznych, które służą do wprowadzania danych i programów oraz wyprowadzania wyników (urządzenia wejścia-wyjścia, ang. I/O devices). Do połączenia wszystkich elementów komputera służy magistrala. Wyróżniamy w niej szynę sterującą (przesyła sygnały sterujące pracą urządzeń), szynę adresową (przesyła adresy do komórek pamięci) oraz szynę danych (przesyła dane między elementami komputera). Dzięki zastosowaniu architektury Johna von Neumanna uwolniono się od konieczności dokonywania zmian w fizycznej budowie komputera. Przy zmianie obliczeń wystarczyło odtąd umieścić w pamięci operacyjnej inny program. Pojawił się jednak kolejny problem: każdy program był tworzony dla konkretnej maszyny i potrafił współpracować ze ściśle określoną elektroniką komputera i urządzeń peryferyjnych. Nie można było zatem raz napisanego programu przenieść na komputer innej firmy, a dodatkowo każda modernizacja sprzętu w celu zwiększenia szybkości jego działania wymuszała konieczność napisania nowej wersji programu. Istotą wynalazku maszyny von Neumanna było utrzymywanie w pamięci komputera zarówno programu, jak i danych oraz możliwość wymiany programu i danych na inne. Zarówno program, jak i dane są przechowywane w pamięci w kodzie dwójkowym, a ich przetwarzanie odbywa się w arytmometrze. Praktycznie wszystkie komputery są budowane według pomysłu von Neumanna, nazywanego też architekturą vonneumannowską. W latach sześćdziesiątych ubiegłego wieku projektanci komputerów i programiści wpadli na pomysł odseparowania programów użytkowych od sprzętu komputerowego. Pracą komputera miało zarządzać specjalne oprogramowanie, zwane systemem operacyjnym. Pierwsze systemy operacyjne, tworzone głównie przez producentów komputerów, były przypisane określonemu typowi komputera. Najczęściej takie systemy operacyjne był na stałe zapisane w pamięci typu ROM w komputerze. Rozwiązanie to sprawdzało się w czasach, gdy systemy oferowały jedynie podstawowe usługi w zakresie zarządzani komputerem. Gdy systemy operacyjne zaczęły realizować coraz bardziej zawansowane zadania przy coraz szybciej modernizującym się sprzęcie, powstała idea pisania systemów, które będą niezależne od elektroniki maszyny. Systemy takie nazywamy systemami otwartymi. Wszystkie powszechnie używane współcześnie systemy przeznaczone dla komputerów osobistych są systemami otwartymi.

2 Obecnie nie tylko komputery wyposażone są w systemy operacyjne. Posiadają je również palmtopy, telefony komórkowe, sprzęt audiowizualny oraz wiele innych elektronicznych urządzeń. Na potrzeby małych urządzeń powstają specjalistyczne systemy operacyjne, takie jak Windows CE, PalmOS, Symbian i różne tzw. embedded Linux (ang. embedded - osadzony). Definicja systemu operacyjnego System operacyjny to oprogramowanie operujące bezpośrednio na sprzęcie, którego celem jest: a) zarządzanie zasobami systemu komputerowego b) stworzenie użytkownikowi środowiska łatwiejszego do zrozumienia i wykorzystania podczas pracy Zadaniem systemu operacyjnego jest utworzenie środowiska dla uruchamiania i pracy programów. Jest ono realizowane poprzez bardzo wiele funkcjonalnych pakietów systemu operacyjnego. Użytkownik i programy uruchamiane na komputerze z systemem operacyjnym nie odwołują się bezpośrednio do maszyny fizycznej (elektroniki komputera), tylko do funkcji udostępnianych przez system operacyjny, będący dla innych programów maszyną wirtualną. Idea systemu otwartego nie miała by sensu, gdyby system ten musiał się komunikować bezpośrednio z elektroniką sprzętu. Przy tak dużej liczbie producentów różnych rodzajów płyt głównych, architektur procesorów czy typów pamięci albo powstawałoby wiele odmian jednego systemu operacyjnego albo wszystkie firmy produkowałyby identyczne urządzenia. Dlatego współczesne systemy operacyjne są uruchamiane na maszynie wirtualnej, jaką stanowi dla niego BIOS i sterowniki urządzeń.

3 Ogólna charakterystyka systemu operacyjnego System komputerowy można przedstawić w postaci modelu warstwowego. System odwołuje się do elektroniki komputera poprzez BIOS i sterowniki, chociaż możliwe jest jego bezpośrednie komunikowanie się ze sprzętem. Istnieją również aplikacje, które bezpośrednio odwołują się do sprzętu. Nie jest to jednak korzystne dla stabilności i zasobów komputera. System operacyjny jest zbiorem programów, wśród których możemy wyodrębnić: jądro - jest najważniejszą częścią systemu operacyjnego, która działa zawsze. Zajmuje się ono przydzielaniem czasu procesora poszczególnym programom, przydzielaniem pamięci i obsługą pamięci masowych powłokę pozwala na komunikację programów użytkownika i użytkownika z jądrem systemu; powłoki mogą być tekstowe lub graficzne. Najbardziej znane powłoki tekstowe to: command.com w systemie DOS oraz bash, sh, csh w systemach linuksowych. Najbardziej popularne powłoki graficzne to z kolei: Eksplorator w systemie Windows oraz GNOME i KDE w systemach Linuksowych. programy użytkowe Większość współczesnych systemów operacyjnych ma budowę warstwową. Najniższą jest BIOS. Warstwa ta udostępnia różne usługi pozostałej części systemu operacyjnego, związane z wymianą informacji pomiędzy urządzeniami komputerowymi dyskiem, klawiaturą, ekranem, portami. Drugą, wyższą warstwę tworzy jądro systemu (ang. Kernel),

4 który pośredniczy pomiędzy programami a usługami BIOS. Kernel oddaje do dyspozycji funkcje znane razem jako API, (ang. Application programing interface). Trzecią warstwą jest powłoka systemowa, która odpowiada za komunikację z użytkownikiem do jego zadań należą min. operacje na plikach czy uruchamianie programów użytkowych. System operacyjny zarządza czterema typami operacji: uruchamianiem, nadzorem i zakończeniem procesów aplikacji. Zadaniem systemu operacyjnego jest wczytanie aplikacji do pamięci i jej uruchomienie alokacją pamięci. Zadaniem systemu jest przydzielenie aplikacji potrzebnej jej ilości pamięci i zwolnienie obszarów pamięci dłużej nie używanych operacjami wejścia-wyjścia (I/O) plików. System plików (ang. File system) jest integralną częścią systemu operacyjnego. Jego zadaniem jest zarządzanie likami przechowywanymi w pamięci masowej. System plików nadzoruje: tworzenie, otwieranie, kasowanie, zmienianie nazw plików i katalogów, oraz przesyłanie danych do i z pliku. Zadaniem systemu operacyjnego jest również zlokalizowanie pliku na dysku i odtworzenie jego logicznej struktury urządzeniami wejścia-wyjścia. Ostatnim zadaniem systemu operacyjnego jest porozumiewanie się z urządzeniami wejścia-wyjścia, takimi jak karta graficzna, klawiatura czy myszka. Program komunikuje się z urządzeniem przez systemowy sterownik urządzenia (ang. Device driver). Wszystko, co producent udostępnia w ramach zbioru oprogramowania nazywanego systemem operacyjnym, stanowi jego cześć. (Podejście takie było przyczyną wielu problemów prawnych firmy Microsoft).

5 W ogólnym przypadku w strukturze systemu operacyjnego wyróżnia się: o o Jądro (ang. kernel) to zbiór modułów, który ukrywa szczegóły sprzętowej pracy systemu komputerowego udostępniając zestaw usług Programy systemowe, które dostarczane są razem z systemem operacyjnym, ale nie stanowią integralnej części jądra Efektywność zarządzania zasobami oraz wygodny interfejs dla użytkownika są dwoma ogólnymi, niezależnymi celami projektowymi systemów operacyjnych. Pierwszy z tych celów był kluczowy w rozwoju rodziny systemów uniksowych. Dopiero w późniejszych etapach ich rozwoju pojawił się intuicyjny okienkowy interfejs użytkownika. Systemy rodziny MS Windows zorientowane były natomiast przede wszystkim na interfejs użytkownika, na bazie którego w późniejszych etapach rozwoju powstawał pełnowartościowy system operacyjny, uwzględniający szerzej rozumiane zarządzanie zasobami. Początki systemu operacyjnego DOS System CP/M uznawany jest za protoplastę DOS-a, ponieważ po ukazaniu się mikroprocesorów 16-bitowych z rodziny x86 i pochodnych, doczekał się, opracowanego przez Seattle Computer Products, emulatora 86-QDOS, który został sprzedany firmie Microsoft, posiadającej kontrakt z IBM na dostarczenie systemu operacyjnego do przygotowywanego wówczas komputera IBM PC. W efekcie w 1981 r. ujrzał światło dzienne MS-DOS 1.0. Pierwsza wersja beta zaczyna pracować na IBM PC w lutym 1981 roku. W sierpniu 1981 roku pokazany zostaje MS-DOS 1.0, zajmujący 13 KB dysku i pracujący na 8 KB pamięci operacyjnej. W 1983 roku, wraz z IBM PC/XT pojawia się napisany praktycznie od nowa MS-DOS 2.0, z hierarchiczną strukturą katalogów i możliwością instalowania sterowników do urządzeń; zajmuje 41 KB, pracuje na 24 KB pamięci. Na początku 1984 roku dodane jest wsparcie dla języków narodowych. Oddany do użytku w sierpniu 1984 roku MS-DOS 3.0 pozwala na stworzenie rozszerzonej partycji na dysku, liczącej do 32 MB i ma wbudowaną obsługę stacji 1,2 MB; system zajmuje 60 KB na dysku. Wersja 3.1 dodaje obsługę sieci, 3.2 obsługę dyskietek 3,5-calowych 720 KB. W listopadzie 1985 roku pojawia się Microsoft Windows nakładka graficzna na DOS. Wersja 3.3 z maja 1987 roku pozwala na definiowanie dysków logicznych w rozszerzonej partycji dysku twardego, wprowadzone zostają strony kodowe. W czerwcu 1988 roku MS-DOS 4.0 przekracza barierę 32 MB dla partycji.

6 UNIX UNIX to jednym z najpopularniejszych systemów operacyjnych na świecie. Znak towarowy UNIX należy do The Open Group, ale pierwotnie system ten był opracowywany przez Kena Thompsona i Dennis Ritchie. System UNIX od zawsze był wielodostępnym i wielozadaniowym sieciowym systemem operacyjnym, co oznacza, że z założenia mógł łatwo łączyć się z innymi maszynami, obsługiwać jednocześnie wielu użytkowników i wykonywać dla nich wiele zadań w tym samym czasie. Jego początki sięgają czasów, gdy w powszechnym użyciu były nie komputery osobiste, lecz mainframe-y, zaś dostęp do centralnych zasobów odbywał się za pomocą terminali. Dla niemal każdej platformy sprzętowej istnieje wersja systemu UNIX. Wielu producentów zakupiło kod źródłowy i wydało swoje własne wersje systemu. Na przestrzeni lat duży wpływ na obecny wygląd systemu mieli producenci, tacy jak IBM, Hewlett-Packard, Sun i inni, ale nie tylko oni go modyfikowali. Gdy powstała pierwsza wersja UNIX-a, jej kod źródłowy darmowo udostępniono szkołom średnim i uniwersytetom. Od samego początku istnienia UNIX-a olbrzymi wpływ na jego rozwój miały dwie szkoły University of California w Berkeley oraz Massachusetts Institute of Technology. Jednocześnie ludzie na całym świecie zaczęli tworzyć własne programy narzędziowe pracujące w tym środowisku. Niestety, rozwój ten nie był w żaden sposób koordynowany, co zaowocowało wieloma różnicami między różnymi wersjami systemu. W końcu jednak zaczęły pojawiać się standardy. W systemie UNIX wiele z nich objęto standardem IEEE POSIX.1. System UNIX ma też i wady. Jedną z nich jest duża pojemność dysku, jakiej wymaga nawet do standardowej instalacji. Jest również drogi, szczególnie w wersji dla komputerów PC. Środowisko graficzne Windows Koncepcja interfejsu graficznego, z oknami, w których będą uruchamiane programy, powstała w latach siedemdziesiątych w laboratoriach firmy Xerox w Palo Alto w Kalifornii. W 1977 roku zaprezentowano komputer Xerox Star, w którym posługiwano się myszką do pracy z oknami i ikonami na ekranie, nie wszedł jednak do masowej produkcji. W połowie 1993 roku w zespole przygotowującym Windows znalazł się jeden z pracowników ośrodka PARC. Później pojawił się komputer o nazwie Lisa prekursor komputerów Macintosh stworzony przez Apple, z oknami i myszką jako urządzeniem wejściowym. Microsoft tworząc Windows nie wymyślił więc ani środowiska graficznego, ani myszki czy okien potrafił jednak skorzystać z doświadczeń swoich poprzedników, tworząc swoje środowisko graficzne Microsoft Windows, a później rozwijając je w systemy operacyjne Windows NT i Windows 98. O istnieniu Microsoft Windows świat dowiedział się 10 listopada 1983 roku, ale dopiero dwa lata później, 18 listopada 1985 roku, można było obejrzeć gotowy produkt. Pierwsza wersja

7 Windows nie cieszyła się dużą popularnością. Konkurencja ze strony komputerów Apple Macintosh i ich graficznego systemu operacyjnego była jeszcze wtedy zbyt silna. Dopiero od czasu pojawienia się wersji 3.0 w 1990 roku Windows-y zyskują na popularności. Sukces firmy Microsoft przypieczętowała premiera, w październiku 1992 roku, wersji Windows for Workgroups 3.1. Nowa wersja Windows posiadała wbudowaną obsługą sieci dla grupy roboczej, oraz sieci bezpośrednich połączeń miedzy komputerami. Jest to środowisko pomyślane dla połączenia małych grup komputerów, udostępnienia w sieci ludziom pracującym obok siebie dysków i drukarek, możliwości wymiany poczty, bez stawiania specjalnych serwerów. Zawiera ona między innymi okrojoną wersję programu poczty elektronicznej Microsoft Mail, terminarz Microsoft Schedule+ oraz sieciową grę karcianą Hearts. Poprawiona wersja tej odmiany Windows Windows for Workgroups 3.11 zawiera oprogramowanie do wysyłania i odbierania faksów, oraz 32-bitowy dostęp do plików. Były to ostatnie wersje Windows zaprojektowanego jako środowisko graficzne dla DOS-a. Produkt początkowo znany jako Windows 4.0 ukazał się już jako system operacyjny Windows 95, by po kilku latach przejść w Windows 98. Ocenia się, że do czasu ukazania się Windows 95 na świecie używano ponad pięćdziesięciu milionów egzemplarzy systemu Windows. Linux Linux został stworzony przez Linusa Torvaldsa z Uniwersytetu Helsińskiego w Finlandii. Linus oparł Linuksa na niewielkiej implementacji UNIX-a dla komputerów PC o nazwie MINIX. Linux po raz pierwszy został pokazany publicznie pod koniec 1991 r. W listopadzie tego samego roku opublikowano wersję Już miesiąc później, w grudniu, pojawiła się wersja Linus postanowił, że kod źródłowy systemu będzie dostępny darmowo, i zachęcił wszystkich do rozwijania go w przyszłości. Zalety Linuksa: Pełna wielozadaniowość system pozwala na równoczesne wykonywanie wielu zadań i odczyt z wielu urządzeń. Pamięć wirtualna Linux może wykorzystywać część twardego dysku jako pamięć wirtualną, zwiększając tym samym wydajność systemu dzięki przechowywaniu aktywnych procesów w pamięci RAM i umieszczaniu rzadziej wykorzystywanych lub nieaktywnych obszarów pamięci na dysku twardym. Pamięć wirtualna pozwala na wykorzystanie całej pamięci komputera oraz lepszą obsługę systemu plików i zabezpiecza przed wystąpieniem segmentacji pamięci. System X Window system X Window jest graficznym środowiskiem użytkownika w systemach UNIX-owych. Ma on duże możliwości, obsługuje wiele aplikacji i jest standardem przyjętym w przemyśle. Wbudowana obsługa sieci Linux wykorzystuje protokoły TCP/IP, IPX/SPX oraz usługi sieciowe, łącznie z NFS (Network File System) i NIS (Network Information Service).

8 Dzielone biblioteki każda aplikacja korzysta i dzieli z innymi standardową bibliotekę podprocedur, co oszczędza sporo miejsca na dysku twardym, ponieważ procedury te nie muszą być pisane od nowa i ich kopie nie muszą towarzyszyć aplikacjom. Kompatybilność ze standardem IEEE POSIX.1 dzięki temu Linux jest zgodny z wieloma standardami ustanowionymi dla wszystkich systemów UNIX-owych. Oprogramowanie GNU w systemie Linux można uruchamiać dużą liczbę darmowego oprogramowania udostępnianego na zasadzie licencji GNU GPL. W Internecie można znaleźć od narzędzi i aplikacji (GNU C i GNU C++) poprzez programy do administrowania systemem (linuxconf itd.) i gry (na przykład GNU Chess, GNU Civilization i Quake). to: Obecnie dostępnych jest wiele dystrybucji systemu operacyjnego Linux. Najbardziej znane Debian Fedora Gentoo Knoppix Linspire (dawniej Lindows) Mandriva Linux (dawniej Mandrake) PCLinuxOS Red Hat Linux SimplyMEPIS Slackware SUSE Ubuntu

Systemy operacyjne i sieci komputerowe Szymon Wilk System operacyjny 1

Systemy operacyjne i sieci komputerowe Szymon Wilk System operacyjny 1 i sieci komputerowe Szymon Wilk System operacyjny 1 1. System operacyjny (ang. OS Operating System) to oprogramowanie nadzorujące pracę komputera. Programy, które uruchamia użytkownik na komputerze z systemem

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy

Bardziej szczegółowo

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

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 Systemy operacyjne Wykłady:

Bardziej szczegółowo

DOS (ang. Disk Operating System). 1 DOS

DOS (ang. Disk Operating System). 1 DOS DOS (ang. Disk Operating System). 1 DOS DOS jest jednym z najbardziej znanych, obok Microsoft Windows, systemów operacyjnych. Jego rozwój pokazuje, jak wyglądała ewolucja komputerów osobistych, kiedy pojawiały

Bardziej szczegółowo

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

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer; 14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi

Bardziej szczegółowo

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

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) W informatyce występują ściśle obok siebie dwa pojęcia: sprzęt (ang. hardware) i oprogramowanie

Bardziej szczegółowo

1. Co to jest system operacyjny

1. Co to jest system operacyjny II Systemy operacyjne Dariusz Skibicki Wydział Inżynierii Mechanicznej Uniwersytet Technologiczno-Przyrodniczy im. Jana i Jędrzeja Śniadeckich w Bydgoszczy dariusz.skibicki(at)utp.edu.pl 1. Co to jest

Bardziej szczegółowo

Kernel Kompilacja jądra

Kernel Kompilacja jądra Kernel Kompilacja jądra systemu Co to jest jądro systemu operacyjnego Jądro systemu operacyjnego jest rozpowszechniane na licencji GNU General Public License (GPL) określonej przez konsorcjum Free Software

Bardziej szczegółowo

System operacyjny System operacyjny

System operacyjny System operacyjny System operacyjny System operacyjny (ang. operating system) jest programem (grupą programów), który pośredniczy między użytkownikiem komputera a sprzętem komputerowym. Jest on niezbędny do prawidłowej

Bardziej szczegółowo

www.gim4.slupsk.pl/przedmioty

www.gim4.slupsk.pl/przedmioty Lekcja 4. Program komputerowy - instalacja i uruchomienie 1. Rodzaje programów komputerowych 2. Systemy operacyjne 3. Instalowanie programu 4. Uruchamianie programu 5. Kilka zasad pracy z programem komputerowym

Bardziej szczegółowo

LEKCJA TEMAT: Zasada działania komputera.

LEKCJA TEMAT: Zasada działania komputera. LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem

Bardziej szczegółowo

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

Podstawy informatyki. System operacyjny. dr inż. Adam Klimowicz Podstawy informatyki System operacyjny dr inż. Adam Klimowicz System operacyjny OS (ang. Operating System) Program komputerowy bądź zbiór programów, który zarządza udostępnianiem zasobów komputera aplikacjom.

Bardziej szczegółowo

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie 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.

Bardziej szczegółowo

Podstawy technologii informacyjnej. Beata Kuźmińska

Podstawy technologii informacyjnej. Beata Kuźmińska Podstawy technologii informacyjnej Beata Kuźmińska Podstawowe definicje Informatyka - nazwa powstała w 1968 roku, stosowana w Europie. Informatyka zajmuje się całokształtem przechowywania, przesyłania,

Bardziej szczegółowo

Warstwy systemu Windows 2000

Warstwy systemu Windows 2000 Warstwy systemu Windows 2000 Tryb użytkownika (User Mode) Tryb jądra (Kernel Mode) Tryb użytkownika (User Mode) Zarządzanie pamięcią wirtualną Cechy charakterystyczne systemu Windows XP: system bardzo

Bardziej szczegółowo

Systemy operacyjne. Informatyka Zakres rozszerzony

Systemy operacyjne. Informatyka Zakres rozszerzony Systemy operacyjne Informatyka Zakres rozszerzony System operacyjny (ang. Operating System, skrót OS) oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadao

Bardziej szczegółowo

System komputerowy. System komputerowy

System komputerowy. System komputerowy System komputerowy 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,

Bardziej szczegółowo

TECHNOLOGIE INFORMACYJNE

TECHNOLOGIE INFORMACYJNE TECHNOLOGIE INFORMACYJNE 2018/2019 Prowadzący: dr Sebastian Tomczak ZAGADNIENIA 1. Wprowadzenie, warunki zaliczenia. 2. Krótka historia komputera. 3. Elementy komputera. Typy komputerów. Urządzenia peryferyjne.

Bardziej szczegółowo

Historia systemów operacyjnych - Unix

Historia systemów operacyjnych - Unix Historia systemów operacyjnych - Unix Lata 60-te prace na systemem Multisc poprzednikiem Unixa 1969 powstanie systemu Unix 1975 UNIX edition 5 1975 1 BSD 1977 UNIX edition 6 1978 3 BSD 1979 UNIX edition

Bardziej szczegółowo

Technologia informacyjna. Urządzenia techniki komputerowej

Technologia informacyjna. Urządzenia techniki komputerowej Technologia informacyjna Urządzenia techniki komputerowej System komputerowy = hardware (sprzęt) + software (oprogramowanie) Sprzęt komputerowy (ang. hardware) zasoby o specyficznej strukturze i organizacji

Bardziej szczegółowo

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

System operacyjny. System operacyjny to program kontrolujący pracę komputera SYSTEMY OPERACYJNE System operacyjny System operacyjny to program kontrolujący pracę komputera System operacyjny umożliwia uruchamianie innych programów użytkownika. System nadzoruje wykonywanie tych programów,

Bardziej szczegółowo

2009-03-21. Paweł Skrobanek. C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl pawel.skrobanek.staff.iiar.pwr.wroc.pl

2009-03-21. Paweł Skrobanek. C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl pawel.skrobanek.staff.iiar.pwr.wroc.pl Wrocław 2007-09 SYSTEMY OPERACYJNE WPROWADZENIE Paweł Skrobanek C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl pawel.skrobanek.staff.iiar.pwr.wroc.pl 1 PLAN: 1. Komputer (przypomnienie) 2. System operacyjny

Bardziej szczegółowo

U M L. System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux)

U M L.  System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux) http://user-mode-linux.sourceforge.net/ System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux) Autor: Jeff Dike Koncepcja powstała w 1999 r. Początkowo jako patch do jądra 2.0

Bardziej szczegółowo

Podstawy użytkowania systemu Linux

Podstawy użytkowania systemu Linux Podstawy użytkowania systemu Linux Pierwsze kroki Instytut Fizyki Teoretycznej UWr 2 września 2005 Plan kursu 1 Pierwsze kroki 2 3 Wyjście na świat 4 Linux w biurze 5 Grafika 6 Multimedia/Rozrywka Pierwsze

Bardziej szczegółowo

Przegląd współczesnych systemów operacyjnych

Przegląd współczesnych systemów operacyjnych SOE - Systemy Operacyjne Wykład 2 Przegląd współczesnych systemów operacyjnych dr inż. Andrzej Wielgus Instytut Mikroelektroniki i Optoelektroniki WEiTI PW Wstęp Cechy współczesnych systemów operacyjnych

Bardziej szczegółowo

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

Podstawy informatyki. Izabela Szczęch. Politechnika Poznańska Podstawy informatyki Izabela Szczęch Politechnika Poznańska SYSTEMY OPERACYJNE 2 Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera Klasyfikacja systemów operacyjnych

Bardziej szczegółowo

Działanie komputera i sieci komputerowej.

Działanie komputera i sieci komputerowej. Działanie komputera i sieci komputerowej. Gdy włączymy komputer wykonuje on kilka czynności, niezbędnych do rozpoczęcia właściwej pracy. Gdy włączamy komputer 1. Włączenie zasilania 2. Uruchamia

Bardziej szczegółowo

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

Dział Dopuszczający Dostateczny Dobry Bardzo dobry Celujący Przedmiotowy system oceniania Zawód: Technik Informatyk Nr programu: 312[ 01] /T,SP/MENiS/ 2004.06.14 Przedmiot: Systemy Operacyjne i Sieci Komputerowe Klasa: pierwsza Dział Dopuszczający Dostateczny Dobry

Bardziej szczegółowo

SYSTEMY OPERACYJNE WYKŁAD 2 PRZEGLĄD SYSTEMÓW WINDOWS I UNIX

SYSTEMY OPERACYJNE WYKŁAD 2 PRZEGLĄD SYSTEMÓW WINDOWS I UNIX SYSTEMY OPERACYJNE WYKŁAD 2 PRZEGLĄD SYSTEMÓW WINDOWS I UNIX Marcin Tomana marcin@tomana.net SKRÓT WYKŁADU Historia Microsoft oraz systemów Windows Przegląd systemów Windows Historia i przegląd systemów

Bardziej szczegółowo

Wirtualizacja. Metody, zastosowania, przykłady

Wirtualizacja. Metody, zastosowania, przykłady Wirtualizacja Metody, zastosowania, przykłady Wirtualizacja - Definicja Użycie oprogramowania w celu stworzenia abstrakcji (iluzji) posiadanych zasobów. Historia Pierwsze szerzej znane zastosowanie: komputer

Bardziej szczegółowo

Dystrybucje Linuksa c.d.

Dystrybucje Linuksa c.d. Dystrybucje Linuksa c.d. Gentoo dla fachowców Gentoo Gentoo dla fachowców brak skompilowanych paczek; system zarządzania Portage Gentoo dla fachowców brak skompilowanych paczek; system zarządzania Portage

Bardziej szczegółowo

-planowaniem oraz przydziałem czasu procesora poszczególnym zadaniom,

-planowaniem oraz przydziałem czasu procesora poszczególnym zadaniom, System System operacyjny oprogramowanie zarządzające sprzętem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika. W celu uruchomienia i kontroli zadań użytkownika system operacyjny

Bardziej szczegółowo

Wstęp do Informatyki. Klasyfikacja oprogramowania

Wstęp do Informatyki. Klasyfikacja oprogramowania Wstęp do Informatyki Klasyfikacja oprogramowania Oprogramowanie komputerowe Funkcjonalność komputera jest wynikiem zarówno jego budowy, jak i zainstalowanego oprogramowania Komputer danej klasy znajduje

Bardziej szczegółowo

Komputery przemysłowe i systemy wbudowane

Komputery przemysłowe i systemy wbudowane Komputery przemysłowe i systemy wbudowane Systemy operacyjne w systemach wbudowanych 2 KSEM WETI PG October 7, 2015 System operacyjny System operacyjny (OS) - opcjonalny w systemach wbudowanych. zbiór

Bardziej szczegółowo

Wprowadzenie do systemów operacyjnych

Wprowadzenie do systemów operacyjnych SOE - Systemy Operacyjne Wykład 1 Wprowadzenie do systemów operacyjnych dr inż. Andrzej Wielgus Instytut Mikroelektroniki i Optoelektroniki WEiTI PW System komputerowy Podstawowe pojęcia System operacyjny

Bardziej szczegółowo

SYSTEM OPERACYJNY. Monika Słomian

SYSTEM OPERACYJNY. Monika Słomian SYSTEM OPERACYJNY Monika Słomian CEL znam podstawowe zadania systemu operacyjnego porządkuję pliki i foldery KRYTERIA rozumiem zadania systemu operacyjnego potrafię wymienić przykładowe systemy operacyjne

Bardziej szczegółowo

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

DOS COMMAND.COM. Rys. 2. Główne moduły programowe systemu operacyjnego DOS. Interpreter poleceń. Rys. 3. Warstwowa struktura systemu DOS System Operacyjny DOS DOS (ang. Disc Operating System) jest to 16-bitowy jednozadaniowy system operacyjny. Głównym zadaniem systemu jest obsługa plików w systemie FAT (ang. File Allocation Table) i wsparcie

Bardziej szczegółowo

O systemach operacyjnych. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

O systemach operacyjnych. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski O systemach operacyjnych R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl CP/M Zdecydowanym standardem światowym wśród komputerów 8_bitowych był i jest system

Bardziej szczegółowo

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

Komputer i urządzenia z nim współpracujące. Komputer i urządzenia z nim współpracujące. Program komputerowy Komputer maszynaelektroniczna przeznaczona do przetwarzania informacji Ogólny schemat działania komputera Podstawowe elementy komputera Większość

Bardziej szczegółowo

Rozdział II. Praca z systemem operacyjnym

Rozdział II. Praca z systemem operacyjnym Rozdział II Praca z systemem operacyjnym 55 Rozdział III - System operacyjny i jego hierarchia 2.2. System operacyjny i jego życie Jak już wiesz, wyróżniamy wiele odmian systemów operacyjnych, które różnią

Bardziej szczegółowo

Działanie systemu operacyjnego

Działanie systemu operacyjnego Działanie systemu operacyjnego Budowa systemu komputerowego Jednostka centralna Sterownik dysku Sterownik drukarki Sterownik sieci Szyna systemowa (magistrala danych) Sterownik pamięci operacyjnej Pamięć

Bardziej szczegółowo

Podstawy administracji systemu Linux

Podstawy administracji systemu Linux Podstawy administracji systemu Linux Instytut Fizyki Teoretycznej UWr 4 stycznia 2006 Plan kursu Opis systemu 1 2 Tryb tekstowy 3 Linux od podszewki 4 Pierwsze kroki w administracji 5 Sieci lokalne 6 Bezpieczeństwo

Bardziej szczegółowo

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów Studia Podyplomowe INFORMATYKA Architektura komputerów Wykład I Podstawowe pojęcia 1, Cyfrowe dane 2 Wewnątrz komputera informacja ma postać fizycznych sygnałów dwuwartościowych (np. dwa poziomy napięcia,

Bardziej szczegółowo

SYSTEMY OPERACYJNE. kik.pcz.czest.pl/so. (C) KIK PCz 2009. Materiały pomocnicze 1 PROWADZI: PODSTAWOWA LITERATURA: ZAJĘCIA: STRONA

SYSTEMY OPERACYJNE. kik.pcz.czest.pl/so. (C) KIK PCz 2009. Materiały pomocnicze 1 PROWADZI: PODSTAWOWA LITERATURA: ZAJĘCIA: STRONA SYSTEMY OPERACYJNE PROWADZI: dr inż. Jarosław Bilski Katedra Inżynierii Komputerowej Politechnika Częstochowska Wykład dla kierunku Informatyka 2 ZAJĘCIA: Obowiązkowe Wykład Laboratorium 2 godziny tygodniowo

Bardziej szczegółowo

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

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy Systemy operacyjne Systemy operacyjne Dr inż. Ignacy Pardyka Literatura Siberschatz A. i inn. Podstawy systemów operacyjnych, WNT, Warszawa Skorupski A. Podstawy budowy i działania komputerów, WKiŁ, Warszawa

Bardziej szczegółowo

Podstawy Techniki Komputerowej. Temat: System operacyjny komputera - charakterystyka

Podstawy Techniki Komputerowej. Temat: System operacyjny komputera - charakterystyka Podstawy Techniki Komputerowej Temat: System operacyjny komputera - charakterystyka System operacyjny (Operating System, skrót OS) oprogramowanie zarządzające systemem komputerowym, tworzące środowisko

Bardziej szczegółowo

Struktury systemów operacyjnych

Struktury systemów operacyjnych Struktury systemów operacyjnych Jan Tuziemski Część slajdów to zmodyfiowane slajdy ze strony os-booi.com copyright Silberschatz, Galvin and Gagne, 2013 Cele wykładu 1. Opis usług dostarczanych przez OS

Bardziej szczegółowo

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

Temat. Budowa systemu komputerowego 14.03.2015. Zakładka 1. Elementy tworzące stanowisko komputerowe. Temat. Budowa systemu komputerowego 14.03.2015 Zakładka 1. Elementy tworzące stanowisko komputerowe. Elementy stacji roboczej: - procesor, - pamięć, - obudowa komputera, - zasilacz, - karta graficzna,

Bardziej szczegółowo

2013-04-25. Czujniki obiektowe Sterowniki przemysłowe

2013-04-25. Czujniki obiektowe Sterowniki przemysłowe Ogólne informacje o systemach komputerowych stosowanych w sterowaniu ruchem funkcje, właściwości Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i transportowej

Bardziej szczegółowo

Działanie systemu operacyjnego

Działanie systemu operacyjnego Budowa systemu komputerowego Działanie systemu operacyjnego Jednostka centralna dysku Szyna systemowa (magistrala danych) drukarki pamięci operacyjnej sieci Pamięć operacyjna Przerwania Przerwania Przerwanie

Bardziej szczegółowo

1. Co to jest system operacyjny - wstęp

1. Co to jest system operacyjny - wstęp Systemy operacyjne 1. Co to jest system operacyjny - wstęp System operacyjny to program kontrolujący pracę komputera. Dzięki systemowi operacyjnemu moŝliwe jest uruchamianie innych programów uŝytkownika.

Bardziej szczegółowo

Budowa Komputera część teoretyczna

Budowa Komputera część teoretyczna Budowa Komputera część teoretyczna Komputer PC (pesonal computer) jest to komputer przeznaczony do użytku osobistego przeznaczony do pracy w domu lub w biurach. Wyróżniamy parę typów komputerów osobistych:

Bardziej szczegółowo

dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1

dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1 dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1 Cel wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działanie systemu operacyjnego

Bardziej szczegółowo

Działanie systemu operacyjnego

Działanie systemu operacyjnego Budowa systemu komputerowego Działanie systemu operacyjnego Jednostka centralna dysku Szyna systemowa (magistrala danych) drukarki pamięci operacyjnej I NIC sieci Pamięć operacyjna Przerwania Przerwania

Bardziej szczegółowo

Q E M U. http://www.qemu.com/

Q E M U. http://www.qemu.com/ http://www.qemu.com/ Emulator procesora Autor: Fabrice Bellard Obsługiwane platformy: Windows, Solaris, Linux, FreeBSD, Mac OS X Aktualna wersja: 0.9.0 Większość programu oparta na licencji LGPL, a sama

Bardziej szczegółowo

Systemy operacyjne semestr I

Systemy operacyjne semestr I Systemy operacyjne Tematy pracy kontrolnej do wyboru dla słuchaczy trybu zaocznego (sem. I) przedmiotu Systemy operacyjne (SO). Forma: elektroniczna na adres (w temacie: praca kontrolna, imię 1. Historia

Bardziej szczegółowo

System operacyjny wstęp

System operacyjny wstęp System operacyjny wstęp Definicja 1. System operacyjny jest zbiorem ręcznych i automatycznych procedur, które pozwalają grupie osób na efektywne współdzielenie urządzeń maszyny cyfrowej. Per Brinch Hansen

Bardziej szczegółowo

Spis treści WPROWADZENIE... 11 FUNKCJE, CECHY ORAZ STRUKTURA SYSTEMÓW OPERACYJNYCH... 13

Spis treści WPROWADZENIE... 11 FUNKCJE, CECHY ORAZ STRUKTURA SYSTEMÓW OPERACYJNYCH... 13 Spis treści WPROWADZENIE.............................................................. 11 FUNKCJE, CECHY ORAZ STRUKTURA SYSTEMÓW OPERACYJNYCH.................... 13 CZĘŚĆ I system operacyjny UNIX opis

Bardziej szczegółowo

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

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Definicja systemu operacyjnego (1) Miejsce,

Bardziej szczegółowo

Wykład 2. Mikrokontrolery z rdzeniami ARM

Wykład 2. Mikrokontrolery z rdzeniami ARM Źródło problemu 2 Wstęp Architektura ARM (Advanced RISC Machine, pierwotnie Acorn RISC Machine) jest 32-bitową architekturą (modelem programowym) procesorów typu RISC. Różne wersje procesorów ARM są szeroko

Bardziej szczegółowo

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

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Miejsce, rola i zadania systemu operacyjnego

Bardziej szczegółowo

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

14.03.2015. Temat. Budowa systemu komputerowego. Zakładka 1. Elementy tworzące stanowisko komputerowe. 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,

Bardziej szczegółowo

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

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Wprowadzenie Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego

Bardziej szczegółowo

O środowisku Windows. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl

O środowisku Windows. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl O środowisku Windows R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl Windows 1.0/2.0! Zapowiadany na 1983 rok system pojawił się w listopadzie 1985 w wersji

Bardziej szczegółowo

IdyllaOS. Prosty, alternatywny system operacyjny. www.idyllaos.org. Autor: Grzegorz Gliński. Kontakt: milyges@gmail.com

IdyllaOS. Prosty, alternatywny system operacyjny. www.idyllaos.org. Autor: Grzegorz Gliński. Kontakt: milyges@gmail.com IdyllaOS www.idyllaos.org Prosty, alternatywny system operacyjny Autor: Grzegorz Gliński Kontakt: milyges@gmail.com Co to jest IdyllaOS? IdyllaOS jest to mały, prosty, uniksopodobny, wielozadaniowy oraz

Bardziej szczegółowo

Charakterystyka sieci klient-serwer i sieci równorzędnej

Charakterystyka sieci klient-serwer i sieci równorzędnej Charakterystyka sieci klient-serwer i sieci równorzędnej Sieć klient-serwer Zadaniem serwera w sieci klient-serwer jest: przechowywanie plików i programów systemu operacyjnego; przechowywanie programów

Bardziej szczegółowo

Systemy operacyjne. by pio7rek

Systemy operacyjne. by pio7rek Systemy operacyjne by pio7rek Wymienię trzech potentatów produkujących systemy operacyjne Microsoft Linux Apple Microsoft Microsoft wypuścił 26 dystrybucji na PC. Najbardziej kojarzone dystrybucje na PC

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1 i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:

Bardziej szczegółowo

Materiały pomocnicze do laboratorium z Architektury Komputerów II.

Materiały pomocnicze do laboratorium z Architektury Komputerów II. Materiały pomocnicze do laboratorium z Architektury Komputerów II. Konfiguracja wirtualnej maszyny PC 1. Krótka charakterystyka programu Microsoft Virtual PC. Microsoft Virtual PC jest emulatorem komputera

Bardziej szczegółowo

Rodzina systemów Microsoft Windows 1. Rodzina systemów Microsoft Windows

Rodzina systemów Microsoft Windows 1. Rodzina systemów Microsoft Windows Rodzina systemów Microsoft Windows 1. Rodzina systemów Microsoft Windows Systemy operacyjne Microsft Windows (ang. okna) posiadały od początku interfejs graficzny. KaŜda aplikacja uruchamiana jest tu w

Bardziej szczegółowo

Wprowadzenie do sieciowych systemów operacyjnych. Moduł 1

Wprowadzenie do sieciowych systemów operacyjnych. Moduł 1 Wprowadzenie do sieciowych systemów operacyjnych Moduł 1 Sieciowy system operacyjny Sieciowy system operacyjny (ang. Network Operating System) jest to rodzaj systemu operacyjnego pozwalającego na pracę

Bardziej szczegółowo

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Program wykładów. Program wykładów, c.d. Program ćwiczeń i laboratoriów

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Program wykładów. Program wykładów, c.d. Program ćwiczeń i laboratoriów Systemy operacyjne Systemy operacyjne Inżynieria obliczeniowa, II rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Wykłady: 2 godziny / tydzień, s. 312, B-4 Ćwiczenia:

Bardziej szczegółowo

Wstęp do Informatyki dla bioinformatyków

Wstęp do Informatyki dla bioinformatyków Wstęp do Informatyki dla bioinformatyków Wykład 1. Wstęp do Wstępu Bartek Wilczyński bartek@mimuw.edu.pl Po pierwsze - Formalności 2 kolokwia (po 15 pkt) początek XI i koniec XII Dwa programy zaliczeniowe:

Bardziej szczegółowo

System operacyjny MS-DOS

System operacyjny MS-DOS System operacyjny MS-DOS MS-DOS MS-DOS jest systemem jednozadaniowym, jego mechanizmy nie zapewniały ochrony i sprawnego zarządzania zasobami maszyny. DOS zajmuje się obsługą systemu plików, zawiera wsparcie

Bardziej szczegółowo

O środowisku Windows. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

O środowisku Windows. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski O środowisku Windows R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski s-rg@siwy.il.pw.edu.pl Windows 1.0/2.0 Zapowiadany na 1983 rok system pojawił się w listopadzie 1985 w wersji 1.0, a w grudniu 1989

Bardziej szczegółowo

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM 1.1. PODSTAWOWE INFORMACJE PC to skrót od nazwy Komputer Osobisty (z ang. personal computer). Elementy komputera można podzielić na dwie ogólne kategorie: sprzęt - fizyczne

Bardziej szczegółowo

MAGISTRALE ZEWNĘTRZNE, gniazda kart rozszerzeń, w istotnym stopniu wpływają na

MAGISTRALE ZEWNĘTRZNE, gniazda kart rozszerzeń, w istotnym stopniu wpływają na , gniazda kart rozszerzeń, w istotnym stopniu wpływają na wydajność systemu komputerowego, m.in. ze względu na fakt, że układy zewnętrzne montowane na tych kartach (zwłaszcza kontrolery dysków twardych,

Bardziej szczegółowo

[1/15] Chmury w Internecie. Wady i zalety przechowywania plików w chmurze

[1/15] Chmury w Internecie. Wady i zalety przechowywania plików w chmurze Chmury w Internecie Nota Materiał powstał w ramach realizacji projektu e-kompetencje bez barier dofinansowanego z Programu Operacyjnego Polska Cyfrowa działanie 3.1 Działania szkoleniowe na rzecz rozwoju

Bardziej szczegółowo

Wstęp 5 Rozdział 1. SUSE od ręki 13

Wstęp 5 Rozdział 1. SUSE od ręki 13 Wstęp 5 Rozdział 1. SUSE od ręki 13 KDE czy GNOME? 13 Jak uruchomić SUSE Live-CD z interfejsem GNOME? 14 Jak uruchomić SUSE Live-CD z interfejsem KDE? 15 Jak zmienić rozdzielczość ekranu? 16 Jak wyświetlić

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Tydzień 11 Wejście - wyjście Urządzenia zewnętrzne Wyjściowe monitor drukarka Wejściowe klawiatura, mysz dyski, skanery Komunikacyjne karta sieciowa, modem Urządzenie zewnętrzne

Bardziej szczegółowo

Programowanie niskopoziomowe. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl

Programowanie niskopoziomowe. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl Programowanie niskopoziomowe dr inż. Paweł Pełczyński ppelczynski@swspiz.pl 1 Literatura Randall Hyde: Asembler. Sztuka programowania, Helion, 2004. Eugeniusz Wróbel: Praktyczny kurs asemblera, Helion,

Bardziej szczegółowo

Działanie systemu operacyjnego

Działanie systemu operacyjnego Działanie systemu operacyjnego Budowa systemu komputerowego I NIC Jednostka centralna Sterownik dysku Sterownik drukarki Sterownik sieci Szyna systemowa (magistrala danych) Sterownik pamięci operacyjnej

Bardziej szczegółowo

Systemy operacyjne. System operacyjny Linux - wstęp. Anna Wojak

Systemy operacyjne. System operacyjny Linux - wstęp. Anna Wojak Systemy operacyjne System operacyjny Linux - wstęp Anna Wojak 1 1 Wstęp Linux jest systemem z rodziny Unix. Pierwsza wersja systemu została opracowana w 1969 roku przez K.Thompsona i D.Ritchie Jest to

Bardziej szczegółowo

Jądro systemu operacyjnego

Jądro systemu operacyjnego Jądro systemu operacyjnego Jądro (ang. kernel) jest to podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania. Zapewnia ono usługi systemowe takie jak: komunikacja między

Bardziej szczegółowo

KOMPUTER. Programy użytkowe i systemy operacyjne

KOMPUTER. Programy użytkowe i systemy operacyjne KOMPUTER Programy użytkowe i systemy operacyjne Programy do redagowania tekstów Programy te mają zazwyczaj wbudowany edytor graficzny, umożliwiają wstawianie grafiki zewnętrznej. Przykłady: Word WordPerfect

Bardziej szczegółowo

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

Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia Budowa komputera Schemat funkcjonalny i podstawowe parametry Podstawowe pojęcia Pojęcia podstawowe PC personal computer (komputer osobisty) Kompatybilność to cecha systemów komputerowych, która umoŝliwia

Bardziej szczegółowo

Monitor maszyn wirtualnych

Monitor maszyn wirtualnych Monitor maszyn wirtualnych Jest to oprogramowanie nadzorujące działanie systemów gości Może być to oddzielny software lub zintegrowany z systemem operacyjnym System gospodarza Oznaczany zazwyczaj jako

Bardziej szczegółowo

Geneza rejestru systemu Windows

Geneza rejestru systemu Windows Geneza rejestru systemu Windows Rejestr jest centralną bazą danych przeznaczoną do przechowywania w ujednolicony sposób wszystkich informacji konfiguracyjnych systemu operacyjnego i aplikacji. Znajdują

Bardziej szczegółowo

INSTRUKCJA I WSKAZÓWKI

INSTRUKCJA I WSKAZÓWKI INSTRUKCJA I WSKAZÓWKI korzystania z maszyny wirtualnej Oracle VirtualBox 4 Michał Karbowańczyk, wrzesień 2011 Spis treści 1 Informacje wstępne...4 1.1 Nazewnictwo...4 1.2 Legalność...4 1.3 Instalacja

Bardziej szczegółowo

Czym jest technologia Bluetooth?

Czym jest technologia Bluetooth? Tomasz Merda Czym jest technologia Bluetooth? Czym jest technologia Bluetooth? Bluetooth to technologia pozwalająca na komunikację radiową na ograniczoną odległość (standardowo do 10 metrów). Przy pomocy

Bardziej szczegółowo

OPROGRAMOWANIE KOMPUTERÓW

OPROGRAMOWANIE KOMPUTERÓW OPROGRAMOWANIE KOMPUTERÓW KOMPUTER = HARDWARE + SOTFWARE KATEGORIE OPROGRAMOWANIA:. Oprogramowanie systemowe Systemy operacyjne Systemy zarządzania bazami danych 2. Oprogramowanie aplikacyjne Edytory tekstu

Bardziej szczegółowo

Emulacja maszyny. Program udaje zupełnie inną architekturę. Musi przetłumaczyć instrukcje emulowane na instrukcje platformy, na której działa

Emulacja maszyny. Program udaje zupełnie inną architekturę. Musi przetłumaczyć instrukcje emulowane na instrukcje platformy, na której działa Emulacja maszyny Program udaje zupełnie inną architekturę Musi przetłumaczyć instrukcje emulowane na instrukcje platformy, na której działa Udaje to znaczy co? To znaczy, że program tworzy wirtualnie:

Bardziej szczegółowo

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

Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20 Spis treści Wstęp... 9 Rozdział 1. Zasady pracy z komputerem.... 13 1.1. Bezpieczeństwo i higiena pracy... 13 1.2. Normy prawne dotyczące rozpowszechniania programów komputerowych i ochrony praw autorskich....

Bardziej szczegółowo

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

Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows Cel ćwiczenia: Zapoznanie się z: zarządzaniem systemami plików, zarządzaniem atrybutami plików, prawami do plików

Bardziej szczegółowo

Podstawy konfiguracji środowiska graficznego. Umieszczamy kursor na pustym obszarze na pulpicie i naciskamy prawy guzik:

Podstawy konfiguracji środowiska graficznego. Umieszczamy kursor na pustym obszarze na pulpicie i naciskamy prawy guzik: Umieszczamy kursor na pustym obszarze na pulpicie i naciskamy prawy guzik: Wybieramy myszką opcję Utwórz aktywator. Na ekranie ukaże się okno tworzenia nowego aktywatora: Strona 1 z 12 Możemy utworzyć

Bardziej szczegółowo

Podstawy Techniki Komputerowej. Temat: BIOS

Podstawy Techniki Komputerowej. Temat: BIOS Podstawy Techniki Komputerowej Temat: BIOS BIOS ( Basic Input/Output System podstawowy system wejścia-wyjścia) zapisany w pamięci stałej zestaw podstawowych procedur pośredniczących pomiędzy systemem operacyjnym

Bardziej szczegółowo

Systemy operacyjne - rozkład godzin dla technikum informatycznego

Systemy operacyjne - rozkład godzin dla technikum informatycznego Systemy operacyjne - rozkład godzin dla technikum informatycznego w oparciu o Program nauczania dla zawodu technik informatyk 351203 o strukturze przedmiotowej, Warszawa 2012. Minimalna ilość godzin: 120.

Bardziej szczegółowo

26.X.2004 VNC. Dawid Materna

26.X.2004 VNC. Dawid Materna 26.X.2004 Zastosowanie programu VNC do zdalnej administracji komputerem Autor: Dawid Materna Wstęp W administracji systemami operacyjnymi często zachodzi potrzeba do działania na Pulpicie zarządzanego

Bardziej szczegółowo

Praca przejściowa. Sklep internetowy. Tomasz Konopelski ZIP50-IWZ Katowice 2006

Praca przejściowa. Sklep internetowy. Tomasz Konopelski ZIP50-IWZ Katowice 2006 Praca przejściowa Sklep internetowy Tomasz Konopelski ZIP50-IWZ Katowice 2006 Polski e-commerce Badania rynku Badaniem, które odbyło się w październiku 2001 roku objęto 300 przedsiębiorstw a ich dobór

Bardziej szczegółowo

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

Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej. Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej. Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej. Przycisk RESET znajdujący się na obudowie komputera,

Bardziej szczegółowo