Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
5
Добавлен:
27.11.2024
Размер:
97.39 Кб
Скачать

Тестовые задания по дисциплине «Языки программирования»

вопрос

1Заранее заданное понятное и точное предписание возможному исполнителю совершить определенную последовательность действий для получения решения задачи за конечное число шагов – это….

1)Технология выполнения

2)Алгоритм

3)Линейный алгоритм

4)Цикличный алгоритм

2Свойство алгоритма, заключающееся в том, что «исполнитель алгоритма должен знать, как его выполнить» называется:

1)массовость

2)определенность

3)дискретность

4)понятность

3Алгоритм, в котором в зависимости от условия выполняются те или иные альтернативные действия называются:

1)Линейными

2)Циклическими

3)Ветвление

4)Периодическими

4Оператор, позволяющий проверить является ли результат вычисления некоторого сложного выражения истинным или ложным это…

1)switch

2)if

3)int

4)=

5Набор элементов данных одного типа, каждый элемент которого хранится в следующих друг за другом ячейках основной памяти - это

1)циклические структуры

2)вложенные операторы if

3)файл

4)массив

6

Дан фрагмент кода:

 

int num [5];

 

int i;

 

num [0]=10;

 

num [1]=70;

 

num [2]=60;

 

num [3]=40;

 

num [4]=50;

 

for(i=0;i<5;i++)

 

printf(“\n%d,%d”,i,num[i]);

 

 

Результатом программы будет:

 

1)

вывод индексов массива

 

2)

вывод значений элементов массива

 

3)

вывод индексов и значений элементов массива

 

4)

вывод индекса и значения первого элемента массива

7

Переменная, в которой содержится адрес ячейки памяти, выделенной

 

для некоторой другой переменной называется _________________

 

1)

указателем

 

2)

массивом

 

3)

оператором

 

4)

функцией

8

 

Операторы, используемые при работе с указателями

 

а) %

 

б) ^

 

в) *

 

г) ?

 

д) &

 

е) ;

 

1)

а, в

 

2)

а, б

 

3)

в, д

 

4)

г, е

9

Поименованная область памяти, значение которой можно получить и

 

изменить – это…

 

1)

адрес ячейки памяти

 

2)

тип данных

 

3)

константа

 

4)

переменная

10

Дан фрагмент кода, в результате работы которого будет выведено:

 

int a,b;

 

scanf(“%i”, &a);

 

scanf(“%i”, &b);

 

if (a>b){

 

printf(“%i”, a);

 

}

 

 

else {

 

printf(“%i”,b);

 

}

 

 

1)

Два числа: a и b

 

2)

Большее из двух чисел

 

3)

Меньшее из двух чисел

 

4)

Разность двух чисел

11

Какие виды циклов существуют в языке СИ: а) for б) do…while в) if г)

while

1)а,б,в,г

2)б,в,г

3)а,г

4)а,б,г

12Однократное выполнение цикла называется ______________

1)условие

2)итерация

3)действие

4)решение

13Основными свойствами алгоритмов являются а) понятность б) дискретность

в) определенность г) результативность д) массовость

1)а,в,г,д.

2)а,б,в,г

3)а,б,в,г,д

14Константные выражения в операторе switch должны быть:

1)вычисляемыми

2)только повторяющиеся

3)только уникальными

4)как повторяемыми так и уникальными

15В языке СИ существует(ют) какие типы оператора выбора:

1)Условный оператор

2)Арифметический оператор

3)Логический оператор

4)Оператор варианта (множественного выбора)

16Массив: mass[0], mass[1],…mass[10] состоит из _________ элементов

1)3

2)6

3)10

4)11

17Каждый элемент массива однозначно определяется соответствующим ему:

1)символом

2)оператором

3)индексом

4)ключевым словом

18Размерность массива считается равной количеству__________

необходимых для однозначного определения каждого элемента

1)индексов

2)символов

3)переменных

4)операторов

19____________ указателя определяет на переменную какого типа может ссылаться данный указатель

1)размер

2)тип

3)содержимое

4)оператор

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

1)а, б, в, г

2)в, г

3)б

4)а,б

21Значения, которые не изменяются в процессе программы – это…

1)переменные

2)идентификаторы

3)константы

4)ключевые слова

22Какие требования предъявляются к выбору имен идентификаторов: а) имена переменных должны начинаться с буквы алфавита б) имя идентификатора может начинаться с цифры

в) после первого символа может идти последовательность из других символов, цифр и знака подчеркивания г) компилятор СИ чувствителен к регистру букв, то есть

идентификаторы add, Add, ADD являются различными д) компилятор СИ не чувствителен к регистру букв е) имена переменных должны отражать их назначение

ж) идентификатор не должен совпадать с ключевым словом СИ или именем функции, уже объявленной в библиотеке СИ

1)а,в,г,е,ж

2)б,в,г,е,ж

3)а,в,д,е,ж

4)а,б,д,е,ж

23_____________ цикла – действия, которые выполняются в цикле

1)итерация

2)счетчик

3)тело

4)переменная

24_________________ - это часть программного кода, которая выполняется до тех пор, пока не будет нарушено определенное условие.

1)цикл

2)библиотека

3)объявление переменных

4)решение

Соседние файлы в папке 2к3с Языки программирования