Informatika (FSI-1IN)

Akademický rok 1999/2000
Garant: prof. RNDr. Ing. Tomáš Březina, CSc.  
Garantující pracoviště: ÚAI všechny předměty garantované tímto pracovištěm
Jazyk výuky: čeština
Cíle předmětu:
Sjednocení vědomostí studentů 1. roč. Rozvoj schopnosti využívání
počítačů. Osvojení základů algoritmického myšlení a strukturovaného
přístupu k řešení problémů.
Výstupy studia a kompetence:
Znalost metodiky tvorby programů a principů práce počítačů a počítačových
sítí. Schopnost řešit problémy s pomocí počítače a využívat hardwarové
a softwarové prostředky výpočetních systémů.
Prerekvizity:
 
Obsah předmětu (anotace):
Technické prostředky počítačů. Obecná struktura operačníchsystémů, nadstavby, principy uživatelské komunikace. Práce pod Windows.Seznámení se souborovými managery, textovými a tabulkovými procesorya databázemi. Seznámení s prací v síti, Internet, mail, síťové databáze.Ochrana dat a programů. Počítačové právo. Algoritmizace, řídicí struktury,datové typy, základní datové struktury. Algoritmy založené na rekurzi.Abstraktní datové struktury a jejich implementace. Metodika tvorbyprogramu, návrh shora dolů, strukturované a modulární programování. Úvoddo konceptu objektů, objektově orientované programování.Pascal - struktura programu, deklarace proměnných, definice datových typů,příkazy, procedury a funkce, práce se soubory, dynamické proměnné a typukazatel. Tvorba programů v Turbo Pascalu a v prostředí Delphi.
Metody vyučování:
 
Způsob a kritéria hodnocení:
1. Průběžný test (7. resp. 8. týden)
- aritmetický, logický nebo relační výraz
- výpočet pomocí cyklu
- procedura nebo funkce pro zpracování řetězce
2. Závěrečný test (13. resp. 14. týden):
- otázka z hardwaru nebo operačních systémů nebo počítačových sítí
- procedura nebo funkce pro zpracování pole
- procedura nebo funkce pro zpracování textového souboru
3. Samostatné zpracování zadaných projektů
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky:
 
Typ (způsob) výuky:
    Přednáška  14 × 3 hod. nepovinná                  
    Cvičení odborného základu  7 × 2 hod. povinná                  
    Cvičení na počítači  7 × 2 hod. povinná                  
Osnova:
    Přednáška 1. Úvod, organizace práce v učebnách, seznámení s fakultní počítačovou
sítí. Pascal - struktura programu, jednoduché datové typy, výrazy,
jednoduché příkazy.
2. Algoritmizace, řídící struktury. Pascal - strukturované příkazy.
3. Základní datové struktury. Pascal - definice datových
typů, množina, pole, záznam a soubor.
4. Strukturované programování. Pascal - procedury a funkce.
Algoritmy založené na rekurzi.
5. Technické prostředky počítačů.
6. Obecná struktura operačních systémů, nadstavby, principy uživatelské
komunikace.
7. Práce pod Windows.
8. Abstraktní datové struktury a jejich implementace. Pascal - dynamické
proměnné a typ ukazatel.
9. Metodika tvorby programu, modulární programování.
Programové jednotky v Turbo Pascalu.
10. Úvod do konceptu objektů, objektově orientované programování.
Základy práce v prostředí Delphi.
11. Seznámení se souborovými managery, textovými a tabulkovými procesory
a databázemi.
12. Práce v síti, Internet, mail, síťové databáze.
13. Ochrana dat a programů. Počítačové právo.
14. Nejnovější trendy v oblasti HW, operačních systémů
a informačních technologií.
    Cvičení odborného základu 1. Aritmetické, logické a relační výrazy, příkazy vstupu a výstupu.
2. Podmíněné příkazy, příkazy cyklu.
3. Použití procedur a funkcí.
4. Průběžný test. Algoritmy třídění a vyhledávání.
5. Práce s textovými soubory.
6. Práce se seznamy.
7. Závěrečný test.
    Cvičení na počítači 1. Organizace počítačových učeben, prostředí Turbo Pascalu,
prostředí Delphi.
2. Ukázky programů v Pascalu, helpy, ladění programu.
3. Tvorba programů v Turbo Pascalu (Delphi).
4. Prostředí Windows NT
5. Seznámení s MS Office.
6. Tvorba programů v prostředí Delphi.
7. Využívání síťových služeb, ukázka síťových informačních systémů.
7. Závěrečný test.
Cvičení u počítače:
1. Organizace počítačových učeben, prostředí Windows
2. Prostředí Delphi, ukázky projektů v Delphi.
3. Práce s řídícími strukturami, použití pole.
4. Použití procedur a funkcí.
5. Práce se záznamy a soubory.
6. Seznámení s MS Office.
7. Práce v síti - Internet, e-mail.
Průběžně bude probíhat konzultace zápočtových příkladů:
1. Příklad na použití pole.
2. Příklad na zpracování textového souboru.
Cvičení pokročilých studentů může probíhat formou konzultací
a samostatného řešení individuálně zadaných obtížnějších příkladů.
Zařazení předmětu ve studijních programech:
Program Forma Obor Spec. Typ ukončení   Kredity     Povinnost     St.     Roč.     Semestr  
M2301-5 prezenční studium Strojírenství a ostatní kovodělná výroba -- kl 5 Povinný 1 1 Z
M2301-5 prezenční studium Fyzikální inženýrství -- kl 5 Povinný 1 1 Z