
- •Глава 1. Основы информатики 3
- •1. Основы информатики
- •1.1. Объект и предмет информатики
- •1.2. Информация. Единицы измерения информации
- •1.2.1. Понятие информации
- •1.2.2. Дискретная и непрерывная информация
- •1.2.3. Количество информации
- •1.2.4. Данные
- •1.3. История вычислительной техники
- •1.3.1. История развития вычислительной техники
- •1.3.2. Классификация эвм
- •1.4. Модель фон Неймана
- •1.5. Архитектура эвм
- •1.5.1. Основные блоки эвм
- •1.5.2. Накопители информации
- •1.5.3. Внешние устройства эвм
- •1.5.4. Функциональные характеристики эвм
- •1.6. Перспективы развития вычислительной техники
- •1.7. Представление информации в компьютере. Программы
- •1.8. Общая характеристика процессов сбора, обработки, хранения и передачи информации
- •1.9. Файлы данных и файловые структуры
- •1.10. Структура программного обеспечения 1.10.1. Разновидности программ для компьютеров
- •1.10.2. Системные программы
- •1.10.3. Прикладные программы
- •1.10.4. Системы программирования
1.10.3. Прикладные программы
Прикладные программы – программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и т.д.
Пакеты прикладных программ – это система программ, предназначенных для решения задач определенного класса (например, пакет программ для ведения бухгалтерского учета, редактирования текстов и т.д.). Для ПК разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы:
-
подготовки текстов (документов) на компьютере - редакторы текстов;
-
подготовки документов типографского качества – издательские системы;
-
обработки табличных данных – табличные процессоры;
-
обработки массивов информации – системы управления базами данных.
Редакторы текстов и издательские системы предоставляют возможность подготавливать документы на компьютере. Текстовые процессоры – специальные программы, предназначенные для работы с документами (текстами), позволяющие компоновать, форматировать, редактировать тексты при создании пользователем документа. Признанными лидерами в части текстовых процессоров для ПК являются Microsoft Word, WordPerfect, AmiPro.
Табличные процессоры обеспечивают работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значения в клетке по имеющимся данным. Таблица может быть больше размеров экрана, в этом случае в каждый момент виден только фрагмент таблицы, но с помощью клавиш перемещения курсора можно перемещаться по таблице. Все распространенные табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным в таблице различные графики и т.д. Многие из них предоставляют и дополнительные возможности. Некоторые из них расширяют возможности по обработке данных – трехмерные таблицы, создание собственных входных и выходных форм, макрокоманды, связь с базами данных и т.д. Но большинство дополнений носят декоративный характер – включение звуковых эффектов, создание слайд-шоу и т.д., здесь фантазия разработчиков неисчерпаема. Наибольшей популярностью пользуются табличные процессоры Microsoft Excel, Lotus 1-2-3 и др.
Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами – базами данных. База данных – поименованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области. Система управления базами данных - комплекс программных и языковых средств, предназначенных для создания, ведения и совместного применения баз данных многими пользователями. Системы этого вида обеспечивают ввод, поиск, сортировку записей, составления отчетов и т.д.
С наиболее простыми СУБД, примером которых является Microsoft Access, легко могут работать пользователи даже невысокой квалификации, так как все действия в них осуществляются с помощью меню и других диалоговых средств.
Однако часто необходимо решать задачи, в которых участвует много различных видов объектов и соответственно много информационных массивов, связанных друг с другом различными соотношениями. В таких случаях требуется создавать специализированные информационные системы, в которых нужная обработка данных выполняется наиболее естественным для пользователей способом – с удобным представлением входных данных, выходных форм, графиков и диаграмм, запросов на поиск и т.д. Для решения таких задач используются более сложные СУБД, позволяющие с помощью специальных средств (обычно - языков программирования) описывать данные и действия с ними.
Среди СУБД наиболее известными являются:
- Microsoft Visual FoxPro;
- IBM DB2 Universal Database;
- Microsoft SQL Server;
- Oracle.
Графические редакторы позволяют создавать и редактировать картинки на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить полученные картинки в таком виде, чтобы они могли быть включены в документ, подготовленный с помощью текстового редактора или издательской системы. Некоторые редакторы обеспечивают возможность получения изображений трехмерных объектов, преобразования растровых изображений в векторный формат, профессиональные средства цветообработки и т.д. Однако осваивать эти средства не так-то просто. Поэтому тем пользователям, которым нужно выполнять несложные действия по вводу и редактированию картинок, целесообразно остановиться на редакторе типа Adobe Illustrator, а профессионалам из редакций газет и журналов или рекламных агентств потребуется более мощный редактор типа Corel Draw.
Системы деловой и научной графики позволяют наглядно представлять на экране различные данные и зависимости. Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм (гистограммы, круговые и секторные диаграммы и т.д.). В последнее время системы деловой графики используются меньше, так как аналогичные возможности включены в ряд табличных процессоров и баз данных.
Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера. Среди этих систем лидером является AutoCad, но для многих задач целесообразно использование других САПР.
Интегрированные системы сочетают в себе возможности системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Часто пользователю предоставляется встроенный язык, позволяющий создавать на базе интегрированной системы различные надстройки, выполняющие нужные пользователю функции. Типичные и наиболее мощные пакеты данного типа: Borland Office for Windows, Lotus SmartSuite for Windows, Microsoft Office. В профессиональной редакции этих пакетов присутствуют четыре приложения: текстовый редактор, СУБД, табличный процессор, программы демонстрационной графики.
Бухгалтерские программы предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за несовместимости отечественного бухгалтерского учета с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Некоторые из них предназначены для автоматизации отдельных участков бухгалтерского учета – начисления заработной платы, учета товаров, материалов на складах и т.д. Применение таких программ может быть оправдано главным образом для очень трудоемких и относительно изолированных участков учета. В остальных случаях обычно целесообразнее внедрение комплексных систем бухгалтерского учета.
К этому классу относятся как простейшие программы для подготовки бухгалтерских документов и отчетности, например печатающие платежные поручения и накладные, формирующие сведения о доходах для налогообложения и пенсионного фонда, так и очень сложные распределенные системы комплексного бухгалтерского учета: 1С, «Парус», «Галактика», «Инфо-бухгалтер», «Турбо-бухгалтер» и др.
Лидирующей в сфере автоматизации бухгалтерского учета следует признать программную систему "1С:Предприятие",
Имеются, конечно, десятки и сотни других типов прикладных программ, например компьютерные игры, обучающие программы, электронные справочники т.д.