714-0288/01 – Algorithms and Programming (AaP)
Gurantor department | Department of Mathematics and Descriptive Geometry | Credits | 4 |
Subject guarantor | RNDr. Radomír Paláček, Ph.D. | Subject version guarantor | RNDr. Radomír Paláček, Ph.D. |
Study level | undergraduate or graduate | Requirement | Optional |
Year | 2 | Semester | summer |
| | Study language | Czech |
Year of introduction | 2007/2008 | Year of cancellation | 2019/2020 |
Intended for the faculties | FAST | Intended for study types | Bachelor |
Subject aims expressed by acquired skills and competences
The aim of the course is to acquaint with basic principles of problem solving using computers. The main goal is to create program applications oriented on the solution of problems arising in civil engineering. The programing tools used during the course are Delphi and Matlab.
Teaching methods
Lectures
Individual consultations
Tutorials
Other activities
Summary
The students are acquainted with creating of applications in Delphi and with creating of programs in Matlab. The model problems solved during the course require to apply numerical algorithms. The main accent is given on the conjunction between program solving of a mathematical problem with its particular engineering application. The part of the course is devoted to the graphical presentation of results.
Compulsory literature:
Recommended literature:
Way of continuous check of knowledge in the course of semester
Tests and credits
=================
Exercises
---------
Conditions for obtaining credit points (CP):
- participation in exercises, 20% can be to apologize
- completion of two programs, both 0-20 CP
- completion of two written tests, both 0-30 CP
The requirements are analogous to the program of the lectures.
E-learning
Other requirements
No extra requirements are needed.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Week. Lecture
-------------
1st Introduction to Delphi.
2nd Creating simple graphical applications, the use of windows.
3rd Solving selected problems in Delphi - sorting.
4th Solving selected problems in Delphi - the iterative calculation of roots.
5th Introduction to Matlab.
6th Graphics in 2D and 3D.
7th Graphical modeling: interpolation and approximation of curves and surfaces.
8th Approximative calculation of integrals and derivatives.
9th Approximative calculation of double integrals.
10th Applications of integrals - moments calculations.
11th Application of derivatives - beam deflection.
12th Application eigenvalues - the bridge vibration.
13th Solutions of selected problems.
14th Tests and credits.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.