Тест: Тест1
Список вопросов
1. "Операционная система генерирует событие Paint в ответ на вызов метода"; |
|
1) "DrawEllipse();"; | |
2) "Invalidate();"; | |
3) "Invalidate(Rectangle rc);"; | |
4) "Invalidate(Region rg);"; | |
2. "К методам рисования, принимающим одним из параметров объект класса Brush относятся"; |
|
1) "DrawLine();"; | |
2) "DrawString();"; | |
3) "DrawEllipse();"; | |
3. " Объект является "; |
|
1) " экземпляром класса "; | |
2) " экземпляром структуры "; | |
3) " экземпляром делегата "; | |
4) " экземпляром события "; | |
4. " Типы по значению хранятся "; |
|
1) " В управляемой куче"; | |
2) " В стеке "; | |
3) " В неуправляемой куче "; | |
5. "Контекст устройства создается следующим образом"; |
|
1) "Graphics dc = new Graphics();"; | |
2) "Form.Graphics dc = new Graphics();"; | |
3) "Graphics dc = CreateGraphics();"; | |
6. "Блок, перехватывающий исключения частного вида может быть объявлен как"; |
|
1) "catch(Exception e)"; | |
2) "catch(FormatException e)"; | |
3) "catch()"; | |
7. "Типы по ссылке хранятся"; |
|
1) "В управляемой куче"; | |
2) "В стеке"; | |
3) "В неуправляемой куче "; | |
8. "Статические методы класса могут обращаться"; |
|
1) "к не статическим методам класса"; | |
2) "к статическим полям"; | |
3) "к любым полям класса"; | |
4) "к статическим методам класса"; | |
9. "Аргументы конструкторов структур имеют вещественный тип "; |
|
1) "Point"; | |
2) "SizeF"; | |
3) "Size"; | |
4) "RectangleF"; | |
10. Функция InitializeComponent() вызывается"; |
|
1) "В функции Invalidate();"; | |
2) "В конструкторе формы"; | |
3) "В обработчике события Load формы"; | |
11. "В C# к членам класса по умолчанию устанавливается спецификация доступа"; |
|
1) "public"; | |
2) "private"; | |
3) "protected"; | |
4) "internal"; | |
12. "В C# к членам структуры по умолчанию устанавливается спецификация доступа"; |
|
1) "public"; | |
2) "private"; | |
3) "protected"; | |
4) "internal"; | |
13. "Размер клиентского окна задается"; |
|
1) "this.ClientSize = System.Drawing.Size(172, 93);"; | |
2) ClientSize sz = new System.Drawing.Size(172, 93);"; | |
3) "this.ClientSize = new System.Drawing.Size(172, 93);"; | |
14. "Местоположение элемента управления btnExit на форме определяется "; |
|
1) "btnExit.Location = new Location(50,60);"; | |
2) "btnExit.Location = new btnExit.Location(50,60);"; | |
3) "this.btnExit.Location = new System.Drawing.Point(50, 60);"; | |
15. "Поля структуры можно инициализировать"; |
|
1) "При объявлении"; | |
2) "В конструкторе с аргументами"; | |
3) "В конструкторе без аргументов"; | |
16. "Для передачи функции параметров по ссылке необходимо использовать ключевое слово"; |
|
1) "params"; | |
2) "out"; | |
3) "static"; | |
4) "ref"; | |
17. "Добавление элементов управления на форму осуществляется с помощью метода"; |
|
1) "Form1.Add();"; | |
2) "Controls.Add();"; | |
3) "Form1.AddRang();"; | |
4) "Controls.AddRange();"; | |
18. "Завершение работы приложения Windows - экземпляра класса Form1"; |
|
1) Application.Exit(Form1);"; | |
2) "Application.Exit();"; | |
3) "Application. Form1.Exit();"; | |
19. "Перегруженные функции отличаются"; |
|
1) "именем"; | |
2) "Типом возвращаемого значения"; | |
3) "Списком принимаемых значений"; | |
20. "Вызов статической функции класса осуществляется с использованием"; |
|
1) "Ссылки на объект"; | |
2) "Имени класса"; | |
3) "Имени структуры"; | |
21. "Объект приложения Windows является экземпляром класса, производного от класса"; |
|
1) "System.Windows.Forms"; | |
2) "System.Windows.Forms.Form"; | |
3) "System.Windows.Form.FormCollection"; | |
22. "Запуск приложения Windows - экземпляра класса Form1 на выполнение"; |
|
1) "Application.Form1.Start();"; | |
2) "Application.Run(new Form1());"; | |
3) "Application. Start (new Form1());"; | |
23. "Не допускается объявлять конструктор"; |
|
1) "private"; | |
2) "virtual"; | |
3) "protected"; | |
4) "void"; | |
24. "Оператор return не допускается использовать в теле"; |
|
1) "свойства"; | |
2) "конструктора"; | |
3) "метода"; | |
4) "индексатора"; | |
25. "В приложении среди блоков catch должен находиться последним блок"; |
|
1) "catch(FormatException e){…}"; | |
2) "catch(Exception е){…}"; | |
3) "catch(MyExcept e){…}"; | |
4) "catch{…}"; | |
26. "Блок кода, при выполнении которого могут возникнуть исключения, необходимо поместить в блок"; |
|
1) "finally"; | |
2) "try"; | |
3) "catch"; | |
27. "Статический конструктор по умолчанию может быть объявлен"; |
|
1) "Со спецификацией private"; | |
2) "Без спецификации доступа"; | |
3) "Со спецификацией public"; | |
4) "Со спецификацией protected"; | |
28. "Конструктор по умолчанию может быть объявлен в"; |
|
1) "Структуре"; | |
2) "Классе"; | |
3) "Интерфейсе"; | |
4) "Перечислении"; | |
29. Объявление события ev типа DlgTp"; |
|
1) "event ev;"; | |
2) "event ev =new DlgTp();"; | |
3) "event DlgTp ev;"; | |
30. "Поле только для чтения можно организовать с помощью ключевых слов"; |
|
1) "static"; | |
2) "readonly"; | |
3) "const"; | |
31. "Конструктор с аргументами может быть объявлен"; |
|
1) "Без спецификации доступа;"; | |
2) "Со спецификацией public"; | |
3) "Со спецификацией private"; | |
4) "Со спецификацией protected"; | |
32. "Поля только для чтения инициализируются"; |
|
1) "При объявлении"; | |
2) "С помощью конструктора по умолчанию"; | |
3) "С помощью конструктора с аргументами"; | |
4) "С помощью свойства"; | |
33. "Многоадресный делегат не может представлять функции"; |
|
1) "Возвращающие значения, отличные от void"; | |
2) "Возвращающие void значение"; | |
3) "Принимающие параметры с модификаторами ref"; | |
4) "Принимающие параметры с модификаторами out"; | |
34. "Членами интерфейса могут быть функции:"; |
|
1) "конструктор"; | |
2) "метод"; | |
3) "деструктор"; | |
4) "свойство"; | |
35. "Одно свойство может работать"; |
|
1) "С двумя полями"; | |
2) "С любым количеством полей"; | |
3) "Только с одним полем"; | |
36. "Двухмерный целочисленный массив размерностью 4х5 элементов объявляется"; |
|
1) "int mas[4][5];"; | |
2) "int[,] mas = new int[4,5]"; | |
3) "int mas[,] = new int[4,5]"; | |
37. "По умолчанию в интерфейсе все функции являются"; |
|
1) "виртуальными"; | |
2) "абстрактными"; | |
3) "перегруженными"; | |
38. "После объявления массива CA[] msf = new CA[10]; массив содержит"; |
|
1) "десять объектов класса CA"; | |
2) "десять пустых ссылок"; | |
3) "десять ссылок на объекты класса CA"; | |
39. "Массив инициализируется следующим образом"; |
|
1) "int[] mas = new int[50]{3,7,1,9}; "; | |
2) "int[] mas = new int[]{3,7,1,9};"; | |
3) "int[] mas = {3,7,1.9};"; | |
40. "В C# к членам структуры запрещена спецификация доступа"; |
|
1) "public"; | |
2) "protected"; | |
3) "private"; | |
4) "internal"; |