Стандартные приложения прикладного назначения.

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

· Графический редактор Paint.

· Текстовые редакторы WordPad и Блокнот.

· Калькулятор.

Доступ осуществляется через Главное Меню [Пуск – Программы - Стандартные].

Графический редактор Paint.

Программа предназначена для создания, редактирования и просмотра рисунков. По умолчанию создаются файлы формата BMP, однако графический редактор Paint позволяет сохранять рисунки в форматах JPG и GIFF, используемых в Internet.

Текстовые редакторы Блокнот и WordPad.

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

Текстовый редактор WordPad предоставляет достаточно широкие возможности, по сравнению с программой Блокнот, по редактированию текстового документа. По умолчанию файлам присваивается тип DOC, но может сохраняться в других форматах (RTF, MS-DOS и др.).

Основные стандартные приложения служебного назначения.

[ Пуск – Программы – Стандартные - Служебные ]

Основные служебные программы:

· очистка диска;

· дефрагментация диска.

Очистка диска.

Программа выполняет удаление ненужных файлов и папок (в том силе без участия человека). Производит очистку следующих системных объектов (папок):

· Temporary Internet Files – папка временного хранения Web-страниц;

· Downloaded Program Files- папка временного хранения элементов ActiveX и приложений Java;

· Корзина – папка хранения удаленных файлов;

· Папка Temp – временные файлы, создающиеся приложениями WINDOWS в процессе работы. Обычно они автоматически удаляются, но могут оставаться при возникновении ошибки в приложении.

Дефрагментация диска (Disk Defragmenter)

Программа предназначена для оптимизации структуры диска путем изменения расположения файлов на диске. Перед началом запуска программы необходимо наличие не менее 10 % свободного пространства на диске.

Цель программы – ускорение работы компьютера.

Дефрагментация производится перемещением фрагментов файлов в новое место, где они могут располагаться друг за другом подряд, занимая смежные кластеры.

IV. Архитектура современных программных средств

Основные понятия и характеристики программных продуктов.

Программа - упорядоченная последовательность команд для решения задачи.

Программное обеспечение – совокупность программ, выполняемых вычислительной системой.

К программному обеспечению относятся:

· технология проектирования программ;

· методы тестирования программ;

· анализ качества работы программ;

· документирование программ и т. д.

Приложение (application) – программная реализация решения задачи на ЭВМ.

Схема процесса создания программ:

Постановка задачи
Программирование
  Алгоритмизация решения задачи

Постановка задачи (problem definition) – точная формулировка решения задачи с описанием входной и выходной информации.

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

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

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

Алгоритм решения задачи имеет ряд обязательных свойств:

· дискретность – разбиение процесса обработки информации на более простые этапы (шаги выполнения);

· определенность алгоритма – однозначность выполнения каждого отдельного шага преобразования информации;

· выполнимость – конечность действий алгоритма при решении задач, позволяющая получить желаемый результат за конечное число шагов;

· массовость – способность алгоритма решать определенный класс задач.

Основные характеристики программных продуктов:

1. Алгоритмическая сложность (логика алгоритмов обработки информации).

2. Состав реализованных функций обработки информации.

3. Полнота и системность функций обработки информации.

4. Объем файлов программ.

5. Требования к операционной системе (ОС) и аппаратному обеспечению ЭВМ (тип микропроцессора, версия ОС, объем жесткого диска, наличие сети и т. д.) и др.

Характеристики качества программного обеспечения:

· мобильность (многоплатформенность) - независимость от ОС, специфики предметной области и др.;

· надежность – устойчивость в работе, точность выполнения предписанных функций, диагностика ошибок;

· учет человеческого фактора – наличие доступного интерфейса, анализа и диагностики ошибок, контекстно-зависимых подсказок;

· эффективность (как с позиции пользователя, так и с точки зрения расхода вычислительных ресурсов при эксплуатации);

· модифицируемость – способность к внесению изменений, например, расширение функций обработки и т. д.;

· коммуникативность – максимально возможная интеграция между программами.

Программное обеспечение должно быть защищено от воздействия:

- человека;

- аппаратуры;

- других специализированных программ.

Защита информации производится ограничением доступа, при этом контроль доступа выполняется путем:

- парольной защиты программ при их запуске;

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

- использования криптографических методов баз данных или программных модулей;

- правовых методов защиты (патент, лицензия, авторские права).

Наши рекомендации