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

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

Программирование.

Вопрос id:1206361
Укажите соответствие между названиями стандартных процедур для строковых переменных и их назначением
Левая частьПравая часть
COPY(S,N,K)
преобразует число в строку символов
VAL(W,X,Y)
преобразует строку символов в число
STR(X,W)
копирует фрагмент строки из одной переменной в другую
Вопрос id:1206362
Укажите соответствие между названиями стандартных процедур для строковых переменных и их назначением
Левая частьПравая часть
LENGTH()
определяет фактическую длину текстовой переменной
STR()
преобразует число в строку символов
INSERT()
копирует фрагмент строки из одной переменной в другую
COPY()
вставляет в исходную строку другую строку начиная с указанной позиции
Вопрос id:1206363
Укажите соответствие между названиями стандартных функций для строковых переменных и их назначением
Левая частьПравая часть
COPY(S,N,K)
осуществляет поиск определенного фрагмента в строке
LENGTH(ST)
определяет фактическую длину текстовой переменной
UPCASE(CH)
преобразует символ латинской литеры из строчного в прописной
POS (SW,WS)
копирует фрагмент строки из одной переменной в другую
Вопрос id:1206364
Укажите соответствие между названиями стандартных функций и их назначением
Левая частьПравая часть
SUCC(X)
преобразует символ нижнего регистра в символ верхнего
UPCASE(CH)
возвращает порядковый номер, соответствующий значению X порядкового типа
CHR(B)
возвращает следующее значение аргумента порядкового типа
PRED(X)
возвращает предыдущее значение аргумента порядкового типа
ORD(X)
преобразует выражение B типа BYTE в символ
Вопрос id:1206365
Укажите соответствие между процедурами обработки строковых данных и полученными результатами S1:=’Pascal’; S2:=’шесть’; S3:=’(7+3)/2’;
Левая частьПравая часть
Length(S2)
6
Length(S3)
7
Length(S1)
5
Вопрос id:1206366
Укажите соответствие между процедурами обработки строковых данных и полученными результатами S:=’информатика’; X:=’aabbdd’; Y:=’cc’
Левая частьПравая часть
Delete(S,1,6)
‘caabbddc’
Delete(S,3,7)
‘атика’
Insert(Y,X,4)
‘aabbccdd’
Insert(X,Y,2)
‘инка’
Вопрос id:1206367
Укажите соответствие между процедурами обработки строковых данных и полученными результатами S:=’фотография’; S1:=’три’; S2:=’лек’; S3:=’мак’
Левая частьПравая часть
Copy(S,1,4)
фото
Copy (S,8,2)
фи
Copy (S,5,4)
граф
Вопрос id:1206368
Укажите соответствие между процедурами обработки строковых данных и полученными результатами S:=’электрификация’; S1:=’три’; S2:=’лек’; S3:=’мак’
Левая частьПравая часть
Pos (S3,S)
5
Pos(S1,S)
2
Pos(S2,S)
0
Вопрос id:1206369
Укажите фрагмент программы, в результате выполнения которого, двумерный массив Arr размером (3 x 3) выводится в виде квадратной матрицы (по строкам и столбцам)
?) for i:= 1 to 3 do begin for j:= 1 to 3 do writeln (Arr[i,j]:4); end;
?) for i:= 1 to 3 do begin for j:= 1 to 3 do write (Arr[i,j]:4); writeln end;
?) for i:= 1 to 3 do for j:= 1 to 3 do write (Arr[i,j]:4);
?) for i:= 1 to n do write (Arr[i,i]:4);
Вопрос id:1206370
Установите соответствие между типами данных и служебными словами, обозначающими эти типы
Левая частьПравая часть
BYTE
целый (0..255)
INTEGER
логический
ARRAY
массив
BOULEAN
целый (-32768..32767)
REAL
вещественный
Вопрос id:1206371
Установите соответствие между типами данных и служебными словами, обозначающими эти типы
Левая частьПравая часть
SET…OF…
строковый
CHAR
символьный
STRING
множество
RECORD
запись
Вопрос id:1206372
Функцию ORD(Х) можно применять к переменным только ___ типа
?) процедурного
?) файлового
?) вещественного
?) порядкового
Вопрос id:1206373
Функцию PRED(Х) можно применять к переменным только ___ типа
?) порядкового
?) вещественного
?) массивового
?) записного
Вопрос id:1206374
Целые типы данных
?) byte
?) word
?) shortint
?) real
?) double
?) integer
Вопрос id:1206375
Чтобы воспользоваться процедурой очистки экрана, необходимо подключить модуль
?) Crt
?) Graph
?) Dos
?) System
Вопрос id:1206376

В цикле с параметром, имеющем формат:

for ( инициализация; выражение; модификации) оператор;

в части «Инициализация» можно записать несколько операторов, разделённых символов (введите знак)

Вопрос id:1206377

Верны ли утверждения?

А) Автоматические переменные не инициализируются

B) Статические переменные могут быть глобальными и локальными

Подберите правильный ответ

?) А – нет, В – нет
?) А – да, В – да
?) А – нет, В – да
?) А – да, В – нет
Вопрос id:1206378

Верны ли утверждения?

А) Аргументы по умолчанию не могут опускаться при вызове функции

В) Аргументы по умолчанию должны быть последними в списке параметров

Подберите правильный ответ

?) А – да, В – да
?) А – да, В – нет
?) А – нет, В – нет
?) А – нет, В – да
Вопрос id:1206379

Верны ли утверждения?

А) В одном операторе можно описать несколько переменных одного типа, разделяя их запятыми

B) Константа должна быть инициализирована при объявлении

Подберите правильный ответ

?) А – нет, В – нет
?) А – да, В – нет
?) А – нет, В – да
?) А – да, В – да
Вопрос id:1206381

Верны ли утверждения?

А) Внутри функции многомерный массив интерпретируется как одномерный, а его индекс пересчитывается в программе

В) При передаче многомерных массивов все размерности, если они неизвестны на этапе компиляции, должны передаваться в качестве параметров

Подберите правильный ответ

?) А – нет, В – да
?) А – да, В – нет
?) А – нет, В – нет
?) А – да, В – да
Вопрос id:1206382

Верны ли утверждения?

А) Все функции языка С++ кроме функции main могут быть использованы для построения рекурсии

В) В рекурсивной функции должно присутствовать только одно условие, при выполнении которого последовательность рекурсивных вызовов должна быть прекращена

Подберите правильный ответ

?) А – да, В – нет
?) А – нет, В – да
?) А – да, В – да
?) А – нет, В – нет
Вопрос id:1206383

Верны ли утверждения?

А) Динамические массивы при создании обнуляются

В) Динамические массивы нельзя инициализировать при создании

Подберите правильный ответ

?) А – да, В – да
?) А – да, В – нет
?) А – нет, В – нет
?) А – нет, В – да
Вопрос id:1206384

Верны ли утверждения?

А) Использование глобальных переменных препятствует помещению функций в библиотеки общего пользования

В) Функция может содержать несколько операторов return

Подберите правильный ответ

?) А – нет, В – нет
?) А – да, В – нет
?) А – да, В – да
?) А – нет, В – да
Вопрос id:1206385

Верны ли утверждения?

А) Использование подставляемых (inline) функций увеличивает производительность программы

В) При использовании подставляемых (inline) функций существует опасность переполнения стека

Подберите правильный ответ

?) А – да, В – да
?) А – да, В – нет
?) А – нет, В – да
?) А – нет, В – нет
Вопрос id:1206386

Верны ли утверждения?

А) Любая из базовых конструкций имеет только один вход и один выход

В) Базовые конструкции могут вкладываться друг в друга произвольным образом

Подберите правильный ответ

?) А – нет, В – да
?) А – да, В – нет
?) А – да, В – да
?) А – нет, В – нет
Вопрос id:1206388

Верны ли утверждения?

А) Любую рекурсивную функцию можно реализовать без применения рекурсии

В) При использовании рекурсии существует опасность переполнения стека

Подберите правильный ответ

?) А – да, В – нет
?) А – нет, В – да
?) А – да, В – да
?) А – нет, В – нет
Вопрос id:1206389

Верны ли утверждения?

А) Могут быть определены функции, которые не имеют никаких параметров и не возвращают никакого значения

В) Если функции не передаются аргументы, то вместо списка формальных параметров необходимо указать ключевое слово void

Подберите правильный ответ

?) А – да, В – нет
?) А – да, В – да
?) А – нет, В – нет
?) А – нет, В – да
Вопрос id:1206390

Верны ли утверждения?

А) Можно создавать массивы ссылок и ссылки на ссылки

В) Не разрешается определять указатели на ссылки

Подберите правильный ответ

?) А – да, В – да
?) А – нет, В – нет
?) А – нет, В – да
?) А – да, В – нет
Вопрос id:1206391

Верны ли утверждения?

А) На одну и ту же область памяти может ссылаться несколько указателей различного типа

В) Присваивание без явного приведения типов допускается только указателям типа void* или, если тип указателей справа и слева от операции присваивания один и тот же

Подберите правильный ответ

?) А – да, В – нет
?) А – да, В – да
?) А – нет, В – нет
?) А – нет, В – да
Вопрос id:1206392

Верны ли утверждения?

А) Операция присваивания одной строки другой не определена

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

Подберите правильный ответ

?) А – да, В – да
?) А – да, В – нет
?) А – нет, В – нет
?) А – нет, В – да
Вопрос id:1206393

Верны ли утверждения?

А) Опреаторы выбора не относятся к управляющим конструкциям программы

В) Операторы перехода относятся к управляющим конструкциям программы

Подберите правильный ответ

?) А – нет, В – нет
?) А – нет, В – да
?) А – да, В – да
?) А – да, В – нет
Вопрос id:1206395

Верны ли утверждения?

А) Присваивание указателей данных указателям функций недопустимо

В) Присваивание указателей функций указателям данных недопустимо

Подберите правильный ответ

?) А – нет, В – да
?) А – нет, В – нет
?) А – да, В – да
?) А – да, В – нет
Вопрос id:1206396

Верны ли утверждения?

А) Разадресация указателя на функцию происходит до вызова функции

В) Присвоить значение указателю на функцию можно в операторе присваивания, употребив имя функции без списка параметров

Подберите правильный ответ

?) А – нет, В – да
?) А – нет, В – нет
?) А – да, В – да
?) А – да, В – нет
Вопрос id:1206397

Верны ли утверждения?

А) Размер типа int определяется стандартом ANSI

B) Количество байт, отводимых под значения стандартных типов, определяется разрядностью компьютера

Подберите правильный ответ

?) А – нет, В – нет
?) А – да, В – да
?) А – нет, В – да
?) А – да, В – нет
Вопрос id:1206398

Верны ли утверждения?

А) Размерность динамического массива может быть переменной

В) Объём памяти, выделяемый динамический под массив, определяется на этапе выполнения программы

Подберите правильный ответ

?) А – нет, В – да
?) А – да, В – нет
?) А – да, В – да
?) А – нет, В – нет
Вопрос id:1206399

Верны ли утверждения?

А) Соответствие типов проверяется во время выполнения программы

B) Язык C++ – это строго типизированный язык

Подберите правильный ответ

?) А – да, В – да
?) А – нет, В – нет
?) А – нет, В – да
?) А – да, В – нет
Вопрос id:1206400

Верны ли утверждения?

А) Тело цикла представляют простой или составной оператор.

В) Любая из частей оператора for может быть опущена.

Подберите правильный ответ

?) А – да, В – да
?) А – да, В – нет
?) А – нет, В – да
?) А – нет, В – нет
Вопрос id:1206401

Верны ли утверждения?

А) Тип char, как и другие целые типы, может быть со знаком или без знака

B) Величины типа char можно применять для хранения целых чисел диапазоне от –128
до 127

Подберите правильный ответ

?) А – нет, В – да
?) А – да, В – нет
?) А – нет, В – нет
?) А – да, В – да
Вопрос id:1206402

Верны ли утверждения?

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

В) Функция всегда возвращает значение

Подберите правильный ответ

?) А – да, В – да
?) А – нет, В – да
?) А – нет, В – нет
?) А – да, В – нет
Вопрос id:1206403

Верны ли утверждения?

А) Указатели данных и указатели функций обладают одинаковыми свойствами и имеют идентичный набор допустимых операций

В) Указатель является самостоятельным типом

Подберите правильный ответ

?) А – да, В – да
?) А – нет, В – да
?) А – нет, В – нет
?) А – да, В – нет
Вопрос id:1206404

Верны ли утверждения?

А) Унарная операция получения адреса & применима к величинам, имеющим имя и размещенным в оперативной памяти

В) Можно получить адрес скалярного выражения, неименованной константы или регистровой переменной

Подберите правильный ответ

?) А – нет, В – да
?) А – нет, В – нет
?) А – да, В – нет
?) А – да, В – да
Вопрос id:1206406

Верны ли утверждения?

Первыми средствами, которыми был расширен язык программирования C, стали:

А) поддержка абстракций данных

В) концепция виртуальной машины

Подберите правильный ответ

?) А – да, В – да
?) А – нет, В – да
?) А – да, В – нет
?) А – нет, В – нет
Вопрос id:1206407

Верны ли утверждения?

При выполнении рекурсивной функции

А) копируется алгоритм (операторы, выражения)

В) не копируются части, связанные с данными (формальные, фактические параметры, локальные переменные и точка возврата)

Подберите правильный ответ

?) А – да, В – да
?) А – нет, В – нет
?) А – да, В – нет
?) А – нет, В – да
Вопрос id:1206408

К пятому элементу динамического массива, созданного при помощи оператора

float *p = new float [100]; можно обратиться с помощью___ или ___

?) *p[5]
?) *(p+5)
?) *p+5
?) p[5]
Вопрос id:1206409

Пусть имеется описание типа PF как указателя на функцию с одним параметром типа int: typedef void (*PF)(int); а также описание и инициализация массива указателей

PF menu[]={&new, &open, &save, &exit};

Выполнение оператора menu[1](10); означает вызов функции

?) new
?) save
?) open
?) exit
Вопрос id:1206410
Первым символом идентификатора может быть ___ и ___
?) знак подчёркивания
?) цифра
?) латинская буква
?) кавычка
Вопрос id:1206411
MSDN представляет
?) cредства RAD
?) среду разработки программ
?) средства проектирования программных продуктов
?) информационный сервис для разработчиков программного обеспечения
Вопрос id:1206412
Visual C++ является продуктом компании
?) Embarcadero Technologies
?) Computer Associates
?) Microsoft
?) Borland
Вопрос id:1206413
Интерпретируется как false
?) -1
?) любое ненулевое число
?) 0
?) 1
Вопрос id:1206414
___ функций -использование функции с одним и тем же именем, но с различными типами или различным количеством параметров
Copyright testserver.pro 2013-2024