Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. Опрос 2.Системное ПО.doc
Скачиваний:
7
Добавлен:
12.11.2018
Размер:
83.97 Кб
Скачать

3. Прикладное программное обеспечение эвм (структура, характеристика составляющих)

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

3.1 Системы подготовки текстовых документов.

К таким системам относятся: текстовые редакторы, текстовые процессоры, настольные издательские системы). Предназначены для подготовки текстов. Позволяют вводить информацию, выполнять редактирование и форматирование текста, вставку в документ различных объектов, осуществлять проверку и коррекцию орфографических ошибок. Обеспечивают автоматический перенос слов на новую строку, автоматическую нумерацию страниц, обработку и нумерацию сносок, выравнивание краев абзацев, построение оглавлений и предметных указателей, распечатку подготовленного текста в нужном количестве экземпляров. Издательские системы обеспечивают выполнение, кроме названных - сложных работ – издание книг, брошюр, оформление иллюстраций, графиков, высокое качество печати.

К числу таких программ относятся: Norton Editor, Multi- Editor, MS-Word, Win Word, Word Perfect, Word Star 2000, Ami Pro и другие.

3.2 Табличные процессоры

Это программы, предназначенные для обработки электронных таблиц - компьютерных эквивалентов обычных таблиц. Находят широкое применение в экономических и бухгалтерских расчетах, при проведении анализа с использованием механизмов поиска и сортировки, при создании баз данных.

К числу таких программ относятся: Lotus 1-2-3, VP Planner, Quattro Pro, Super Calc, MSExcel и другие.

Первая электронная таблица получила название Visual Calc. Затем идеи Visual Calc были многократно усовершенствованы и появились новые программные средства.

Электронные таблицы находят широкое применение во всех сферах деятельности и особенно широко – в бухгалтерском учете, поскольку учетная информация имеет преимущественно табличную форму представления.

Основным объектом программы Micrоsoft Excel является рабочая книга, которая делится на листы, листы, в свою очередь, - на ячейки, которые могут содержать данные произвольного типа. Ячейки могут содержать и формулы, задающие математические или иные операции над данными из других ячеек. Каждая ячейка таблицы имеет уникальный адрес и имя. Программа обеспечивает возможность автоматического пересчета и обновления данных при вводе новых данных или их изменении.

3.3 Базы данных

Внутримашинное информационное обеспечение предполагает организацию информация внутри компьютерной системы в виде файловой системы, баз данных, баз знаний, хранилищ данных.

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

За файлами появились базы данных. Главная их особенность состоит в том, что они существенно отличаются от файловой системы – они ориентированы на интерактивный режим работы с ними конечного пользователя.

База данных – это ориентированное на пользователя непрограммиста множество взаимосвязанных данных, структурированных таким образом, что достигается их минимальная избыточность и максимальная независимость от прикладных программ.

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

СУБД –это комплекса программ, предназначенных для создания и хранения базы данных, обеспечения логической и физической целостности данных, предоставления санкционированного доступа для конечных пользователей.

Данные находятся в памяти в соответствии с некоторой моделью (реляционной – наиболее распространенной, сетевой, иерархической).

Реляционная модель баз данных

Почти все базы данных, созданные с конца 70-х годов, основаны на реляционном подходе. Более того, подавляющее большинство научных исследований в области баз данных в течение последних лет проводилось в этом направлении. Реляционный подход представляет собой основную тенденцию сегодняшнего рынка, и реляционная модель баз данных является единственной наиболее существенной разработкой в истории развития баз данных.

Централизованная БД. Полностью находится на центральном компьютере, к которому обращаются пользователи с помощью своих компьютеров за информацией ( низкая надежность, низкая производительность, требуется передача большого потока данных).

Распределенная БД. Ее части находятся на различных узлах сети (фактически данные распределены по структурным подразделениям предприятия).

В обеих средах можно воспользоваться одним из методов доступа к данным:

- доступ на основе архитектуры сети вида «файл – сервер».Это обработка данных преимущественно на рабочих местах клиентов. Сетевое программное обеспечение занято лишь передачей данных на рабочую станцию.

- доступ на основе архитектуры сети вида «клиент –сервер». В такой архитектуре возможны следующие варианты доступа: доступ к удаленным данным (ДУД), доступ с помощью сервера баз данных (СБД), доступ с помощью сервера приложений (СП).