• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2026/2027

Теоретические основы информатики

Когда читается: 3-й курс, 3, 4 модуль
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 6
Контактные часы: 64

Программа дисциплины

Аннотация

Настоящая дисциплина относится к базовой части профессионального цикла. Пререквизитами дисциплины являются «Алгебра и геометрии», «Дискретная математика», которые изучаются параллельно с данным курсом. Постреквизитами дисциплины являются «Программирование», «Информационные процессы, системы и сети», «Управление данными», «Моделирование процессов и систем», «Научно-исследовательский семинар», «Курсовые работы», «Выпускные квалификационные работы». Формат изучения дисциплины: без использования онлайн курса.
Цель освоения дисциплины

Цель освоения дисциплины

  • изучение основных методов, способов и средств получения, хранения, переработки информации
  • изучение формализованных языков и нотаций для построения моделей процессов, данных, объектов
  • формирование терминологии, понятийного аппарата, базовых идей, методов и процессов предметной области заказчика на всех этапах жизненного цикла программного обеспечения
  • овладение инструментарием обработки данных на персональном компьютере в текстовом, табличном и др. виде
Планируемые результаты обучения

Планируемые результаты обучения

  • Владеет средствами выполнения операций над файлами с различной организацией, умеет выбрать оптимальные способы представления данных и использовать эффективные средства их обработки при решении задач обработки массивов данных, хранящихся во внешней памяти
  • Использует способы формального описания структур данных и алгоритмов их обработки; выполняет декомпозицию сложных задач на подзадачи, разрабатывает алгоритмы путём пошаговой детализации; ищет и использует информацию, необходимую для выполнения заданий, из различных источников; доказывает свойства алгоритмов и программ, анализирует и оценивает эффективность решений
  • Описывает языковые конструкции различными способами формального описания языков, читает и использует на практике формальные описания языков с использованием различных нотаций; использует знания основ методов трансляции при выборе оптимальных структур данных и управляющих структур; разрабатывает простейший интерпретатор; самостоятельно работает со справочной информацией, руководствами, изучает и понимает описания алгоритмов и программ;
  • Определяет тип данных и характеристики различных данных, применяет алгоритмы перевода чисел из одной системы счисления в другую, записывает данные во внутреннем представлении ЭВМ и интерпретирует коды, записанные в памяти компьютера
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 1. Информатика и предмет её исследования. Кодирование информации и представление данных в памяти компьютера
  • Раздел 2. Основы алгоритмизации и программирования
  • Раздел 3. Программы и языки программирования
  • Раздел 4. Сортировка и поиск
Элементы контроля

Элементы контроля

  • неблокирующий Домашние задания
  • неблокирующий Промежуточная контрольная
  • неблокирующий Итоговая контрольная работа
Промежуточная аттестация

Промежуточная аттестация

  • 2026/2027 4th module
    0.3 * Итоговая контрольная работа + 0.5 * Домашние задания + 0.2 * Промежуточная контрольная
Список литературы

Список литературы

Рекомендуемая основная литература

  • Введение в программирование на языке 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

Авторы

  • Мальбахова Диса Анзоровна