Předmět: Technická informatika ve strojírenství

» Seznam fakult » FST » KPV
Název předmětu Technická informatika ve strojírenství
Kód předmětu KPV/TI
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština, Angličtina
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Raban M., Ing.
  • Semeniuk Martin, doc. Ing. Ph.D.
  • Veber Jan, doc. Ing. Ph.D.
  • Šípal Laurent, doc. Ing. CSc.
  • Neupauer Yevgeniy, doc. Ing. Ph.D.
Obsah předmětu
Předmět poskytuje studentům přehled v následujících oblastech: algoritmizace, programového vybavení, programovacích jazyků obecně, objektově orientovaného programovacího jazyka 3. generace, zpracování dat. 1. Úvod, podmínky pro zápočet a zkoušku, doporučená literatura, e-learningové kurzy, algoritmizace 2. Vývojové diagramy, programovací jazyky obecně, základní pojmy, základní příkazy, zjednodušené příkazy vstupu a výstupu, operátory, intuitivní příklady 3. Metoda s výstupem a bez parametrů, metoda s výstupem a s parametry, metoda bez výstupu a s parametry, volání metody, skutečný a formální parametr, návrat více výstupů 4. Parametr předaný hodnotou, odkazem, výstupní parametr, metoda orientovaná na výraz, přetížení metody, volitelné parametry, pojmenování parametrů, rekurze 5. Rozhodování - úplné větvení, neúplné větvení, relační operátory, logické operátory, ternární podmíněný operátor, kaskádování, vícenásobné větvení 6. Cyklus - cyklus s podmínkou na začátku, cyklus s podmínkou na konci, cyklus s krokem, řízení cyklu 7. Výjimky - zpracování chyb a výjimek, obsluha výjimek, neošetřené výjimky, ošetření více výjimek, filtrování výjimek, vyvolání výjimky, blok finally, třídy výjimek 8. Datové typy - rozdělení, hodnotové typy - celá čísla, přetypování, reálná čísla, znaky, logický datový typ 9. Hodnotové typy - výčtový typ, struktura, rozdíl mezi strukturou a třídou 10. Referenční typy - rozdělení, zásobník, halda, pole - jednorozměrné, dvourozměrné, trojrozměrné, vícenásobné 11. Třídy - základní popis, zapouzdření, deklarace, statická třída, datové složky, metody, konstruktory, destruktor, anonymní třída 12. Řešení vzorových příkladů 13. Řešení vzorových příkladů

Studijní aktivity a metody výuky
Přednáška s praktickými aplikacemi, E-learning, Individuální konzultace, Seminární výuka, Samostatná práce studentů
  • Kontaktní výuka - 52 hodin za semestr
  • Příprava na dílčí test [2-10] - 16 hodin za semestr
  • Příprava na zkoušku [10-60] - 36 hodin za semestr
Předpoklady
Odborné znalosti
rozumět, co je matematická logika
znát vlastnosti celých a reálných čísel a operace s nimi
Odborné dovednosti
umět pracovat s nástroji MS Office (Word, Excel)
ovládat práci s PC
umět logicky uvažovat
Výsledky učení
Odborné znalosti
vědět, co je algoritmus, jeho vlastnosti a možnosti jeho popisu, resp. zobrazení
znát základní vlastnosti programovacího jazyka 3. generace
znát, co je strukturované a objektově orientované programování
Odborné dovednosti
vytvořit jednoduchou formulářovou aplikaci v objektově orientovaném programovacím systému
vytvořit jednoduché algoritmy pro technické výpočty včetně práce s poli
vyjádřit algoritmus grafickým způsobem
Vyučovací metody
Odborné znalosti
E-learning,
Samostatná práce studentů,
Individuální konzultace,
Přednáška s aktivizací studentů,
Seminární výuka (badatelské metody),
Odborné dovednosti
Výuka podporovaná multimédii,
Řešení problémů,
Hodnotící metody
Odborné znalosti
Kombinovaná zkouška,
Test,
Odborné dovednosti
Demonstrace dovedností (praktická činnost),
Doporučená literatura
  • Bory, Pavel. C# bez předchozích znalostí. 1. vydání. 2016. ISBN 978-80-251-4686-6.
  • Hořejší, Petr. Základní technické vybavení počítače. [Plzeň] : SmartMotion, 2013. ISBN 978-80-87539-47-7.
  • Kopeček, Pavel. Algoritmizace a její počítačová podpora. [Plzeň] : SmartMotion, 2013. ISBN 978-80-87539-45-3.
  • Sharp, John. Microsoft Visual C# Step by Step (9th Edition). Pearson Education, Inc., 2018. ISBN 978-1509307760.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr