<<
>>

Программы общего назначения

. Для освоения программ обще- Л) назначения не требуются специальные знания, не связанные с информатикой, поэтому они широко применяются большинством пользователей. Этот класс программ представлен разнообразными редакторами, электронными таблицами, программами работы с базами данных, пакетами анимационной графики, коммуника- ционными программами, интегрированными пакетами и узкоори- ентированными программами (рис.
4.1).

Текстовый редактор — это программа работы с символьной информацией. Существуют множество текстовых редакторов, от- личающихся как по функциональным возможностям, так и по сложности работы с ними. По назначению выделяют редакторы текстов программ, редакторы документов, издательские системы и специализированные редакторы.

Редакторы текстов програм м рассчитаны на набор и редактирование текстов программ того или иного языка програм- мирования (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).

<< | >>
Источник: Е. В. Михеева, О. И.Титова.. Информатика : учебник для сред. проф. образования. 2007

Еще по теме Программы общего назначения:

  1. § 53 Завещание – односторонний акт воли. – Общие формы заве- щания. – Кодицилл. – Словесное завещание. – Привилегиро- ванные завещания. – Право делать завещание и лица к сему неспособные. – Право приобретать по завещанию. – Назначение наследника. – Отказы или легаты. – Условные назначения. – Субституция.
  2. Программа Да и программа Нет
  3. Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ
  4. § 5. Получение основного общего образования
  5. Статья 915. Перевозка транспортом общего пользования
  6. 2. Исправительная колония общего режима
  7. Раздел третий ПРАВОВАЯ СЕМЬЯ ОБЩЕГО ПРАВА
  8. 6. Воспитательные колонии общего и усиленного режимов
  9. 1. Формирование английского общего права
  10. Правило общего ответа
  11. Правило общего ответа
  12. Закон Общего и Частного
  13. 2. Правовой режим общего имущества товарищей