Экзаменационные вопросы по дисциплине «Теоретические основы информатики» для бакалавров 1-курса, обучающихся

advertisement
Экзаменационные вопросы по дисциплине
«Теоретические основы информатики» для бакалавров 1-курса, обучающихся
по направлению 080500.62 «Бизнес-информатика»
Тема 1. Информация и данные как категории информатики
1. Информатика, как наука и прикладная дисциплина, ее предмет, задачи и
разделы. Роль информатики в развитии информационного общества.
2. Понятие об информации, информационных процессах, информационных
системах и технологиях. Типовые информационные процедуры.
3. Данные как форма знакового представления информации: понятие о
знаковых системах; определение данных как знаковых конструкций;
символьная, текстовая, графическая формы данных.
4. Материальные носители информации (данных): физические способы
регистрации данных на носителях; виды машинных носителей и каналов
связи.
5. Виды и свойства информации.
6. Синтаксические, семантические, прагматические и структурные меры
количества информации.
7. Характерные свойства, особенности и классификация экономической
информации.
8. Структурные единицы экономической информации. Имя, структура и
значение единицы информации. Операции над единицами информации.
Тема 2. Арифметико-логические основы компьютерной обработки
информации
1. Двоичное кодирование информации. Форматы представления числовой
информации в компьютере.
2. Арифметические операции над двоичными числами в формате с
фиксированной плавающей точкой.
3. Принципы двоичного кодирования и внутреннего представления
текстовой, графической и звуковой информации.
4. Понятие о булевых функциях и способах их задания. Основные операции
алгебры Буля. Функционально полные системы булевых функций.
5. Законы алгебры Буля, их применение для преобразования формул булевых
функций.
6. Дизъюнктивно-конъюнктивные нормальные формы булевых функций.
Преобразование булевых функций к нормальной форме.
7. Задача минимизаций булевых функций. Теоретические основы ее решения
в классе дизъюнктивно-конъюнктивных нормальных форм.
8. Методы минимизаций булевых функций.
ТЕМА 3. Алгоритмические основы вычислительных процессов. Элементы
теории алгоритмов и формальных языков
1. Понятие алгоритма. Свойства и формы представления алгоритмов.
2. Базовые алгоритмические конструкции. Описание алгоритмов в виде
композиции базовых конструкций.
3. Сведение произвольных алгоритмов к числовым функциям. Понятие
вычислимой функции. Алгоритмическая полнота ЭВМ.
4. Понятие о формальных языках и порождающих грамматиках. Описание
алгоритмических языков с помощью порождающих грамматик.
5. Необходимость формализации интуитивного понятия алгоритма. Понятие
формальной алгоритмической системы. Алгоритмические системы Тьюринга
и Поста.
6. Понятие алгоритмической неразрешимости массовых проблем. Примеры
алгоритмических неразрешимых массовых проблем в области информатики.
ТЕМА 4. Структурная организация данных. Теоретические основы поиска и
сортировки данных
1. Методы поиска информации и их эффективность.
2. Методы сортировки выборкой и включением, их эффективность.
3. Методы сортировки распределением и слиянием, их эффективность.
4. Методы сортировки с использованием деревьев сравнений, их
эффективность.
5. Линейные статические и динамические структуры данных.
6. Табличные структуры данных. Принцип организации взаимосвязей таблиц.
7. Древовидные структуры данных.
8. Постановка задачи поиска информации. Основные типы условий поиска.
9. Структуры хранения данных в физической памяти ЭВМ. Файловая
структура хранения данных. Описание форматов хранения данных.
10. Принцип разграничения уровней данных. Концептуальный, логический и
физический уровни данных. Понятие структуры данных.
11. Постановка задачи сортировки данных. Основные стратегии сортировки.
Оценка эффективности методов сортировки.
ТЕМА 5. Основы информационного моделирования. Реляционная алгебра и
ее применение
1. Понятие предметной области (ПрО). Объекты ПрО, их виды и свойства.
Связи между объектами.
2. Понятия интуитивной и формальной модели ПрО. Многоуровневая
система моделирования ПрО.
3. Логико-семантическое описание ПрО в виде диаграмм объектов-связей.
4. Табличное задание отношений в реляционных БД. Особенности
реляционных таблиц.
5. Теоретико-множественные операции над реляционными таблицами
реляционной БД и их применение для корректировки БД.
6. Операции проекции, выбора, соединения, деления над реляционными
таблицами
7. Суперпозиция реляционных операций в запросах к БД. Процедурные и
декларативные средства обработки реляционных БД
Download