Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры по госам.docx
Скачиваний:
2
Добавлен:
24.09.2019
Размер:
128.94 Кб
Скачать

1. Основные понятия реляционной модели данных

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

Определение отношения. Пусть даны n множеств d1, d2,…,dn, тогда R есть отношение над множествами, если R – есть множество упорядоченных n-кортежей вида < d1, d2,…,dn >, где d1 D1, d2 D2,…, dn Dn. D1, D2,…, Dn называют доменами отношения.

Имена столбцов называют атрибутами, а значения атрибутов в отдельных кортежах – значениями атрибутов.

Количество столбцов в отношении называют степенью отношения.

Количество строк в отношении – мощность.

Реляционная БД представляет собой совокупность отношений, содержащих всю информацию, необходимую в БД.

Первичный ключ – это атрибут или набор атрибутов, который служит для идентификации конкретного кортежа.

2. Модульное программирование. Подпрограмма-функция: назначение, описание, обращение (Turbo Pascal 7.0).

Функция – это независимая именованная часть программы, которую можно вызвать по имени для выполнения определенных действий. Структура процедуры повторяет структуру программы. Функция передает одно скалярное значение. Имя функции не может входить в выражение как операнд.

Формат описания функции имеет вид:

function <имя функции> (формальные параметры):<тип>;

раздел описаний функции (Var, Const, Type)

begin

<тело>;

end;

Функция не может выполняться сама, её необходимо вызвать по имени и указать фактические параметры того же типа, что и формальные. Фактические и формальные параметры должны совпадать по количеству, типу и порядку следования.

Обращение к функции:

<имя переменной>:=<имя функции>(список фактических параметров);

3. Основными аппаратными компонентами ЛВС являются:

1. Рабочие станции (PC) – это, как правило, персональные ЭВМ, которые являются рабочими местами пользователей сети.

Требования, предъявляемые к составу PC, определяются характеристиками решаемых в сети задач, принципами организации вычислительного процесса, используемой ОС и некоторыми другими факторами.

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

3. Линии передачи данных соединяют PC и серверы в районе размещения сети друг с другом. В качестве линий передачи данных чаще всего выступают кабели. Наибольшее распространение получили кабели на витой паре и коаксиальный кабель. Более перспективным и прогрессивным является оптоволоконный кабель. В последнее время стали появляться беспроводные сети, средой передачи данных в которых является радиоканал. В подобных сетях компьютеры устанавливаются на небольших расстояниях друг от друга: в пределах одного или нескольких соседних помещений.

4. Сетевые адаптеры используются для подключения компьютеров к кабелю. Функцией сетевого адаптера является передача и прием сетевых сигналов из кабеля. Адаптер воспринимает команды и данные от сетевой операционной системы (ОС), преобразует эту информацию в один из стандартных форматов и передает ее в сеть через подключенный к адаптеру кабель.

Используемые сетевые адаптеры имеют три основные характеристики: тип шины компьютера, к которому они подключаются, разрядность и топология образуемой сети.

К дополнительному оборудованию ЛВС относят источники бесперебойного питания, модемы, трансиверы, репитеры, а также различные разъемы).

Источники бесперебойного питания (ИБП) служат для повышения устойчивости работы сети и обеспечения сохранности данных на сервере. При сбоях по питанию ИБП, подключаемый к серверу через специальный адаптер, выдает сигнал серверу, обеспечивая в течение некоторого времени стабильное напряжение. По этому сигналу сервер выполняет процедуру завершения своей работы, которая исключает потерю данных.

Трансивер – это устройство подключения PC к толстому коаксиальному кабелю. Репитер предназначен для соединения сегментов сетей.

Коннекторы (соединители) необходимы для соединения сетевых адаптеров компьютеров с тонким кабелем, а также для соединения кабелей друг с другом.

Терминаторы служат для подключения к открытым кабелям сети, а также для.

Модем используется в качестве устройства подключения ЛВС или отдельного компьютера к глобальной сети через телефонную связь.

Билет №7

1. . Нормализация отношений, универсальное отношение, 1НФ, НФБК

Нормализация отношений:

1. Определение атрибутов универсального отношения

2. Определение функциональных зависимостей между атрибутами

3. Исключение избыточных функциональных зависимостей из набора с целью получения минимального покрытия

4. Переход от универсального отношения к набору НФБК-отношений

Исправленная таблица представляет собой экземпляр корректного отношения. Его называют универсальным.

Отношение находится в нормальной форме Бойса-Кодда (НФБК), если все его детерминанты являются возможными ключами.

Отношение находится в первой нормальной форме (1НФ), если каждый его элемент имеет и всегда будет иметь атомарное (одинарное) значение.

2. . Основные понятия ООП. События и сообщения.

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

Например, если пользователь для выполнения какого – либо действия нажмет на клавишу, то ОС получает от приложения уведомление об этом действии и отсылает свое сообщение по его обработке. Для обработки сообщений используются специальные методы, описываемые с помощью модификатора message, после которого указывается идентификатор сообщения, например WM_SIZE.

Но в среде Delphi обычно не возникает необходимости непосредственной обработки сообщений Windows, т.к. в распоряжение программиста предоставляются события. События представляют собой свойства процедурного типа, описывающие реакцию на те или иные действия. Присваивание значения событию означает указание метода, который будет выполняться при наступлении события. Такие методы называют обработчиками событий. Например, Form1.OnCreateForm:=CreateForm.

3. Сеть на основе сервера отличается от одноранговой тем, что специализированный компьютер осуществляет управление всеми рабочими местами, выполняя наиболее важные задачи, позволяющие сети функционировать как единое целое. Если в одноранговой сети функции сервера может выполнять любая клиентская машина, то здесь это невозможно. Различие в производительности между сервером и рабочим компьютером, как правило, очень велико. Рабочий компьютер может иметь ограниченную и, поэтому недорогую, комплектацию, сервер же, наоборот, оснащается специализированными высокопроизводительными комплектующими, которые практически не используются в обычных офисных или домашних компьютерах. Являясь «ядром сети», сервер оптимизируется под непрерывную обработку клиентских запросов. Управление сервером осуществляется специальными операционными системами, обеспечивающими надежную защиту информации, централизованный контроль и управление сетевыми ресурсами. Обслуживание сервера требует от пользователя владения специальными знаниями и навыками. На нем лежит ответственность за работоспособность сети, сохранность информации, антивирусную безопасность и тому подобное. В зависимости от объема компьютерной сети эти функции выполняет один или несколько специалистов – системных администраторов. Универсальные серверные решения встречаются не часто. Обычно сервер имеет определенную специализацию. Неоспоримым преимуществом основанных на сервере сетей является то, что количество клиентских машин практически не ограничено. По мере увеличения сети можно добавлять новые серверы, равномерно распределяя между ними возрастающую нагрузку, или увеличивать производительность уже имеющихся серверных машин. При этом стабильность работы сети не страдает, как в случае одноранговых сетей.

Билет№8

1. . Классификация АИС

АИС можно разделить на:

1. Системы информационного обеспечения, имеющие самостоятельное целевое назначение и область применения

2. Системы информационного обеспечения, входящие в состав АСУ

К первой группе относятся:

1. Информационно-справочные и информационно-поисковые системы

2. Автоматизации документооборота

3. Обучающие

4. Экспертные

5. Геоинформационные

6. Гипертекстовые

АИС второй группы являются важнейшей составляющей различных АСУ:

1. АСУП – АСУ предприятия

2. АСУ ТП – АСУ технологическими процессами

3. АСУ ТО – АСУ территориальными организациями

4. ОГАС – общегосударственная АС

5. АСПР – АС плановых расчетов

6. АСГС – АС государственной статистики

7. САПР – системы автоматизированного проектирования

8. АСНИ – АС научных исследований

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

2. Строку можно рассматривать как массив символов, однако, в связи с широким использованием строк и некоторыми особенностями по сравнению со стандартными массивами строки в Pascal выделены в отдельный тип данных.

Для описания строковых данных используются стандартное имя String или String[n], в первом случае определена строка длинной 255 символов, а во втором n символов.

К строкам применяются операции конкатенации (сцепления). Она предназначена для образования новой строки из строк операндов. Например:

S:=’Иванов’+’И.’+’И.’;

S=’Иванов И.И.’

Сравнивать можно строки разной длины:

‘АВС’=’AB’→false

‘BC’>’AC’ →true

Нулевой символ предназначен для указания используемого количества символов в строке и может измениться от символа с кодом 0 до символа с кодом n. С ним можно работать также как и с остальными символами строки, но не забывая о его основном предназначении

3. Термин «топология», или «топология сети», характеризует физическое расположение компьютеров, кабелей и других компонентов сети. Топология — это стандартный термин, который используется профессионалами при описании основной компоновки сети.

Общая шина является очень распространенной (а до недавнего времени самой распространенной) топологией для локальных сетей. В этом случае компьютеры подключаются к одному коаксиальному кабелю по схеме «монтажного ИЛИ». Передаваемая информация может распространяться в обе стороны.

Отражение сигнала

Данные, или электрические сигналы, распространяются по всей сети -- от одного конца кабеля к другому. Если не предпринимать никаких специальных действий, сигнал, достигая конца кабеля, будет отражаться и не позволит другим компьютерам осуществлять передачу. Поэтому, после того как данные достигнут адресата, электрические сигналы необходимо погасить.

Терминатор

Чтобы предотвратить отражение электрических сигналов, на каждом конце кабеля устанавливают терминаторы (terminators), поглощающие эти сигналы. Все концы сетевого кабеля должны быть к чему-нибудь подключены, например к компьютеру или к баррел-коннектору — для увеличения длины кабеля. К любому свободному — неподключенному — концу кабеля должен быть подсоединен терминатор, чтобы предотвратить отражение электрических сигналов.

Нарушение целостности сети

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

Билет№9

1. . Цели проектирования баз данных. Понятие дублированных избыточных и неизбыточных данных.

Цели проектирования БД:

1. Обеспечить возможность хранения в БД всех необходимых атрибутов

2. Исключить избыточность данных

3. Свести число хранимых в БД отношений к минимуму

4. Нормализация отношений для упрощения решения проблем, связанных с обновлением и удалением данных.

Понимание второй цели введем через разграничение понятий дублированных и избыточных данных.

Если при удалении дублированных данных происходит потеря информации, то такие БД называют дублированными, но не избыточными.

При удалении избыточных данных потеря информации не происходит

2. Основные понятия объектно-ориентированного программирования. Иерархия объектов.

ООП – это методология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса, а классы образуют иерархию на принципах наследования.

Суть ООП состоит в том, что функциональность приложения является набором связанных задач, каждая из которых является самостоятельным объектом.

Объект – это экземпляр класса.

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

Класс представляет собой дальнейшее развитие конструкций типа. Класс определяет категорию объекта

3. Стек TCP/IP был разработан в США более 20 лет назад для экспериментальной сети. Стек TCP/IP представляет собой один из самых распространенных стеков транспортных протоколов. Протокол TCP/IP неразрывно связан с Интернетом и каждый компьютер работает на основе данного протокола.

Стек протоколов TCP/IP — набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD, используемых в сетях. Протоколы работают друг с другом в стеке — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции. Например, протокол TCP работает поверх протокола IP.

Стек протоколов TCP/IP основан на модели сетевого взаимодействия UDOD и включает в себя протоколы четырёх уровней:

прикладного;

транспортного;

сетевого;

канального.

Протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных.

Билет №10

1. Сетевая модель данных

В сетевой модели любой элемент может быть связан с любым другим элементом. Преимущества: возможна связь элементов по всем направлениям, быстрота проектирования и организации запросов. Недостатки: сложность восприятия, громоздкость, т.к. для связи элементов за каждым закрепляется ссылка или индекс, то необходим больший объем памяти. В случае изменения структуры или добавления информации требуется значительная переработка модели.

2. Традиционно под файлом понимается именованная совокупность данных на внешнем носителе, т.е. последовательность компонент одного типа, расположенных на внешнем устройстве.

Процедуры:

1. Read(F, <список ввода>) - чтение информации из файла. То же, что и процедура Read для текстовых файлов, но переменные, в которые читается информация, должны быть того же типа, что и компоненты файла.

2. Truncate (F) - удаление части файла, начиная с текущей позиции. Удаляется часть файла, начиная с текущей позиции и до его конца.

3. Write (F, <список вывода>) - запись информации в файл. То же, что и процедура Write для текстовых файлов, но список вывода представляет собой переменные того же типа, что и компоненты файла.

4. Seek(F, Num) - настройка на требуемую компоненту файла. Осуществляется настройка на компоненту файла, с которым связана файловая переменная F. Компонента файла определяется номером Num, причем нумерация компонент начинается с нуля.

Функции:

1. FilePos(F) - номер текущей компоненты файла. Функция возвращает номер текущей компоненты файла, с которым связана файловая переменная F. Нумерация компонент начинается с нуля.

2. FileSize(F) - текущий размер файла. Функция возвращает текущий размер файла, с которым связана файловая переменная F, в компонентах этого файла.

3. Шлюз и маршрутизатор - понятие схожие. ШЛлюзом называется любое сетвое устройство, которое

подключено к нескольким сетям при помощи нескольких сетвых интерфейсов (чем вам не маршрутизатор.) имеющий свой адрес в каждой из сетей, и занимающийся продвижением пкетов между сетями.

Если части сети соединены между собой шлюзом, то он може выступить в роли преобразователя пакетов.

В наиболее общем понимании термин "шлюз" может относиться к любому аппаратному обеспечению или программному пакету, которые предназначены для объединения двух разнородных систем. В таком понимании, шлюз может рассматриваться как коммуникационный сервер или сервер доступа. "Многоуровневость" работы шлюзов отличает их от повторителей, мостов и маршрутизаторов, которые работают лишь на одном из иерархических уровней (физическом, канальном или сетевом, соответственно) и не выполняют никакого преобразования данных. Шлюз, который чаще всего представляет собой отдельный компьютер, должен поддерживать обе объединяемые им сетевые архитектуры.

Так-же в этом случае можно поставить на шлюз межсетевой экран

Билет №11

1. Первая модель, появившаяся в теории БД. Преимущества: простота, возможность движения снизу-вверх и сверху-вниз, наглядность. Недостатки: громоздкость структуры при большом количестве атрибутов, в случае добавления новых атрибутов модель приходится переписывать.

На верхнем уровне иерархии находится только один узел-корень. Каждый узел, кроме корня связан с одним узлом на более высоком уровне, называемом исходным узлом. Каждый элемент может иметь только один исходный узел. Каждый элемент может быть связан одним или несколькими элементами на более низком уровне, их называют порожденными. Элементы, расположенные в конце ветви, т.е. не имеющие порожденных, называют листьями.

2. Хотя в Паскале не допускается использование одинаковых названий для переменных, констант и других идентификаторов, для локальных переменных и подпрограмм делается исключение. Так как в Паскале предъявляются строгие требования к типам данных, обращаться к подпрограмме, формальные параметры которой имеют тип Integer, с фактическими параметрами, имеющими тип Real, нельзя. Однако при решении задачи подчас бывает необходимо, чтобы подпрограмма с одним и тем же именем работала с разными типами данных. Здесь есть два способа действий: либо использовать данные типа Variant, либо применить перегружаемые подпрограммы. Они отличаются от обычных подпрограмм тем, что имеют совпадающие имена, а различаются только типами аргументов. Чтобы указать компилятору, что конкретная подпрограмма — перегружаемая, надо вслед за ее заголовком указать зарезервированное слово overload. При вызове такой подпрограммы компилятор по типам параметров автоматически определит, какую же подпрограмму конкретно надо использовать в данном месте. Необходимое требование к перегружаемым процедурам состоит в том, чтобы списки параметров совпадали во всем, за исключением типов переменных. Надо особенно осторожно использовать перегружаемые подпрограммы с параметрами по умолчанию.

3. Метод доступа Arcnet принадлежит фирме Datapoint Corp. и тоже широко распространен: оборудование Arcnet заметно дешевле, чем оборудование Ethernet или Token Ring.

Arcnet применяется в локальных сетях с топологией "звезда". Один из компьютеров создает сообщение специального вида (так называемый маркер), которое передается от одного компьютера к другому последовательно. При передаче обычного информационного сообщения от одной станции к другой очередная станция дожидается маркера и дополняет его этим сообщением, а также адресами отправителя и назначения. Когда отправленный пакет достигает станции назначения, информационное сообщение отделяется от маркера и передается станции

Билет №12

1. АИС можно разделить на:

1. Системы информационного обеспечения, имеющие самостоятельное целевое назначение и область применения

2. Системы информационного обеспечения, входящие в состав АСУ

К первой группе относятся:

1. Информационно-справочные и информационно-поисковые системы

2. Автоматизации документооборота

3. Обучающие

4. Экспертные

5. Геоинформационные

6. Гипертекстовые

АИС второй группы являются важнейшей составляющей различных АСУ:

1. АСУП – АСУ предприятия

2. АСУ ТП – АСУ технологическими процессами

3. АСУ ТО – АСУ территориальными организациями

4. ОГАС – общегосударственная АС

5. АСПР – АС плановых расчетов

6. АСГС – АС государственной статистики

7. САПР – системы автоматизированного проектирования

8. АСНИ – АС научных исследований

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

2. Традиционно под файлом понимается именованная совокупность данных на внешнем носителе, т.е. последовательность компонент одного типа, расположенных на внешнем устройстве.

Процедуры:

1. Read(F, <список ввода>) - чтение информации из файла. То же, что и процедура Read для текстовых файлов, но переменные, в которые читается информация, должны быть того же типа, что и компоненты файла.

2. Truncate (F) - удаление части файла, начиная с текущей позиции. Удаляется часть файла, начиная с текущей позиции и до его конца.

3. Write (F, <список вывода>) - запись информации в файл. То же, что и процедура Write для текстовых файлов, но список вывода представляет собой переменные того же типа, что и компоненты файла.

4. Seek(F, Num) - настройка на требуемую компоненту файла. Осуществляется настройка на компоненту файла, с которым связана файловая переменная F. Компонента файла определяется номером Num, причем нумерация компонент начинается с нуля.

Функции:

1. FilePos(F) - номер текущей компоненты файла. Функция возвращает номер текущей компоненты файла, с которым связана файловая переменная F. Нумерация компонент начинается с нуля.

2. FileSize(F) - текущий размер файла. Функция возвращает текущий размер файла, с которым связана файловая переменная F, в компонентах этого файла.

3. Маршрутизатор - это устройство, которое собирает информацию о топологии межсетевых соединений и на ее основании пересылает пакеты сетевого уровня в сеть назначения. Чтобы передать сообщение от отправителя, находящегося в одной сети, получателю, находящемуся в другой сети, нужно совершить некоторое количество транзитных передач между сетями, илихопов (от hop - прыжок), каждый раз выбирая подходящий маршрут. Таким образом, маршрут представляет собой последовательность маршрутизаторов, через которые проходит пакет.

Проблема выбора наилучшего пути называется маршрутизацией, и ее решение является одной из главных задач сетевого уровня. Эта проблема осложняется тем, что самый короткий путь не всегда самый лучший. Часто критерием при выборе маршрута является время передачи данных по этому маршруту; оно зависит от пропускной способности каналов связи и интенсивности трафика, которая может изменяться с течением времени. Некоторые алгоритмы маршрутизации пытаются приспособиться к изменению нагрузки, в то время как другие принимают решения на основе средних показателей за длительное время. Выбор маршрута может осуществляться и по другим критериям, например надежности передачи.

Билет №13

1. Классификация БД может быть произведена по разным признакам:

1. По форме представляемой информации (фотографическая, документальная, мультимедийная, картографическая, графическая и т.д.)

2. По типу хранимой информации (не мультимедийная: фактографическая, документальная, лексикографическая БД)

3. По типу используемой модели данных выделяют 3 класса БД: иерархические, сетевые и реляционные

4. По топологии хранения данных: локальные и распределенные БД

5. По топологии доступа и характеру использования: специализированные и интегрированные

6. По функциональному назначению: операционные и справочно-информационные

7. По сфере возможного применения: универсальные и специализированные системы

8. По степени доступности: общедоступные и БД с ограниченным доступом пользователей.

2. Создание прикладных программ в среде Delphi выполняется в интегрированной среде разработки UCP(IDE). Она предназначена для удобства проектирования интерфейсной части приложения, написании кода программы и связи его с управляемыми элементами. Таким образом вся работа по созданию приложения и его отладки происходит в UCP.

UCP Delphi представляет собой многооконную систему. Система включает в себя:

1. Главное окно

2. Окно объектов

3. Окно инспектор объектов

4. Окно конструктора формы

5. Окно редактора кода

Создаваемое в среде Delphi приложение состоит из нескольких файлов, объединенных в проект:

1. Код проекта *.dpr является центральным файлом приложения и представляет собой основную программу. Имя проекта совпадает с именем файла проекта. То же имя имеют файл ресурсов и параметры проекта. При изменении имени файла проекта остальные автоматически переименовываются. Сборка проекта выполняется при компиляции файла проекта.

2. Файл формы *.dfm. Файл используется для хранения информации о внешнем виде главной формы. Содержит значения в двоичном формате. Также фиксируются взаимоотношения между событием и обработчиком события. Компилирует эту информацию в исполняемый .exe файл.

3. Файл модуля *.pas. Модули – это программные единицы, предназначенные для размещения фрагментов программы. С помощью содержащихся в них программ реализуется вся поведенческая сторона приложения. Эти файлы содержат исходный код приложения на языке Object Pascal.

Дополнительные файлы:

4. Файл *.dcu. Файл содержит скомпилированный код модуля. Можно удалять без риска.

5. Файл ресурсов *.res. Cодержит в двоичном формате такие ресурсы как пиктограмма программы и другие растровые изображения.

6. Файл *.dsk. Сохраняет конфигурацию рабочей области. Файл *.dsk сохраняет информацию об окнах Delphi и порядке их расположения, также сохраняет маршруты проекта. Если вы перенесете свои проекты в другие папки или сохраните модули проекта в нескольких папках, то не следует удалять данный файл.

7. Файл *.dof сохраняет параметры, установленный с помощью команды Option меню проекта.

8. Файл *.exe – исполнительный файл.

3. Для построения компьютерных сетей применяются линии связи, использующие различную физическую среду. В качестве физической среды в коммуникациях используются: металлы (в основном медь), сверхпрозрачное стекло (кварц) или пластик и эфир. Физическая среда передачи данных может представлять собой кабель "витая пара", коаксиальные кабель, волоконно-оптический кабель и окружающее пространство. Линии связи или линии передачи данных - это промежуточная аппаратура и физическая среда, по которой передаются информационные сигналы (данные). В одной линии связи можно образовать несколько каналов связи. Канал связи - это средство односторонней передачи данных. Если линия связи монопольно используется каналом связи, то в этом случае линию связи называют каналом связи. Канал передачи данных - это средства двухстороннего обмена данными, которые включают в себя линии связи и аппаратуру передачи (приема) данных. Каналы передачи данных связывают между собой источники информации и приемники информации. В зависимости от физической среды передачи данных линии связи можно разделить на:

- проводные линии связи без изолирующих и экранирующих оплеток;

- кабельные, где для передачи сигналов используются такие линии связи как кабели "витая пара", коаксиальные кабели или оптоволоконные кабели;

- беспроводные (радиоканалы наземной и спутниковой связи), использующие для передачи сигналов электромагнитные волны, которые распространяются по эфиру.

Билет №14

Объединение возвращает отношение, содержащее все кортежи, которые принадлежат либо одному из двух заданных отношений, либо им обоим.

Пересечение возвращает отношение, содержащее все кортежи, которые принадлежат одновременно двум заданным отношениям.

Разность возвращает отношение, содержащее все кортежи, которые принадлежат первому из двух заданных отношений и не принадлежат второму.

Произведение возвращает отношение, содержащее все возможные кортежи, которые являются сочетанием двух кортежей, принадлежащих соответственно двум заданным отношениям

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

Если во множестве нет элементов – оно называется пустым и обозначается [].

Количество элементов во множестве называется мощностью. Для описания множества используют словосочетание set of (множество из).

Структура множества:

Type

<имя типа>= set of <тип>;

Var

<имя переменной>:<имя типа>;

<имя переменной >:set of <тип>;

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

Однако даже при качественных каналах связи, которые могут обеспечить сети с коммутацией каналов, для построения корпоративных глобальных связей эти сети могут оказаться экономически неэффективными. Так как в таких сетях пользователи платят не за объем переданного трафика, а за время соединения, то при трафике с большими пульсациями и, соответственно, большими паузами между пакетами оплата идет во многом не за передачу, а за ее отсутствие. Это прямое следствие плохой приспособленности метода коммутации каналов для соединения компьютеров.

Тем не менее при подключении массовых абонентов к корпоративной сети телефонная сеть оказывается единственным подходящим видом глобальной службы из соображений доступности и стоимости

Билет №15