игра брюс 2048
Главная / Программирование / Основы программирования на языке C / Тест 6

Основы программирования на языке C - тест 6

Упражнение 1:
Номер 1
Что делает функция getchar( )?

Ответ:

 (1) читает один символ из stdin программы и возвращает его код 

 (2) выводит в stdout символ, указанный в качестве аргумента 

 (3) резервирует место в куче (heap) для хранения одного символа 

 (4) читает один символ из указанного в качестве аргумента файла 


Номер 2
Какое из выражений правильное?

Ответ:

 (1) putchar(getchar( )) 

 (2) getchar(putchar( )) 

 (3) getchar( EOF) 

 (4) getchar(>) 


Номер 3
Какая из приведенных команд позволит направить данные из файла words программе get_put так, как будто они были введены в интерактивном режиме?

Ответ:

 (1) get_put < words 

 (2) get_put > words 

 (3) get_put words 


Упражнение 2:
Номер 1
Что делает функция putchar(ch)?

Ответ:

 (1) выводит символ ch в стандартный вывод (stdout) программы 

 (2) читает из stdin один символ и сохраняет его в переменной ch 

 (3) переключает стандартный вывод на ввод 

 (4) заменяет EOF на символ ch 


Номер 2
Что произойдет в результате выполнения оператора putchar('\007');?

Ответ:

 (1) печать цифры 7 

 (2) шаг назад на одну позицию 

 (3) переход на новую строку на устройстве вывода 

 (4) сработает громкоговоритель 


Номер 3
Есть программа, которая подсчитывает число символов в файле, выполняемый код помещен в файле с именем count. Какая из команд будет производить подсчет числа символов в файле essay, а результат будет помещен в файл essayct?

Ответ:

 (1) count > essayct < essay 

 (2) count < essay 

 (3) essay > essay 


Упражнение 3:
Номер 1
Что такое EOF?

Ответ:

 (1) специальный символ, указывающий на начало файла 

 (2) специальный символ, указывающий на конец файла 

 (3) специальный символ, указывающий на то, что программа написана на Си 

 (4) определяет мобильность языка Си 


Номер 2
Что не произойдет в результате выполнения оператора putchar('H');?

Ответ:

 (1) переход на новую строку на устройстве вывода 

 (2) шаг назад на одну позицию 

 (3) печать буквы H 

 (4) вывод символа '007', в результате чего сработает громкоговоритель 


Упражнение 4:
Номер 2
Отметьте правильные утверждения о символе EOF

Ответ:

 (1) это должен быть символ, который не может появиться где-то в середине файла 

 (2) так называется символ, заканчивающий файл 

 (3) общеупотребительным является определение #define EOF -1 

 (4) так называется признак конца строки 


Упражнение 5:
Номер 2
Отметьте правильные утверждения, касающиеся EOF

Ответ:

 (1) EOF = 1 

 (2) EOF = -1 

 (3) он описан в файле <stdio.h> 

 (4) нужно подключить файл <stdio.h> 


Номер 3
Входит ли '\n' в число символов в строке?

Ответ:

 (1) да 

 (2) нет 

 (3) не обязательно 


Упражнение 6:
Номер 1
Что понимается под вводом-выводом?

Ответ:

 (1) операция пересылки данных между оперативной памятью и внешними устройствами 

 (2) операция пересылки данных между различными внешними устройствами 

 (3) операция пересылки данных между различными частями оперативной памяти 

 (4) операция пересылки данных между различными файлами 


Номер 2
Что называется стандартным вводом?

Ответ:

 (1) стандартным вводом называется устройство, принятое в качестве обычного средства ввода данных в машину 

 (2) это устройство чтения данных с магнитной ленты телетайпа 

 (3) это ввод с клавиатуры 


Номер 3
Что является файлом в языке Си?

Ответ:

 (1) множество однотипных записей 

 (2) поименованная целостная совокупность данных на носителе 

 (3) упаковка данных 




Главная / Программирование / Основы программирования на языке C / Тест 6