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 - OB2319114
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 2012
Semestr: zimní
E-Kredity: 4
Způsob provedení zkoušky: zimní s.:kombinovaná
Rozsah, examinace: zimní s.:1/2, 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: PhDr. Jiří Štípek, Ph.D.
Ing. Jaroslav Novák, Ph.D.
Neslučitelnost : OB2319217
Záměnnost : OB2319104, OB2319115, OB2319217
Je prerekvizitou pro: OB2319215
Je záměnnost pro: OB2319134, OB2319115
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: STIPEK/PEDF.CUNI.CZ (29.09.2011)
Cílem studijního předmětu Algoritmizace a programování A 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í. 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í. Předmět je tudíž zaměřen na teoretické aspekty vývoje aplikací i na praktické dovednosti při vývoji základních programových konstrukcí. Pojetí studijního předmětu přitom vychází z funkcionálního paradigmatu programování a ze systémového pojetí přístupu k řešení reálných programových konstrukcí.
Literatura
Poslední úprava: STIPEK/PEDF.CUNI.CZ (29.09.2011)
  • ALEXANDRESCU, A. Moderní programování v C++. Brno : Computer Press, 2003
  • BUCHALCEVOVÁ, A. Základy strukturovaného programování. Praha : VŠE, 1993.
  • ECKEL, B. Myslíme v jazyku C++. Praha : Grada, 2003.
  • KADLEC, V. Učíme se programovat v Borlandu C++ Bilderu a jazyce C++. Praha : Computer Press, 2002.
  • KRUGLINSKI, D. Mistrovství ve Visual C++. Brno : Computer Press, 1999
  • KUKAL, J. Myšlením k algoritmům. Praha : Grada, 1998.
  • PECINOVSKÝ, R., VIRIUS, M. Objektové programování 2. Praha : Grada Publishing, 1999.
  • STROUSTRUP, B. C++ programovací jazyk. Praha : Ben - technická literarura, 1997
  • TOPFER, P. Algoritmy a programovací techniky. Praha : Prometheus, 1
  • VIRIUS, M. Základy algoritmizace. Praha : ČVUT, 1998.
  • VIRIUS, M. Od C k C++. České Budějovice : Kopp, 2000.
  • VIRIUS, M. Programování v C++. Praha : ČVUT, 1998.
Sylabus -
Poslední úprava: STIPEK/PEDF.CUNI.CZ (29.09.2011)

Algoritmizace

 

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

 

Programování

 

  • Základy jazyka
  • Řídící struktury
  • Datové typy
  • Funkce
  • Ukazatele
  • Jednorozměrné pole
  • Textové řetězce
  • Práce se souborem
  • Vícerozměrná pole
  • Složené datové typy
 
Univerzita Karlova | Informační systém UK