dysków twardych może to być 16 lub 32 bity, stad mowa o tablicach FAT 16- lub 32-bitowych. FAT jest tworzony podczas formatowania nośnika danych. Podczas zapisu pliku informacje o nim są automatycznie zachowywane w tablicy FAT. Początkowa część każdej strefy na dysku zarezerwowana jest na przechowywanie tablicy. Tablica jest indeksowana na podstawie numerów bloków. Wpis katalogowy zawiera numer pierwszego bloku pliku. Pozycja w tablicy indeksowana przez numer tego bloku, zawiera numer następnego bloku (łańcuch aż do ostatniego bloku). FAT nie przechowuje pamięci podręcznej. Porównywalne: CDFS, NTFS, HPFS, VFAT
37. CO ZAWIERAJĄ REJESTRY SYSTEMOWE W WINDOWS?
Rejestr jest centralną bazą danych przeznaczoną do przechowywania w ujednolicony sposób wszystkich informacji konfiguracyjnych systemu operacyjnego i aplikacji. Zawiera on kompletny zestaw rejestrów dotyczących: profili poszczególnych użytkowników, programów instalowanych na komputerze i typów dokumentów, które mogą być tworzone przez poszczególne aplikacje, ustawień właściwości folderów i ikon programów, sprzętu istniejący w systemie, wykorzystywanych portów, programów obsługi (sterowników) urządzeń, pamięci oraz programów obsługi sieci. System Windows podczas wykonywania operacji nieustannie odwołuje się do Rejestru. Narzędzia systemu operacyjnego pozwalają na dostęp do niego zarówno z komputera, którego dotyczy, jak również poprzez sieć. Jest to połączenie idei plików INI oraz Rejestru (przechowującego znacznie mniej informacji). Rejestr Win95 ujednolica i łączy te mechanizmy. Sekcjom plików INI odpowiadają tzw. klucze Rejestru, a poszczególnym wpisom - wartości Rejestru. Podstawowe różnice to wprowadzenie struktury hierarchicznej (drzewiastej) i umożliwienie korzystania z wartości binarnych. Każdy element tego drzewa nazywa się kluczem (foldery). Klucz może zawierać podklucze (podfoldery) lub wartości różnego typu nazywane potocznie wpisami (pliki). Dostęp do kluczy i wartości rejestru odbywa się za pomocą odpowiednich metod operujących na uchwycie klucza -zmienna typu HKEY
38. DYNAMICZNY PRZYDZIAŁ PAMIĘCI.
Polega on na rozstrzyganiu, jak na podstawie listy wolnych dziur, spełnić zamówienie na obszar o rozmiarze n. Istnieje wiele rozwiązań. Przegląda się zbiór dziur, aby określić, która z nich najlepiej nadaje się do przydziału. Najbardziej znane strategie wolnego obszaru to: pierwsza pasująca, najlepiej pasująca i najgorzej pasująca
39. ETAPY PRZETWARZANIA PROGRAMU.
Wersja źródłowa (otwarcie pliku z kodem programu), kompilacja, konsolidacja, testowanie i uruchamianie, wykonywanie (egzekucja / eksploatacja).
40. FUNKCJE I ZADANIA SYSTEMU OPERACYJNEGO.
System operacyjny (operating system - OS), program (w sensie ogólnym, w realizacji - układ wielu programów) działający jako pośrednik między użytkownikiem komputera a sprzętem komputerowym. Zadaniem OS jest tworzenie bezpiecznego i niezawodnego środowiska, w którym użytkownik może wykonywać swoje programy w sposób wygodny i wydajny. OS rozpoczyna działanie jako pierwszy program w komputerze i nie zaprzestaje działania aż do wyłączenia komputera
Funkcje i zadania: Podział i zarządzanie zasobami, tworzenie maszyny wirtualnej, wielozadaniowość, interakcja z użytkownikiem, komunikacja z innymi maszynami, obsługa operacji WE/WY, obsługa pamięci operacyjnej, obsługa systemu plików, ochrona zasobów i obsługa błędów, realizacja współdziałania programów, sterowanie programami