Главная / Программирование /
Введение в языки программирования 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