игра брюс 2048
Главная / Программирование / Разработка Windows-приложений на языке C# 2005 / Тест 5

Разработка Windows-приложений на языке C# 2005 - тест 5

Упражнение 1:
Номер 1
Какие языки программирования могут использоваться в среде разработки Visual Studio:

Ответ:

 (1) Manadged C++ 

 (2) Visual Basic.NET 

 (3) Java.NET 

 (4) C# 

 (5) Pascal 

 (6) Prolog 


Номер 2
Из чего формируется рабочая среда проекта:

Ответ:

 (1) из папок, в которых хранятся файлы исходного кода 

 (2) из папок, в которых хранятся различные конфигурационные файлы 

 (3) из папок, в которых хранятся установочные файлы среды разработки 


Номер 3
В каком файле хранится главная форма приложения по умолчанию:

Ответ:

 (1) Fofm1.cs 

 (2) Form1.Designer.cs 

 (3) Form1.Designer1.cs 


Упражнение 2:
Номер 1
Какое ключевое слово в определении класса Form1 предназначено для определения класса, структуры или интерфейса, распределенных  по нескольким файлам:

Ответ:

 (1) private 

 (2) partial 

 (3) static 


Номер 2
Свойства, методы и события пользовательских членов класса определяются в файле:

Ответ:

 (1) Form1.Designer.cs 

 (2) Form1.cs 

 (3) Form1.Designer1.cs 


Номер 3
Что содержиться в файле Form1.cs:

Ответ:

 (1) код инициализации класса 

 (2) описание пользовательских членов класса (поля, свойства, методы) 

 (3) код, сгенерированный дизайнером Windows-формы 


Упражнение 3:
Номер 1
Какой метод класса Application прекращает обработку сообщений для текущего потока:

Ответ:

 (1) Exit() 

 (2) Thred() 

 (3) ExitThred() 


Номер 2
Каково назначение свойства CurrentCulture класса Application:

Ответ:

 (1) позволяет задать информацию о естественном языке, для работы с которым предназначен текущий поток 

 (2) позволяет получить информацию о естественном языке, для работы с которым предназначен текущий поток 

 (3) позволяет получить информацию о естественном языке для ввода информации, получаемой текущим потоком 


Номер 3
Какое из следующих свойств возвращает параметр системного реестра, который хранит общую для всех пользователей информацию о приложении:

Ответ:

 (1) CurrentCulture 

 (2) StartupPath 

 (3) CommonAppDataRegistry 


Упражнение 4:
Номер 1
Определите неверный способ комментирования кода в C#:

Ответ:

 (1) # comment 

 (2) // comment 

 (3) /* comment */ 


Номер 2
Какое ключевое слово в строке объявления функции означает отсутствие возвращаемого значения:

Ответ:

 (1) void 

 (2) private 

 (3) null 


Номер 3
Выберите верное утверждение:

Ответ:

 (1) язык программирования C# чувствителен к регистру 

 (2) ключевое слово private в вызове функции определяет видимость функции как внутреннюю 

 (3) все методы класса Application являются статическими 


Упражнение 5:
Номер 1
Каким образом должны именоваться переменные в соответствии с соглашениями в C#:

Ответ:

 (1) sResult 

 (2) Result 

 (3) pszResult 


Номер 2
Какое именование переменной является рекомендуемым в языке C#:

Ответ:

 (1) Target_Person 

 (2) TargetPerson 

 (3) target_person 


Номер 3
Какие схемы могут применяться для именования переменных в C#:

Ответ:

 (1) Pascal 

 (2) camel 

 (3) assembler 


Упражнение 6:
Номер 1
Какое свойство позволяет определять главное окно как родительскую форму:

Ответ:

 (1) IsContainer 

 (2) WindowsState 

 (3) IsMDIContainer 


Номер 2
Какие свойства предназначены для объединения пунктов меню:

Ответ:

 (1) MergeAction 

 (2) MergeIndex  

 (3) MergeProperty 


Номер 3
Какое значение может принимать свойство MergeAction:

Ответ:

 (1) Append 

 (2) Insert 

 (3) Merge 


Упражнение 7:
Номер 1
Укажите отличительные характеристики диалоговых окон:

Ответ:

 (1) отсутствие элементов управления (ControlBox, MinimizeBox и MaximizeBox) 

 (2) невозможность изменения размеров формы пользователем 

 (3) изменяющийся размер 


Номер 2
Окно, способное работать одновременно с породившим его главным окном приложения, называется:

Ответ:

 (1) немодальным 

 (2) модальным 

 (3) нет верного ответа 


Номер 3
Какой вид окон чаще всего используется для настройки различных параметров приложения "плавающих" инструментальных панелей:

Ответ:

 (1) немодальные 

 (2) модальные 

 (3) нет верного ответа 


Упражнение 8:
Номер 1
Какой класс библиотеки Microsoft /NET Framwork используется для создания модального диалогового окна:

Ответ:

 (1) DialogBox 

 (2) MessageBox 

 (3) InputBox 


Номер 2
Какой параметр позволяет задать текст заголовка диалогового окна MessageBox:
        	
public static DialogResult Show
{
  string message,
  string caption,
  MessageBoxButtons btns,
  MessageBoxIcon icon,
  MessageBoxDefaultButton  defButton,
  MessageBoxOptions opt
};
        	
        

Ответ:

 (1) message 

 (2) caption 

 (3) icon 


Номер 3
С помощью какого параметра можно указать, какие кнопки необходимо расположить в окне диалогового окна:

Ответ:

 (1) MessageBoxOptions  

 (2) MessageBoxButtons 

 (3) MessageBoxDefaultButton 


Упражнение 9:
Номер 1
Какое значение должна принимать константа перечисления MessageBoxIcon, чтобы в левой части диалогового окна отобразился следующий значок:
        files
        

Ответ:

 (1) Exclamation 

 (2) Warning 

 (3) Asterisk 


Номер 2
Какое изображение будет расположено в левой части диалогового окна, если параметр MessageBoxIcon метода MessageBox.Show принимает значение, равное Exclamation:

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 


Номер 3
Какое значение может должен иметь параметр MessageBoxIcon метода MessageBox.Show, чтобы в левой части диалогового окна иконка не отображалась:

Ответ:

 (1) Information 

 (2) Stop 

 (3) None 


Упражнение 10:
Номер 1
Какое значение параметра MessageBoxOptions метода MessageBox.Show указывает, что окно отображается на активном рабочем столе, даже если к системе не подключился ни один пользователь:

Ответ:

 (1) ServiceNotification 

 (2) DefaultDesktopOnly 

 (3) RtlReading 


Номер 2
Значение DefaultDesktopOnly параметра MessageBoxOptions метода MessageBox.Show означает, что:

Ответ:

 (1) окно с сообщением отображается только на рабочем столе, выбранном по умолчанию 

 (2) окно отображается на активном рабочем столе, даже если к системе не подключился ни один пользователь 

 (3) оба ответа неверны 


Номер 3
Какое значение может вернуть метод MessageBox.Show:

Ответ:

 (1) Cancel 

 (2) None 

 (3) Retry 


Упражнение 11:
Номер 1
Каким образом можно создать диалоговое окно:

Ответ:

 (1) только на основе класса MessageBox 

 (2) только с использованием Windows - формы 

 (3) как на основе класса MessageBox, так и с использованием Windows - формы 


Номер 2
Какой элемент управления используется для построения панелей инструментов:

Ответ:

 (1) MenuStrip 

 (2) ToolStrip 

 (3) StatusStrip 


Номер 3
Какие элементы управления являются доступными в меню компонента ToolStrip:

Ответ:

 (1) Button 

 (2) Label 

 (3) MenuItem 

 (4) ComboBox 


Упражнение 12:
Номер 1
Кнопка панели инструментов, которая является объектом класса toolStripButton, может содержать:

Ответ:

 (1) только текст 

 (2) только изображение 

 (3) и текст, и изображение 


Номер 2
Какое свойство элемента ToolStrip, отвечает за текст всплывающих подсказок:

Ответ:

 (1) Text 

 (2) TextDirection 

 (3) ToolTipText  


Номер 3
Какое свойство позволяет сформировать графическое представление кнопки панели инструментов:

Ответ:

 (1) ForeColor 

 (2) GenerateMember 

 (3) Image 




Главная / Программирование / Разработка Windows-приложений на языке C# 2005 / Тест 5