Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Test_2_po_informatike_20_iz_20

.docx
Скачиваний:
80
Добавлен:
04.06.2015
Размер:
115.55 Кб
Скачать

Тест 2 -- Линейная программа - Попытка 2

Начало формы

Question1

Баллов: 1

Cимволы, используемые в качестве разделителей между вводимыми величинами при чтении данных с клавиатуры с помощью функции scanf

Выберите один вариант

пробел

наклонная черта /

запятая

точка с запятой

Question2

Баллов: 1

Студент написал фрагмент программы, который должен менять значение двух переменных местами:  сin >> a >> b; a = b; b = a; cout << a << b; Каким будет вывод, если введено a=3 и b=5?

Выберите один вариант

1. a = 5 b = 5

2. a = 3 b = 3

3. a = 3 b = 5

4. a = 5 b = 3

Question3

Баллов: 1

Множество значений, которые может принимать переменная, а также множество операций, допустимых над данной переменной, определяется ...

Выберите один вариант

структурой данных

областью видимости переменной

ничем из перечисленного

типом данной переменной

Question4

Баллов: 1

Какие записи значения 23,45 умноженного на 10 в 10-ой степени следует признать верными

Выберите один вариант

a. 2.345E11

b. 2.345P11

c. 2.345PE11

d. 23.45P10

Question5

Баллов: 1

Что выведет данный фрагмент кода: int i = 0;  i++++++++++++++++++++; // 20 плюсов  cout << i++ << endl;

Выберите один вариант

Произойдёт ошибка времени выполнения

11

10

Программа не скомпилируется

Question6

Баллов: 1

Скомпилируется ли следующий код? int a;  float b = 3.14;  a = b;

Выберите один вариант

Нет

Да

Question7

Баллов: 1

В каких строчках кода содержатся ошибки? int main() {  #define MyConst 1 //1 int k = MyConst + 1; //2  k += MyConst; //3  k = MyConst++; //4  return 0;  }

Выберите один вариант

// 1

// 3

// 4

// 2

Question8

Баллов: 1

Чем отличается выполнение функции, использующей вызов printf(“%d\n”) от printf(“%d”) ?

Выберите один вариант

в случае printf (“%d\n”) целое число выводится n раз

ничем

в случае printf (“%d\n”) переводом курсора после вывода целого числа на новую (следующую) строку

в случае printf (“%d\n”) вывод начинается с новой строки

Question9

Баллов: 1

Чему будет равно значение переменной с:

int a = 4;  int b = 3;  double c = a/b;

Выберите один вариант

a. Возникнет ошибка компиляции

b. 1

c. 2

d. 1.333333

Question10

Баллов: 1

Какой результат компиляции и выполнения данного фрагмента кода?  void main() {  int i = 5,k = 7;  int d = ++k + ++i;  printf("%d\n",d);  }

Выберите один вариант

12

13

14

Ошибка компиляции

10

Question11

Баллов: 1

Порядок выполнения оператора присваивания

Выберите один вариант

Значение из одной ячейки памяти переписывается в другую ячейку

Сначала вычисляется значение выражения в правой части оператора присваивания, а затем результат присваивается переменной, идентификатор которой указан в левой части оператора

Выполняются вычисления согласно принятому порядку дествий и с учетом наличия скобок

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

Question12

Баллов: 1

Какое значение будет выведено после выполнения следующего фрагмента программы  int rezult1; float b; b = 2.222222e+2; rezult1 = (int)b; printf ("\n b=%f", b+1);

Выберите один вариант

b=2.222222e+2

b=223.222198

b=222.222198

b=2.222222e+3

Question13

Баллов: 1

Для чего используется главная функция main?

Выберите один вариант

с этой функции начинается выполнение программы

эта функция вызывает все остальные функции

эта формальная функция и ничего не делает

только эта функция завершает программу

Question14

Баллов: 1

Какие из приведенных операций не допустимы в Си/Си++?

Выберите несколько вариантов

i++

10++

++i

j--

--i

Question15

Баллов: 1

Какое значение i будет напечатано в результате выполнения следующего фрагмента программы?

int i=0;

int x=5+i++;

cout<<i;

Выберите один вариант

0

5

1

6

Question16

Баллов: 1

Тип long -это ...

Выберите один вариант

указатель

вещественный тип

целый тип

Question17

Баллов: 1

 К каким типам относится тип char?

Выберите несколько вариантов

A. строкам символов

B. целым

C. указателям

D. вещественным

Question18

Баллов: 1

Тип переменной определяет

  

Выберите несколько вариантов

A. множество допустимых значений переменной

B. множество допустимых операций над переменной

Question19

Баллов: 1

1. Какое значение х будет выведено в результате работы следующей программы:

#include <stdio.h>

void main ()

{

float x = 1, y = 2; int a = 3, b = 4; x = x/a+ y / x +a/b; printf ( "x= %5.3f ", x );

}

Выберите один вариант

A. x=3.083

B. x= 2.333

C. x= 5.3

D. x= 0

E. x= %5.3f

F. x= 3.083

Question20

Баллов: 1

Какой спецификатор формата необходимо подставить вместо * в следующем фрагменте программы

int n = 10;

printf (“ n = %* ”, n);

Выберите один вариант

s

с

f

d

 

Конец формы

Нашли ошибку в тексте? Выделите ее мышкой и нажмите Ctrl + Enter (Powered by Orphus)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]