1 / 16

Katedra počítačov a informatiky, Fakulta elektrotechniky a informatiky,

Princípy počítačového inžinierstva prof. Ing. Liberios Vokorokos, PhD., Ing. Branislav Madoš, PhD. Katedra počítačov a informatiky, Fakulta elektrotechniky a informatiky, Technická univerzita v Košiciach. Obsah. Operačné systémy Softvérové licencie. Operačné systémy (1).

rhonda
Download Presentation

Katedra počítačov a informatiky, Fakulta elektrotechniky a informatiky,

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Princípy počítačového inžinierstva prof. Ing. Liberios Vokorokos, PhD., Ing. Branislav Madoš, PhD. Katedra počítačov a informatiky, Fakulta elektrotechniky a informatiky, Technická univerzita v Košiciach

  2. Obsah • Operačné systémy • Softvérové licencie Princípy počítačového inžinierstva, prednáška č. 6.

  3. Operačné systémy(1) • Operačný systém (OS) je program, ktorý funguje ako sprostredkovateľ medzi používateľmi a hardvérom počítačového systému a vytvára prostredie pre spúšťanie programov používateľov. • Operačný systém • spravuje hardvér • poskytuje služby aplikáciám a používateľom • kontroluje činnosť aplikácií a používateľov • Počítačový systém • Hardvér – CPU, pamäť, V/V zariadenia • Operačný systém • Aplikačné programy – kancelárske balíky, hry, databázy apod. • Používatelia Princípy počítačového inžinierstva, prednáška č. 6.

  4. Operačné systémy(2) Modelové operačné systémy • CP/M – Control Program for Microcomputers – dominoval na domácich 8 bitových počítačoch, neskôr 16-bitových. • MS DOS (Microsoft Disc Operating System) – operačný systém pre osobné počítače • Windows 95/98/Me – graficky orientované operačné systémy založené na jadre DOS • Windows NT/2000/XP/Vista/7/8 – graficky orientované operačné systémy nezávislé na jadre DOS • Unix – Xenix, Ultrix, Qnix, Linux Princípy počítačového inžinierstva, prednáška č. 6.

  5. Operačné systémy(3) • Delenie podľa umiestnenia operačného systému • ROM – orientované operačné systémy – menší rozsah funkcií, sťažená aktualizácia • Diskovo-orientované operačné systémy – umiestňované na diskoch, v počítačoch, notebookoch apod. • Delenie podľa počtu používateľov • Jednopoužívateľské (single-user) • Viacpoužívateľské (multi-user) • Delenie podľa počtu úloh spracovateľných súbežne • Jednoúlohové (monotasking) • Viacúlohové (multitasking) • Pre-emptívny multitasking („reálny“ viacúlohový prístup) • Non-pre-emptívny multitasking („zdanlivý“ viacúlohový prístup) Princípy počítačového inžinierstva, prednáška č. 6.

  6. Operačné systémy(4) • Operačný systém – správa procesov • Vytvorenie a ukončenie procesu • Pozastavenie a obnovenie vykonávania procesu • Synchronizácia procesov • Komunikácia medzi procesmi Princípy počítačového inžinierstva, prednáška č. 6.

  7. Operačné systémy(5) • Operačný systém – správa pamäte • Prehľad o obsadení úsekov pamäte • Pridelenie pamäte novým procesom • Výber procesu pre jeho odštartovanie • Pridelenie/návrat pamäte procesom Princípy počítačového inžinierstva, prednáška č. 6.

  8. Operačné systémy(6) • Operačný systém – správa sekundárnej pamäte • Správa voľného priestoru • Prideľovanie priestoru na diskoch • Riadenie prístupu k disku Princípy počítačového inžinierstva, prednáška č. 6.

  9. Operačné systémy(7) • Operačný systém – správa V/V zariadení • Systém bufrovania V/V • Spoločné rozhranie pre ovládače periférií • Ovládače konkrétnych periférií Princípy počítačového inžinierstva, prednáška č. 6.

  10. Operačné systémy(8) • Operačný systém – správa súborov • Súbor je skupina súvisiacich informácií definovaná ich tvorcom. • Adresár (directory) • Vytváranie a mazanie súborov a adresárov • Čítanie, zmena obsahu, zmena vlastností • Zálohovanie súborov Princípy počítačového inžinierstva, prednáška č. 6.

  11. Operačné systémy(9) • Operačný systém – systém zabezpečenia • Ochrana procesov pred nechceným zásahom • Ochrana pred zneužitím systémových zdrojov Princípy počítačového inžinierstva, prednáška č. 6.

  12. Operačné systémy(10) • Operačný systém – sieťová podpora • Podpora komunikácie prostredníctvom sietí Princípy počítačového inžinierstva, prednáška č. 6.

  13. Operačné systémy(11) • Operačný systém – interpret príkazov (command interpret, shell) • Jeden z najdôležitejších komponentov • Rozhranie medzi používateľom a zvyškom systému Princípy počítačového inžinierstva, prednáška č. 6.

  14. Operačné systémy(12) • Hierarchická štruktúra operačného systému • Aplikačné programové vybavenie • Nadstavba OS – interpreter riadiacich príkazov, externé príkazy, používateľské rozhranie • Jadro OS – kernel, drivers (ovládače) • BIOS (Basic Input Output System) • BIOS – poskytuje softvéru komunikáciu s hardvérom na najnižšej vrstve. • Pevná časť – ROM BIOS - uložená v pamäti na základnej doske počítača • POST (Power On Self Test) • Nastavovacie inštrukcie, ktoré sa prepájajú s CMOS inštrukciami • BIOS inštrukcie – prepájajú sa s rôznymi hardvérovými perifériami • Boot (štartovacie) inštrukcie – zabezpečujú štart operačného systému • Meniteľná časť – flexibilná – závislá od operačného systému, je uložená v súboroch na disku. Princípy počítačového inžinierstva, prednáška č. 6.

  15. Softvérové licencie(1) • Freeware – voľne dostupný programový prostriedok • Dovolené kopírovanie a šírenie • Dovolená modifikácia zdrojového kódu – public domain • Adware – reklamou podporovaný programový balík • Shareware – vyskúšanie pred zakúpením • Trial verzia – časovo a/alebo funkčne obmedzená verzia komerčného softvéru • Komerčný softvér – viazané individuálnou licenciou autora • Trvalé licencie • Dočasné licencie • Plávajúce licencie Princípy počítačového inžinierstva, prednáška č. 6.

  16. Ďakujem za pozornosť

More Related