Pojęcie organizacji i architektury systemu komputerowego

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

Download "Pojęcie organizacji i architektury systemu komputerowego"

Transkrypt

1 Pojęcie organizacji i architektury systemu komputerowego Architektura systemu komputerowego obejmuje te jego elementy, które są istotne dla programisty (wpływają bezpośrednio na logiczne wykonywanie programu i tym samym sposób jego konstrukcji), np. lista instrukcji, typy danych, sposób adresowania pamięci itp. Organizacja systemu komputerowego obejmuje powiązania jednostek funkcjonalnych, które mogą wpływać na sposób wykonania instrukcji, ale nie mają bezpośredniego wpływu na logikę działania programu lub wynik jego działania, np. technologia wykonania, częstotliwość pracy procesora itp. Wielowarstwowa struktura systemu komputerowego poziom języka zorientowanego problemowo poziom asemblera poziom systemu operacyjnego poziom maszynowy procesora poziom mikroarchitektury poziom układów logiki cyfrowej poziom półprzewodnikowych układów elektronicznych

2 Poziom półprzewodnikowych układów elektronicznych Podstawowy element tranzystor Informacja reprezentowana jest przez sygnał elektryczny Poziom układów logiki cyfrowej Podstawowy element bramka logiczna (AND, NAND, OR, NOR) Informacja reprezentowana jest przez stan logiczny wejść i wyjść układów cyfrowych

3 Poziom mikroarchitektury Podstawowe elementy rejestry wewnętrzne, jednostka arytmetyczno-logiczna (ALU), jednostka zmiennoprzecinkowa (FPU), jednostka zarządzania pamięcią (MMU) Informacja reprezentowana jest przez wektory bitów (bajty, słowa) Poziom mikroarchitektury może być zrealizowany sprzętowo lub programowo (mikroprogram) Poziom maszynowy procesora Podstawowe elementy rejestry procesora, lista rozkazów, tryby adresowania pamięci Informacja reprezentowana jest przez niskopoziomowe struktury danych (liczby całkowite ze znakiem i bez znaku, liczby zmiennopozycyjne, liczby w kodzie BCD, adresy, łańcuchy znaków) Poziom maszynowy definiuje niskopoziomową architekturę systemu komputerowego

4 Poziom systemu operacyjnego Poziom hybrydowy nie ukrywa poziomu maszynowego przed wyższymi warstwami, ale raczej uzupełnia go o dodatkowe mechanizmy Podstawowe elementy elementy poziomu maszynowego procesora uzupełnione o organizację pamięci, interakcję z urządzeniami wejścia-wyjścia, system plików Informacja reprezentowana jest przez pliki Poziom asemblera Udostępnia funkcjonalność poziomu maszynowego oraz poziomu systemu operacyjnego w formie symbolicznej, łatwiejszej do opanowania dla programisty (mnemoniki, etykiety)

5 Poziom języka zorientowanego problemowo Ukrywa szczegóły architektury procesora oraz redefiniuje interfejs dostępu do niektórych usług systemu operacyjnego w celu uniezależnienia oprogramowania od konkretnego systemu komputerowego Udostępnia funkcjonalność (instrukcje, struktury danych) dostosowaną do konkretnych zastosowań (np. dostęp do baz danych, zastosowania numeryczne itp.) Struktura systemu komputerowego Komputer = hardware + software oprogramowanie aplikacyjne oprogramowanie użytkowe oprogramowanie systemowe oprogramowanie (ang. software) sprzęt (ang. hardware)

6 Oprogramowanie aplikacyjne zbiór programów do przetwarzania danych użytkowe zbiór programów ułatwiających pracę i poruszanie się użytkownika w systemie komputerowym (edytory, eksploratory, kompilatory, debuggery, profilery itp.) oprogramowanie systemowe zbiór narzędzi do automatycznego lub ręcznego zarządzania zasobami systemu komputerowego (np. system operacyjny) System operacyjny Sprzęt komputerowy jest funkcjonalnie skomplikowany, dlatego zazwyczaj nie zezwala się programom na bezpośrednie korzystanie z możliwości sprzętu Wymuszenie z korzystania ze sprzętu za pośrednictwem systemu operacyjnego. Umożliwia to systemowi zachowanie kontroli nad pracą komputera i podłączonych do niego urządzeń, a jednocześnie uwalnia programistów i użytkowników systemów komputerowych od gruntownej znajomości zasad pracy komputera

7 System operacyjny System operacyjny System operacyjny to program kontrolujący pracę komputera. Główne zadania systemu operacyjnego: Wspomaganie tworzenia i wykonywania programów Umożliwienie dostępu do urządzeń wejścia-wyjścia Dostęp do plików i jego kontrola Kontrola dostępu do systemu operacyjnego

8 Definicja systemu operacyjnego (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 System operacyjny (nadzorczy, nadrzędny, sterujący) jest to zorganizowany zespół programów, które pośredniczą między sprzętem a użytkownikami, dostarczając użytkownikom zestawu środków ułatwiających projektowanie, kodowanie, uruchamianie i eksploatację programów oraz w tym samym czasie sterują przydziałem zasobów dla zapewnienia efektywnego działania Alen Shaw Definicja systemu operacyjnego (2) System operacyjny jest programem, który działa jako pośrednik między użytkownikiem komputera a sprzętem komputerowym. Zadaniem systemu operacyjnego jest tworzenie środowiska, w którym użytkownik może wykonywać programy w sposób wygodny i wydajny. Abraham Silberschatz System operacyjny jest warstwą oprogramowania operującą bezpośrednio na sprzęcie, której celem jest zarządzanie zasobami systemu komputerowego i stworzenie użytkownikowi środowiska łatwiejszego do zrozumienia i wykorzystania. Andrew Tanenbaum

9 System operacyjny System operacyjny jest ładowany do pamięci operacyjnej na początku pracy komputera. Program ten nie korzysta z żadnych gotowych funkcji, tylko sam je udostępnia, a więc od niego zależą rzeczywiste możliwości wykorzystania sprzętu komputerowego. System operacyjny musi rozdzielać zasoby komputera między różnymi pracami wykonywanymi na tym komputerze. System operacyjny Ważnym zadaniem jest więc zorganizowanie i optymalizacja dostępu do urządzeń zewnętrznych oraz efektywne wykorzystanie pamięci. System operacyjny musi określić kiedy i w jaki sposób urządzenie zewnętrzne może zostać wykorzystane przez dany program, w którym miejscu pamięci ma znaleźć się program użytkowy, a gdzie dane dla niego jak przydzielać adresy różnym programom.

10 Zarządzanie zasobami systemu komputerowego Przydział zasobów Synchronizacja dostępu do zasobów Ochrona i autoryzacja dostępu do zasobów Odzyskiwanie zasobów Rozliczanie gromadzenie danych o wykorzystaniu zasobów Zasoby zarządzane przez system operacyjny Procesor przydział czasu procesora Pamięć alokacja przestrzeni adresowej dla procesów transformacja adresów Urządzenia zewnętrzne udostępnianie i sterowanie urządzeniami pamięci masowej alokacja przestrzeni dyskowej udostępnianie i sterownie drukarkami, skanerami itp. Informacja (system plików) organizacja i udostępnianie informacji ochrona i autoryzacja dostępu do informacji

11 Zarządzanie zasobami systemu Zarządzanie procesami Zarządzanie pamięcią operacyjną Zarządzanie plikami Podsystem wejścia-wyjścia Zarządzanie pamięcią pomocniczą Interfejs sieciowy Podsystem ochrony Interpreter poleceń Zarządzanie procesami Tworzenie i usuwanie procesów Wstrzymywanie i wznawianie procesów (przełączanie kontekstu) Planowanie przydziału procesora (szeregowanie procesów) Dostarczanie mechanizmów synchronizacji i komunikacji procesów Dostarczanie mechanizmów obsługi zakleszczeń (ang. deadlock)

12 Zarządzanie pamięcią operacyjną Przydzielanie i zwalnianie obszarów pamięci głównej Utrzymywanie informacji o zajętości pamięci i stanie zajętych obszarów pamięci (prawa dostępu, właściciel itp.) Realizacja wymiany procesów Realizacja wymiany stron w przypadku wirtualizacji Zarządzanie plikami Tworzenie i usuwanie plików Tworzenie i usuwanie katalogów Dostarczanie elementarnych operacji manipulowania zawartością plików (zapis, odczyt, usuwanie zawartości) Dostarczanie elementarnych operacji do manipulowania katalogami Odwzorowanie plików na obszary pamięci pomocniczej Składowanie plików na trwałych nośnikach pamięci

13 Podsystem wejścia-wyjścia Synchronizacja żądań realizacji operacji wejścia-wyjścia Zarządzanie realizacją operacji wejścia-wyjścia Zarządzanie pamięcią przeznaczoną na potrzeby obsługi urządzeń zewnętrznych buforowanie zarządzanie pamięcią podręczną spooling (simultaneous peripheral operation on-line jednoczesna, bezpośrednia praca urządzeń) Podsystem wejścia-wyjścia Zapewnianie dostępności modułów sterujących urządzeń (programów obsługi, ang. device drivers) Udostępnianie ogólnego interfejsu do modułów sterujących urządzeń

14 Zarządzanie pamięcią pomocniczą (przestrzenią dyskową) Zarządzanie obszarami wolnymi Przydzielanie przestrzeni dyskowej Planowanie przydziału obszarów pamięci dyskowej Podsystem ochrony Utrzymywanie praw dostępu Kontrola praw przy dostępie do zasobów Udostępnianie mechanizmu zmian praw dostępu Autoryzacja (ang. authorization) i uwierzytelnianie (ang. authentication) użytkownika

15 Interpreter poleceń Pobieranie poleceń od użytkownika Interpretowanie poleceń Wykonywanie poleceń Przekazywanie użytkownikowi wyników wykonania poleceń, informacji o problemach lub błędach Zadania systemu operacyjnego - podsumowanie Definicja interfejsu użytkownika Udostępnianie systemu plików Udostępnianie środowiska do wykonywania programów użytkownika mechanizm ładowania i uruchamiani programów mechanizmy synchronizacji i komunikacji procesów Sterowanie urządzeniami wejścia-wyjścia Obsługa podstawowej klasy błędów Zarządzanie zasobami (sprzęt i oprogramowanie) systemu komputerowego

16 Ogólna struktura systemu operacyjnego interpreter poleceń programy systemowe Jądro systemu operacyjnego Sprzęt Warstwy systemu operacyjnego W każdym systemie operacyjnym występują mniej lub bardziej wyodrębnione warstwy składające się na architekturę systemu.

17 Warstwy systemu operacyjnego 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). Uruchamianie zdań podstawowe pojęcia Użytkownik (ang. user) jednostka zlecająca wykonywanie zadań Praca (ang. job) zbiór akcji niezbędnych do realizacji określonego przetwarzania, np. sekwencja: kompilacja, załadowanie (uruchomienie) programu i wykonanie programu

18 Koncepcja procesu Proces jest elementarną jednostką pracy (aktywności) zarządzaną przez system operacyjny, która może ubiegać się o zasoby systemu komputerowego Proces = wykonujący się program Zasoby potrzebne do wykonania procesu czas procesora pamięć operacyjna pliki urządzenia wejścia-wyjścia Proces wykonuje kod programu użytkownika (proces użytkownika) lub kod systemowy (proces systemowy) Pliki jednostki 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. Plik opisany jest za pomocą następujących informacji: nazwa pliku oraz rozszerzenie charakterystyczne dla typu pliku, rozmiar pliku data oraz godzina utworzenia pliku atrybuty, np. tylko do odczytu, ukryty Fragment pliku binarnego zapisanego w kodzie szesnastkowym

19 Klasyfikacja systemów operacyjnych ze względu na dopuszczalną liczbę wykonywanych programów Systemy jednoprogramowe niedopuszczalne jest rozpoczęcie wykonywania następnego zadania użytkownika przed zakończeniem poprzedniego Klasyfikacja systemów operacyjnych ze względu na dopuszczalną liczbę wykonywanych programów Systemy wieloprogramowe dopuszczalne jest istnienie jednocześnie wielu zadań (procesów), którym kolejno przydzielany jest procesor. Zwolnienie procesora następuje w wyniku żądania przydziału dodatkowego zasobu zainicjowaniu operacji wejścia-wyjścia przekroczenia ustalonego limitu czasu (kwantu czasu) systemy z podziałem czasu (ang. timesharing systems)

20 Klasyfikacja systemów operacyjnych ze względu na liczbę użytkowników Systemy dla jednego użytkownika zasoby systemu przeznaczone są dla jednego użytkownika (np. w przypadku komputerów osobistych), nie ma mechanizmów autoryzacji dostępu, a mechanizmy ochrony informacji są ograniczone Klasyfikacja systemów operacyjnych ze względu na liczbę użytkowników Systemy wielodostępne wielu użytkowników może jednocześnie korzystać ze współdzielonych zasobów systemu w taki sposób, że żaden z nich nie musi być świadomy istnienia innych użytkowników, a system synchronizuje dostęp do zasobów i gwarantuje ochronę informacji przed niepowołaną ingerencją

21 Inne rodzaje systemów operacyjnych Systemy czasu rzeczywistego (ang. real-time systems) umożliwiają wyspecyfikowanie czasu zakończenie przetwarzania zadania, tzw. linii krytycznej (ang. deadline) Systemy sieciowe i rozproszone (ang. network and distributed systems) umożliwiają zarządzanie zbiorem rozproszonych jednostek przetwarzających, czyli zbiorem jednostek (komputerów), które są zintegrowane siecią komputerową i nie współdzielą fizycznie zasobów Systemy operacyjne interfejs użytkownika Pod względem sposobu komunikacji z użytkownikiem rozróżniamy systemy operacyjne: tekstowe - komunikują się za pomocą wydawanych z linii poleceń komend,np. DOS, UNIX graficzne - komunikujące się za pomocą graficznych okienek i symboli (ikon),np. Windows, MacOS, OS2, Linux (KDE, Gnome)

22 Systemy operacyjne interfejs użytkownika Opracowanie systemu okien, ikon i wprowadzenie posługiwania się myszą doprowadziło do rozwoju graficznego interfejsu użytkownika(gui - Graphical User Interface) GUI jest dziś obowiązującym standardem - trudno sobie wyobrazić komputer bez myszy, bez systemu ikon oraz bez systemu okien, w których uruchamiane są wszystkie programy Systemy operacyjne interfejs użytkownika Zalety GUI łatwa obsługa za pomocą myszy, trackball, touchpad, proste instalowanie programów i urządzeń (plug and play), łatwy dostęp do danych (folderów, plików), obsługa szerokiej gamy sprzętu. Wady GUI mniejsza stabilność pracy, pojawianie się błędów w czasie pracy, duże wymagania sprzętowe.

23 MS DOS disk operating system DOS (ang. Disk Operating System), czyli Dyskowy System Operacyjny firmy Microsoft. System działa w trybie tekstowym. Wszystkie polecenia wydaje się za pomocą klawiatury. Widok ekranu z systemem DOS Budowa systemu DOS MS DOS (ang. Disk Operating System) 1 komputer 1 użytkownik 1 zadanie (system jednozadaniowy, niezapewniający ochrony danych, niezarządzający zasobami komputera a jedynie obsługą systemu plików). System mało przyjazny dla użytkownika wydawanie skomplikowanych poleceń w trybie znakowym. Nie posiada wbudowanego zarządzania pamięcią i ochrony pamięci: ze względu na te braki nie jest to system bezpieczny obecnym rozumieniu DOS trudno jest nazwać systemem operacyjnym.

24 WINDOWS WINDOWS okienka. Zbiór systemów operacyjnych firmy Microsoft. Pierwsze wersje bez sukcesu rynkowego. Pierwszy sukces WINDOWS 3.1 (1992), jako nakładka na system DOS. Przełom WINDOWS 95 (1995). Niezależnie od linii WINDOWS 3.x, 95, 98 rozwijała się linia WINDOWS NT, przeznaczony dla bardziej zaawansowanych i wymagających użytkowników. Na bazie WINDOWS NT powstał WINDOWS Z połączenia linii W 9.x oraz W NT/2000 powstał współczesny system WINDOWS XP. Obecnie WINDOWS Vista (2007). WINDOWS

25 WINDOWS Czynniki, które przyczyniły się do sukcesu systemu WINDOWS: Graficzny interfejs użytkownika. Koncepcja WYSIWYG What You See Is What You Get, Popularność arkusza kalkulacyjnego Excel. Wprowadzenie Menedżera Plików W 3.0, 1990) dla zarządzania informacją. Wprowadzenie standardu Plug and Play, automatycznego rozpoznania dołączanych urządzeń i przydzieleniu mu odpowiednich zasobów maszyny (W 95). WINDOWS Czynniki, które przyczyniły się do sukcesu systemu WINDOWS cd. : Zastosowanie techniki OLE Object Linking and Embedding, łączenia i wstawiania obiektów (schowek). Wprowadzenie w W 98 interfejsu sprzętowego USB, obsługującego szybkie urządzenia zewnętrzne, w tym pamięci pen-drive, skanery, aparaty cyfrowe itp. (do 127 urządzeń). Zerwanie z systemem DOS (W 3.x, W 9.x były nakładkami DOS).

26 WINDOWS Czynniki, które przyczyniły się do sukcesu systemu WINDOWS cd. : Integracja z przeglądarką internetową Windows Explorer. Integracja z aplikacją multimedialną Windows Media Player. Szybkie uaktualnianie systemu operacyjnego (Windows Update). WINDOWS Cenne zalety WINDOWS: Wielozadaniowość liczna jednocześnie wykonywanych aplikacji zależy od dostępnej pamięci RAM. Wielodostępność do całego systemu ma dostęp Administrator, który może poszczególnym użytkownikom stworzyć dostępny za pomocą haseł maszyny wirtualne (z ograniczonym dostępem, goście). Olbrzymia liczba dostępnych aplikacji, w tym aplikacji bezpłatnych. Graficzny interfejs użytkownika.

27 WINDOWS Technika OLE łączenie i wstawianie obiektów. Łączenie (link) do dokumentu (np. WORD) wstawiany jest łącznik do innego obiektu źródłowego (np. tabeli, wykresu w Excel), co pozwala na aktualizację danych w tabeli czy wykresie. Wstawianie (osadzanie) przeniesienie do dokumentu całego obiektu (obrazu, wykresu itp.). WINDOWS

28 WINDOWS Wady systemu WINDOWS: Wysoka cena. Konieczność aktywacji systemu w celu eliminacji nielegalnych kopii (po instalacji w ciągu 30 dni należy aktywować system poprze Internet lub telefon). Podatność na zagrożenia wirusami i włamaniami konieczność aktualizacji. Błędy wynikające ze stopnia komplikacji i złożoności systemu (dopuszczalna liczba błędów 15/1000 linii kodu). WINDOWS Wady systemu WINDOWS: Wysoka cena. Konieczność aktywacji systemu w celu eliminacji nielegalnych kopii (po instalacji w ciągu 30 dni należy aktywować system poprze Internet lub telefon). Podatność na zagrożenia wirusami i włamaniami konieczność aktualizacji. Błędy wynikające ze stopnia komplikacji i złożoności systemu (dopuszczalna liczba błędów 15/1000 linii kodu).

29 WINDOWS 3.x Microsoft Windows 3.x to rodzina pierwszych znaczących graficznych systemów operacyjnym firmy Microsoft przeznaczonym dla komputerów PC. Windows 3.11 nie był w pełni wielozadaniowym system choć umożliwiał na uruchomienie kilku aplikacji jednocześnie Okienka formalnie stanowiły nakładkę na system DOS, w rzeczywistości zawierały wiele cech systemu operacyjnego. WINDOWS 95, 98, Milenium MS Windows 95 to pierwszy 32-bitowy system operacyjny zbudowany na podstawie jego 16-bitowego poprzednika Windows 3.x MS Windows 95 oferuje pełną wielozadaniowość tylko dla aplikacji DOS. Postęp jaki jest widoczny w Windows 98 i Milenium dotyczy głównie interfejsu oraz mechanizmów integracji z siecią internet.

30 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. 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 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

31 MS WINDOWS XP (2003, Service Pack 2) MS WINDOWS XP (2003, Service Pack 2) Stabilność systemu Konta użytkowników (bezpieczeństwo): - administrator -użytkownicy z ograniczonym dostępem -goście Windows Product Activation (Office 2000) Windows Messenger Windows Media Player Osobisty firewall

32 MS WINDOWS XP WINDOWS VISTA 2007

33 WINDOWS VISTA 2007 Cechy systemu Windows Vista 2007 Łatwość użycia (Menu Start udostępnia zintegrowaną funkcję szybkiego wyszukiwania, szybsze uruchamianie elementów) Eksploratory (zapewniają lepszą kontrolę i dostęp do większej ilości informacji, jednocześnie upraszczając pracę z plikami Windows Aero (potrafi płynnie dostosować interfejs użytkownika do możliwości sprzętowych komputera Miniatury zawartości na pasku zadań (Po umieszczeniu wskaźnika myszy nad elementem paska zadań jest wyświetlana miniatura okna wraz z jego zawartością) Przerzucanie okien i Przerzucanie okien 3W WINDOWS VISTA 2007

34 Media Center Edition Windows XP Media Center Edition to edycja systemu Windows XP dodająca nowe, multimedialne elementy i możliwość kierowania systemem za pomocą pilota. Integruje on telewizor z komputerem i umożliwia sterowanie multimediami z dowolnego miejsca w domu Pierwsza wersja, Windows XP Media Center Edition, pojawiła się w 2002 roku w Stanach Zjednoczonych. Po zainstalowaniu poprawki Service Pack 2 system uaktualniał się do wersji Windows XP Media Center 2005 pojawił się w 2005 roku. Najnowsza wersja programu Media Center aktualnie znajduje się w systemie Windows Vista. Media Center Edition

35 UNIX System operacyjny UNIX powstał w Bell Laboratory firmy AT&T we wczesnych latach siedemdziesiątych. System UNIX jest wielodostępnym i wielozadaniowym systemem operacyjnym, ponieważ może obsługiwać jednocześnie wielu użytkowników i wykonywać jednocześnie wiele zadań 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 Widok pulpitu systemu klasy UNIX o nazwie Solaris 8 ze środowiskiem OpenWindows.

36 UNIX podstawowe cechy Hierarchiczność systemu. Niezależność od sprzętu. Ochrona dostępu do katalogów i plików (system określana praw dostępu, blokowanie dostępu). Wieloprogramowość. Wielodostępność, pozwalająca na pracę na dużej liczbie rozproszonych po świecie komputerów, zachowując nad nimi kontrolę. UNIX podstawowe cechy Wieloprocesorowość obsługa komputerów które na płytach mają CPU złożone z wielu procesorów. Łatwe przystosowanie interpretera poleceń do wymagań użytkownika. Skalowalność systemy wzrost wydajności przy wzroście liczby informacji, np. rozszerzaniu wielkości bazy danych.

37 UNIX Podstawowe wady systemu UNIX: Duża liczba wersji. Obszerna dokumentacja. Brak programów użytkowych. Prawda o UNIX-ie W WINDOWS użytkownik ograniczony jest możliwościami systemu, w systemie UNIX tylko swoją wiedzą, umiejętnościami i wyobraźnią. Systemy UNIX potrafią robić takie rzeczy, o których twórcy WINDOWS będą mogli sobie pomarzyć w dość odległej przyszłości

38 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 Linux Geneza powstania: walka o wolne oprogramowanie, walka z drogimi systemami komercyjnymi. LINUX jest odmianą systemu UNIX typu open source. Linus Torvalds, twórca jądra Linuxa Linux zaczął powstawać w 1991 roku, kiedy to fiński programista, Linus Torvalds stworzył jądro nowego systemu operacyjnego przeznaczonego do pracy z procesorami rodziny firmy Intel. Wersje komercyjne LINUX-a dystrybucje.

39 Linux Informacje o systemie, opublikowane przez Torvaldsa na internetowej liście dyskusyjnej, spotkały się z dużym zainteresowaniem i wkrótce przy rozwoju systemu pracowała już grupa ludzi. Znacznie przyspieszyło to jego rozwój otrzymał on później nazwę "Linux". Im bardziej system ten stawał się popularny, tym więcej ludzi wspierało jego rozwój. Proces ten trwa do dziś, a liczbę użytkowników różnych dystrybucji Linuxa szacuje się obecnie na wiele milionów na całym świecie. Zalety Linuxa Zalety Linuxa Oparty o UNIX ( te same komendy ) Szybki Niezawodny Rozbudowane operacje internetowe serwery Nie wymaga dużych mocy obliczeniowych Otwarty kod Darmowy

40 Linux interfejs 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.

41 Mac OS X Mac OS X - jest to złożony system operacyjny dla komputerów Macintosh opracowany w roku 2000 w amerykańskiej firmie Apple Computer. Mac OS X jest systemem o całkowicie odmiennej budowie niż poprzednie wersje Mac OS. Mac OS X powstał w oparciu o mikrojądro Mach oraz usługi i narzędzia zaczerpnięte z projektów NetBSD oraz FreeBSD. Jego podstawą jest opracowany w Apple Computer system operacyjny Darwin. Mac OS interfejs

42 Historia Windows vs UNIX 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.

43 Zastosowanie systemów operacyjnych 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). Zastosowanie systemów operacyjnych 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.

44 Licencje oprogramowania Licencja na oprogramowanie - umowa na korzystanie z utworu jakim jest aplikacja komputerowa, zawierana pomiędzy podmiotem, któremu przysługują majątkowe prawa autorskie do utworu, a osobą, która zamierza z danej aplikacji korzystać. Licencje na oprogramowanie - są najczęściej bardzo restrykcyjne i większość użytkowników nie czyta ich w całości. Co zawiera licencja? ograniczenie co do liczby komputerów, na których można zainstalować oprogramowanie ograniczenie co do liczby użytkowników którzy mogą go używać klauzulę o wyłączonej odpowiedzialności producenta z tytułu używania oprogramowania przez licencjobiorcę, której znaczenie polega na braku jakiejkolwiek odpowiedzialności producentów oprogramowania za skutki błędów w programach

45 Freeware licencja oprogramowania umożliwiająca darmowe rozprowadzanie aplikacji bez ujawnienia kodu źródłowego czasami licencja freeware zawiera dodatkowe ograniczenia (np. część freeware jest całkowicie darmowa, a część darmowa jedynie do użytku domowego) programy na licencji freeware mogą być nieodpłatnie wykorzystywane, jednak zabrania się czerpania korzyści finansowych z ich dystrybucji przez osoby trzecie. licencja nie dotyczy dystrybucji produktów (dokumentów, grafiki, innych programów itd.) stworzonych przy użyciu programów na licencji freeware, więc nie ogranicza możliwości ani nie narzuca konieczności pobierania opłat za wytworzone produkty Shareware rodzaj płatnego programu komputerowego, który jest rozpowszechniany bez opłat, ale z pewnymi ograniczeniami, do wypróbowania przez użytkowników czasami po okresie próbnym za taki program trzeba płacić lub zrezygnować z korzystania z niego czasami producent oprogramowania wydaje jedną wersję na licencji shareware a drugą (zazwyczaj z ograniczeniami) na licencji freeware

46 Adware oprogramowanie rozpowszechniane za darmo, ale zawiera funkcję wyświetlającą reklamy, zwykle w postaci bannerów wydawca oprogramowania zarabia właśnie na tych reklamach, zwykle jest też możliwość nabycia wersji programu bez reklam za opłatą Powszechna Licencja Publiczna GNU Powszechna Licencja Publiczna GNU jest jedną z licencji wolnego oprogramowania, która została sformułowana w 1988 na potrzeby Projektu GNU celem licencji GNU GPL jest przekazanie użytkownikom czterech podstawowych wolności: wolność uruchamiania programu w dowolnym celu (wolność 0) wolność analizowania, jak program działa i dostosowywania go do swoich potrzeb (wolność 1)

47 Powszechna Licencja Publiczna GNU celem licencji GNU GPL jest przekazanie użytkownikom czterech podstawowych wolności: wolność rozpowszechniania niezmodyfikowanej kopii programu (wolność 2) wolność udoskonalania programu i publicznego rozpowszechniania własnych ulepszeń, dzięki czemu może z nich skorzystać cała społeczność (wolność 3) jeżeli program nie gwarantuje użytkownikowi chociaż jednej z powyższych wolności, wówczas, według Free Software Foundation, nie może być uznany za Wolne Oprogramowanie Powszechna Licencja Publiczna CPL jest jedną z licencji wolnego oprogramowania, która została sformułowana w 1988 przez IBM CPL jest licencją w treści bardzo podobną do GNU General Public License - główną zmianą jest dodanie klauzuli uniemożliwiającej zmiany w kodzie programu mające na celu czerpanie korzyści ze sprzedaży zmienionego programu; w takich sytuacjach treść licencji CPL pozwala jedynie na darmowe rozprowadzanie programu

48 Postcardware (Cardware) rodzaj licencji oprogramowania wywodzący się od Freeware i Shareware, używany przez autorów, którzy udostępniają swoje programy za darmo: w zamian za to oczekują, że użytkownik przyśle im kartkę pocztową (najczęściej z miejscowości, w której mieszka) powyższy wymóg bywa mniej lub bardziej kategoryczny w zależności od konkretnej licencji - niektóre uzależniają od tego legalność używania programu, inne pozostawiają to dobrej woli użytkownika jako sposób na wyrażenie wdzięczności autorowi Donationware oprogramowanie na tej licencji może być dowolnie modyfikowane, kopiowane i dystrybuowane pod warunkiem, że licencjobiorca zapłaci autorowi symboliczną kwotę wielkość opłaty zależy od licencjobiorcy

49 Public Domain po angielsku oznacza własność ogółu - są to teksty, zdjęcia, muzyka, dzieła sztuki, oprogramowanie itp., które na skutek decyzji twórcy, braku spadkobierców lub upływu odpowiedniego czasu stały się dostępne do dowolnych zastosowań bez konieczności uwzględniania praw autorskich każda rzecz nią objęta może być używana w jakikolwiek sposób Prawo autorskie Prawo autorskie - w Polsce terminem tym określa się zarówno ogół praw przysługujących autorowi dzieła, jak i szczególną ich część przepisy upoważniające autora do decydowania o użytkowaniu dzieła i czerpaniu z niego korzyści Prawo autorskie określa Ustawa z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (Dz. U. z 2006 r. Nr 90, poz. 631 z późn. zm.), znowelizowana w 1999 roku

50 autorskie prawa osobiste Prawo autorskie są prawami "ojcostwa utworu" i obejmują przede wszystkim prawo autora do wiązania z dziełem jego nazwiska prawo to nigdy nie wygasa, nie można się go zrzec ani przenieść na inną osobę prawnie dopuszczalne jest zobowiązanie się twórcy w umowie do niewykonywania autorskiego prawa osobistego (prawa do oznaczenia utworu swoim nazwiskiem) Prawo autorskie autorskie prawa majątkowe (ang. copyright) monopol praw majątkowych na rzecz autora utworu albo w określonych przypadkach wydawcy lub producenta zasadą w prawie autorskim jest, iż z utworu może korzystać lub nim rozporządzać tylko osoba uprawniona twórca lub osoba, która nabyła określone prawa majątkowe

51 Prawo autorskie Powodem wprowadzenia praw autorskich majątkowych było zabezpieczenie interesów twórców oraz wydawców Efektem naruszenia tych właśnie praw są m.in. następujące szkody: utrata przez twórców zysków z tytułu rozpowszechniania utworów straty firm zajmujących się dystrybucją i promocją utworów straty państwa związane z nie odprowadzonymi podatkami Prawo autorskie a oprogramowanie Korzystanie z programów komputerowych wymaga przestrzegania norm etycznych i prawnych Właścicielem praw do programu komputerowego utworzonego w ramach umowy o pracę jest pracodawca - czyli najczęściej firma będąca producentem oprogramowania W świetle prawa autorskiego nielegalne jest pożyczanie komuś programu, jeśli nie zezwala na to odpowiedni punkt w umowie licencyjnej

52 Prawo autorskie a oprogramowanie Korzystanie z programów komputerowych wymaga przestrzegania norm etycznych i prawnych Właścicielem praw do programu komputerowego utworzonego w ramach umowy o pracę jest pracodawca - czyli najczęściej firma będąca producentem oprogramowania W świetle prawa autorskiego nielegalne jest pożyczanie komuś programu, jeśli nie zezwala na to odpowiedni punkt w umowie licencyjnej

Definicja systemu operacyjnego (1) Definicja systemu operacyjnego (2) Miejsce systemu operacyjnego w architekturze systemu komputerowego

Definicja systemu operacyjnego (1) Definicja systemu operacyjnego (2) Miejsce systemu operacyjnego w architekturze systemu komputerowego Systemy operacyjne wprowadzenie 1 Definicja systemu operacyjnego (1) Definicja systemu operacyjnego (2) System operacyjny jest zbiorem ręcznych i automatycznych procedur, które pozwalają grupie osób na

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

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

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

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

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

Systemy operacyjne. wykład dr Marcin Czarnota laboratorium mgr Radosław Maj

Systemy operacyjne. wykład dr Marcin Czarnota laboratorium mgr Radosław Maj Systemy operacyjne wykład dr Marcin Czarnota laboratorium mgr Radosław Maj Plan wykładów 1. Wprowadzenie, 2. Procesy, wątki i zasoby, 3. Planowanie przydziału procesora, 4. Zarządzanie pamięcią operacyjną,

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

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

Przede wszystkim autor ma oficjalne prawo do autorstwa utworu, rozpowszechniania go pod wyznaczonym pseudonimem, kontroli nad

Przede wszystkim autor ma oficjalne prawo do autorstwa utworu, rozpowszechniania go pod wyznaczonym pseudonimem, kontroli nad Prawo autorskie Prawa autorskie dzielimy na osobiste i majątkowe. Pierwsze z nich polegają na powiązaniu nazwiska twórcy z jego dziełem. Nie wygasają, są niezbywalne, nieprzenoszalne i nie można się ich

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

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

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

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

Wykład VI. Wybrane zagadnienia licencjonowania i praw autorskich. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Wykład VI. Wybrane zagadnienia licencjonowania i praw autorskich. Studia Podyplomowe INFORMATYKA Podstawy Informatyki Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład VI Wybrane zagadnienia licencjonowania i praw autorskich 1 Licencja Licencja na oprogramowanie to umowa na korzystanie z utworu jakim jest aplikacja

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

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

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

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

Podstawy Informatyki Systemy operacyjne

Podstawy Informatyki Systemy operacyjne Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Definicje systemu operacyjnego Zadania systemu operacyjnego Klasyfikacja systemów operacyjnych 2 Zasoby systemu komputerowego

Bardziej szczegółowo

Systemy operacyjne. Literatura do zagadnień wykładowych (1) Literatura do zagadnień wykładowych (2) Program przedmiotu. Forma zaliczenia przedmiotu

Systemy operacyjne. Literatura do zagadnień wykładowych (1) Literatura do zagadnień wykładowych (2) Program przedmiotu. Forma zaliczenia przedmiotu Systemy operacyjne Dariusz Wawrzyniak Politechnika Poznańska Instytut Informatyki ul. Piotrowo 3a, CW p. 5 60-965 Poznań Dariusz.Wawrzyniak@cs.put.poznan.pl www.cs.put.poznan.pl/dwawrzyniak www.cs.put.poznan.pl/sop

Bardziej szczegółowo

POPULARNE TYPY LICENCJI

POPULARNE TYPY LICENCJI POPULARNE TYPY LICENCJI OPROGRAMOWANIA Paweł Frejowski Źródło: Internet, Wikipedia DEFINICJA Licencja na oprogramowanie to umowa na korzystanie z utworu jakim jest aplikacja komputerowa, zawierana pomiędzy

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

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

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

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

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

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

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

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

Systemy operacyjne. Program przedmiotu. Forma zaliczenia przedmiotu. Dariusz Wawrzyniak 1

Systemy operacyjne. Program przedmiotu. Forma zaliczenia przedmiotu. Dariusz Wawrzyniak 1 Systemy operacyjne Dariusz Wawrzyniak Politechnika Poznańska Instytut Informatyki ul. Piotrowo 3a, CW p. 5 60-965 Poznań Dariusz.Wawrzyniak@cs.put.poznan.pl www.cs.put.poznan.pl/dwawrzyniak www.cs.put.poznan.pl/sop

Bardziej szczegółowo

Systemy operacyjne. Program przedmiotu

Systemy operacyjne. Program przedmiotu Systemy operacyjne Dariusz Wawrzyniak Politechnika Poznańska Instytut Informatyki ul. Piotrowo 3a, CW p. 5 60-965 Poznań Dariusz.Wawrzyniak@cs.put.poznan.pl www.cs.put.poznan.pl/dwawrzyniak www.cs.put.poznan.pl/sop

Bardziej szczegółowo

Technologia Informacyjna

Technologia Informacyjna Technologia Informacyjna Oprogramowanie i licencje dr. inż Adam Klimowicz Oprogramowanie Rodzaje oprogramowania System operacyjny Program komputerowy bądź zbiór programów, który zarządza sprzętem oraz

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. 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

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. 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

Podsumowanie. Klasyfikacja ze względu na sposób przetwarzania. Klas. ze względu na liczbę wykonywanych zadań

Podsumowanie. Klasyfikacja ze względu na sposób przetwarzania. Klas. ze względu na liczbę wykonywanych zadań Podsumowanie 1. Klasyfikacja systemów operacyjnych 2. Zadania systemu operacyjnego 3. Zarządzanie zasobami systemu komputerowego 4. Zasoby zarządzane przez system operacyjny 5. Struktura systemów operacyjnych

Bardziej szczegółowo

Podsumowanie. Klasyfikacja ze względu na. liczbę użytkowników. Klasyfikacja ze względu na. Inne rodzaje systemów operacyjnych. sposób przetwarzania

Podsumowanie. Klasyfikacja ze względu na. liczbę użytkowników. Klasyfikacja ze względu na. Inne rodzaje systemów operacyjnych. sposób przetwarzania Podsumowanie 1. Klasyfikacja systemów operacyjnych 2. Zadania systemu operacyjnego 3. Zarządzanie zasobami systemu komputerowego 4. Zasoby zarządzane przez system operacyjny 5. Struktura systemów operacyjnych

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

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

Podsumowanie. Systemy operacyjne Podsumowanie 1. Klasyfikacja ze względu na sposób przetwarzania

Podsumowanie. Systemy operacyjne Podsumowanie 1. Klasyfikacja ze względu na sposób przetwarzania Podsumowanie 1. Klasyfikacja systemów operacyjnych 2. Zadania systemu operacyjnego 3. Zarządzanie zasobami systemu komputerowego 4. Zasoby zarządzane przez system operacyjny 5. Struktura systemów operacyjnych

Bardziej szczegółowo

Prawa autorskie cd. Prawa autorskie. Autorskie prawa majątkowe. Autorskie prawa osobiste

Prawa autorskie cd. Prawa autorskie. Autorskie prawa majątkowe. Autorskie prawa osobiste Prawa autorskie W Polsce prawo autorskie jest regulowane ustawą z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (Dz. U. z 2006 r. Nr 90, poz. 631 z późn. zm.). Prawa autorskie cd. Prawa

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

Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski

Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski Struktura systemu operacyjnego Schemat budowy systemu operacyjnego model warstwowy Schemat budowy systemu operacyjnego części składowe Większość systemów operacyjnych opiera się o koncepcję jądra, która

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 III

Systemy operacyjne III Systemy operacyjne III Jan Kazimirski 1 Opis zajęć Prezentacja budowy i zasad działania współczesnego systemu operacyjnego Prezentacja podstawowych elementów systemów operacyjnych i zasad ich implementacji

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

Produkty. MKS Produkty

Produkty. MKS Produkty Produkty MKS Produkty czerwiec 2006 COPYRIGHT ArkaNET KATOWICE CZERWIEC 2006 KOPIOWANIE I ROZPOWSZECHNIANIE ZABRONIONE MKS Produkty czerwiec 2006 Wersja dokumentu W dokumencie użyto obrazków zaczerpniętych

Bardziej szczegółowo

Przykłady wykorzystania edukacyjnych portali internetowych oraz dostępnych tam multimediów

Przykłady wykorzystania edukacyjnych portali internetowych oraz dostępnych tam multimediów Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Przykłady wykorzystania edukacyjnych portali internetowych oraz dostępnych tam multimediów Podstawa programowa

Bardziej szczegółowo

Informatyka. informatyka i nauki komputerowe (computer science)

Informatyka. informatyka i nauki komputerowe (computer science) Informatyka informacja i jej reprezentacje informatyka i nauki komputerowe (computer science) algorytmika efektywność algorytmów poprawność algorytmów złożoność obliczeniowa, problemy NP-trudne (NP-zupełne)

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

Technologie Informacyjne

Technologie Informacyjne Technologie Informacyjne Materialna część komputera procesor płyta główna pamięć komputerowa urządzenia peryferyjne dysk twardy Telefon komórkowy (smartphone) Sterowniki PLC Konsole do gier całość informacji

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

Licencje na oprogramowanie i zasoby internetowe

Licencje na oprogramowanie i zasoby internetowe Licencje na oprogramowanie i zasoby internetowe Licencja Słownik języka polskiego PWN, Warszawa 1979 Licencja to zezwolenie na korzystanie z praw do opatentowanego wynalazku, zarejestrowanego wzoru użytkowego

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

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

Norton 360 Najczęściej zadawane pytania

Norton 360 Najczęściej zadawane pytania Norton 360 Najczęściej zadawane pytania 1. Czym jest Norton 360? Norton 360 to oprogramowanie przygotowane przez firmę Symantec specjalnie dla klientów T-Mobile. Główne cechy oprogramowania : jest to kompletny

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

Prawa autorskie cd. Prawa autorskie. Autorskie prawa majątkowe. Autorskie prawa osobiste

Prawa autorskie cd. Prawa autorskie. Autorskie prawa majątkowe. Autorskie prawa osobiste Prawa autorskie W Polsce prawo autorskie jest regulowane ustawą z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (Dz. U. z 2006 r. Nr 90, poz. 631 z późn. zm.). Prawa autorskie cd. Prawa

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

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

1. ROZPOCZYNANIE PRACY Z KOMPUTEREM

1. ROZPOCZYNANIE PRACY Z KOMPUTEREM Autor: Firma: 1. ROZPOCZYNANIE PRACY Z KOMPUTEREM 1.1. WPROWADZENIE 1.1.1. KOMPUTER I JEGO ZASTOSOWANIE 1.1.2. WNĘTRZE KOMPUTERA 1.1.3. SPRZĘT I OPROGRAMOWANIE 1.1.4. RODZAJE KOMPUTERÓW 1.1.5. SYSTEM WINDOWS

Bardziej szczegółowo

9.1.2. Ustawienia personalne

9.1.2. Ustawienia personalne 9.1.2. Ustawienia personalne 9.1. Konfigurowanie systemu Windows Systemy z rodziny Windows umożliwiają tzw. personalizację ustawień interfejsu graficznego poprzez dostosowanie wyglądu pulpitu, menu Start

Bardziej szczegółowo

Licencja oprogramowania Licencja na oprogramowanie to umowa na korzystanie z utworu jakim jest aplikacja komputerowa, zawierana pomiędzy podmiotem,

Licencja oprogramowania Licencja na oprogramowanie to umowa na korzystanie z utworu jakim jest aplikacja komputerowa, zawierana pomiędzy podmiotem, Rodzaje licencji 1 Licencja oprogramowania Licencja na oprogramowanie to umowa na korzystanie z utworu jakim jest aplikacja komputerowa, zawierana pomiędzy podmiotem, któremu przysługują majątkowe prawa

Bardziej szczegółowo

Rodzaje licencji Program komercyjny

Rodzaje licencji Program komercyjny Licencja Licencja to dokument, który jest umową pomiędzy producentem a nabywcą programu, określającą szczególne warunki jego użytkowania. Umowa licencyjna polega na zezwoleniu na korzystanie z utworu w

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

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

Bezpieczeństwo i higiena pracy przy komputerze Licencje oprogramowania Prawo autorskie. Pozycyjne systemy liczbowe. dr inż.

Bezpieczeństwo i higiena pracy przy komputerze Licencje oprogramowania Prawo autorskie. Pozycyjne systemy liczbowe. dr inż. Rok akademicki 8/, Pracownia nr / Pracownia nr Technologie informacyjne Politechnika Białostocka - Wydział Elektryczny semestr I, studia stacjonarne I stopnia Rok akademicki 8/ Bezpieczeństwo i higiena

Bardziej szczegółowo

Przedmiotowy system oceniania z informatyki

Przedmiotowy system oceniania z informatyki Przedmiotowy system oceniania z informatyki Przedmiotowy system oceniania został skonstruowany w oparciu o następujące dokumenty: Rozporządzenie MEN z dnia 7 września 2004 roku w sprawie zasad oceniania,

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

Systemy operacyjne. Paweł Pełczyński

Systemy operacyjne. Paweł Pełczyński Systemy operacyjne Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie Struktura systemów operacyjnych Procesy i Wątki Komunikacja międzyprocesowa Szeregowanie procesów Zarządzanie

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

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

Tworzenie aplikacji Web Alicja Zwiewka. Page 1 Tworzenie aplikacji Web Alicja Zwiewka Page 1 Co to są web-aplikacje? Aplikacja internetowa (ang. web application) program komputerowy, który pracuje na serwerze i komunikuje się poprzez sieć komputerową

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Technologie informacyjne Politechnika Białostocka - Wydział Elektryczny semestr I, studia stacjonarne I stopnia Rok akademicki 8/9 Pracownia nr dr inż. Jarosław Forenc Rok akademicki 8/9, Pracownia nr

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

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji

Bardziej szczegółowo

ECDL Base na skróty : Syllabus V. 1.0 / Alicja Żarowska-Mazur, Waldemar Węglarz. Warszawa, Spis treści

ECDL Base na skróty : Syllabus V. 1.0 / Alicja Żarowska-Mazur, Waldemar Węglarz. Warszawa, Spis treści ECDL Base na skróty : Syllabus V. 1.0 / Alicja Żarowska-Mazur, Waldemar Węglarz. Warszawa, 2014 Spis treści Wstęp 9 1. Podstawy pracy z komputerem 11 1.1. Komputery i sprzęt 11 1.1.1. ICT 11 1.1.2. Sprzęt

Bardziej szczegółowo

Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych Oznaczenie kwalifikacji: E.12 Numer zadania: 01

Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych Oznaczenie kwalifikacji: E.12 Numer zadania: 01 Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2019 Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych Oznaczenie

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

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

PR P E R Z E E Z N E T N A T C A JA C JA KO K RP R O P RA R C A Y C JN Y A JN ACTINA DATA MANAGER PREZENTACJA KORPORACYJNA ACTINA DATA MANAGER Oprogramowanie Actina Data Manager (ADM) Podstawowe zagadnienia: 1. Zastosowanie 2. Grupa docelowych uŝytkowników 3. Bezpieczeństwo 4. Środowisko pracy 5. MoŜliwości

Bardziej szczegółowo

Kryteria ocen zajęcia komputerowe klasa 4

Kryteria ocen zajęcia komputerowe klasa 4 Kryteria ocen zajęcia komputerowe klasa 4 Dopuszczająca: Zna i rozumie przepisy obowiązujące w pracowni komputerowej. Przestrzega regulaminu pracowni. Rozróżnia podstawowe typy współczesnych komputerów.

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

Ustawa o ochronie praw autorskich i prawach pokrewnych

Ustawa o ochronie praw autorskich i prawach pokrewnych Ustawa o ochronie praw autorskich i prawach pokrewnych OPROGRAMOWANIE (ang. Software) - zespół programów komputera umożliwiających lub ułatwiających jego wykorzystanie. Oprogramowanie dzieli się na systemy

Bardziej szczegółowo

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

I. Informacje ogólne. Jednym z takich systemów jest Mambo. MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację

Bardziej szczegółowo

Temat: Windows 7 Centrum akcji program antywirusowy

Temat: Windows 7 Centrum akcji program antywirusowy Instrukcja krok po kroku Centrum akcji program antywirusowy. Strona 1 z 9 Temat: Windows 7 Centrum akcji program antywirusowy Logowanie do konta lokalnego Administrator Start Panel sterowania Widok według:

Bardziej szczegółowo

KARTA KURSU. Techniki informatyczne

KARTA KURSU. Techniki informatyczne KARTA KURSU Nazwa Nazwa w j. ang. Techniki informatyczne Information technology Kod Punktacja ECTS* 1 Koordynator Prof. dr hab. Jacek Migdałek Zespół dydaktyczny: Prof. dr hab. Jacek Migdałek Opis kursu

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

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć Nazwa modułu: Systemy operacyjne Rok akademicki: 2012/2013 Kod: MEI-1-701-s Punkty ECTS: 5 Wydział: Inżynierii Metali i Informatyki Przemysłowej Kierunek: Edukacja Techniczno Informatyczna Specjalność:

Bardziej szczegółowo

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

2009-03-21. Paweł Skrobanek. C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl http://pawel.skrobanek.staff.iiar.pwr.wroc.pl Wrocław 2007-09 SYSTEMY OPERACYJNE WYKLAD 2 Paweł Skrobanek C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl http://pawel.skrobanek.staff.iiar.pwr.wroc.pl 1 PLAN: 2. Usługi 3. Funkcje systemowe 4. Programy

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

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

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym 1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle

Bardziej szczegółowo

Kilka bardziej złożonych zadań z informatyki. I. Podczas wyszukiwania plików i folderów często stosujemy symbole wieloznaczne.

Kilka bardziej złożonych zadań z informatyki. I. Podczas wyszukiwania plików i folderów często stosujemy symbole wieloznaczne. Kilka bardziej złożonych zadań z informatyki. I. Podczas wyszukiwania plików i folderów często stosujemy symbole wieloznaczne. 1 Zapis *.* oznacza: a) pliki mające określoną długość nazwy i dowolne rozszerzenie

Bardziej szczegółowo

CENTRALNA KOMISJA EGZAMINACYJNA

CENTRALNA KOMISJA EGZAMINACYJNA Arkusz zawiera informacje prawnie Układ graficzny CKE 2015 chronione do momentu rozpoczęcia egzaminu CENTRALNA KOMISJA EGZAMINACYJNA Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz

Bardziej szczegółowo

Podstawy Technik Informatycznych. Mariusz Stenchlik mariuszs@onet.eu www.marstenc.republika.pl www.ecdl.strefa.pl

Podstawy Technik Informatycznych. Mariusz Stenchlik mariuszs@onet.eu www.marstenc.republika.pl www.ecdl.strefa.pl Podstawy Technik Informatycznych Mariusz Stenchlik mariuszs@onet.eu www.marstenc.republika.pl www.ecdl.strefa.pl ICT Technologie Informacyjne i Komunikacyjne Platformy Komputer PC Komputer Apple Plaforma

Bardziej szczegółowo

SYSTEMY OPERACYJNE WYKLAD 6 - wątki

SYSTEMY OPERACYJNE WYKLAD 6 - wątki Wrocław 2007 SYSTEMY OPERACYJNE WYKLAD 6 - wątki Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl www.equus.wroc.pl/studia.html 1 PLAN: 1. Wątki 2. Planowanie przydziału procesora (szeregowanie

Bardziej szczegółowo

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA Projekt: Podnoszenie kwalifikacji drogą do sukcesu Szkolenie: Kurs obsługi komputera ECDL start (harmonogram kursu języka angielskiego zostanie umieszczony wkrótce) Termin

Bardziej szczegółowo

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (licencja sieciowa)

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (licencja sieciowa) IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (licencja sieciowa) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 19 przy użyciu licencja sieciowa.

Bardziej szczegółowo

Licencjonowanie oprogramowania

Licencjonowanie oprogramowania Licencjonowanie oprogramowania Licencja to umowa, w której autor utworu lub ktoś, kto ma do niego prawa autorskie (np. producent oprogramowania), określa warunki, na jakich pozwala odbiorcy utworu (np.

Bardziej szczegółowo