- •1 Основные понятия и методы теории информатики и кодирования. Сигналы, данные, информация. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •1.1 Сообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации. Системы передачи информации
- •Информационные процессы
- •Архитектура программного обеспечения
- •4.20 Классификация и формы представления моделей
- •4.21 Методы и технологии моделирования
- •4.22 Информационная модель объекта
- •5 Технологии программирования
- •5.23 Интегрированные среды программирования
- •6.29 Реляционная модель базы данных
- •6.30 Субд. Объекты баз данных
- •6.31 Основные операции с данными в субд
- •6.32 Назначение и основы использования систем искусственного интеллекта. Базы знаний. Экспертные системы
- •Экспертные системы
- •7 Локальные и глобальные сети эвм. Защита информации в сетях
- •7.33 Компоненты вычислительных сетей
- •7.34 Принципы построения сетей
- •7.35 Сервисы Интернета. Средства использования сетевых сервисов
- •7.36 Защита информации в локальных и глобальных компьютерных сетях. Электронная подпись
- •8 Алгоритмизация и программирование. Языки программирования высокого уровня
- •8.37 Алгоритм и его свойства. Способы записи алгоритма
- •8.45 Структуры и типы данных языка программирования
- •8.46 Трансляция, компиляция и интерпретация
4.22 Информационная модель объекта
Какие модели из перечисленного являются информационными?
1) макет декорационного оформления театральной постановки 2) эскизы костюмов к театральному спектаклю 3) географический атлас 4) объемная модель молекулы воды 5) уравнение химической реакции, например 6) макет скелета человека 7) формула определения площади квадрата со стороной 8) расписание движения поездов 9) игрушечный паровоз 10) схема метрополитена
К информационным моделям относятся:
2) эскизы костюмов к театральному спектаклю (образная форма), 3) географический атлас (знаковая форма), 5) уравнение химической реакции, например (знаковая форма), 7) формула определения площади квадрата со стороной (знаковая форма), 8) расписание движения поездов (знаковая форма), 10) схема метрополитена (знаковая форма).
Остальные модели:
1) макет декорационного оформления театральной постановки, 4) объемная модель молекулы воды, 6) макет скелета человека, 9) игрушечный паровоз – являются предметными (материальными) моделями.
5 Технологии программирования
5.23 Интегрированные среды программирования
Системы программирования
Процесс создания программы включает:
• Составление исходного кода программы (рис. 6.21) на языке
программирования.
• Этап трансляции, необходимый для создания объектного кода
программы.
• Построение загрузочного модуля, готового к исполнению.
Все перечисленные выше действия требуют наличия специальных программных средств.
Совокупность этих программных средств входит в состав
системы программирования'.
• Текстовый редактор (необходимый для создания и
редактирования исходного кода программы на языке программирования).
• Компилятор.
• Редактор связей.
• Отладчик.
5.24 Этапы решения задач на компьютерах
5.25 Структурное программирование. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх
5.26 Объектно-ориентированное программирование
6. Базы данных
6.27 Общее понятие о базах данных. Основные понятия систем управления базами данных и банками знаний
Базы данных представляют связанную совокупность структурированных данных, относящихся к определенному процессу или явлению, в конкретной предметной области.
Система управления базами данных представляет собой программный комплекс для создания, организации необходимой обработки, хранения и передачи баз данных.
6.28 Модели данных в информационных системах
Ядром любой БД является модель представления данных. Модель данных представляет множество структур данных и взаимосвязи между ними. Различают модели данных.
-
иерархическую,
-
сетевую,
-
реляционную
Иерархическая модель представляет связи между объектами (данными) в виде дерева.
К основным понятиям иерархической модели относятся:
• узел — набор атрибутов данных, описывающих объект;
• связь — линия, связывающая узлы нижнего уровня с одним узлом вышележащего уровня. При этом узел вышележащего уровня называют предком для соответствующих ему узлов нижнего уровня, в свою очередь, узлы нижнего уровня называют потомками связанного с ними вышележащего узла (например, на рис. 5.3. узел В1 — предок для узлов С1, С2, а узлы С1, С2 — потомки узла В1);
• уровень — номер слоя узлов, отсчитанный от корня.
Количество деревьев в БД определяется числом корневых записей. К каждому узлу существует единственный путь от корня.
Сетевая структура имеет те же составляющие, что и иерархическая, но каждый узел может быть связан с любым другим узлом (рис. 5.4). Сетевой подход к организации данных является расширением иерархического. В иерархических моделях запись-потомок должна иметь только одного предка; в сетевых — потомок может иметь любое число предков.
Обе эти модели не получили широкого распространения из-за сложности реализации графов в виде машинных структур данных, кроме того, в них сложно осуществить операции поиска информации. Набольшее распространение получила третья модель данных — реляционная, она может так же описывать иерархическую и сетевую модель. Реляционная модель ориентирована на организацию данных в виде двумерных таблиц и подробно рассмотрена ниже.