545-0044/02 – Operační systém Windows (OSW)

Garantující katedraKatedra ekonomiky a systémů řízeníKredity5
Garant předmětudoc. Ing. Pavel Staša, Ph.D.Garant verze předmětudoc. Dr. Ing. Peter Vestenický
Úroveň studiapregraduální nebo graduální
Jazyk výukyčeština
Rok zavedení2015/2016Rok zrušení2015/2016
Určeno pro fakultyHGFUrčeno pro typy studiabakalářské, navazující magisterské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
REP75 Ing. Michal Řepka, Ph.D.
VES0086 doc. Dr. Ing. Peter Vestenický
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Klasifikovaný zápočet 2+2
kombinovaná Klasifikovaný zápočet 6+6

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Seznámit studenta se základními funkcemi, ovládáním a rozhraními OSWin.

Vyučovací metody

Cvičení (v učebně)

Anotace

Hlavní náplní tohoto předmětu je hlubší seznámení studentů s pravděpodobně nejrozšířenějším operačním systémem v České Republice. Tento předmět se zaměřuje na základní popis architektury operačního systému Windows. Dále pak popisuje základy interakce mezi spuštěnými aplikacemi a operačním systémem.

Povinná literatura:

RICHTER, J. Windows pro pokročilé a experty. Computer Press, Praha 1997, 988 stran, ISBN 80-85896-89-3 PETZOLD, Ch. Programování ve Windows (Win32 API). Computer Press, Praha 1999, 1216 stran, ISBN 80-7226-206-8 KERNIGHAN, B. W.; RITCHIE, D. M. Programovací jazyk C. Brno: Comp. Press, 2006, 288s. ISBN 80-251-0897-X

Doporučená literatura:

Oficiální dokumentace firmy Microsoft: http://msdn.microsoft.com/library

Forma způsobu ověření studijních výsledků a další požadavky na studenta

E-learning

Další požadavky na studenta

Individuální, dle bližší specifikace vedoucího cvičení.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

1. Úvod a význam operačních systémů, základní pojmy – API, WIN32, Multitasking apod. 2. Základní objekty jádra – proces, instance procesu, prováděcí tok 3. Paměťová architektura 4. Základní objekt uživatelského rozhraní operačního systému – okno 5. Hierarchie oken a jejich rozmisťování na obrazovce – 3D souřadnicový systém 6. Zprávy oken 7. Ovládací prvky uživatelského rozhraní 8. Reprezentace textů v operačním systému – ASCII vs. UNICODE 9. Souborové systémy WIN32 – FAT32 a NTFS (Důvody rozdělování HDD na logické disky) 10. Dynamické knihovny 11. Mezi - procesová komunikace (schránka, DDE, apod.) 12. Registr operačního systému a jeho využívání aplikacemi 13. .NET Framework 14. Dávkové zpracování úloh (bat soubory)

Podmínky absolvování předmětu

Podmínky absolvování jsou definovány pouze pro konkrétní verzi předmětu a formu studia

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku

Hodnocení Výuky

Předmět neobsahuje žádné hodnocení.