Главная / Программирование /
Разработка приложений на C# в среде Visual Studio 2005 / Тест 3
Разработка приложений на C# в среде Visual Studio 2005 - тест 3
Упражнение 1:
Номер 1
Укажите функцию утилиты Solution Explorer в среде Visual Studio 2005:
Ответ:
 (1) управление проектами, входящими в решение 
 (2) помощь в изучении библиотечных типов и отображение комментариев кода 
 (3) обзор всех типов, входящих в проект 
Номер 2
Укажите функцию утилиты Class View в среде Visual Studio 2005:
Ответ:
 (1) управление проектами, входящими в решение 
 (2) обзор всех типов, входящих в проект 
 (3) помощь в изучении библиотечных типов и отображение комментариев кода 
Номер 3
Укажите функцию утилиты ObjectBrowser в среде Visual Studio 2005:
Ответ:
 (1) обзор всех типов, входящих в проект 
 (2) помощь в изучении библиотечных типов и отображение комментариев кода 
 (3) управление проектами, входящими в решение 
Упражнение 2:
Номер 1
Команда факторизации Remove Parameters
в Visual Studio 2005:
Ответ:
 (1) удаляет выделенный аргумент из списка параметров 
 (2) меняет порядок следования аргументов метода 
 (3) дополняет выделенное поле класса общедоступным свойством 
Номер 2
Команда факторизации Reorder Parameters
в Visual Studio 2005:
Ответ:
 (1) дополняет выделенное поле класса общедоступным свойством 
 (2) удаляет выделенный аргумент из списка параметров 
 (3) меняет порядок следования аргументов метода 
Номер 3
Команда факторизации Encapsulate Field
в Visual Studio 2005:
Ответ:
 (1) меняет порядок следования аргументов метода 
 (2) дополняет выделенное поле класса общедоступным свойством 
 (3) удаляет выделенный аргумент из списка параметров 
Упражнение 3:
Номер 1
Вся информация о решении хранится в главном файле решения с расширением ...
Ответ:
 (1) .vcproj 
 (2) .sln 
 (3) .suo 
Номер 2
Для каждого нового проекта, входящего в решение, среда создает свой отдельный файл проекта с расширением ...
Ответ:
 (1) .sln 
 (2) .vcproj 
 (3) .suo 
Номер 3
Персональные настройки среды пользователя, участвующего в разработке решения, сохраняются в файле с расширением ...
Ответ:
 (1) .vcproj 
 (2) .suo 
 (3) .sln 
Упражнение 4:
Номер 1
В файлах исходного кода Visual Studio 2005 (Source Files) содержатся:
Ответ:
 (1) описания диалоговых окон, пиктограмм, иконок, элементов управления 
 (2) определения функций и методов программного кода 
 (3) объявления классов и прототипы функций 
Номер 2
В файлах заголовков Visual Studio 2005 (Header Files) содержатся:
Ответ:
 (1) объявления классов и прототипы функций 
 (2) описания диалоговых окон, пиктограмм, иконок, элементов управления 
 (3) определения функций и методов программного кода 
Номер 3
В файлах ресурсов Visual Studio 2005 (Resource Files) содержатся:
Ответ:
 (1) определения функций и методов программного кода 
 (2) объявления классов и прототипы функций 
 (3) описания диалоговых окон, пиктограмм, иконок, элементов управления 
Упражнение 5:
Номер 1
Категория свойств Appearance
инспектора свойств Visual Studio 2005 определяет:
Ответ:
 (1) цвета, выравнивание, текстовые надписи, которые будут отображаться на объекте 
 (2) размер объекта и размещение его на экране 
 (3) действия объекта в момент выбора его пользователем 
Номер 2
Категория свойств Focus
инспектора свойств Visual Studio 2005 определяет:
Ответ:
 (1) размер объекта и размещение его на экране 
 (2) действия объекта в момент выбора его пользователем 
 (3) цвета, выравнивание, текстовые надписи, которые будут отображаться на объекте 
Номер 3
Категория свойств Layout
инспектора свойств Visual Studio 2005 определяет:
Ответ:
 (1) размер объекта и размещение его на экране 
 (2) цвета, выравнивание, текстовые надписи, которые будут отображаться на объекте 
 (3) действия объекта в момент выбора его пользователем 
Упражнение 6:
Номер 1
Встроенный тип данных short
в С# соответствует системному типу данных:
Ответ:
 (1) Int16
 
 (2) UInt16
 
 (3) Int32
 
 (4) UInt32
 
 (5) Int64
 
 (6) UInt64
 
Номер 2
Встроенный тип данных ushort
в С# соответствует системному типу данных:
Ответ:
 (1) Int16
 
 (2) UInt16
 
 (3) Int32
 
 (4) UInt32
 
 (5) Int64
 
 (6) UInt64
 
Номер 3
Встроенный тип данных int
в С# соответствует системному типу данных:
Ответ:
 (1) Int16
 
 (2) UInt16
 
 (3) Int32
 
 (4) UInt32
 
 (5) Int64
 
 (6) UInt64
 
Упражнение 7:
Номер 1
Встроенный тип данных uint
в С# соответствует системному типу данных:
Ответ:
 (1) Int16
 
 (2) UInt16
 
 (3) Int32
 
 (4) UInt32
 
 (5) Int64
 
 (6) UInt64
 
Номер 2
Встроенный тип данных long
в С# соответствует системному типу данных:
Ответ:
 (1) Int16
 
 (2) UInt16
 
 (3) Int32
 
 (4) UInt32
 
 (5) Int64
 
 (6) UInt64
 
Номер 3
Встроенный тип данных ulong
в С# соответствует системному типу данных:
Ответ:
 (1) Int16
 
 (2) UInt16
 
 (3) Int32
 
 (4) UInt32
 
 (5) Int64
 
 (6) UInt64
 
Упражнение 8:
Номер 1
Какое из перечисленных ниже слов, в языке программирования С# является ключевым?
Ответ:
 (1) start
 
 (2) done
 
 (3) sizeof
 
Номер 2
Какое из перечисленных ниже слов, в языке программирования С# является зарезервированным?
Ответ:
 (1) start
 
 (2) using
 
 (3) done
 
Номер 3
Какое из перечисленных ниже слов, в языке программирования С# не является ключевым?
Ответ:
 (1) start
 
 (2) typeof
 
 (3) implicit
 
Упражнение 9:
Номер 1
Укажите значимые типы данных:
Ответ:
 (1) перечисления 
 (2) классы 
 (3) делегаты 
 (4) структуры 
 (5) интерфейсы 
Номер 2
Укажите ссылочные типы данных:
Ответ:
 (1) перечисления 
 (2) классы 
 (3) делегаты 
 (4) структуры 
 (5) интерфейсы 
Номер 3
Значимые переменные размещаются:
Ответ:
 (1) на управляемой куче 
 (2) на стеке 
 (3) как на стеке, так и на управляемой куче 
Упражнение 10:
Номер 1
Ссылочные переменные размещаются:
Ответ:
 (1) на управляемой куче 
 (2) на стеке 
 (3) как на стеке, так и на управляемой куче 
Номер 2
Как будет представлена переменная, которой в качестве значения присвоен значимый тип данных?
Ответ:
 (1) в виде указателя на область оперативной памяти, относящейся к объекту этого типа  
 (2) в виде локальной побитовой копии типа 
 (3) может быть представлена в обоих вариантах 
Номер 3
Как будет представлена переменная, которой в качестве значения присвоен ссылочный тип данных?
Ответ:
 (1) в виде указателя на область оперативной памяти, относящейся к объекту этого типа  
 (2) в виде локальной побитовой копии типа 
 (3) может быть представлена в обоих вариантах 
Упражнение 11:
Номер 1
Когда происходит разрушение переменной значимого типа данных?
Ответ:
 (1) когда происходит выход из области видимости 
 (2) во время процесса сборки мусора 
 (3) когда происходит выход из области видимости и во время процесса сборки мусора 
Номер 2
Когда происходит разрушение переменной ссылочного типа данных?
Ответ:
 (1) когда происходит выход из области видимости 
 (2) во время процесса сборки мусора 
 (3) когда происходит выход из области видимости и во время процесса сборки мусора 
Номер 3
Как производится передача параметров значимого типа данных в функцию?
Ответ:
 (1) вызывающей функции передаются адреса размещения соответствующих объектов в оперативной памяти 
 (2) вызывающей функции передаются локальные копии значений переменных 
 (3) вызывающей функции могут передаваться как адреса размещения объектов, так и локальные копии значений переменных 
Упражнение 12:
Номер 1
Как производится передача параметров ссылочного типа данных в функцию?
Ответ:
 (1) вызывающей функции передаются адреса размещения соответствующих объектов в оперативной памяти 
 (2) вызывающей функции передаются локальные копии значений переменных 
 (3) вызывающей функции могут передаваться как адреса размещения объектов, так и локальные копии значений переменных 
Номер 2
На сколько частей разделен PE-файл в платформе .NET Framework?
Ответ:
 (1) 2 
 (2) 3 
 (3) 4 
Номер 3
На какие части разделен PE-файл в платформе .NET Framework?
Ответ:
 (1) блок комментариев 
 (2) заголовок PE 
 (3) заголовок CLR 
 (4) метаданные 
 (5) управляемый код