- •Рабочая программа учебной дисциплины ддс.Ф.3 теоретические основы информатики
- •2011 Пояснительная записка
- •Тематический план
- •7 Семестр
- •Содержание дисциплины
- •Учебно-методическое обеспечение дисциплины Список рекомендуемой литературы
- •7 Семестр
- •Методические указания студенту
- •Занятие № 2 Теория кодирования информации
- •Вопросы для обсуждения
- •Задачи и упражнения
- •Занятие № 3 Алгоритм и его свойства
- •Вопросы для обсуждения
- •Задачи и упражнения
- •Занятие № 4 Формализация понятия «алгоритм»
- •Вопросы для обсуждения
- •Задачи и упражнения
- •Занятие № 5 Принципы разработки алгоритмов и программ для решения прикладных задач
- •Вопросы для обсуждения
- •Проблемные вопросы
- •Деловые игры
- •Организация самостоятельной работы студентов
- •Методические указания преподавателю
- •Материалы текущего, промежуточного и итогового контроля
- •Вопросы к экзамену
- •Образцы экзаменационных билетов
- •Критерии оценки на экзамене
Образцы экзаменационных билетов
Билет №1
История развития информатики. Информатика как единство науки и технологии.
Свойства алгоритмов. Понятие алгоритмического языка.
Задача.
Билет №2
Структура современной информатики. Место информатики в системе наук. Социальные, правовые и этические аспекты информатики.
Формализация понятия «алгоритм». Машина Поста.
Задача.
Билет №3
Различные уровни представлений об информации. Непрерывная и дискретная информация.
Формализация понятия «алгоритм». Машина Тьюринга.
Задача.
Билет №4
Единицы количества информации: вероятностный и объёмный подходы. Понятие информации. Информация и физический мир.
Формализация понятия «алгоритм». Нормальные алгоритмы Маркова.
Задача.
Билет №5
Позиционные и непозиционные системы счисления. Двоичная, 8-ная и 16-ная системы счисления.
Формализация понятия «алгоритм». Рекурсивные функции.
Задача.
Билет №6
Абстрактный алфавит. Кодирование и декодирование. Понятие о теоремах Шеннона. Международные системы байтового кодирования.
Принципы разработки алгоритмов и программ для решения прикладных задач: операциональный подход.
Задача.
Билет №7
Основные понятия теории графов. Представление графов.
Принципы разработки алгоритмов и программ для решения прикладных задач: структурный подход.
Задача.
Билет №8
Различные подходы к понятию «алгоритм». Понятие исполнителя алгоритма. Графическое представление алгоритмов.
Новейшие методологии разработки программ для ЭВМ.
Задача.
Билет №9
Свойства алгоритмов. Понятие алгоритмического языка.
Единицы количества информации: вероятностный и объёмный подходы. Понятие информации. Информация и физический мир.
Задача.
Билет №10
Формализация понятия «алгоритм». Машина Поста.
Основные понятия теории графов. Представление графов.
Задача.
Билет №11
Формализация понятия «алгоритм». Машина Тьюринга.
Абстрактный алфавит. Кодирование и декодирование. Понятие о теоремах Шеннона. Международные системы байтового кодирования.
Задача.
Билет №12
Формализация понятия «алгоритм». Нормальные алгоритмы Маркова.
Позиционные и непозиционные системы счисления. Двоичная, 8-ная и 16-ная системы счисления.
Задача.
Билет №13
Формализация понятия «алгоритм». Рекурсивные функции.
Различные подходы к понятию «алгоритм». Понятие исполнителя алгоритма. Графическое представление алгоритмов.
Задача.
Билет №14
Принципы разработки алгоритмов и программ для решения прикладных задач: операциональный подход.
Различные уровни представлений об информации. Непрерывная и дискретная информация.
Задача.
Билет №15
Принципы разработки алгоритмов и программ для решения прикладных задач: структурный подход.
Структура современной информатики. Место информатики в системе наук. Социальные, правовые и этические аспекты информатики.
Задача.
Билет №16
Новейшие методологии разработки программ для ЭВМ.
История развития информатики. Информатика как единство науки и технологии.
Задача.
Образцы экзаменационных задач
В корзине лежат 8 шаров. Все шары разного цвета. Сколько информации несет сообщение о том, что из корзины достали красный шар?
Перевести из десятичной системы счисления в двоичную систему с точностью до 4 знаков: 25,73.
Перевести из двоичной системы счисления в 8-ую и 16-ую системы: 1100011011001,1100011101.
Построить матрицу смежности, дав определение этому понятию (см. рис. 1).
С помощью базовых алгоритмических структур составить алгоритм нахождения суммы 100 чисел с помощью цикла «пока» (цикл с предусловием).
Рис. 1