- •Оглавление
- •1.1. Сообщения, данные, сигналы
- •1.2. Меры и единицы представления, измерения и хранения информации
- •1.3. Виды и свойства информации
- •Лекция 2. Общая характеристика процессов сбора, обработки, передачи и накопления информации
- •2.1. Измерение информации
- •2.2. Восприятие информации
- •2.3. Сбор информации
- •2.4. Передача информации
- •2.5. Обработка информации
- •Информационно-логические основы эвм
- •2.6. Системы счисления
- •2.7. Позиционные системы счисления
- •Лекция 3. Информационно-логические основы эвм (окончание)
- •3.1. Системы счисления (окончание)
- •3.1.1. Двоичная система счисления
- •3.1.2. Другие позиционные системы счисления
- •3.1.3. Смешанные системы счисления
- •Информатика как наука
- •3.2. Предметная область информатики как науки
- •3.3. Краткая история развития информатики
- •3.4. Понятие об информационном обществе
- •3.5. Цель и задачи курса "информатика"
- •Лекция 4. Эвм как средство обработки информации
- •4.1. История развития эвм
- •4.2. Основные характеристики эвм
- •4.3. Классификация эвм
- •Лекция 5. Эвм как средство обработки информации (окончание)
- •5.1. Общие принципы построения современных эвм
- •5.2. Программное обеспечение эвм и его функции
- •5.3. Состав и назначение основных элементов пк, их характеристики
- •5.3.1. Общие сведения о пэвм и их классификация
- •5.3.2. Структурная схема пэвм
- •5.3.3. Внешние устройства пэвм
- •5.3.4. Запоминающие устройства пэвм
- •Лекция 6. Операционные системы. Графическая операционная среда windows
- •6.1. Операционная системаMsdos
- •6.2. ОболочкаNortonCommander
- •6.3. Основные технологические механизмыWindows
- •6.4. Создание объектов, управление объектами, свойства объектов
- •6.5. Навигация по файловой системе. Операции с файлами. Поиск файлов. Настройка параметров работы операционной системы
- •6.6. Обзор приложений Windows. Совместная работа приложений
- •6.7. Программы обслуживания дисков. Архивация данных. Программы-архиваторы
- •6.8. ОболочкаFarManager
- •Лекция 7. Программные средства обработки информации
- •7.1. Понятие системного и служебного (сервисного) программного обеспечения
- •7.2. Операционные системы. Файловая организация данных. Каталоги
- •Лекция 8. Программные средства обработки информации (окончание)
- •8.1. Прикладные программы
- •8.2. Системы программирования
- •8.3. Классификация программного обеспечения
- •8.4. Проблемно-ориентированные ппп
- •8.5. Интегрированные ппп
- •Лекция 9. Основы текстовой и табличной обработки информации
- •9.1. Текстовый процессорMicrosoftWord
- •9.1.1. Запуск и завершение работы с Word
- •9.1.2. Главное меню и панели инструментов
- •9.1.3. Открытие и сохранение документов
- •9.1.4. Форматирование документов
- •9.1.5. Печать документа
- •9.2. Табличный процессорMicrosoftExcel
- •9.2.1. Основные понятия электронных таблиц
- •9.2.2. Интерфейс табличного процессора ms Excel. Основные различия между Word и Excel
- •Литература
Лекция 8. Программные средства обработки информации (окончание)
8.1. Прикладные программы
Прикладным называется программное обеспечение (ПО), предназначенное для решения определенной целевой задачи из проблемной области. Часто такие программы называют приложениями.
Спектр проблемных областей в настоящее время весьма широк и включает в себя по крайней мере следующие: промышленное производство, инженерную практику, научные исследования, медицину, управление (менеджмент), делопроизводство, издательскую деятельность, образование и т. д.
Из всего разнообразия прикладного ПО выделяют группу наиболее распространенных программ (типовые пакеты и программы), которые можно использовать во многих областях человеческой деятельности.
К типовому прикладному ПО относят следующие программы:
текстовые процессоры;
табличные процессоры;
системы иллюстративной и деловой графики (графические процессоры);
системы управления базами данных;
экспертные системы;
программы математических расчетов, моделирования и анализа экспериментальных данных.
Предлагаемые на рынке ПО приложения, в общем случае, могут быть выполнены как отдельные программы либо как интегрированные системы. Интегрированными системами обычно являются экспертные системы, программы математических расчетов, моделирования и анализа экспериментальных данных, а также офисные системы. Примером мощной и широко распространенной интегрированной системы является офисная система Microsoft Office.
8.2. Системы программирования
Системы программирования, или средства разработки программ (IDE – Integrated Develop Environment – дословно "интегрированная среда для разработки"), используются для разработки нового программного обеспечения, как системного, так и прикладного.
К ним относятся такие системы, как, например, Turbo Basic, Turbo Pascal, Fortran Power Station, Delphi и др.
Указанные системы включают входной язык программирования (Basic, Pascal, Fortran, Object Pascal и др.), компилятор, редактор связей, отладчик, а также справочную систему, содержащую описание входного языка программирования и описание работы с самой системой.
8.3. Классификация программного обеспечения
Все пакеты прикладных программ (ППП) могут быть разбиты на три группы: пакеты, расширяющие возможности операционных систем; пакеты общего назначения; пакеты, ориентированные на работу в АСУ.
Пакеты прикладных программ, реализующие возможности операционных систем, обеспечивают функционирование ЭВМ различных конфигураций. К ним относятся пакеты, обеспечивающие работу многомашинных комплексов типовых конфигураций, диалоговые системы, системы для работы в реальном масштабе времени, удаленную пакетную обработку.
Пакеты прикладных программ общего назначения включают в себя набор программ для широкого круга применений: для алфавитно-цифровых и графических дисплеев, графопостроителей, систем программирования для языков PL/1, СИМУЛА 67, систем программирования для специальных языков, а также для научно-технических расчетов, математического программирования, обработки матриц, различного вида моделирования, решения задач теории массового обслуживания и т.д.
Пакеты, ориентированные на работу в АСУ, включают в себя набор программ для общецелевых систем обработки банков данных; информационно-поисковых систем общего назначения, систем обработки документов.
Пакеты прикладных программ являются наиболее динамично развивающейся частью программного обеспечения: круг решаемых с помощью ППП задач постепенно расширяется. Во многом внедрение компьютеров практически во все сферы деятельности стало возможным благодаря появлению новых и совершенствованию существующих ППП.
Структура и принципы построения ППП зависят от класса ЭВМ и операционной системы, в рамках которой этот пакет будет функционировать. Наибольшее количество разнообразных ППП создано для IBM PC-совместимых компьютеров с операционными системами MS DOS и Windows. Классификация этих пакетов программ по функционально-организационному признаку представлена на рис 8.1.
Каждая группа пакетов имеет свои проблемы организации, трудности разработки и создания. Каждый пакет в зависимости от ЭВМ и его назначения реализуется на конкретном языке программирования в соответствии с требованиями, предъявляемыми к пакету, и возможностями языка.
В приведенной классификации не указаны игровые программы – они не являются инструментом для автоматизации, профессиональной деятельности и предназначены для доступа. Отсутствие программ-переводчиков, орфографии, электронных словарей связано с тем, что эти программы являются функциональным дополнением ППП типа редактора текста, презентации и т. п. Наблюдается тенденция включения этих программ в состав ППП.
Существующие ППП охватывают почти все сферы человеческой деятельности, связанной с обработкой информации. Развитие и совершенствование ППП – поступательный процесс, поэтому следует ожидать появления новых ППП, возможности которых превзойдут достижения настоящих пакетов.
|
Пакеты прикладных программ |
| ||||||||||||
|
|
|
|
| ||||||||||
|
Проблемно-ориентированные |
|
Интегрированные |
| ||||||||||
|
|
|
|
|
|
| ||||||||
|
|
Текстовые процессоры |
|
|
Полносвязанные |
| ||||||||
|
|
|
|
| ||||||||||
|
|
|
|
|
|
| ||||||||
|
|
НИС |
|
|
Объектно-связанные |
| ||||||||
|
|
|
|
Профессиональные |
Пользовательские |
| ||||||||
|
|
|
|
|
|
| ||||||||
|
|
Графические редакторы |
|
|
|
| ||||||||
|
|
Растровые |
Векторные |
|
|
|
| |||||||
|
|
|
|
|
|
| ||||||||
|
|
Демонстрационная графика |
|
|
|
| ||||||||
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| ||||||||
|
|
Системы мультимедиа |
|
|
|
| ||||||||
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| ||||||||
|
|
САПР |
|
|
|
| ||||||||
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| ||||||||
|
|
Организаторы работ |
|
|
|
| ||||||||
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| ||||||||
|
|
Табличные процессоры |
|
|
|
| ||||||||
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| ||||||||
|
|
СУБД |
|
|
|
| ||||||||
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| ||||||||
|
|
Распознавание символов |
|
|
|
| ||||||||
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| ||||||||
|
|
Финансовые, аналитико-статистические |
|
|
|
| ||||||||
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
| ||||||||
| ||||||||||||||
Рис. 8.1. Классификация пакетов прикладных программ |