ТОП 10:

Защита от компьютерных вирусов.



Утилиты - это служебные программы, которые предоставля­ют пользователю ряд дополнительных услуг

К утилитам относят следующие программные средства: дисковые компрессоры; дисковые дефрагментаторы; программы резервного копирования данных; архиваторы; программы, опти­мизирующие использование оперативной памяти; программы за­щиты и восстановления данных; антивирусные программы и др

У контроллера каждого устройства есть набор регистров, исполь­зуемых для того, чтобы давать управляемому устройству команды и считывать состояние устройства. Такая программа управления каждым устройством ввода-вывода, подключенным к компьютеру, называется драйверомустройства

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

Драйвер устройства выполняет несколько функций:

1) обработку абстрактных запросов чтения и записи независи­мого от устройств и расположенного над ними программного обес­печения;

2) инициализацию устройства;

3) управление энергопотреблением устройства и регистрацией событий;

4) проверку входных параметров. Если они не удовлетворяют оп­ределенным критериям, драйвер возвращает ошибку. В противном случае драйвер преобразует абстрактные термины в конкретные. На­пример, дисковый драйвер может преобразовывать линейный номер блока в номера головки, дорожки и секторы;

5) проверку использования устройства в данный момент. Если ус­тройство занято, запрос может быть поставлен в очередь

Системы растровой и векторной графики

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

В настоящее время разработка любого системного и прикладного программного обеспечения осуществляется с помощью систем программирования, в состав которых входят: Трансляторы с языков высокого уровня; Средства редактирования, компоновки и загрузки программ; Макроассемблеры (машинно-ориентированные языки); Отладчики машинных программ.

Системы программирования, как правило, включают в себя: Текстовый редактор (Edit), осуществляющий функции записи и редактирования исходного текста программы; Загрузчик программ(Load), позволяющий выбрать из директория нужный текстовый файл программы; Запускатель программ (Run), осуществляющий процесс выполнения программы; Компилятор (Compile), предназначенный для компиляции или интерпретации исходного текста программы в машинный код с диагностикой синтаксических и семантических (логических) ошибок; Отладчик (Debug), выполняющий сервисные функции по отладке и тестированию программы; Диспетчер файлов (File), предоставляющий возможность выполнять операции с файлами: сохранение, поиск, уничтожение и т.п.

Обзор современного прикладного программного обеспечения.

Прикладное программное обеспечение предназначено для разработки и выполнения конкретных задач (приложений) пользователя.

Пакет прикладных программ (ППП) – это комплекс программ, предназначенный для решения задач определенного класса.
Различают следующие виды ППП:

Общего назначения (универсальные),

Методо-ориентированные,

Проблемно-ориентированные,

Глобальных сетей,

Организации вычислительного процесса.

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

К этому классу ППП относятся:

Редакторы текстовые и графические,

Электронные таблицы,

Системы управления базами данных (СУБД),

Интегрированные пакеты,

CASE-технологии,







Последнее изменение этой страницы: 2017-02-10; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.235.30.155 (0.011 с.)