- •Вопросы к экзамену по информатике и311
- •Информация и данные. Свойства информации.
- •Операции над данными.
- •Измерение и представление информации. Синтаксический, семантический и прагматический подход к оценке информации.
- •Количество информации. Формула Хартли. Формула Шеннона.
- •Основные структуры данных: линейные, табличные и иерархические.
- •Файлы и файловая структура.
- •7 Представление целых и действительных чисел в двоичном коде.
- •8 Система счисления. Переход из q-ой в десятичную и наоборот.
- •9 Кодирование символьных и текстовых данных.
- •10 Кодирование графических данных.
- •Кодирование звуковой информации.
- •12 Алгебра логики. Логические операции и их таблицы истинности
- •13 Логические функции и их скнф и сднф.
- •14 Элементы теории множеств.
- •15 Элементы теории графов. Способы задания графов.
- •16 Элементы теории графов. Метрические характеристики графов.
- •17 Релейно-контактные схемы.
- •18 Вычислительная техника.
- •19 Классификация компьютеров по сферам применения.
- •20 Базовая система элементов компьютерных систем.
- •21 Функциональные узлы компьютерных систем. Триггеры.
- •22 Функциональные узлы компьютерных систем. Регистры.
- •23 Архитектура эвм. Принципы Дж. Фон Неймана.
- •24 Архитектура эвм с фиксированным набором устройств.
- •25 Открытая архитектура.
- •26 Архитектура многопроцессорных вычислительных систем.
- •27 Центральный процессор.
- •29 Оперативное запоминающее устройство.
- •30 Внутренние шины передачи данных.
- •2.7.3. Внутренние шины передачи данных
- •31 Внешние запоминающие устройства компьютера.
- •32 Видеотерминалы.
- •33 Клавиатура. Мышь.
- •34 Устройство печати. Сканер.
- •35 Звуковая карта. Модемы.
- •36 Состав системного программного обеспечения.
- •37 Операционные системы.
- •3.3. Виды операционных систем и их базовые понятия
- •38 Операционные системы. Процессы и потоки.
- •39 Операционные системы. Управление памятью.
- •40 Операционные системы. Организация ввода-вывода.
- •41 Драйверы устройств.
- •42 Файловые системы.
- •43 Служебные программы.
- •3.11.3. Программы резервирования данных
- •3.11.4. Программы записи компакт-дисков, просмотра и конвертации, сравнения файлов
- •44 Прикладное программное обеспечение.
- •3.13. Прикладное программное обеспечение
- •3.13.1. Ппо общего назначения
- •3.13.2. Ппо специального назначения
- •8 Система счисления. Переход из q-ой в десятичную и наоборот.
15 Элементы теории графов. Способы задания графов.
Граф
задается парой множеств. Пусть
—
непустое множество,
—
множество всех его двухэлементных
подмножеств,
.
Тогда пара
называется неориентированным
графом.
Элементы
множества
называются вершинами
графа, а элементы множества
—
ребрами.
Итак,
граф —
это конечное множество вершин
и множество ребер
.
Вершины графа
обозначают по-разному: или большими
буквами, или малыми с индексами; для
ребер наиболее употребительное
обозначение
с индексом, например,
.
Взаимное расположение, форма и длина
ребер значения не имеют. Важно лишь то,
что они соединяют две данные вершины
множества
.
Если в паре вершин
и
указано направление связи, т. е. какая
из вершин является первой, то соединяющий
их отрезок
называется дугой,
а вершины, определяющие дугу
,
называют концевыми вершинами. Если
концевые вершины совпадают, то дугу
называют петлей.
В графе
могут существовать дуги (ребра) с
одинаковыми концевыми вершинами. Такие
дуги называются параллельными.
Если в графе все элементы множества изображаются дугами, то граф называется ориентированным или орграфом, если ребрами, то неориентированным. Два ребра называются смежными, если они имеют общий конец.
Вершина
и ребро
называются инцидентными,
если
является концом ребра
,
и не инцидентными в противном случае.
Таким образом, смежность есть отношение
между однородными элементами графа,
тогда как инцидентность является
отношением между разнородными элементами.
Число вершин
графа называется его порядком.
Степенью
вершины
называется число дуг (ребер) графа
,
инцидентных данной вершине. Вершина
степени нуль называется изолированной,
а если степень равна единице, то такая
вершина называется висячей.
Граф простой, если он не содержит петель и параллельных дуг. Простой граф, в котором каждая пара вершин смежна, называется полным. Граф, содержащий хотя бы две параллельные дуги (ребра), — мультиграф. Граф, содержащий петли, — псевдограф.
Графы удобно
изображать в виде рисунков, состоящих
из точек и линий, соединяющих некоторые
из этих точек. Два графа
и
называются изоморфными,
если между множеством их вершин существует
такое взаимно однозначное соответствие,
при котором в одном из графов ребрами
соединены вершины в том и только в том
случае, если в другом графе ребрами
соединены те же вершины. Для орграфов
ориентация дуг должна быть также
одинаковой.
Очевидно, что отношение изоморфизма графов является эквивалентностью, т. е. оно симметрично, транзитивно и рефлексивно. Следовательно, множество всех графов разбивается на классы так, что графы из одного класса попарно изоморфны, а графы из разных классов не изоморфны.
Способов задания графов — великое множество. Самый простой способ — задание множеств и . Граф также может быть задан просто рисунком. В силу изоморфизма один и тот же граф может быть изображен разными рисунками.
Р
ис. 1.13.
Основной и дополнительный графы
Граф называется
плоским
(планарным),
если он может быть изображен на плоскости
так, что все пересечения ребер являются
его вершинами. Для произвольного графа
следующим
образом определяется дополнительный
граф (дополнение)
.
В этом графе
вершин столько же, сколько в графе
,
причем любые две несовпадающие вершины
смежны в
тогда и только тогда, когда они не смежны
в
(рис. 1.13).
Чередующая
последовательность
вершин и ребер графа, такая что
,
называется маршрутом,
соединяющим вершины
и
.
Очевидно, что маршрут можно задать
последовательностью его вершин
или последовательностью ребер
.
Маршрут называется цепью,
если все его ребра различны, и простой
цепью, если
все его вершины, кроме, возможно, крайних,
различны. Гамильтоновой
цепью
называется простая цепь, содержащая
все вершины графа.
Маршрут называется
циклическим,
если
.
Циклическая цепь называется циклом,
а циклическая простая цепь — простым
циклом. Число ребер в маршруте —
длина маршрута. Гамильтоновым циклом
называется простой цикл, содержащий
все вершины графа. Длина всякого цикла
не менее трех в графе без петель и кратных
ребер. Минимальная из длин циклов графа
называется его обхватом.
В
ажным
понятием теории графов является
связность.
Граф называется связным, если любые две
его несовпадающие вершины соединены
маршрутом.
Рис. 1.14. Граф
В подавляющем большинстве случаев граф задается матрицей. Для расчетов на ЭВМ это единственный способ. Наиболее часто граф задают с помощью матриц смежности и инциденций.
