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

Вопросы комплекта "Языки и технологии программирования (с множественным выбором)"

Название

kz | ru | Языки и технологии программирования (с множественным выбором) en | Languages ​​and Software Engineering

Кафедра

Информатики

Авторы

Абдибекова А. Т.

Комплект для экзаменов

Да

Длительность

300 мин.

Материалы

Статус

утверждено

Уровень/направление обучения

Первое высшее образование

Ступень обучения

бакалавриат

Факультет

Механико-математический

Специальность

Информатика

Отделение

русское

Курс

Все

Дисциплина

Языки и технологии программирования

Статистика по количеству вопросов

Легкий

Средний

Сложный

Общий

Количество вопросов

75

100

75

250

Балл за правильный ответ

1

1

1

Количество вопросов

Требуемое количество вопросов для загрузки

Легкий

75

75

Вопрос с одиночным выбором

0

Вопрос с множественным выбором

75

Средний

150

150

Вопрос с одиночным выбором

0

Вопрос с множественным выбором

150

Сложный

75

75

Вопрос с одиночным выбором

0

Вопрос с множественным выбором

75

Вопросы

№ 1.

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

A.

X + Y

B.

c % d + 2

C.

xx * Y

D.

xx++

E.

--хх

F.

sizeof(хх)

G.

delete

H.

new

Вопрос с множественным выбором, легкий, ответ - A, B, C

№ 2.

В каких выражениях используются унарные арифметические операции?

A.

x + y

B.

c % d

C.

xx * Y

D.

--хх

E.

sizeof(хх)

F.

delete

G.

x-y

H.

x!=y

Вопрос с множественным выбором, легкий, ответ - D, E, F

№ 3.

Какие слова не относятся к ключевым словам в языке программирования С?

A.

main;

B.

const;

C.

else;

D.

float;

E.

asm;

F.

program;

G.

made;

H.

using;

Вопрос с множественным выбором, легкий, ответ - A, F, G

№ 4.

Из  приведенных ниже ключевых слов выберите те из них, которые не принадлежат к основным типам данных:

A.

int;

B.

char;

C.

short;

D.

bool;

E.

long;

F.

signed

G.

double;

H.

wchar_t;

Вопрос с множественным выбором, легкий, ответ - C, E, F

№ 5.

Из  приведенных ниже ключевых слов выберите те из них, которые принадлежат к спецификаторам типа данных:

A.

int;

B.

char;

C.

short;

D.

bool;

E.

long;

F.

signed;

G.

double;

H.

wchar_t;

Вопрос с множественным выбором, легкий, ответ - C, E, F

№ 6.

Какие управляющие символьные константы описаны неверно?

A.

новая строка '\n'

B.

нулевой символ '\0'

C.

перевод формата '\f'

D.

возврат каретки '\r'

E.

вертикальная табуляция '\v'

F.

нулевой символ '\t'

G.

горизонтальная табуляция '\r'

H.

возврат каретки ‘\f’

Вопрос с множественным выбором, легкий, ответ - F, G, H

№ 7.

В каких случаях используется составной оператор?

A.

чтобы сгруппировать несколько логических связанных операторов в один оператор;

B.

чтобы сгруппировать несколько функций в одну функцию;

C.

для определения группы констант;

D.

в качестве тела функции;

E.

для ограничения видимости определенной части программы;

F.

для обозначения коментариев;

G.

при совместном использовании функций scanf( ) и printf( );

H.

для удаления несколько логических связанных операторов;

Вопрос с множественным выбором, легкий, ответ - A, D, E

№ 8.

Укажите те структуры, с помощью которых можно составить программу для решения задачи любой сложности.

A.

следование;

B.

блокирование;

C.

ветвление;

D.

прерывание;

E.

передача управления;

F.

цикл;

G.

разбиение;

H.

объединение;

Вопрос с множественным выбором, легкий, ответ - A, C, F

№ 9.

Укажите типы данных, которые предназначены для хранения вещественных значений:

A.

char ;

B.

float;

C.

int;

D.

double;

E.

long int;

F.

long double;

G.

bool;

H.

integer;

Вопрос с множественным выбором, легкий, ответ - B, D, F

№ 10.

Какие из перечисленных языков являются языками низкого  уровня?

A.

C++ ;

B.

Си ;

C.

C# ;

D.

Forth;

E.

Fortran;

F.

CIL;

G.

Ассемблер;

H.

Java ;

Вопрос с множественным выбором, легкий, ответ - D, F, G

№ 11.

Укажите на не выполнимые в неявном виде арифметические преобразования типов:

A.

операнды типа float преобразуется к типу double;

B.

если один операнд – long double, то второй преобразуется к этому же типу;

C.

любые операнды типа float и double преобразуется к типу int;

D.

любые операнды типа char и short преобразуется к типу int;

E.

любые операнды типа unsigned  char и unsigned short преобразуется к типу unsigned int;

F.

операнды типа float преобразуется к типу unsigned char;

G.

если один операнд - unsigned int, то второй преобразуется к типу unsigned short;

H.

операнды типа float преобразуется к типу long double;

Вопрос с множественным выбором, легкий, ответ - C, F, G

№ 12.

Какие из перечисленных языков программирования относятся к процедурным?

A.

С++;

B.

Си;

C.

Java;

D.

C#;

E.

Паскаль;

F.

Кобол;

G.

PHP;

H.

Delfi;

Вопрос с множественным выбором, легкий, ответ - B, E, F

№ 13.

Что из перечисленных ниже ключевых слов относятся к  директивам препроцессора?

A.

#undef

B.

#unsigned

C.

#include

D.

#array

E.

#end

F.

#define

G.

#begin

H.

#string

Вопрос с множественным выбором, легкий, ответ - A, C, F

№ 14.

Текст  программы на С или С++ , называющееся исходным кодом - записывают в файл с расширением

A.

.с;

B.

 .сс;

C.

pp;

D.

.doc;

E.

.java;

F.

.xml;

G.

.bmp;

H.

.asm ;

Вопрос с множественным выбором, легкий, ответ - A, B, C

№ 15.

Операции в языке программирования Си подразделяются на:

A.

 унарные;

B.

 бинарные;

C.

тернарные;

D.

кватернарные;

E.

полиадические;

F.

мультарные;

G.

мультиарные;

H.

нет правильного ответа;

Вопрос с множественным выбором, легкий, ответ - A, B, C

№ 16.

Нелогическими операциями являются:

A.

&&;

B.

==;

C.

||;

D.

!;

E.

=;

F.

&;

G.

%;

H.

!=;

Вопрос с множественным выбором, легкий, ответ - E, F, G

№ 17.

В каких выражениях используются унарные арифметические операции?

A.

c1 + d2;

B.

s2 % d % 2;

C.

--b;

D.

d++;

E.

c+++b;

F.

c-d+2;

G.

!c;

H.

c!=0;

Вопрос с множественным выбором, легкий, ответ - C, D, E

№ 18.

Отметьте фрагменты кода, которые можно назвать выражениями:

A.

f + r*12 – 14;

B.

int  z;

C.

x = y = 13;

D.

double c;

E.

cond = x < 2;

F.

3 = 5;

G.

int x = 0;

H.

x = 3;

Вопрос с множественным выбором, легкий, ответ - A, C, E

№ 19.

Битовыми операциями являются:

A.

=

B.

!=

C.

||

D.

+

E.

&

F.

^

G.

~

H.

&&

Вопрос с множественным выбором, легкий, ответ - E, F, G

№ 20.

В каких выражениях возвращаемое значение будет логическим?

A.

int x = 2, y = 3, z; z = x + y;

B.

 (i > 3);

C.

 (c == b);

D.

 (!c);

E.

(c^b);

F.

(c&b);

G.

(c=1);

H.

(c~3);

Вопрос с множественным выбором, легкий, ответ - B, C, D

№ 21.

На  сколько разрядов необходимо сделать сдвиг влево или вправо  переменной V2al, чтобы значение temp принимало значение 1,32,16 ?

(int val = 4; int temp = val << ? или int temp = val >>?  )

A.

8

B.

4

C.

3

D.

6

E.

2

F.

1

G.

5

H.

7

Вопрос с множественным выбором, легкий, ответ - C, E, F

№ 22.

Функции. Отметьте ошибочные утверждения:

A.

Си++ обеспечивает строгий контроль типов;

B.

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

C.

При обращении к функции фактические параметры заменяются формальными;

D.

Выполняет необходимые действия и возвращает результат;

E.

Не может быть объявлена как void;

F.

Программа на языке Си++ может состоять без единой функции;

G.

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

H.

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

Вопрос с множественным выбором, легкий, ответ - C, E, F

№ 23.

Какие из следующих утверждений об операторе return являются верным?

A.

Можно использовать в любом из операторов цикла;

B.

Оператор return должен стоять последним в теле функции;

C.

С  помощью return можно прекратить работу программы;

D.

Оператор return завершает выполнение функции;

E.

в теле функции должен присутствовать только один оператор return;

F.

Возвращает управление в вызывающую функцию, в точку, непосредственно следующую за вызовом;

G.

Необходим  для немедленного перхода в другую функцию;

H.

Нельзя использовать в любом месте внутри функции;

Вопрос с множественным выбором, легкий, ответ - B, D, F

№ 24.

Укажите  несколько типов, которые  существует для представления целых чисел в языке Си:

A.

long double;

B.

char;

C.

float;

D.

short;

E.

wchar_t;

F.

bool;

G.

long;

H.

double;

Вопрос с множественным выбором, легкий, ответ - B, D, G

№ 25.

Укажите в каких выражениях неправильно применяются операции к вещественным типам

A.

double a = 2.3, b = 242, c; c = 23 + b%a;

B.

float xx = 0, z = 2; if (z >= xx) {...}

C.

float k = 44; k >>= 2;

D.

double e = 2.9,x=9.6,y; y=(x – e) / 4.7;

E.

double dd = 2; long double s = 3; if (s ^ dd) {...};

F.

double a=20.1, b=11.,c; c=a*b/(a+b);

G.

double pi_d = 3.1415; (x – pi_d) / 4.0;

H.

long double pi_l = 3.1415L, d=1.; d=2 * pi;

Вопрос с множественным выбором, легкий, ответ - A, C, E

№ 26.

Укажите в каких выражениях правильно определены целочисленные переменные?

A.

unsigned int a = 2, b = 3;

B.

unsigned short g = 0x2;

C.

const char c;

D.

const float pi_f = 3.14f;

E.

double pi_d = 3.1415;

F.

long double pi_l = 3.1415L;

G.

short x = 23;

H.

bool m;

Вопрос с множественным выбором, легкий, ответ - A, C, G

№ 27.

Свойства, которыми должен обладать алгоритм:

A.

производительность;

B.

вариантность;

C.

однозначность;

D.

выполняемость;

E.

представительность;

F.

правильность;

G.

результативность;

H.

внедряемость;

Вопрос с множественным выбором, легкий, ответ - C, G, H

№ 28.

Типы алгоритмов:

A.

прямой;

B.

линейный;

C.

ступенчатый;

D.

периодический;

E.

комплексный;

F.

разветвляющийся;

G.

циклический;

H.

пакетный;

Вопрос с множественным выбором, легкий, ответ - B, G, H

№ 29.

Этапы решения задач на компьютере:

A.

составление требований заказчиком;

B.

постановка задачи;

C.

модификация;

D.

декларирование типов и переменных;

E.

выбор модели представления данных;

F.

планирование результатов;

G.

корректировка входных данных;

H.

алгоритмизация задачи;

Вопрос с множественным выбором, легкий, ответ - B, C, H

№ 30.

Способы записи алгоритмов:

A.

на языке диаграмм;

B.

в реляционных таблицах;

C.

на естественном языке;

D.

в виде схемы (блок-схемы);

E.

покадровая анимация;

F.

на языке программирования;

G.

графические слайды;

H.

на языке эвм;

Вопрос с множественным выбором, легкий, ответ - C, D, F

№ 31.

Контроль структуры программы:

A.

статический;

B.

абсолютный;

C.

смежный;

D.

непрерывный;

E.

открытый;

F.

подвижный;

G.

согласованный;

H.

сквозной;

Соседние файлы в папке 05-11-2013_14-00- информатика16