Главная / Программирование /
Практикум прикладного программирования на C# в среде VS.NET 2005 / Тест 2
Практикум прикладного программирования на C# в среде VS.NET 2005 - тест 2
Упражнение 1:
Номер 1
Какой функцией надо воспользоваться, чтобы вывести текст в окно консоли?
Ответ:
 (1) System::Console::WriteLine()
 
 (2) System::Console::ReadLine()
 
 (3) System::Console::WriteLn()
 
 (4) System::Console::ReadLn()
 
Номер 2
Какой функцией надо воспользоваться, чтобы ввести текст в окно консоли?
Ответ:
 (1) System::Console::WriteLine()
 
 (2) System::Console::ReadLine()
 
 (3) System::Console::WriteLn()
 
 (4) System::Console::ReadLn()
 
Номер 3
Какой метод вставляет текст в выходной поток без возврата каретки?
Ответ:
 (1) WriteLine()
 
 (2) ReadLine()
 
 (3) Write()
 
 (4) Read()
 
Упражнение 2:
Номер 1
В каком пространстве имен определен класс Console
?
Ответ:
 (1) Static
 
 (2) System
 
 (3) Environment
 
 (4) .Net
 
Номер 2
В каком пространстве имен определен метод OnInit()
?
Ответ:
 (1) System.Net.Web
 
 (2) System.Web.UI
 
 (3) System.Security.Web
 
 (4) System.AddIn.Hosting
 
Номер 3
К какому пространству имен не относится класс Console
?
Ответ:
 (1) Static
 
 (2) System
 
 (3) Environment
 
 (4) System.Web.UI
 
Упражнение 3:
Номер 2
На панели Solution Explorer, где можно найти ссылку на другой проект?
Ответ:
 (1) в узле My Project 
 (2) в узле References 
 (3) в узле Source Files 
Номер 3
На панели Solution Explorer, какой узел содержит код программы?
Ответ:
 (1) в узле My Project 
 (2) в узле References 
 (3) в узле Source Files 
Упражнение 4:
Номер 1
Для чего используют метод Main()
?
Ответ:
 (1) данный метод используют для обозначения точки входа приложения 
 (2) данный метод используют для компиляции программ 
 (3) данный метод используют для создания нового класса 
 (4) данный метод используют для создания нового экземпляра класса 
Номер 2
Для чего используют метод OnInit()
?
Ответ:
 (1) данный метод обеспечивает начальную инициализацию формы и ее компонентов 
 (2) данный метод обеспечивает выполнение загрузки страницы 
 (3) данный метод используют для создания нового класса 
 (4) данный метод используют для создания нового экземпляра класса 
Номер 3
Для чего используют директиву #pragma once
?
Ответ:
 (1) для инициализации формы и ее компонентов 
 (2) для загрузки страницы 
 (3) для контроля за тем, чтобы конкретный исходный файл подключался строго один раз 
Упражнение 5:
Номер 1
IIS - это:
Ответ:
 (1) обозначение удаленного сервера, через который отправляют пакеты 
 (2) Internet Information Source - Информационный Интренет-Код программ 
 (3) Internet Information Services - Информационный Интернет-Сервер компании Microsoft 
Номер 2
Для установки IIS необходимо выполнить:
Ответ:
 (1) скачать программу IIS с сайта Microsoft и установить на компьютер 
 (2) команду компьютера Пуск/Настройка/Панель упавления → Установка и удаление программ → Добавление и удаление компонентов Windows → Internet Information Services (IIS)
 
 (3) скопировать на диск С:\ папку Inetpub с сайта Microsoft 
Номер 3
Какие, из перечисленных ниже, технологий создания веб-приложений, поддерживает IIS?
Ответ:
 (1) ASP.NET 
 (2) FastCGI 
 (3) Apache 
 (4) nginx 
Упражнение 6:
Номер 1
Для чего исспользуют директиву @ Page
?
Ответ:
 (1) для определения главной страницы ASP.NET 
 (2) для импорта явным способом пространство имен в страницу или пользовательский элемент управления 
 (3) для задания определенных атрибутов для элемента управления 
 (4) для задания определенных атрибутов для страницы 
Номер 2
Для чего исспользуют директиву @ Control
?
Ответ:
 (1) для определения главной страницы ASP.NET 
 (2) для импорта явным способом пространство имен в страницу или пользовательский элемент управления 
 (3) для задания определенных атрибутов для элемента управления 
 (4) для задания определенных атрибутов для страницы 
Номер 3
Для чего исспользуют директиву @ Master
?
Ответ:
 (1) для определения главной страницы ASP.NET 
 (2) для импорта явным способом пространство имен в страницу или пользовательский элемент управления 
 (3) для задания определенных атрибутов для элемента управления 
 (4) для задания определенных атрибутов для страницы 
Упражнение 7:
Номер 1
Какие атрибуты, из перечисленных ниже, относятся к директиве @ Page
?
Ответ:
 (1) Async
 
 (2) page
 
 (3) CodePage
 
 (4) Src
 
 (5) Language
 
Номер 2
Какие аттрибуты, из перечисленных ниже, не относятся к директиве @ Page
?
Ответ:
 (1) tagprefix
 
 (2) buffer
 
 (3) control
 
 (4) Duration
 
 (5) CacheProfile
 
Номер 3
Какая директива задает определенные атрибуты для страницы, используемые анализатором и компилятором страниц ASP.NET?
Ответ:
 (1) Reference
 
 (2) Control
 
 (3) Page
 
Упражнение 8:
Номер 1
Какие аттрибуты, из перечисленных ниже, относятся к директиве @ Control
?
Ответ:
 (1) ClassName
 
 (2) Name
 
 (3) CodeFile
 
 (4) Control
 
 (5) CodeBehind
 
Номер 2
Какие атрибуты, из перечисленных ниже, не относятся к директиве @ Control
?
Ответ:
 (1) ClassName
 
 (2) Name
 
 (3) CodeFile
 
 (4) Control
 
 (5) CodeBehind
 
Номер 3
Какая директива задает определенные атрибуты для элемента управления и может включаться только в файлы .ascx?
Ответ:
 (1) Page
 
 (2) Control
 
 (3) Master
 
Упражнение 9:
Номер 1
Какие атрибуты, из перечисленных ниже, относятся к директиве @ Master
?
Ответ:
 (1) Strict
 
 (2) Src
 
 (3) virtualPath
 
Номер 2
Какие атрибуты, из перечисленных ниже, не относятся к директиве @ Master
?
Ответ:
 (1) virtualPath
 
 (2) Strict
 
 (3) page
 
Номер 3
Какая директива определяет главную страницу ASP.NET?
Ответ:
 (1) Page
 
 (2) Master
 
 (3) Control
 
Упражнение 10:
Номер 1
Блок директив <&@ %>
, не содержащий явного имени директивы, для страницы обрабатывается как директива:
Ответ:
 (1) Page
 
 (2) Control
 
 (3) Master
 
Номер 2
Блок директив <&@ %>
, не содержащий явного имени директивы, для пользовательского элемента управления обрабатывается как директива:
Ответ:
 (1) Page
 
 (2) Control
 
 (3) Master
 
Номер 3
Какое расширение имеют главные страницы в ASP.NET?
Ответ:
 (1) .exe
 
 (2) .aspx
 
 (3) .master 
Упражнение 11:
Номер 1
Выберите верное утверждение:
Ответ:
 (1) браузер служит интерпретатором HTML-кода и выполняет присутствовавший в нем активный сценарий 
 (2) для того чтобы установить ASP.NET нужно иметь выделенный сервер 
 (3) сгенерированный мастером код #region ... #endregion используют для вставки комментариев 
Номер 2
Выберите не верное утверждение:
Ответ:
 (1) для того чтобы зарегистрировать систему ASP.NET, файл aspnet_regiis.exe нужно запустить с параметром /i 
 (2) сборщик мусора - это корзина на рабочем столе Windows 
 (3) сгенерированный мастером код #region ... #endregion используют для выделения области кода 
Номер 3
Выберите верное утверждение:
Ответ:
 (1) сборщик мусора - это специальный код, который управляет памятью 
 (2) точкой входа в приложение является метод void
 
 (3) IIS сервер устанавливается в папку Inetpub на диске C 
Упражнение 12:
Номер 1
Для чего применяют ключ -i
при ручной установки IIS-сервера?
Ответ:
 (1) для информации о всех установленных версиях ASP.NET 
 (2) только для регистрации ASP.NET 2.0 для сервера IIS 
 (3) для полной установки IIS-сервера 
Номер 2
Для чего применяют ключ -lv
при ручной установки IIS-сервера?
Ответ:
 (1) для информации о всех установленных версиях ASP.NET 
 (2) только для регистрации ASP.NET 2.0 для сервера IIS 
 (3) для полной установки IIS-сервера 
Номер 3
Для чего применяют ключ -ir
при ручной установки IIS-сервера?
Ответ:
 (1) для информации о всех установленных версиях ASP.NET 
 (2) только для регистрации ASP.NET 2.0 для сервера IIS 
 (3) для полной установки IIS-сервера