- •1. Классификация программного обеспечения эвм. Прикладное программное обеспечение.
- •2.Инструментальные программные средства для решения прикладных математических задач.
- •3.Понятие операционной системы
- •4. Компьютерные вирусы. Разновидность компьютерных вирусов. Антивирусные средства.
- •5. История эвм. Поколения эвм. Классификация эвм. Принципы фон Неймана. Классическая архитектура компьютера.
- •4. Принцип двоичного кодирования
- •6. Микропроцессор. Система команд и форматы данных мп.
- •7. Алгоритмы и способы записи алгоритмов, свойства и виды алгоритмов.
- •8. Структура и синтаксис языка Turbo Pascal 7
- •9. Представление числовых данных в памяти эвм
- •Структурированные типы данных.
- •10.Динамические структуры
- •11. Программная обработка данных
- •13. Объектно-ориентированное программирование.
- •19. Понятие информации. Представление информации. Количество информации. Свойства информации.
- •22.Информационные технологии
- •23 Основные понятия и определения предметной области-информатизации образования
- •24Повышение эффективности управления региональной системой образования
- •25. Современные направления исследований в области ии.
- •Математика и автоматическое доказательство теорем.
- •26.Данные и знания. Логическая модель представления знаний. Продукционная модель представления данных.
- •27.Общая характеристика экспертных систем. Структура экспертных систем.
- •28.Современные нейронные сети. Основные понятия и задачи.
- •30. Компьютерная сеть. Классификация компьютерных сетей.
- •Одноранговые и иерархические сети
- •31, 32. Протоколы общения компьютеров в сети (ip, tcp, udp, ftp, smtp, http).
- •34. Модель и моделирование. Цели и задачи моделирования.
- •35. Математическая модель. Классификация математических моделей.
- •36. Понятие и виды компьютерного моделирования.
- •Этапы построения компьютерной математической модели
- •Анализ результатов моделирования.
- •37. Понятие информационных систем, базы данных, Автоматизированные информационные системы. Модели данных.
- •Сетевая модель бд.
- •38. Проектирование в терминах «Сущность - связь» или e-r проектирование. Основные понятия и определения. Сущности и связи.
- •Классификация связей
- •39. Состав и функции субд. Язык sql.
Сетевая модель бд.
Создаются путем связывания записей между собой. В отличии от иерархической БД возможно не только древовидная структура и поэтому можно реализовать связь многие ко многим. В рамках сетевой БД можно провести следующие операции:
Найти конкретную запись в наборе однотипных записей.
Перейти от предка к первому потомку.
Перейти к следующему потомку в некоторой связи.
Перейти от потомка к предку по некоторой связи.
Создать, уничтожить или модифицировать запись.
Включит в связь или исключить из нее.
Переставить в другую связь.
В сетевых моделях записи различных типов обрабатывается симметрично. Как в иерархических так и в сетевых моделях структура записи между звеньями выражается в логическом уровне и пользователь при доступе к БД должен в явном виде указывать операцию перехода по этим связям.
Каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту: связь между данными записывается с помощью двумерных таблиц, которые содержат все возможные отношения между элементами данных.
Свойства табличного представления.
Элемент данных в таблице является не делимым для конкретной реализации.
Данные в пределах одного столбца – однородные.
Столбцы, наименованные, и носят название атрибутов.
В таблице отсутствуют одинаковые картежы.
Обращение к строкам и столбцам таблицы произвольные.
Чаще всего БД строятся на основе нескольких таблиц, связанные через общие атрибуты. Физическое представление информации в реляционных таблицах соответствует логическому описанию БД, и термин отношения используется в обще принятом математическом смысле. Поэтому в реляционной базе можно реализовать все операции алгебры и атрибуты при этом будут множествами объединения, пересечения, декартового произведения, проекции, нахождения транзитивности. Первый элемент любого картежа является одним из элементов любого множества. Для идентификации картежей используется понятие первичного ключа, который может состоять из одного или нескольких объектов. При поиске информации все элементы могут использоваться в качестве критерий поиска. Для получения оптимальной структуры данных для конкретного применения используется нормализация отношения, в которой решается на уровне логического проектирования.
Операция соединения отношения, т.е. соединение по условию. Требуется 3 операнда: 2 – это соединяемые отношения и 3-е простое условие. Результатом деления А на В является унарное отношение. Состоящее из картежей V таких, что в отношении содержащиеся V и Wтаких, что множество значений W включает в себя множество значений атрибутов в V. Опыт использования БД позволяет выделить общий набор их рабочих характеристик.
Полнота. Чем полнее БД, тем вероятнее, что она содержит нужную информацию, но не должно быть избыточной информации.
Правильная организация. Чем лучше структурирована, тем легче найти необходимое соединение.
Актуальность. Любая БД может быть точной или полной, если она постоянно обновляется, т.е. каждый момент использования БД должна полностью соответствовать состоянию отображения его объекта.
Удобство и использование БД должна быть проста и удобна и должна иметь методы доступа к любой части информации.
