Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТехПр / vtpo.doc
Скачиваний:
104
Добавлен:
24.03.2016
Размер:
845.82 Кб
Скачать

1. Пәннің атауы: Объектілі-бағытталған бағдарламалау

Пререквезиттер: «Информатика», «Алгоритмдеу және программалау тілдері», «Программалау технологиясы»

Постреквизиттер: «Жүйелік талдау», «Компьютерлік моделдеу»

Бағдарламаның қысқаша курсы:

Кіріспе. Объектілі-бағытталған модельдер. Жобалау концепциялары және бағдарламалау тілдері. Абстарктілі модельдер. Объектілі-бағытталған жүйелер принциптері. UML диаграммасының жалпы сипаттамасы, типтері. Абстарктілеу және инкапсуляциялау түсініктері. Класстар, жалпылау, ассоциациялар, тәуелділік және пайдалану қатынастары.Объектілі-бағытталған жүйелердің құрылымдық типі. Класс – абстракцияның негізгі механизмі. Конструкторлар ме деструкторлар. Case – жабдықтарының түрлері және тәуелсіз жүйелер. Класстардың мұрагерлігі мен иерархиялары. Мұрагерліктің пайдаланылуы. Концептуалды жобалау принциптері. Объектілі-бағытталған жобалаудың негізгі концепциялары. Қателерді жөндеу механизмі принциптері. Объектілер мен класстар. Көпшіл мұрагерлік және интерфейстер. Виртуалды негіздік класстар. Компонентті бағдарламалаудағы интерфейстер ролі. Модульділік пен иерархияны атаулар кеңістігінде байланыстыру. Пайдаланылу аймағы және бағдарламалық жоба. Өрістер, қасиеттері мен әдістері. Шаблондық функциялар мен класстар. Контейнерлер мен итераторлар. Инстанциялау. Ақпараттық жүйелер құруға объектілі-бағыттау тәсілі. Басқарылмалы ортада есептеу процессін ұйымдастыру. Объектілі-бағытталған жүйелердің статистикалық модельдері. Полиморфизмді пйдалану. Қасиеттері.Арнайы атрибуттары. Басқарушы құрылымдар, объектілі-бағытталған жүйелердің функциялары және массивтері, көрсеткіштері. Берілгендерді және объектілі-бағытталған жүйелердің класстарын абстракциялау. Виртуальды функциялар,

динамикалық байланыстыру. Компонентті архитектура. Интерфейстер үйлесімділігі. Объектілі-бағытталған жүйелердің өмірлік циклы.

Введение. Объектно-ориентированныемодели. Концепции проектирования и языки программирования. Абстрактные модели. Сущность объектно-ориентированного подхода Принципы объектно-ориентированных систем. Общая характеристика, типы диаграммUML. Смысл абстрагирования и инкапсуляции. Отношения классов, обобщения, ассоциации, зависимости и реализации. Структурный тип объектно-ориентированных систем. Класс – как основной механизм абстракции. Конструкторы и деструкторы.КлассификацияCase– средств и независимые системы. Наследование и иерархии классов. Реализация наследования.Основные понятия и отличительные черты объектно-ориентированных систем. Объекты классов и полиморфизм. Статическое им динамическое связывание.Принципы концептуального проектирования. Основные концепции объектно-ориентированного проектирования. Обработка ошибок на основе использования механизма исключений.Объекты и классы. Множественное наследование и интерфейсы. Виртуальные базовые классы. Роль интерфейсов в компонентном программировании. Пространства имен в связи с модульностью и иерархией. Область действия и программный проект. Поля, свойства и методы. Шаблонные функции и классы. Контейнеры и итераторы. Инстанцирование. Объектно-ориентированный подход к построению информационных систем. Организация вычислительного процесса в управляемых средах. Статистические модели объектно-ориентированных систем. Реализация полиморфизма. Свойства. Специализированные атрибуты. Управляющие структуры, функции и массивы, указатели и строки в объектно-ориентированных системах. Абстрагирование данных и классы при построении объектно-ориентированных систем. Виртуальные функции, динамическое связывание. Компонентная архитектура. Динамическая компоновка и совместимость инфтерфейсов. Жизненный цикл объектно-ориентированных систем

Бағдарламаның жетекшілері: Ибраева Анар Абдукаримовна

Ким Светлана Трофимовна

Дюсенбаева Толкын наурызхановна

Пәннің атауы: Визуалды бағдарламалау

Пререквезиттер:«Информатика», «Алгоритмдеу және программалау тілдері», «Программалау технологиясы»

Постреквизиттер:«Компьютерлік жүйелердің теориялық негіздері»

Бағдарламаның қысқаша курсы: Структура программы на языке Object Pascal. Основы синтаксиса языка программирования Object Pascal. Блоки. Директивы компилятора. Выражения. Базовые типы данных языка программированияObject Pascal. Производные типы языка программированияObject Pascal. Записи. Файлы. Указатели. Структурированный тип. Определение типа и объявление переменных. Константы. Процедуры и функции. Структурированные операторы.Операторы цикла.Операторы исключений. Объекты и компоненты. Работа с объектами и компонентами. Реализация диалогов и сообщений. Программирование меню. Программное изменение свойств компонентов

Бағдарламаның жетекшілері: Ибраева Анар Абдукаримовна

Ким Светлана Трофимовна

Дюсенбаева Толкын наурызхановна

Соседние файлы в папке ТехПр