- vrstva sa nachádza v pamäti typu ROM, sú v nej uložené informácie, ktoré musia byť dostupné hned po štarte PC – systém tak dokáže detekovať disketovú mechaniku, typ pamäti, druh procesora
- vrstva tvorí ju čip CMOS, kde sa ukladajú jednotlivé nastavenia, ktoré sú vykonané v BIOSe
- vrstva sú ovládače, ktoré sa zavádzajú v priebehu spustenia OS, tzv. firmware
* pre nastavovanie, zmenu a ukladanie údajov BIOSu slúži program SETUP
* zvyčajne sa do BIOS Setup vchádza stlačením F1 pri štarte PC
* najčastejšie typy BIOSu – AWARD, AMIBIOS (American megatrends)
7 B
-typ premennej (dátový typ) - určuje množinu hodnôt, ktoré môže nadobúdať, a operácie, ktoré sú s ňou dovolené. Rozdeľujeme ich na:
1. Jednoduché:
- Celočíselné
- Reálne čísla (real) - množina hodnôt typu real závisí od technického vybavenia PC, na ktorom je nainštalovaný jazyk Pascal. Čísla typu real sa v PC zobrazujú v pohyblivej radovej čiarke, čo má za následok, že operácie typu real sa nevykonávajú presne.
- Znakový typ (char) - množinou jeho hodnôt sú znaky usporiadané v rozšírenom súbore znakov ASCII tabuľky. Poradové číslo znaku je dané pozíciou znaku v tomto súbore. Na transformáciu, zobrazenie množiny znakov na podmnožinu celých čísel, ktoré nazývame ordinálne množiny znakov, a na inverzne zobrazenie slúžia štandardné funkcie Ord a Chr.
Napr.:
Ord(x) je poradové číslo znaku v danej množine znakov. Poradové čísla začínajú nulou.
Chr(i)= znak, ktorého hodnota ordinálneho čísla je i.
Príklad pre kód ASCII:
Ord(´A´)=65 Chr(65)=´A´
Ord(´M´)=77 Chr(77)=´M´
- Logický typ (boolean) - má len dve hodnoty:
1.TRUE (pravda)
2.FALSE (nepravda)
-premennej tohto typu možno v programe priradiť buď konkrétne hodnoty alebo výsledok vyhodnotený logickým výrazom. Logické výrazy sa používajú v podmienených príkazoch, príkazoch cyklu a pod.. - AND logický súčin (a súčasne)
OR logický súčet (alebo)
NOT logická negácia (nie je pravda) - Typy definované užívateľom - typ, ktorý si definuje užívateľ.
Pr.: Type Farba = (Zelena, Cervena, Hneda);
Type Den=(Po,Ut,St,Stv,Pia);