Быстрая навигация по словарю:
Программное обеспечение (ПО)


Вашему вниманию предлагается толковый словарь itnotebook.ru компьютерных терминов по теме:
ремонт компьютеров, ремонт ноутбуков, серверов, восстановление данных и др..

Ремонт компьютеров | Спутниковые антенны
                             Web-дизайн

 

Главная Словарь

Быстрая навигация по словарю:

English: A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
Русский: А Б В Г Д Ж З И К Л М Н О П Р С Т Ф Х Ч Ш Э Ю Я 

Программное обеспечение (ПО)

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

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

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

Между различными программами всегда существует взаимосвязь, то есть работа одних программ базируется на программах низшего уровня. Структура ПО схематично может быть представлена базовым, системным, служебным и прикладным уровнями.

Базовый уровень - низший уровень программного обеспечения, отвечающий за взаимодействие с аппаратной частью. Базовое ПО сохраняется в микросхемах постоянного запоминающего устройства (ПЗУ), образуя базовую систему ввода-вывода BIOS.

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

Служебный уровень. Программы служебного уровня еще называют утилитами; они взаимодействуют с программам базового и служебного уровней. Служебные программы позволяют автоматизировать настройку компьютера, обслуживать систему и расширять ее функционал. Некоторые утилиты поставляются интегрированными в систему, некоторые идут отдельно и работают автономно.

Среди служебных программ можно выделить:
- Файловые менеджеры или диспетчеры файлов, выполняющие большинство операций с файловой структурой: копирование, перемещение и переименование файлов, создание и удаление файлов и папок, поиск файлов и навигация по структуре каталогов.
- Архиваторы, позволяющие повышать плотность записи информации и тем самым повышать эффективность использования емкости накопителя данных.
- Средства диагностики, предназначенные для тестирования программной и аппаратной части компьютера или ноутбука. Результаты тестов и диагностики используют для устранения ошибок в работе и для оптимизации системы.
- Инсталляционные программы, следящие за установкой и удалением новых программ, связей между программами и т.д.
- Средства безопасности. К ним относят программы, защищающие данные от повреждения, несанкционированного доступа, просмотра или изменения. Это программы для резервного копирования данных (бэкапа), программы антивирусной защиты, программы для шифрования данных и др.
- Средства коммуникации, позволяющие подключать компьютер к сети.
- Универсальные программы просмотра и воспроизведения, предназначенные для просмотра текстовых файлов или воспроизведения текстовых аудио- или видеофайлов.

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

Seo анализ сайта Яндекс цитирования
© 2010-2017 «ITnotebook»
Ремонт компьютеров, Web дизайн, Спутниковые антенны



скачать программы бесплатно