Introduction to Computers and Programming II A

Semestr: Summer

Range: 2+2s


Credits: 4

Programme type: Undefined

Study form:

Course language:


Dynamic variables, pointer, lists, units in TurboPascal: units Crt, Dos, Graph. Objects in Turbo Pascal, basic programming techniques, abstract data types, object oriented programming, application software, Internet, databases, computer graphics, operating systems, theoretical computer science.


Course syllabus:

1. Resume of winter term, completion of Pascal language
2. Pointers, dynamic data structure
3. Lists
4. Programming styles
5. Object oriented programming I, principles
6. Object oriented programming II
7. Graphic user interface
8. Basic implementation techniques I
9. Basic implementation techniques II
10. Language C, commands
11. Language C, data types
12. Applications - computer graphics
13. Applications - databases, spreadsheets
14. Application, INTERNET

Seminar syllabus:

1. Input test
2. Assignment of homework and reports to students
3. Dynamic variables I
4. Dynamic variables II
5. Units in TurboPascal
6. Module Graph
7. Consultation to students homework, test
8. Objects in Turbo Pascal I
9. Objects in Turbo Pascal II
10. Programming techniques
11. Language C, commands
12. Language C, data types
13. Application software, INTERNET, databases, consultation
14. Tests, evaluation of student reports and results, credits


[1] Kolář: Introduction to Computer Programming. Skripta ČVUT, Praha 1995
[2] Melichar,Pavlů, Slavík: Introduction to Computer Programming -Exercises. Publ. house CTU, Prague 1992