Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОКР1 Ответы ИТ.DOC
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
371.71 Кб
Скачать

Программное обеспечение пк.

Программное обеспечение (ПО) – комплекс программ, позволяющих осуществлять автоматизированную обработку информации на ЭВМ.

Классифицировать ПО можно следующим образом:

  • системное и сервисное программное обеспечение;

  • инструментальные системы (системы программирования);

  • прикладное программное обеспечение.

Системное программное обеспечение – важная составляющая корпоративной информационной системы. Без него невозможно функционирование ЭВМ. В первую очередь к этому классу относят операционные системы (ОС).

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

Примеры операционных систем: MS DOS, Windows 95, Windows 98, Windows NT, Windows CE, MacOS, Unix, Linux, OS/2, BeOS, Solaris, Novell Netware.

Операционные системы подразделяются:

  1. По разрядности: 16-разрядные, 32-разрядные,64-разрядные.

  2. По количеству пользователей: однопользовательские, много-пользовательские.

  3. По количеству одновременно решаемых задач: однозадачные, многозадачные.

Иногда выделяют сетевые операционные системы – для организации работы компьютерной сети.

Например, MS DOS – 16-разрядная, однопользовательская, однозадачная; Windows 95 – имеет ядро смешанной разрядности (16/32), многозадачная, однопользовательская; Windows NT – полностью 32-разрядная, многозадачная, многопользовательская, сетевая.

Любая операционная система включает в себя:

  • загрузочную подсистему, которая осуществляет тестирование технических средств при включении компьютера и загружает основные файлы ОС;

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

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

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

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

К сервисному ПО можно отнести:

  • программы технического обслуживания компьютера, например, для выявления участков на жёстком диске, непригодных для записи информации (Speedisk из пакета Norton Utilites);

  • программы оболочки, упрощающие процесс взаимосвязи пользователя с компьютером, например, DOS Navigator, Norton Commander, Windows Commander и др. Использование современных операционных систем с удобным графическим интерфейсом, такие, как Windows 98 или Windows NT, практически снимает необходимость устанавливать подобное программное обеспечение;

  • антивирусные программы, предназначенные для предохранения информационных систем от заражения компьютерными вирусами и борьбы с ними (например, Doctor Web, Norton Antivirus, ВирусБлокада и т.п.);

  • программы-архиваторы, предназначенные для сжатия информации, хранимой на магнитных носителях с целью экономии места (например, WinZip. WinRar, ARJ и т.п.).

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

Элементы системы программирования:

Язык программирования – формализованный язык, предназначенный для описания алгоритмов решения задач на ЭВМ.

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

Трансляторы и компиляторы преобразуют сразу всю программу в модуль, содержащий объектный код (инструкции процессору).

Примеры систем программирования: Паскаль, Бейсик, С++, JAWA.

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

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

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

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