- •Назначение и состав программного обеспечения пк.
- •Состав и назначение Базового (системного) по.
- •Назначение и функции операционной системы.
- •Перечислить основные типы проблемно-ориентированных пакетов программ.
- •Охарактеризовать по профессиональному роду деятельности проблемно-ориентированное по.
- •Назначение и особенности ос Windows xp и Windows Vista.
- •Интерфейс Windows, приемы работы с мышью. Перечислить и охарактеризовать основные объекты ос Windows.
- •Основные элементы Рабочего стола, настройка его параметров. Назначение Панели задач и Главного меню Windows xp и Windows Vista.
- •Буфер обмена. Операции Windows, использующие буфер обмена.
- •Управление файловой системой Windows. Охарактеризуйте программы, предназначенные для работы с файловой структурой.
- •Назначение специальной папки Мой компьютер и программы Проводник, папок Корзина и Сетевое окружение.
- •Типы и виды представления, основные элементы окон. Настройка вида представления содержимого окна с помощью меню и панелей инструментов.
- •Программы группы Стандартные Windows, их назначение.
- •Обзор современных операционных оболочек, характеристика интерфейса (far, TotalCommander, Windows Commander) (вопрос 14).
- •Определение, назначение и основные характеристики ос.
- •Машинно-зависимые и машинно-независимые свойства ос.
- •Критерии классификации ос и подхода к выбору операционной системы для компьютера.
- •Поколения ос, тенденции развития современных ос.
- •Принципы построения ос.
- •Основные функции управления ос.
- •Управляющая программа ос, ее структура.
- •Понятие виртуального ресурса и технологии «клиент – сервер».
- •Понятие «процесс». Основные и дополнительные состояния процесса. Операции над процессами.
- •Распределение ресурсов между параллельными процессами. Проблемы, возникающие при управлении параллельными процессами.
- •Понятие «прерывание». Классификация типов прерываний.
- •Функции ос по управлению памятью и основные задачи подсистемы управления памятью.
- •Области использования операционных систем Windows xp, объектно-ориентированный интерфейс.
- •Характеристика и особенности применения операционной системы Windows Vista.
- •Область применения и характеристика сетевых ос семейства Windows.
- •Характеристика операционной системы MacOs (Apple).
- •Особенности операционных систем семейства unix.
- •Особенности операционных систем семейства linux.
- •Характеристика операционной системы ms-dos (pc-dos 2000).
- •Характеристика операционной системы os/2.
- •Характеристика операционной системы qnx.
- •Применение телекоммуникационных технологий в профессиональной деятельности. Основные признаки классификации компьютерных сетей.
- •Общая схема передачи информации для технических средств.
- •Каналы связи, применяемые в компьютерных сетях, их основные характеристики.
- •Характеристика локальных, региональных, корпоративных, глобальных компьютерных сетей.
- •Топологии локальных компьютерных сетей. Сеть Intranet.
- •Сеть Internet, ее основные сервисы.
- •Компьютерные вирусы, антивирусные программы и профилактика против вирусов.
Понятие виртуального ресурса и технологии «клиент – сервер».
Виртуальным ресурсом называется функциональный программно- моделируемый эквивалент реального монопольного ресурса, допускающий его совместное использование многими процессами. Мультипрограммирование – виртуализация центрального процессора. Буферный ввод-вывод – виртуализация устройств ввода и вывода. В настоящее время концепция виртуальных машин находит все большее распространение. Виртуальная машина – это функциональный эквивалент реальной ЭВМ, обеспечивающий пользователей на основе одной ЭВМ множеством функционально-эквивалентных ей ЭВМ.
Широкое внедрение получила концепция распределенной обработки данных. Развитием распределенной обработки данных стала технология «клиент – сервер», в которой серверный процесс предоставляет возможность использовать свои ресурсы клиентскому процессу по соответствующему протоколу взаимодействия. Название сервера отображает вид ресурса, который предоставляется клиентским системам (сервер печати, сервер вычислений, сервер баз данных, сервер новостей, сервер FTP, сервер WWW и т.д.).
Понятие «процесс». Основные и дополнительные состояния процесса. Операции над процессами.
Процессом называется программа в стадии или во время выполнения. В большинстве ОС процесс соответствует заданию пользователя. В системе существует одновременно много процессов. Даже в однопрограммной ОС существует системный и пользовательский процессы и можно выделить два типа состояний: пассивное и активное (пассивное, когда запуск не производится или работа завершена). В период своего существования процесс проходит через ряд дискретных состояний, подразделяющихся на основные и дополнительные состояния.
Основные состояния процесса:
Состояние активности, когда процесс обладает всеми необходимыми ресурсами и непосредственно выполняется процессором.
Состояние готовности, когда процесс имеет все требуемые для него ресурсы, он готов выполняться, однако процессор занят выполнением другого процесса.
Состояние блокировки или ожидания, когда процесс не может выполняться по своим внутренним причинам, он ждет осуществления некоторого события, например завершения операции ввода-вывода, получения сообщения от другого процесса, освобождения какого-либо необходимого ему ресурса.
Дополнительные состояния процесса:
Приостановка готовности, когда процесс готов, но задержан и не конкурирует за ЦП.
Приостановка блокировки, когда процесс блокирован и задержан, т.е. также не будет конкурировать за ЦП.
Дополнительные состояния процессов кратковременны и обычно используются в ОС РВ (реального времени при перегрузках ЦП).
Создание.
Уничтожение.
Запуск.
Блокировка.
Приостановка.
Возобновление.
Изменение диспетчерского приоритета процесса (работа с очередями).
Создание состоит из многих этапов:
присвоения идентификатора процессу;
включения его в список активных процессов, известных системе;
формирования блока управления процессом;
выделения процессу начальных ресурсов.
В общем случае существующий процесс может породить новый процесс, и может иметь место иерархическая структура процессов. Задача может порождать подзадачу в мультипрограммном режиме, и в этом смысле мы имеем родительский и дочерний процессы.
Уничтожение процесса означает удаление его из системы. Ресурсы возвращаются системе, имя процесса удаляется из списка, блок управления процессом освобождается.
Блок управления процессом (Program Control Block – PCB) является центральным объектом в ОС, который определяет процесс и содержит всю необходимую информацию о процессе.
PCB содержит определенные сведения:
Текущее состояние процесса (Program Status Word – PSW). Всего 5 состояний.
Уникальный идентификатор процесса.
Приоритет.
Указатели памяти процесса.
Указатели выданных процессу ресурсов.
Область сохранения регистров.
Когда ОС переключает ЦП с процесса на процесс, используется область сохранения регистров в PСB, чтобы запомнить информацию, необходимую для возобновления процесса, когда он снова получит ЦП.