Назад
Посмотреть правильные ответы
Тест на тему: Тест по ассемблеру (углублённый). Часть 4
В тесте 21 вопрос.
1). (из 21): Если необходимо изменить дату создания файла на следующую: 1999 год, сентябрь, 21 число, то регистр DХ при вызове функции изменения даты создания файла необходимо заполнить следующими данными (см. рис. 4.1):
Выберите единственный правильный ответ
а) а);
б) б);
в) в);
г) г);
д) д);
е) е);
2). (из 21): Укажите функцию прерывания 21h, которая является синонимом для функции API Win32 MoveFile:
Выберите единственный правильный ответ
а) 47h;
б) 71h;
в) 3Аh;
г) 56h;
д) 39h;
3). (из 21): Укажите функцию прерывания 21h, которая является синонимом для функции API Win32 RemoveDirectory:
Выберите единственный правильный ответ
а) 56h;
б) 47h;
в) 71h;
г) 3Аh;
д) 39h;
4). (из 21): Укажите функцию прерывания 21h, которая является синонимом для функции API Win32 FindFirstFile:
Выберите единственный правильный ответ
а) 56h;
б) 47h;
в) 71h;
г) 3Аh;
д) 39h;
е) 4Eh;
5). (из 21): Если с помощью следующего блока программы (см. рис. 4.2) не удалось создать файл, то проверка на ошибку при создании файла должна выглядеть так (выберите вариант (а)-(з)):
Выберите единственный правильный ответ
а) а);
б) б);
в) в);
г) г);
д) д);
е) е);
ж) ж);
з) з);
6). (из 21): Все атрибуты файла можно получить с помощью функции WinAPI:
Выберите единственный правильный ответ
а) GetFileTime;
б) SetFileTime;
в) GetFileInformationByHandle;
г) GetFileInformation;
д) GetSetFileTime;
е) GetFileInformationHandle;
7). (из 21): Эпилог процедуры, обеспечивающий удаление шести ненужных аргументов, которые передавали в процедуру через стек, может выглядеть следующим образом (см. рис. 4.3):
Выберите несколько правильных ответов
а) а);
б) б);
в) в);
г) г);
д) д);
8). (из 21): CRC расшифровывается как:
Выберите единственный правильный ответ
а) поблочный контроль чётности;
б) посимвольный контроль чётности;
в) продольный контроль чётности;
г) поперечный контроль чётности;
д) циклически избыточный код;
е) расчёт контрольной суммы;
9). (из 21): СRC – это:
Выберите единственный правильный ответ
а) остаток от деления исходной битовой последовательности на некоторое фиксированное двоичное число;
б) частное от деления исходной битовой последовательности на некоторое фиксированное двоичное число;
в) результат умножения исходной битовой последовательности на некоторое фиксированное двоичное число;
г) результат сложения исходной битовой последовательности на некоторое фиксированное двоичное число;
10). (из 21): Укажите основные правила сложения в CRC –арифметике:
Выберите несколько правильных ответов
а) 1+1=0;
б) 0+0=0;
в) 0+1=0;
г) 1+0=0;
д) 0+1=1;
е) 0+0=0;
ж) 1+1=10;
11). (из 21): Укажите основные правила вычитания в CRC –арифметике:
Выберите несколько правильных ответов
а) 1-1=0;
б) 0-1=0;
в) 1-0=1;
г) 0-1=1;
д) 1-1=10;
е) 0-0=0;
ж) 1-0=0;
12). (из 21): Результатом умножения двух двоичных чисел 1001 и 1101 является число:
Выберите единственный правильный ответ
а) 1110101;
б) 10110;
в) 1100101;
г) 1011010;
д) я не знаю CRC-арифметику (((;
13). (из 21): Результатом умножения двух двоичных чисел 11001 и 1101 является число:
Выберите единственный правильный ответ
а) 101000101;
б) 100110;
в) 1011010;
г) 10110101;
д) я не знаю CRC-арифметику (((;
14). (из 21): Определите частное при CRC делении двух двоичных чисел: 110100111001011011010/1011:
Выберите единственный правильный ответ
а) 100110011110001000;
б) 0101;
в) 111100011101101101;
г) 110111010010101101;
д) надо подумать;
15). (из 21): Определите остаток при CRC делении двух двоичных чисел: 110100111001011011010/1011:
Выберите единственный правильный ответ
а) 111;
б) 100;
в) 101;
г) 110;
д) 1101;
е) 1001;
ж) уже что-то подобное было;
16). (из 21): Определите частное при CRC делении двух двоичных чисел: 1101001111011011010/11011:
Выберите единственный правильный ответ
а) 100011001111001;
б) 11111011000101;
в) 01001;
г) 110011001111001;
д) надо подумать;
17). (из 21): Определите остаток при CRC делении двух двоичных чисел: 1101001111011011010/11011:
Выберите единственный правильный ответ
а) 11001;
б) 1111;
в) 1001;
г) 1100;
д) ну и вопрос!!!
18). (из 21): Определите частное при CRC делении двух двоичных чисел: 10010110100011011011101/10111:
Выберите единственный правильный ответ
а) 110100010111011101;
б) 10010101000111101001;
в) 1001110011001111001;
г) 10100100101101101101;
д) надо подумать;
19). (из 21): Определите остаток при CRC делении двух двоичных чисел: 1101001111011011010/11011:
Выберите единственный правильный ответ
а) 11101;
б) 1001;
в) 1100;
г) 1110;
д) 1000;
е) ну и вопрос!!!
20). (из 21): На стороне приёмника при прямом алгоритме вычисления CRC выполняется следующее:
Выберите несколько правильных ответов
а) полученная последовательность на стороне приёмника дополняется значением CRC, полученным на стороне источника;
б) анализируется остаток при CRC делении. Если остаток от деления единичный, то исходная последовательность не была нарушена во время передачи;
в) выполняется CRC деление полученной последовательности (дополненной в конце исходным значением CRC) на полином G;
г) анализируется остаток при CRC делении. Если остаток от деления нулевой, то исходная последовательность не была нарушена во время передачи;
д) исходная последовательность дополняется нулями в количестве, равном степени полинома;
е) анализируется частное при CRC делении. Если частное от деления равно 1, то исходная последовательность не была нарушена во время передачи;
ж) анализируется частное при CRC делении. Если частное от деления нулевое, то исходная последовательность не была нарушена во время передачи;
21). (из 21): Окончательное сообщение, которое передаётся на сторону приёмника при прямом алгоритме вычисления CRC состоит из следующих частей:
Выберите единственный правильный ответ
а) порождающий полином G(x), на который делится исходная битовая последовательность;
б) степень порождающего полинома G(x);
в) исходная битовая последовательность, целостность которой необходимо проверить;
г) значение CRC;
д) блок нулей, количество которых равно степени полинома;