Книга: Смирнов А. А. «Прикладное программное обеспечение»

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

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

Содержание:

Предисловие...... 3 Глава 1. Прикладное программное обеспечение, реализующее типовые процедуры обработки экономической информации...... 6 1. 1. Классы программных средств, реализующих типовые процедуры обработки экономической информации...... 6 1. 2. Прикладные программные комплексы...... 8 1. 3. Информационный обмен между прикладными программными продуктами...... 9 Глава 2. Проектирование и разработка прикладных программных продуктов...... 15 2. 1. Определение пакета прикладных программ...... 15 2. 2. Составные части ППП...... 16 2. 3. Модель предметной области...... 18 2. 3. 1. Табличный вариант модели предметной области...... 22 2. 3. 2. Граф предметной области...... 23 2. 4. Использование теории формальных грамматик для описания встроенного языка пакета прикладных программ...... 24 2. 5. Конструирование управляющей программы ППП...... 25 2. 5. 1. Модуль лексического разбора...... 27 2. 5. 2. Модуль синтаксического анализа...... 31 2. 5. 3. Модуль управления...... 36 2. 5. 4. Информатор...... 38 2. 5. 5. Модуль помощи (Help)...... 39 2. 6. Проектирование пользовательского интерфейса...... 40 Глава 3. Разработка прикладных программных продуктов, основанных на использовании знаний...... 48 3. 1. Определяющие понятия, используемые в экспертных системах...... 48 3. 2. Компоненты экспертной системы...... 50 3. 3. Структурная схема работы экспертной системы...... 52 3. 4. Организация базы знаний...... 53 3. 5. Характеристика машины логического вывода...... 61 3. 6. Последовательность построения систем, основанных на знаниях...... 69 3. 7. Программное обеспечение, используемое при разработке систем, основанных на знаниях...... 71 3. 8. Дополнительные алгоритмы обработки базы знаний...... 75 Глава 4. Стандартизация разработки прикладного программного обеспечения...... 81 4. 1. Общие положения о стандартах...... 81 4. 2. Международные организации, разрабатывающие стандарты...... 82 4. 3. Стандарт UML...... 83 4. 4. Состав и содержание программной документации...... 85 4. 5. Стандартное документирование текста программы...... 87 4. 6. Стандартный документ «Руководство пользователя»...... 88 4. 7. Стандартный документ «Описание программы»...... 89 4. 8. Стандартный документ «Программа и методика испытаний»...... 92 Глава 5. Верификация и тестирование программных средств...... 95 5. 1. Основные понятия верификации...... 95 5. 2. Задачи тестирования...... 97 5. 3. Принципы организации тестирования...... 99 5. 4. Методы тестирования...... 100 5. 5. Инструментальные средства тестирования...... 103 5. 6. Валидация программных средств...... 104 Глава 6. Управление ресурсами прикладного программного средства...... 107 6. 1. Классификация пользователей по уровням использования прикладного программного обеспечения...... 107 6. 2. Встроенные языки прикладных программных систем...... 108 6. 3. Архитектура прикладного программного приложения...... 111 6. 4. Настройка прикладных программных систем на применение...... 112 6. 5. Средства программирования в Microsoft Office...... 113 Глава 7. Применение систем управления базами данных...... 118 7. 1. Применение CУБД в интерактивном режиме...... 118 7. 1. 1. Работа пользователя в среде Visual FoxPro...... 118 7. 1. 2. Использование Command Window...... 120 7. 1. 3. Типы файлов, используемых в Visual FoxPro...... 123 7. 1. 4. Cоздание базы данных...... 125 7. 1. 5. Редактирование таблиц базы данных...... 127 7. 1. 6. Упорядочивание и поиск информации в таблицах...... 133 7. 1. 7. Анализ информации в таблицах базы данных...... 135 7. 1. 8. Создание и использование индексных файлов...... 138 7. 1. 9. Создание прикладных программных приложений...... 141 7. 1. 10. Организация режима помощи (Help)...... 143 7. 1. 11. Импорт данных...... 144 7. 1. 12. Экспорт данных...... 146 7. 2. Программная обработка табличных файлов базы данных средствами Visual FoxPro...... 147 7. 2. 1. Opганизация выполнения пpогpамм...... 147 7. 2. 2. Программные средства, обеспечивающие обработку табличных файлов...... 148 7. 2. 3. Одновременная обработка нескольких табличных фалов...... 151 7. 2. 4. Особенности использования независимых индексных файлов при одновременной обработке нескольких табличных файлов...... 153 7. 2. 5. Использование конструкции Set Relation TO...... 157 7. 2. 6. Использование команды TOTAL для получения файлов, содержащих итоговую информацию...... 158 7. 3. Применение технологии объектно-ориентированного программирования в Visual FoxPro...... 160 7. 3. 1. Основы объектно-ориентированного подхода к программированию...... 160 7. 3. 2. Использование классов в объектно-ориентированном программировании...... 163 7. 3. 3. Принципы объектно-ориентированного программирования, обеспечивающие взаимодействие объектов...... 166 7. 3. 4. Создание объекта средствами языка Visual FoxPro...... 167 7. 3. 5. Обработка созданного объекта...... 168 7. 3. 6. Формирование новых классов на основе базовых классов...... 172 7. 3. 7. Использование базового класса Grid, для организации просмотра таблицы базы данных...... 177 7. 3. 8. Формирование пользовательских классов с усложненной организацией...... 179 7. 3. 9. Формирование программного кода, обеспечивающего взаимосвязь нескольких экранных форм...... 184 7. 4. Применение визуальных средств Visual FoxPro...... 187 7. 4. 1. Характеристика визуальных средств...... 187 7. 4. 2. Применение визуальных средств для создания экранной формы...... 188 7. 4. 3. Разработка пользовательских классов с помощью Конструктора классов (Class Designer)...... 190 7. 4. 4. Использование библиотеки визуальных классов...... 191 7. 5. Применение средств SQL...... 195 7. 5. 1. Назначение языка SQL...... 195 7. 5. 2. Формирование таблицы базы данных с использованием средств SQL...... 196 7. 5. 3. Выборка информации средствами SQL...... 197 7. 5. 4. Операторы SQL, используемые для модификации базы данных...... 201 7. 5. 5. Создание конструкций языка SQL в интерактивном режиме...... 203 Глава 8. Основные качественные и экономические категории прикладного программного обеспечения...... 206 8. 1. Понятие жизненного цикла программного изделия...... 206 8. 2. Экономическая эффективность программного изделия...... 209 8. 3. Показатели качества программных продуктов...... 212 8. 4. Нераспространяемые программы...... 215 8. 5. Модели стоимости...... 216 Глава 9. Маркетинг программного обеспечения...... 220 9. 1. Основные понятия маркетинга...... 220 9. 2. Разработка комплекса маркетинга...... 221 9. 3. Ценообразование на программные изделия...... 223 9. 4. Определение спроса при установлении цены на прикладные программные продукты...... 225 9. 5. Методы определения цен на прикладные программные продукты...... 226 9. 6. Претворение в жизнь маркетинговых мероприятий...... 227 Практикум...... 231 Перечень задач...... 332 Глоссарий...... 348 Список рекомендуемой литературы...... 350

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

ISBN: 9785447587802

Смирнов А. А.

Смирнов А. А.

       
СМИРНОВ Александр Александрович (1883—) — литературовед, профессор зап.-европейских лит-р Ленинградского института истории, философии и лингвистики и Государственного института искусствознания. Окончил Петербургский ун-т, в 1911 получил приват-доцентуру. В 1912—1913 был в заграничной командировке, занимался под руководством Ж.М.Рока (романская филология), и д’Арбуа де Жюбенвиля (кельтология), состоял секретарем «Revue celtique». Ученик академика Ал-дра Н.Веселовского и проф. Д.К.Петрова, С. долгое время был последователем историко-культурного и сравнительного метода в литературоведении. Работы этого периода — «Новая теория происхождения французского эпоса» («Записки неофилологического общества», СПБ, вып.IV, 1910), «Ирландские саги о смерти Мупрхертиха» (там же, вып.VIII, 1915), «К биографии Петра Видаля» («ЖМНП», 1916), «Испанский романтизм» (История западной литературы (1800—1910) Под редакцией Ф.Д.Батюшкова, т.III, (1916)), предисловие к новеллам Саккети (М., 1917), «Английский театр в эпоху Шекспира», испанская сцена XVI и XVIIвв. (Европейский театр. Вып. I. Очерки по истории европейского театра, Под редакцией А.Гвоздева и А.Смирнова, П., 1923) и др.
       Обилие фактического материала, тщательная разработка новых данных, ряд ценных наблюдений сочетается с характерной для школы Ал-дра Веселовского неясностью методологических положений и робостью в выводах.
       Марксистско-ленинское литературоведение оказало исключительно плодотворное влияние на научно-исследовательскую деятельность С. (в работах после 1930). Особенно ценной следует считать разработку проблем, связанных с древне-ирландским эпосом (см. статью «Древний ирландский эпос» в книге «Ирландские саги», «Academia», изд. 2, М. — Л., 1933, и др.). Содержательная монография «Творчество Шекспира» (Л., 1934), несмотря на крайнюю спорность основного положения: «Шекспир — гуманистический идеолог буржуазии своей эпохи» (стр.52), приводит к ряду интересных выводов касательно отдельных сторон творчества Шекспира. Большое значение имеет деятельность С. в области художественного перевода. С. является талантливым и исключительно культурным переводчиком. Им блестяще переведены «Полуночная свадьба» Ренье, «Душа чистилища» и «Венера Илльская» Мериме, «Жизнь» Мопассана, «Гёте и Бетховен» Р.Роллана. Под его редакцией с особой тщательностью изданы переводы Сервантеса «Дон-Кихот», собр. сочин. Ренье, Мериме, Мопассана, в настоящее время выходят собр. сочин. Стендаля, Мольера, Шекспира. Принципы перевода С. изложил в статье «Перевод» («Лит. энц.», т.VIII).

Литературная энциклопедия. — В 11 т.; М.: издательство Коммунистической академии, Советская энциклопедия, Художественная литература. 1929—1939.

Источник: Смирнов А. А.

Другие книги схожей тематики:

АвторКнигаОписаниеГодЦенаТип книги
В. Г. МаняхинаСистемное и прикладное программное обеспечениеУчебное пособие составлено в соответствии с требованиями ФГОС ВПО и предназначено для подготовки… — Прометей, электронная книга Подробнее...2011
220электронная книга
Голицына О.Л.Программное обеспечение. Учебное пособиеРассмотрены состав и структура программного обеспечения ЭВМ, в том числе прикладное и системное… — Инфра-М, Форум, Профессиональное образование Подробнее...2017
1356бумажная книга
О. Л. Голицына, Т. Л. Партыка, И. И. ПоповПрограммное обеспечениеРассмотрены состав и структура программного обеспечения ЭВМ, в том числе прикладное и системное… — Форум, (формат: 60x90/16, 448 стр.) Подробнее...2010
234бумажная книга
Голицына О., Партыка Т., Попов И.Программное обеспечение 4-е издание переработанное и дополненноеРассмотрены состав и структура программного обеспечения ЭВМ, в том числе прикладное и системное… — (формат: Твердая бумажная, 448 стр.) Подробнее...2013
530бумажная книга
Голицына О.Л., Попов И.И., ПарПрограммное обеспечение Учебное пособие _ О. Л. Голицына, Т. Л. Партыка, И. И. Попов. 4e изд., перерабРассмотрены состав и структура программного обеспечения ЭВМ, в том числе прикладное и системное… — Форум, (формат: 60x90/16, 448 стр.) Профессиональное образование Подробнее...2013
1754бумажная книга
Федотова Е., Федотов А.Информатика Курс лекцийКурс лекций по информатике включает рассмотрение следующих тем: информатика и информационные технологии… — (формат: Твердая бумажная, 480 стр.) Подробнее...2011
530бумажная книга
Михеева Е., Титова О.Информатика УчебникУчебник создан в соответствии с требованиями Федерального государственного образовательного стандарта… — (формат: Твердая бумажная, 400 стр.) Подробнее...2018
1350бумажная книга
Владлен ПономаревНетбук: выбор, эксплуатация, модернизацияРассмотрены вопросы выбора, эксплуатации и предотвращения проблем при работе на нетбуке. Описаны… — БХВ-Петербург, Аппаратные средства электронная книга Подробнее...2009
159электронная книга
Экономическая информатикаРассматриваются общетеоретические вопросы информационных процессов в системах… — Финансы и статистика, (формат: 60x88/16, 592 стр.) Подробнее...2005
80бумажная книга
Пономарев В.Л.Нетбук: выбор, эксплуатация, модернизацияРассмотрены вопросы выбора, эксплуатации и предотвращения проблем при работе на нетбуке. Описаны… — БХВ-Петербург, Аппаратные средства Подробнее...2013
212бумажная книга
Другие книги по запросу «Прикладное программное обеспечение» >>

См. также в других словарях:

  • Прикладное программное обеспечение — программное обеспечение, состоящее из: отдельных прикладных программ и пакетов прикладных программ, предназначенных для решения различных задач пользователей; и автоматизированных систем, созданных на основе этих (пакетов) прикладных программ. По …   Финансовый словарь

  • ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ — (applications software) Компьютерные программы, разработанные для решения определенных задач или конкретного применения. Например бухгалтерские, игровые и обучающие программы относятся именно к прикладным. См.: системное программное обеспечение… …   Словарь бизнес-терминов

  • Прикладное программное обеспечение — ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, или спец. программное обеспечение, часть программного обеспечения из отд. прикладных программ или их пакетов, напр., для создания и обработки информации (текстовые редакторы, программы для дизайна и верстки и т …   Издательский словарь-справочник

  • прикладное программное обеспечение — Программы, занимающиеся обработкой пользовательских данных, например офисные программы, бизнес программы, программы для работы с графикой и т.д. [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия …   Справочник технического переводчика

  • прикладное программное обеспечение — 3.4 прикладное программное обеспечение (application software): Часть программного обеспечения системы контроля и управления, которая обеспечивает выполнение прикладных функций. [МЭК 61513, пункт 3.2] Источник …   Словарь-справочник терминов нормативно-технической документации

  • Прикладное программное обеспечение — Для улучшения этой статьи желательно?: Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное. Прикладная …   Википедия

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»