Тестирование «Системное программирование»

Вариант  1

Системная программа – это программа, предназначенная для поддержания работоспособности СОИ или повышения эффективности ее использования. программа, предназначенная для решения задачи или класса задач в определенной области применения СОИ системная программа, реализующая набор функций управления, который включает в себя управление ресурсами и взаимодействие с внешней средой СОИ, восстановление работы системы после проявления неисправностей в технических средствах.
Исходный модуль – это программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память. программный модуль на исходном языке, обрабатываемый транслятором и представляемый для него как целое, достаточное для проведения трансляции. программный модуль, получаемый в результате трансляции исходного модуля.
Автокод – это символьный язык программирования, предложения которого по своей структуре в основном подобны командам и обрабатываемым данным конкретного машинного языка. язык программирования, понятия и структура которого удобны для восприятия человеком. язык программирования, предназначенный для представления программы в форме, позволяющей выполнять ее непосредственно техническими средствами обработки информации.
… - реализация смысла некоторого синтаксически законченного текста, представленного на конкретном языке. Интерпретация Трансляция Компиляция
Программное обеспечение– это совокупность программ СОИ и программных документов, необходимых для их эксплуатации комплекс программ, которые обеспечивают управление компонентами компьютерной системы компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы
Регистр  - это Ячейка в оперативной памяти Ячейка памяти процессора Адресуемая ячейка памяти
Какие регистры относятся к сегментным: Es Dx Ip Cs Al
Команда mov – Команда помещения в стек Команда перемещения данных Команда пересылки байта
Какая команда относится к логическим командам: Sub Or Inc
Команда … начинает выполнение с новой ветки в любом случаи Безусловного перехода Условного перехода Цикла
Объявляется непосредственно внутри ассемблера - … Локальная метка Глобальная метка Системная метка
Прерывание, которое возникает при изменении какого-либо устройства: Внутренние Аппаратное Программное
Какой командой вызывается процедура: Proc Call Ret
Директива – это Символическое имя для определения места в памяти, где размещены данные Блок команд, который может быть вызван из любого места основной программы Процесс приостановке программы
Какой командой вызывается прерывания: In Inc Int Определить ошибки в программе: Var X: integer; Begin X:=100; asm Mov bl, 25 Mov ax, X Div ax, bl Mov X, bl end; writeln (‘X=’,X); end.
Строка 5,7 Строка 6,7 Строка 7,8
Определить результат выполнения программы:

Begin

НЕ нашли? Не то? Что вы ищете?

asm

  Mov Ah,02h

  Mov Dl,’*’

  int 21h

end;

end.


Вывести символ  * Вывести символ  с кодом  * Вывести символ * 2 раза

Вариант  2

Управляющая программа -  это программа, предназначенная для поддержания работоспособности СОИ или повышения эффективности ее использования. программа, предназначенная для решения задачи или класса задач в определенной области применения СОИ системная программа, реализующая набор функций управления, который включает в себя управление ресурсами и взаимодействие с внешней средой СОИ, восстановление работы системы после проявления неисправностей в технических средствах.
Объектный модуль – это программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память. программный модуль на исходном языке, обрабатываемый транслятором и представляемый для него как целое, достаточное для проведения трансляции. программный модуль, получаемый в результате трансляции исходного модуля.
Язык высокого уровня – это символьный язык программирования, предложения которого по своей структуре в основном подобны командам и обрабатываемым данным конкретного машинного языка. язык программирования, понятия и структура которого удобны для восприятия человеком. язык программирования, предназначенный для представления программы в форме, позволяющей выполнять ее непосредственно техническими средствами обработки информации.
… - преобразование программы, представленной на одном языке программирования, в программу на другом языке программирования, в определенном смысле равносильную первой. Интерпретация Трансляция Компиляция
Прикладное программное обеспечение – это совокупность программ СОИ и программных документов, необходимых для их эксплуатации комплекс программ, которые обеспечивают управление компонентами компьютерной системы компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы
Язык Ассемблер  - это система записи программы с детализацией до отдельной машинной команды язык программирования, понятия и структура которого удобны для восприятия человеком система, образуемая языком программирования, компилятором или интерпретатором программ
Какие регистры относятся к регистрам данных: Es Dx Ip Cs Al
Команда add – Команда сложения Команда умножения Команда вычитания
Какая команда относится к арифметическим  командам: In Or Inc
Команда … повторяет действия несколько раз Безусловного перехода Условного перехода Цикла
Ссылка на определенное место в программе - … Адресация Метка Переход
Прерывание, которое возникает при существование ошибок в программе: Внутренние Аппаратное Программное
Какой командой осуществляется начало процедуры: Proc Call Ret
Прерывания – это Символическое имя для определения места в памяти, где размещены данные Блок команд, который может быть вызван из любого места основной программы Процесс приостановке программы
Какие команды относятся к директивам: DD DE DB DC DW
Определить ошибки в программе: Var a;boolean; begin asm Mov AX,00111011b Or Al,00001111b Mov a, AL end; Writeln(‘A=’,A); end.
Строка 1,4 Строка 1,5 Строка 4,6 Определить результат выполнения программы:

Var x:integer;

Begin

  X:=50;

asm

  mov ax, x

  sub ax,13

  sub ax,4

  sub ax,20

  mov x, ax

end;

writeln(‘x=’,x);

end.


13 14 15

Вариант  3

Управляющая программа -  это программа, предназначенная для поддержания работоспособности СОИ или повышения эффективности ее использования. программа, предназначенная для решения задачи или класса задач в определенной области применения СОИ системная программа, реализующая набор функций управления, который включает в себя управление ресурсами и взаимодействие с внешней средой СОИ, восстановление работы системы после проявления неисправностей в технических средствах.
Программный модуль – это программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память. программный модуль на исходном языке, обрабатываемый транслятором и представляемый для него как целое, достаточное для проведения трансляции. программный модуль, получаемый в результате трансляции исходного модуля.
Машинный язык – это символьный язык программирования, предложения которого по своей структуре в основном подобны командам и обрабатываемым данным конкретного машинного языка. язык программирования, понятия и структура которого удобны для восприятия человеком. язык программирования, предназначенный для представления программы в форме, позволяющей выполнять ее непосредственно техническими средствами обработки информации.
… - преобразование программы на машинный язык. Интерпретация Трансляция Компиляция
Системное программное обеспечение– это совокупность программ СОИ и программных документов, необходимых для их эксплуатации комплекс программ, которые обеспечивают управление компонентами компьютерной системы компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы
Адресация  предназначена … Для указания адреса ячеек Для обмена данными Для помещения данных в регистры
Назовите  регистр указания команд: Es Dx Ip Cs Al
Команда pop – Команда помещения в стек Команда перемещения данных Команда извлечения из стека
Какая команда относится к битовым командам: Bt Or Inc
Команда … начинает выполнение с новой ветки в случаи, если условие ложно Безусловного перехода Условного перехода Цикла
Объявляется в Паскале - … Локальная метка Глобальная метка Системная метка
Прерывание, которое возникает при обнаружении ошибок в работе процессора: Внутренние Аппаратное Программное Какой командой осуществляется возврат из процедуры: Proc Call Ret
Подпрограмма – это Символическое имя для определения места в памяти, где размещены данные Блок команд, который может быть вызван из любого места основной программы Процесс приостановке программы
Какие функции относятся к прерыванию 21Н: 02h 09h 08h 2ah 5fh
Определить ошибки в программе: Var str:=’gruppa$’; asm Mov Cx,3 @Lab: Mov Ah,9 Mab Dx, offset str int 21h Loop @Lab end; readln; end.
Строка 4,6 Строка 4,7 Строка 6,7
Определить результат выполнения программы:

Begin

asm

Mov ax,6;

Mov bx,8;

Mov dx, ax; 

cmp ax, bx; 

jaе Li; 

Mov dx, bx; 

Li:

  mov dx, ax

end;

end.


6 8 14