Damian Serwatka
1
25 lutego 2015
Pliki wsadowe, partycja, sektor, klaster, FAT, NTFS.
1. Co to jest plik wsadowy?
Program wsadowy, plik wsadowy – program komputerowy wykonywany w trybie wsadowym, tj. bez
wpływu użytkownika na przebieg programu. Plik wsadowy to plik, w którym zapisany został program
wsadowy.
ciąg poleceń w systemie MS-DOS
zapisany w formacie txt w pliku z rozszerzeniem bat
stosowany do automatyzacji zadań
W systemach MS-DOS i Windows typowym programem wsadowym jest plik tekstowy zawierający
ciąg poleceń interpretera komend w środowisku uniksowym taki plik (zawierający ciąg poleceń
powłoki systemowej) nazywany jest skryptem. Po uruchomieniu programu wsadowego interpreter
czyta z pliku i wykonuje kolejne zapisane w nim polecenia.
2. Opisz uruchamianie (działanie) pliku wsadowego.
Działanie:
o po wydaniu polecenia interpretator poleceń command.com sprawdza:
w pierwszej kolejności czy polecenie jest poleceniem wewnętrznym czy
zewnętrznym, o ile tak to wykonuje to polecenie
jeżeli nie jest system zakłada, że użytkownik zażądał uruchomienia pliku wsadowego
3. Opisz stosowanie parametrów dla plików wsadowych.
mogą być przekazywane z linii poleceń
plik.bat %1 %2... %9
%n - kolejny parametr
jeżeli zawiera spację mysi być w cudzysłowie
0% oznacza nazwę pliku wsadowego
4. Opisz działanie polecenia call.
Jak wspomniano na początku w pliku wsadowym można używać dowolnych poleceń wewnetrznych i
programów wykonywalnych (com i exe). Polecenie pliku wsadowego nie może natomiast być plikiem
wsadowym. Uruchomienie w pliku wsadowym innego pliku wsadowego wymaga zastosowania
polecenia call.
call nazwaPliku.bat [parametry]
zostanie wykonany podany plik wsadowy
po jego zakończeniu będzie kontynuowany program wsadowy, z którego nastąpiło
wywołanie
Damian Serwatka
2
25 lutego 2015
5. Opisz działanie polecenia goto.
powoduje skok do linii oznaczonej etykietą
etykieta poprzedzona jest znakiem ":"
analizuje pierwsze 8 znaków etykiety
np. Goto koniec
6. Opisz działanie polecenia echo.
włącza albo wyłącza wyświetlanie treści poleceń zawartych w pliku wsadowym, Echo on albo
Echo off
wyświetla komunikat, Echo treść komunikatu
@ poprzedzone tym znakiem zapobiega wyświetlaniu treści dowolnego polecenia
umieszczonego po tym znaku
echo wyświetla aktualne ustawienie
7. Co to jest partycja?
Partycja – logiczny, wydzielony obszar dysku twardego, który może być sformatowany przez system
operacyjny w odpowiednim systemie plików.
Partycjonowanie jest prostą techniką, którą można uznać za prekursora menadżera dysków
logicznych.
8. Co to jest sektor?
Sektor – najmniejsza fizyczna jednostka zapisu danych na dyskach twardych, dyskietkach i innych
nośnikach danych naśladujących dyski. Sektor jest zapisywany i czytany zawsze w całości. Ze
względów historycznych wielkość sektora wynosi 512 bajtów. Sektor jest częścią ścieżki dysku.
9. Co to jest klaster?
Klaster - w systemie plików podstawowa jednostka przechowywania danych, składająca się z jednego
lub kilku sektorów nośnika danych. Obszar jednego klastra można wypełnić danymi należącymi tylko
do jednego pliku. Klastrom nadaje się kolejne numery, które system plików używa do określania
położenia danego klastra na nośniku danych. Maksymalną liczbę klastrów określa stosowany system
plików, a jej iloczyn z wielkością klastra określa maksymalną wielkość partycji.
10. Opisz strukturę systemu plików FAT.
Partycja systemu FAT składa się z 4 regionów:
zarezerwowany – Bios Parameter Block oraz program ładujący system operacyjny dla
partycji systemowej
tablica alokacji – przechowywana zaraz za boot sektorem struktura, która zawiera
informacje dla systemu operacyjnego na temat relacji klastrów. Każda pozycja w tablicy FAT
odpowiada jednemu klastrowi
katalog główny – katalog główny jedyny katalog zakładany automatycznie podczas
utworzenia systemu plików
region danych – zajmowany przez podkatalogi i wszystkie pliki; podzielony na logiczne bloki
nazwane wcześniej klastrami
Damian Serwatka
3
25 lutego 2015
11. Opisz wady i zalety systemu FAT.
Zalety
• Prosty w implementacji - idealny do
urządzeń przenośnych i osadzonych systemów
operacyjnych
• Popularny i dobrze udokumentowany
• Obsługiwany przez praktycznie każdy system
operacyjny
Wady
• Podatny na awarie
• Podatny na fragmentacje
• Brak systemu uprawnień
• Nieefektywny przy dużej ilości plików i przy
dużych partycjach
12. Opisz strukturę systemu plików NTFS.
Najmniejszą logiczną jednostką na dysku jest klaster
Wszelkie dane składowane są na dysku w postaci plików wliczając w to indeksy, bitmapy,
meta dane i dane
Trzonem systemu NTFS jest MFT (Master File Table - ukryty plik)