PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Algoritmizace a programování A - OB2319104
Anglický název: Algorithms and Programming A
Zajišťuje: Katedra informačních technologií a technické výchovy (41-KITTV)
Fakulta: Pedagogická fakulta
Platnost: od 2011
Semestr: zimní
E-Kredity: 3
Způsob provedení zkoušky: zimní s.:
Rozsah, examinace: zimní s.:1/1, Z+Zk [HT]
Počet míst: neurčen / neurčen (neurčen)
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: nevyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Poznámka: předmět je možno zapsat mimo plán
povolen pro zápis po webu
při zápisu přednost, je-li ve stud. plánu
Garant: Ing. Jaroslav Novák, Ph.D.
Záměnnost : OB2319105
Je prerekvizitou pro: OB2319205
Je záměnnost pro: OB2319114, OB2319105
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: PaedDr. Eva Battistová (02.05.2006)
Cílem studijního předmětu Algoritmizace a programování je dosáhnout u studentů osvojení základních poznatků a činností z oblasti algoritmizace a programování včetně ovládnutí tvorby základních algoritmických konstrukcí, jednoduchých programů včetně návrhu uživatelského rozhraní a použití datových struktur. Rámec předmětu je charakterizován jednak souborem relevantních teoretických poznatků souvisejících s vývojem algoritmicky jednoduchých konstrukcí a postupem programování, jednak souborem činností z oblasti praktického programování.
Literatura
Poslední úprava: NOVAKJ/PEDF.CUNI.CZ (14.10.2007)

Stěžejní tituly:

  • BUCHALCEVOVÁ, A. Základy strukturovaného programování. Praha : VŠE, 1993.
  • JANČÍK, Jaroslav, KVOCH, Martin. Sbírka úloh z jazyka Pascal. České Budějovice : Kopp, 1996. ISBN 80-901342-2-X.
  • KVOCH, M. Programování v Turbo Pascalu 7.0. České Budějovice : KOPP 1996. ISBN 80-901342-5-4.
  • PŠENČÍKOVÁ, Jana. Algoritmizace. Kralice na Hané : Computer Media, 2007. ISBN 80-86686-80-9.
  • PUTZ, Karel. Pascal. Učebnice základů programování. Praha : Grada Publishing, 2007. ISBN 978-80-247-1255-0.
  • SATRAPA, Pavel. Pascal pro zelenáče. Neocortex, 2000. ISBN 80-86330-03-6.

Další tituly:

  • DRESSLER, M. Programovací jazyky GNU: volně šiřitelná programátorská prostředí. Praha : Computer Press, 1998.
  • HÁLA, Tomáš. Učebnice Pascalu. Computer Press, 2002. ISBN 80-7226-733-7.
  • HUDEC, B. Programovací techniky. Praha : ČVUT, 2001.
  • KUKAL, J. Myšlením k algoritmům. Praha : Grada, 1998.
  • LIBICHER, I., TOPFER, P. Od problému k algoritmu a programu. Praha : Grada Publishing, 1996.
  • MIKULA, P., JUHOVÁ, K., SOUKENKA, J. Turbo Pascal - kompletní průvodce. Praha : Grada, 1993.
  • MORKES, D. Základy programování. Praha, Computer Press, 1997.
  • MÜLLER, K. Programovací jazyky. Praha : ČVUT, 1999.
  • PECINOVSKÝ, R., VIRIUS, M. Učebnice programování - základy algoritmizace. Praha : Grada, 1998.
  • SKOUPIL, D. Úvod do paradigmat programování. Olomouc, UP Olomouc. 1994.
  • TOPFER, P. Algoritmy a programovací techniky. Praha : Prometheus, 1995.
  • VIRIUS, M. Základy algoritmizace. Praha : ČVUT, 1997.

Sylabus -
Poslední úprava: STIPEK/PEDF.CUNI.CZ (01.12.2009)

Algoritmizace

  • Systémový přístup
  • Algoritmy a algoritmizace
  • Algoritmické konstrukce a struktury

Programování

  • Programovací jazyk Pascal
  • Struktura programu
  • Základní datové typy, promenné a operace, vstupy a výstupy
  • Větvení programu a podmíněný příkaz
  • strukturované datové typy
  • Procedury a funkce
 
Univerzita Karlova | Informační systém UK