155-0102/01 – Informatics B (INF B)
Gurantor department | Department of Applied Informatics | Credits | 4 |
Subject guarantor | prof. Ing. Jindřich Kaluža, CSc. | Subject version guarantor | prof. Ing. Jindřich Kaluža, CSc. |
Study level | undergraduate or graduate | Requirement | Compulsory |
Year | 1 | Semester | summer |
| | Study language | Czech |
Year of introduction | 1990/1991 | Year of cancellation | 2000/2001 |
Intended for the faculties | | Intended for study types | Master |
Subject aims expressed by acquired skills and competences
gfgh df ghfd hfd hgdfh gdfh gdf h
Teaching methods
Lectures
Tutorials
Summary
Předmět poskytuje základní znalosti pro práci s počítačem nezbytných pro
jakékoliv počítačové aplikace. Objasňuje základní koncepty a principy
operačních systémů a jejich funkcí. Pochopení tvorby algoritmů ekonomických
úloh, jejich formy zobrazení se zaměřením na grafickou formu vyjádření
algoritmů a její realizaci v programovacím jazyku PASCAL
Compulsory literature:
fg hdf hgd ghdfg hfg hdf hgdf
Recommended literature:
ffg hdf hfd hdf hfdg hfd hdf h
Additional study materials
Way of continuous check of knowledge in the course of semester
E-learning
Other requirements
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Osnova přednášek
1.Úvod do předmětu, tvorba algoritmu
-formy vyjádření algoritmu, základní struktury, zápis formou vývojových
diagramů, formou strukturního diagramu.
2.Tabulkové vyjádření algoritmů
-struktura rozhodovacích tabulek (RT) , použití v praxi, úplnost RT, soustava
RT, prezentace na konkrétním příkladu
3.Programovací jazyky
-vývoj a členění, základní charakteristiky jednotlivých generací programovacích
jazyků, prvky definice programovacího jazyka.
4.Programovací Turbopascal jazyk - deklarace
-definice jazyka, strukturní prvky, třídy typů.,deklarace proměnných a typů,
deklarace procedur a funkcí.
5.Programovací jazyk Turbopascal – příkazová část
-specifikace výrazu, jednoduché příkazy, strukturované příkazy, jejich syntaxe
a použití
6.Programovací jazyk Turbopascal – standardní procedury a funkce
-modulární struktura programu, standardní procedury a funkce pro vstupní a
výstupní operace
7.Základní datové struktury
- datová struktura údaj, fyzické zobrazení celočíselného reálného, znakového
údaje věta, soubor, návěští souborů dat
8.Metody organizace souborů dat, operace se soubory
- sekvenční, indexsekvenční, přímá, invertovaná organizace dat, typy souborů v
procesu zpracování a operace se soubory
9.Databázové systémy – podstata a vlastnosti
-vlastnosti databázových systémů, datová integrita, základní funkce systémů
řízení báze dat
10.Databázové systémy – architektura, relační databáze
-třiúrovňová architektura současných databází, specifikace základních pojmů
relačních databází, současné relační databázové systémy
11.Počítačové sítě a distribuované zpracování
-Počítačové sítě a jejich členění dle různých hledisek, topologie lokálních
sítí, informační služby, centralizované a distribuované zpracování
12.Informační systémy, automatizovaná kancelář
-Informace a informační systém,( IS) základní složky, struktura a typy IS,
koncepce a technické podpora automatizované kanceláře
13.Operační systémy – struktura, charakteristiky
-Struktura programového vybavení, charakteristika a vývoj operačních systémů
14.Operační systémy – funkce
-Systém přerušení a přidělování procesoru, přidělování paměti, řízení vstupu a
výstupu
Cvičení:
1.Grafické vyjádření algoritmů úloh ekonomického charakteru
2.Realizace algoritmů v programovacím jazyku Turbopascal
3.Databázový systém Access
-Návrh struktury relačních tabulek, vkládání a aktualizace dat, tvorba
jednoduchých výběrových kritérií
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.