SubjectsSubjects(version: 964)
Course, academic year 2024/2025
   Login via CAS
Introduction to Programming - NPRM026
Title: Úvod do programování
Guaranteed by: Department of Software and Computer Science Education (32-KSVI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2005
Semester: winter
E-Credits: 3
Hours per week, examination: winter s.:2/0, Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: cancelled
Language: Czech
Teaching methods: full-time
Class: První ročník M
Incompatibility : NPRM001
Annotation - Czech
Úvod do programování, algoritmizace, základy programovacího jazyka Pascal a jeho implementace Turbo Pascal. Práce s programovým prostředím Turbo Pascalu. Ukázky jednoduchých algoritmů a programátorských obratů.
Last update: ()
Literature - Czech

J.Drózd, R.Kryl: Začínáme s programováním, GRADA 1992

Last update: Zakouřil Pavel, RNDr., Ph.D. (05.08.2002)
Syllabus - Czech

1. Programování - co je algoritmus, požadavky na algoritmus, kriteria správnosti a principy dokazování, chyby v programu, efektivita algoritmu.

2. Znalost jazyka Pascal a prostředí Turbo PASCAL - znalost programovacího jazyka Pascal, bez dynamických proměnných - znalost prostředí a odlišností překladače Turbo Pascal v 7.0 (zkrácené vyhodnocování výrazů, práce se soubory atd.).

3. Algoritmy - Eukleidův algoritmus - prohledávání do šířky - algoritmus vlny - prohledávání s návratem - algoritmus backtrackingu - hledání v poli - for, while, s testem konce, s zkráceným vyhodnocováním bool. výrazů, se zárážkou - Eratosthenovo síto - Hornerovo schema.

Last update: ()
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html