714-0288/01 – Algorithms and Programming (AaP)

Gurantor departmentDepartment of Mathematics and Descriptive GeometryCredits4
Subject guarantorRNDr. Radomír Paláček, Ph.D.Subject version guarantorRNDr. Radomír Paláček, Ph.D.
Study levelundergraduate or graduateRequirementOptional
Year2Semestersummer
Study languageCzech
Year of introduction2007/2008Year of cancellation
Intended for the facultiesFASTIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
KUC14 prof. RNDr. Radek Kučera, Ph.D.
PAL39 RNDr. Radomír Paláček, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Graded credit 2+2

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:

1. Kolomazník, Ivan: Computer Technics and Algorithms, VŠB – TUO, Ostrava 2005, ISBN 80-248-0799-8 2. Boháč, Z.: Numerical Methods and Statistics. VŠB-TU Ostrava, 2005, ISBN 80-248-0803-X.

Recommended literature:

1. Qaurteroni, A., Sacco, R., Saleri, F.: Numerical Mathematics. Springer, 2007, ISBN: 978-3-540-34658-6. 2. Süli, E., Mayers, D.: An introduction to Numerical Analysis. Cambridge University Press, 2003, ISBN 0-521-00794-1. 3. Van Loan, C. F.: Introduction to scientific computing. Prentice Hall, Upper Saddle River, NJ 07459, 1999, ISBN-13: 9780139491573.

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

Další požadavky na studenta

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

Conditions for completion are defined only for particular subject version and form of study

Occurrence in study plans

Academic yearProgrammeField of studySpec.FormStudy language Tut. centreYearWSType of duty
2017/2018 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2016/2017 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2015/2016 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2014/2015 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2013/2014 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2012/2013 (B3607) Civil Engineering P Czech Ostrava 2 Optional study plan
2012/2013 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2011/2012 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2011/2012 (B3607) Civil Engineering P Czech Ostrava 2 Optional study plan
2010/2011 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2010/2011 (B3607) Civil Engineering P Czech Ostrava 2 Optional study plan
2009/2010 (B3607) Civil Engineering P Czech Ostrava 2 Optional study plan
2009/2010 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Optional study plan
2008/2009 (B3502) Architecture and Construction (3501R011) Architecture and Construction P Czech Ostrava 2 Choice-compulsory study plan
2008/2009 (B3607) Civil Engineering P Czech Ostrava 2 Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner