Lesson Code | Course Name | Class | Credit | Lesson Time | Weekly Lesson Hours (Theoretical) | Weekly Lesson Hours (Practice) | Weekly Class Hours (Laboratory) |
---|---|---|---|---|---|---|---|
KB 2201 | Application Program | Екінші курс | 6 | 180 | 2 | 2 | 3 |
The purpose of the subject is to learn the methods of designing software systems and to form the support of the life cycle of programs. Mastering the basics of business process modeling and practical skills in using modern design technologies are considered. To explain the role of formal verification for the creation of reliable programs, to form basic knowledge in this field; to teach students the methods of formal specification of programs.
---
Organization and architecture of computer systems
Narrative, exchange of views, discussion, problem methods.
1 | Can create a programming environment. |
2 | Can create a programming environment and development tools. |
3 | Can design the program interface. |
4 | Kmasters the basicsof application programming. |
5 | Kmasters working игередіwith omponents. |
6 | Defines the interaction between classes (objects). |
Haftalık Konu | Evaluation Method | |
---|---|---|
1 | applied programmingas echology vol. Basicconcepts (concepts) | |
2 | object-oriented tools of the c++language. Objects, classes | |
3 | andanimals. Variable. Constants | |
4 | constructors and destructors | |
5 | class inheritance. | |
6 | Inheritance typesDyare most common. Addresses. Indicators | |
7 | Function inheritance types | |
8 | redefining operations. Reloading | |
9 | Polymorphism. Simple and complex polymorphism | |
10 | Polymorphism. Simple and complex Polymorphism | |
11 | friendly functions and classes | |
12 | template classes and template functions. | |
13 | standard template library | |
14 | input-output tool and working with streams | |
15 | standard container classes |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
---|
Textbook / Material / Recommended Resources | ||
---|---|---|
1 | Theory of applied information, Tukubaev Z. B., 2012, 324, Turkestan | |
2 | Programming. Principles and practice of using the C++ language: volume 1. Textbook-Almaty. 2013. | |
3 | B. A. Urmashev, T. A. Shmygaleva. Programming in the algorithmic C++language. Almaty: Kazakh University. 2020 | |
4 | Yazyki i tekhnologii programmirovaniya : uchebno-metodicheskiy kurs [Programming languages and technologies: an educational and methodical course ] . KSU named after K. Baitursynov, 2014, 64 p.. |