Главная / Программирование /
Текстовый ввод-вывод / Тест 2
Текстовый ввод-вывод - тест 2
Упражнение 1:
Номер 1
Какая существует классификация функций текстового ввода-вывода на экран?
Ответ:
 (1) вывод одиночного символа 
 (2) вывод парных символов 
 (3) вывод в формате Unicode 
 (4) вывод строки символов 
 (5) вывод символов с экранными атрибутами 
Номер 2
Какие номера прерываний BIOS позволяю выводить одиночные символы на экран дисплея?
Ответ:
 (1) прерывание 10H 
 (2) прерывание 21H 
 (3) прерывание 13H 
Номер 3
Какие функции прерывания 10H используются для вывода одиночных символов?
Ответ:
 (1) 13H 
 (2) 09H 
 (3) 0AH 
Упражнение 2:
Номер 1
Какие функции языка Си используются для вывода одиночного символа на консоль (экран дисплея)?
Ответ:
 (1) cprintf
 
 (2) cputs
 
 (3) putch
 
Номер 2
Какие номера прерываний используются для вывода строки символов на консоль?
Ответ:
 (1) прерывание 10H 
 (2) прерывание 21H 
 (3) прерывание 13H 
Номер 3
Каким знаком обозначается терминальный символ при выводе строки функцией 09 прерывания 21H?
Ответ:
 (1) '\0' 
 (2) '\r' 
 (3) '\n' 
 (4) '$' 
Упражнение 3:
Номер 1
Какая функция используется для консольного вывода строки текста на языке Си?
Ответ:
 (1) cputs
 
 (2) puts
 
 (3) cprintf
 
 (4) print
 
 (5) putch
 
Номер 2
Какая функция используется для вывода одиночного символа на консоль в языке Turbo Prolog?
Ответ:
 (1) putch
 
 (2) scr_char
 
 (3) print
 
Номер 3
Какая функция используется для вывода строки символов на языке Java?
Ответ:
 (1) print
 
 (2) println
 
 (3) WRITESTR
 
 (4) System.out.println
 
Упражнение 4:
Номер 1
Какая функция прерывания 10H используется для чтения символа и его атрибутов?
Ответ:
 (1) 07H 
 (2) 08H 
 (3) 09H 
 (4) 0AH 
Номер 2
Какая функция на языке Turbo Prolog используется для чтения и установки атрибута символа?
Ответ:
 (1) putch
 
 (2) scr_char
 
 (3) scr_atr
 
 (4) print
 
Номер 3
Какая функция используется в Turbo Prolog для чтения символа с текущей позиции курсора?
Ответ:
 (1) putch
 
 (2) scr_char
 
 (3) getch
 
Упражнение 5:
Номер 1
Можно ли на языке Quick Basic управлять разрешением экрана?
Ответ:
 (1) да, с использованием встроенных функций 
 (2) только с использованием escape последовательностей 
 (3) нет 
Номер 2
Можно ли на языке Си управлять разрешением экрана?
Ответ:
 (1) да, с использованием встроенных функций? 
 (2) да, с использованием escape последовательностей 
 (3) нет 
Номер 3
Можно ли на языках Perl и Python управлять разрешением экрана?
Ответ:
 (1) да, с использованием встроенных функций 
 (2) только с использованием escape последовательностей 
 (3) нет 
Упражнение 6:
Номер 1
Какое максимальное разрешение используется в цветном графическом режиме VGA?
Ответ:
 (1) 80x25 символов 
 (2) 640x350 пикселей 
 (3) 640x480 пикселей 
Номер 2
Какой функцией происходит смена текстового видеорежима на языке Turbo C (Borland C/C++)?
Ответ:
 (1) textmode
 
 (2) setvideomode
 
 (3) getvideomode
 
Номер 3
Какая константа используется функцией textmode для установки нормального режима отображения текста?
Ответ:
 (1) C40 
 (2) C80 
 (3) BW40 
 (4) BW80 
 (5) MONO 
 (6) C4350