Бакалавриат
2019/2020
Теоретические основы информатики
Статус:
Курс обязательный (Бизнес-информатика)
Направление:
38.03.05. Бизнес-информатика
Где читается:
Факультет экономики, менеджмента и бизнес-информатики
Когда читается:
1-й курс, 3, 4 модуль
Формат изучения:
без онлайн-курса
Язык:
русский
Кредиты:
7
Контактные часы:
76
Программа дисциплины
Аннотация
Настоящая программа учебной дисциплины устанавливает требования к образовательным результатам и результатам обучения студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих дисциплину «Теоретические основы информатики», учебных ассистентов и студентов направления подготовки 38.03.05 Бизнес-информатика, обучающихся по образовательной программе «Бизнес информатика».
Цель освоения дисциплины
- изучение основных методов, способов и средств получения, хранения, переработки информации
- изучение формализованных языков и нотаций для построения моделей процессов, данных, объектов
- формирование терминологии, понятийного аппарата, базовых идей, методов и процессов предметной области заказчика на всех этапах жизненного цикла программного обеспечения
- овладение инструментарием обработки данных на персональном компьютере в текстовом, табличном и др. виде
Планируемые результаты обучения
- Определяет тип данных и характеристики различных данных, применяет алгоритмы перевода чисел из одной системы счисления в другую, записывает данные во внутреннем представлении ЭВМ и интерпретирует коды, записанные в памяти компьютера
- Использует способы формального описания структур данных и алгоритмов их обработки; выполняет декомпозицию сложных задач на подзадачи, разрабатывает алгоритмы путём пошаговой детализации; ищет и использует информацию, необходимую для выполнения заданий, из различных источников; доказывает свойства алгоритмов и программ, анализирует и оценивает эффективность решений
- Описывает языковые конструкции различными способами формального описания языков, читает и использует на практике формальные описания языков с использованием различных нотаций; использует знания основ методов трансляции при выборе оптимальных структур данных и управляющих структур; разрабатывает простейший интерпретатор; самостоятельно работает со справочной информацией, руководствами, изучает и понимает описания алгоритмов и программ;
- Владеет средствами выполнения операций над файлами с различной организацией, умеет выбрать оптимальные способы представления данных и использовать эффективные средства их обработки при решении задач обработки массивов данных, хранящихся во внешней памяти
Содержание учебной дисциплины
- Раздел 1. Информатика и предмет её исследования. Кодирование информации и представление данных в памяти компьютераОпределение и свойства информации особенности экономической информации. Понятие информационного ресурса. Понятие информационной технологии, эволюция информационных технологий. Понятие информационной системы и классификация информационных систем.
- Раздел 2. Основы алгоритмизации и программированияИнформатика и предмет её исследования. Теоретические основы информатики. Связь информатики с другими дисциплинами.
- Раздел 3. Программы и языки программированияПонятие системы счисления. Алгоритмы перевода чисел из одной системы счисления в другую. Связь между системами счисления. Примеры.
- Раздел 4. Сортировка и поискПонятие типа данных, характеристики и примеры типов. Стандартные типы данных и их аппаратная поддержка. Двоичная система – основа представления данных в памяти компьютера. Представление данных в памяти компьютера и особенности машинной арифметики. Форматы представления чисел. Представление целых чисел в форме с фиксированной точкой, знаковые и беззнаковые числа. Представление вещественных чисел.
Элементы контроля
- Контрольная работа
- Домашнее задание
- Самостоятельная работа (домашнее задание)
- Контактная работа
- ЭкзаменПрограммой учебной дисциплины «Теоретические основы информатики» письменный экзамен с билетами из 5 заданий. Усвоение тем, включенных в экзамен, в 3-м модуле контролировалось выполнением тестов по пяти темам, суммарная оценка которых составляет баллы контактной работы (30 баллов). Студенты выполнили контрольную работу (10 баллов) Выполнение заданий самостоятельной работы оценивается в 20 баллов. Суммарный балл за выполнение тестов, заданий в часы практических занятий и домашних заданий 4-го модуля равен баллам, предусмотренным формулой за экзамен (40 баллов). Таким образом, при условии успешного выполнения тестов контактной работы 3-го модуля, контрольной работы, выполнения СРС, предусмотренных программой учебной дисциплины «Теоретические основы информатики», и выполнения тестов, заданий в часы практических занятий и домашних заданий 4-го модуля студенты могут получить итоговую оценку по накопленным баллам.
Промежуточная аттестация
- Промежуточная аттестация (4 модуль)0.3 * Контактная работа + 0.1 * Контрольная работа + 0.2 * Самостоятельная работа (домашнее задание) + 0.4 * Экзамен
Список литературы
Рекомендуемая основная литература
- Введение в программирование на языке Visual C# : учеб. пособие / С.Р. Гуриков. — М. : ФОРУМ : ИНФРА-М, 2019. — 447 с. — (Высшее образование: Бакалавриат). - Режим доступа: http://znanium.com/catalog/product/1017998
- Основы информатики и защиты информации: Учебное пособие / Баранова Е.К. - М.:ИЦ РИОР, НИЦ ИНФРА-М, 2018. - 183 с.: 60x90 1/16. - (Высшее образование: Бакалавриат) (Переплёт 7БЦ) ISBN 978-5-369-01169-0 - Текст : электронный. - URL: http://znanium.com/catalog/product/959916
Рекомендуемая дополнительная литература
- Основы алгоритмизации и программирования : учеб. пособие / В.Д. Колдаев ; под ред. проф. Л.Г. Гагариной. — М. : ИД «ФОРУМ» : ИНФРА-М, 2019. — 414 с. — (Среднее профессиональное образование). - Режим доступа: http://znanium.com/catalog/product/980416
- Основы программирования на языке С : учеб. пособие / В.Г. Дорогов, Е.Г. Дорогова ; под ред. проф. Л.Г. Гагариной. — М. : ИД «ФОРУМ» : ИНФРА-М, 2019. — 224 с. — (Высшее образование: Бакалавриат). - Режим доступа: http://znanium.com/catalog/product/1016471