Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
94
Добавлен:
13.04.2015
Размер:
19.29 Кб
Скачать

Точка входа в программу на C#:

Определение класса в C# содержит: a)      данные, задающие свойства объектов класса; b)     методы, определяющие поведение объектов класса; c)      события, которые могут происходить с объектами класса.

Какой метод класса Console выводит символьную строку, дополняя её в конце символами перехода на новую строку и возврата каретки?

Какой метод класса Console считывает с системной консоли один символ?

Какой метод класса Console позволяет считать с системной консоли информацию до ближайшего символа перехода на новую строку?

Укажите операторы сравнения в списке: a.       = b.      == c.       != d.      <  e.       <<  f.        >>  g.       >= h.       +=

Результатом какой операции является значение операнда после его увеличения?

Результатом этой операции является значение операнда до его уменьшения:

Базовый класс – прародитель всех классов:

Выберите результат выполнения фрагмента String S=”345”; Char D=’45’; Console.WritrLine(Convert.ToInt16(S)+ Convert.ToInt32(D));

Какие типы данных являются простыми. Выберите набор из списка 1)      string 2)     sbyte 3)     byte 4)     char 5)     short 6)      ushort 7)      int 8)      uint 9)      long 10)  ulong 11) float 12) double 13) decimal 14) Bool 15) Классы 16)  структуры 17)  интерфейсы

Какие типы данных НЕ являются простыми. Выберите набор из списка 1)      string 2)     sbyte 3)     byte 4)     char 5)     short 6)      ushort 7)      int 8)      uint 9)      long 10)  ulong 11) float 12) double 13) decimal 14) Bool 15) Классы 16)  структуры 17)  интерфейсы

Какие типы данных являются сложными. Выберите набор из списка 1)      string 2)     sbyte 3)     byte 4)     char 5)     short 6)      ushort 7)      int 8)      uint 9)      long 10)  ulong 11) float 12) double 13) decimal 14) Bool 15) Классы 16)  структуры 17)  интерфейсы

Укажите ссылочные типы 1)      string 2)     sbyte 3)     byte 4)     char 5)     short 6)      ushort 7)      int 8)      uint 9)      long 10)  ulong 11) float 12) double 13) decimal 14) Bool 15) Классы 16)  структуры 17)  интерфейсы

Укажите ВСЕ значимые типы 1)      string 2)     sbyte 3)     byte 4)     char 5)     short 6)      ushort 7)      int 8)      uint 9)      long 10)  ulong 11) float 12) double 13) decimal 14) Bool 15) Классы 16)  структуры 17)  интерфейсы

Целочисленными типами являются (перечислите ВСЕ целочисленные типы): 1)      string 2)     sbyte 3)     byte 4)     char 5)     short 6)      ushort 7)      int 8)      uint 9)      long 10)  ulong 11) float 12) double 13) decimal 14) Bool 15) Классы 16)  структуры 17)  интерфейсы

Укажите, что будет напечатано в результате выполнения фрагмента программного кода: Int x=5; Long y=9;x=y/x; Console.WriteLine(“Результат1 = {0}; Результат 2 = {1}”(y+x)/3,y/4.0);

Выберите из списка ВСЕ вещественные типы 1)      string 2)     sbyte 3)     byte 4)     char 5)     short 6)      ushort 7)      int 8)      uint 9)      long 10)  ulong 11) float 12) double 13) decimal 14) Bool 15) Классы 16)  структуры 17)  интерфейсы

Какой фрагмент можно опустить в следующем операторе? for ([инициализация];[Условие];[Приращение]) <Оператор>

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

К каким операторам относится оператор break

К каким операторам относится оператор continue

Какой оператор лишний в списке?

Какой оператор лишний в списке?

Возобновление цикла выполняет оператор:

С помощью какого оператора можно в любой момент прервать выполнение цикла?

Оператор for for (int i = 1; i <= 5; i++) { Console.WriteLine(i); } повторно выполняет заключенный в цикл оператор (или несколько операторов) следующим образом: a.       Сначала вычисляется начальное значение переменной i. b.      Затем, пока значение i меньше или равно 5, условие получает значение true, оператор Console.WriteLine выполняется и затем происходит повторное вычисление i. c.       Когда i становится больше 5, условие получает значение becomes false и управление передается вне цикла.

Сколько раз и где выполняется инициализация переменной цикла в операторе for?

Оператор while проверяет условие завершения цикла

Как оператор while изменяет значения переменной цикла?

Можно ли в цикле while использовать прерывания цикла break и возобновления цикла continue

Когда проверяется условие завершения цикла в Операторе do?

Можно ли в цикле do использовать прерывания цикла break и возобновления цикла continue

Для обработки каких типов данных используется Оператор foreach? a)      массивы b)     контейнеры. c)      Простые типы данных

Нужна ли переменная цикла и, нужно ли её инициализировать, инкрементировать и проверять, не вышло ли значение индекса массива за допустимые пределы в операторе foreach?

__________ это идентификатор, с помощью которого можно отметить какое-то место в программе.

Что возвращает оператор is, зависимости от того, можно ли выполнить, преобразование типов или нет?

Укажите лишний оператор в перечислении:

Оператор If (<Выражение>) <Оператор 1> [else <Оператор 2>] является:

Оператор <Выражение>?<Значение1>:<Значение2> является

Конструкция switch в операторе выбора требует также служебных слов: a.       Case b.      break; d.      Then c.       Continue e.       Default

Каким будет результат выполнения фрагмента программы? Int S=0; S=Console.Read(); If (S==0) S+=10; Else S*=2; If (s=10) Console.WriteLine(“Было введено нулевое значение”)

Выберите слова, которые необходимо подставить в фразу. «___1___— это управляющий оператор, обрабатывающий множественное выделение и перечисления путем передачи управления одному из операторов ___2___в своем тексте.»

Какое количество экземпляров case может включать оператор switch?

Выберите слово, которое необходимо подставить в фразу. «Блок ______содержит защищаемый код, в котором могут происходить исключения. Этот блок выполняется до момента возникновения исключения или до своего успешного завершения.»

Какого типа должно быть «Выражение» в операторе If (<Выражение>) <Оператор 1> [else <Оператор 2>] ?

Каким будет результат выполнения фрагмента программы? Int x=10; Int y=15; if (x > 10) if (y > 20) Console.Write("1"); else Console.Write("2");

Каким будет результат выполнения фрагмента программы? Int x=10; Int y=15; if (x > 10) { if (y > 20) Console.Write("1");} else Console.Write("2");

Какие два выражения эквивалентны? 1) a ? b : c ? d : e 2) a ? b : c ? d : e 3) (a ? b : c) ? d : e

Эквивалентны ли фрагменты? А) if(x != 0.0) s = Math.Sin(x)/x; else s = 1.0; Б) s = x != 0.0 ? Math.Sin(x)/x : 1.0;

Соседние файлы в папке Сохраненные документы с флешки