Systemy Operacyjne – sprawdzian 1 (dzienne)

Transkrypt

Systemy Operacyjne – sprawdzian 1 (dzienne)
Systemy Operacyjne – sprawdzian 1 (dzienne)
Częśc 1 (bez korzystania z notatek)
(A) Wykonywać polecenia i zapisywać je na kartce:
1. Sformatować dyskietkę bez systemu – wypisać najważniejsze opcje polecenia FORMAT.
2. Ustawić jako bieżący napęd A:
3. Utworzyć katalog A:\LESNA.
4. Utworzyć katalog A:\OGRODOWA.
5. Utworzyć katalog A:\CMENTARNA.
6. Utworzyć katalog A:\LESNA\BUKOWA.
7. Wejść do katalogu A:\LESNA\BUKOWA.
8. Tam pozostając, utworzyć katalog A:\LESNA\DEBOWA.
9. Nie zmieniając położenia, utworzyć katalog A:\OGRODOWA\FIOLKOW.
10. Przejść do katalogu A:\LESNA\DEBOWA.
11. Tam będąc, kopiując z konsoli utworzyć plik DRZEWO1.TRE w katalogu A:\LESNA\BUKOWA.
12. Skopiować ten plik do katalogu A:\LESNA\DEBOWA zmieniając mu nazwę na dab1.tre.
13. Następnie powstały plik skopiować do katalogu A:\OGRODOWA\FIOLKOW bez zmieny nazwy.
14. Przejść do katalogu A:\OGRODOWA.
15. Tam będąc, zmienić nazwę pliku z A:\OGRODOWA\FIOLKOW na FIOLEK1.FLO.
16. Za pomocą kopiowania poprzedniego pliku, w katalogu A:\CMENTARNA utworzyć pliki TRUPOSZ1.DEA,
TRUPOSZ2.DEA, TRUPOSZ3.DEA.
17. Przejść do katalogu A:\CMENTARNA
18. Jednym poleceniem zmienić nazwy TRUPOSZ1.DEA, TRUPOSZ2.DEA, TRUPOSZ3.DEA na GROB1.GRA,
GROB2.GRA, GROB3.GRA.
19. Wyświetlić katalog bieżący dysku C:.
20. Zmienić bieżący katalog dysku C: na C:\TP.
21. Usunąć pliki z katalogu A:\CMENTARNA.
22. Usunąć katalog A:\CMENTARNA.
23. Nie wykonując polecenia TREE, wypisać zawartość dyskietki.
24. Przełączyć się na linuksa, zgłosić się w systemie i wykonać obraz dyskietki o nazwie postaci
NazwiskoImie,cz1.img (latynizując poloniki, oczywiście).
25. Sprawdzić, czy uzyskano poprawny obraz:
cmp NazwiskoImie,cz1.img /dev/fd0.
26. Przesłać obraz do komputera prowadzącego: scp NazwiskoImie,cz1.img [email protected]:kolos1
(B) Wypisać składnię poleceń plików wsadowych
(C) Wymienić filtry w DOS
(D) Przytoczyć definicje:
FILENAME, FILENAMES, DIRNAME, RELPATH, ABSPATH, DRIVE, PATH, ROOTDIR, SUBDIR, DIR, FILE, FILES,
DFILES, SEPARATOR, COMMAND, EXTCOMMAND, INTCOMMAND, PARAMETR.
Częśc 2 (można korzystać z notatek)
1. Włączyć linuksa, zgłosić się w systemie.
2. Pobrać z komputera prowadzącego plik postaci: NazwiskoImie,cz2-*.img(†).
3. Otworzyć pobrany plik programem hexedit: hexedit -s NazwiskoImie,cz2-*.img.
(A) Odczytywanie danych z sektora zerowego i katalogu
4. Odczytać z zerowego sektora dyskietki:
• liczbę sektorów w JAP,
• wielkość sektora w bajtach,
• liczba kopii FAT,
• maksymalna liczba plików w katalogu głównym,
• całkowitą liczbę sektorów na nośniku,
• liczba sektorów zajętych przez FAT,
• liczba sektorow na ścieżce i liczba głowic,
5. Na podstawie uzyskanych informacji
• wyznaczyć numer pierwszego sektora zawierającego katalog,
• wyznaczyć numer pierwszego sektora zawierającego dane.
• Odczytać z sektora katalogu pierwszy sektor katalogu A:\SCHOWEK (argonauci)
[A:\SMIETNIK (eksterminatorzy)], odczytać czas i datę jego ostatniej modyfikacji.
(B) Odczytywanie danych o pliku z sektora zawierającego jego katalog
6. Odnaleźć sektor zewierający katalog: A:\SCHOWEK\SZUFLADA (argonauci)
[A:\SMIETNIK\KUBEL (eksterminatorzy)].
• Odczytać atrybuty, datę i czas utworzenia oraz wielkość pliku
ZGUBA.DAT (argonauci) [SZCZUR.RAT (eksterminatorzy)] z tego katalogu
• Zmienić datę modyfikacji tego pliku na 9999/03/23
• Zmienić godzinę modyfikacji tego pliku na 23:59:59
7. Wyznaczyć kolejne sektory zajmowanej przez ten plik.
Data:
(†)
(‡)
,
Imię i Nazwisko:
* jest postaci (eksterminator|argonauta)\[(A|B|C)\]
postawić krzyżyk w odpowiednim kwadraciku
eksterminator
argonauta
(‡)