- •Рабочая программа учебной дисциплины ддс.Ф.3 теоретические основы информатики
- •2011 Пояснительная записка
- •Тематический план
- •7 Семестр
- •Содержание дисциплины
- •Учебно-методическое обеспечение дисциплины Список рекомендуемой литературы
- •7 Семестр
- •Методические указания студенту
- •Занятие № 2 Теория кодирования информации
- •Вопросы для обсуждения
- •Задачи и упражнения
- •Занятие № 3 Алгоритм и его свойства
- •Вопросы для обсуждения
- •Задачи и упражнения
- •Занятие № 4 Формализация понятия «алгоритм»
- •Вопросы для обсуждения
- •Задачи и упражнения
- •Занятие № 5 Принципы разработки алгоритмов и программ для решения прикладных задач
- •Вопросы для обсуждения
- •Проблемные вопросы
- •Деловые игры
- •Организация самостоятельной работы студентов
- •Методические указания преподавателю
- •Материалы текущего, промежуточного и итогового контроля
- •Вопросы к экзамену
- •Образцы экзаменационных билетов
- •Критерии оценки на экзамене
Методические указания студенту
Планы практических занятий
ЗАНЯТИЕ № 1
Предмет информатики. Представление информации
(аудиторная работа 2 часа, самостоятельная – 12 часов)
Вопросы для обсуждения
История развития информатики.
Информатика как наука и как вид практической деятельности. Структура современной информатики.
Место информатики в системе наук. Социальные, правовые и этические аспекты информатики.
Различные уровни представлений об информации. Непрерывная и дискретная информация.
Единицы количества информации: вероятностный и объёмный подходы. Информация и физический мир.
Проблемные вопросы
Как и для чего появилась информатика?
Расскажите об информатике как об отрасли, как о науке, как о прикладной дисциплине.
Почему компьютеризация хотя и является важным шагом к информационному обществу, но еще не делает его таковым?
Какие этические проблемы существуют, по Вашему мнению, в современной информатике?
В чем заключается правовое регулирование на информационном рынке?
В чем отличие процессов компьютеризации и информатизации?
Чем определяется информационный потенциал общества?
Приведите примеры передачи, хранения и обработки информации в природе, технической и общественной деятельности человека.
Какие проблемы по хранению и обработке информации решают и создают современные информационные технологии?
Дайте определение меры неопределенности. Проиллюстрируйте это понятие.
Почему информация является философской категорией?
Почему нельзя однозначно сопоставить информацию и энтропию?
Почему обе концепции информации – как функциональная, так и атрибутивная – являются неполными?
Занятие № 2 Теория кодирования информации
(аудиторная работа 4 часа, самостоятельная – 12 часов)
Вопросы для обсуждения
Абстрактный алфавит. Кодирование и декодирование.
Понятие о теоремах Шеннона. Международные системы байтового кодирования.
Позиционные системы счисления. Двоичная, восьмеричная и шестнадцатиричная системы счисления.
Основные понятия теории графов. Представление графов в матричном виде.
Задачи и упражнения
Оцените число символов алфавита, кодируемого с помощью двоичных последовательностей длиной:
а) 4 знака; б) 8 знаков; в) 12 знаков; г) 16 знаков.
С помощью кодовой таблицы ASCII декодируйте следующее сообщение:
01010100 01001111 00100000 01000010 01000101 00100000 01001111 01010010 00100000 01001110 0100111101010100 00100000 01010100 010011110010000001000010 01000101.
С помощью кодовой таблицы ASCII закодируйте в последовательность шестнадцатеричных чисел слово COMPUTER.
Закодируйте и декодируйте любое текстовое сообщение с помощью кода Цезаря— пронумеровав алфавит десятичными цифрами и заменив буквы соответствующими им числами.
Закодируйте и декодируйте любое текстовое сообщение, усложнив код Цезаря добавлением к каждому последующему числу, заменяющему букву, некоторое постоянное число.
Переведите в двоичную систему десятичные числа 231, 564, 1023, 4096.
Переведите в десятичную систему двоичные числа 10011101, 1100101001110110, 101111001011001011100111.
Какое максимальное число можно представить в двоичной системе пятнадцатью цифрами?
Переведите в восьмеричную систему двоичные числа 111001, 101110111, 110010101110.
Переведите в двоичную систему восьмеричные числа 324, 2367, 53621.
Переведите в шестнадцатеричную систему двоичные числа 11010011, 101101101011, 1001011100111101.
Переведите в двоичную систему шестнадцатеричные числа ЗА, D14, AF4C, F55DD.
Сложите, вычтите из большего меньшее, перемножьте и разделите первое на второе числа в двоичном представлении 1101001110011101 и 1001011010110111.
Сколько существует различных графов, имеющих n вершин?
Пусть граф с вершинами A, B, С, D имеет ребра АВ, AC, BD, CD. Используя матрицу смежности этого графа, определить:
а) число маршрутов длины 2 из C в B;
б) число маршрутов длины 3 из A в B;
в) является ли граф связным?
Сколько различных ориентированных графов может существовать в заданных N вершинах?
Пусть K – множество вершин ориентированного графа. Какова максимальная мощность множества дуг этого графа?