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

Введение в языки программирования C и C++ - тест 10

Упражнение 1:
Номер 1
Именованные области внешней памяти, с которыми программы могут обмениваться информацией, носят название

Ответ:

 (1) спецификации 

 (2) объявления 

 (3) файлы 


Номер 2
К файлам-устройствам следует отнести

Ответ:

 (1) дисплей 

 (2) принтер 

 (3) графопостроитель 


Номер 3
Из приведенных ниже записей выделите файлы-устройства:

Ответ:

 (1) сканер 

 (2) клавиатура 

 (3) каналы связи 


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

Ответ:

 (1) протокол обмена данными 

 (2) базовая система ввода-вывода 

 (3) инициализация контекстных отношений 


Номер 2
На ранних моделях IBM-совместимых ПК программы BIOS "прошивались"

Ответ:

 (1) в компиляторе 

 (2) в дисковом пространстве 

 (3) в постоянном запоминающем устройстве 


Номер 3
Минимальной единицей хранения в файловой системе является

Ответ:

 (1) объявление 

 (2) файл 

 (3) запись 


Упражнение 3:
Номер 1
К свойствам файла следует отнести

Ответ:

 (1) имя 

 (2) расширение 

 (3) дату создания 


Номер 2
Из приведенных ниже записей выделите свойства файла:

Ответ:

 (1) время создания 

 (2) тип идентификации 

 (3) длина 


Номер 3
Какие из приведенных ниже записей представляют собой свойства файла?

Ответ:

 (1) атрибуты 

 (2) ссылка на начало файла 

 (3) адрес идентификатора файла 


Упражнение 4:
Номер 1
К возможным атрибутам файла следует отнести

Ответ:

 (1) только для чтения 

 (2) системный 

 (3) скрытый 


Номер 2
Несколько следующих друг за другом секторов дискового пространства называются

Ответ:

 (1) кластер 

 (2) цилиндр 

 (3) область 


Номер 3
По умолчанию объем каждого физического сектора диска составляет

Ответ:

 (1) 256 байт 

 (2) 512 байт 

 (3) 1024 байта 


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

Ответ:

 (1) протокол передачи данных 

 (2) метод доступа к файлам инициализации 

 (3) таблица размещения файлов 


Номер 2
Спецификация файла в C++ задается

Ответ:

 (1) массивом 

 (2) объявлением 

 (3) строкой 


Номер 3
Файловая подсистема обеспечивает возможность

Ответ:

 (1) создания новых подкаталогов 

 (2) создания и удаления файлов 

 (3) копирования и переименования файлов 


Упражнение 6:
Номер 1
К вариантам доступа к файловым данным следует отнести

Ответ:

 (1) последовательный 

 (2) байтовый 

 (3) произвольный 


Номер 2
Для инициализации текстового файла необходимо завести указатель на структуру типа

Ответ:

 (1) FILE 

 (2) TEXT 

 (3) READ 


Номер 3
К вариантам открытия файла по оператору fopen следует отнести

Ответ:

 (1) rt 

 (2) wt 

 (3) at 


Упражнение 7:
Номер 1
К возможностям работы с текстовыми файлами библиотеки C следует отнести

Ответ:

 (1) swap 

 (2) read 

 (3) open 


Номер 2
Двоичные файлы представляют собой

Ответ:

 (1) символьную сетку 

 (2) строковый анализатор 

 (3) последовательность байтов 


Номер 3
Двоичные файлы могут содержать

Ответ:

 (1) числовую информацию в машинном формате 

 (2) байты с графическими изображениями 

 (3) байты с аудиоинформацией 


Упражнение 8:
Номер 1
Единицей обмена с двоичными данными могут быть

Ответ:

 (1) только порции байтов указанной длины 

 (2) только контекстные символы 

 (3) как порции байтов указанной длины, так и контекстные символы 


Номер 2
К режимам обмена при создании двоичных фалов следует отнести

Ответ:

 (1) rb 

 (2) wb 

 (3) sb 


Номер 3
Для обмена с двоичными файлами используют функции

Ответ:

 (1) fread 

 (2) fswap 

 (3) fwrite 


Упражнение 9:
Номер 1
Двоичный файл, в котором в качестве порции обмена выступает структура языка C, носит название

Ответ:

 (1) типизированный 

 (2) структурированный 

 (3) специфицированный 


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

Ответ:

 (1) sprintf 

 (2) sgetf 

 (3) sscanf 


Номер 3
Перед записью в файл с помощью функции sprintf машинные форматы данных преобразуются

Ответ:

 (1) в символьную строку 

 (2) в битовый код 

 (3) в набор спецификаторов 


Упражнение 10:
Номер 1
Для создания нового файла и его одновременного открытия используется функция

Ответ:

 (1) FileEdit 

 (2) FileCreate 

 (3) FileStruct 


Номер 2
В случае ошибки возвращаемое значение функции FileCreate равно

Ответ:

 (1) 0 

 (2) 1 

 (3) -1 


Номер 3
К мнемоническим константам, предусмотренным в системе BCB, следует отнести

Ответ:

 (1) fmOpenRead 

 (2) fmOpenWrite 

 (3) fmOpenReadWrite 


Упражнение 11:
Номер 1
Для чтения двоичных данных из открытого файла используется функция

Ответ:

 (1) DoubleRead 

 (2) FileRead 

 (3) ByteRead 


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

Ответ:

 (1) NewDir 

 (2) CreateDir 

 (3) GetDir 


Номер 3
Каталог, из которого запущена программа, носит название

Ответ:

 (1) основной 

 (2) системный 

 (3) текущий 


Упражнение 12:
Номер 1
Узнать атрибуты файла можно с помощью функции

Ответ:

 (1) FileGetAttr 

 (2) FileSetAttr 

 (3) FileStructAttr 


Номер 2
Узнать имя текущего каталога можно с помощью функции

Ответ:

 (1) SwapCurrentDir 

 (2) SeekCurrentDir 

 (3) GetCurrentDir 


Номер 3
К атрибутам файлов следует отнести

Ответ:

 (1) Archive 

 (2) Volume 

 (3) Directory 




Главная / Программирование / Введение в языки программирования C и C++ / Тест 10