Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен по курсу ОСс и ОСТ20081.doc
Скачиваний:
7
Добавлен:
28.09.2019
Размер:
1.57 Mб
Скачать
  1. Содержательные аспекты основных терминов, используемых в курсе «ос и ост». Вычислительные системы. Основные типы программного обеспечения (по).

Вычислительная система объект, способный осуществлять хранение, обработку и передачу данных. В простейшем случае это ПК.

ВС - Аппаратное обеспечение(Hardware: процессор, память, устройство ввода-вывода)

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

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

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

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

пользователь ‑‑> ПК <--> СПО <--> ППО

2. Содержательные аспекты основных терминов, используемых в курсе «ос и ост». Структура системного по (спо).

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

Системное ПО: 1.ОС

2. Системные и программные оболочки

3. Инструменты программирования

4. Тестовое и диагностическое ПО

Операционная система

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

Системное программное обеспечение

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

Инструменты программирования

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

Тестовое и диагностическое ПО

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