Course Details

Basics of programming

Academic Year 2024/25

GE26 course is not part of any programme in the faculty

Course Guarantor

Institute

Language of instruction

Czech

Credits

2 credits

Semester

summer

Forms and criteria of assessment

graded course-unit credit

Offered to foreign students

Not to offer

Course on BUT site

Lecture

13 weeks, 1 hours/week, elective

Syllabus

Lectures: 1. Introduction. Formal languages. Fundamentals of Pascal. 2. Algorithm. 3. Structure algorithms (branching cycle). Data types and structures. 4. Procedures, functions, object-oriented approaches. 5. Other formal languages (SQL, Prolog, PHP) Exercises: 1. Delphi. Visual programming. Trivial program. 2. Familiarization with the visual components of forms, a simple calculation program. 3. Data types, structures, expressions, command structure. Developing a simple program. 4. Programming a simple geodesic calculation. 5. Subprograms and user functions. Working with Files. 6.-8. Solving specified individual project. 9. Checking credit.

Exercise

13 weeks, 2 hours/week, compulsory