Прикладное программное обеспечение
книга

Прикладное программное обеспечение

Автор: Александр Смирнов

Форматы: PDF

Издательство: Директ-Медиа

Год: 2017

Место издания: Москва|Берлин

ISBN: 978-5-4475-8780-2

Страниц: 358

Артикул: 20471

Возрастная маркировка: 16+

Печатная книга
1529
Ожидаемая дата отгрузки печатного
экземпляра: 12.04.2024
Электронная книга
465.4

Краткая аннотация книги "Прикладное программное обеспечение"

Данное учебное пособие содержит изложение основных понятий в сфере разработки программного обеспечения и практические примеры. Для студентов специальности «Математические методы в экономике» при изучении дисциплины «Прикладное программное обеспечение».

Содержание книги "Прикладное программное обеспечение"


Предисловие
Глава 1. Прикладное программное обеспечение, реализующее типовые процедуры обработки экономической информации
1.1. Классы программных средств, реализующих типовые процедуры обработки экономической информации
1.2. Прикладные программные комплексы
1.3. Информационный обмен между прикладными программными продуктами
Глава 2. Проектирование и разработка прикладных программных продуктов
2.1. Определение пакета прикладных программ
2.2. Составные части ППП
2.3. Модель предметной области
2.3.1. Табличный вариант модели предметной области
2.3.2. Граф предметной области
2.4. Использование теории формальных грамматик для описания встроенного языка пакета прикладных программ
2.5. Конструирование управляющей программы ППП
2.5.1. Модуль лексического разбора
2.5.2. Модуль синтаксического анализа
2.5.3. Модуль управления
2.5.4. Информатор
2.5.5. Модуль помощи (Help)
2.6. Проектирование пользовательского интерфейса
Глава 3. Разработка прикладных программных продуктов, основанных на использовании знаний
3.1. Определяющие понятия, используемые в экспертных системах
3.2. Компоненты экспертной системы
3.3. Структурная схема работы экспертной системы
3.4. Организация базы знаний
3.5. Характеристика машины логического вывода
3.6. Последовательность построения систем, основанных на знаниях
3.7. Программное обеспечение, используемое при разработке систем, основанных на знаниях
3.8. Дополнительные алгоритмы обработки базы знаний
Глава 4. Стандартизация разработки прикладного программного обеспечения
4.1. Общие положения о стандартах
4.2. Международные организации, разрабатывающие стандарты
4.3. Стандарт UML
4.4. Состав и содержание программной документации
4.5. Стандартное документирование текста программы
4.6. Стандартный документ «Руководство пользователя»
4.7. Стандартный документ «Описание программы»
4.8. Стандартный документ «Программа и методика испытаний»
Глава 5. Верификация и тестирование программных средств
5.1. Основные понятия верификации
5.2. Задачи тестирования
5.3. Принципы организации тестирования
5.4. Методы тестирования
5.5. Инструментальные средства тестирования
5.6. Валидация программных средств
Глава 6. Управление ресурсами прикладного программного средства
6.1. Классификация пользователей по уровням использования прикладного программного обеспечения
6.2. Встроенные языки прикладных программных систем
6.3. Архитектура прикладного программного приложения
6.4. Настройка прикладных программных систем на применение
6.5. Средства программирования в Microsoft Office
Глава 7. Применение систем управления базами данных
7.1. Применение CУБД в интерактивном режиме
7.1.1. Работа пользователя в среде Visual FoxPro
7.1.2. Использование Command Window
7.1.3. Типы файлов, используемых в Visual FoxPro
7.1.4. Cоздание базы данных
7.1.5. Редактирование таблиц базы данных
7.1.6. Упорядочивание и поиск информации в таблицах
7.1.7. Анализ информации в таблицах базы данных
7.1.8. Создание и использование индексных файлов
7.1.9. Создание прикладных программных приложений
7.1.10. Организация режима помощи (Help)
7.1.11. Импорт данных
7.1.12. Экспорт данных
7.2. Программная обработка табличных файлов базы данных средствами Visual FoxPro
7.2.1. Opганизация выполнения пpогpамм
7.2.2. Программные средства, обеспечивающие обработку табличных файлов
7.2.3. Одновременная обработка нескольких табличных фалов
7.2.4. Особенности использования независимых индексных файлов при одновременной обработке нескольких табличных файлов
7.2.5. Использование конструкции Set Relation TO
7.2.6. Использование команды TOTAL для получения файлов, содержащих итоговую информацию
7.3. Применение технологии объектно-ориентированного программирования в Visual FoxPro
7.3.1. Основы объектно-ориентированного подхода к программированию
7.3.2. Использование классов в объектно-ориентированном программировании
7.3.3. Принципы объектно-ориентированного программирования, обеспечивающие взаимодействие объектов
7.3.4. Создание объекта средствами языка Visual FoxPro
7.3.5. Обработка созданного объекта
7.3.6. Формирование новых классов на основе базовых классов
7.3.7. Использование базового класса Grid, для организации просмотра таблицы базы данных
7.3.8. Формирование пользовательских классов с усложненной организацией
7.3.9. Формирование программного кода, обеспечивающего взаимосвязь нескольких экранных форм
7.4. Применение визуальных средств Visual FoxPro
7.4.1. Характеристика визуальных средств
7.4.2. Применение визуальных средств для создания экранной формы
7.4.3. Разработка пользовательских классов с помощью Конструктора классов (Class Designer)
7.4.4. Использование библиотеки визуальных классов
7.5. Применение средств SQL
7.5.1. Назначение языка SQL
7.5.2. Формирование таблицы базы данных с использованием средств SQL
7.5.3. Выборка информации средствами SQL
7.5.4. Операторы SQL, используемые для модификации базы данных
7.5.5. Создание конструкций языка SQL в интерактивном режиме
Глава 8. Основные качественные и экономические категории прикладного программного обеспечения
8.1. Понятие жизненного цикла программного изделия
8.2. Экономическая эффективность программного изделия
8.3. Показатели качества программных продуктов
8.4. Нераспространяемые программы
8.5. Модели стоимости
Глава 9. Маркетинг программного обеспечения
9.1. Основные понятия маркетинга
9.2. Разработка комплекса маркетинга
9.3. Ценообразование на программные изделия
9.4. Определение спроса при установлении цены на прикладные программные продукты
9.5. Методы определения цен на прикладные программные продукты
9.6. Претворение в жизнь маркетинговых мероприятий
Практикум
Перечень задач
Глоссарий
Список рекомендуемой литературы

Все отзывы о книге Прикладное программное обеспечение

Чтобы оставить отзыв, зарегистрируйтесь или войдите
Куимов Альберт
(12 марта 2024 г.)

Это отличное учебное пособие по прикладному программному обеспечению. Здесь хорошо структурированы материалы, их легко усваивать. Авторы представляют информацию доступно и понятно, что делает изучение материала легким и интересным. Очень рекомендую для изучения этой темы!

Балыбюк Андрей
(3 марта 2024 г.)

Книга Прикладное программное обеспечение: учебное пособие оказалась очень информативной и понятной. Значительно улучшила мои знания в области программирования. Я благодарна авторам за доступный стиль изложения материала. Рекомендую как отличный учебник для начинающих программистов.

Отрывок из книги Прикладное программное обеспечение

15Глава 2.Проектирование и разработкаприкладных программных продуктов2.1. Определение пакета прикладных программПод пакетом прикладных программ (ППП) понимается сово-купность совместимых программ для решения определенногокласса задач. В связи с тем, что любая прикладная программа, какправило, включает совокупность модулей, нельзя провести четкуюграницу между программным изделием, являющимся прикладнойпрограммой и пакетом прикладных программ. Как правило, ос-новной отличительной чертой пакета прикладных программ слу-жит наличие встроенного языка прикладной системы. Пакет при-кладных программ проектируется и разрабатывается,ориентируясь на пользователя определенного уровня квалифика-ции. Учитывается как уровень знакомства пользователя с вычисли-тельной техникой, так и степень владения областью деятельности,для которой реализован ППП. Причем квалификация пользова-теля будет меняться по мере накопления опыта работы. ПоэтомуППП, как правило, включают специальную подсистему помощипользователю (режим «Help»).Прикладные программы, входящие в пакет, имеют общуюструктуру управления и единые информационные массивы.Можно выделить следующие общие свойства пакета при-кладных программ:во-первых, пакет состоит из нескольких программных еди-ниц;во-вторых, пакет предназначен для решения задач опреде-ленного класса;в-третьих, в пределах своего класса пакет обладает опреде-ленной универсальностью, т. е. позволяет решать практическивсе задачи данного класса;в-четвертых, в пакете предусмотрены средства управления,позволяющие выбирать любые возможности, из числа имею-щихся в пакете. Пакет допускает настройку на определенныеусловия применения;