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 (‡)