Programowanie i programy użytkowe - systemy operacyjne Wykład 02

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

Download "Programowanie i programy użytkowe - systemy operacyjne. 04-03-2008 Wykład 02"

Transkrypt

1 Programowanie i programy użytkowe - systemy operacyjne Wykład 02

2 Pracownia Informatyki, AGH Plan wykładu Sposób kodowania danych Plik System operacyjny Zadania realizowane przez system operacyjny Warstwy systemu operacyjnego Historia systemów operacyjnych - Unix Historia systemów operacyjnych MS Windows Systemy operacyjne - DOS Systemy operacyjne Microsoft Windows Systemy operacyjne Unix Systemy operacyjne Linux Systemy operacyjne BeOS Systemy operacyjne MacOS Zastosowanie systemów operacyjnych Słowniczek

3 Pracownia Informatyki, AGH Co to jest system operacyjny System operacyjny to program kontrolujący pracę komputera. Dzięki systemowi operacyjnemu możliwe jest uruchamianie innych programów użytkownika. System operacyjny nadzoruje wykonywanie tych programów, udostępnia im zasoby komputera, np. pamięć, czas procesora, drukarki itp. To dzięki systemowi operacyjnemu możliwe jest zapisywanie danych na dyskach, komunikacja z innymi komputerami w sieci itd. Komputer jako urządzenie elektroniczne nie stanowi urządzenia zdolnego wykonywać żądane przez użytkownika zadania. Maszyna komputerowa, potrafi jedynie przetestować stan urządzeń wchodzących w jego skład oraz uruchomić system operacyjny.

4 Pracownia Informatyki, AGH Sposób kodowania danych Bit (b), najmniejsza możliwa jednostka informacji. Może posiadać wartość 0 lub 1 (stąd system binarny używany w komputerze). Fizycznie wartość 0 oznacza brak sygnału (prąd nie płynie), zaś 1 oznacza sygnał. Osiem bitów składa się na jeden bajt. Na n bitach można zapisać 2 do potęgi n różnych wartości. Podobnie jak dla bajtów, przedrostek kilo- (kilobit) oznacza 1024 bity, megabit to 1024 kilobity, gigabit to 1024 megabity, zaś terabit oznacza 1024 gigabity. Bajt (B), jednostka informacji złożona z ośmiu (najczęściej) bitów. Bajt może być samodzielnie adresowanym elementem pamięci komputera (komórka). Rozmiar bajtu dobrano tak, aby wystarczył do zapamiętania każdego znaku, np. litery, cyfry lub znaku typograficznego (a, pupularnych kodów, np. kodu ASCII, dlatego bajt jest często utożsamiany ze znakiem. Binarny kod, sposób zapisu informacji za pomocą dwu symboli: 0 i 1, oparty na dwójkowym systemie liczbowym. Aby ograniczyć długość kodu binarnego wprowadzono sposób kodowania zapisu dwójkowego na ósemkowy lub szesnastkowy.

5 Pracownia Informatyki, AGH Wielokrotność bajtów Wielokrotności bajtów Przedrostki dziesiętne (SI) ( krotność 1000 ) Przedrostki binarne (IEC ) ( krotność 1024 ) Nazwa Symbol Mnożnik Nazwa Symbol Mnożnik bajt B 10 0 bajt B 2 0 kilobajt KB/kB 10 3 kibibajt KiB/kiB 2 10 megabajt MB 10 6 mebibajt MiB 2 20 gigabajt GB 10 9 gibibajt GiB 2 30 terabajt TB tebibajt TiB 2 40 petabajt PB pebibajt PiB 2 50 eksabajt EB eksbibajt EiB 2 60 zettabajt ZB zebibajt ZiB 2 70 jottabajt YB jobibajt YiB 2 80

6 Pracownia Informatyki, AGH Liczby w kodzie binarnym System bitowy dwójkowy Liczba zapisywana jest ciągiem liczb: 1 lub = 1*2 3 +0* *2 1 +0*2 0 = 10 System ósemkowy Liczba zapisywana jest ciągiem liczb: od 0 do 7 i następnie zamieniana na układ dwójkowy który po zestawieniu jest przekształcany = 0* * *2 3 +1* *2 1 +0*2 0 = 30 System szesnastkowy Podobnie jak wyżej, liczba zapisywana jest ciągiem liczb: od 0 do 15 (0 do E) 1 E = 0* * * * *2 3 +1* *2 1 +0*2 0 = 30

7 Pracownia Informatyki, AGH SYSTEM DWÓJKOWY Systemem liczbowym stosowanym w technice cyfrowej jest system dwójkowy (binarny) system liczbowy o podstawie 2. Wynika to z wcześniej zauważonej właściwości istnienia dwóch stanów, które można interpretować jako dwie różne cyfry. W systemie dwójkowym w zapisie liczb używasz dwóch cyfr: 0 i 1. Kolejne cyfry w liczbie są mnożone przez kolejne potęgi liczby 2. Znajdziesz więc tu pozycję jedynek (2 0 ), pozycję dwójek (2 1 ), czwórek (2 2 ), ósemek (2 3 ), itd.

8 Pracownia Informatyki, AGH Wartości dziesiętne wybranych liczb zapisanych w systemie dwójkowym: Zapis w systemie dwójkowym Wartość w systemie dziesiętnym Wartość w systemie dziesiętnym Zapis w systemie dwójkowym = 1 0,1 2-1 =0, = 2 0, =0, = 4 0, =0, = 8 0, =0, = 16 0, =0, = 32 0, =0, = 64 0, =0, = 128 0, =0, = 256 0, =0, = 512 0, =0, = , =0,

9 Pracownia Informatyki, AGH Zamiana liczby z systemu dziesiętnego na binarny W poniższej tabeli przedstawione jest działanie prowadzące do zamiany zapisu liczby 283 z systemu dziesiętnego na system dwójkowy:

10 Pracownia Informatyki, AGH Wzór ogólny liczby naturalnej zapisanej w systemie binarnym gdzie: k oznacza pozycję cyfry w liczbie (liczoną od prawej do lewej), b k to cyfra z k-tej pozycji należąca do zbioru cyfr sytemu binarnego, b k є {0, 1}

11 Pracownia Informatyki, AGH Zamiana ułamka dziesiętnego na binarny:

12 Pracownia Informatyki, AGH SYSTEM ÓSEMKOWY Liczby zapisywane są w pozycyjnym systemie ósemkowym za pomocą ośmiu cyfr: Podstawą sytemu ósemkowego jest 8, czyli 2 3. Dzięki temu zapis liczby binarnej skracany jest trzykrotnie.

13 Pracownia Informatyki, AGH SYSTEM ÓSEMKOWY

14 Pracownia Informatyki, AGH SYSTEM SZESNASTKOWY W tym systemie mamy szesnaście cyfr: A B C D E F Symbolom literowym odpowiadają wartości dziesiętne: A - 10, B - 11, C - 12, D - 13, E - 14, F - 15 Podstawą systemu szesnastkowego jest 16, czyli 2 4, co pozwala skrócić zapis binarny czterokrotnie.

15 Pracownia Informatyki, AGH Wzór na wartość n - cyfrowej liczby całkowitej Liczba zapisana w dowolnym systemie liczbowym: gdzie: k oznacza pozycję cyfry w liczbie (liczoną od prawej do lewej), c k to cyfra z k-tej pozycji należąca do zbioru cyfr sytemu, c k є {0, 1,, r 1}

16 Pracownia Informatyki, AGH Przykład System dziesiętny: = 1* * *10 0 = 1* *10 + 3*1 = System ósemkowy: = 1* * *8 0 = 1*64 + 2*8 + 3*1 = System szesnastkowy: = 1* * *16 0 = 1* *16 + 3*1 =

17 Pracownia Informatyki, AGH Hex system szesnastkowy (heksadecymalny) Dec system dziesiątkowy (decymalny) Oct system ósemkowy (oktalny) Bin system dwójkowy (binarny)

18 Pracownia Informatyki, AGH Co to jest plik i do czego służy Plik jest to jednostka zapisu i przechowywania danych w komputerze. Plik jest ciągiem bitów danych, opatrzony nazwą i atrybutami. Dane są zapisane w postaci kodu binarnego, zależnie od zawartości pliku. Nazwa z reguły składa się z głównej części nazwy i tzw. rozszerzenia (oddzielonego kropką). System operacyjny składa się z pewnej liczby plików. Wszystkie składniki systemu a także rejestry i ustawienia przechowywane są w plikach na dysku pamięci masowej. Pliki mogą mięć następujące dodatkowe atrybuty: tylko do odczytu, tymczasowy, ukryty, archiwalny. Fragment pliku binarnego zapisanego w kodzie szesnastkowym

19 Pracownia Informatyki, AGH Zadania realizowane przez system operacyjny Komunikacja użytkownika z komputerem Tę rolę spełnia zewnętrzna warstwa systemu, nazywana powłoką (ang. shell), która umożliwia użytkownikowi uruchomienie aplikacji. Systemy operacyjne z uwagi na komunikację z użytkownikiem możemy podzielić na: a) Systemy tekstowe b) Systemy graficzne Okno Ikona Kursor Wiersz poleceń

20 Pracownia Informatyki, AGH Zadania realizowane przez system operacyjny Dane w systemie operacyjnym przechowywane są w postaci plików w urządzeniach zwanych pamięcią masową takich jak: dyski twarde, dyski elastyczne, karty pamięci. System operacyjny umożliwia użytkownikowi zarządzanie plikami dając mu możliwość ich tworzenia, kopiowania, przenoszenia i usuwania. Typowe typy plików wraz z atrybutami Pliki mogą być porządkowane, przez umieszczanie ich w drzewiastej strukturze katalogów Plik opisany jest za pomocą następujących informacji: nazwa pliku oraz rozszerzenie charakterystyczne dla typu pliku, rozmiar pliku podany w bajtach (B), kilobajtach (kb), megabajtach (MB), gigabajtach (GB) itd., data oraz godzina utworzenia pliku atrybuty, np. tylko do odczytu, ukryty

21 Pracownia Informatyki, AGH Zadania realizowane przez system operacyjny System operacyjny obsługuje urządzenia wchodzące w skład komputera. Podstawowe zadania w tym zakresie to: Obsługa wewnętrznych i zewnętrznych elementów komputera takich jak: procesor, płyta główna, pamięć lub drukarka, skaner itp. Badanie stanu urządzeń oraz poprawności komunikacji. Udostępnianie urządzeń aplikacjom a tym samym użytkownikowi (np. udostępnienie drukarki w edytorze tekstu, skanera w programie graficznym, itp.), Chwilowe i trwałe odłączanie urządzeń od komputera. Urządzenia widziane przez system MS Windows XP Instalowanie urządzenia polega na pobraniu sterownika danego urządzenia, przypisaniu przerwań sprzętowych (ang. IRQ), oraz kanałów do komunikacji urządzeń z pamięcią komputera (ang. DMA).

22 Pracownia Informatyki, AGH Zadania realizowane przez system operacyjny System operacyjny nie zawiera programów użytkowych (np. edytorów tekstu, arkuszy kalkulacyjnych, itp.). Każda z aplikacji jest dołączana do systemu operacyjnego poprzez instalację. Aplikacje będące zazwyczaj zbiorem plików, są przez system operacyjny przechowywane w pamięci masowej. System operacyjny umożliwia ich uruchomienie na żądanie użytkownika. Systemy operacyjne z uwagi na liczbę jednocześnie wykonywanych zadań, np. uruchomionych aplikacji, dzielimy na: Systemy jednozadaniowe. System może jednocześnie wykonywać tylko jedno zadanie (ciąg instrukcji), (np. MS-DOS). Systemy wielozadaniowe. System może wykonywać w tym samym czasie kilka zadań, np. nadzorować proces drukowania w czasie edycji tekstu w programie. Typowym elementem obrazującym wielozadaniowość jest jednoczesne kopiowanie dwóch różnych zbiorów plików

23 Pracownia Informatyki, AGH Zadania realizowane przez system operacyjny Komunikacja z innymi maszynami Dzięki modułom systemu operacyjnego odpowiedzialnym za obsługę sieci komputerowych możliwy jest dostęp zarówno do sieci tzw. lokalnych (intranet) jak i globalnych (Internet obejmujący swym zasięgiem cały świat).

24 Pracownia Informatyki, AGH Warstwy systemu operacyjnego 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).

25 Pracownia Informatyki, AGH Historia systemów operacyjnych - Unix Lata 60-te prace na systemem Multisc poprzednikiem Unixa 1969 powstanie systemu Unix 1975 UNIX edition BSD 1977 UNIX edition BSD 1979 UNIX edition UNIX System III 1983 UNIX System V Od 1984 Powstanie odmian systemu Unix takich jak: Xenix, AIX, SunOS, Ultrix, HP-UX, Solaris, SVR Linux Linux do dziś Kolejne odmiany systemów rodziny UNIX oraz odmiany Linuxa: Debian, Red HAT, SlackWare oraz ich następne modyfikacje Diagram obrazujący przemiany systemów opartych na Unix

26 Pracownia Informatyki, AGH Historia systemów operacyjnych MS Windows 1983 zapowiedź Microsoft Windows 1985 prezentacja Microsoft Windows 1986 Microsoft Windows Microsoft Windows Microsoft Windows Microsoft Windows 3.11 oraz NT 1995 Microsoft Windows 95 oraz NT Microsoft Windows NT Microsoft Windows Microsoft Windows Milenium 2000 Microsoft Windows Microsoft Windows XP 2003 Microsoft Windows 2003 server Diagram obrazujący przemiany systemów rodziny Windows

27 Pracownia Informatyki, AGH Systemy operacyjne - DOS DOS (ang. Disk Operating System), czyli Dyskowy System Operacyjny firmy Microsoft. System działa w trybie tekstowym. Wszystkie polecenia wydaje się za pomocą klawiatury. Budowa systemu DOS Widok ekranu z systemem DOS DOS jest systemem jednozadaniowym, to znaczy w dowolnej chwili tylko jeden program może pracować pod jego kontrolą.

28 Pracownia Informatyki, AGH Systemy operacyjne Microsoft Windows 3.x Microsoft Windows 3.x to rodzina pierwszych znaczących graficznych system operacyjnym firmy Microsoft przeznaczonym dla komputerów PC. Okienka formalnie stanowiły nakładkę na system DOS, w rzeczywistości zawierały wiele cech systemu operacyjnego. Widok pulpitu systemu MS Windows 3.11 Budowa systemu MS Windows 3.1 Windows 3.11 nie był w pełni wielozadaniowym system choć zezwalał na uruchomienie kilku aplikacji jednocześnie

29 Pracownia Informatyki, AGH Systemy operacyjne MS Windows 95, 98, Milenium MS Windows 95 oferuje pełną wielozadaniowość tylko dla aplikacji DOS. Widok pulpitu MS Windows 95, nowa rewolucyjna forma interfejsu Budowa systemu MS Windows 95 i 98 MS Windows 98 oraz Milenium są to systemy których budowa jest bardzo zbliżona do Windows 95. Postęp jaki jest widzoczny do 98 i Milenium dotyczy głównie interfejsu oraz mechanizmów integracji z siecią internet.

30 Pracownia Informatyki, AGH Systemy operacyjne MS Windows NT, 2000 System MS Windows NT jest zbudowany podobnie jak systemy rodziny UNIX choć jego interfejs przypomina ten z Windows 95. Wyznaczył on nową tendencję rozwojową dla systemów operacyjnych przeznaczonych dla stacji roboczych. Widok pulpitu systemu Windows 2000, duże podobieństwo do Windows 95 lecz bardziej zaawansowana grafika i animacja Budowa systemu MS Windows NT Windows NT to system w pełni wielozadaniowy. Każda uruchomiona aplikacja staje się oddzielnym procesem, dzięki czemu poprawność jej działania nie wpływa na inne uruchomione aplikacje

31 Pracownia Informatyki, AGH Systemy operacyjne MS Windows XP Microsoft Windows XP jest następcą systemu Windows 2000 w przypadku zastosowań profesjonalnych oraz następca Windows Millennium w przypadku zastosowań domowych. System Windows XP jest zbudowany na udoskonalonym mechanizmie Windows 2000, charakteryzuje się zmienionym wyglądem i rozszerza możliwości związane z zastosowaniami komputerów osobistych, głównie poprzez rozbudowę elementów obsługi nowych urządzeń. Windows XP jest systemem Microsoft którzy może pracować w trybie 64-bitowym Widok pulpitu systemu Windows XP, stosunkowo duże zmiany graficzne w nowym interfejsie, możliwość wyboru motywu graficznego

32 Pracownia Informatyki, AGH Systemy operacyjne MS Windows Vista Interfejs Windows Aero pozwala uzyskać nowy, wyraźniejszy widok wykonywanych zadań i szybko przełączać się między oknami lub zadaniami przy użyciu funkcji Przerzucanie okien 3W oraz miniatur wyświetlanych na żywo. Użytkownik może szybko i bez trudu wyszukać potrzebne informacje, korzystając z funkcji Wyszukiwanie błyskawiczne i ikon z podglądem na żywo, które pokazują podgląd zawartości plików. Kolejna generacja Windows wciela w życie szereg nowych zarówno większych, jak i mniejszych nowości i usprawnień. Większość z nich osiągalna będzie tylko i wyłącznie w systemie Windows Vista, ale niektóre takie jak Internet Explorer w wersji 7, Windows Media Player 11 czy Windows Defender będzie można w pewnym zakresie wykorzystać także w Windows XP.

33 Pracownia Informatyki, AGH Systemy operacyjne Unix 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 Budowa systemu UNIX UNIX to system w pełni wielozadaniowy system operacyjny Widok pulpitu systemu klasy UNIX o nazwie Solaris 8 ze środowiskiem OpenWindows.

34 Pracownia Informatyki, AGH Systemy operacyjne Linux Linux to typowy przedstawiciel systemów klasy UNIX. Linux jest systemem w pełni 32-bitowym (jeśli działa na 32-bitowych maszynach) lub 64-bitowym (jeśli działa na procesorze 64-bitowym). Budowa systemu LINUX Widok pulpitu systemu klasy LINUX Red Hat 8 z interfejsem Gnome

35 Pracownia Informatyki, AGH Systemy operacyjne BeOS Architektura systemu BeOS przypomina w pewnym stopniu architekturę Windows NT. BeOS oparty jest na mikrojądrze stanowiącym centralny element systemu. Budowa systemu BeOS Widok pulpitu systemu BeOS 5. BeOS jest systemem wielozadaniowym, którego zastowanie ukierunkowano na obsługę multimediów (grafika, dźwięk, film itp..) głównie dzięki zastowaniu 64-bitowej obsłudze systemu plików.

36 Pracownia Informatyki, AGH Systemy operacyjne 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 MacOS produkowany jest przez producenta komputerów, dla których jest przeznaczony jego stabilność i niezawodność jest znacznie większa niż systemów rodziny Microsoft Widok pulpitu systemu MacOS X, doskonała grafika w interfejsie Aqua.

37 Pracownia Informatyki, AGH Zastosowanie systemów operacyjnych Systemy do domu. To takie systemy, na których będą działać gry i najbardziej podstawowe narzędzia - przeglądarki internetowe, procesory tekstu, oprogramowanie do korespondencji lub internetowych pogawędek itp. Systemy tej klasy powinny umożliwiać wyświetlanie trójwymiarowej i szybkiej grafiki, obsługiwać dźwięk, być łatwe w użytkowaniu i instalacji. Systemy do pracy. Wykorzystywane w biurze, zarówno w małych, jak i dużych firmach. W środowisku biurowym taki system operacyjny musi zapewnić odpowiedni poziom bezpieczeństwa i stabilności. Powinien też być łatwy w administracji i zarządzaniu (szczególnie w dużych firmach, gdzie koszty zarządzania wieloma stanowiskami komputerowymi są znaczące). Systemy serwerowe. Są to systemy dedykowane dla komputerów pełniących funkcję serwerów sieciowych. Główne cechy to wysoka stabilność ciągłej pracy oraz duża wydajność. Takie systemy posiadają rozbudowane narzędzia administracyjne oraz kontrolno-diagnostyczne i zabezpieczające.

38 Pracownia Informatyki, AGH Słowniczek GUI - Graficzny interfejs użytkownika. W GUI wyposażone są nowoczesne systemy operacyjne, jak Windows, Mac OS czy OS/2. Typowymi elementami GUI są okna, rozwijane menu, przyciski, paski przewijania, ikony i zakładki. Użytkownik korzysta z interfejsu za pomocą myszy i klawiatury., Klikając na graficzne reprezentacje poleceń zamiast wpisywać z klawiatury komendy. Programy napisane dla danego systemu operacyjnego zapożyczają i wykorzystują elementy jego graficznego interfejsu użytkownika - wygląd jego okien, przycisków, kolorystykę itd. Od ang. Graphical User Interface. Por. tekstowy interfejs użytkownika. API - Zbiór poleceń, za pomocą których programista wykorzystuje różne funkcje systemu operacyjnego lub uzyskuje od niego informacje. Część z tych poleceń można stworzyć samemu od podstaw (możliwość skorzystania z gotowych oszczędza jednak wiele pracy), ale istnieje także wiele poleceń API, których nie można zastąpić innymi. API na przykład pozwala bardzo szybko tworzyć graficzny interfejs użytkownika (GUI). Polecenia API są także zalecanym sposobem komunikowania się z urządzeniami, np. z drukarką. Od ang. Application Programming Interface - interfejs programowania aplikacji.

39 Pracownia Informatyki, AGH Słowniczek Wielozadaniowość - cecha systemu operacyjnego, która pozwala uruchomić i wykorzystywać więcej niż jedną aplikację w tym samym czasie. Można więc jednocześnie np. kopiować pliki, drukować na drukarce i dokonywać obliczeń w arkuszu kalkulacyjnym. Wielozadaniowość z wywłaszczaniem - W trybie wielozadaniowości z wywłaszczaniem system decyduje, jak długo aplikacja korzysta z procesora i gdy ten czas upływa, przekazuje kontrolę nad nim kolejnej aplikacji (poprzednia zostaje wywłaszczona). W ten sposób zawieszony program nie może zawiesić całego systemu. Z wielozadaniowości z wywłaszczaniem korzystają systemy: OS/2, Windows 9x, Windows NT, Linux, UNIX. Rejestr Windows - Baza danych w Windows 9x i Windows NT. Są w niej przechowywane wszystkie informacje niezbędne systemowi operacyjnemu do poprawnej pracy dotyczące m.in. użytkowników, urządzeń podłączonych do komputera i ich konfiguracji, a także zainstalowanych programów. Uszkodzenia Rejestru prowadzą zwykle do niemożności korzystania z programów, a często nawet do konieczności reinstalacji systemu operacyjnego. Rejestr w systemach Windows 9x jest przechowywany w plikach o nazwie USER.DAT i SYSTEM.DAT.

40 Pracownia Informatyki, AGH Słowniczek Jądro systemu (kernel) - Najważniejszy komponent każdego systemu operacyjnego, wykonuje podstawowe operacje takie jak uruchamianie programów, przyznawanie zasobów aplikacjom (odpowiada m.in. za wielozadaniowość), obsługa urządzeń oraz daty i czasu. Kernel jest ładowany do pamięci komputera jako jeden z pierwszych komponentów. Stabilność systemu operacyjnego Cecha systemu operacyjnego charakteryzująca poprawną pracę systemu wraz ze wzrastającą ilością przetwarzanych zadań oraz upływem czasu od uruchomienia systemu. System plików - Sposób, w jaki komputer organizuje pliki i katalogi na nośniku danych. System plików określa to, jak informacje są zapisywane i odczytywane. System plików definiuje także wielkość klastrów, możliwe do użycia atrybuty plików oraz schemat poprawnych nazw plików i katalogów - ich długość i dopuszczalne znaki w nazwach. Najpopularniejsze systemy plików to FAT16 (stosowany w MS-DOS, Windows 9x i Windows NT), FAT32 (Windows 95 OSR2 i Windows 98) oraz NTFS (Windows NT). Jedynym wspólnym systemem plików wszystkich wersji Windows i MS-DOS jest FAT16. Inne popularne systemy plików to: HPFS, CDFS i VFAT.

41 Pracownia Informatyki, AGH Słowniczek Stronicowanie pamięci (angielskie paging),- jest to sposób zarządzania pamięcią, w którym obszar wykonywanego procesu nie musi być ciągły, dzięki czemu można unikać kosztownych reorganizacji procesów w pamięci. Poszczególne logiczne strony procesu są pomieszczone w ramkach pamięci sprzętowej, przy czym związek między stronami a ramkami jest utrzymywany za pomocą sprzętowej tablicy stron. Stronicowanie usuwa fragmentację zewnętrzną, wprowadza jednak fragmentację wewnętrzną. Stronicowanie odbywa się przy udziale sprzętu komputera. Bitowość systemu (ilu bitowy może być system?) - Dość powszechne jest określanie systemów jako 16-bitowe (DOS, Windows), 32-bitowe (Linux, Windows NT) czy też ostatnio 64-bitowe (Windows XP). Długość rejestrów procesora, dla którego projektowany jest system, wyznacza podstawowy format wewnętrznych zmiennych, znaczników i tablic systemowych, długość ta wyznaczana jest bitach. Ze względu na szybkość działania systemu najchętniej stosowane są zmienne o długości odpowiadającej długości rejestrów procesora, co pociąga za sobą pewne konsekwencje. Na przykład, konsekwencją stosowania 16-bitowych zmiennych systemowych były ograniczenia wielkości partycji dyskowych, a w późniejszym okresie również pojemności całych dysków. Także sposób zarządzania innymi zasobami, przede wszystkim pamięcią RAM, zależy od długości słowa procesora.

42 Pracownia Informatyki, AGH Dziękuję za uwagę

Systemy operacyjne. Dr inż. Dariusz Skibicki

Systemy operacyjne. Dr inż. Dariusz Skibicki II Systemy operacyjne Dr inż. Dariusz Skibicki 1. Co to jest system operacyjny System operacyjny to program kontrolujący pracę komputera. Dzięki systemowi operacyjnemu możliwe jest uruchamianie innych

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

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

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

Języki i metodyka programowania. Reprezentacja danych w systemach komputerowych

Języki i metodyka programowania. Reprezentacja danych w systemach komputerowych Reprezentacja danych w systemach komputerowych Kod (łac. codex - spis), ciąg składników sygnału (kombinacji sygnałów elementarnych, np. kropek i kresek, impulsów prądu, symboli) oraz reguła ich przyporządkowania

Bardziej szczegółowo

Podstawy informatyki. Reprezentacja danych w systemach cyfrowych

Podstawy informatyki. Reprezentacja danych w systemach cyfrowych Podstawy informatyki Reprezentacja danych w systemach cyfrowych Systemy liczbowe Najpopularniejsze systemy liczbowe: system decymalny (dziesiętny) system binarny (dwójkowy) system heksadecymalny (szesnastkowy)

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

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

Podstawy Informatyki dla Nauczyciela

Podstawy Informatyki dla Nauczyciela Podstawy Informatyki dla Nauczyciela Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 2 Bożena Woźna-Szcześniak (AJD) Podstawy Informatyki dla Nauczyciela Wykład 2 1 / 1 Informacja

Bardziej szczegółowo

Informatyka kodowanie liczb. dr hab. inż. Mikołaj Morzy

Informatyka kodowanie liczb. dr hab. inż. Mikołaj Morzy Informatyka kodowanie liczb dr hab. inż. Mikołaj Morzy plan wykładu definicja informacji sposoby kodowania reprezentacja liczb naturalnych i całkowitych arytmetyka binarna arytmetyka oktalna arytmetyka

Bardziej szczegółowo

Arytmetyka komputera. Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka. Opracował: Kamil Kowalski klasa III TI

Arytmetyka komputera. Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka. Opracował: Kamil Kowalski klasa III TI Arytmetyka komputera Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka Opracował: Kamil Kowalski klasa III TI Spis treści 1. Jednostki informacyjne 2. Systemy liczbowe 2.1. System

Bardziej szczegółowo

Zadania systemu operacyjnego. Operacje na plikach i folderach.

Zadania systemu operacyjnego. Operacje na plikach i folderach. Zadania systemu operacyjnego. Operacje na plikach i folderach. 1. System operacyjny podstawowe pojęcia i zadania. System operacyjny to zestaw programów, które zarządzają pracą komputera. Najważniejsze

Bardziej szczegółowo

Techniki multimedialne

Techniki multimedialne Techniki multimedialne Digitalizacja podstawą rozwoju systemów multimedialnych. Digitalizacja czyli obróbka cyfrowa oznacza przetwarzanie wszystkich typów informacji - słów, dźwięków, ilustracji, wideo

Bardziej szczegółowo

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

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna Dane, informacja, programy Kodowanie danych, kompresja stratna i bezstratna DANE Uporządkowane, zorganizowane fakty. Główne grupy danych: tekstowe (znaki alfanumeryczne, znaki specjalne) graficzne (ilustracje,

Bardziej szczegółowo

Cel wykładu. Cel wykładu. Cel wykładu, cd. Cel wykładu, cd. Cel wykładu, cd. Z. Postawa, "Podstawy Informatyki II" Strona: 1 z 6

Cel wykładu. Cel wykładu. Cel wykładu, cd. Cel wykładu, cd. Cel wykładu, cd. Z. Postawa, Podstawy Informatyki II Strona: 1 z 6 Prof. dr hab. Zbigniew Postawa Zakład Fizyki Nanostruktur i Nanotechnologii pok. 16 (nie 016!) Tel. 5626 e-mail: zbigniew.postawa@uj.edu.pl Sala 057, poniedziałek 16 05 Bez egzaminu C C Cel wykładu Podstawowe

Bardziej szczegółowo

System komputerowy, rodzaje, jednostki pamięci

System komputerowy, rodzaje, jednostki pamięci 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,

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

Wstęp do informatyki- wykład 1

Wstęp do informatyki- wykład 1 MATEMATYKA 1 Wstęp do informatyki- wykład 1 Systemy liczbowe Treści prezentowane w wykładzie zostały oparte o: S. Prata, Język C++. Szkoła programowania. Wydanie VI, Helion, 2012 www.cplusplus.com Jerzy

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

WSTĘP. Budowę umiejętności w: zarządzaniu plikami; procesowaniu tekstu i tworzeniu arkuszy; uŝywaniu przeglądarek internetowych oraz World Wide Web;

WSTĘP. Budowę umiejętności w: zarządzaniu plikami; procesowaniu tekstu i tworzeniu arkuszy; uŝywaniu przeglądarek internetowych oraz World Wide Web; WSTĘP Kurs podstaw komputera dla dorosłych to kompletny kurs przewidziany dla dorosłych uczniów, w szczególności dla starszych pracowników, tak aby mogli osiągnąć/poprawić umiejętności w zakresie obsługi

Bardziej szczegółowo

SYSTEMY LICZBOWE. Zapis w systemie dziesiętnym

SYSTEMY LICZBOWE. Zapis w systemie dziesiętnym SYSTEMY LICZBOWE 1. Systemy liczbowe Najpopularniejszym systemem liczenia jest system dziesiętny, który doskonale sprawdza się w życiu codziennym. Jednak jego praktyczna realizacja w elektronice cyfrowej

Bardziej szczegółowo

System Liczbowe. Szesnastkowy ( heksadecymalny)

System Liczbowe. Szesnastkowy ( heksadecymalny) SYSTEMY LICZBOWE 1 System Liczbowe Dwójkowy ( binarny) Szesnastkowy ( heksadecymalny) Ósemkowy ( oktalny) Dziesiętny ( decymalny) 2 System dziesiętny Symbol Wartość w systemie Liczba 6 6 *10 0 sześć 65

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

L6.1 Systemy liczenia stosowane w informatyce

L6.1 Systemy liczenia stosowane w informatyce L6.1 Systemy liczenia stosowane w informatyce Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Publikacja jest dystrybuowana bezpłatnie Program Operacyjny Kapitał

Bardziej szczegółowo

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego Arytmetyka cyfrowa Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego (binarnego). Zapis binarny - to system liczenia

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

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

Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy 1 Wprowadzenie do informatyki i użytkowania komputerów Kodowanie informacji System komputerowy Kodowanie informacji 2 Co to jest? bit, bajt, kod ASCII. Jak działa system komputerowy? Co to jest? pamięć

Bardziej szczegółowo

SYSTEMY LICZBOWE 275,538 =

SYSTEMY LICZBOWE 275,538 = SYSTEMY LICZBOWE 1. Systemy liczbowe Najpopularniejszym systemem liczenia jest system dziesiętny, który doskonale sprawdza się w życiu codziennym. Jednak jego praktyczna realizacja w elektronice cyfrowej

Bardziej szczegółowo

Jednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles).

Jednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles). Wykład 1 1-1 Informatyka nauka zajmująca się zbieraniem, przechowywaniem i przetwarzaniem informacji. Informacja obiekt abstrakcyjny, który w postaci zakodowanej moŝe być przechowywany, przesyłany, przetwarzany

Bardziej szczegółowo

SYSTEMY LICZBOWE. SYSTEMY POZYCYJNE: dziesiętny (arabski): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M

SYSTEMY LICZBOWE. SYSTEMY POZYCYJNE: dziesiętny (arabski): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M SYSTEMY LICZBOWE SYSTEMY POZYCYJNE: dziesiętny (arabski):,, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M System pozycyjno wagowy: na przykład liczba 444 4 4 4 4 4 4 Wagi systemu dziesiętnego:,,,,...

Bardziej szczegółowo

Urządzenia Techniki. Klasa I TI. System dwójkowy (binarny) -> BIN. Przykład zamiany liczby dziesiętnej na binarną (DEC -> BIN):

Urządzenia Techniki. Klasa I TI. System dwójkowy (binarny) -> BIN. Przykład zamiany liczby dziesiętnej na binarną (DEC -> BIN): 1. SYSTEMY LICZBOWE UŻYWANE W TECHNICE KOMPUTEROWEJ System liczenia - sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach. Do zapisu

Bardziej szczegółowo

Systemy plików FAT, FAT32, NTFS

Systemy plików FAT, FAT32, NTFS Systemy plików FAT, FAT32, NTFS SYSTEM PLIKÓW System plików to sposób zapisu informacji na dyskach komputera. System plików jest ogólną strukturą, w której pliki są nazywane, przechowywane i organizowane.

Bardziej szczegółowo

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

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna Dane, informacja, programy Kodowanie danych, kompresja stratna i bezstratna DANE Uporządkowane, zorganizowane fakty. Główne grupy danych: tekstowe (znaki alfanumeryczne, znaki specjalne) graficzne (ilustracje,

Bardziej szczegółowo

KATEGORIA OBSZAR WIEDZY NR ZADANIA. 2.1.2. Podstawowe informacje i czynności

KATEGORIA OBSZAR WIEDZY NR ZADANIA. 2.1.2. Podstawowe informacje i czynności Moduł 2 - Użytkowanie komputerów - od kandydata wymaga się zaprezentowania wiedzy i umiejętności w zakresie wykorzystania podstawowych funkcji komputera klasy PC i jego systemu operacyjnego. Kandydat powinien

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

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

Komputer. Komputer (computer) jest to urządzenie elektroniczne służące do zbierania, przechowywania, przetwarzania i wizualizacji informacji Komputer Komputer (computer) jest to urządzenie elektroniczne służące do zbierania, przechowywania, przetwarzania i wizualizacji informacji Budowa komputera Drukarka (printer) Monitor ekranowy skaner Jednostka

Bardziej szczegółowo

Wstęp do informatyki. Pojęcie liczebności. Zapis liczb. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek

Wstęp do informatyki. Pojęcie liczebności. Zapis liczb. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek Pojęcie liczebności Wstęp do informatyki Podstawy arytmetyki komputerowej Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Naturalna zdolność człowieka do postrzegania

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

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

Moduł 2 Użytkowanie komputerów i zarządzanie plikami wymaga od kandydata znajomości obsługi komputera osobistego. Moduł 2 Użytkowanie komputerów i zarządzanie plikami wymaga od kandydata znajomości obsługi komputera osobistego. Kandydat winien wykazać się wiedzą i umiejętnościami w zakresie: - korzystania z głównych

Bardziej szczegółowo

PAMIĘĆ OPERACYJNA...107

PAMIĘĆ OPERACYJNA...107 SPIS TREŚCI: Od Autora...9 PODSTAWY...11 Charakterystyka systemu...13 Standardy...15 PIERWSZE KROKI...31 Uruchomienie...33 Instalacja na twardym dysku...34 Czynności poinstalacyjne...49 Program instalacyjny...49

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

Sektor. Systemy Operacyjne

Sektor. Systemy Operacyjne Sektor Sektor najmniejsza jednostka zapisu danych na dyskach twardych, dyskietkach i itp. Sektor jest zapisywany i czytany zawsze w całości. Ze względów historycznych wielkość sektora wynosi 512 bajtów.

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

Systemy liczbowe. 1. System liczbowy dziesiętny

Systemy liczbowe. 1. System liczbowy dziesiętny Systemy liczbowe 1. System liczbowy dziesiętny System pozycyjny dziesiętny to system, który używa dziesięciu cyfr, a jego podstawą jest liczba 10, nazywany jest pozycyjnym, bo pozycja cyfry w liczbie rozstrzyga

Bardziej szczegółowo

Systemy liczbowe używane w technice komputerowej

Systemy liczbowe używane w technice komputerowej Systemy liczbowe używane w technice komputerowej Systemem liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach.

Bardziej szczegółowo

System operacyjny komputera Informacje podstawowe

System operacyjny komputera Informacje podstawowe System operacyjny komputera Informacje podstawowe System operacyjny (ang. skrót OS Operating System) - program komputerowy bądź zbiór programów, który zarządza sprzętem oraz aplikacjami komputera. Podstawą

Bardziej szczegółowo

Znaki w tym systemie odpowiadają następującym liczbom: I=1, V=5, X=10, L=50, C=100, D=500, M=1000

Znaki w tym systemie odpowiadają następującym liczbom: I=1, V=5, X=10, L=50, C=100, D=500, M=1000 SYSTEMY LICZBOWE I. PODZIAŁ SYSTEMÓW LICZBOWYCH: systemy liczbowe: pozycyjne (wartośd cyfry zależy od tego jaką pozycję zajmuje ona w liczbie): niepozycyjne (addytywne) (wartośd liczby jest sumą wartości

Bardziej szczegółowo

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU I. KARTA PRZEDMIOTU 1. Nazwa przedmiotu: TECHNOLOGIA INFORMACYJNA 2. Kod przedmiotu: Ot 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Automatyka i Robotyka 5. Specjalność: Informatyka

Bardziej szczegółowo

Wymagania - informatyka

Wymagania - informatyka Budowa i przeznaczenie komputera osobistego System operacyjny jednostka centralna, dysk twardy, pamięć RAM, płyta główna, procesor system operacyjny, DOS, Windows 95/98, WinXP, Win7 Znajomość podstawowych

Bardziej szczegółowo

Technologie Informacyjne

Technologie Informacyjne System binarny Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności October 7, 26 Pojęcie bitu 2 Systemy liczbowe 3 Potęgi dwójki 4 System szesnastkowy 5 Kodowanie informacji 6 Liczby ujemne

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

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

Systemy zapisu liczb.

Systemy zapisu liczb. Systemy zapisu liczb. Cele kształcenia: Zapoznanie z systemami zapisu liczb: dziesiętny, dwójkowy, ósemkowy, szesnastkowy. Zdobycie umiejętności wykonywania działań na liczbach w różnych systemach. Zagadnienia:

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

Windows XP Wiersz polecenia

Windows XP Wiersz polecenia Windows XP Wiersz polecenia, opracował Jan Biernat 1 z 7 Windows XP Wiersz polecenia DOS (ang. Disk Operating System) pierwszy przenośny (dyskowy) system operacyjny komputerów PC i mikrokomputerów lat

Bardziej szczegółowo

Wstęp do informatyki. Pojęcie liczebności. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek

Wstęp do informatyki. Pojęcie liczebności. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek Wstęp do informatyki Podstawy arytmetyki komputerowej Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Pojęcie liczebności Naturalna zdolność człowieka do postrzegania

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

Systemy liczenia. 333= 3*100+3*10+3*1

Systemy liczenia. 333= 3*100+3*10+3*1 Systemy liczenia. System dziesiętny jest systemem pozycyjnym, co oznacza, Ŝe wartość liczby zaleŝy od pozycji na której się ona znajduje np. w liczbie 333 kaŝda cyfra oznacza inną wartość bowiem: 333=

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

Wstęp do informatyki- wykład 1 Systemy liczbowe

Wstęp do informatyki- wykład 1 Systemy liczbowe 1 Wstęp do informatyki- wykład 1 Systemy liczbowe Treści prezentowane w wykładzie zostały oparte o: S. Prata, Język C++. Szkoła programowania. Wydanie VI, Helion, 2012 www.cplusplus.com Jerzy Grębosz,

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 005 Plik wymiany Pamięć wirtualna 2 SO i SK/WIN Plik wymiany - rodzaj pamięci wirtualnej komputerów. Plik ten służy do tymczasowego przechowywania

Bardziej szczegółowo

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

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: z zakresu systemów WYMAGANIA EDUKACYJNE PRZEDMIOT: Systemy operacyjne NUMER PROGRAMU NAUCZANIA (ZAKRES): 351203 1. 2. Lp Dział programu Funkcje systemu operacyjnego Przygotowanie komputera osobistego do zainstalowania systemu

Bardziej szczegółowo

Tematy lekcji informatyki klasa 4a listopad 2011

Tematy lekcji informatyki klasa 4a listopad 2011 Tematy lekcji informatyki klasa 4a listopad 2011 8. Elementy komputera Str. 35 40 Wymieo elementy zestawu komputerowego. Opisz przeznaczenie następujących części: - monitor - klawiatura - mysz - płyta

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

Wykład 2. Informatyka Stosowana. 9 października Informatyka Stosowana Wykład 2 9 października / 42

Wykład 2. Informatyka Stosowana. 9 października Informatyka Stosowana Wykład 2 9 października / 42 Wykład 2 Informatyka Stosowana 9 października 2017 Informatyka Stosowana Wykład 2 9 października 2017 1 / 42 Systemy pozycyjne Informatyka Stosowana Wykład 2 9 października 2017 2 / 42 Definicja : system

Bardziej szczegółowo

Mikrokontrolery w mechatronice. Wstępne uwagi

Mikrokontrolery w mechatronice. Wstępne uwagi Mikrokontrolery w mechatronice Wstępne uwagi Wstępny program wykładu: Układy sterowania;układy programowalne. System binarny i heksadecymalny. Mikroprocesor i mikrokontroler - podobieństwa i różnice. Charakterystyka

Bardziej szczegółowo

Wykład 2. Informatyka Stosowana. 10 października Informatyka Stosowana Wykład 2 10 października / 42

Wykład 2. Informatyka Stosowana. 10 października Informatyka Stosowana Wykład 2 10 października / 42 Wykład 2 Informatyka Stosowana 10 października 2016 Informatyka Stosowana Wykład 2 10 października 2016 1 / 42 Systemy pozycyjne Informatyka Stosowana Wykład 2 10 października 2016 2 / 42 Definicja : system

Bardziej szczegółowo

16MB - 2GB 2MB - 128MB

16MB - 2GB 2MB - 128MB FAT Wprowadzenie Historia FAT jest jednym z najstarszych spośród obecnie jeszcze używanych systemów plików. Pierwsza wersja (FAT12) powstała w 1980 roku. Wraz z wzrostem rozmiaru dysków i nowymi wymaganiami

Bardziej szczegółowo

Publiczne Technikum Informatyczne Computer College w Koszalinie

Publiczne Technikum Informatyczne Computer College w Koszalinie PYTANIA KONKURS INFORMATYCZNY Informatyka, Informacja, Infostrada 3 x i II edycja z marca 2016 roku Strona 1 1. Program komputerowy z licencją Shareware upoważnia między innymi do: a) rozpowszechniania

Bardziej szczegółowo

Zarządzanie partycjami

Zarządzanie partycjami Zarządzanie partycjami Do tworzenie i usuwania partycji, formatowania dysków i zmiany liter dysków w systemie Windows NT, służy narzędzie graficzne Zarządzanie dyskami lub program diskpart dostępny w konsoli

Bardziej szczegółowo

10.2. Udostępnianie zasobów

10.2. Udostępnianie zasobów Rozdział 10 t Praca w sieci równoprawnej Aby komputer mógł być widoczny wśród innych w otoczeniu sieciowym, musi mieć unikalną nazwę i przynależeć do grupy roboczej. Ustawienia te dostępne są poprzez aplet

Bardziej szczegółowo

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU I. KARTA PRZEDMIOTU 1. Nazwa przedmiotu: TECHNOLOGIA INFORMACYJNA 2. Kod przedmiotu: Ot 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Automatyka i Robotyka 5. Specjalność: Elektroautomatyka

Bardziej szczegółowo

Algorytmy i struktury danych

Algorytmy i struktury danych Algorytmy i struktury danych 5. Pamięć komputera Łódź 2013 Bity i bajty Pamięć komputera jest kategoryzowana wg dostępu, szybkości i pojemności. Typ Szybkość dostępu Odległość do CPU Pojemność Ulotna?

Bardziej szczegółowo

INFORMATYKA. Zajęcia organizacyjne. Arytmetyka komputerowa.

INFORMATYKA. Zajęcia organizacyjne. Arytmetyka komputerowa. INFORMATYKA Zajęcia organizacyjne Arytmetyka komputerowa http://www.infoceram.agh.edu.pl http://home.agh.edu.pl/~grzesik/ KONSULTACJE Zbigniew Grzesik środa, 9 ; A-3, p. 2 tel.: 67-249 e-mail: grzesik@agh.edu.pl

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

1.1. Pozycyjne systemy liczbowe

1.1. Pozycyjne systemy liczbowe 1.1. Pozycyjne systemy liczbowe Systemami liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach. Dla dowolnego

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

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

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Dział Zagadnienia Wymagania podstawowe Wymagania ponadpodstawowe Arkusz kalkulacyjny (Microsoft Excel i OpenOffice) Uruchomienie

Bardziej szczegółowo

Laboratorium Wykorzystanie kalkulatora Windows do obliczania adresów sieciowych

Laboratorium Wykorzystanie kalkulatora Windows do obliczania adresów sieciowych Laboratorium Wykorzystanie kalkulatora Windows do obliczania adresów sieciowych Cele Część 1: Dostęp do programu Kalkulator. Część 2: Konwersja między systemami liczbowymi Część 3: Konwersja adresu IPv4

Bardziej szczegółowo

Wstęp do Informatyki. Reprezentacja liczb w komputerze Arytmetyka stało- i zmiennoprzecinkowa Przechowywanie danych pliki i foldery

Wstęp do Informatyki. Reprezentacja liczb w komputerze Arytmetyka stało- i zmiennoprzecinkowa Przechowywanie danych pliki i foldery Wstęp do Informatyki Reprezentacja liczb w komputerze Arytmetyka stało- i zmiennoprzecinkowa Przechowywanie danych pliki i foldery Pozycyjne systemy liczbowe Dziesiętny system liczbowy (o podstawie 10):

Bardziej szczegółowo

ARYTMETYKA BINARNA. Dziesiątkowy system pozycyjny nie jest jedynym sposobem kodowania liczb z jakim mamy na co dzień do czynienia.

ARYTMETYKA BINARNA. Dziesiątkowy system pozycyjny nie jest jedynym sposobem kodowania liczb z jakim mamy na co dzień do czynienia. ARYTMETYKA BINARNA ROZWINIĘCIE DWÓJKOWE Jednym z najlepiej znanych sposobów kodowania informacji zawartej w liczbach jest kodowanie w dziesiątkowym systemie pozycyjnym, w którym dla przedstawienia liczb

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

EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH (ECDL Core)

EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH (ECDL Core) PROGRAM SZKOLENIA: EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH (ECDL Core) Czas trwania: Formuła szkolenia: Opis szkolenia: 120 godzin dydaktycznych (45 min.) konwencjonalna stacjonarne zajęcia szkoleniowe

Bardziej szczegółowo

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie Strona 1 z 6 Połączenia Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie Uwaga: Przy instalowaniu drukarki podłączonej lokalnie, jeśli dysk CD-ROM Oprogramowanie i dokumentacja

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY. Higiena pracy, komputer, sieci komputerowe i Internet

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY. Higiena pracy, komputer, sieci komputerowe i Internet Informatyka WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY Klasa II GIM Higiena pracy, komputer, sieci komputerowe i Internet - zna regulamin pracowni komputerowej; - zna i respektuje zasady bezpiecznego użytkowania

Bardziej szczegółowo

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

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2016 Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych Oznaczenie

Bardziej szczegółowo

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

d) program działający w środowisku Windows 10. Edytorem tekstu jest: a) Paint b) WordPad c) PowerPoint d) Excel I SZKOLNY KONKURS INFORMATYCZNY MISTRZ KOMPUTERA 1. Czy pamięć RAM: a. jest pamięcią zewnętrzną b. jest pamięcią wewnętrzną c. jest pamięcią przechowywaną na dyskietce 2. Co oznacza pojęcie SIMM,DIMM,DDR:

Bardziej szczegółowo

Windows XP. Procesor Pentium II/AMD 233 MHz lub szybszy

Windows XP. Procesor Pentium II/AMD 233 MHz lub szybszy Windows XP Minimalne Zalecane Procesor Pentium II/AMD 233 MHz lub szybszy Procesor Pentium II /AMD 300 MHz lub szybszy 64 MB Pamięci RAM 128 MB Pamięci RAM lub więcej 1,5 GB wolnego miejsca na dysku 2

Bardziej szczegółowo

Instrukcja obsługi. Karta video USB + program DVR-USB/8F. Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia.

Instrukcja obsługi. Karta video USB + program DVR-USB/8F. Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia. Instrukcja obsługi Karta video USB + program DVR-USB/8F Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia. Spis treści 1. Wprowadzenie...3 1.1. Opis...3 1.2. Wymagania systemowe...5

Bardziej szczegółowo

Karta Video USB DVR-USB/42

Karta Video USB DVR-USB/42 Karta Video USB DVR-USB/42 Instrukcja użytkownika 1 www.delta.poznan.pl Spis treści 1. Wprowadzenie...3 1.1. Opis...3 1.2. Wymagania systemowe...5 1.3. Specyfikacja systemu...5 2. Instalacja sprzętu...6

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

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

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

WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 22 LISTOPADA 2017 R. WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 22 LISTOPADA 2017 R. INSTRUKCJA DLA UCZESTNIKA KONKURSU: 1. Sprawdź, czy test zawiera 8 stron. Ewentualny

Bardziej szczegółowo

Systemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10).

Systemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10). Wprowadzenie do inżynierii przetwarzania informacji. Ćwiczenie 1. Systemy liczbowe Cel dydaktyczny: Poznanie zasad reprezentacji liczb w systemach pozycyjnych o różnych podstawach. Kodowanie liczb dziesiętnych

Bardziej szczegółowo

EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH (ECDL Core)

EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH (ECDL Core) PROGRAM SZKOLENIA: EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH (ECDL Core) Czas trwania: 120 godzin dydaktycznych (45 min.), Formuła szkolenia: konwencjonalna stacjonarne zajęcia szkoleniowe Opis

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

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

ROZKŁADY MATERIAŁU PRZEDMIOT ELEMENTY INFORMATYKI KLASA IV, V I VI. ROZKŁADY MATERIAŁU PRZEDMIOT ELEMENTY INFORMATYKI KLASA IV, V I VI. Rozkład materiału w klasach IV z przedmiotu "Elementy informatyki" w wymiarze a tygodniowo. Semestr I Lp. Jednostka tematyczna Osiągnięcia

Bardziej szczegółowo

1. Podstawy...P Polecenia podstawowe...p... 18

1. Podstawy...P Polecenia podstawowe...p... 18 Spis treści Wstęp...P... 5 1. Podstawy...P... 7 Wersje systemu MS-DOS 8 Windows NT: konsola czy DOS? 9 Jak uruchomić system MS-DOS 10 Szybkie uruchamianie 13 Okno a pełny ekran 14 Windows 2000/XP a pełnoekranowe

Bardziej szczegółowo

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

dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna Literatura B. Siemieniecki, W. Lewandowski Internet w szkole, Wyd. A. Marszałek 2001, B. Siemieniecki

Bardziej szczegółowo