ВУЗ:
Составители:
107
пример системы моделирования (GPSS, SLAM-II и т.п.). Такие
пакеты также пригодны для использования только программи-
стами. Чтобы ППП мог использоваться специалистом в опреде-
ленной предметной области, не являющимся квалифицирован-
ным программистом, на основе такого пакета строится более
сложная программная система.
Наиболее сложную структуру имеют программные систе-
мы, им присущ наиболее
высокий уровень внутренней органи-
зации.
Каждый такой пакет включает следующие составные части:
− набор программных модулей, предназначенных для не-
посредственной обработки данных;
− управляющую программу пакета (диспетчер), предназна-
ченную для управления процессом обработки данных (по запро-
су на решение задачи, который формирует пользователь, управ-
ляющая программа выбирает необходимые обрабатывающие
модули и
формирует из них рабочую обрабатывающую про-
грамму для решения данной задачи);
− комплекс обслуживающих программ, выполняющих
вспомогательные функции (диагностику ошибок, ведение баз
данных и архивов, реализацию ввода исходных данных, вывода
результатов и взаимодействие с пользователем);
− средства инсталляции пакетов, их конфигурирования (на-
стройки на конкретные условия работы).
Такие пакеты обеспечивают
максимальный уровень автома-
тизации решения прикладных задач, реализуют удобный поль-
зовательский интерфейс. Эти пакеты строятся на основе биб-
лиотечных пакетов и систем программирования.
Проблемно-ориентированные пакеты представляют собой
программную реализацию решения определенной прикладной
задачи или совокупности взаимосвязанных прикладных задач,
регулярно решаемых пользователями. Эти пакеты, реализующие
алгоритмы решения конкретных задач, могут быть
построены на
базе методо-ориентированных пакетов, реализующих опреде-
ленные методы обработки данных.
Проблемно-ориентированные ППП включают:
− набор отдельных программных модулей, обеспечиваю-
108
щих получение решения подзадач из соответствующей области
(функциональное наполнение пакета);
− набор служебных программ, обеспечивающих пользова-
телям пакета максимальные удобства (системное наполнение
пакета).
Служебные (системные) программы
пакета управляют ра-
ботой всего пакета, позволяют производить пополнение пакета,
вносить изменения в его модули. При работе с таким пакетом
пользователь может не знать ни принципов его внутренней ор-
ганизации, ни даже его полного состава. Он должен только на
простом и удобном языке общения с пакетом указать название
своей задачи, исходные
данные, форму выдачи результатов и
другую необходимую информацию, а пакет сам выполнит всю
работу по сборке и стыковке модулей для решения задачи.
Проблемно-ориентированные ППП отличаются большим
разнообразием. Среди них можно выделить:
– текстовые процессоры (Word, NotePad, WordPad, семей-
ство редакторов фирмы Adobe, Лексикон и др.);
– программы оптического распознавания текстов (Fine-
Reader, CuneiForm и др.);
–
системы электронного перевода (например, продукты
фирмы ПроМТ: Stylys и др.);
– электронные таблицы, или табличные процессоры (Lo-
tus-1-2-3, QuattroPro, Excel и др.);
– системы управления базами данных (Dbase, MS Access);
– правовые системы (Консультант + и др.);
– финансово-управленческие, учетные системы (1С и др.);
– издательские системы (PageMaker, Corel Ventura,
QuarkXPress и др.);
– организаторы работ (Lotus Organizer, Outlook и др.);
– графические редакторы (CorelDraw!, Adobe PhotoShop,
Paint, PhotoEditor, 3D Studio и др.);
– демонстрационные системы, предназначенные для под-
готовки и просмотра презентаций (MS Power Point);
– системы мультимедиа для отображения и обработки ау-
дио- и видеоинформации (CD Player, Media Player и др.).
Некоторые из перечисленных выше систем рассматривают-
ся в следующих главах пособия и в лабораторном практикуме.
107 108 пример системы моделирования (GPSS, SLAM-II и т.п.). Такие щих получение решения подзадач из соответствующей области пакеты также пригодны для использования только программи- (функциональное наполнение пакета); стами. Чтобы ППП мог использоваться специалистом в опреде- − набор служебных программ, обеспечивающих пользова- ленной предметной области, не являющимся квалифицирован- телям пакета максимальные удобства (системное наполнение ным программистом, на основе такого пакета строится более пакета). сложная программная система. Служебные (системные) программы пакета управляют ра- Наиболее сложную структуру имеют программные систе- ботой всего пакета, позволяют производить пополнение пакета, мы, им присущ наиболее высокий уровень внутренней органи- вносить изменения в его модули. При работе с таким пакетом зации. пользователь может не знать ни принципов его внутренней ор- Каждый такой пакет включает следующие составные части: ганизации, ни даже его полного состава. Он должен только на − набор программных модулей, предназначенных для не- простом и удобном языке общения с пакетом указать название посредственной обработки данных; своей задачи, исходные данные, форму выдачи результатов и − управляющую программу пакета (диспетчер), предназна- другую необходимую информацию, а пакет сам выполнит всю ченную для управления процессом обработки данных (по запро- работу по сборке и стыковке модулей для решения задачи. су на решение задачи, который формирует пользователь, управ- Проблемно-ориентированные ППП отличаются большим ляющая программа выбирает необходимые обрабатывающие разнообразием. Среди них можно выделить: модули и формирует из них рабочую обрабатывающую про- – текстовые процессоры (Word, NotePad, WordPad, семей- грамму для решения данной задачи); ство редакторов фирмы Adobe, Лексикон и др.); − комплекс обслуживающих программ, выполняющих – программы оптического распознавания текстов (Fine- вспомогательные функции (диагностику ошибок, ведение баз Reader, CuneiForm и др.); данных и архивов, реализацию ввода исходных данных, вывода – системы электронного перевода (например, продукты результатов и взаимодействие с пользователем); фирмы ПроМТ: Stylys и др.); − средства инсталляции пакетов, их конфигурирования (на- – электронные таблицы, или табличные процессоры (Lo- стройки на конкретные условия работы). tus-1-2-3, QuattroPro, Excel и др.); Такие пакеты обеспечивают максимальный уровень автома- – системы управления базами данных (Dbase, MS Access); тизации решения прикладных задач, реализуют удобный поль- – правовые системы (Консультант + и др.); зовательский интерфейс. Эти пакеты строятся на основе биб- – финансово-управленческие, учетные системы (1С и др.); лиотечных пакетов и систем программирования. – издательские системы (PageMaker, Corel Ventura, Проблемно-ориентированные пакеты представляют собой QuarkXPress и др.); программную реализацию решения определенной прикладной – организаторы работ (Lotus Organizer, Outlook и др.); задачи или совокупности взаимосвязанных прикладных задач, – графические редакторы (CorelDraw!, Adobe PhotoShop, регулярно решаемых пользователями. Эти пакеты, реализующие Paint, PhotoEditor, 3D Studio и др.); алгоритмы решения конкретных задач, могут быть построены на – демонстрационные системы, предназначенные для под- базе методо-ориентированных пакетов, реализующих опреде- готовки и просмотра презентаций (MS Power Point); ленные методы обработки данных. – системы мультимедиа для отображения и обработки ау- Проблемно-ориентированные ППП включают: дио- и видеоинформации (CD Player, Media Player и др.). − набор отдельных программных модулей, обеспечиваю- Некоторые из перечисленных выше систем рассматривают- ся в следующих главах пособия и в лабораторном практикуме.
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »