Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_po_informatike1.docx
Скачиваний:
5
Добавлен:
27.04.2019
Размер:
160.01 Кб
Скачать

4. Служебный уровень программного обеспечения

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

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

Примеры назначения утилит:

тестирование отдельных устройств и компьютера в целом (тесты ПК);

обслуживание дисковой памяти (восстановление сбойного диска, дефрагментация диска, «очистка» диска от ненужной информации);

архивирование файлов (архиваторы);

просмотр документов в кроссплатформенном формате электронных документов PDF (Portable Document Format), созданном фирмой Adobe Systems. (PDF является открытым стандартом ISO 32000).

защита от компьютерных вирусов (антивирусы: сканеры, фильтры, ревизоры и пр.);

защита от несанкционированного доступа к компьютеру при подключении к Internet (межсетевые экраны, firewall, брандмауэры);

электронная почта (E-mail);

вэб-серфинг в Internet (обозреватели Internet, браузеры).

31

Прикладной уровень программного обеспечения

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

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

Прикладные программы можно разделить на две большие группы - программы общего назначения (офисные комплексы) и специализированные программы.

Существует особый класс «офисов» - «On-line-офисы», реализующие технологию «облачных вычислений» (англ., Cloud computing).

«Облачные вычисления» согласно опубликованному в 2008 году документу мирового лидера в области разработки стандартов IEEE (Института инженеров электротехники и электроники) «… - это парадигма, в рамках которой информация постоянно хранится на серверах в сети Интернет и временно кэшируется на клиентской стороне, например, на персональных компьютерах, игровых приставках, ноутбуках, смартфонах и т.д.».

Данная интернет-технология реализуется в рамках инновационной концепции Software as a Service (SaaS) («программное обеспечение как услуга») или Software on Demand (SoD) («программное обеспечение по требованию») - бизнес-модели продажи программного обеспечения, при которой поставщик разрабатывает веб-приложение и самостоятельно управляет им, предоставляя заказчикам лишь доступ к программному обеспечению через Интернет.

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

Примером такой «облачной» услуги с бесплатным доступом является онлайн-офис Google Docs (https://docs.google.com).

К положительным свойствам офиса относятся:

Традиционный и доступный пользовательский интерфейс в любом из приложений.

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

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

Автоматический перевод текста документов на 40 языков.

Развитая служба справочной информации с демонстрационными примерами.

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

Примеры специализированных приложений в экономике:

Партнерские.

Бизнес-планирования.

Подготовки и сопровождения проектов.

Бизнес-анализа.

Маркетинга.

Учёта товаров на складе.

Бухгалтерского учёта.

Расчёта зарплаты.

Учёта персонала.

Корпоративные информационные системы предприятия (КИС, англ. ERP).

Примеры прочих специализированных приложений:

настольные издательские системы (англ., DTP);

графические редакторы растровой, векторной и 3D-графики;

HTML-редакторы для «ручной» разметки Web-страниц;

визуальные Web-редакторы для создания Web-страниц и сайтов;

программы автоматизированного перевода с одного языка на другой язык;

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

системы автоматизированного проектирования (англ., CAD/CAM-системы), предназначенные для автоматизации проектно-конструкторских работ, а также для моделирования технологических, физических, экономических и других процессов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]