Объектно-ориентированное программирование
Объектно-ориентированное программирование как новейшее направление в области технологий программирования. Объектно-ориентированное программирование: понятие, цель, сущность, причины распространения.
Классы и объекты. Переменные объектного типа. Объектный тип данных. Событие. Свойство.
Методы построения классов: наследование, композиция, наполнение, полиморфизм. Инкапсуляция.
Компоненты программы: использование компонентов, размещение нового компонента, интеграция компонент.
Принципы и этапы объектно-ориентированного программирования.
Список литературы:
Буч, Г. Объектно-ориентированное проектирование [Текст] / Г. Буч.- М.: Конкорд, 1992. – 560 с.
Воройский, Ф. С. Информатика. Новый систематизированный толковый словарь-справочник (Вводный курс по информатике и вычислительной технике в терминах) [Текст] / Ф. С. Воройский. – М.: Либерея, 2001. – 536 с.
Информатика: Базовый курс [Текст]/ под ред. С.В. Симоновича. – СПб. : Питер, 2001. – С.560-618.
Йордан, Э. Структурные модели в объектно-ориентированном анализе и проектировании [Текст] / Э. Йордан, К. Агрила.- М.: Лори, 1999. – 360 с.
Шлеер, С. Объектно-ориентированный анализ: моделирование мира в состояниях [Текст] / С. Шлеер, С. Меллор. -К.: Диалектика, 1993. – 430 с.
Иванова, Г.С. Объектно-ориентированное программирование [Текст]: учебник для вузов/ Г.С. Иванова, Т.Н. Ничушкина, Е.К. Пугачев. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. – 320 с.
Иванова, Г.С. Основы программирования [Текст]: учебник для вузов/ Г.С. Иванова. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. – 392 с.
Информационные технологии управления [Текст]: учебное пособие для вузов/ под ред. д.э.н., проф. Ю.Ф. Симионова.- Ростов н/ Д: Феникс, 2003.- С.134-136.
Леонидова, Г. Ф. Программное обеспечение автоматизированных информационных систем [Текст]: гипертекстовый учебный терминологический словарь-справочник / Г. Ф. Леонидова. – Кемерово: Кузбассвузиздат, 2002. – 110 с.
- Составители:
- Содержание
- Введение
- Программа государственного экзамена
- I. Информатизация общества Информатизация общества: сущность, цели, этапы
- Нормативно-правовая база информатизации
- Информация: виды и свойства
- Информационная культура как интегративное научное направление
- II. Информационные технологии Информационная технология: предмет, цель, задача, состав компонентов
- Этапы и тенденции развития информационной технологии
- Предмет труда информационной технологии
- Производственный процесс: структура, характеристика элементов
- Пользователи информационных систем как объекты информационного сервиса
- Информационные потребности и запросы: сущность, виды, методы изучения
- Информационные продукты и услуги: характеристика видов, пути обеспечения качества
- Мониторинг информационных продуктов и услуг
- Технологии сбора информации
- Технология обработки документов и данных в автоматизированных информационных системах
- Технологии информационного поиска
- Технологии хранения информации на машинных носителях
- Технологии передачи информации
- Информационные технологии Интернет: виды, характеристика
- Технологическая подготовка информационного производства
- Автоматизированное рабочее место: состав, требования
- Технологии создания баз данных
- Технологии создания электронных документов
- Технологии создания Web - сайтов
- Гипертекстовые технологии
- Мультимедиа-технологии
- Стандартизация информационных технологий
- Сертификация информационных технологий
- III. Информационные ресурсы
- IV. Информационные системы и сети Информационные системы: структура, классификация
- Системы и сети информационного обмена
- Организация систем научно-технической информации в России и за рубежом
- Жизненный цикл информационной системы
- Корпоративные автоматизированные информационные системы: структура, задачи, функции
- Интеллектуальные системы: структура, функции, области применения
- Экспертные информационные системы
- V. Проектирование аис Технологии проектирования информационных систем
- Стадии и этапы создания информационных систем
- Предпроектное обследование предметной области
- Методы анализа предметных областей
- Технико-экономическое обоснование создания автоматизированной информационной системы
- Разработка технического задания на создание автоматизированной информационной системы
- Эскизное проектирование автоматизированной информационной системы
- Техническое проектирование автоматизированной информационной системы
- Рабочее проектирование автоматизированной информационной системы
- Внедрение проекта автоматизированной информационной системы
- Проектирование подсистемы организационного обеспечения
- Проектирование подсистемы технологического обеспечения
- Проектирование подсистемы информационного обеспечения
- Проектирование подсистемы лингвистического обеспечения
- Проектирование подсистемы математического обеспечения
- Проектирование подсистемы программного обеспечения
- Проектирование подсистемы технического обеспечения
- Индустриальное типовое проектирование информационных систем
- Индустриальное автоматизированное проектирование информационных систем
- VI. Информационное обеспечение аис
- Информационная база автоматизированной информационной системы
- Коммуникативные форматы
- Унифицированные системы документации
- VII. Лингвистическое обеспечение аис и проблемы семантической обработки информации Лингвистическое обеспечение аис: состав, требования
- Информационно-поисковые языки в структуре лингвистического обеспечения аис
- Классификационные ипя
- Дескрипторные ипя
- Объектно-признаковые ипя
- Индексирование как способ реализации ипя
- Кодирование как средство формализованного представления данных
- Проблемы взаимодействия и совместимости средств лингвистического обеспечения аис
- Формализованное свертывание текстов документов
- VIII. Программное обеспечение аис Программное обеспечение аис: классификация, основные характеристики
- Системное программное обеспечение аис
- Операционные системы персонального компьютера
- Архитектура операционных систем персонального компьютера
- Сетевые операционные системы
- Создание программного продукта
- Процедурное программирование
- Модульное программирование
- Объектно-ориентированное программирование
- Интегрированный пакет прикладных программ Microsoft Office
- Программные средства подготовки текстовых документов
- Программные средства обработки табличных данных
- Системы управления базами данных
- Программные средства подготовки презентаций
- Программные средства создания Web-документов
- Сетевые интерфейсы и протоколы
- Технология проектирования интерфейса пользователя
- Классификация и общая характеристика программных средств защиты информации в информационных процессах
- IX. Техническое обеспечение аис Классификационные группы эвм: основные характеристики и особенности
- Функционально-структурная организация пэвм
- Микропроцессоры: типы, функциональные характеристики, назначение основных функциональных узлов
- Основная память: физическая и логическая организация
- Классификация и архитектурные особенности вычислительных систем
- Оргтехника современного офиса: состав, характеристика