Главная / Программирование /
Текстовый ввод-вывод / Тест 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