WorksheetsОАиП РК-2
Total questions: 31
Worksheet time: 16mins
Name
Class
Date
1.
Какой из следующих типов данных в C# предназначен для хранения целых чисел?
a)
int
b)
float
c)
double
d)
char
e)
bool
2.
Какой символ используется для обозначения комментария в одну строку?
a)
//
b)
/* ... */
c)
d)
""" ... """
e)
#
3.
Какой оператор используется для объявления переменной в C#?
a)
var
b)
variable
c)
let
d)
const
e)
define
4.
Какой из следующих типов данных в C# предназначен для хранения логических значений?
a)
bool
b)
int
c)
double
d)
char
e)
string
5.
Какой метод используется для вывода текста в консоль?
a)
Console.WriteLine()
b)
Console.Print()
c)
console.log()
d)
System.out.println()
e)
Debug.Write()
6.
Какой оператор используется для объединения строк?
a)
+
b)
&
c)
&&
d)
++
e)
concatenate()
7.
Какой из следующих типов данных предназначен для хранения строки?
a)
string
b)
char
c)
object
d)
bool
e)
float
8.
Какой ключевой оператор используется для создания цикла в C#?
a)
for
b)
repeat
c)
do_while
d)
foreach()
e)
loop
9.
Что произойдет при выполнении следующего фрагмента кода?
int x = 5;
x += 3;
Console.WriteLine(x);
a)
8
b)
5
c)
3
d)
53
e)
Ошибка компиляции
10.
Какой модификатор доступа делает член класса доступным только внутри этого класса?
a)
private
b)
public
c)
protected
d)
internal
e)
static
11.
Какой из операторов используется для сравнения значений в C#?
a)
==
b)
=
c)
+=
d)
:=
e)
===
12.
Оператор выбора:
a)
Switch
b)
switch
c)
Case
d)
SWITCH
e)
CASE
13.
Оператор цикла для работы с массивами:
a)
do … while
b)
foreach
c)
while
d)
repeat … until
e)
while do
14.
Оператор объявления одномерного массива:
a)
int[] a = new int[n,m];
b)
int[,] a = new int[n];
c)
const int n = 6; int[,] a = new int[n];
d)
int[] a = new int[6];
e)
int[, ,] a = new int[n];
15.
Какая из переменных имеет символьный тип данных (char)
a)
c1 = ' ';
b)
c1 = 15;
c)
c1 *= 2.456;
d)
c1 = 'CATEC ';
e)
c1 +=5;
16.
int z = x < y ? (x+y) : (x-y);
a)
тернарная операция
b)
оператор выбора
c)
цикл с параметрами
d)
цикл с предусловием
e)
цикл с постусловием
17.
После выполнения оператора найти значение переменной S.
double S=0; int i=0;
while (i<5) ++i;
S+=1.0/i;
Console.WriteLine(S);
a)
0,25
b)
21/12
c)
0,2
d)
2 ,1
e)
217/60
18.
Чему будет равен с, если int a = 0; int c =--a;
a)
1
b)
0
c)
- 1
d)
2
e)
Null
19.
Корень числа х на языке C#
a)
Math.Sqrt(2, x);
b)
Math.Sqrt(x);
c)
Math.Sqrt(x, 2);
d)
Math.Sqr(x);
e)
Math.Pow(x, 2);
20.
Укажите правильное описание двумерного массива:
a)
int [5,5] a=new int[5,5];
b)
int [,] a=new int[5,5];
c)
int [5,5] a=new int[,];
d)
int [] a=new double[5,5];
e)
new int [,,] a= int[5,5];
21.
||, && в операторе if означает:
a)
|| – если выполняется одно из условий, то выполняется оператор после условия; && – если выполняются оба условия, то выполняется оператор после условия
b)
&& – если выполняется одно из условий, то выполняется оператор после условия; || – если выполняются оба условия, то выполняется оператор после условия
c)
|| – если выполняется оба условия, то выполняется оператор после условия; && – если оба условия не выполняются, то выполняется оператор после условия
d)
|| – пишется одно условие, && – обязательно пишется две условии
e)
&&- пишется одно условие, ||- обязательно пишется два условия
22.
Укажите правильное описание одномерного массива из целых чисел:
a)
int [] a=new int[5];
b)
B) int [,] a=new double[5];
c)
double [5] a=new int[5];
d)
int [5] a=new char[];
e)
new char [] a=int[5];
23.
Чему будет равен с, если int a = 10; int b = 4; bool c = (a == 10 && b == 4);
a)
False
b)
True
c)
0
d)
1
e)
Null
24.
Найдите правильную запись выражения на языке C#:
a)
abs(x+1)-sqr(x)-1/2*x
b)
(Abs(x+1)-Math.Sqrt(x) -1)/2*x
c)
(abs(x+1)-sqr(x-1))/2*x
d)
(Math.Abs(x+1)- Sqrt(x) -1)/2-x
e)
(Math.Abs(x+1)-Math.Sqrt(x) -1)/(2*x)
25.
Укажите действительное число Х:
a)
X: float;
b)
X: double;
c)
X: int;
d)
double X;
e)
int X;
26.
Какой цикл выполняется хотя бы один раз перед проверкой условия?
a)
do-while
b)
for
c)
while
d)
foreach
e)
loop
27.
Что делает оператор break в C#?
a)
Прерывает выполнение цикла
b)
Пропускает следующую итерацию цикла
c)
Завершает выполнение метода
d)
Повторяет выполнение текущей итерации
e)
Возвращает управление вызывающему методу
28.
Что означает ключевое слово static в методе?
a)
Метод принадлежит классу, а не его экземпляру
b)
Метод может быть переопределен
c)
Метод нельзя вызывать
d)
Метод является приватным
e)
Метод нельзя изменить
29.
Как создать экземпляр класса Car в C#?
a)
Car c = new Car();
b)
Car c;
c)
Car c = Car();
d)
new Car c = Car();
e)
Car c = create Car();
30.
Что произойдет, если попытаться обратиться к неинициализированной переменной?
a)
Ошибка компиляции
b)
Ошибка выполнения
c)
Будет присвоено значение null
d)
Будет присвоено значение 0
e)
Значение будет undefined
31.
Какой оператор используется для обработки исключений?
a)
try-catch
b)
catch
c)
finally
d)
error handling
e)
exception
100 %
