- Артикул:00251353
- Автор: Семакин И.Г.
- ISBN: 978-5-0054-1177-8
- Тираж: 600 экз.
- Обложка: Твердая обложка
- Издательство: Академия (все книги издательства)
- Город: Москва
- Страниц: 224
- Формат: 60 90/16
- Год: 2023
- Вес: 357 г
- Серия: Учебник для СПО (все книги серии)
- Профессиональное образование
Учебник создан в соответствии с Федеральным государственным образовательным стандартом среднего профессионального образования по специальности «Компьютерные сети» (ОП.05).
Рассмотрены принципы структурной методики построения алгоритмов, основы языка программирования Паскаль, средства и способы составления типовых программ по обработке различных типов и структур данных. Изложены базовые понятия объектно-ориентированного программирования для версии Object Pascal, описаны приемы разработки программ с графическим интерфейсом в системе программирования Delphi. Большое внимание уделено методике проектирования многотабличных реляционных баз данных. Для описания запросов используется язык SQL, а также QBE в варианте Конструктора запросов СУБД MS Access.
Для студентов учреждений среднего профессионального образования.
Содержание
Предисловие
Глава 1. Принципы построения алгоритмов и алгоритмические конструкции
1.1. Алгоритмы и величины
1.2. Линейные вычислительные алгоритмы
1.3. Ветвления и циклы в вычислительных алгоритмах
1.4. Логические основы алгоритмизации
1.5. Вспомогательные алгоритмы и процедуры
1.6. Основы структурного программирования
Глава 2. Структурное программирование
2.1. Развитие языков и технологий программирования
2.2. Методы и средства разработки программ
2.3. Структура и способы описания языков программирования высокого уровня
2.4. Первое знакомство с языком Паскаль
2.5. Элементы языка и типы данных
2.6. Арифметические операции, функции, выражения. Оператор присваивания
2.7. Организация ввода и вывода
2.8. Логические величины, операции, выражения
2.9. Программирование ветвящихся алгоритмов
2.10. Программирование циклических алгоритмов
2.11. Подпрограммы
2.12. Вычисление рекуррентных последовательностей
2.13. Обработка символьных строк
2.14. Программирование работы с массивами
2.15. Проектное задание: «Ханойская башня»
2.16. Проектное задание: программирование поиска
Глава 3. Объектно-ориентированное и визуальное программирование
3.1. Базовые понятия объектно-ориентированного программирования
3.2. Система программирования Delphi
3.3. Этапы программирования на Delphi
3.4. Программирование метода статистических испытаний
3.5. Проектное задание: построение графика функции
Глава 4. Основы теории баз данных
4.1. Понятие об информационных системах и базах данных
4.2. Этапы разработки базы данных
4.3. Инфологическая модель предметной области
4.4. Реляционная база данных. Системы управления базами данных
4.5. Нормализация реляционной модели данных
4.6. СУБД MS Access. Создание таблиц
4.7. Запросы на выборку данных из таблицы
4.8. Запросы к многотабличным базам данных
4.9. Логические выражения и условия отбора
4.10. Расширение модели данных
4.11. Запросы со сложными условиями отбора. Вычисляемые поля
4.12. Итоговые запросы и отчеты
4.13. Итоговый проект: расширение информационной системы школы
Список литературы