IKT-zapisky
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.
Algoritmizace – algoritmus
návod (postup), jak řešit daný okruh problémů z různých oborů lidské činnosti
úplný a přesný předpis konečného počtu kroků, které vedou od měnitelných vstupních údajů k požadovaným výsledkům
Algoritmus je postup:
mechanický
rozdělen do jednoduchých kroků:
deterministický
hromadný
konečný
správný
Algoritmus je:
srozumitelný – musí být jasné, co a jak řeší
přehledný – rychle pochopitelný
dostatečně podrobný – pro objasnění způsobu řešení
dostatečně stručný – detaily jsou matoucí
Záznam algoritmu
slovním vyjádřením – často nedokonalý popis
grafem, obrázkem, schématem
smluveným grafickým vyjádřením
vývojovým diagramem
plošným strukturogramem
vhodně okomentovaným programem
pseudokódem
Rozdělení operačních systémů + příklady jednotlivých skupin
podle počítačové platformy
-
pro mainframe
-
pro počítače střední třídy (různé varianty Unixu)
-
pro stolní počítače (MS-DOS, MS Windows, Linux)
-
pro mobilní zařízení (PDA, PocketPC, iPod, iPhone)
podle počtu souběžně zpracovávaných úloh – procesů
jednoprogramové (MS-DOS)
víceprogramové (Windows 3.X, 95, 98, 2000, XP, Linux) – multitasking
podle počtu uživatelů
jednouživatelské (MS-DOS)
víceuživatelské – síťové (Windows 3.X, 95, 98, 2000, XP, Linux) → dovolují připojení více uživatelů najednou
dávkové a interaktivní
dávkové zpracování (batch processing)
interaktivní (současné operační systémy)
GUI – grafické uživatelské rozhraní, příklady GUI
Graphical User Interface
srozumitelná komunikace mezi člověkem a počítačem
intuitivní ovládání, jednotlivé pro všechny aplikace
příklady
pracovní plocha – pozadí, na něm okna
překrývající se okna
ikony pro znázornění objektů (soubory, složky), akcí (tisk) a vlastností
myš – pro přímou manipulaci → provede akce, přesune objekt apod.
MS-DOS – charakteristika
Microsoft Disk Operating Systém
je hierarchický a modulární
msdos.sys → jádro systému
komunikuje s programy pomocí služeb OS
command.com
komunikuje s uživatelem
obsahuje interní příkazy
uživatel zadává příkazy, command.com provádí požadované operace
dir, md, cis, type, copy
vnější příkazy
uloženy v souborech na disku
format, scandisk, diskcopy
autoexec.bat
config.sys
Windows – základní charakteristika
Windows 95
Windows98
Windows ME (Millenium Editor)
Windows NT Server, Workstation → rozdíly v nabídce služeb
Windows 2000
Windows XP
Windows Server 2003
Windows Mobile 2003
Windows Vista
Windows 7
UNIX – základní charakteristika
víceuživatelský víceúlohový síťový OS
je to různý SW dodržující standardy
formát souborů, příkazy OS, síťová komunikace
vlastní OS – jádro
z velké části napsáno v jazyce C → nezávislé na HW
služby
Mail, Telnet, Talk, Gopher
shell → příkazový interpret pro komunikaci mezi uživatelem a OS
příkazy OS Unix → programy, použití parametrů
stromová struktura adresářů → oddělovač /, rozlišuje velká a malá písmena