- •Российская академия народного хозяйства и государственной службы при президенте российской федерации северо-западный институт управления
- •Аннотация
- •Цели и задачи дисциплины
- •Виды учебных занятий и методы обучения
- •Формы контроля
- •Учебно-тематический план дисциплины «Теоретические основы информатики» по направлению бакалавриата 080500.62 «Бизнес-информатика»
- •Содержание дисциплины по темам – лекционные занятия Тема 1. Предмет, метод, задачи и организация информатики (4 часа)
- •Контрольные вопросы
- •Тема 2. Инфометрика и основы кодирования информации. Типы данных (4 часа)
- •Контрольные вопросы
- •Тема 3. Арифметические, лингвистические и логические основы информатики (4 часа)
- •Контрольные вопросы
- •Тема 4. Теория алгоритмов и способы их представления
- •Контрольные вопросы
- •Тема 5. Структуры данных и работа с ними (4 часа)
- •Контрольные вопросы
- •Тема 6. Информационное моделирование
- •Тема 7. Информационные технологии и информационные системы (2 часа)
- •Контрольные вопросы
- •Список рекомендуемой литературы Основная литература
- •Дополнительная литература
- •Дополнительная литература
- •Занятие 2. Тема 3. Арифметические, лингвистические и логические основы информатики (4 часа).
- •Вопросы для обсуждения
- •Основная литература
- •Дополнительная литература
- •Занятие 3. Тема 3. Арифметические, лингвистические и логические основы информатики (4 часа).
- •Вопросы для обсуждения
- •Темы для докладов
- •Основная литература
- •Дополнительная литература
- •Занятие 4. Тема 3. Арифметические, лингвистические и логические основы информатики (4 часа).
- •Вопросы для обсуждения
- •Основная литература
- •Дополнительная литература
- •Занятие 5. Тема 4. Теория алгоритмов и способы их представления (4 часа).
- •Занятие 7. Тема 6. Информационное моделирование (4 часа).
- •Занятие 8. Тема 6. Информационное моделирование (2 часа).
- •Словарь терминов
- •Вопросы к экзамену Первые вопросы билетов
- •Вторые вопросы билетов
- •Тестовые задания по темам дисциплины Тема 1. Предмет, метод, задачи и организация информатики
- •Тема 2. Инфометрика и основы кодирования информации. Типы данных
- •Тема 3. Арифметические, лингвистические и логические основы информатики
- •Тема 4. Теория алгоритмов и способы их представления
- •Тема 5. Структуры данных и рабоа с ними
- •Тема 7. Информационные технологии и информационные системы
- •Ключ к тестам
- •Методические рекомендации по изучению дисциплины
- •Методические рекомендации для преподавателей
Тема 5. Структуры данных и работа с ними (4 часа)
Структуры данных, способы их хранения, передачи и обработки. Линейные, табличные, древовидные структуры данных. Задачи обхода и сортировки структурированных данных. Статические и динамические структуры данных. Массивы одномерные и многомерные. Односвязные и двусвязные списки. Стеки. Очереди. Кольца. Отображения. Графы. Деревья. Двоичные деревья. Словари. Хеш-таблицы. Декомпозиция до стандартных типов данных.
Контрольные вопросы
Как соотносятся структурированные и неструктурированные данные?
Какую роль в выборе структуры данных играют вопросы интерпретации этих данных?
Чем отличаются физическая, логическая и концептуальная структуризация данных?
Какие задачи решаются при концептуальном структурировании?
Какие задачи решаются при логическом структурировании?
Какие задачи решаются при физическом структурировании?
Что такое «стандартные типы данных»?
Перечислите стандартные типы данных и связанные с ними операции.
Приведите примеры задач, в которых удобно использовать линейные структуры данных.
Приведите примеры задач, в которых удобно использовать табличные структуры данных.
Приведите примеры задач, в которых удобно использовать древовидные структуры данных.
Дайте определение задачи обхода структурированных данных.
Дайте определение сортировки данных.
Дайте определение понятий «первичный ключ сортировки» и «вторичный ключ сортировки».
Перечислите основные алгоритмы сортировки линейного массива.
Дайте определение динамической структуры данных.
Поясните устройство многомерного массива данных.
Перечислите основные операции над массивами данных на примере двухмерного массива – матрицы.
Дайте определение списка и назовите задачи, в алгоритмизации которых удобны такие типы данных.
Чем двухсвязный список отличается от односвязного?
Дайте определения графа и бинарного графа.
Что представляет собой операция хеширования и в каких случаях она применяется?
Что представляет собой процедура декомпозиции структуры данных?
Основная литература
Вирт Н. Алгоритмы и структуры данных. Новая версия для Оберона. — М.: ДМК-Пресс, 2010 г. — 272 с. — Электронное издание. — ISBN 978-5-94074-584-6
Макарова, Н. В. (д-р пед. наук; канд. техн. наук). Информатика: учебник для студентов высших учебных заведений, обучающихся по направлениям подготовки бакалавров "Системный анализ и управление" и "Экономика и управление" / Н.В. Макарова, В.Б. Волков. - Санкт-Петербург [и др.] : Питер, 2011. - 573 с. : ил. ; 24 см. - (Учебник для вузов) (Стандарт третьего поколения) (Для бакалавров).
Дополнительная литература
Венделева, Мария Александровна. Информационные технологии управления : учеб. пособие для бакалавров / М. А. Венделева, Ю. В. Вертакова. - М. : Юрайт, 2011. - 462 c.
Кубенский А. Структуры и алгоритмы обработки данных: обьектно ориентированный подход и реализация на С++. — СПб.: БХВ-Петербург, 2010 г. — 464 с. — Электронное издание. — Гриф УМО. — ISBN 5-94157-506-8
Тема 6. Информационное моделирование
Эта тема прорабатывается самостоятельно по литературе. Предусмотрена подготовка докладов студентами. Список рекомендуемой литературы представлен в разделе практических занятий.