No Image

Программа обеспечивающая взаимодействие операционной системы

13 просмотров
05 мая 2020

Программа, обеспечивающая взаимодействие операционной системы с периферийным устройством (принтером, дисководом, дисплеем и т.п.), – это
(*ответ*) драйвер
контроллер
транслятор
компилятор
Программные комплексы, аккумулирующие знания специалистов и тиражирующие их эмпирический опыт для решения задач прогнозирования, принятия решений и обучения, называются
(*ответ*) экспертными системами
операционными системами
системами управления базами данных
аналитическими моделями
Различие технологий, используемых в экспертных системах (ЭС) и системах поддержки принятия решений:
(*ответ*) ЭС предлагают пользователю принять решение, превосходящее его возможности
(*ответ*) ЭС могут пояснять свои рассуждения в процессе получения решения
(*ответ*) ЭС менее гибки, так как состав базы знаний и принятый механизм логического вывода накладывают определенные ограничения на круг решаемых задач
ЭС обеспечивают высокий уровень поддержки принятия решений
Расширение файла определяет его
(*ответ*) тип
расположение
имя
размер
Результатом шифрования слова «переставь» перестановкой по ключу «560832147» будет
(*ответ*) тапьересв
вертаепсь
тапвсереь
всерепьта
Система _ принятия решений – система, использующая модели объекта управления, опирающаяся на вычислительные или имитационные модели и расчетные методы
(*ответ*) поддержки
Система распознает формат файла по его
(*ответ*) расширению
имени
размеру
расположению на диске
Системы реального времени:
(*ответ*) “псевдореального”
(*ответ*) “мягкого” реального
(*ответ*) “жесткого” реального
“виртуального”
Системы “мягкого” реального времени работают в тех приложениях, где допустимо время реакции на события более 0,1–_ сек (ответ дайте цифрами)
(*ответ*) 1
Служебная программа ОС Windows «Очистка диска» служит
(*ответ*) для удаления временных файлов Интернета, установленных компонентов и программ, которые больше не используются, и очистки корзины
только для удаления редко используемых программ
только для очистки корзины
для удаления неиспользуемых ярлыков
Типы баз знаний ЭС по объему:
(*ответ*) простые
(*ответ*) сложные
глобальные
локальные
Типы документации:
(*ответ*) общесистемная
(*ответ*) специализированная
(*ответ*) нормативно-справочная
прикладная
Типы задач, для которых создаются информационные системы:
(*ответ*) неструктурированные
(*ответ*) структурированные
(*ответ*) частично структурированные
недостаточно структурированные

Ответов: 1 | Категория вопроса: Прочие вопросы

В работе в режиме пользователя часто необходимое выполнение действий, реализованных в ядре ОС (например, во время записи на диск из прикладной программы). Для этого надо обеспечить взаимодействие программы пользователя и ОС. Рассмотрим особенности такого взаимодействия.

Системные вызовы и интерфейс между прикладной программой и ОС

Системный вызов – это средство доступа к определенной функции ядра операционной системы из прикладных программ.

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

Рассмотрим последовательность выполнения системного вызова.

1. Предположим, что для процесса, который выполняется в режиме пользователя, нужна функция, реализованная в ядре системы.

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

3. После получения управления ядро считывает параметры вызова и определяет, что нужно сделать.

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

5. Программа считывает из памяти сохраненные значения и продолжает свою работу.

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

Рассмотрим способы передачи параметров в системном вызове. К ним принадлежат:

♦ передача параметров в регистры процессора;

♦ занесение параметров в определенный участок памяти и передача указателя на нее в регистре процессора.

Читайте также:  Iphone пишет что нет памяти

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

Взаимосвязь между функциями АРI и системными вызовами неодинаковы в разных ОС.

Во-первых, каждому системному вызову может быть поставленная в соответствие библиотечная функция, единственной задачей которой являются выполнения этого вызова. Такую функцию называют упаковщиком системного вызова. Для программиста в этом случае набор функций АРI выглядит как совокупность таких упаковщиков и дополнительных функций, реализованных библиотеками полностью или частично в режиме пользователя. Это решение принято за основу в UNIX и в таком случае принято говорить об использовании системных вызовов в прикладных программах (на самом деле программы вызывают упаковщики системных вызовов).

Во-вторых, можно предоставить для использования в прикладных программах универсальный интерфейс программирования применений (АРI режима пользователя) и полностью спрятать за ним набор системных вызовов. Для программиста каждая функция такого АРI является библиотечной функцией режима пользователя, упаковщика в этом случае нет, сведения о системных вызовах есть деталями реализации ОС. Это присуще WINDOWS -системам, где подобный универсальный набор функций называют Win32 АРI.

Выводы

♦ Архитектуру ОС определяет набор ее компонентов, а также порядок их взаимодействия друг с другом и с внешней средой.

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

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

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

♦ Операционная система взаимодействует с прикладными программами. Она предоставляет набор системных вызовов для доступа к функциям, реализованным в ядре. Для прикладных программ системные вызовы вместе со средствами системных библиотек доступные через интерфейс программирования приложений (АРI).

Расскажите о важнейших функциях ОС.

1. Что является характерным признаком ядра ОС, особенности этого режима.

2. Режим пользователя. Что принадлежит этому системному программному

3. Перечислите различные архитектуры ОС.

4. Расскажите о монолитных системах.

5. Расскажите о многоуровневых системах.

6. Расскажите о системах с микроядром.

7. Расскажите о концепции виртуальных машин.

8. Расскажите о средствах аппаратной поддержки ОС.

9. Расскажите о взаимодействии ОС и выполняемой программы.

Лекция 4

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

1.Свойство алгоритма оставаться правильным для разных наборов исходных данных – это

2.Прикладным программным обеспечением является

3.Суть связывания таблиц состоит в

Установления соответствия полей связи основной и дополнительной таблицы.

4.Перечислены этапы моделирования:

А) синтезирование математической модели области…

Б) разработка имитационной модели, алгоритма…

В) анализ моделируемой системы

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

6.Программа, обеспечивающая взаимодействие операционной системы с периферийным устройством (принтер, дисплей)- это

7. Существенной характеристикой жесткого диска НЕ является

Читайте также:  Windows is checking for memory problems

Закрывать и редактировать электронную почту

9. В объектно-ориентированном программировании наследование характеризуется

Способность объекта сохранять свойства и методы класса – родителя

10. Из перечисленного : 1.жесткий диск, 2.оперативная память, 3.стример,4кэш-память

Внешним запоминающим устройством являются

11 В отношении модель – объект НЕ находятся понятия

12.Ключ к записям в БД может быть

Простым, составным, первичным

13.Назначением шин компьютера является

Соединение между собой его элементов и устройств

14. Разрешение принтера – это

Число точек, которое различают на линии длиной в 1дюйм.

15.1.моделируемый процесс А.автомобиль

2 моделируемый объект Б. увеличение скорости автомобиля

3. цель моделирования В. Движение автомобиля по трассе

4 моделируемые характеристики Г. Форма автомобиля и сопротивление воздуха

16. Для кодирования 20-ти различных состояний достаточно ___ двоичных разрядов

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

18. В записи таблицы реляционной базы данных может содержаться

Неоднородная информация (информация разных типов)

19. Системами программирования являются

20.Для установки истинности отправителя сообщения по сети используется

21.Верным утверждением является

В качестве носителя информации могут выступать материальные предметы.

22.Основополагающим понятием информатики является

Процесс переработки информации

23.Сигналы, зарегистрированные на материальном носителе, называются

24. Информация, представленная в виде, предназначенном для переработки автоматизированных или автоматических средств, определяется понятием

25. Какой из перечисленных является языком разметки данных

26. Если элементы массива D[1…5] равны соответственно 3,4,5,1,2 то значение выражения D[D[5]]-D[D[3]] равно

27. Устройство, предназначенное для преобразования цифровых сигналов в аналоговые, называется

28. Структура таблицы реляционной базы данных полностью определяется

Перечнем названий полей с указанием значением их свойств и типов содержащихся в них данных.

29. Пара понятий описывается соотношением

30. Программа архивирования в первую очередь предназначена для

Увеличения свободного места на жестком диске

31. Методы и средства взаимодействия человека с аппаратными и программными средствами называется ___ интерфейсом

32. Абонентами сети не могут быть

33. Наиболее известными способами представления графической информации являются

Векторный и растровый

34.Адрес веб-страницы для просмотра в браузере начинается

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

36. В объектно-ориентированном программировании правильной является фраза

Объект – это экземпляр класса

37. Минимальной адресуемой ячейкой оперативной памяти является

38. В процессе загрузки операционной системы происходит

Перезапись файлов операционной системы в оперативную память

39. В персональном компьютере шина (магистраль) используется

Передачи данных между функциональными узлами компьютера.

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

41.В объектно-ориентированном программировании в процессе реализации механизма наследования возникает

42.Модель данных, в которой на верхнем уровне есть только один узел, а любой другой узел может быть связан только с одним узлом на более высоком уровне, называется

43.Свойство алгоритма ___ означает, что применение алгоритма к одним и тем же данным должно давать одинаковый результат

44.Антивирусные программы, драйвера и архиваторы относятся к ___ программному обеспечению

45. объемы памяти расположены в порядке возрастания

10бит, 2 байта, 20бит, 1010байт, 1 Кбайт

46.Рабочая область экрана, на которой отображаются окна, называется

47.Сканер используется для:

Ввода текстовой и графической информации в компьютер

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

49.Массив относится к

50.Топология сети определяется

Способом взаимодействия компьютеров

Переводит исходный текст в машинный код

Читайте также:  Как включить диспетчер устройств на ноутбуке

52.Ветвление обязательно должно содержать

Условие и оператор, выполняемый в случае истинности условия

53.Функцией утилит НЕ является

Разработка программ для компьютера

54.Свойство информации, которая характеризует степень её соответствия реальности

Обращение подпрограммы к самой себе

56.Пошаговую трансляцию и немедленное выполнение осуществляет

57 Графический тип, позволяющий при сохранении фото получать наименьший объем.

58. Электронно-цифровая подпись позволяет

Удостовериться в истинности отправителя и целостности сообщения

59.Каталог содержит файлы:

При выделении файлов по маске z*2*.* выделенными окажутся файлы

60. Документ MS Word состоит из 8 страниц. Страницы с 1 по 3 и с 7 по 8 имеют книжную ориентацию, остальные – альбомную. Минимальное количество разделов, установленных в этом документе 3

61.Для осуществления, демонстрации презентации необходимо выполнить команды:

«Показ слайдов» «Начать показ»

62.При наведении курсора на заголовок окна и нажатии левой кнопки мыши при удерживании и перемещении её, произойдет

63.Объектно-ориентированным языком является

64.Специальным образом описанное требование, определяющее состав производимых над базой данных операций

65.Основная идея структурного программирования состоит в том, что

Для написания программ используется только 3 типа операторов: линейный, ветвление, повторение цикла.

66.Режим взаимодействия пользователя и вычислительной системы, при котором человек и вычислительная система обмениваются данными в темпе, соизмеримым возможностью их обработки человеком, это-

67.На рисунке продемонстрирована команда

68.Арифметические и логические операции выполняются

69. Понятие «отношение, атрибут» относятся к __ модели данных

70. В электронной таблице MS Excel знак “$” перед номером строки в обозначении ячейки указывает на:

71В объективно-ориентированном программировании в процессе реализации механизма наследования возникае…

72Для растрового графического редактора ВЕРНЫМ является утверждения

С. a(при увеличении изображения появляется лестничный эффект)

b(При уменьшении изображения возможна потеря информации)

73Управляющее устройство является составной частью …

74 Информационной моделью является

Алгоритм работы системы виброзащиты

75 Истинными являются

б(Сетевая плата является устройством приема-передачи данных)

в(джойстик является устройством ввода данных)

г(В составе компьютера нет запоминающих устройств)

Загружать веб страницы по протоколу http и файлы по протоколу ftp

77 К языкам высокого уровня НЕ относятся

78 Основой метода структурного программирования является

а(принцип модульности разработки сложных программ)

б(использование композиции трех базовых элементов-линейной ,ветвления и циклической структур )

79 Частота экранной развертки является важной характеристикой-

80Количество информации необходимое для определения различий двух равновероятных событий называется одним- битом

80 В отношении модель – объект НЕ НАХОДЯТСЯ понятия: аннотация – реферат

81Абонентами сети не могут быть

82В персональном компьютере шина(или магистраль)используется для – передачи данных между функциональными узлами компьютера

83 Ветвление обязательно должно содержать условие и оператор, выполняемый в случае истинности условия

89 Информация, составляющая государственную тайну не может иметь гриф.

Для служебного пользования

90 КЭШ-память является

дополнительным хранилищем копий блоков информации

91 Электронная почта является компонентом информационной технологии автоматизированного…

92 Под утечкой информации понимается.

несанкционированный процесс переноса информации от источника к злоумышленнику;

93 Представление файлов и каталогов является-

иерархической информационной моделью

94 В чём заключается основное отличие компиляторов от интерпретаторов?

компиляторы генерируют целевой код, интерпретаторы нет

95 Прикладная информатика объединяет- информатику, вычислительную технику и автоматизацию

96 Методом решения задач, при котором объекты разного рода объединяются общим понятием (концепцией), а затем сгруппированные сущности рассматриваются как элементы единой категории, является…

97 Протокол POP3 работает на _________ уровне- прикладном

98 Короткое имя файла состоит из … – двух частей: собственно имени и расширения

100 Основной объект любой базы данных – это…

Комментировать
13 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
Adblock
detector