05-11-2013_14-00- информатика16 / ЯиТП рус
.docxВопросы комплекта "Языки и технологии программирования (с множественным выбором)"
|
|
Статистика по количеству вопросов
|
Легкий |
Средний |
Сложный |
Общий |
||
Количество вопросов |
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. |
сквозной; |