WorksheetsТест 2 C#
Total questions: 38
Worksheet time: 1hrs 3mins
Что такое переменная? Выберите один вариант из списка:
Переменная — это ячейка памяти определенного типа имеющая имя.
Переменная — это ячейка памяти.
Переменная — это ячейка памяти неопределенного типа имеющая имя.
Как объявить и записать целое число 5 в переменную? Выберите один вариант из списка:
int n ==5;
int n = 5;
double n = 5;
bool n <= 5;
Какой оператор используется для ввода строки с консоли?
Console.Write()
Console.ReadLine()
Console.WriteLine()
Console.ReadKey()
Все данные которые считываются с консоли, какой имеют тип данных?
string
bool
char
int
double
Как перевести переменную строкового типа «myString» в целый числовой тип данных?
string myString="10";
int number = Convert.ToDouble(myString);
int number = Convert.ToBoolean(myString);
int number = Convert.ToInt32(myString);
int number = Convert.ToString(myString);
В каком порядке работает цикл for?
1. условие входа
2. инициализация счетчика
3. изменения переменной цикла
2, 1, 3
1, 2, 3
3, 2, 1
Без использования среды программирования, определите, сколько раз и как сработает следующая программа?
16 итераций и 15 раз выведет в консоль фразу «Hello World!», каждый раз на новой строке
14 итераций и 15 раз выведет в консоль фразу «Hello World!»,
15 итераций и 15 раз выведет в консоль фразу «Hello World!», каждый раз на новой строке
14 итераций и 14 раз выведет в консоль фразу «Hello World!», каждый раз на новой строке
Без использования среды программирования, определите, какую задачу решает следующий код?
находит сумму чисел от 1 до 19
находит сумму чисел от 2 до 18
находит сумму чисел от 2 до 19
находит сумму чисел от 1 до 18
Как переводится слово while?
До
Пока
Для
Если
Иначе
Переменная, значение которое общее для всех экземпляров класса. Источник:
статическая переменная
Константа
поле для чтения
При наследовании класса. Данный метод м.б. переопределен в производных классах с помощью ключевого слова override.
virtual
static
abstract
Наследуются ли переменные с модификатором private?
Да, но они не являются доступными.
Да
Нет
Какое ключевое слово используется в производном классе для вызова конструктора класса-предка?
base
this
sealed
Без использования среды программирования, определите, что выведет следующий фрагмент программы?
длину строки user — 11
длину строки user — 12
длину строки user — 10
Количество пробелов — 1
Без использования среды программирования, определите, что выведет следующий фрагмент программы?
"Serg"
"Sorokin"
"Serg Sorokin"
произойдет вызов не компилируемой ошибки.
Дан массив чисел из n элементов. Какой индекс будет у последнего элемента массива?
n+1
0
n-1
n
Рассмотрите следующий фрагмент кода. Без использования среды программирования, определите что выведет в консоль приведенный ниже фрагмент:
-12
11
-11
10
Рассмотрите следующий фрагмент кода. Без использования среды программирования, определите что выведет в консоль приведенный ниже фрагмент:
29
25
27
15
Укажите типа возвращаемого значения следующего метода:
int
double
char
void
string
Укажите какие методы объявлены корректно:
а, г, в
г, д
г
д
а, б
Укажите какие методы объявлены не корректно:
а, д
г, д
д
б, в
Укажите какие вызовы метода корректны
static double Diffusion(double a, double b) {
return ...;
}
а, б
б, е
в, г, д
б, е, ё
б, в, е, е
Для чего можно использовать язык C#?
Для создания веб сайтов
Для создания программ под ПК
Для написания игр
Для создания лишь игр и программ
Всё перечисленное
Что покажет код ниже?
00
12
Ошибку в коде
11
01
Какая функция корректно сравнивает две подстроки?
String.Check("hi", "hello");
String.Compare("hi", "hello");
String.Equal("hi", "hello");
String.Match("hi", "hello");
Что покажет код ниже?
12
00
11
Ошибку в коде
01
Что такое перегрузка методов?
Передача слишком больших данных в функцию
Использование одного имени для разных методов
Передача слишком большого файла через return
Где правильно создан массив?
int arr = [2, 5];
int[] arr = new Array [2, 5];
int[] arr = new int [2] {2, 5};
int arr[] = {2, 5};
Где правильно создана переменная?
x = 0;
char symbol = 'A';
int num = "1";
$x = 10;
Какие типы переменных существуют?
int, char, bool, string
int, char, bool, float, double
int, char, bool, float, double, uint, short
Ни один из них
Все перечисленные
Какие циклы существуют в языке C#?
for
for, while
for, while, do while, foreach
for, while, foreach
for, while, do while
Что делает try-catch?
Работает с файлами
Создает исключение
Генерирует исключение
Обрабатывает исключение
Спецификатор доступа protected?
Доступность только из этого же самого класса.
Доступность только из этого же самого класса или его потомков.
Доступность откуда угодно.
Доступность из любого класса той же программы.
Обеспечивает доступ к текущему экземпляру класса?
base
this
Конструктор
public
Основная особенность абстрактного класса?
Может служить только базовым для других классов. Нельзя создавать его экземпляры.
Нельзя создавать конструктор.
Можно создавать методы.
