| Akademický rok 1999/2000 |
| Garant: | prof. RNDr. Ing. Tomáš Březina, CSc. | |||
| Garantující pracoviště: | ÚAI | |||
| 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 |
Vysoké učení technické v Brně
Fakulta strojního inženýrství
Technická 2896/2,
616 69 Brno
IČ 00216305
DIČ CZ00216305
+420 541 141 111
+420 726 811 111 – GSM O2
+420 604 071 111 – GSM T-mobile