Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тест для группы ДЛП-001.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
38.71 Кб
Скачать

31. Сколько символов существует в Паскале?

1000

456

799

555

256

32. Если в функции на языке С++ отсутствует оператор return, то такая функция

не будет возвращать значения

будет возвращать значение 1

будет возвращать значение 0

Будет возвращать значение -1

33. Данные типа integer это –

Числа со знаком или без, имеющие как целую, так и дробную часть ;

Это целые числа со знаком или без, диапазон представления которых от + до - бесконечности;

Это целые числа со знаком или без, диапазон представления которых от –32768 до +32767;

Числа, десятичная точка в которых указана явно и отделяет целую часть числа от дробной ;

Это массив целых чисел;

34. Оператор выхода из цикла- это:

return

+ break

continue

goto

35. Служебное слово BOOLEAN служит для

Описания логической операции конъюнкции;

Описания целого типа данных;

Для ввода данных;

Для описания переменных логического типа, которые могут принимать два значения – «истина» и «ложь»;

Организации в программе циклического алгоритма;

36. Операция % используется для :

нахождения частного при целочисленном делении;

нахождение частного от деления вещественных чисел;

+ нахождение остатка при целочисленном делении;

нахождение частного при делении вещественного числа на целое ;

37. Какой оператор при делении одного числа на другое дает остаток?

DIV

MOD

ABS

SQR

SQRT

38. Сколько значений может возвращать функция?

два

+ одно

множество

четыре

39. Дано:

s := 0;

for i := 1 to 5 do

s:=s+i;

Чему равняется сумма ?

5

18

10

8

12

40. С точки зрения языка С++ выражение является ложным, если

это выражение равно 0

это выражение не равно 0

это выражение равно 1

это выражение равно -1

41. В каком диапазоне задаются целые числа типа byte?

–32 768 .. +32 767;

+ 0 .. 255

0..65535

0 .. 127;

128 .. 255;

42. Основным типом подпрограмм в языке С++ является

процедура;

функция;

оператор повторений;

оператор выбора;

43. Пусть дано:

const a : array[1..7] of real=(0.1, 3.25, 55.0, 0.9, 78.1, 4.5, 2.0);

Var b : array[1..7] of real;

Возможна ли операция присваивания b:=a?

невозможна, т.к. a- константа, а b- переменная;

невозможна, т.к. a и b - массивы и нельзя присваивать сразу всему массиву b массив а, т.е. b := a, надо присваивать поэлементно b[i]:=a[i];

невозможна;

+ возможна, т.к. a и b массивы одной размерности и элементы их одного типа;

44. Этим оператором удобнее пользоваться в тех случаях, когда число повторений цикла известно заранее:

while

for

do while

continue

45. Какие процедуры и функции языка Паскаль не относятся к процедурам и функциям работы со строками?

delete

insert

include

copy

length

46. Тип данных определяет:

внутреннее представление данных в памяти компьютера;

множество значений, которые могут принимать величины этого типа;

операции и функции, которые можно применять к величинам этого типа;

множество значений и набор операций, которые могут быть выполнены с этими значениями;

47. Какого типа в операторе цикла FOR параметр шага?

double

real

string

extended

+ integer

48. Основное отличие динамического размещения данных от статического состоит в том, что

статические данные размещаются на диске, динамические – в памяти машины;

статические данные размещаются в момент старта программы, динамические – при её выполнении;

статические данные размещаются в памяти машины, динамические – на диске;

динамические данные размещаются в момент старта программы, статические - при её выполнении;

49. Что такое процедура в языке Паскаль?

Это просто математическая формула.

Это выражение логического типа.

Это выражение числового типа.

+ Относительно самостоятельная часть программы, оформленная особым образом и с именем.

Это запись.

50. Шаблоны позволяют удобным способом создавать семейства:

переменных

функций

файлов

программ

51. Выберите выражение, в результате которого получено значение с=3, если а=14 и b=4:

с:=b mod a

c:=a⁄b

c:=a mod b

c:=a div b

c:=b div a

52. В языке С++ встроенный тип данных «double» предназначен для хранения

символов

+ вещественных чисел

целых чисел

массива символов