Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика Шпоры.doc
Скачиваний:
2
Добавлен:
21.12.2018
Размер:
257.54 Кб
Скачать

22. Сетевая модель базы данных

Сетевые базы данных подобны иерархическим, за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию. Сетевая модель данных — логическая модель данных, являющаяся расширением иерархического подхода, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в сетевых базах данных.Разница между иерархической моделью данных и сетевой состоит в том, что в иерархических структурах запись-потомок должна иметь в точности одного предка, а в сетевой структуре данных у потомка может иметься любое число предков.

Сетевая БД состоит из набора экземпляров определенного типа записи и набора экземпляров определенного типа связей между этими записями.

23.Средства записи алгоритмов.

Для записи алгоритмов используют самые разнообразные средства. Выбор средства определяется типом исполняемого алгоритма. Выделяют следующие основные способы записи алгоритмов:- вербальный, когда алгоритм описывается на человеческом языке; Словесная форма записи алгоритмов обычно используется для алгоритмов, ориентированных на исполнителя-человека. Команды такого алгоритма выполняются в естественной последовательности, если не оговорено противного.

- символьный, когда алгоритм описывается с помощью набора символов;

- графический, когда алгоритм описывается с помощью набора графических изображений. Блок-схема представляет алгоритм в наглядной графической форме. Описание алгоритма с помощью блок схем осуществляется рисованием последовательности геометрических фигур, каждая из которых подразумевает выполнение определенного действия алгоритма. Порядок выполнения действий указывается стрелками. В зависимости от последовательности выполнения действий в алгоритме выделяют алгоритмы линейной, разветвленной и циклической структуры. В алгоритмах разветвленной структуры в зависимости от выполнения или невыполнения какого-либо условия производятся различные последовательности действий. Каждая такая последовательность действий называется ветвью алгоритма. В алгоритмах циклической структуры в зависимости от выполнения или невыполнения какого-либо условия выполняется повторяющаяся последовательность действий, называющаяся телом циклаВложенным называется цикл, находящийся внутри тела другого цикла. Различают циклы с предусловием и послеусловием. В алгоритмах линейной структуры действия выполняются последовательно одно за другим. Общепринятыми способами записи являются графическая запись с помощью блок-схем и символьная запись с помощью какого-либо алгоритмического языка.

24. Шина и порты

В архитектуре компьютера подсистема, которая передаёт данные между функциональными блоками компьютера. Обычно шина управляется драйвером.

К портам подключаются периферийные устройства ввода/вывода. Разъемы портов обычно устанавливаются прямо па системную плату и выносятся на заднюю стенку компьютера. Последовательный порт, Параллельный порт (принтер, сканер), Игровой порт ( джойстики, рули и другие игровые манипуляторы, Порт PS/2.( В большинстве компьютеров есть два таких специализированных порта: первый для подключения клавиатуры, второй — для мыши. Если же их нет, тогда клавиатуру и мышь следует подключать к разъему USB), USB - Наиболее популярный интерфейс для самых разнообразных периферийных устройств, Bluetooth - Еще один вариант беспроводного интерфейса, который чаще всего используется для подключения к компьютеру мобильных телефонов и других устройств, имеющих Bluetooth-интерфейс.

25. База Данных (БД) — информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов с одинаковым набором свойств или поименованную совокупность структурированных данных. Основу объектной модели положена концепция объектно-ориентированного программирования, в которой данные представляются в виде набора объектов и классов, связанных между собой родственными отношениями, а работа с объектами осуществляется с помощью скрытых в них методов.