Программы общего назначения
Текстовый редактор — это программа работы с символьной информацией. Существуют множество текстовых редакторов, от- личающихся как по функциональным возможностям, так и по сложности работы с ними. По назначению выделяют редакторы текстов программ, редакторы документов, издательские системы и специализированные редакторы.
Редакторы текстов програм м рассчитаны на набор и редактирование текстов программ того или иного языка програм- мирования (Turbo Basic, Turbo Pascal). Эти программы выполняют небольшое количество операций: построчное написание програм- мы, сохранение и считывание текста программы и др.
Редакторы документов предназначены для работы с тек- стами, имеющими структуру документа: разделы, страницы, поля, абзацы (Word, Word Perfect, Лексикон). Эти редакторы позволяют создавать, редактировать и форматировать текстовый документ, а также обеспечивают работу со шрифтами, печать верхних и ниж- них колонтитулов, работу с графикой и другие операции. Боль- шинство таких программ имеют встроенные «корректоры» для обнаружения грамматических ошибок и перекодировщики. обес- печивающие совместимость текстовых документов при переносе их из среды одного текстового редактора в среду другого.
Рис. 4.1. Программы общего назначения персонального компьютера |
Издательские системы позволяют создавать сложные документы высокого качества: буклеты, газеты, журналы, книги (Page Maker, QuarkXPress, Ventura Publisher).
В них автоматизиро- ван процесс верстки, т.е. имеются специальные средства для раз- мещения текста по страницам со вставкой рисунков и фотогра- фий.Специализированные редакторы позволяют рабо- тать с документами, в которых встречаются большие математи- ческие или химические формулы (ТЕХ) или специальные симво- лы (например, нотные знаки на нотном стане).
Графический редактор — это программа для работы с графи- ческой информацией (Paint, Photoshop, CorelDRAW). Такие про- граммы предоставляют пользователю среду, моделирующую де- ятельность художника. По специализации выделяют графические редакторы общего и специального назначений.
I Графические редакторы общего назначения позволяют Выдавать и редактировать несложные рисунки, копировать и пе- |;метать фрагменты изображений, сохранять и считывать графи- iсскую информацию.
Графические редакторы специального назначения по- iволяют проектировать сложные в техническом отношении объек- iы, моделировать различные процессы, создавать рекламные про- спекты.
Музыкальный редактор — это программа для создания и обра- ботки звуковой информации (Composer). Наиболее простые ре- дакторы позволяют имитировать один-два инструмента и состав- яrь композиции понотно. Сложные музыкальные редакторы вос- роизводят одновременно до десятков инструментов, а музыка ищется поблочно для каждого инструмента, соединяясь затем в диное музыкальное произведение.
Табличные процессоры — это программа для обработки дан- ных, представленных в виде таблицы. Таблицы, обрабатываемые табличным процессором, называются электронными таблицами. Визуально электронные таблицы отображаются в виде прямо- угольных таблиц, состоящих из строк и столбцов, пересечение ксmзрых образует ячейки. Каждая ячейка имеет свой адрес, со- сюящий из двух координат (имени столбца и номера строки), ia пересечении которых она располагается. В ячейках могут со- ержаться числа, текст или формулы, задающие зависимость рачения в одной ячейке отданных, находящихся в других ячей- ах.
Табличные процессоры обычно применяются в тех случаях, ког- да ведется работа с относительно сложными формулами и боль- шими объемами исходных данных. Используя табличный процес- сор, можно просматривать, задавать и изменять содержимое яче- ек в электронных таблицах; осуществлять поиск и сортировку дан- iых в них, изменяя значение исходных параметров; наблюдать за изменением расчетных параметров и анализировать получаемые результаты.
База данных — это набор данных, организованных по опреде- ленным правилам, предусматривающим общие принципы описа- ния, хранения и манипулирования ими. В зависимости от органи- зации данных выделяют иерархические, сетевые и реляционные базы данных. В иерархических базах данных для связи между объек- тами используют структуры в виде деревьев, когда объекты ниж- него уровня подчинены объектам верхнего уровня. В сетевых базах данные представлены сетями и объекты могут быть связаны друг с другом любым количеством связей. Реляционные базы данных характеризуются табличным представлением информации, и каж- дая запись в таблице содержит данные, относящиеся только к одному конкретному объекту.
СУБД — это комплекс программ и языковых средств, предназ- наченных для создания и ведения базы данных, ввода, редакти- рования и удаления данных, организации взаимодействия баз дан- ных с прикладными программами, обеспечения управления дан- ными, доступа к ним, создания запросов и отчетов. Посредством СУБД определяются физическая и логическая структуры данных. Физическая структура описания отражает способ физического хранения данных; логическая структура — это тот вид данных, который доступен пользователю и которым он оперирует.
Пакеты анимационной графики напоминают графические ре- дакторы по функциональным возможностям, но в отличии от них в пакетах анимационной графики работа ведется преимуществен- но с динамической графической информацией, а не со статиче- ской (ЗD-Studiо, Animator). Условно пакеты анимационной гра- фики можно разделить на пакеты начального уровня для создания несложных динамических объектов с реализацией простейших эффектов и пакеты профессионального уровня с большими ани- мационными возможностями.
Коммуникационные программы — это программы для передачи данных по компьютерным сетям. К этому классу проiрамм отно- сятся все виды браузеров, программы для работы с электронной почтой, программы службы FTP, средства общения в сети, сете- вая торговля. Среди большого количества программ этого класса можно выделить Outlook Express, Internet Mail, MS Exchange и др.
Интегрированный пакет — это набор взаимосвязанных приклад- ных программ, ориентированных на решение комплекса задач и поддерживающих единый способ взаимодействия пользователя со всеми программами из пакета, а также единый способ представ- ления данных. Обычно такие пакеты включают в себя текстовый редактор, табличный процессор, СУБД, пакет графического ото- бражения данных и телекоммуникационную программу. Наиболее популярными интегрированными пакетами являются MS Office, Works, Framework.
Основной причиной появления интегрированных пакетов счи- тается потребность в совместном использовании данных разных форматов. Поэтому такие пакеты разрабатывались по принципу единой (интегрированной) системы. В средствах интеграции вы- деляют четыре механизма:
• буфер обмена, в который заносится информация для его пос- ледующего переноса в другую программу;
• технология OLE, позволяющая включать в документ одного приложения документы другого приложения с возможностью про- ведения редактирования внедренного документа;
• конвертирование файлов — запись информации в файл опре- деленного формата так, чтобы документ мог быть прочитан в дру- гом приложении данного пакета:
• непосредственный обмен данными с использованием общей оболочки, позволяющий для реализации обмена данными исполь- зовать метод «отрезания» данных от файла в одном приложении и «приклеивания» их к файлу в другом приложении.
Узкоспециализированные программы используются для решения узкого круга задач. Наиболее популярны программы-переводчики, программы-словари и программы для сканирования документов.
Программы-переводчики предназначены для перевода информации с одного естественного языка на другой (PROMT, Stylus, Сократ).
Программы-словари представляют собой электронные версии обычных словарей с некоторыми удобными дополнитель- ными возможностями (Lingvo, Мультилекс).
Программы для сканирования позволяют автомати- чески переводить печатные копии документов в электронный вид (FineReader).
Еще по теме Программы общего назначения:
- § 53 Завещание – односторонний акт воли. – Общие формы заве- щания. – Кодицилл. – Словесное завещание. – Привилегиро- ванные завещания. – Право делать завещание и лица к сему неспособные. – Право приобретать по завещанию. – Назначение наследника. – Отказы или легаты. – Условные назначения. – Субституция.
- Программа Да и программа Нет
- Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ
- § 5. Получение основного общего образования
- Статья 915. Перевозка транспортом общего пользования
- 2. Исправительная колония общего режима
- Раздел третий ПРАВОВАЯ СЕМЬЯ ОБЩЕГО ПРАВА
- 6. Воспитательные колонии общего и усиленного режимов
- 1. Формирование английского общего права
- Правило общего ответа
- Правило общего ответа
- Закон Общего и Частного
- 2. Правовой режим общего имущества товарищей