Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Междисциплинарный экзамен по направлению подготовки (бакалавриат-`Информатика и ВТ`)

Вопрос id:1787831
Модификаторы, дополнительно вводимые компилятором Borland C++ для языка Си++, - это
?) _far
?) _seg
?) _ss
?) _near
Вопрос id:1787832
Мультипликативная операция получение остатка от деления целочисленных операндов изображается символом
?) &
?) #
?) %
?) @
Вопрос id:1787833
Мультипликативные операции – это
?) умножение операндов арифметического типа
?) деление операндов арифметического типа
?) сложение арифметических операндов или сложение указателя с целочисленным операндом
?) получение остатка от деления целочисленных операндов
Вопрос id:1787834
Назначение битовых полей - обеспечить удобный доступ к отдельным битам
Вопрос id:1787835
Назначение круглых скобок ( ) следующее
?) выделяют выражения-условия (в операторе "если")
?) обязательны при определении указателя на функцию
?) используются для ограничения индексов одно- и многомерных массивов, а также при записи индексированных элементов
?) входят как обязательные элементы в определение и описание функции, где выделяют соответственно список формальных параметров и список спецификаций параметров
Вопрос id:1787836
Наиболее простая динамическая информационная структура - это односвязный
Вопрос id:1787837
Объединение определения объекта с одновременным присваиванием ему конкретного значения называется
Вопрос id:1787838
Оператор, который позволяет в любой точке тела цикла прервать текущую итерацию и перейти к проверке условий продолжения цикла, определенных в предложениях for или while, является оператором
?) do
?) break
?) continue
?) switch
Вопрос id:1787839
Оператор, который прекращает выполнение оператора цикла и передает управление следующему за ним оператору, является оператором
?) for
?) while
?) break
?) switch
Вопрос id:1787840
Операторы выбора в языке Си++ - это
?) for
?) if
?) switch
Вопрос id:1787841
Операторы циклов в языке Си++ - это
?) do
?) for
?) while
?) switch
Вопрос id:1787842
Операция "точка" называется операцией доступа к элементу
Вопрос id:1787843
Операция '#' требует, чтобы текст, замещающий данный параметр в формируемой строке, заключался в
?) cимволы %%
?) символы &&
?) двойные кавычки
?) двойные апострофы
Вопрос id:1787844
Организация ветвления с помощью таблицы переходов
?) каждому элементу массива присвоить адрес конкретной функции обработки
?) определить массив указателей из N+1 элементов
?) сформировать условия, на основе которых должна выбираться функция обработки
?) оформить все ветви обработки (например, N+1 штук) в виде однотипных функций
?) ввести индекс, значение которого должно находиться в пределах от 0 до N включительно, где (N+1) - количество ветвей обработки
Вопрос id:1787845
Организовывать ветвления с возвратом по результатам анализа некоторых условий можно с помощью таблицы
Вопрос id:1787846
Параметр форматная_строка функции printf( ) ограничен
?) кавычками
?) двойными кавычками
?) апострафами
?) двойными апострафами
Вопрос id:1787847
Передача параметров по значению
?) значения выражений - фактических параметров заносятся в участки памяти, выделенные для формальных параметров функции
?) вычисляются значения выражений, использованных в качестве фактических параметров при вызове функции
?) в теле функции выполняется обработка с использованием значений внутренних объектов-параметров, и результат передается в точку вызова функции как возвращаемое ею значение
?) при компиляции функции выделяются участки памяти для формальных параметров
?) после выхода из функции освобождается память, выделенная для ее формальных параметров
Вопрос id:1787848
Переключатель (switch) относится к операторам
?) передачи управления
?) цикла
?) выбора
?) составным
Вопрос id:1787849
Порядок следования параметров функции быстрой сортировки
?) размер элемента таблицы
?) указатель на функцию сравнения, получающую в качестве параметров два указателя p1, р2 на элементы таблицы
?) указатель на начало таблицы (массива) сортируемых элементов
?) количество сортируемых элементов в таблице
Вопрос id:1787850
Последовательность букв, цифр и символов подчеркивания "_", начинающаяся не с цифры, называется
?) строкой
?) комментарием
?) константой
?) идентификатором
Вопрос id:1787851
Последовательность выполнения преобразования операндов в арифметических выражениях
?) если один операнд есть long, другой преобразуется к типу long
?) если один из операндов имеет тип float, то второй приводится к типу float
?) если один из операндов имеет тип long double, то второй тоже будет преобразован в long double
?) все короткие целые типы преобразуются в типы не меньшей длины
?) если один из операндов есть double, другой приводится к типу double
Вопрос id:1787852
Последовательность команд, запускаемая одним нажатием клавиши на клавиатуре или кнопки на экране дисплея, является
Вопрос id:1787853
Последовательность символов, ограниченная слева знаками /*, а справа - знаками */, называется
Вопрос id:1787854
Последовательные препроцессорные подстановки не действуют на параметры макроса, но выполняются в строке
Вопрос id:1787855
Поставьте в соответствие варианту работы с динамической памятью его особенность
Левая частьПравая часть
указатель определен как локальный объект автоматической памяти
выделенная память будет недоступна при выходе за пределы блока локализации указателя, и ее нужно освободить перед выходом из блока
указатель является глобальным объектом по отношению к блоку
динамическая память, выделенная однократно в блоке, доступна через указатель при каждом повторном входе в блок
указатель определен как локальный объект статической памяти
динамическая память доступна во всех блоках, где "виден" указатель
Вопрос id:1787856
Поставьте в соответствие вещественному типу данных диапазон их значений
Левая частьПравая часть
float
от 3.4Е-38 до 3.4Е+38
long double
от 1.7Е- 308 до 1.7Е+308
double
от 3.4Е- 4932 до 1.1Е+4932
Вопрос id:1787857
Поставьте в соответствие директиве ее назначение
Левая частьПравая часть
#ifndef идентификатор
проверяется случай, когда идентификатор не был использован в команде #define или его определение было отменено командой #undef
#if целочисленное_константное_выражение
проверяется значение константного выражения, в которое могут входить целые константы и идентификаторы
#ifdef идентификатор
проверяется определен ли с помощью директивы #define к текущему моменту идентификатор, помещенный после #ifdef
Вопрос id:1787858
Поставьте в соответствие имени константы ее значение
Левая частьПравая часть
INT_MIN
количество битов
FLT_MAX
максимальное число с плавающей точкой типа float
CHAR_BIT
минимальное значение для данных типа int
Вопрос id:1787859
Поставьте в соответствие имени, определенному в стандартных заголовочных файлах, его назначение
Левая частьПравая часть
assert.h
математические вычисления
math.h
диагностика программ
ctype.h
преобразование и проверка символов
Вопрос id:1787860
Поставьте в соответствие исходному типу данных правило его преобразования
Левая частьПравая часть
char
заполнение нулем старшего байта
signed char
расширение знаком
unsigned char
расширение нулем или знаком в зависимости от умолчания для char
Вопрос id:1787861
Поставьте в соответствие лексеме ее значение
Левая частьПравая часть
ключевые слова
последовательность букв, цифр и символов подчеркивания "_", начинающаяся не с цифры
идентификатор
идентификаторы, зарезервированные в языке для специального использования
константа
лексема, представляющая изображение фиксированного числового, строкового или символьного значения
Вопрос id:1787862
Поставьте в соответствие обозначению операции присваивание ее назначение
Левая частьПравая часть
%=
присвоить целочисленному операнду левой части значение, полученное поразрядной конъюнкцией (И) его битового представления с битовым представлением целочисленного операнда правой части
&=
присвоить операнду левой части остаток от целочисленного деления значения левого операнда на значение правого операнда
/=
присвоить операнду левой части частное от деления значения левого операнда на значение правого
Вопрос id:1787863
Поставьте в соответствие параметру функции main( ) его значение
Левая частьПравая часть
параметр argv
массив указателей на строки
параметр envp
массив указателей на символьные строки, каждая из которых содержит описание одной из переменных среды
параметр argc
параметр типа int, значение которого определяет размер массива argv
Вопрос id:1787864
Поставьте в соответствие препроцессорной директиве ее назначение
Левая частьПравая часть
#define
определение макроса или препроцессорного идентификатора
#include
включение текста из файла
#pragma
действия, предусмотренные реализацией
Вопрос id:1787865
Поставьте в соответствие препроцессорной операции ее назначение
Левая частьПравая часть
#defined
конкатенация препроцессорных лексем
#
преобразование операнда в строку символов
##
проверка истинности операнда
Вопрос id:1787866
Поставьте в соответствие режиму файла, связанного с потоком, его назначение
Левая частьПравая часть
а
текстовый файл открывается (или создается, если файла нет) для добавления в него новой порции информации (добавление в конец файла)
w
новый текстовый файл открывается для записи и последующих многократных исправлений
w+
новый текстовый файл открывается для записи
Вопрос id:1787867
Поставьте в соответствие символу одноместных префиксных и постфиксных операций его значение
Левая частьПравая часть
~
побитовое отрицание
*
операция получения адреса операнда
&
операция обращения по адресу
Вопрос id:1787868
Поставьте в соответствие соглашению прагмы "pack" его назначение
Левая частьПравая часть
pack(2)
выравнивание элементов по границам слов
pack(4)
выравнивание элементов по границам двойных слов
pack(l)
выравнивание элементов по границам байтов
Вопрос id:1787869
Поставьте в соответствие суффиксу в записи константы его значение
Левая частьПравая часть
U/u
для целых и вещественных типов
F/f
для вещественных типов
L/l
для целых типов
Вопрос id:1787870
Поставьте в соответствие типу данных Целые константы диапазон их значений
Левая частьПравая часть
int
от 32768 до 2 147483647
unsigned long
от 0 до 32767
long
от 2 147483648 до 4294967295
Вопрос id:1787871
Поставьте в соответствие типу разделителя его назначение
Левая частьПравая часть
запятая
используется в описаниях и определениях объектов одного типа
точка с запятой
считается пустым оператором
двоеточие
используется для отделения метки от помечаемого ею оператора
Вопрос id:1787872
Поставьте в соответствие типу скобок ее назначение
Левая частьПравая часть
круглые скобки ( )
используют для обозначения соответственно начала и конца составного оператора или блока
квадратные скобки [ ]
используются для ограничения индексов одно- и многомерных массивов, а также при записи индексированных элементов
фигурные скобки { }
выделяют выражения-условия (в операторе "если")
Вопрос id:1787873
Поставьте в соответствие унарной операции инкремент или декремент ее значение
Левая частьПравая часть
i++ (постфиксная форма)
уменьшает на 1 значение k, и это новое значение используется как значение выражения --k
-- k (префиксная форма)
увеличивает на 1 значение m, и это полученное значение используется как значение выражения ++m
++m (префиксная форма)
увеличивает на 1 значение i, однако значением выражения i++ является предыдущее значение i (до его увеличения)
Вопрос id:1787874
Поставьте в соответствие управляющей последовательности ее значение
Левая частьПравая часть
'\b'
перевод страницы
' '
перевод строки
'\f'
возврат на одну позицию (на один символ)
Вопрос id:1787875
Поставьте в соответствие функции для ввода-вывода данных с помощью стандартных потоков в библиотеке языка Си++ ее назначение
Левая частьПравая часть
getchar( )/putchar( )
ввод-вывод строки
scanf( )/printf( )
ввод-вывод в режиме форматирования данных
gets( )/puts( )
ввод-вывод отдельного символа
Вопрос id:1787876
Поставьте в соответствие функции для выделения и освобождения памяти ее назначение
Левая частьПравая часть
realloc
возвращает указатель на начало области динамической памяти длиной в s байт
malloc
возвращает указатель на начало области обнуленной динамической памяти, выделенной для размещения n элементов по m байт каждый
calioc
изменяет размер блока ранее выделенной динамической памяти до размера ns байт
Вопрос id:1787877
Поставьте в соответствие функции ее назначение
Левая частьПравая часть
sub( )
предусматривает передачу результата через параметр-указатель fraction * pdr
mult( )
возвращают структуру типа fraction, которую нужно "разместить" в соответствующей структуре вызывающей программы
add( )
формирует динамический объект типа fraction и возвращает его адрес
Вопрос id:1787878
Поставьте в соответствие функции операции над рациональными дробями ее смысл
Левая частьПравая часть
sub( )
сложение
add( )
умножение
mult( )
вычитание
Вопрос id:1787879
Поток открыт для изменений, если в параметре режима присутствует символ
?) #
?) +
?) -
?) &
Вопрос id:1787880
Предусмотренные директивой #define препроцессорные замены не выполняются внутри
?) строк
?) переменных
?) комментариев
?) символьных констант
Copyright tests.ithead.ru 2013-2026