Учебное пособие. — М.: Форум, 2010. — 496 с.: ил. —
(Профессиональное образование). — ISBN 978-5-91134-209-8.
Рассмотрены основные принципы программирования на языках высокого
уровня: основные управляющие структуры программирования;
стандартные типы данных; структуры данных; процедуры и функции;
модульные программы; рекурсивные определения и алгоритмы; вопросы
спецификации программ; корректность и надежность программ. Описаны
методологии программирования — императивная,
объектно-ориентированная, функциональная и логическая, представлены
примеры алгоритмических языков. Приведены характеристики
инструментальных средств разработки программ. Рассмотрен язык
программирования Object Pascal и интегрированная среда разработки
программ Delphi, включая архитектуру приложений, работающих с
внешними источниками данных.
Для студентов, специализирующихся в области информационных технологий и разработки программных средств. Содержание: Введение. Основные принципы программирования на языках высокого уровня
Этапы решения задач на ЭВМ.
Представление основных управляющих структур программирования.
Типы данных.
Структуры данных.
Процедуры и функции.
Рекурсивные определения и алгоритмы.
Структура программы на языке высокого уровня.
Спецификация программ и стандартизация ЯП. Методологии и языки программирования
Императивное программирование
Объектно-ориентированное программирование.
Функциональное программирование.
Логическое программирование. Инструментальные средства разработки программ
Жизненный цикл программных средств.
Показатели качества и надежности программных средств.
Инструментальные среды разработки программ.
Средства автоматизации разработки программ.
Методы и языки моделирования программных систем.
Основные понятия и принципы тестирования и отладки ПС.
Принципы разработки графического интерфейса. Object Pascal и интегрированная среда разработки программ Delphi
Язык программирования Object Pascal в Delphi.
Интегрированная среда разработки приложений Delphi .
Разработка приложения в среде Delphi.
Архитектура приложений, работающих с внешними источниками данных (базами данных). Список литературы
Приложения
Глоссарий терминов и сокращений.
Решения некоторых упражнений (язык РЕФАЛ).
Для студентов, специализирующихся в области информационных технологий и разработки программных средств. Содержание: Введение. Основные принципы программирования на языках высокого уровня
Этапы решения задач на ЭВМ.
Представление основных управляющих структур программирования.
Типы данных.
Структуры данных.
Процедуры и функции.
Рекурсивные определения и алгоритмы.
Структура программы на языке высокого уровня.
Спецификация программ и стандартизация ЯП. Методологии и языки программирования
Императивное программирование
Объектно-ориентированное программирование.
Функциональное программирование.
Логическое программирование. Инструментальные средства разработки программ
Жизненный цикл программных средств.
Показатели качества и надежности программных средств.
Инструментальные среды разработки программ.
Средства автоматизации разработки программ.
Методы и языки моделирования программных систем.
Основные понятия и принципы тестирования и отладки ПС.
Принципы разработки графического интерфейса. Object Pascal и интегрированная среда разработки программ Delphi
Язык программирования Object Pascal в Delphi.
Интегрированная среда разработки приложений Delphi .
Разработка приложения в среде Delphi.
Архитектура приложений, работающих с внешними источниками данных (базами данных). Список литературы
Приложения
Глоссарий терминов и сокращений.
Решения некоторых упражнений (язык РЕФАЛ).