110622634206310966513P33716580914757116 n

110622634206310966513P33716580914757116 n



Kolokwium zaliczeniowe - Systemy operacyjne. studia niestacjonarne, rok 2010 / / /

Punktacja: pytania testowe - 1 pkt., problemowe - 3 pkl, skrypty - 10 pkt. Pytania szczegółowe dotyczą SO Linux, problemowe - pojęć związanych ze współczesnymi SO, skrypty - należy realizow ać w środowisku Linuxa.

Zestaw 2.

Pytania problemowe:

l. Proszę wyjaśnić sformułowanie „program wykonuje My w postaci procesu”.

2 Proszę wyjaśnić pojęcie mechanizm kolejkowania procesów

3. Proszę wyjaśnić pojęcie proces czekający. Co się dzieje / procesem, kiedy są odczytywane dane z pliku potrzebne dla procesu do obliczeń?

4 Proszę krótko wyjaśnić w jaki sposób kod nrotzramu ie >t umieszczany w pamięci operacyjnej.

Pytania testowe:

W katalogu domowym utworzyć podkatalogi o podanej strukturze i prawach dostępu:

teksty


uscrl

/


Opisy.lxf Góry ,gif DoUrzcdu.txt


swoje

rwx~*~


Dla poniższych pytań katalogiem domowym jest katalog „rożne"

1)    Aby nazwy wszystkich „zwykłych" plików zawartych w katalogu „uscrl" i jego podkatalogach zapisać do pliku „nazwy" nalcZy wydać polecenie:

a) Is-1/home/userl > nazwy b) grep -typed \ wc c) cal-typed | wc    d) find ./.. -lypc f ^ nazwy

2)    Aby do pliku „uruchomione" w katalogu bieżącym zapisać informację o wszystkich uruchomionych procesach - informacja ma zawierać dane o procesie, m in. numer procesu, jego PPID, stan - należy wydać polecenie:

a) tree -Ads » uruchomione    b) ps -A > uruchomione

c) Is -I -A ♦ > uruchomione    d) pwd -Kt | cal uruchomione

3)    Mechanizm priorytetów' jest mechanizmem występującym w organizacji:

a)    ustalania kolejności wykonania procesów

b)    systemu plików przy ustalaniu kolejności odczytu bloków pliku

c)    systemu buforowania plików d) ustalania hierarchii obsługi przerwań sprzętowych

4)    Napisać polecenia , za pomocą których wykona się: do pliku „opis" w katalogu „rożne" wpisać informację o bieżącym katalogu roboczym, dopisać informację o uruchomionych przez siebie procesach.

5)    Aby awaryjnie zakończyć działanie procesu o numerze 2300 należy

a)    przesłać do niego sygnał zakończenia procesu za pomocą polecenia ps -A 2300

b)    przekazać dla niego specjalny zestaw danych: nazwę pliku, do którego należy wpisać wyniki oraz tzw. kod powrotu

c)    przesiać do niego sygnał zakończenia procesu za pomocą polecenia kill -9 2300

d)    wykonać polecenie pstree -SYSINT 2300

6)    Po uruchomieniu skryptu o nazwie „skrl":

#!/bin/bash

echo $# for i in S* do

if [ Si -gt II ]

then echo-n‘tak'Si


Wyszukiwarka

Podobne podstrony:
11416191?7383662010831C53661622350311617 n Kolokwium zaliczeniowe - Systemy operacyjni , studia nies
Rok nauki Ilość rat Czesne System 1-ratalny studia niestacjonarne 1 rok Czesne z promocją* 2 rok I 3
System 1-ratalny studia niestacjonarne Rok nauki Ilość rat Czesne Czesne z
Rok naukiIlość ratCzesne System miesięczny studia niestacjonarne 1 rok 2 rok 12 420 zł 3 rok 12 420
Rok naukiIlość ratCzesne System miesięczny studia niestacjonarne 2 rok 12 1 rok 360 zł 3 rok 12 400
Rok naukiIlość ratCzesne System miesięczny studia niestacjonarne 1 rok 2 rok 12 360 zł 3 rok 12 400
System miesięczny studia niestacjonarne Rok nauki Ilość rat Czesne Czesne za rok 1 rok 2 rok 3 rok
Rok naukiIlość ratCzesne System miesięczny studia niestacjonarne 1 rok 2 rok 12 340 zł 3 rok 12 400
Rok nauki Ilość rat Czesne Czesne za rok System miesięczny studia niestacjonarne 2 rok 10 1
Rok naukiIlość ratCzesne System miesięczny studia niestacjonarne 1 rok 2 rok 12 350 zł 3 rok 12 400
System 2-ratalny studia niestacjonarne Rok nauki Ilość rat Czesne Czesne z promocją* , 2 x

więcej podobnych podstron