SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Introduction to Programming and Working with Personal Computer - NPRF026
Title: Úvod do programování a práce s počítačem
Guaranteed by: Department of Physics Education (32-KDF)
Faculty: Faculty of Mathematics and Physics
Actual: from 2021
Semester: winter
E-Credits: 4
Hours per week, examination: winter s.:2/2, C+Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Guarantor: doc. Mgr. Pavel Kudrna, Dr.
Classification: Teaching > Physics
Is incompatible with: NHIF029, NMUE022
Is interchangeable with: NHIF029
Annotation -
Last update: T_KDF (23.05.2003)
Elements of algoritmization, programming and programming languages. Examples of numerical solutions of problems on computer (using some modelling system). Procedural programming languages, elements of Pascal.
Aim of the course -
Last update: T_KVOF (28.03.2008)

Elements of algoritmization, programming and programming languages. Examples of numerical solutions of problems on computer (using some modelling system). Procedural programming languages, elements of Pascal.

Course completion requirements -
Last update: prof. RNDr. Milan Tichý, DrSc. (06.10.2017)

The necessary condition of the successful termination of the subject is the successful pass through the examination, i.e. the marking of the examination by the "výborně", "velmi dobře" or "dobře" mark and the successful registration (zápočet) of the practical tutorial. For the registration of the tutorial (zápočet) it is necessary to present a functioning program (script) in the Pascal programming language on the topic that is either prescribed/recommended by the lecturer or (in case that the topic is suggested by a student) agreed in advance with the lecturer. The examination must be performed and the registration of the tutorial acquired within the time period prescribed by the time schedule (harmonogram) of the academic year that corresponds to the date of the subject registration.

Literature - Czech
Last update: T_KDF (14.05.2012)

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

2. Manuály a učebnice ke konkrétním programovacím jazykům, např.: Satrapa P.: Pascal pro zelenáče, Neokortex 2000 příručky Famulus Press H. et al.: Numerical Recipes (in Fortran, Pascal). Cambridge Univ. Press 1992.

3. Jinoch, Muller, Vogel, Programování v jazyku Pascal, SNTL, 1988.

Částečně lze použít M. Tichý, Elektronika www skripta, a poznámky k přednáškám

Teaching methods - Czech
Last update: T_KVOF (28.03.2008)

přednáška + cvičení

Requirements to the exam -
Last update: prof. RNDr. Milan Tichý, DrSc. (06.10.2017)

The form of the examination is oral; the student expresses his knowledge to two topics. The requirements correspond to the syllabus of the subject in the scope that was presented during the lecture course. For the successful registration (zápočet) of the practical tutorial it is required to present a progam (script) in the Pascal programming language in the syntactic form that is discussed during the tutorials. The topic of the program is either prescribed or agreed with the lecturer.

Syllabus -
Last update: T_KDF (23.05.2003)

Algorithm, algoritmization of problems. Elements of procedural programming languages. Pascal. Integrated development environment. Selected numerical algorithms.

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