Course Details
Basics of programming
Academic Year 2022/23
GE26 course is part of 2 study plans
B-P-C-GK Summer Semester 1st year
B-K-C-GK Summer Semester 1st year
Formal languages, programming languages, algorithms, visual programming environment, structures algorithms.
Course Guarantor
Institute
Objective
Acquisition of basic skills algorithm
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.
Prerequisites
Ability to build and debug a program
Language of instruction
Czech
Credits
2 credits
Semester
summer
Forms and criteria of assessment
graded course-unit credit
Specification of controlled instruction, the form of instruction, and the form of compensation of the absences
Extent and forms are specified by guarantor’s regulation updated for every academic year.
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