Information Systems
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
Course Descriptions
Kazakh
PhD A.A.Abibullayeva

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.

1Can create a programming environment.
2Can create a programming environment and development tools.
3Can design the program interface.
4Kmasters the basicsof application programming.
5Kmasters working игередіwith omponents.
6Defines the interaction between classes (objects).
Haftalık KonuEvaluation Method
1applied programmingas echology vol. Basicconcepts (concepts)
2object-oriented tools of the c++language. Objects, classes
3andanimals. Variable. Constants
4constructors and destructors
5class inheritance.
6Inheritance typesDyare most common. Addresses. Indicators
7Function inheritance types
8redefining operations. Reloading
9Polymorphism. Simple and complex polymorphism
10Polymorphism. Simple and complex Polymorphism
11friendly functions and classes
12template classes and template functions.
13standard template library
14input-output tool and working with streams
15standard container classes
Relationship between the Curriculum and Learning Outcomes
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12
Textbook / Material / Recommended Resources
1Theory of applied information, Tukubaev Z. B., 2012, 324, Turkestan
2Programming. Principles and practice of using the C++ language: volume 1. Textbook-Almaty. 2013.
3B. A. Urmashev, T. A. Shmygaleva. Programming in the algorithmic C++language. Almaty: Kazakh University. 2020
4Yazyki i tekhnologii programmirovaniya : uchebno-metodicheskiy kurs [Programming languages and technologies: an educational and methodical course ] . KSU named after K. Baitursynov, 2014, 64 p..