игра брюс 2048
Главная / Программирование / Текстовый ввод-вывод / Тест 6

Текстовый ввод-вывод - тест 6

Упражнение 1:
Номер 1
В чем состоит смысл потокового ввода-вывода?

Ответ:

 (1) с помощью драйверов операционной системы производится вывод символов в файл 

 (2) с помощью промежуточного буфера осуществляется вывод текста в файл или на устройство 

 (3) с помощью промежуточного буфера, созданного операционной системы, происходит синхронизация ввода-вывода для файлов и устройств в прикладной программе 


Номер 2
Кто создает промежуточный буфер при операциях потокового ввода-вывода?

Ответ:

 (1) операционная система 

 (2) систимный программист 

 (3) прикладной программист 


Номер 3
Какие данные могут использоваться в операциях потокового ввода-вывода?

Ответ:

 (1) только символьные данные в кодировке ASCII/OEM 

 (2) символьные данные в формате Unicode 

 (3) текст со шрифтовым и абзацным оформлением 


Упражнение 2:
Номер 1
Какая кодировка кириллическиъх символов используется  операционными системами корпорации Microsoft для потокового ввода-вывода текста?

Ответ:

 (1) ANSI cp 1251 

 (2) OEM 866 

 (3) UTF-8 


Номер 2
Как обозначается стандартный поток  ввода  в языке Си?

Ответ:

 (1) cin 

 (2) cout 

 (3) cerr 

 (4) stdin 

 (5) stdout 

 (6) stderr 


Номер 3
Как обозначается стандартный поток ввода в языке C++?

Ответ:

 (1) cin 

 (2) cout 

 (3) cerr 

 (4) stdin 

 (5) stdout 

 (6) stderr 


Упражнение 3:
Номер 1
Какие функции потокового ввода данных являются безопасными?

Ответ:

 (1) gets 

 (2) getchar 

 (3) scanf 

 (4) fgets 


Номер 2
Какие ошибки возникают в операционной системе в случае неправильного ввода функциями потокового ввода-вывода?

Ответ:

 (1) деление на нуль 

 (2) переполнение буфера 

 (3) отказ системы 

 (4) ошибка ввода-вывода 


Номер 3
Какие операции на языке Quick Basic используются для потокового вывода данных?

Ответ:

 (1) INPUT 

 (2) LINE INPUT 

 (3) READ 


Упражнение 4:
Номер 1
Какие операторы языка Perl используются для консольного ввода данных?

Ответ:

 (1) ромб "<>" 

 (2) ромб "<STDIN>" 

 (3) input 


Номер 2
C помощью какой конструкции осуществляется ввод всех строк из файла в переменную?

Ответ:

 (1) $"переменная" = <"дескриптор"> 

 (2) @"переменная" = <"дескриптор"> 

 (3) %"переменная" = <"дескриптор"> 


Номер 3
Каким образом работает оператор ромб?

Ответ:

 (1) сразу происходит ожидание чтения символов со стандартного потока ввода? 

 (2) происходит чтение текстовых данных из файлов, набранных в строке операндов после имени макроса 

 (3) проверяется, пуст ли массив операндов программы @ARGV. Если он пуст, макрос переходит в режим ожидания при вводе с клавиатуры. Если он не пуст, происходит чтение файлов из командной строки 


Упражнение 5:
Номер 1
Какими синтаксическими конструкциями вызываются команды операционной системы из макросов Windows?

Ответ:

 (1) ограничение строки обратными апострофами (`) 

 (2) ограничение строки апострофами (') 

 (3) ограничение строки спецсимволами "qx{…}" 


Номер 2
Какими функциями языка Python осуществляется потоковый ввод данных с клавиатуры?

Ответ:

 (1) input 

 (2) raw_input 

 (3) read 

 (4) readline 

 (5) readlines 


Номер 3
Какими функциями языка Python осуществляется потоковый ввод данных из файла?

Ответ:

 (1) input 

 (2) raw_input 

 (3) read 

 (4) readline 

 (5) readlines 


Упражнение 6:
Номер 1
Какие функции языка Polog ответственны за неформатированный ввод данных в текстовую переменную?

Ответ:

 (1) readln 

 (2) readint 

 (3) readreal 

 (4) readchar 


Номер 2
Какие функции языка Polog ответственны за форматированный ввод данных?

Ответ:

 (1) readln 

 (2) readint 

 (3) readreal 

 (4) readchar 


Номер 3
Какая конструкция языка Prolog используется для принудительного выхода после нажатия любой клавиши?

Ответ:

 (1) readln("переменная") 

 (2) readln ( _ ) 

 (3) readchar("переменная") 

 (4) readchar( _ ) 


Упражнение 7:
Номер 1
Какие функции класса SavitchIn исмпользуются для неформатированного ввода строки символов?

Ответ:

 (1) readLine 

 (2) readLineWord 

 (3) readChar 


Номер 2
Какие функции языка VBScript используются для ввода одной строки текста?

Ответ:

 (1) WScript.StdIn.Read 

 (2) WScript.StdIn.ReadLine 

 (3) WScript.StdIn.ReadAll 

 (4) WScript.StdIn.Skip 

 (5) WScript.StdIn.SkipLine 


Номер 3
Какие функции языка VBScript используются для пропуска одной строки текста?

Ответ:

 (1) WScript.StdIn.Read 

 (2) WScript.StdIn.ReadLine 

 (3) WScript.StdIn.ReadAll 

 (4) WScript.StdIn.Skip 

 (5) WScript.StdIn.SkipLine 




Главная / Программирование / Текстовый ввод-вывод / Тест 6