Systemy Operacyjne – A. Maślanka
SYSTEMY
OPERACYJNE
Na podstawie zajęć
A. Maślanka
System Operacyjny – zbiór programów, które pozwalają na kontakt z komputerem
MS-DOS, Windows 3.11, Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7
Linux (Ubuntu, Aurox, Suse), Unix, FreeBSD, Novel, Symbian, Android
Systemy obsługujemy za pomocą środowiska graficznego i tekstowego.
Plik – zbiór danych
Przy wyszukiwaniu znak ? zastępuje 1 znak
SYSTEMY LICZBOWE
Binarny – dwójkowy - BIN (0,1)
Octalny – ósemkowy - OCT (0,1,2,3,4,5,6,7)
Decymalny – dziesiętny - DEC (0, ∞)
Hexadecymalny – szesnastkowy - HEX (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F) A=10, F=15
DEC -> BIN
45(10) dzielimy przez 2 1 jeżeli nie dzieli się całkowicie,
Całkowity wynik dzielenia 22 2 0 jeżeli nie zostaje reszta z dzielenia
11 2 1
5 2 1
2 2 0
1 2 1
Wynik odczytujemy od dołu 101101(2)
3245(10) 2 1
1622 2 0
811 2 1
405 2 1
202 2 0
101 2 1
50 2 0
25 2 1
12 2 0
6 2 0
3 2 1
wynik: 110010101101(2)
BIN -> DEC
Cyfrę BIN „opisujemy potęgami” od prawej do lewej. Cyfrę przy której jest potęga mnożymy przez 2 podniesione do tej potęgi i sumujemy z kolejną parą.
13 02 11 00(2) = 1*23 + 0*22 + 1*21 + 0*20 = 8 + 0 + 2 + 0 = 10(10)
11511411301211111009080706150413121110(2) = 215+214+213+211+210+25+23+22+21+20 =
= 32768+16384+8192+2048+1024+32+8+4+2+1=
60463(10)
DEC -> OCT
1253(10) dzielimy przez 8 5 reszta z dzielenia (1253 – 156*8)
Całkowity wynik dzielenia 156 8 4 (156 – 19*8)
19 8 3 (19 – 2*8)
2 8 2 jeśli nie da się podzielić przepisujemy
Wynik odczytujemy od dołu 2345(8)
90878(10) 8 6
11359 8 7
1419 8 3
177 8 1
22 8 6
2 8 2
wynik: 261376(8)
OCT -> DEC
Cyfrę OCT „opisujemy potęgami” od prawej do lewej. Cyfrę przy której jest potęga mnożymy przez 8 podniesione do tej potęgi i sumujemy z kolejną parą.
43 52 31 20(8) = 4*83 + 5*82 + 3*81 + 2*80 = 2048 + 320 + 24 + 2 = 2394(10)
DEC -> HEX
466(10) dzielimy przez 16 2 reszta z dzielenia (466 – 29*16)
Całkowity wynik dzielenia 29 16 13 = D (29 – 1*16)
1 16 1 jeśli nie da się podzielić przepisujemy 1
Wynik odczytujemy od dołu 1D2(16)
123456(10) 16 0
7716 16 4
482 16 2
30 16 14 = E
1 16 1
Wynik: 1E240(16)
HEX -> DEC
Cyfrę HEX „opisujemy potęgami” od prawej do lewej. Cyfrę przy której jest potęga mnożymy przez 16 podniesione do tej potęgi i sumujemy z kolejną parą.
F4 13 22 01 60(16) = F*164 + 1*163 + 2*162 + 0*161 + 6*160 = (F=15) 983040 + 4096 + 512 + 0 + 6 = 987654(10)
WYBRANE POLECENIA MS-DOS
CMD - otwarcie okienka poleceń DOS
HELP - wyświetla listę dostępnych poleceń
DIR ...
mateussz7