Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Készítette: Pető László
Az operációs rendszer Készítette: Pető László
2
Az operációs rendszer a gép alapvető működését biztosító eljárások és programok, valamint ezek működtetési szabályainak összessége nélküle a számítógép nem használható valójában semmire a számítógép hardverével közösen alakítja ki a számítógép működési módját
3
Az operációs rendszer feladata
a gépi erőforrások kezelése a programok működtetése a feldolgozás ütemezése az adatok kezelése, átvitele párbeszédes kapcsolattartás a gép kezelőjével a programok, adatok biztonságos megőrzése működési zavarok jelzése
4
Csoportosítás ROM memóriában tárolt programú operációs rendszer
nem cserélhetőek le, a gépen mindig csak ez az operációs rendszer indul el Ilyenek a Commodore 64, 16, +4 BASIC programozási felületei és operációs rendszerei.
5
Csoportosítás Lemezről betöltődő operációs rendszerek
betöltését a ROM-ban tárolt BIOS program kezdeményezi, amely a gép hardware tulajdonságairól is információkat ad a betöltődő rendszernek CP/M MS DOS, Windows, Linux (Munkaállomás) UNIX, Novell NetWare, Windows, Linux (Server)
6
Csoportosítás egy- (pl.: DOS) és többfeladatos (pl.: Windows 95) operációs rendszerek. (multitask) egy- (pl.: DOS) és többfelhasználósak (pl.:UNIX, Linux) (multiuser) beszélhetünk hálózati operációs rendszerekről, amennyiben a rendszerprogramot kifejezetten számítógépes hálózatok kialakítására készítették (pl. Novell Netware, vagy Windows NT, Linux)
7
Csoportosítás aszerint, hogy a az operációs rendszer milyen típusú kommunikációs lehetőséget biztosít a felhasználó számára, megkülönböztetünk parancssori (pl.: DOS) és grafikus felületű (pl. Windows) operációs rendszereket.
8
Virtuális memória Az operációs rendszerek jelentős része támogatja
képes lemezterületet RAM bővítésként kezelni a felhasználható memória mérete ennek megfelelően nő a pillanatnyilag nem használt memóriablokkokat kiírja a merevlemezre, így a felszabaduló memória más célra felhasználható lesz
9
Virtuális memória szinte teljesen láthatatlan a felhasználó számára
a merevlemez írása és olvasása sokkal lassabb, mint a valódi memória használata, ami a programok futását lassítja A memória és a merevlemez olvasási és írási sebessége közt pár ezerszeres szokott lenni a különbség
10
Fájlrendszer azok a módszerek és adatstruktúrák, melyeket egy operációs rendszer használ egy lemezpartíció fájljainak kezelésére Mielőtt egy lemezpartíciót fájlrendszerként kezdünk használni, inicializálni kell, és a nyilvántartó adatstruktúrákat a lemezre kell írni. Ezt a folyamatot fájlrendszer készítésnek nevezzük
11
Fájlrendszerek FAT16: DOS FAT32: Windows 9x NTFS: Windows NT/2000
EXT2FS: Linux
12
A rendszer indítása Hálózati kapcsoló bekapcsolása
Belső önteszt (Helytelen tápfeszültség esetén az időzítő kikapcsolt állapotban tartja a CPU-t) ROM-BIOS program végrehajtása
13
ROM-BIOS program központi hardver tesztelése (működőképesség megállapítása) videokártya tesztelése (ROM programjának indítása) Bővítőkártyák tesztelése (ROM programjaik indítása) 0000:0472 memóriacím ellenőrzése (1234h érték esetén melegindítás)
14
ROM-BIOS program a hajlékonylemez BOOT szektorának beolvasása (ha lehetséges) Ha nincs floppy a gépben, akkor a merevlemez partíciós táblázatának betöltése Az itt aktívként megjelölt partíció BOOT szektorának beolvasása.
15
BOOTOLÁS A lemezmeghajtók sorrendje a ROM-BIOS program SETUP-jában módosítható Újabb gépeken a CD-ROM-ról való bootolás is lehetséges. Hálózatokon lehetséges BOOT EPROM használata.
16
BOOT szektor A lemezmeghajtó (vagy partíció) legelső szektora.
olyan programot tartalmazhat, amely az operációs rendszer betöltését hajtja végre. Operációs rendszer betöltése
17
A fájlrendszer Az információk elsősorban a háttértárakon tárolódnak (fájlok = állományok) programfájl adatfájl
18
Fájlok azonosítása név, max. 256 karakter
kiterjesztés, max. 3 (4) karakter (elhagyható) pl.: FFFFFFF.TXT („.” az elválasztó)
19
Gyakori kiterjesztések
EXE, COM - programok BAT - parancsfájlok SYS - rendszerfájlok TXT - szöveges fájlok DOC - MS WORD szövegek XLS - EXCEL táblázatok DBF - adatbázisfájlok PAS - pascal programok
20
Gyakori kiterjesztések
DLL - Windowsos „dinamikus könyvtárak” INI - programok beállításai HTM (HTML) - hypertextes szövegek BMP, GIF, JPG - képek ZIP, RAR, ARJ - tömörített állományok PPT - Powerpoint bemutatók AVI, MPG - videofelvételek WAV, MP3 - zenék
21
Helyettesítő karakterek
* : a szó végéig az összes karaktert ? : egy karaktert Egyszerre több állomány jelölhető ki a végrehajtandó parancs számára
22
Példák *.TXT - minden TXT kiterjesztésű fájl
AB*.TXT - minden AB kezdetű TXT kiterjesztésű fájl CD?.WAV - minden WAV kiterjesztésű, 3 karakterből álló nevű fájl, melynek neve CD-vel kezdődik. X?Y.BMP - minden BMP kiterjesztésú, 3 karakterből álló nevű fájl, amelyben a név első betűje X, utolsó betűje Y.
23
Könyvtárak A lemezen tárolt fájlokat logikailag csoportosítják
Minden lemeznek (partíciónak) formázáskor automatikusan létrejön a gyökérkönyvtára Szülőkönyvtár - alkönyvtár elérési út
24
Könyvtárak aktuális könyvtár elérési út relatív útvonal
abszolút útvonal alapértelmezésben minden program abban a könyvtárban futtatható, ahol van. (PATH)
25
Parancssor PROMPT
26
HELP Súgóinformációt ad a Windows parancsairól
27
MKDIR, MD CHDIR, CD könyvtár létrehozása MD könyvtárnév
aktuális könyvtár beállítása CD könyvtárnév
28
RMDIR, RD TREE könyvtár törlése RD könyvtárnév
könyvtárstruktúra kiíratása
29
DIR könyvtár tartalomjegyzéke
DIR (meghajtó:) (elérési út) (fájlnév) (/p) (/w) (/a(attribútum)) (/o(rendezőkód)) fájlnév helyettesítő karaktereket is tartalmazhat /p - képernyőnkénti lapozás /w - egy sorba 5 név
30
DIR /a - adott attribútummal rendelkezőket /o - rendezett lista
s - rendszer h - rejtett r - csak olvasható /o - rendezett lista n - név szerinti e - kiterjesztés szerinti d - dátum szerinti s - méret szerinti g - könyvtárak, állományok külön
31
COPY COPY (/a | /b) forrás (/a | /b) (+…) (cél) (/a | /b) (/v) (/(-)y)
állományok másolása (összefűzése) forrás, cél: elérési utak; a fájlnévben alkalmazhatók helyettesítő karakterek. /a - szövegként másol /b - bináris állományként másol /v - a másolás helyességének ellenőrzése
32
COPY + jellel elválasztva több forrásfájlt összefűzhetünk.
COPY CON fájlnév - szöveges állomány létrehozása (másolás a billentyűzetről [konzol]) COPY fájlnév CON - kiírás a képernyőre COPY fájlnév LPT1 - nyomtatás az LPT1 portra csatlakozó nyomtatóval
33
XCOPY XCOPY forrás (cél) (/a | /m) (/d:dátum) (/p) (/s(/e)) (/v) (/w) (/(-)y) kötegelt másolás (fájlok közül amennyi fér > memória > célterület) /s - nem üres alkönyvtárakat is másol /e - üres alkönyvtárakat is másol /a - csak az archív attribútumúakat másolja /m - csak az archívot, de a másolat nem rendelkezik ezzel az attribútummal
34
XCOPY /d:dátum - a megadott időpontnál nem régebbieket
/p - fájlonként megerősítést kér /v - a másolás helyességének ellenőrzése /w - másolás kezdetekor lehetőség lemezcserére
35
DEL (ERASE) DEL (meghajtó:)(elérési út) fájlnév (/p) fájlok törlése
/p - minden fájl esetén jóváhagyást kér *.* esetén /p nélkül rákérdez a végrehajtásra
36
REN (RENAME) REN (meghajtó:) (elérési út) fájlnév1 fájlnév2
fájlnév1-ről fájlnév2-re való átnevezés helyettesítő karakterek is alkalmazhatók
37
TYPE TYPE (meghajtó:)(elérési út)fájlnév
szöveges állomány megjelenítése a képernyőn helyettesítő karakterek nem használhatók
38
PRINT PRINT (/d:nyomtató)(/b:méret)(/u:órajel1) (/m:óraje2)(/s:órajel3)(/q:qméret)(/t) ((meghajtó:)elérésiút)(fájlnév(…)) (/c) (/p) szöveg nyomtatása (paraméter nélkül a nyomtatási sor megjelenítése) /d:nyomtató - nyomtatási eszköz neve /p - fájlok hozzáfűzése a nyomtatási sorhoz /c - fájlok törlése a nyomtatási sorból /t - a nyomtatási sor tartalmának törlése /q:méret - a nyomtatási sorba küldhető fájlok számának maximuma
39
MOVE MOVE (/y | /-y) állományok mozgatás (másolás és az eredeti törlése) /y minden állományt felülír rákérdezés nélkül /-y mozgatás előtt rákérdez
40
FORMAT FORMAT meghajtó: (/v(:címke)) (/q) (/u) (/f:méret) (/s)
lemezmeghajtó (partíció) formázása: sávokra szektorokra osztás, gyökérkönyvtár létrehozása, hibás lemezterületek felderítése, adatok törlése /v:címke - a kötetcímke megadása /q - gyorsformázás, kimarad a lemezterület ellenőrzése
41
FORMAT /u - feltétel nélküli formázás, minden adat végleg elvész
(/s - rendszerlemez készítése /f:méret – méretadatok)
42
Lemezméretek 3.5” 720, 720K, 720KB - két oldalas dupla sűrűségű
1440, 1440K, 1440KB, 1.44, 1.44M, 1.44MB - két oldalas négyszeres sűrűségű 2880, 2880K, 2880KB, 2.88, 2.88M, 2.88MB - két oldalas nagy sűrűségű
43
LABEL VOL LABEL (meghajtó:) (címke)
meghajtó (partíció) címkéjének módosítása max. 11 karakter VOL VOL (meghajtó:) meghajtó (partíció) címkéjének és sorozatszámának megjelenítése
44
CHKDSK CHKDSK (meghajtó:) ((elérési út) fájlnév) (/f) (/v)
a meghajtón (partíción) ellenőrzi a fájlok FAT-beli állapotát (nem fizikai, logikai hibát keres) /f - a megtalált elveszett rekordok fájlba menthetők /v - folyamatosan jelzi a képernyőn, hogy melyik fájlt ellenőrzi
45
DISKCOPY DISKCOPY (forrás:) (cél:) (/l) (/v) (/m)
teljes lemez másolása, szektorról szektorra (hibás szektorokat is!) csak azonos formátumú lemezek között lemezcserére figyelmeztet /l - csak az első oldalt /v - másolás ellenőrzéssel
46
DISKCOMP DISKCOMP (meghajtó1: (meghajtó2:)) (/1) (/8)
hajlékonylemezek tartalmának összehasonlítása /1 - csak az első oldalt hasonlítja össze /8 - sávonként csak az első 8 szektort hasonlítja össze
47
CLS DATE képernyőtörlés DATE (dátum)
dátum megjelenítése, illetve beállítása
48
PATH PATH ((meghajtó:) (elérési út)(;…)) keresési útvonal beállítása
az útvonalak ;-vel választandók el PATH - az aktuális beállítás kiírása PATH ; - a beállítás törlése
49
TIME VER TIME (óra(:perc(:másodperc( .századmásodperc))))
a gép pontos ideje, illetve annak beállítása VER A DOS verziószámának kiírása
50
ATTRIB ATTRIB (+r | -r) (+a | -a) (+s | -s) (+h | -h) ((meghajtó:) (elérési út) név) (/s) állományok attribútumainak beállítása r : csak olvasható s : rendszer h : rejtett a : arhív (biztonsági mentéskor kell-e menteni.) BACKUP, RESTORE, XCOPY változtathatja
51
PROMPT $t idő PROMPT (szöveg) $d dátum készenléti jel beállítása
$p aktuális meghajtó és elérési út $v verziószám $n aktuális meghajtó $_ új sor $e ESC $h egy karakter törlése PROMPT (szöveg) készenléti jel beállítása $q = $$ $ $g > $l < $b |
52
VÉGE
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.