Главная / Программирование /
Базы данных для карманного персонального компьютера / Тест 13
Базы данных для карманного персонального компьютера - тест 13
Упражнение 1:
Номер 1
В каком случае при объявлении переменной Pen val
не возникнет ошибки?
Ответ:
 (1) graphics.DrawRectangle(val,-30,-20,60,40);
 
 (2) graphics.DrawEllipse(val,-30,-20,60,40);
 
 (3) graphics.FillRectangle(val,-30,-20,60,40);
 
 (4) graphics.FillEllipse(val,0,0,200,200)
 
Номер 2
В каком случае при объявлении переменной SolidBrush val
возникнет ошибкa?
Ответ:
 (1) graphics.FillRectangle(val,0,0,200,200);
 
 (2) graphics.FillEllipse(val,0,0,200,200)
 
 (3) graphics.DrawRectangle(val,0,0,200,200);
 
 (4) graphics.DrawEllipse(val,0,0,200,200);
 
Номер 3
В каком случае возникнет ошибкa?
Ответ:
 (1) SolidBrush brush = new SolidBrush(Color.Green); graphics.FillRectangle(brush,0,0,200,200);
 
 (2) graphics.FillRectangle(Color.Red,0,0,200,200);
 
 (3) graphics.FillRectangle(SolidBrush(Color.Green),0,0,200,200);
 
Упражнение 2:
Номер 1
В каком случае площадь прямоугольника будет наибольшей?
Ответ:
 (1) graphics.DrawRectangle(pen,5,5,ClientRectangle.Width-10,ClientRectangle.Height-10);
 
 (2) graphics.DrawRectangle(pen,20,20,ClientRectangle.Width-40,ClientRectangle.Height-40);
 
 (3) graphics.DrawRectangle(pen,20,20,ClientRectangle.Width-40,ClientRectangle.Height-50);
 
Номер 2
В каком случае прямоугольник будет закрашен внутри?
Ответ:
 (1) graphics.DrawRectangle(pen,5,5,ClientRectangle.Width-10,ClientRectangle.Height-10);
 
 (2) graphics.FillRectangle(brush,5,5,ClientRectangle.Width-10,ClientRectangle.Height-10);
 
 (3) graphics.DrawRectangle(brush,5,5,ClientRectangle.Width-10,ClientRectangle.Height-10);
 
Номер 3
Каким цветом будет закрашен прямоугольник graphics.FillRectangle(val,5,5,ClientRectangle.Width-10,ClientRectangle.Height-10);
?
Ответ:
 (1) белым 
 (2) черным 
 (3) зависит от настройки объекта SolidBrush
 
 (4) зависит от настройки объекта Pen
 
Упражнение 3:
Номер 1
Укажите команду, содержащую ошибку:
Ответ:
 (1) SolidBrush brush = new SolidBrush(Color.Green);
 
 (2) SolidBrush brush = new SolidBrush(255,255,255);
 
 (3) SolidBrush brush = new SolidBrush(Color.Empty);
 
Номер 2
Укажите команду, содержащую ошибку:
Ответ:
 (1) Pen pen = new Pen(255,255,255);
 
 (2) Pen pen = new Pen(Color.Blue)
 
 (3) graphics.FillRectangle(brush,-5,-5,ClientRectangle.Width-10,ClientRectangle.Height-10);
 
Номер 3
В каком случае границ закрашенного прямоугольника не будет видно в окне?
Ответ:
 (1) graphics.FillRectangle(brush,-5,-5,ClientRectangle.Width-10,ClientRectangle.Height-10);
 
 (2) graphics.FillRectangle(brush,5,5,ClientRectangle.Width+10,ClientRectangle.Height+10);
 
 (3) graphics.FillRectangle(brush,-5,-5,ClientRectangle.Width+10,ClientRectangle.Height+10);
 
 (4) graphics.FillRectangle(brush,5,5,ClientRectangle.Width+10,ClientRectangle.Height+10);
 
Упражнение 4:
Номер 1
В каком случае текст будет расположен ближе к правой границе окна?
Ответ:
 (1) graphics.DrawString("Test",font,brush,150,220);
 
 (2) graphics.DrawString("Test",font,brush,130,220);
 
 (3) graphics.DrawString("Test",font,brush,150,120);
 
Номер 2
В каком случае текст будет расположен ближе к верхней границе окна?
Ответ:
 (1) graphics.DrawString("Test",font,brush,150,0);
 
 (2) graphics.DrawString("Test",font,brush,130,220);
 
 (3) graphics.DrawString("Test",font,brush,150,120);
 
Номер 3
В каком случае расстояние от текста до верхней и нижней границ окна будет одинаковым?
Ответ:
 (1) graphics.DrawString("Text",font,brush,150,ClientRectangle.Height/2);
 
 (2) graphics.DrawString("Text",font,brush,150,ClientRectangle.Height/2-font.Size);
 
 (3) graphics.DrawString("Text",My_font,brush7,ClientRectangle.Width/2,ClientRectangle.Height/2);
 
Упражнение 5:
Номер 1
В каком случае строка "Text" будет выведена шрифтом Arial 10-го размера и красного цвета: graphics.DrawString("Text",font,val,150,250)
?
Ответ:
 (1) Font font=new Font("Arial",12); SolidBrush val=new SolidBrush(Color.Red);
 
 (2) Font font=new Font("Arial",10); Pen val = new Pen(Color.Red);
 
 (3) Font font=new Font("Arial",10); SolidBrush val=new SolidBrush(Color.Red);
 
Номер 2
В каком случае выведенный текст будет невидим: graphics.DrawString("Text",font,val,150,250)
?
Ответ:
 (1) Font font=new Font("Arial",10); Pen val = new Pen(Color.Empty);
 
 (2) Font font=new Font("Arial",10); SolidBrush val=new SolidBrush(Color.Empty);
 
 (3) Font font=new Font("Arial",10); SolidBrush val=new SolidBrush(255,255,255);
 
Номер 3
Что обозначает значение свойства BackColor
для элемента TextBox
?
Ответ:
 (1) цвет заливки 
 (2) цвет текста 
 (3) цвет рамки 
Упражнение 6:
Номер 1
Какая библиотека должна быть подключена для использования функции graphics.DrawString()
?
Ответ:
 (1) System.Drawing 
 (2) System.Collections 
 (3) System.ComponentModel 
Номер 2
Какая библиотека должна быть подключена для работы с объектами класса SolidBrush
?
Ответ:
 (1) System.Collections 
 (2) System.Drawing 
 (3) System.ComponentModel 
Номер 3
Какая библиотека должна быть подключена для работы с объектами класса Pen
?
Ответ:
 (1) System.Collections 
 (2) System.Drawing 
 (3) System.ComponentModel