dl-ispo
Основы алгоритмизации и программирования (Преподаватель Молькова Л.Ю.))
0%
Previous
Course data
General
Чат с преподавателем
Тема 1. Среда разработки. Типы данных. Простейшие линейные алгоритмы.
Обзор языков программирования
Стандарты языков программирования. Среда проектирования
Трансляторы: компилятор и интерпретатор. Общие понятия, назначение.
Препроцессор. Синтаксические препроцессоры. Использование препроцессора в различных языках программирования.
Компоновщик и его функциональная роль.
Понятие стэйтмента. Простейшие типы данных(int,double и float) и операции с ними. Операторы ввода-вывода.
Символьный тип данных char.
Константные и не константные переменные и их значения.
Тема 2. Операторы языка программирования. Циклические и разветвляющиеся алгоритмы.
Операции и выражения. Правила формирования и вычисления выражений.
Структура программы. Ввод и вывод данных.
Оператор присваивания. Составной оператор.
Разветвляющиеся алгоритмы. Оператор условной передачи управления if
Разветвляющиеся алгоритмы. Оператор множественного выбора switch
Циклические алгоритмы. Цикл с постусловием. Цикл с предусловием. Цикл с параметром.
Циклические алгоритмы. Вложенные циклы.
Тема 3. Массивы. Строки. Динамические структуры данных.
Массивы. Создание и обработка массивов.
Многомерные массивы. Работа с матрицами
Адрес переменной. Понятие ссылки и оператора разыменования. Понятие указателя. Операции с указателями.
Нулевые указатели. Ссылка на указатели. Разыменование указателей.
Указатели и константы. Константные указатели. Указатели и массивы. Указатели в параметрах функции.
Описание множеств. Мощность множества. Отличия множеств от массивов. Операции над множествами (объединение, пересечение, дополнение, тождественность и т.д.).
Создание и обработка множеств, использование их для решения задач. Описание множеств через разделы описания переменных, констант и типов. Вывод на экран элементов множества.
Динамические структуры данных: стек, очередь.
Тема 4. Строки. Функции.
Строки. Функции для работы со строками.
Класс string. Библиотека и пространство имен std.
Тема 5. Принципы модульного программирования
Операции и выражения. Правила формирования и вычисления выражений.
Структура модуля: заголовок, интерфейсная часть, инициализационный раздел, инициализационная часть. Правила использования модулей.
Системные библиотеки.
Библиотеки, определенные пользователем.
Тема 6. Основы объектно-ориентированного программирования
Понятия: объект, инкапсуляция, полиморфизм, наследование. Основные принципы объектно-ориентированного программирования.
Иерархия объектов. Наследование записей. Операции и методы.
Динамические объекты. Внутреннее представление объектов. Совместимость объектных типов.
Next
dl-ispo
Side panel
English (en)
Русский (ru)
English (en)
Log in
Course Navigation
ОАП (Молькова Л.Ю.)
Site Navigation
Home
Skip to main content
Course info
Home
Courses
Специальность 09.02.07 Информационные системы и программирование
2 курс
ОАП (Молькова Л.Ю.)
Summary
Основы алгоритмизации и программирования (Преподаватель Молькова Л.Ю.))
Teacher:
Цой Алексей Александрович
Course Duration in Hours
:
152
Skill Level
:
Beginner