Exam Second Try
Quiz by Lyudmila Rezunik
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- Q1
Определите истинность высказывания:
Язык C# использует только императивную парадигму программирования, элементы других парадигм не реализованы.
falsetrueTrue or False60s - Q2
Определите истинность высказывания:
Язык программирования C# относится к языкам программирования высокого уровня.
truefalseTrue or False60s - Q3
Определите истинность высказывания:
Код, написанный на языке C#, после обработки компилятором C# преобразуется в код на промежуточном языке (IL).
truefalseTrue or False60s - Q4
Ссылка на целочисленный массив ints проинициализирована массивом из четырёх элементов:
int[] ints = new int[] { 1, 2, 3, 4 };
Следующий код вывел в консоль элементы массива: 3456
for (int i = 0; i < ints.Length; i++)
{
Console.Write(_ _ _ _ _ _ _);
}
Вместо пропусков впишите пропущенный фрагмент кода, в котором элементы массива преобразуются так, чтобы получился указанный вывод.
Users enter free textType an Answer300s - Q5
Среди перечисленных укажите все синтаксически корректные варианты описания с инициализацией одномерного вещественного массива (через пробел):
1. double[] t;
2. float[] ft;
3. double[] c = new double[3] { 2.3, 3.3, 4.5 };
4. var f = new double[] { 2.3, 3.3, 4.5 };
5. sbyte[] s = new { 2, 3, 4 };
Users enter free textType an Answer120s - Q6
Выберите все верные ответы (через пробел):
Ко встроенным целым типам данных, под представление которых отводится в памяти 2 байта относятся:
1. short
2. ushort
3. byte
4. double
5. uint
Users enter free textType an Answer300s - Q7
Определите истинность высказывания:
Описание идентификатора метода, начатое с символа «нижнее подчёркивание» (_) приводит к ошибке компиляции.
falsetrueTrue or False120s - Q8
Определите истинность высказывания:
Массивы в C# являются наследниками класса Array.
truefalseTrue or False60s - Q9
Укажите, что будет выведено на экран в результате работы следующего фрагмента программы:
Users enter free textType an Answer300s - Q10
Выберите все верные ответы (через пробел):
Обязательными элементами заголовка метода являются:
1. Круглые скобки ()
2. Тип возвращаемого значения
3. Фигурные скобки {}
4. Идентификатор метода
5. Модификатор static
Users enter free textType an Answer120s - Q11
Выберите верный ответ:
Корректное описание вещественной переменной.
float y;byte c;
long q = 10L;
double x y;
int b = 7;
120s - Q12
Выберите верный ответ
В результате выполнения следующего фрагмента программы:
int x = 0;
for (int i = 1; i < 5; i++, x += 5) ;
переменная x получит значение:
15
10
25
20
5
300s - Q13
В программе описана строка string str = "ABCD";
Определите истинность высказывания:
Для того, чтобы содержимое строки str стало равным "AYCD" потребуется сделать следующее:
char[] arr = str.ToCharArray();
arr[1] = 'Y';
str = new string(arr);
truefalseTrue or False300s - Q14
Укажите, что будет выведено на экран в результате работы следующего фрагмента программы:
using System.Text;
string str = new string(new char[] {'1','0','1', '1','0'});
StringBuilder sb = new StringBuilder(str);
for(int i = 0; i <= 2; i++)
{
sb.Append('0').Replace('0', '2');
}
Console.WriteLine(sb);
Users enter free textType an Answer300s - Q15
Выберите все верные ответы (через пробел)
В качестве бинарной арифметической операции может быть использована:
1. +
2. -
3. ++
4. %
5. &
Users enter free textType an Answer120s