Международная
«Лига развития науки и образования» (Россия)
Международная ассоциация развития науки,
образования и культуры России (Италия)
НОУ ВПО «Институт управления»
(г. Архангельск)
ЯРОСЛАВСКИЙ ФИЛИАЛ
Учебно-методические материалы для студентов
по дисциплине «Дискретная математика»
для студентов направления:
320700.62 Прикладная информатика
профиль подготовки:
«Прикладная информатика в экономике»
Квалификация (степень) выпускника: бакалавр
Ярославль
филиал «Института управления»
2012
СОДЕРЖАНИЕ:
1. Самостоятельная работа студентов…………………………………. | 3 |
2. Методические рекомендации для студентов……………………….. | 4 |
3. Рекомендуемая литература…………………………………………… | 5 |
4. Примерная тематика контрольных работ……………………………. | 6 |
5. Условия прикладных задач…………………………………………… | 6 |
6. Программные вопросы для подготовки к зачету…………………… | 8 |
7. Примерные варианты тестов по дисциплине……………………….. | 10 |
1. Самостоятельная работа студентов
Самостоятельная работа студентов является важнейшей составной частью учебного процесса. В соответствии с учебным планом на самостоятельную работу отводится 85,6 % учебного времени.
Самостоятельная работа представляет собой внеаудиторную учебную деятельность студента, предполагает изучение программного учебного материала и направлена на подготовку к лекционным и семинарским занятиям, выполнение рефератов, анализа литературы по установленной тематике, а также иных учебных заданий. Самостоятельная работа включает также подготовку студента к зачету, тестированию и др.
Самостоятельная работа студентов способствует развитию ответственности и организованности, творческого подхода к решению проблем учебного и профессионального уровня.
Самостоятельная работа студента предполагает различные формы индивидуальной учебной деятельности: аннотирование научной литературы; сбор и анализ практического материала в периодике, средствах СМИ или Интернете; выполнение тематических творческих заданий, рефератов. Выбор форм и видов самостоятельной работы определяются индивидуально-личностным подходом к обучению самого студента.
Применяемые формы организации самостоятельной работы.
1. Фронтальная самостоятельная работа – основными особенностями являются: общее для всех студентов задание; общий инструктаж преподавателя по выполнению задания; использование общих приемов организации и руководства дальнейшими действиями студентов.
Фронтальная форма целесообразна, когда студенты приступают к изучению темы, когда важно вызвать интерес к новой теме, а также на начальном этапе формирования умений, когда студенты овладевают способами выполнения заданий по образцу.
2. Индивидуальная самостоятельная работа – основными особенностями являются: возрастание роли студента в определении содержания работы, выборе способа ее выполнения; появление возможности сотрудничества студента с преподавателем, особенно при выполнении трудоемких заданий. Индивидуальные задания вызывают личностное отношение к материалу, стимулируют активность.
3. Групповая самостоятельная работа – эта форма работы используется для совместной проработке материала учебника, документа и др.; подготовке к семинарским занятиям с использованием элементов игрового метода, когда студенты готовятся в составе групп (ролевых групп, оппонентных групп, обсуждение гипотетических сценариев развития ситуации и др.).
Самостоятельная работа студентов направлена на решение задач, определенных преподавателем.
В ходе самостоятельной работы студент решает следующие задачи:
– самостоятельно применяет в процессе самообразования учебно-методические материалы, разработанные профессорско-преподавательским составом филиала (Института) в помощь студенту;
– изучает учебную и научную литературу, углубляет и расширяет знания, полученные на аудиторных занятиях;
– осуществляет поиск ответов на поставленные преподавателем вопросы и решает задачи;
– самостоятельно изучает отдельные темы (разделы) дисциплины, определенные для самостоятельной работы студентов;
– самостоятельно планирует процесс освоения материала в сроки, предусмотренные графиком учебного процесса;
– совершенствует умение анализировать и обобщать полученную информацию;
– развивает навыки научно-исследовательской работы.
Самостоятельная работа студента включает виды занятий и перечень вопросов для самостоятельного изучения, отраженные в пункте 4.
В качестве видов самостоятельной внеаудиторной работы студентов предусмотрены:
· подготовка к лекциям и другим видам занятий;
· самостоятельная работа студентов по изучению тем (разделов) дисциплины, определенные для самостоятельной работы студентов;
· подготовка к сдаче экзамена.
2. Методические рекомендации для студентов
Учебная дисциплина «дискретная математика» обеспечивает приобретение студентами знаний об основных дискретных математических моделях, умения применять математические методы в приложениях к задачам экономики и информатики, навыков применения их в практической работе.
Для усвоения теоретической части курса необходимо изучить вопросы, рассматриваемые на лекциях.
Прежде чем приступить к выполнению заданий, необходимо изучить материал лекций и сопоставить его с трактовками, предлагаемыми в источниках списка рекомендованной (основной и дополнительной) литературы. Следует учитывать тот факт, что время, отводимое на лекционный курс, не позволяет охватить весь учебный курс дисциплины «дискретная математика». Поэтому в процессе освоения дисциплины для лучшего усвоения материала необходимо регулярно обращаться к литературным источникам, предлагаемым в библиографическом списке и, кроме этого, пользоваться через компьютерную сеть филиала института и при самостоятельной подготовке в домашних условиях образовательными ресурсами, а также общедоступными Интернет-порталами, содержащими большое количество как научно-популярных, так и узкоспециализированных статей, посвященных различным аспектам учебной дисциплины.
После изучения материала по определенной теме студентам предлагается выполнить задания и подготовиться к практическому занятию. При возникновении затруднений в подготовке к занятиям рекомендуется после изучения лекционного материала и рекомендованной литературы обратиться по проблемным вопросам за консультацией к преподавателю и затем самостоятельно выполнить задания.
3. Рекомендуемая литература
а) основная литература
1. Шапорев математика. Курс лекции и практических занятий. СПБ.: БХВ-Петербург, 2006. – 400 с.
2. Новиков математика для программистов: учебное пособие. – СПБ.: Питер, 2007. – 416 с.
б) дополнительная литература:
1. Тишин математика в примерах и задачах. СПБ.: БХВ-Петербург, 2008. – 352 с.
в) базы данных, информационно-справочные и поисковые системы
1. Справочно-информационная система Гарант, Консультант.
4. Примерная тематика контрольных работ:
1.Алгебра множеств.
2.Алгебра отношений.
3.Элементы комбинаторики и комбинаторного анализа.
4.Алгебра логики.
5.Логика предикатов.
6.Теория графов.
7.Теория кодирования.
8.Теория алгоритмов.
9.Теория автоматов.
5. Условия прикладных задач
1.Даны множества
,
,
.
Найдите а)
, б)
,
в)
, г)
.
2.Даны множества
,
,
,
,
.
Найдите прямые (Декартовы) произведения следующих множеств и изобразите их на плоскости. а)
, б)
, в)
, г)
, д)
.
,
- множества натуральных и целых чисел соответственно.
3.Докажите, что для любых множеств
,
,
верны равенства
,
.
4. Построив таблицы функций, выяснить эквивалентны ли формулы
и
.
;
.
5. Для функции
найти все импликанты, указать среди них простые, записать сокращенную ДНФ.
6. Построив таблицу функции
, построить для неё совершенную дизъюнктивную нормальную форму (СДНФ) и совершенную конъюнктивную нормальную форму (СКНФ), найти сокращенную ДНФ с помощью минимизирующей карты Карно.
7. Для функции
построить таблицу истинности, записать СДНФ, СКНФ, найти сокращенную ДНФ с помощью минимизирующей карты Карно.
8. Для функции
построить полином Жегалкина. Сделать проверку.
9. Построить матрицы смежности и инцидентности для графа представляющего собой прямоугольник с одной диагональю. Найти диаметр и радиус графа.
10. Дана матрица весов
графа.
.
Найти: а) величину минимального пути и сам путь от вершины
до вершины
по алгоритму Дейкстры;
б) по алгоритму Фалкерсона упорядочить вершины графа и найти величину максимального пути и сам путь от вершины
до вершины
.
11. Для графа, заданного матрицей весов
, построить минимальный по весу остов и найти его вес.

12. Выяснить является ли алфавитное кодирование, с кодирующим алфавитом
, заданное схемой
однозначно декодируемым, если
: 
13. Дан набор вероятностей
.
а) построить двоичные коды Фано и Хаффмана для данного набора вероятностей. Найти средние длины, кодов.
б) построить оптимальный
код.
14. Построить код Хэмминга, содержащий 3 информационных символа.
15. По каналу связи передавалось кодовое слово, построенное по методу Хэмминга. После передачи по каналу связи, искажающему слово не более чем в одном разряде, было получено слово
. Восстановить исходное сообщение.
Тему контрольной работы и задачу студент выбирает в соответствии с последней цифрой шифра зачетной книжки.
6. Программные вопросы для подготовки к экзамену:
1.Множества и основные операции над ними. Диаграммы Эйлера-Венна.
2.Отношение включения. Конечные множества: формула включений и исключений, подсчет количества элементов в конечных множествах.
3.Булеан. Булев куб и координаты подмножеств.
4.Геометрия Булева куба, расстояние Хэмминга.
5.Декартовы (прямые) произведения. Понятие об n-арном отношении.
6.Бинарные отношения и их свойства.
7.Эквивалентности и разбиения множеств.
8.Фактор множество.
9.Отношение порядка: линейный и лексико-графический.
10.Метод математической индукции.
11.Основные формулы комбинаторики.
12.Реккурентные соотношения и треугольник Паскаля.
13.Отображения и их свойства.
14.Подсчет числа отображений.
15.Метод производящих функций.
16.Булевы переменные и булевы функции.
17.Теорема о числе булевых функций от n переменных.
18.Представление функций формулами.
19.Функции от 1-й и 2-х переменных.
20.Приложения булевых функций к алгебре логики и релейно-контактным схемам.
21.Принцип двойственности.
22.СДНФ и СКНФ.
23.Минимизация в классе ДНФ.
24.Полиномы Жегалкина.
25.Полнота и замкнутость.
26.Основные классы булевых функций.
27.Теорема Поста.
28.Понятие предиката: теоретико-множественный и логический подходы.
29.Область истинности предиката.
30.Операции над предикатами.
31.Кванторы.
32.Формулы логики предикатов.
33.Логический вывод.
34.Графы, орграфы и их основные характеристики.
35.Представление графов матрицами.
36.Геометрические графы и планарность.
37.Части графа, связность и сильная связность.
38.Пути, цепи, контуры и циклы в графе.
39.Эйлеровость и квазиэйлеровость.
40.Деревья и леса. Помеченные деревья.
41.Основная теорема о деревьях.
42.Теорема Кэли.
43.Алфовитное кодирование.
44.Критерий однозначности декодирования.
45.Канальное кодирование.
46.Линейные коды.
47.Групповые коды.
48.Понятие об алгоритме.
49.Тьюренгов подход к понятию алгоритма.
50.Машины Тьюринга, их сочетания.
51.Алгоритмически неразрешимые проблемы, проблема самоприменимости.
52.Нормальные алгоритмы Маркова.
53.Разрешимость и вычислимость.
54.Рекурсивные функции.
55.Понятие о конечных автоматах.
56.Автоматы Мура.
57.Автоматы Мили.
58.Граф автомата.
59.Сети из автоматов.
7. Примерные варианты тестов по дисциплине
Вариант 1
1.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x < 5}, B={2,4,5,6}, C={1,3,5,6}.
Найти
(Указать правильные варианты ответов).
a. {1,2,2,3,4,4,5,6}
b. {1,2,3,4,5,6}
c. {x| x < 7,
}
d. {1,3}
e. {3,4,2,5,1,6}
2.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x < 4}, B={2,4,5,7}, C={1,2,5,6}.
Найти
(Указать правильные варианты ответов).
a. {1,1,2,2,3,5,6}
b. {1,2,3,5,6}
c. {x| x < 7}
d. {3,2,6,1,5}
e. {1,2}
3.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x > 4}, B={3,5,7}, C={1,2,4,6}.
Найти
(Указать правильные варианты ответов).
a. U
b. {3,5,7}
c. ![]()
d. {3,5,7,1,2,4,6}
e. {1,2,3,4,5,6,7}
4.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x < 5}, B={2,4,5,6}, C={1,3,5,6}.
Найти
(Указать правильные варианты ответов).
a. {1,2,3,4,5,5,6,6}
b. {6,5}
c. {1,2,3,4,5,6}
d. {x| x < 7}
e. {5,6}
5.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x < 4}, B={2,4,5,7}, C={1,2,5,6}. Найти
(Указать правильные варианты ответов).
a. {1,2,3,4,5,7}
b. {1,2,2,3,4,5,7}
c. {2}
d. {5,6}
e. {x| x=2}
6.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x > 4}, B={3,5,7}, C={1,2,4,6}.
Найти
(Указать правильные варианты ответов).
a. {7,5}
b. {3,5,6,7}
c. {5,7,5,7}
d. {5,7}
e. {x| 2 < x < 8}
7.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x < 5}, B={2,4,5,6}, C={1,3,5,6}.
Найти декартово (прямое) произведение
, где
(Указать правильные варианты ответов).
a. {1,3,5,6}
b. {(1,1), (3,1), (1,3), (3,3), (1,5), (3,5), (1,6), (3,6)}
c. {(1,1), (1,3), (3,3), (1,5), (3,5), (1,6), (3,6)}
d. { (1,3), (1,5), (3,5), (1,6), (3,6)}
e. { (3,3), (1,5), (3,5), (1,6), (3,6), (1,1), (3,1), (1,3)}
f. {1,1,3,3,5,6}
8.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x < 4}, B={2,4,5,7}, C={1,2,5,6}.
Найти декартово (прямое) произведение
, где
(Указать правильные варианты ответов).
a. {1,2,3,6}
b. {(1,1), (6,1), (1,2), (6,2), (1,3), (6,3)}
c. { (1,1), (1,6), (1,2), (2,6), (1,3), (3,6)}
d. {1}
e. {(1,1), (1,2), (1,3), (6,1), (6,2), (6,3)}
f. {(6,3), (1,1), (1,3), (6,1), (6,2), (1,2)}
9.Дано универсальное множество U={1,2,3,4,5,6,7} и в нем подмножества A={x| x > 4}, B={3,5,7}, C={1,2,4,6}.
Найти декартово (прямое) произведение
, где
(Указать правильные варианты ответов).
Варианты ответов:
a. {1,2,3,4,5,7}
b. {(3,1),(5,1),(7,1),(3,2),(5,2),(7,2),(3,4),(5,4),(7,4)}
c. U - {4}
d. {(1,3),(2,3),(3,4),(1,5),(2,5),(4,5),(1,7),(2,7),(4,7)}
e. {(3,1),(3,2),(3,4),(5,1),(5,2),(5,4),(7,1),(7,2),(7,4)}
f. ![]()
10.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
11.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
12.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
13.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
14.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
15.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
16.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
17.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
18.Справедлив ли дистрибутивный закон?
![]()
a. да
b. нет
19.Сколькими способами можно выбрать 3 различных карандаша из имеющихся 5 карандашей разных цветов? (Ввести ответ в виде числа)
20.Сколькими способами можно разделить 5 различных карандашей между двумя школьниками так, чтобы у каждого был хотя бы один карандаш? (Ввести ответ в виде числа)
21.Сколькими способами можно разделить 8 шахматистов на две команды по 4 человека? (Ввести ответ в виде числа)
22.Граф G задан следующей матрицей смежности:

Найти радиус r(G) графа.
23.Граф G задан следующей матрицей смежности:

Найти диаметр d(G) графа.
24.Граф G задан следующей матрицей смежности:

Найти радиус r(G) графа.
25.Граф G задан следующей матрицей смежности:

Найти диаметр d(G) графа.
26.Граф G задан следующей матрицей смежности:

Найти радиус r(G) графа.
27.Граф G задан следующей матрицей смежности:

Найти диаметр d(G) графа.
28.Сколько существует неизоморфных деревьев с 6 вершинами?
29.Сколько существует неизоморфных связных графов с 5 вершинами и 4 ребрами?
30.Сколько существует неизоморфных связных графов с 5 вершинами и 5 ребрами?
ВАРИАНТ 2
1.Пусть граф G с n вершинами является деревом. Тогда: (Выберите для G верные утверждения)
a. число ребер m = n - 1
b. граф связный
c. граф не содержит циклов
d. граф планарный
e. граф не эйлеров
f. есть вершина степени 1
g. есть вершина степени больше 1
2.Пусть граф G с n вершинами является несвязным. Тогда: (Выберите для G верные утверждения.)
a. число компонент связности всегда равно 2
b. число компонент связности может быть равно 2
c. степень каждой вершины не превосходит n - 2
d. число компонент связности больше 1
e. граф не может быть двудольным
f. граф планарный
g. граф не может быть деревом
3.Пусть граф G с n вершинами является двудольным. Тогда: (Выберите для G верные утверждения.)
a. в нем нет циклов четной длины
b. в нем могут быть циклы четной длины (+7 баллов)
c. в нем все циклы имеют четную длину (+7 баллов)
d. граф связный
e. степень каждой вершины не превосходит n - 2
f. граф содержит цикл, если каждая доля содержит не менее двух вершин
g. граф планарный
4.Является ли планарным следующий граф:

a. да
b. нет
5.Является ли планарным следующий граф:

a. да
b. нет
6.Является ли планарным следующий граф:

a. да
b. нет
7.Является ли планарным следующий граф:

a. да
b. нет
8.Является ли планарным следующий граф:

a. да
b. нет
9.Является ли планарным следующий граф:

a. да
b. нет
10.Сколько граней у плоского графа:

11.Сколько граней у плоского графа:

12.Сколько граней у плоского графа:

13.Сколько граней у плоского графа:

14.Сколько граней у плоского графа:

15.Сколько граней у плоского графа:

16.По дереву найти соответствующий ему код Прюфера P(t) (Указать его вариант).

a. P(t) =3)
b. P(t) =4)
c. P(t) =3)
17.По дереву найти соответствующий ему код Прюфера P(t) (Указать его вариант).

a. P(t) =7)
b. P(t) =7)
c. P(t) =7)
18.По дереву найти соответствующий ему код Прюфера P(t) (Указать его вариант).

a. P(t) =3)
b. P(t) =2)
c. P(t) =2 )
19.Для функции f, заданной вектором
, определить, является ли она:
a. линейной
b. монотонной
c. самодвойственной
d. функцией из класса ![]()
e. функцией из класса ![]()
20.Для функции f, заданной вектором
, определить, является ли она:
a. линейной
b. монотонной
c. самодвойственной
d. функцией из класса ![]()
e. функцией из класса ![]()
21.Для функции f, заданной вектором
, определить, является ли она:
a. нелинейной
b. монотонной
c. самодвойственной
d. функцией из класса ![]()
e. функцией из класса ![]()
22.Для функции
определить, является ли она:
a. линейной
b. монотонной
c. самодвойственной
d. функцией из класса ![]()
e. функцией из класса ![]()
23.Для функции
определить, является ли она:
a. линейной
b. немонотонной
c. самодвойственной
d. функцией из класса ![]()
e. функцией из класса ![]()
24. Для функции
определить, является ли она:
a. линейной
b. монотонной
c. несамодвойственной
d. функцией из класса ![]()
e. функцией из класса ![]()
25.Полна ли система функций {f, g, h} (принадлежность функций классам
отображена в таблице).

a. да
b. нет
26.Полна ли система функций {F, G, H} (принадлежность функций классам
отображена в таблице).

a. да
b. нет
27.Полна ли система функций {f, g, h} (принадлежность функций классам
отображена в таблице).

a. да
b. нет
28.Верно ли, что:

a. да
b. нет
29.Верно ли, что:

a. да
b. нет
30.Верно ли, что:

a. да
b. нет


