lol --
You received this message because you are subscribed to the Google Groups "Wave Protocol" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/wave-protocol?hl=en.
1.Jest to podstawowe opramowanie, dbające o podstawową obsługe sprzętu i zarządzania i uruchamiania aplikacji 2. ????? 3. -Podział na 3 części pamięć, procesor, wyjścia/wejścia -Wprowadzanie programu z nośnika zewnętrznegomi przechowywanie tego programu w pamięci - 4. bezpośredni dostęp do pamięci (DMA) - dostęp do pamięci dla urżądzeń innych niż procesor czy chipset wywołanie systemowe interpreter poleceń - interpretuje polecenia słowne i wywołuje operacje w systemiw zgodnie z poleceniem jądro systemu - mózg systemu operacyjnego, jest mostem midzy oprgramowaniem a sprzętem jednostka centralna - CPU? komputer główny komputer osobisty - zwykły domowy komputer licznik rozkazów - maszyna wirtualna - program który stanowi środowisoko działania dla innego programu nie koniecznie w tym samym jezyku maszynowym mikrojądro - jądro zawierające tylko podstawowe elementy potrzebne do uruchomienia programu odpytywanie pamięć podręczna -szybka pamięć krutkotrwała w procesorze do obróbki danych pamięć operacyjna -pamięc krótkotrwała pamięć wirtualna -Pamięć przetrzymywana na innym nośniku niż pamięć operacyjna i działająca jak jej część zrzut pamięci - zapisanie zawartości pamięci operacyjnej na dysk planowanie zadań plik - skrucony ciąg danych który system taktuj jako całość procedura obsługi przerwania - przerwanie wykonywania programu i wywołanie programu obsługi przerwania proces - wykonywany program blok kontrolny procesu - Część jądra reprezentacją dany proces w jądrze program - Zbiór działań do wykonańa przez urządzenie program rozruchowy - program wykonywany po BIOSie, umieszczany na początku nośników przełączanie kontekstu rozkaz uprzywilejowany spooling - umieszczanie danych w buforze na dysku lub pamięci i przekazywanie zewnętrznym urządzeniom sterownik urządzeń - program, najczęściej moduł jądra obierające polecenia programów związne z danym urządzeniem, po czym wysyłanie komunikatów sterujących do tego urządzenia system równoległy - system pozwalający na ruwnoległe uruchomienie wielu prcesów system rozproszony - Zbiór urządzań tworzące integrlną całość systemy tolerujące awarie - System który ukrywa usterki tak by urzytkownik końcowy tego nie zauważył tablica stanów urządzeń - Zawiera opisy stanów I/O wektor przerwań - W miejsce w pamięci zawierające adresy do procedur obsługi przerwań 5. 6. Wsadowy: - Tylko jeden program może być wykonywany jednocześnie - Brak nadzoru użytkownika Wieloprogramowy: - Można uruchomić więcej niż jeden program ...z podziałem czasu: -procesy wykonywane przez procesor sa dzialeone w odstępach czasowych zawnymi kwantami -System wydaje się wielozadamiowy czasu rzeczywistego: -System który stara się oczasować w jakim czasie zostanie wykonane zadanie 7. Przerwania są stosoane do sygnalizacji zdarzeń, a system na nie reaguje, dlatego też mów się że jest sterowany przerwaniami 8. 11.Zamianiając dane pamięci w której proces Alicja pracuje, może w pełni przejąć kontrole nad działaniem Alicjii. 12. 14.Wymiana danych między procesami, jest wiele metod uzyskania jej: pliki - odczyt-zapis danych na plikach do których obydwa procesy mają dostęp sygnały - przerwania programowe Gniazda sieciowe - wymiana danych po przez sieć używając adresu zapętlenia (localhost,127.0.0.1) Pamięć Dzielona - segment pamięci do której obydwa procesy mają dostęp i wiele innych 15.Róznorakie programy/usługi sterujące i nadzorujące działanie systemu, harmonogram zadań (cron), program logujący itp. 16.Jest to program który stanowi środowisoko działania dla innego programu nie koniecznie w tym samym jezyku maszynowym lub nawet w kodzie pisanym (skrypty). Wirtualne maszyny pozwalają na uruchomienie tego samego kodu na wielu architekturach, wirtualne maszyny tego samego sprzętu (VMware) pozwalająna odzielenie niezaufanych procesów urzytkownika od dostępu do rzeczywistego sprzętu by nie mógł on zakłucić jego działania. 17. Możliwość urachamiania, monitorowania i zamknięcia procesów Możliwość właczania, zapewnienia dostępu, monitorowania i wyłącznia urządzeń Możliwośc opeeracji na systemach plików zapis, odczyt itp. 18.Jest to podział warstwowy na na których nawyszym elementem jest użytkownik, a najniżym sprzęt,każda warstwa ma wpływ na warstwę sąsiednią. Od najniższej sprzęt->jądro/system operacyjny->Aplikacje użytkownika->Urzytkownik
