6.2. Прикладные системы общего назначения
Следующий этап развития прикладных программ – это создание ПС общего назначения и, следовательно, расширение класса пользователей. ПС общего назначения – это универсальные программы для организации текстовой обработки, вычислений, баз данных и др. видов работ. К ПС общего назначения относят такие программы, как:
Программы обработки текстов (текстовые редакторы, текстовые процессоры, издательские системы)
В настоящее время существует множество программ для работы с текстом, ориентированных на разные области применения. В зависимости от функциональных возможностей этих программ условно разделяют их следующим образом: редакторы для обработки документов общего вида, для создания научных документов, встроенные редакторы.
Редакторы для обработки документов общего вида позволяют эффективно работать с такими структурами, как слово, строка, предложение, абзац, страница, глава и т.д. Они предоставляют широкие возможности форматирования текста, использования разнообразных шрифтов, заголовков, нумерации страниц, вывода готового документа на печать. В связи с широким набором возможностей их называют текстовыми процессорами.
К наиболее распространенным редакторам данного типа относятся Microsoft Word и WordPerfect. Первые отечественные разработки – “Лексикон” (Веселова) и “АБВ” (Борковского).
Редакторы для создания научных документов имеют специальные средства для набора математических, химических и других сложных формул, содержащих надстрочные и подстрочные индексы нескольких уровней, специальные знаки и т.п. С помощью программ типа ТеХ, ChiWriter и других можно быстро и легко подготовить статью, отчет, любой другой научный текст.
Встроенные редакторы отличает простота и определенный примитивизм. Термин «встроенные» означает, что эти редакторы не существуют в виде самостоятельных программ, а входят в качестве одной из составляющих в более сложные программные системы.
Настольные издательские системы — это программы, специально разработанные для профессиональной издательской деятельности; наиболее известные из них — Adobe PageMaker, Corel Ventura, Microsoft Publisher. Они позволяют осуществлять электронную верстку и готовить оригинал-макеты книг, брошюр, газет, журналов, рекламных проспектов и других изданий, тиражируемых на полиграфическом оборудовании высокого класса.
Предусмотренные в таких программах средства позволяют компоновать (верстать) текст и графику, использовать самые разнообразные шрифты, корректировать иллюстрации, подготовленные в графических редакторах, создавать цифровые оригинал-макеты для вывода на пленку на устройствах высокого разрешения (что и обеспечивает печать полиграфического качества).
Электронные таблицы (табличные процессоры)
Это программы для выполнения различного рода вычислений на базе встроенных функций и деловой графики.
Эти программы обеспечивают:
- хранение в памяти компьютера и просмотр на экране дисплея таблиц большого размера;
- размещение в табличных ячейках данных и формул, содержащих ссылки на другие ячейки и встроенные функции;
- отображение на экране значений, вычисляемых по формулам, записанным в ячейки таблицы;
- автоматический пересчет формул при изменении содержимого ячеек, на которые в формулах имеются ссылки, и массу других возможностей.
- растровая — как совокупность точек;
- векторная — как совокупность линий и фигур, описываемых математическими формулами.
Разнообразие компьютерного софта
В этой статье хотелось бы поговорить о том, какими бывают прикладные программы, а так же какие прикладные задачи можно решить с их помощью (например, пример простой базы данных), и какую роль они выполняют для конечного пользователя персонального компьютера. Прежде всего, хотелось отметить то, что компьютеры могут обрабатывать любую информацию, которую ему посылает пользователь. Но чтобы информация распознавалась и понималась машиной корректно, требуется составить специальную программу на понятном ему языке или как проще сказать – ряд последовательных инструкций (машинного кода) для выполнения определенных действий.
Прикладные программы это такие приложения, предназначение которых направлено на решение определенных задач и непосредственно взаимодействуют с пользователем. Компьютерные программы необходимы для автоматизации каких-либо процессов, хранения и обработки данных, моделирование, проектирование и т.п. сложных вычислительных процессов. Компьютерные приложения обычно разделяют на два класса: это системные утилиты и прикладное программное обеспечение. Первые в основном используются для обработки поступающей информации с какого-нибудь оборудования: сетевой карты, видеокарты, подключенного оборудования, т.е. это те программы, которые взаимодействуют с “железом” или внешними устройствами. О них мы расскажем в следующих статьях. А вот о вторых – прикладных программах, поговорим более подробно.
Прикладные программы предназначены для взаимодействия с конечным пользователем, т.е. пользователь как бы взаимодействует сам с собой, но только через приложение, вводит какую-то информацию на входе и получает определенный набор обработанных данных на выходе. Это своего рода решение определенной прикладной задачи, например, это может быть сканирование изображений и последующая их обработка или поиск файлов в Windows. Использование компьютерных приложений можно наблюдать практически во всех сферах деятельности человека, будь это ведение бухгалтерского учета на предприятии или создание графических изображений, рисование, написание музыки, прогнозирование погодных явлений, продолжать можно долго. Применение программного обеспечения нашлось в очень важных системах, как системы управления базами данных. Это очень актуально на больших предприятиях, где работает большое количество пользователей и которым нужно хранить и использовать большие объемы информации.
Примеры прикладных приложений
- Текстовые редакторы. Предназначены для создания и редактирования текста без оформления;
- Текстовые процессоры (MS Word). Более продвинутые текстовые редакторы, позволяющие редактировать текст с оформлением, изменением шрифтов и его размеров, вставки графических файлов, таблиц и т.п. для более презентабельного представления;
- Электронные таблицы (MS Excell). Часто применяются для обработки каких-либо сведений, содержащихся в этих таблицах. Прикладные задачи чаще всего выполняются для хранения учетных сведений с последующим их анализом;
- Растровые и векторные графические редакторы (Photoshop, Corel), “просмотрщики”. Использование софта такого типа позволяет создавать, редактировать и просматривать графические изображения;
- Аудио видео плееры, редакторы (WinAmp). Позволяет просматривать видео, слушать музыку, создавать музыкальные композиции;
- Системы управления базами данных (например – MSQL). Такой софт служит для работы с базами данных. Например, приложение для учета клиентов – простая база для хранения сведения о клиентах и их контактной информации. Можно проводить операции по поиску, удалению и добавлению записей в базу;
- Переводчики или электронные словари. Такие приложения позволяют быстро без особых усилий переводить текст на разные иностранные языки не вдаваясь в обучение;
- Компьютерные игры. Используются для развлечений или для развития в игровой форме.
Одним из примеров компьютерного софта под операционную систему Windows, может служить, например, приложение подсчета репостов. Из-за большого разнообразия компьютерных приложений перечислить все возможные очень сложно, но мы постарались выделить основные виды.
Программы, обрабатывающие тексты. К ним относятся текстовые редакторы, текстовые процессоры.
Текстовые редакторы – это программы для создания и редактирования текстовых документов (NotePad, WordPad). Редактирование текста– это комплекс операций по внутренней (смысловой) и внешней (оформительской) работе над текстом. Текстовые редакторы обеспечивают основные возможности по подготовке небольших и несложных документов. Они выполняют следующие простые операции:
- ввод алфавитно-цифровой информации;
- перемещение по набранному тексту;
- вставка или удаление символов.
- выделение/удаление/копирование/перемещение/вставка блока;
- дополнительные удобства (возможность поиска фрагмента, поиск с заменой, печать документа и т.д.).
Текстовые процессоры – это программы, предоставляющие более широкий круг (в сравнении с редакторами) возможностей форматирования (шрифты, таблицы, формулы) и создания документов, содержащих данные разных типов (вставка графических, звуковых данных). На уровне специального ППО, программы, обрабатывающие тексты, представлены специализированными текстовыми редакторами и издательскими системами.Издательские системы – это программы, которые автоматизируют процесс верстки полиграфических изданий. Издательские системы отличаются расширенными средствами управления взаимодействия текста с параметрами страницы и графическими объектами, но имеют более слабые возможности по автоматизации ввода и редактирования текста.
-
Электронные таблицы – программный продукт, предназначенный для всевозможных вычислительных задач (Excel, Lotus).
- текстовых процессоров по созданию и форматированию таблиц;
- математической обработки табличных данных;
- визуализации результатов в форме таблиц, диаграмм, графиков.
- калькуляционный (вычислительный) модуль, с помощью которого происходит обработка данных (текстовых или числовых) в таблицах;
- модуль диаграмм для создания презентационной графики, который позволяет на основе числовых данных, полученных с помощью калькуляционного модуля, создать диаграммы различных типов;
- модуль базы данных, реализующий доступ к внешним базам данных.
- Системы управления базами данных (СУБД) – это совокупность программных средств, обеспечивающая возможность создания базы данных, доступа к данным и управления базой данных (Access).
- Системы компьютерной графики – это отдельные программы и аппаратно-программные комплексы, создающие и обрабатывающие различные графические изображения.
- Интегрированные программные средства – программный продукт, обеспечивающий работу нескольких разнородных систем с единым интерфейсом, а также обмен данными между системами и общими стандартными частями (MSOffice, Works).
- текстовый процессор Word;
- электронные таблицы Excel;
- пакет подготовки и демонстрации презентаций PowerPoint;
- организатор и планировщик работы Outlook;
- система управления базами данных (СУБД) Access и д.р.
- Переводчики, игры, развлечения.
При подготовке материала использовались источники:
https://studfile.net/preview/4620387/page:27/
https://pro-coder.ru/stati/vidi-prikladnih-program.html
https://studfile.net/preview/2114521/