Название: Основы алгоритмизации и программирования. Обучающий видеокурс.
Тип издания: Портативный бесплатный видеокурс
Назначение: Обучающий видеокурс
Разработчик: Неизвестен
Год: 2011
Платформа: PC
Язык интерфейса: Русский
Таблетка: Не требуется
Данный видеокурс входит в серию "Интерактивные лекции для студентов", подготовленную совместно с МЭСИ, признанным лидером в области внедрения в учебный процесс инновационных технологий. Интерактивный учебный курс адресован всем, кто хочет освоить азы программирования на примере языка TurboPascal.
Глава 1. Интегрированная среда Турбо Паскаля
Основы работы со средой Турбо Паскаля
Функциональные клавиши
Текстовый редактор
Система меню Турбо Паскаля
Работа в среде Турбо Паскаля
Глава 2. Введение в Турбо Паскаль
Алфавит языка
Элементарные конструкции
Типы данных
Описание массивов
Оператор: присваивания, перехода, простой, составной
Условный оператор и оператор выбора
Оператор цикла типа арифметической прогрессии
Оператор цикла While
Оператор цикла Repeat
Break и Continue
Глава 3. Структурированные типы данных
Работа с множествами
Задачи на использование множеств
Глава 4. Использование подпрограмм в Турбо Паскале
Структура программы
Описание и вызов процедур и функций
Формальные и фактические параметры
Область действия идентификаторов
Рекурсивные процедуры и функции
Модуль
Глава 5. Стандартные процедуры и функции
Математические функции
Функции округления и преобразования типов
Функции и процедуры порядкового типа
Строковые функции
Строковые процедуры
Примеры использования строковых процедур
Процедуры ввода данных
Процедуры вывода данных
Особенности вывода вещественных значений
Процедура вывода данных Writeln
Вспомогательные процедуры и функции
Глава 6. Решение задач с использованием языка Турбо Паскаль (Обработка чисел)
Работа с числами. Часть 1
Работа с числами. Часть 2
Работа с числами. Часть 3
Глава 7. Решение задач с использованием языка Турбо Паскаль (Обработка одномерных массивов)
Работа с одномерными массивами. Часть 1
Работа с одномерными массивами. Часть 2
Работа с одномерными массивами. Часть 3
Работа с одномерными массивами. Часть 4
Работа с одномерными массивами. Часть 5
Работа с одномерными массивами. Часть 6
Работа с одномерными массивами. Часть 7
Удаление элементов из одномерного массива
Глава 8. Решение задач с использованием языка Турбо Паскаль (Обработка двумерных массивов)
Работа с двумерными массивами. Часть 1
Работа с двумерными массивами. Часть 2
Работа с двумерными массивами. Часть 3
Работа с двумерными массивами. Часть 4
Работа с двумерными массивами. Часть 5
Работа с двумерными массивами. Часть 6
Работа с двумерными массивами. Часть 7
Задача на операторы цикла
Задача слияния двух массивов
Упорядочить столбцы по неубыванию характеристик
Удалить строки матрицы из нулевых элементов
Дублировать столбцы матрицы
Глава 9. Решение задач с использованием языка Турбо Паскаль (Обработка строк)
Задачи на обработку строк
Задача нахождения цифр в строке
Дублирование в строке анаграмм первого слова
Удалить четные буквы в словах палиндромах
Продублировать слова для которых есть еще две анаграммы
Удалить лишние разделители между словами максимальной серии
Глава 10. Решение задач с использованием языка Турбо Паскаль (Решение задач с процедурами и функциями)
Решение задачи с процедурой и функцией
Удалить строки и столбцы матрицы, в которых нет хотя бы одного палиндрома
Удалить строки и столбцы матрицы, в которых есть хотя бы один палиндром
Сумма координат первого элемента матрицы, вокруг которого все числа простые
Дублировать строки матрицы, состоящие из чисел Фибоначчи
Подсчитать количество диагоналей, параллельных главной, которые состоят из тех же элементов, что и симметричная диагональ