545-0413/03 – Programming Languages (ProgLang)

Gurantor departmentDepartment of Economics and Control SystemsCredits4
Subject guarantorIng. Michal Řepka, Ph.D.Subject version guarantorIng. Michal Řepka, Ph.D.
Study levelundergraduate or graduateRequirementChoice-compulsory
Year3Semestersummer
Study languageCzech
Year of introduction1998/1999Year of cancellation2007/2008
Intended for the facultiesHGFIntended for study typesMaster
Instruction secured by
LoginNameTuitorTeacher giving lectures
REP75 Ing. Michal Řepka, 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

Main goal of these lessons is introduction with programming language C. After these lessons students will able to solve basic algorithms with console user interface in MS Visual Studio 6.0 or higher version.

Teaching methods

Lectures
Individual consultations
Tutorials

Summary

These lessons referring to the lessons called Algorithms and Data Structures where students collected information about realization of basic algorithms. It is a reason why these lessons are focused to introduction of programming language C. This programming language is useful for realizations of proposed algorithms.

Compulsory literature:

[1] http://cplus.about.com/ [2] Kernighan, B.W., Ritchie D., Ritchie D.M.: The C Programming Language, Publisher: Prentice Hall PTR; 2 edition (March 22, 1988), 274 pages, ISBN: 0131103628

Recommended literature:

[1] Kochan, S.: Programming in C, Publisher: Sams; 3rd edition (July 8, 2004), 576 pages, ISBN: 0672326663

Way of continuous check of knowledge in the course of semester

E-learning

Další požadavky na studenta

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

1. programovací jazyk Visual Basic 2. základní pojmy 3. plocha, nabídka, projekty 4. základní objekty 5. základní vlastnosti 6. události a metody 7. datové typy VB4 8. proměnné, konstanty 9. procedury 10. práce s databázemi 11. vstupy a výstupy VB4 12. práce se soubory 13. grafika, 14. OLE a DDE

Conditions for subject completion

Full-time form (validity from: 1960/1961 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Graded exercises evaluation Graded credit 100 (100) 0
        Project Project 80  0
        Written exam Written test 20  0
Mandatory attendence parzicipation:

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.FormStudy language Tut. centreYearWSType of duty
2006/2007 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 4 Choice-compulsory study plan
2005/2006 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 3 Choice-compulsory study plan
2005/2006 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 4 Choice-compulsory study plan
2004/2005 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 3 Choice-compulsory study plan
2004/2005 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 4 Choice-compulsory study plan
2003/2004 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 3 Choice-compulsory study plan
2003/2004 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 4 Choice-compulsory study plan
2002/2003 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 3 Choice-compulsory study plan
2001/2002 (M2102) Mineral Raw Materials (3902T006) Automation and Computers in Raw Materials Treatment Industry P Czech Ostrava 3 Choice-compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner