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