FI:IB000 Úvod do informatiky - Informace o předmětu
IB000 Úvod do informatiky
Fakulta informatikypodzim 2002
- Rozsah
- 2/0. 2 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k.
- Vyučující
- prof. RNDr. Jiří Zlatuška, CSc. (přednášející)
doc. RNDr. Tomáš Brázdil, Ph.D. (cvičící)
Mgr. Jan Holeček (pomocník)
RNDr. Pavel Šimeček, Ph.D. (pomocník)
Mgr. Jitka Žídková (pomocník) - Garance
- prof. RNDr. Mojmír Křetínský, CSc.
Katedra teorie programování – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Jiří Zlatuška, CSc. - Rozvrh
- Po 9:00–10:50 D2, Po 9:00–10:50 D1
- Předpoklady
- ! I000 Úvod do informatiky
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Aplikovaná informatika (program FI, B-AP)
- Ekonomické informační systémy (program ESF, B-SI)
- Informatika a druhý obor (program FI, B-IO)
- Informatika (program FI, B-IN)
- Cíle předmětu
- V tomto předmětu se posluchači seznamí se základními matematickými konstrukcemi potřebnými pro popis sémantiky programů a formalizaci vztahů mezi intuitivními programovými konstrukcemi a jejich matematickým významem. Vytváří se tím pojmový základ pro řadu dalších předmětů, které patří k základní teoretické výbavě informatiků.
- Osnova
- Úvod do matematických konstrukcí relevantních ke studiu programů jako matematických objektů: indukce a rekurze v netriviálních doménách, vztah formálního jazyka k jeho sémantice, operační sémantika rekurzívních programů, univerzální stroj a problém zastavení.
- Výroková logika a predikátová logika 1.řádu (úvod).
- Základní pojmy: funkce, grafy, relace ekvivalence, stromy.
- Indukce a její aplikace: definice množin a funkcí pomocí indukce, parametrizace definic.
- Matematické datové typy, typ seznamů a implementace obecných datových typů pomocí seznamů.
- Jazyk nad datovými typy a jejich sémantika: termy, podmíněné příkazy, podprogramy; sémantika volání jménem a volání hodnotou.
- Programování pomocí indukce, důkazy správnosti rekurzívních programů.
- Univerzální stroj pro jazyk rekurzívních programů, nerozhodnutelnost problému zastavení.
- Literatura
- WAND, Mitchell. Induction, recursion, and programming. New York: North Holland, 1980, 202 s. ISBN 0444003223. info
- Další komentáře
- Předmět je vyučován každoročně.
- Nachází se v prerekvizitách jiných předmětů
- Statistika zápisu (podzim 2002, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2002/IB000