projekt02, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projekty


Napisać program, który symuluje działanie systemu operacyjnego DOS.

Należy zrealizować komendy:

cd xxx

cd \xxx

cd ..

cd xxx\yyy

cd \xxx\yyy

cd ..\xxx

md xxx

md \xxx

md xxx\yyy

md \xxx\yyy

md ..\xxx

rd xxx

rd \xxx

rd xxx\yyy

rd \xxx\yyy

rd ..\xxx

dir xxx

dir \xxx

dir ..

dir xxx\yyy

dir \xxx\yyy

dir ..\xxx

Tuż przed wyjściem program zapisuje „strukturę katalogów” na dysk, do pliku w tym samym katalogu, z którego został uruchomiony. Plik ten otrzymuje nazwę taką jak program, tyle że z innym rozszerzeniem (na przykład .sym - symulacja). Po starcie program odczytuje „strukturę katalogów” z dysku. W przypadku nie odnalezienia jej program inicjalizuje „strukturę katalogów” tylko z katalogiem głównym.

Wywołanie programu:

  1. Reakcja na klucz /sxxx : czytanie z pliku xxx i pisanie do niego zamiast do pliku standartowego;

  1. Reakcja na klucz /? : drukowanie podpowiedzi na temat możliwych kluczy.



Wyszukiwarka

Podobne podstrony:
projekt01, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt06, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt07, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt03, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt04, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt08, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
projekt05, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe, projek
lab8, wisisz, wydzial informatyki, studia zaoczne inzynierskie, programowanie obiektowe
pp projekty2004, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania
projekt0algorytm, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania,
projekty, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, projekty
11-nkb~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
1-algo~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
c-zadania-w3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
x, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol 1
minmax3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l6
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2

więcej podobnych podstron