Контрольные работы C# (2 варианта)

Контрольная работа по предмету «Программирование»
Информация о работе
  • Тема: Контрольные работы C# (2 варианта)
  • Количество скачиваний: 58
  • Тип: Контрольная работа
  • Предмет: Программирование
  • Количество страниц: 4
  • Язык работы: Русский язык
  • Дата загрузки: 2020-03-04 22:04:24
  • Размер файла: 26.23 кб
Помогла работа? Поделись ссылкой
Информация о документе

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

Если Вы являетесь автором текста представленного на данной странице и не хотите чтобы он был размешён на нашем сайте напишите об этом перейдя по ссылке: «Правообладателям»

Можно ли скачать документ с работой

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

Контрольная работа 1

Вариант 2

ФИО______________________________________________________

Группа_____________________________________________________


1

Какие типы данных являются беззнаковыми?

  1. long
  2. ushort
  3. byte
  4. short
  5. decimal
  6. double
  7. uint


2

Какие типы данных являются типами с плавающей точкой?

  1. int
  2. float
  3. byte
  4. long
  5. bool
  6. short
  7. double


3

Какой тип данных предназначен для использования в денежных вычислениях?

  1. float
  2. decimal
  3. double
  4. byte
  5. int


4

Какой оператор является быстрым логическим «И»?

  1. &
  2. |
  3. ||
  4. /
  5. &&
  6. //
  7. !



5

Какие операторы относятся к группе логических «ИЛИ»?

  1. &
  2. ||
  3. \\
  4. |
  5. ^
  6. //
  7. &&


6

Какой оператор является логическим отрицанием?

  1. &
  2. |
  3. &&
  4. ||
  5. ^
  6. !


7

Какой результат выполнения фрагмента кода?

double d = 1234;

long l = d;

Console.WriteLine(l * l);

Console.ReadKey();

  1. Код не выполнится, нужно использовать явное преобразование типов.
  2. 1522756
  3. Код не выполнится даже с явным преобразованием типов.


8

Какие выражения записаны неверно?

  1. x +=20;
  2. x := x + 20;
  3. x = x + 20;
  4. x == x + 20;


9

Является ли C# регистрозависимым языком?

  1. да
  2. нет


10

Для чего нужен метод Parse?

  1. Возвращает строковый массив, содержащий подстроки, разделенные заданными элементами.
  2. Выполняет преобразование строки в тот тип данных, который был целью вызова метода.
  3. Вырезает определенную часть строки.
  4. Изменяет регистр.




Контрольная работа 2

Вариант 1

ФИО______________________________________________________

Группа_____________________________________________________


1

Какие операторы являются операторами цикла?

  1. while
  2. if
  3. do-while
  4. ?:
  5. foreach
  6. switch
  7. for


2

Какой результат выполнения фрагмента кода?

int count = 3;

double price = 1500;

if (count == 3)

{

    double sum = 2 * price;

}

Console.WriteLine("Сумма покупки {0} рублей", sum);

  1. Код не выполнится, т.к. в теле условного оператора нельзя объявлять переменные.
  2. Сумма покупки 3000 рублей.
  3. Код не выполнится, т.к. метод WriteLine принимает только один параметр.
  4. Код не выполнится, т.к. переменная sum вне зоны области видимости.


3

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

  1. string
  2. int
  3. bool
  4. double


4

Является ли часть else оператора if обязательной?

  1. да
  2. нет


5

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

  1. int
  2. double
  3. string
  4. char



6

Какой результат выполнения фрагмента кода?

public enum Dessert

{

    Eclair = 0,

    Donut = 1,

    Cake = 2

}


class Program

{

    static void Main(string[] args)

    {

        Dessert d = Dessert.Cake;

        switch (d)

        {

            case Dessert.Cake:

            case Dessert.Cake:

                Console.WriteLine("The dessert is cake");

                break;

            case Dessert.Eclair:

                Console.WriteLine("The dessert is eclair");

                break;

            default:

                Console.WriteLine("The dessert is unknown.");

                break;

        }

    }

}

  1. Код не выполнится, т.к. метки case должны быть уникальны.
  2. Код не выполнится, т.к. разделы case нельзя оставлять пустыми.
  3. Будет выведена фраза "The dessert is cake".


7

Какой результат выполнения фрагмента кода?

int x = 0;

Console.WriteLine(x == 0 ? (1.0 / x).ToString("f4") : "Деление на 0.");

  1. Деление на 0.
  2. 0,5000.
  3. Программа не скомпилируется.
  4. Бесконечность.
  5. Nan


9

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