Курс посвящен методам создания программ, автоматически генерирующих код приложений.
Описываются назначение, методы создания, условия применения генераторов кода, позволяющих значительно ускорить и повысить эффективность создания приложений. Рассматриваются способы генерации программного кода для доступа к базам данных, запросов SQL, пользовательских интерфейсов, тестов, технической документации приложения. Также обсуждаются организационные задачи, возникающие в процессе внедрения генераторов кода.
Что такое генерация кода?
Генерация кода - это автоматическое создание программного кода специальным приложением, при котором по заданным условиям полностью или частично формируется исходный код программы. Такое специальное приложение называется генератором кода. Получается, что это программа, создающая программный код.
Идея генерации кода не является новой. Например, формирование машинного кода из программы на ассемблере было придумано давно. Компиляторы языков высокого уровня являются, по сути, генераторами низкоуровневого кода. На этапе появления языков высокого уровня под генерацией кода подразумевалась именно генерация машинного кода. Сейчас же все чаще под этим имеют в виду генерацию исходного кода на одном из языков высокого уровня. Именно такая генерация и является темой данного курса. Другим примером генераторов могут служить технологии ASP.Net и РНР. Они генерируют HTML-разметку на основе программного кода. В средах Visual Studio и Delphi генерация кода также используется очень часто.
Содержание
Титульная страница Выходные данные
Лекция 0. Введение
Лекция 1. Основные представления о генерации кода
Лекция 2. Техники генерации кода
Лекция 3. Генерация запросов SQL
Лекция 4. Технология текстовых шаблонов Т4
Лекция 5. Применение языка преобразований XSLT
Лекция 6. Генерация объектно-ориентированного кода. Технология CodeDom
Лекция 7. Применение генераторов кода
Лекция 8. Организация процесса разработки и применения генераторов
Лекция 9. Приложение А. Пример генератора пакетов PL/SQL
Список литературы.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Введение в генерацию программного кода, Алдан А., 2016 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #учебник по программированию :: #программирование :: #Алдан
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Введение в язык паскаль, Абрамов В.Г., 2011
- Системы числового программного управления, Сосонкин В.Л., Мартинов Г.М., 2005
- Основы алгоритмизации и программирования, Ахмедханлы Д.М., Ушмаева Н.В., 2016
- Онтологическая модель представления и организации знаний, Цуканова Н.И., 2015
Предыдущие статьи:
- Scratch для юных программистов, Голиков Д.В., 2017
- Современное логическое программирование на языке Visual Prolog 7.5, Марков В.Н., 2015
- Visual C++ на примерах, Довбуш Г.Ф., Хомоненко А.Д., 2007
- Самоучитель Java с примерами и программами, Васильев А.Н., 2011