Kolokwium zaliczeniowe z przedmiotu Systemy operacyjne laboratorium. zestaw 1

Kolokwium zaliczeniowe z przedmiotu „Systemy operacyjne – laboratorium.” – zestaw 1  WSZ,  studia wieczorowe śory zaznacz właściwy typ studiów Te...
Author: Kornelia Kaczor
5 downloads 0 Views 66KB Size
Kolokwium zaliczeniowe z przedmiotu „Systemy operacyjne – laboratorium.” – zestaw 1  WSZ,

 studia wieczorowe śory

zaznacz właściwy typ studiów

Termin Sala Imię

I

Proszę pisać wielkimi literami

Data Termin zajęć lab. Nazwisko

10-06-2005

Proszę pisać wielkimi literami

1.

Jesteś administratorem sieci lokalnej złoŜonej z 10 stacji roboczych (Pentium III, 32 MB RAM, 20GB HDD, VGA, LAN, Windows 95). Twoim zadaniem jest zmiana systemu operacyjnego na wersję Windows XP Professional na stacjach roboczych. W wyniku podjętych działań uda Ci się:  Wykonać uaktualnienie.  Wykonać uaktualnienie pod warunkiem wcześniejszego uaktualnienia do wersji Windows 98.  Wykonać uaktualnienie ale bez moŜliwości zachowania ustawień uŜytkowników.  Nie uda się wykonać uaktualnienia.

2.

Jesteś administratorem sieci lokalnej. Kierownik zlecił Ci uaktualnienie do wersji Windows XP Professional systemu operacyjnego na stacji roboczej projektanta CAD. Obecnie jest zainstalowany na tej stacji system Windows 2000 Professional. Przed przystąpieniem do instalacji postanowiłeś sprawdzić czy stacja spełnia wymagania systemu XP. Który z podanych sposobów pozwoli najszybciej wykonać to zadanie:  Uruchamiasz system Windows 2000. Z płyty instalacyjnej XP (dysk g:) uruchamiasz program g:\i386\winnt32 /checkupgradeonly  Uruchamiasz system Windows 2000. Z płyty instalacyjnej XP (dysk g:) uruchamiasz program g:\i386\winnt /checkupgradeonly  Uruchamiasz komputer z płyty instalacyjnej XP (dysk g:), uruchamiasz program g:\i386\winnt32 /checkupgradeonly  Uruchamiasz komputer z płyty instalacyjnej XP (dysk g:), uruchamiasz program g:\i386\winnt /checkupgradeonly

3.

Co zostanie wypisane na ekranie (w systemie W2K/XP PL) po następującym wywołaniu: Test.bat 1 2 3 4 5 zbioru test.bat: @echo off for /L %%i in (1 2 3) do shift echo %1 %2 %4 %3

 ECHO jest wyłączone  55 4.

 34 5  51

 15  21

W systemie W2K/XP w katalogu głównym na dysku F: umieszczono zbiór u.bat. Po wykonaniu tego polecenia na ekranie uzyskano następujący efekt: F:\>u.bat 1+1 3 F:\>

Który z poniŜszych zbiorów da taki efekt ?



@echo off set U=1 set U=%U%+1 echo %U% set /A U=%U%+1 > nul echo %U%



@echo off set U=1 set U=%U%+1 echo %U% cmd /c set /A U=%U%+1 > nul echo %U%



@echo off set U=1 set /A U+=1 echo %U% set U=%U%+1 > nul echo %U%



@echo off set U=1 set /A U+=1 echo %U% cmd /c set U=%U%+1 > nul echo %U%

5.

Dany ciąg znaków: 2005.VI.09

zostanie wskazany jako pasujący przez następujące wyraŜenia regularne:

      6.

.? [0-9]*\.[A-Z][A-Z]\.* [0-9][^a-z][^A-Z].\.[^0-9].\.[^a-z][^A-Z] [0|9]*\.[I|V]*\.[0|9]* * [0-9]+.[I|V]+.[0|9]+

W systemie Linux umieszczono skrypt s – po jego wykonaniu na ekranie uzyskano następujący efekt: [root@ux /root]./s ”1 2 3 4” 4 3 2 1 Który z poniŜszych skryptów spowoduje taki efekt:

 #!/bin/bash for i in $1 do wynik=’ ’$i’ ’$wynik done echo $wynik

7.

 #!/bin/bash echo $4 $3 $2 $1

 #!/bin/bash

 #!/bin/bash

echo $1 > ./tmp awk ‘{print $4" "$3" "$2" "$1}’ ./tmp rm ./tmp  #!/bin/bash test $4 –gt $3 && echo $4 echo `expr $4 - $1` if [ $2 –gt $1 ]; then shift;echo $1; fi shift echo `expr $2 - $1`

$1 > ./tmp awk ‘{print $4" "$3" "$2" "$1}’ ./tmp rm ./tmp  #!/bin/bash while [ $# -gt 0 ] do echo ’$’$# shift done

Na dysku C: utworzono folder Szablony, do którego nadano następujące uprawnienia NTFS: Wszyscy – Zapis (zezwalaj) Sprzedawcy – Odczyt & Wykonanie (zezwalaj)

UŜytkownik Kasia naleŜy do grupy Sprzedawcy, które z poniŜszych stwierdzeń są prawdziwe:  śaden uŜytkownik nie moŜe odczytać zawartości folderu Szablony;  UŜytkownik Kasia moŜe uruchamiać programy znajdujące się w folderze Szablony;  Tylko członkowie grupy Sprzedawcy mogą zmieniać uprawnienia NTFS folderu Szablony;  UŜytkownik Kasia moŜe usuwać pliki znajdujące się w folderze Szablony; 8.

9.

Za pomocą kontrolki „Konta uŜytkowników” (User accounts) w panelu sterowania w systemie Windows XP moŜemy (zaznacz wszystkie prawidłowe odpowiedzi):  Zmienić typ konta;  Przypisać uŜytkowników do stworzonych grup;  Wyłączyć dowolne konto;  Zmienić sposób logowania i wylogowywania uŜytkowników;  Usunąć konto; Co trzeba zrobić, by dysk typu „dynamic disk” stworzony pod systemem Windows 2003 był widoczny w systemie Windows NT:

 nic, dysk typu „dynamic disk” jest kompatybilny z tym systemem  trzeba go przekonwertować do dysku typu „basic disk”, lecz konwersję taką moŜna przeprowadzić tylko dla dysku bez załoŜonych wolumenów

 trzeba go przekonwertować do dysku typu „basic disk”, konwersję taką moŜna przeprowadzić takŜe dla dysku zawierającego dane i nie spowoduje to ich utraty  wystarczy na dysku typu „dynamic disk” zdefiniować partycje kompatybilne ze wcześniejszymi systemami 10. Na ilu dyskach moŜna załoŜyć RAID5 uŜywając systemu operacyjnego Windows XP Professional:  na 1  na 2  na 3  na 5

11. W systemie Linux na 3 dyskach za pomocą systemu operacyjnego został załoŜony RAID5. Po pewnym czasie podczas pracy systemu 2 dyski uległy uszkodzeniu.  jeśli uszkodzone dyski zostaną wymienione na nowe to po ponownym uruchomieniu systemu dane zostaną automatycznie odzyskane  danych nie będzie moŜna odzyskać  odzyskiwanie danych będzie przezroczyste dla uŜytkowników jeśli dyski są typu hot swap.  w systemie Linux nie moŜna uŜyć RAID5 12. Informacje dotyczące zamontowanych systemów plików pracujących pod systemem operacyjnym Linux moŜna znaleźć:  za pomocą polecenia mount  w pliku /etc/fstab  w pliku /etc/mtab  w pliku /etc/raidtab 13. W systemie Windows XP okno właściwości w MenedŜerze urządzeń dla poszczególnych urządzeń umoŜliwia:  wyłączenie/włączenie urządzenia w ramach bieŜącego profilu sprzętowego  aktualizację oraz odinstalowanie sterownika  przywrócenie poprzednio zainstalowanego sterownika  sprawdzenie czy sterownik urządzenia jest podpisany cyfrowo 14. Które z poniŜszych zdań są prawdziwe w stosunku do Rejestru Systemowego Windows XP:  Ma postać tekstową  Posiada strukturę drzewiastą  Występują uprawnienia w dostępie do poszczególnych kluczy  Istnieje moŜliwość modyfikacji zawartości rejestru z poziomu linii poleceń lub zbiorów wsadowych bez konieczności uŜycia interfejsu graficznego 15. W sytuacji przedstawionej na rysunku wszystkie stacje uŜywają protokołu TCP/IP. Początkowo stacje mogły się ze sobą komunikować i posiadały wyjście do Internetu. JednakŜe uŜytkownicy dwóch stacji wprowadzili pewne zmiany na własną rękę, spowodowało to kłopoty w komunikacji z innymi stacjami. Które to stacje?

Stacja A IP:11.11.1.128 M:255.255.255.240 DG:11.11.1.129

Stacja B IP:11.11.1.130 M:225.255.255.240 DG:11.11.1.129

Router IP1:11.11.1.129 IP2:11.1.52.1

Stacja D IP:11.1.52.3 DG:11.1.52.1 M:255.255.255.128

     

AiD DiC EiB EiF AiF BiC

Stacja C IP:11.11.1.136 M:255.255.255.240 DG:11.11.1.129

Internet

Stacja E IP:11.1.52.51 DG:11.1.52.1 M:255.255.255.128

Stacja F IP:11.1.52.129 DG:11.1.52.1 M:255.255.255.128

16. Roztargniony administrator sieci dostarczył Ci cztery komplety danych do konfiguracji stacji pracujących z protokołem TCP/IP. Po krótkiej analizie stwierdziłeś, Ŝe tylko jeden komplet nadaje się do wykorzystania. Który?

 IP: 172.20.0.10

 IP: 172.20.0.130

Maska: 255.255.128.128 Router: 172.20.0.1  IP: 172.20.0.128 Maska: 255.255.255.128 Router: 172.20.0.129

Maska: 255.255.255.128 Router: 172.20.0.129  IP: 172.20.0.5 Maska: 255.255.255.252 Router: 172.20.0.1

17. W pliku /etc/inittab (RH Linux v9 ustawienia standardowe) mamy wiersz o zawartości: id:1:initdefault: oznacza to, Ŝe po restarcie maszyny:  System będzie pracował w trybie tekstowym  System będzie pracował w trybie graficznym  System pozwoli na zdalne logowanie wielu uŜytkowników  System będzie pracował w trybie single-user (administracyjnym)  System nie będzie pracował (tryb zamykania systemu – shutdown) 18. Proszę wskazać poprawne konfiguracje dysków w „disk druid” (na etapie instalacji RedHat’a)



/ /sbin /nasze

hda1 hda2 hda3 hda4

1000M 256M 200M 100M

ext2 FAT ext3 FAT



/ /bin /nasze

hda1 hda2 hda1 hda2

1000M 269M 200M 100M

ext2 ext2 FAT



/ /bin /nasze / /sbin /nasze

hda1 hda2 hda3 hda4 hda1 hda2 hda3 hda4

1000M 256M 200M 100M 1000M 256M 200M 100M

ext2 ext3 FAT ext2 FAT FAT



19. WskaŜ poprawne stwierdzenia dotyczące usługi i klienta Telnet w Windows XP.  W Windows XP jest tylko i wyłącznie klient Telnet  Usługa Telnet jest domyślnie wyłączona  Usługę Telnet włączamy w konfiguracji IIS’a (Internet Information Servera), którego jest częścią  Usługa Telnet moŜe być uruchomiona tylko i wyłącznie dla komputera ze statycznym adresem IP 20. Połącz w pary następujące obrazki i/lub pojęcia z zakresu TCP/IP w WindowsXP. a. b. c. ipconfig /renew d. e. Zaznacz właściwie dobrane pary:  a, b  b, c  a, d  c, e 21. Z poziomu konsoli zaraz po zalogowaniu z wykorzystaniem bash-a uruchamiamy bash-a potomnego (oba skonfigurowane domyślnie w RH 9) w środowisku spreparowanym poleceniem env –i /bin/bash. Wydając polecenie set powinniśmy otrzymać listę zmiennych środowiskowych. Ile ich będzie?  0  tylko shell=/bin/bash  mniej niŜ w bash-u „rodzicu”  tyle samo co w bash-u „rodzicu”

22. W pliku /home/testowy/.bashrc dodano wpis TEST=501; export TEST. Wpis tworzy zmienną systemowa TEST charakteryzującą się:  widoczna jest tylko dla uŜytkownika testowy  widoczna jest dla wszystkich w systemie  widoczna jest dopiero po restarcie systemu  widoczna jest dopiero po przelogowaniu się uŜytkownika 23. Po wydaniu w systemie RedHat (uŜywanym na laboratorium) poleceń: adduser so5 adduser so6

uŜytkownik sprawdził zawartość plików /etc/passwd: so5:x:504:505::/home/so5:/bin/bash so6:x:505:506::/home/so6:/bin/bash

oraz /etc/group: so5:x:505: so6:x:506:

Zaznacz stwierdzenia prawdziwe:  składnia polecenia adduser jest niepoprawna – brakuje parametrów  zawartość powyŜszych plików moŜe odpowiadać rzeczywistości  zawartość pliku /etc/passwd jest niewłaściwa poniewaŜ numer grupy uŜytkownika so5 nie moŜe być równocześnie numerem uŜytkownika so6 24. Po wydaniu przez uŜytkownika so1, naleŜącego tylko do grupy so1, poleceń (w systemie RedHat, uŜywanym na laboratorium): umask 022 echo test > test1 chmod u+x test1 ll

uŜytkownik zobaczył następujący wynik polecenia ll:

   

-rwxr--r--r-xrw-rw-rwxr--r--

1 so1 1 so1 1 so1

so1 so1 so1

5 Jan 17 13:55 test 5 Jan 17 13:55 test1 5 Jan 17 13:55 test

-rwxr--r--

1 so1

so1

5 Jan 17 13:55 test1