Содержание

12. Пакеты прикладных программ. Назначение, классификация. 3

26. Практическая задача. 8

Список литературы: 10

12. Пакеты прикладных программ. Назначение, классификация

Пакет прикладных программ – отчуждаемое, тиражируемое ПО. Предназначено для групп объектов с общими свойствами в отношении решаемой задачи. Тираж пакета зависит от его разновидности.

Программное обеспечение – совокупность программ, ЭВМ, процедур и правил вместе со всей, связанной с этими компонентами, документацией позволяющей использовать ВТ для решения конкретных задач.

Основные термины определяются: во–первых, стандартом ЕСПД (19.004) и ряд терминов определяется законом “О правовой охране программ для ЭВМ и баз данных” 1992 год.

Программное изделие (ПИ) – программа на носителе данных, являющаяся продуктом программного производства.

Программа – объективная форма представления совокупности данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств с целью получения определенного результата. Программа для ЭВМ – подготовительные материалы, полученные в ходе ее разработки и порождаемые ею аудио–визуальные изображения.

ПИ – универсальное изделие, предназначенное для широкого круга пользователей.

ПИ – изделие, предназначенное для широкого употребления, оно должно быть тщательно документировано, чтобы его могли использовать не только разработчики.

Программный продукт – любая программная разработка, которая может быть получена не только как результат промышленного производства.

Программное средство (ПС) – программа, предназначенная для многократного применения на различных объектах и разработанная любым способом (чаще всего имеют ввиду – средства производства ПИ, и инструментарий для разработки ПИ).

Классификация ПО (по областям применения)

АП – средства контроля аппаратуры, диагностика работы аппаратуры.

ОС – управление ресурсами ЭВМ (иногда объединяются с с/с программирования)

Система программирования – совокупность средств разработки программ. Обеспечивает автоматизацию составления, отладки и испытания программ (языковые средства, трансляторы, редакторы, отладчики, сервисные программы).

Прикладные программы частного применения – эксплуатируются на одном объекте, для которого и были созданы.

Обстановка на европейском рынке

№ п/п

ПО в Европе

» 85 год

начало 90–х

1

ППП и ОС

34

51

2

Заказное ПО и консультации

29

28

3

Обучение

5

5

4

Вычислительные услуги

32

16

На системное По приходится » 30% общего объема продаж, а на прикладное » 70%.

ППП – комплекс программных средств и документов, предназначенных для реализации функционально завершенного алгоритма обработки данных. Он обеспечивает автоматизацию создания рабочих программ, автоматизацию процесса решения задач.

Характерные черты (3 свойства) :

1.   Содержит набор готовых алгоритмических решений доводимых до конкретной машинной реализации;

2.   Содержит механизм настройки на параметры конкретного объекта применения;

3.   Пакет ПП должен предусматривать возможность дополнения его программами, привязывающими к специфике конкретного объекта, а также к изменившимся во времени условиям эксплуатации.

Классификация ППП (по области применения)

Проблемно–ориентированное ППП предназначено для обработки данных в рамках решения определенной задачи, ориентированной на обеспечение потребностей конечного пользователя.

Методо–ориентированное ППП реализуют тот или иной метод (математический) обработки информации.

Функциональные ППП обеспечивают максимальную автоматизацию программирования при решении конкретной задачи, от входного документа, включая метод решения задачи и до выдачи выходного документа.

Методо–ориентированный пакет реализует лишь часть решения, связанную с данным методом.

ППП общего назначения повышают уровень автоматизации работ при создании ПО.

Процедурные ППП – автоматизируют создание ПО по реализации типовых процедур обработки информации (ввод, хранение, вывод, корректирование, обновление, упорядочивание, поиск, фильтрация файлов и т.д.)

Инструментальные средства программирования – генераторы программ, документаторы программ, дополнительные средства для отладки и проверки программ. Например, генераторы вывода табличных форм, генератор ввода–вывода (ГВВ), генератор экранных форм, генератор документации (FOXDOC) : создание программного документа – текст и описание программы.

Сервисные – ориентированны на поддержку технологических процессов обработки программ, дополнение ОС.

Достоинства ППП.

1)  Сокращение затрат на разработку; (до нескольких десятков процентов, в среднем 20–30%)

2)  По сравнению с элементарными средствами, более высокая комплексная увязка решений;

3)  Более высокое качество документирования ПИ;

4)  Более высокая функциональная надежность;

5)  Наличие развитой системы сопровождения (набор сервисных услуг, которые поддерживают эксплуатацию у пользователя);

6)  ППП – средство передачи и обмена опытом между разработчиками и между конечными пользователями;

Недостатки ППП.

1)  Сложность освоения ППП;

2)  Большое разнообразие ППП по распространенным задачам затрудняет выбор. На сегодня отсутствуют объективные методы оценки ППП;

3)  Низкая степень системной увязки существующих ППП (в случае увязки нескольких конкретных программ по входам–выходам);

4)  Проблема наращивания и модификации;

5)  Малая функциональная полнота.

12. Практическая задача

Расчетная ведомость поступления зерна в центнерах

Код

Номер декады

Всего за месяц

Процент

Вместимость

Необходимо переместить

1

2

3

1

2

3

4

5

6

7

8

11

1280

2100

4000

7380

17,37%

10000

0

12

2180

3080

3900

9160

21,56%

12000

0

13

1960

4000

4840

10800

25,41%

7000

-3800

14

1825

2890

1900

6615

15,57%

10000

0

15

1950

3400

3190

8540

20,10%

8000

-540

Итого

5900

42495

1. Минимальное поступление зерна

6615

 - код 14

2. Поступление зерна во второй декаде больше 3000 у 12,13,15 хранилища

3. Сколько поступило в 11 и 14 е в третьей декаде - 5900

Описание решения поставленных задач:

1. Найти минимальное суммарное поступление зерна.

В графе 5 приведено суммарное поступление зерна. Найдя минимальное значение в этой графе, можно получить код нужного зернохранилища. Для этого применить автофильтр с полученным значением минимума. Ответ приведен в таблице.

2. У какого зернохранилища поступление зерна во второй декаде больше 3000?

Для этого применим автофильтр с условием по третьей графе >3000.

Ответ приведен в таблице.

3. Сколько всего поступило зерна в 11 и 14 зернохранилище в третьей декаде месяца.

Для решения данной задачи проведем суммирование по 4й графе по заданным строкам. Ответ приведен в таблице.

4. Гистограмма:

Исходные данные решения практической части приведены также в файле Excel.

Список литературы:

1. Информатика: Методические указания по выполнению контрольной работы для заочной формы обучения. – Новосибирск: НГАЭиУ, 2002.

2. Информатика: Сборник лабораторных работ в табличном процессоре Excel. - Новосибирск: НГАЭиУ, 2000.

3. Безручко В.Т. Практикум по курсу «Информатика». Работа в Windows, Word, Excel. – М.: ФиС, 2001.

4. Поисковая система Яндекс.

5. Энциклопедии онлайн на Mail.ru.