Автор работы: Пользователь скрыл имя, 13 Декабря 2010 в 14:49, реферат
Прикладное ПО представляет собой распространенный класс программных продуктов, представляющий наибольший интерес для пользователя.
Прикладное ПО предназначено для решения повседневных задач обработки информации:
•создания документов, графических объектов, баз данных;
•проведения расчетов;
•ускорения процесса обучения;
•проведения досуга.
По
результатам анкетирования
«1С» (серия программ «1С: Бухгалтерия»), «АйТи» (семейство «БОСС»), «Атлант –Информ» (серия «Аккорд»), «Галактика – Парус» (серия программ «Галактика» и «Парус»), «ДИЦ» («Турбо – бухгалтер»), «Интеллект – сервис» (серия «БЭСТ»), «Инфин» (серия программных продуктов от «мини» до «макси»), «Информатик» («Инфо – бухгалтер»), «Инфософт» («Интегратор»), «Омега» (серия «Abacus»), «Цифей» («Эталон») и «R-Style Software Lab» («Универсальная бухгалтерия Кирилла и Мефодия», серия RS-Balance).
Коротко остановимся на некоторых из выше перечисленных программ:
Фирма «1С», система «1С: Бухгалтерия». На сегодняшний день это самый известный и продаваемый продукт в России. Популярность этой программе обеспечили мощная реклама, развитая дилерская сеть, невысокая цена и грамотная маркетинговая стратегия. Основные возможности системы легко укладываются в схему «проводка – главная книга – баланс». В базовый комплект поставки входит некоторый набор заполняемых форм первичных документов, которые при необходимости (как правило так и бывает ) можно перенастроить , изменить форму и алгоритм заполнения. Для этого надо воспользоваться внутренним макроязыком, освоение которого требует некоторой квалификации. В целом программу «1С: Бухгалтерия» можно отнести к подклассу инструментальных систем для квалифицированного бухгалтера малого предприятия, поскольку она требует некоторой настройки для дальнейшего индивидуального пользования. Хотя базовые компоненты недоступны пользователю, функциональные конфигурации, написанные на встроенном языке, полностью доступны для модификации. Это предоставляет пользователям возможность быстро и эффективно модифицировать конфигурацию, с которой работает предприятие, вводить в нее новые задачи, документы, системы учета, подстраиваться под изменение законодательства. Для этого, конечно, требуется работа программистов, знающих встроенный язык среды"1С:Предприятие" и ее систему взаимосвязанных компонентов.
В
новой версии «1С: Бухгалтерии 8.0»
значительно расширены
Корпорация «Галактика – Парус» предлагает программу «Парус» под Windows. Разработка предназначена для малых и средних хозрасчетных предприятий различного профиля деятельности. Она позволяет автоматизировать не только бухгалтерский учет, но и финансово – хозяйственную деятельность предприятия.
Для автоматизации крупных корпоративных пользователей разработан программный комплекс «Парус 97», в котором помимо стандартных модулей добавились две новые подсистемы «Консолидация учета» и «Обработка авизо», применение которых дает возможность решать вопросы построения единого информационного поля для российских холдингов и объединений, а также автоматизировать различные бизнес – процессы компании со сложной, многоуровневой , территориально – распределенной структурой управления. Программа "Парус" для SQL-сервера или Oracle является открытой системой, и ее функции могут расширяться с помощью прямого обращения к SQL- серверу и к базовым функциям программы.
Система
«БЭСТ» является в первую очередь
торговой системой, но тем не менее
обеспечивает автоматизацию всех основных
участков учета на предприятии (ведение
расчетных счетов, кассы, расчетов с подотчетными
лицами, учет основных средств и материалов,
расчет зарплаты) и может быть успешно
использована для автоматизации предприятий
любого профиля. Интерфейс системы направлен
на пользователя, благодаря чему, большинство
настроек может быть выполнено самостоятельно
пользователем, без привлечения специалистов
фирмы – разработчика. Стоит отметить,
что «БЭСТ» является закрытой системой
и не может быть изменена пользователем.
Компания-разработчик сама проводит модификацию
базовых модулей, приспосабливая их к
специфике конкретного предприятия. Это
дорогостоящий процесс, который нередко
вызывает трудности сопровождения и обновления
версий.
Математические (MathLab).
MATLAB (сокращение от англ. «Matrix Laboratory») — термин, относящийся к пакету прикладных программ для решения задач технических вычислений, а также к используемому в этом пакете языку программирования. MATLAB используют более
1
000 000 инженерных и научных
MATLAB
предоставляет пользователю
Конструкторские (AutoCAD).
AutoCAD
(англ. Computer-Aided Design) — 2- и 3-мерная
система автоматизированного
Компания
Autodesk занимается разработкой системы
автоматизированного
Трехмерные возможности AutoCAD уступают практически всем именитым конкурентам, и даже другим брендам компании Autodesk (Inventor, Revit). Чтобы завуалировать недостатки трехмерного проектирования компания Autodesk добавила слово "AutoCAD" в имена других платформ (Revit и Inventor).
Игровые программы позволяют не только развлекаться, но и получать некоторые новые полезные знания.
Коммуникационные программы предназначены для обслуживания модема (и факс-модема). Всемирная сеть Интернет позволяет получить доступ к компьютерам, расположенным в разных частях света. Программы, работающие с локальной сетью, позволяют объединить все компьютеры класса, института или какой либо организации для совместной работы или для использования одних и тех же ресурсов.
Интегрированные
пакеты программ - это комплекс полностью
совместимых между собой
Обучающая система - аппаратурно-программный комплекс, предназначенный для обучения пользователей. Основная задача обучающей системы состоит в эффективной передаче знаний в зависимости от степени подготовленности пользователей и их способности усваивать полученную информацию. Различают автономные и сетевые обучающие системы.
Автоматизированная обучающая система (АОС)
Автоматизированная обучающая система - комплекс программно-технических и учебно-методических средств, обеспечивающих активную учебную деятельность:
- обучение конкретным знаниям;
- проверку ответов учащихся;
- возможность подсказки;
- привлекательность изучаемого материала.
Тестирование программ - этап разработки компьютерной программы, в процессе которого проверяется работоспособность программы, не содержащей явных ошибок.
Тестирование - процесс выполнения программ с целью обнаружения факта наличия ошибок.
Альфа-тестирование - тестирование готового программного продукта на специально созданных задачах.
Бета-тестирование - опробование программного продукта, бесплатно разосланного потенциальным пользователям, на реальных задачах. О найденных ошибках и замечаниях пользователь сообщают разработчику.
Детерминированное тестирование - тестирование программ, при котором контролируется каждая комбинация исходных эталонных данных и соответствующая ей комбинация результатов функционирования программ. Полное детерминированное тестирование практически нереализуемо.
Ручное тестирование - тестирование, которое проводится без исполнения тестируемой программы на компьютере.
Стохастическое тестирование - тестирование программ, при котором исходные тестовые данные берутся случайным образом (с использованием статистического распределения).
Тест - совокупность входных данных для программы, а также точное описание всех результатов, которые должна выработать программа на этих данных.
Тестирование
программы как прозрачного
Тестирование программы как черного ящика - тестирование, при котором программа рассматривается как объект, внутренняя структура которого неизвестна.
Тестовое
покрытие - набор тестов, покрывающих
все линейные участки программы.
Многочисленные программные средства для решения различных типов вычислительных задач можно разделить на 4 группы:
- отдельные прикладные программы;
- библиотеки прикладных программ;
- пакеты прикладных программ;
-
интегрированные программные