АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

МДК.01.01 Системное программирование

Читайте также:
  1. Декларативное программирование
  2. Лекция №9 Системное программное обеспечение.
  3. Линейное программирование
  4. МДК.01.01 Системное программирование
  5. МДК.01.01 Системное программирование
  6. Модульное программирование
  7. Неиродингвистическое программирование
  8. Нейролингвистическое программирование.
  9. Нейролингвистическое программирование.
  10. Ответ 13 Введение в Нейро-Лингвистическое программирование
  11. П.1.1. Обоснуйте выделение границ системы и ее цели. Поясните, с какой позиции будет проводиться системное исследование и почему?

1 Визуальное программирование – это единство двух процессов:

1. Конструирования окна приложения и написание кода

2. Компиляции и запуска

3. Редактирования и форматирования

4. Установки и активации

2 Почему команду xor ax, ax не во всех случаях можно использовать для обнуления регистра AX?

1. Команда xor в определенных случаях выполняется медленнее

2. Команда xor влияет на флаги

3. Команда xor не всегда обнуляет регистр

4. Команда xor влияет на другие регистры

5. Команда xor не может работать с регистром AX

3 Необходимо перемножить в программе два одинарных слова, находящихся в регистрах AX и CX, командой mul cx. Какие регистры изменятся после выполнения данной операции?

1. AX и BX

2. AX и CX

3. AX и DX

4. BX и DX

5. SS и SP

4 Какая команда является «парной» для оператора call?

1. jpe

2. jmp

3. ret

4. jnz

5. pop

5 Вам необходимо получить побитовое представление числа. Какой флаг будет участвовать в операции проверки установки/сброса каждого из битов числа при условии, что используется команда сдвига?

1. Флаг переполнения

2. Флаг переноса

3. Флаг полупереноса

4. Флаг знака

5. Флаг нуля

6 Какая из процедур стирает старый файл:

1. AssignFile

2. Reset

3. Rewrite

4. Append

7 Какая из функций определяет конец строки?

1. EOF

2. RESET

3. EOLN

4. SEEK

8 Вы выполняете условный переход в случае, если первый операнд команды сравнения меньше второго. Укажите состояние флагов CF и ZF в случае успешного перехода.

1. CF и ZF равны, но их состояние неизвестно

2. CF установлен, ZF сброшен

3. CF сброшен, ZF сброшен

4. СF сброшен, ZF установлен

5. CF установлен, ZF установлен

9 При сборке программы Вы постоянно получаете сообщение: "Warning! No stack segment". Какую директиву необходимо добавить к программе, чтобы исправить ошибку?

1..STACK

2. STACKSEG

3. segment STACK ‘DATA’

4. #DEFINE STACK

5..STACKDEF

10 Какой параметр функции DOS 42h часто используется для определения длины файла?

1. AL = 00h, CX:DX = 00000000h

2. AL = 01h

3. AL = 00h, CX:DX = FFFFFFFFh

4. AL = 02h, CX:DX = 00000000h

5. AL = 02h, CX:DX = FFFFFFFFh

11 Какие два прерывания могут использоваться для низкоуровневой (путем перехвата) и высокоуровневой (путем вызова BIOS) обработки клавиатуры?

1. 09h и 16h

2. 09h и 10h

3. 10h и 16h

4. 01h и 16h

5. 01h и 09h

12 Вы выполняете вывод строки на экран с использованием функции DOS 09h:

.code
mov ax, @Data
mov ds, ax
lea dx, String
mov cx, 12
mov ah, 09h
int 21h
mov ah, 4Ch
int 21h
.data
String db ‘Hello world!’

Ваша программа выводит на экран странную последовательность символов. В чем заключается причина ошибки?

1. Строка должна завершаться символом 00h (ASCIIZ)

2. Длина строки должна задаваться в BX, а не в CX

3. Адрес строки должен задаваться в BX, а не в DX

4. Строка должна завершаться символом 24h (‘$’)

5. Неверно задан сегментный адрес в DS

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

1. Первые два байта – сегментный адрес, следующие два байта – смещение

2. Два байта – сегментный адрес

3. Смещение и сегментный адрес с побайтным чередованием

4. Первые два байта – смещение, следующие два байта – сегментный адрес

5. Два байта – смещение

14 Какая команда процессора 80x86 используется для инвертирования флага переноса?

1. cmc

2. clc

3. negc

4. invc

5. xorc

15 Укажите название видеорежимов, получаемых из стандартного видеорежима 320x200x8 и хранящих цветовую информацию во всех 4 плоскостях памяти видеоадаптера.

1. Advanced Mode

2. Mode X

3. Mode Cool

4. Mode Y

5. Enhanced Video

 


Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)