Алгоритмизация и программирование

Апатова Н. В., Бакуменко М. А.
980₽
ISBN
978-5-9729-2228-4
Кол-во страниц
216
Формат
148х210
Переплет
Твердый; Полноцвет
Год
2025
Вес
0,375
Библиографическая запись:
Апатова, Н. В. А76 Алгоритмизация и программирование : учебное пособие / Н. В. Апатова, М. А. Бакуменко. – Москва ; Вологда : Инфра-Инженерия, 2025. – 216 с. : ил., табл. ISBN 978-5-9729-2228-4

Даны алгоритмы построения компьютерных программ на языке Паскаль (Pascal). Пособие состоит из лекционного курса (11 тем), вопросов и заданий для самостоятельной подготовки обучающихся и цикла лабораторных работ (18 работ). Для студентов, обучающихся по направлению подготовки 38.03.05 «Бизнес-информатика».

ВВЕДЕНИЕ 5 ТЕМА 1. ОСНОВНЫЕ СРЕДСТВА ЯЗЫКА ПАСКАЛЬ И АЛГОРИТМЫ ОБРАБОТКИ СКАЛЯРНЫХ ДАННЫХ 6 1.1. Язык программирования Паскаль 6 Вопросы и задания 8 1.2. Структура программы на Паскале. Ввод и вывод данных 8 Вопросы и задания 11 Лабораторное задание 1. Линейные вычислительные процессы 13 1.3. Условный оператор 20 Вопросы и задания 24 Лабораторное задание 2. Разветвляющиеся вычислительные процессы. Сокращенная форма оператора IF 26 Лабораторное задание 3. Разветвляющиеся вычислительные процессы. Использование вложенных инструкций IF THEN ELSE 35 1.4. Организация циклов 42 Вопросы и задания 48 Лабораторное задание 4. Циклические вычислительные процессы. Оператор FOR 50 Лабораторное задание 5. Циклические вычислительные процессы. Операторы WHILE И REPEAT UNTIL 57 ТЕМА 2. КОМПЬЮТЕРНАЯ ТОЧНОСТЬ ВЫЧИСЛЕНИЙ 61 Вопросы и задания 66 Лабораторное задание 6. Вычисления с заданной точностью 68 ТЕМА 3. ОДНОМЕРНЫЕ И ДВУМЕРНЫЕ МАССИВЫ 73 3.1. Массивы 73 Вопросы и задания 78 Лабораторное задание 7. Обработка одномерных массивов 79 Лабораторное задание 8. Сортировка массивов 85 3.2. Алгоритмы обработки таблиц 88 Вопросы и задания 93 Лабораторное задание 9. Обработка двумерных массивов 94 Лабораторное задание 10. Преобразование и построение матриц 100 ТЕМА 4. ОПЕРАТОР ВАРИАНТА 107 Лабораторное задание 11. Оператор варианта 109 ТЕМА 5. ПОДПРОГРАММЫ 114 5.1. Процедуры 115 5.2. Подпрограммы-функции 119 Вопросы и задания 121 Лабораторное задание 12. Подпрограммы. Функции 122 Лабораторное задание 13. Процедуры и функции 128 ТЕМА 6. ОБРАБОТКА СТРОК 135 Вопросы и задания 142 Лабораторное задание 14. Символьный тип данных 143 Лабораторное задание 15. Обработка строк 148 ТЕМА 7. ЗАПИСИ 153 Вопросы и задания 157 Лабораторное задание 16. Записи 158 ТЕМА 8. ФАЙЛЫ 165 Вопросы и задания 169 Лабораторное задание 17. Работа с файлами 171 ТЕМА 9. ГРАФИКА 178 Вопросы и задания 187 Лабораторное задание 18. Компьютерная графика 189 ТЕМА 10. РЕКУРСИЯ 197 Вопросы и задания 202 ТЕМА 11. ДИНАМИЧЕСКИЕ СТРУКТУРЫ ДАННЫХ 203 Вопросы и задания 210 ЛИТЕРАТУРА 212

Комментарии

Также советуем посмотреть