Вопросы по ASP.NET с SQL Server на русском языке

Вопросы по ASP.NET с SQL Server на русском языке

ASP.NET с SQL Server MCQ проверит ваши знания. Наши бесплатные вопросы и ответы по ASP.NET с SQL Server с несколькими вариантами ответов представлены в формате викторины, так что проверьте свои навыки простым и увлекательным способом.

1:

Что из следующего является false для событий asp.net?

A.   События - это специализированные формы делегатов

B.   События используются для поддержки модели уведомления о событии обратного вызова

C.   Подпись любого обработчика событий исправлена

D.   Все вышеперечисленное верно

2:

Вы создаете приложение ASP.NET для онлайн -страхового сайта. На странице с именем личности.

& lt;%@ page language = & quot; vb & quot; Codebehind = & quot; personaldetails.aspx.vb & quot; AutoEventWireup = & quot; false & quot; Унайлы = & quot; insapp.personaldet & quot;%& gt; У PersonalDetails.aspx был управление текстовым полетом с именем MemberId, в котором пользователь может ввести персональный MemberID. HTML -код для этого элемента управления следующим образом: & lt; asp: textbox id = & quot; memberid & quot; Columns = & quot; 20 & quot; Runat = & quot; Server & quot;/& gt; Вам нужно реализовать обработчик событий TextChange для MemberID. Вы хотите, чтобы этот обработчик событий получил информацию о человеке, используя веб -службу XML, которая взимает плату за каждый доступ. Затем страница будет перераспределена с дополнительной информацией о транспортном средстве, полученном из веб -службы XML. Вы реализуете обработчик событий TextChanged. Какие два курса действий вы должны предпринять? (Каждый правильный ответ представляет часть решения. Выберите два)

A.   В Директиве на странице для личных данных.

B.   В Директиве на страницу для личных данных.

C.   В элементе HTML MemberID убедитесь, что атрибут AutoPostback установлен на «false». Включите код для клиентского события Onserverchange, чтобы отправить веб-форму для обработки TheServer

D.   В элементе HTML MemberID убедитесь, что атрибут AutoPostback установлен на «true». Включите код в обработчик событий TextChanged, чтобы запросить веб -сервис XML

3:

Вы создаете приложение ASP.NET для ABC Corporation. Менеджер проекта требует стандартного появления для всех веб -приложений. Ожидается, что стандарты будут периодически меняться. Вам необходимо обеспечить соблюдение этих стандартов и сократить время обслуживания. Что бы вы сделали?

A.   Создайте шаблон предприятия Microsoft Visual Studio .net

B.   Создайте образец HTML -страницы

C.   Создайте образец веб -формы ASP.NET

D.   Создайте лист каскадного стиля

4:

Что из перечисленного не так в ASP.NET?

A.   Блок try может иметь более одного блока улова

B.   Каждый блок попытки должен иметь блок улова

C.   Каждый блок попытки должен иметь наконец -то блок

D.   Все классы исключений должны быть получены из System.Exception

5:

Вы создаете приложение ASP.NET для веб -сайта Automart Internet. Требуется панель инструментов, которая будет отображаться в верхней части каждой страницы на веб -сайте. Панель инструментов будет содержать только статический HTML -код. Панель инструментов будет использоваться только на веб -сайте Automart. Вы планируете создать панель инструментов в качестве многоразового компонента для вашего приложения. Вам нужно создать панель инструментов за минимальное время. Какой метод вы примет?

A.   Добавьте новый класс компонентов в свой проект ASP.NET. Используйте элементы управления HTML Server для разработки панели инструментов в дизайнере класса компонентов.

B.   Создайте новый проект библиотеки веб -управления. Создайте панель инструментов в рамках веб -пользовательского управления.

C.   Добавьте новый веб -пользовательский элемент управления в свой проект ASP.NET. Создайте панель инструментов в управлении пользователем веб -пользователя.

D.   Добавьте новую веб -форму в свой проект ASP.NET. Используйте элементы управления HTML Server для разработки панели инструментов в веб -форме и сохранить веб -форму с расширением ASCX

6:

Вы создаете приложение ASP.NET, которое будет работать в вашей компании Intranet. Вы хотите контролировать окно браузера и немедленно отреагировать на события, не относящиеся к пост. Что вы должны использовать?

A.   Код на стороне сервера

B.   Используйте свойства VBScript или JavaScript свойства объекта браузера, чтобы проверить, может ли браузер запускать сценарии

C.   Используйте печенье для объекта браузера

D.   Сценарии на стороне клиента

7:

Вы разрабатываете приложение для принятия заказов через Интернет. Когда пользователь отправляет обратно форму заказа, вы сначала проверяете, является ли он зарегистрированным клиентом вашей компании. Если нет, вы должны перенести управление на страницу HTML Register. Какой метод вы должны использовать для выполнения этой передачи?

A.   Response.redirect ()

B.   Server.transfer ()

C.   Server.execute ()

D.   Page.processrequest ()

8:

Рассмотрим следующие два оператора, относящиеся к ASP.NET, и выберите наиболее подходящий вариант?

Оператор 1: Типы значений выделяются на стеке

Заявление 2: Типы ссылок выделяются на управляемой куче CLR

A.   Заявление 1 верно, а утверждение 2 неверно

B.   Заявление 2 верно, а утверждение 1 неверно

C.   Оба утверждения 1 и 2 верны

D.   Оба утверждения 1 и 2 являются ложными

9:

Как вы можете вспять окно для отображения текста, который идентифицирует автора книги?

A.   Для каждого изображения установите свойство AlternateText, чтобы указать текст, который вы хотите отобразить, и установите свойство подсказки инструментов на True.

B.   В обработчике событий Onmouseover для каждого изображения добавьте код, который вызывает метод MARTBBLEVENT () System.Web.UI.WebControls.Image.

C.   В обработчике событий Onmouseover для каждого изображения добавьте код, который вызывает метод ToString () системы System.Web.UI.WebControls.Image.

D.   Для каждого изображения установите свойство подсказки инструментов, чтобы указать текст, который вы хотите отобразить.

10:

В ASP.NET можно получить доступ к значениям управления во время отправки?

A.   Page_init

B.   Page_load

C.   И page_init, и page_load

D.   Ни в page_load, ни Page_init

11:

Что из перечисленного не является услугой, предоставляемой обычным языковым средством выполнения (CLR)?

A.   Вывоз мусора

B.   Поддержка нескольких платформ

C.   Проверка кода

D.   Кодовой доступ к безопасности

12:

Что делает следующая строка кода?

& lt;%@ Register tagprefix = & quot; ril & quot; Tagname = & quot; test & quot; Src = & quot; reiltest.ascx & quot; %& gt;

A.   Зарегистрируйте новый веб -сайт

B.   Зарегистрируйте новый тег

C.   Зарегистрируйте новый пользовательский элемент управления

D.   Зарегистрируйте новую веб -страницу

13:

Что произойдет, если файл конфигурации сервера и файл конфигурации приложения имеют разные значения для состояния сеанса?

A.   Конфигурация сервера всегда будет переопределять конфигурацию приложения

B.   Конфигурация приложения всегда будет переопределять конфигурацию сервера

C.   Конфигурация сервера переопределяет конфигурацию приложения, если AllowOverride установлен на & quot; false & quot; В настройках в файле конфигурации сервера

D.   Конфигурация приложения переопределяет конфигурацию сервера, если AllowOverride установлен на & quot; false & quot; В настройках в файле конфигурации сервера

14:

Какие типы данных поддерживает поддержка управления диапазоном Validator?

A.   Целое число, строка и дата

B.   Чар, строка и дата

C.   Целое число, строка и варчар

D.   Целое число, bool и дата

15:

Что из следующих является правильным, если вы хотите импортировать класс C#, называемый MyClass, который реализован в файле myclass.cs на страницу .aspx?

A.   & lt;%@page import = & quot; myclass & quot; Src = & quot; myclass.cs & quot; %& gt;

B.   & lt;%@page nhorits = & quot; myclass & quot; Src = & quot; myclass.cs & quot; %& gt;

C.   & lt;%@page include = & quot; myclass & quot; Src = & quot; myclass.cs & quot; %& gt;

D.   & lt;%@page insert = & quot; myclass & quot; Src = & quot; myclass.cs & quot; %& gt;

16:

Какой DLL отвечает за обработку запросов страницы на сервере?

A.   Интерфейс программирования приложений интернет -сервера

B.   Программа интернет -информационного сервера

C.   Интерфейс веб -сервера

D.   Приложение IIS

17:

В каком из следующих пространств имен определено класс сборки?

A.   System.sembly

B.   System.reflection

C.   System.collections

D.   System.object

18:

Что из следующего является действительным методом класса SQLTransaction?

A.   Совершить

B.   Прекращать

C.   Сохранять

D.   Закрывать

E.   Откат

19:

В asp.net, что из следующего не является событием класса страницы?

A.   В этом

B.   Нагрузка

C.   Ошибка

D.   Прервать

20:

Что из следующего не является действительной директивой в asp.net?

A.   @Страница

B.   @Impless

C.   @Вставлять

D.   @Регистр

E.   @Ссылка

21:

Что из следующего является способом обработки неуправляемых исключений кода в asp.net?

A.   Server.getlasterror ()

B.   Исключение Ex

C.   Исключение Ex

D.   Ничего из вышеперечисленного

22:

Как вы можете просмотреть результаты операторов trace.write ()?

A.   Включив отслеживание страницы

B.   Включив отслеживание приложений

C.   Включив отслеживание сервера

D.   Посмотрев файл system.log

23:

Рассмотрим следующие два оператора и выберите наиболее подходящий вариант:

1. Для конфигурации ASP.NET использует IIS Metabase

2. Для конфигурации ASP.NET использует систему конфигурации на основе XML

A.   Только 1

B.   2 только

C.   Как 1, так и 2

D.   Ни 1, ни 2

24:

Когда вы вносите некоторые изменения в файл конфигурации, вам нужно остановить и запустить IIS, чтобы применить новые настройки?

A.   Да

B.   Нет

25:

Какие из следующих директив можно использовать для включения библиотек на странице ASP.NET?

A.   Включать

B.   Импорт

C.   Вставлять

D.   Оба а и Б

26:

В ASP.NET обработка исключений должна использоваться?

A.   Чтобы сигнализировать о появлении необычных или непредвиденных программных событий

B.   Чтобы перенаправить нормальный поток контроля программы

C.   В случаях потенциальной логики или ошибок ввода пользователя

D.   В случае переполнения границы массива

27:

Какой из следующих сценариев применимы к оконному фонду рабочего процесса?

A.   Оценки документов рабочие процессы

B.   Человеческие рабочие процессы

C.   Пользовательская страница течет

D.   Встроенная поддержка связи в разных приложениях и/или платформах

28:

Названия тех отделов, где есть более 100 сотрудников, должны отображаться. Учитывая два отношения, сотрудников и отделов, какой запрос следует использовать?

Сотрудник

---------

Empno

Usmanyeename

Зарплата

Deptno

Департамент

---------

Deptno

Deparname

A.   Выберите DepaltName из департамента, где DeptNo в (Select Deptnofrom Routee Group от Deptno, имеющего счет (*) & gt; 100);

B.   Выберите DepaltName из департамента, где DeptNo в (выберите счет (*) из группы сотрудников по DEPTNO, где COUNT (*) & GT; 100);

C.   Выберите DepaltName из отдела, где Count (Deptno) & GT; 100;

D.   Выберите DepaltName из департамента, где DeptNo в (выберите счет (*) из сотрудника, где count (*) & gt; 100);

29:

Что из следующего не является действительным оператором SQL?

A.   Между и..

B.   Нравиться

C.   В

D.   Нулевой

E.   Имея

F.   Не в

G.   Все вышеперечисленное действительнее

30:

Рассмотрим запрос:

Выберите имя & nbsp; & nbsp; & nbsp; & nbsp;

От студента & nbsp; & nbsp; & nbsp;

Где имя нравится ' _a%' ;;

Какие имена будут отображаться?

A.   Имена, начинающиеся с & quot; a & quot;

B.   Имена, содержащие & quot; a & quot; Как вторая буква

C.   Имена, начинающиеся с & quot; a & quot; или "at; a"

D.   Имена, содержащие & quot; a & quot; как любое письмо, кроме первого

31:

Изучите код, приведенный ниже:

Выберите employee_id от сотрудников, где commercial_pct = .5 или зарплата & gt; 23000

Какое из следующих утверждений верно в отношении этого кода?

A.   Он возвращает сотрудников, зарплата которого на 50% больше, чем 23 000 долларов

B.   Он возвращает работников, которые имеют 50% комиссионного ставки или заработной платы, превышающей 23 000 долларов

C.   Он возвращает сотрудников, зарплата, на 50% меньше, чем 23 000 долларов США

D.   Ни один из вышеперечисленных

32:

Что из следующего является агрегированными функциями в SQL?

A.   Avg

B.   Выбирать

C.   Сортировать по

D.   Сумма

E.   Союз

F.   Группа по

G.   Имея

33:

Каков правильный синтаксис SQL для выбора всех столбцов, где «LastName & quot»; в алфавитном порядке между (и включая) & quot; hansen & quot; и "Pettersen & quot;?

A.   Выберите * от лиц, где Lastname & gt; «Хансен», Lastname & lt; 'Pettersen'

B.   Выберите LastName & GT; «Хансен» и Lastname & lt; «Петтерсен» от людей

C.   Выберите * из клиентов, где lastname & gt; «Хансен» и Lastname & gt; 'Pettersen'

D.   Выберите *от лиц, в которых ладоня между «Хансеном» и «Петтерсен»

34:

Пришло время для годовых продаж в вашей компании. Награды включают сертификаты, присуждаемые за пять продаж самых высоких сумм продаж. Вам необходимо составить список из пяти транзакций с самым высоким доходом из таблицы заказов в базе данных продаж. Таблица заказов определяется следующим образом:

Создать заказы таблицы (& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

Orderid int Identity не null, & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& nbsp; salespersonid int not null, & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& nbsp; int int not null, & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

OrderDate DateTime не null, & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& nbsp;

Orderamount int not null)

Какое утверждение будет правильно представить отчет?

A.   Выберите Top 5 OrderAmount, Salespersonid от заказов

B.   Выберите Top 5 OrderAmount, Salespersonid из заказов по заказу по порядку desc

C.   Выберите Top 5 с Ties OrderAnt, SalespersonId от заказов

D.   Выберите Top 5 с Ties orderamount, SalespersonId от заказов по заказу по заказу

35:

Что из следующего имеет самый высокий порядок приоритета в SQL Server?

A.   Функции и скобка

B.   Умножение, деление и экспоненты

C.   Сложение и вычитание

D.   Логические операции

36:

Какие из следующих ограничений можно использовать для обеспечения уникальности строк в таблице?

A.   По умолчанию, а не ограничения на ноль

B.   Ограничения иностранного ключа

C.   Первичный ключ и уникальные ограничения

D.   Идентификационные столбцы

E.   Проверьте ограничения

37:

В какой последовательности запросы и подразделы выполняются двигателем SQL?

A.   Первичный запрос -& gt; Sub Query -& gt; субподбейс и так далее

B.   Sub sub Query -& gt; Sub Query -& gt; Главный запрос

C.   Весь запрос интерпретируется в свое время

D.   нет фиксированной последовательности интерпретации, анализатор запроса принимает решение на лету

38:

Какой запрос будет отображать данные из таблицы PERS, относящихся к аналитикам, клеркам и продавцам, которые присоединились между 1/1/2005 и 1/2/2005?

A.   Выберите * из pers, где joining_date от '1/1/2005' до '1/2/2005', job = 'analyst' или 'clerk' или «продавец»

B.   Выберите * из pers, где joining_date между 1/1/2005 'до' 1/2/2005 ', job =' analyst 'или job =' clerk 'или job =' продавец '

C.   Выберите *из pers, где joining_date между 1/1/2005 'и' 1/2/2005 'и (job =' analyst 'или' clerk 'или' продавец ')

D.   Ни один из вышеперечисленных

39:

Какой из следующих данных не поддерживается SQL-Server?

A.   Характер

B.   Бинарный

C.   Логичный

D.   Дата

E.   Числовое

F.   Все поддерживаются

40:

Каков порядок приоритета среди следующих операторов?

1. В

2. Не

3. и

4. или

A.   1,2,3,4

B.   2,3,4,1

C.   1,2,4,3

D.   1,4,3,2

E.   4,3,2,1

F.   4,1,2,3

G.   4,2,1,3

H.   3,2,1,4

41:

Самый простой запрос должен включать не менее _________?

A.   Статья выбора

B.   A, где пункт

C.   А из пункта

D.   Группа по пункту

E.   Имея пункт

F.   Поговорка о положении

42:

Вы хотите показать названия книг, которые соответствуют следующим критериям:

1. Приобретено до 11 ноября 2002 г.

2. Цена меньше 500 долларов или более 900 долларов США

Вы хотите сортировать результат до даты покупки, начиная с самой последней купленной книги.

Какое из следующих утверждений вы должны использовать?

A.   Выберите Book_title из книг, где цена между 500 и 900 и покупкой »и LT; '11/11/2002 'Заказ by byuld_date;

B.   Выберите book_title из книг, где цена (500, 900) и покупка_date & lt; '11/11/2002 'Заказ по дате покупки ASC;

C.   Выберите Book_title из книг, где цена & lt; 500 или & gt; 900 и buy_date desc;

D.   Выберите Book_title из книг, где (цена & lt; 500 или цена & gt; 900) и покупка_date & lt; '11/11/2002 'Заказ по дате покупки desc

43:

Необходим ли пункт от каждого оператора SELECT?

A.   Да

B.   Нет

44:

Можно ли вставить несколько строк в таблицу с одним оператором вставки?

A.   Нет

B.   Да

45:

Какую строку кода вы должны использовать для копирования отредактированных строк из набора данных ProductInfo в другой набор данных ProductChanges?

A.   ProductChanges = productInfo.getChanges (dataRowstate.detached)

B.   ProductChanges = productInfo.getChanges ()

C.   ProductChanges.merge (ProductInfo, True)

D.   ProductChanges.merge (ProductInfo, False)

46:

Рассмотрим следующие запросы:

1. Выберите * из сотрудника, где отдел нравится "[^f-m]%& quot ;;

2. Выберите * из сотрудника, где департамент = & quot; [^f-m]%& quot ;;

Выберите правильный вариант:

A.   Запрос 2 вернет ошибку

B.   Оба запроса вернет один и тот же набор записей

C.   Запрос 2 совершенно правильный

D.   Запрос 2 вернет одну запись меньше, чем запрос 1

47:

Что не так со следующим запросом?

Выберите * из заказов, где orderid = (выберите OrderId из OrderItems, где itemqty & gt; 50)

A.   В подпрограмме следует использовать «*» вместо «OrderId»

B.   Подпрограмма может вернуть более одного ряда, поэтому, '=' следует заменить на '

C.   Подпрограмма не должен находиться в скобках

D.   Ни один из вышеперечисленных

48:

Производственный дом нуждается в отчете о продаже, где общая продажа дня составляет более 20 000 долларов. Какой запрос следует использовать?

A.   выберите * из заказов, где сумма (сумма) & gt; 20000

B.   выберите * из заказов, где сумма (сумма) & gt; 20000 Заказ по заказу

C.   Выберите *из группы заказов по OrderDate, имеющую сумму (сумма) и GT; 20000

D.   выберите * из группы заказов по OrderDate, где сумма (сумма) & gt; 20000

49:

Изучите описание таблицы студентов:

Std_id & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Int

Course_id & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Varchar (10)

Start_date & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; DateTime

End_date & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; DateTime

& nbsp;

Функции агрегирования действительны в столбце start_date:

A.   Sum (start_date)

B.   Avg (start_date)

C.   Count (start_date)

D.   Avg (start_date, end_date)

E.   Мин (start_date)

50:

Какой из следующих объектов требуется набором данных для извлечения данных из базы данных и сохранить обновленные данные обратно в базу данных?

A.   DataAdapter

B.   DataReader

C.   Командование

D.   Связь

51:

У компании есть следующие отделы:

Маркетинг, проектирование, производство, упаковка

Каким будет результат следующего запроса?

Выберите * из таблицы, где отдел & lt; ' маркетинг ' ;;

A.   Запрос вернет & quot; проектирование, упаковка & quot;

B.   Запрос вернет & quot; проектирование, производство, упаковку & quot;

C.   Запрос вернет & quot; упаковка & quot;

D.   Строки нельзя сравнивать с использованием & lt; оператор

E.   Запрос вернет & quot; проектирование & quot;

52:

При разработке таблицы базы данных, как избежать отсутствующих значений столбцов для непричудных столбцов с ключами?

A.   Используйте уникальные ограничения

B.   Используйте ограничения первичного ключа

C.   Используйте по умолчанию, а не на нулевые ограничения

D.   Используйте ограничения иностранного ключа

E.   Используйте установленные ограничения

53:

Вы используете Visual Basic для извлечения информации класса из базы данных Microsoft SQL Server с именем ClassList. База данных находится на сервере с именем Neptune. Какой фрагмент кода создаст соединение с этим источником данных?

A.   Установить conn = новое соединение; С Конн; .Provider = & quot; sqloledb & quot; ; ConnectionString = & quot; идентификатор пользователя = sa; & quot; & amp; & quot; источник данных = neptune; & quot; & amp; & quot; начальный каталог = classlist & quot;

B.   Установить conn = новое соединение; С Конн; .Provider = & quot; neptune & quot; ; ConnectionString = & quot; идентификатор пользователя = sa; & quot; & amp; & quot; источник данных = neptune; & quot; & amp; & quot; начальный каталог = classlist & quot;

C.   Установить conn = новое соединение; С Конн; .Provider = & quot; sqloledb & quot; ; ConnectionString = & quot; идентификатор пользователя = sa; & quot; & amp; & quot; источник данных = neptune; & quot;

54:

Какой из следующих запросов действителен?

A.   Выберите * от студентов, где Marks & GT; avg (отметки);

B.   Выберите * из заказа студентов по оценкам, где субъект = 'sql';

C.   Выберите * от студентов, имеющих субъект = 'sql';

D.   Выберите имя из группы учащихся по теме, имя;

E.   Выберите группу (*) от студентов;

F.   Выберите имя, AVG (Marks) от студентов;

G.   Ни один из вышеперечисленных

55:

Вы хотите получить доступ к данным из «Клиента». Таблица в базе данных. Вы генерируете набор данных с именем "mydataset" добавив "Клиент" таблица к этому. Какое из следующих утверждений вы должны использовать для загрузки данных из базы данных в & quot; mydataset & quot; который был загружен несколькими таблицами, используя SQLDataAdapter с именем "MyAdapter & quot;

A.   Myadapter.fill (mydataset, "Клиент")

B.   Myadapter.fill (& quot; mydataset & quot;, клиент).

C.   Myadapter.fill (mydataset)

D.   Myadapter.fill (& quot; mydataset & quot;)

56:

Изучите запрос:-

Выберите (2/2/4) из TAB1; где Tab1 - это таблица с одной строкой.

Это дало бы результат:

A.   4

B.   2

C.   1

D.   5

E.   25

F.   0

G.   8

H.   24

57:

В запросе SQL Server, какой будет выход, если вы попытаетесь выполнить арифметику на нулевых значениях?

A.   0

B.   НУЛЕВОЙ

C.   Он сгенерирует сообщение об ошибке

D.   Нельзя определить

58:

Какой оператор будет оцениваться первым в следующем утверждении?

Выберите (возраст + 3 * 4/2 - 8) из EMP < / p>

A.   +

B.   -

C.   /

59:

Изучите два оператора SQL, приведенные ниже:

Выберите Last_name, зарплата, hire_date из порядка сотрудников по зарплате desc

Выберите Last_name, зарплата, hire_date из порядка сотрудников по 2 desc

Что в них правда?

A.   Два утверждения дают идентичные результаты

B.   Второй оператор возвращает ошибку

C.   Нет необходимости указывать Desc, потому что результаты отсортируются в порядке убывания по умолчанию

D.   Ни один из вышеперечисленных

60:

Изучите данные в таблице сотрудников, приведенных ниже:

Last_name & nbsp; Deptartment_id & nbsp; & nbsp; & nbsp; & nbsp; Зарплата

Allen & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 10 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 3000

Miller & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 20 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1500

King & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 20 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 2200

Davis; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 30 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 5000

Какие из следующих подборов работают?

A.   Выберите * из сотрудников, где зарплата & gt; (Выберите мин (зарплата) из группы сотрудников от Department_id);

B.   Выберите * из сотрудников, где зарплата = (выберите AVG (зарплата) из группы сотрудников от Department_id);

C.   Выберите отдельный департамент_ид от сотрудников, где зарплата & gt; Любой (выберите AVG (зарплата) из группы сотрудников от Department_id);

D.   Выберите Depart_id от сотрудников, где зарплата & gt; Все (выберите AVG (зарплата) из группы сотрудников от Department_id);

E.   Выберите Depart_id от сотрудников, где зарплата & gt; Все (выберите AVG (зарплата) из группы сотрудников от AVG (зарплата));

61:

База данных о продажах содержит таблицу клиентов и таблицу заказа. Для каждого заказа есть один и только один клиент, и для каждого клиента может быть нулевое или более заказов. Как можно помещать в дизайн этой базы данных первичные и внешние ключевые поля?

A.   Первичный ключ должен быть создан для поля Customer_id в таблице клиентов, а также для поля Customer_id в таблице заказа.

B.   Полем Первичный ключ должен быть создан для поля Order_id в таблице клиентов, а также для поля Customer_id в таблице Заказа

C.   Первичный ключ должен быть создан для поля Customer_id в таблице клиентов, и для поля Customer_id должен быть создан внешний ключ в таблице заказов

D.   Первичный ключ должен быть создан для поля Customer_id в таблице клиентов, и для поля ORDER_ID должен быть создан внешний ключ.

E.   Ничего из этого

62:

Рассмотрим транзакцию:

Начинать транзакцию

nbsp; & nbsp; & nbsp; & nbsp; Создать таблицу A (x smallint, y smallint)

nbsp; & nbsp; & nbsp; & nbsp; Создать таблицу B (p smallint, q smallint)

& nbsp;

nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Обновите набор x = 600, где y & gt; 700

nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Обновление B Установите P = 78, где Q = 99

& nbsp;

nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Если @@ error! = 0

nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Начните

nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Операция с откатом

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Вернуть

nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Конец

& nbsp;

nbsp; & nbsp; & nbsp; Совершать транзакцию

Выберите правильный вариант:

A.   Сделка будет работать совершенно нормально

B.   Он сообщит об ошибке

C.   Подпрограмма обработки ошибок содержит синтаксисную ошибку

D.   Ни один из вышеперечисленных

E.   И b, и c

63:

В таблице Student_grades есть эти столбцы:

Student_id & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Int

Semester_end & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; DateTime

Gpa & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Float

Какое из следующих утверждений находит среднее значение (GPA) в точке (GPA) в семестр?

A.   Выберите MAX (GPA) из Student_Grades, где GPA не является нулевым

B.   Выберите (GPA) из группы Student_grades по semester_end, где GPA не является нулевым

C.   Выберите MAX (GPA) из Student_Grades, где GPA не является null Group by Semester_end

D.   Выберите Max (GPA) Group по Semester_END, где GPA не является нулевым от Student_grades

E.   Выберите Max (GPA) из группы Student_grades по semester_end, где GPA не является нулевым

64:

Вы используете командный объект для извлечения имен сотрудников из таблицы сотрудников в базе данных. Что из следующего будет возвращено, когда эта команда выполнена с использованием метода executeReader?

A.   DataRow

B.   Набор данных

C.   Таблица данных

D.   DataReader

65:

Рассмотрим следующие две таблицы:

1. Клиенты (customer_id, customer_name)

2

Какой будет вывод, если будет выполнен следующий запрос:

Выберите *, Franch_name от клиентов, Branch

A.   Он вернет поля customer_id, customer_name, franch_name

B.   Он вернет поля customer_id, customer_name, fancom_id, bency_name

C.   Он вернет поля customer_id, customer_name, fancom_id, black_name, bency_name

D.   Он вернет пустой набор, так как две таблицы не имеют общего имени поля

E.   Он вернет ошибку, так как * используется только для одной таблицы

66:

Выберите соответствующий запрос для таблицы продуктов, где данные должны отображаться в основном в порядке возрастания столбца ProductGroup. Вторичная сортировка должна быть в порядке убывания столбца CurrentStock

A.   Выберите * из порядок продуктов по Currentstock, ProductGroup

B.   Выберите * из порядок продуктов по CurrentStock Desc, ProductGroup

C.   Выберите * из продуктов по заказу от ProductGroup, CurrentStock

D.   Выберите *из порядок продуктов от ProductGroup, CurrentStock Desc

E.   Ни один из вышеперечисленных

67:

Как вы можете изменить & quot; Hansen & quot; в "Нильсен" В столбце «Последний раз» в таблице лиц?

A.   Обновление людей установило lastname = 'nilsen', где lastname = 'hansen'

B.   Обновление людей установило lastname = 'hansen' в lastname = 'nilsen'

C.   Сохранить лиц, установленные lastname = 'nilsen', где lastname = 'hansen'

D.   Сохранить лиц, установленные lastname = 'hansen' в lastname = 'nilsen'

68:

Рассмотрим следующую структуру таблицы студентов:

Rollno & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; int

name & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; varchar (20)

Курс. varchar (20)

Каким будет запрос на отображение курсов, на которых число зачисленных студентов составляет более 5?

A.   Выберите курс от студентов, где считается счет (курс) & gt; 5;

B.   Выберите курс от студентов, где COUNT (*) & GT; 5 групп по курсу;

C.   Выберите курс из группы студентов по курсу;

D.   Выберите курс из студентов группы по курсу, имея счет (*) и GT; 5;

E.   Выберите курс из студентов группы по курсу, где Count (*) & gt; 5;

F.   Выберите курс от студентов, где Count (группа (курс)) & gt; 5;

G.   Выберите счет (курс) & gt; 5 от студентов;

H.   Ни один из вышеперечисленных

69:

Что произойдет, если вы запросите таблицу EMP, как показано ниже:

Выберите empno, enful ename, зарплата из EMP;

A.   Empno, уникальная ценность Ename, а затем отображаются зарплата

B.   Empno, уникальное значение Ename и уникальное значение зарплаты отображаются

C.   Различные не являются действительным ключевым словом в SQL

D.   Никакие значения не будут отображаться, потому что оператор вернет ошибку

70:

Какой из следующих действий правильно выбирает строки из таблицы Mytable, которые имеют NULL в столбце столбца1?

A.   Выберите *из mytable, где Column1 is null

B.   Выберите * из mytable, где Column1 = NULL

C.   Выберите * из mytable, где Column1 равна null

D.   Выберите * из mytable, где Column1 не нулевой

E.   Выберите * из mytable, где Column1 содержит NULL

71:

В SQL Server, что из следующего не является оператором управления?

A.   если еще

B.   Если существует

C.   делать пока

D.   пока

E.   Начните ... конец

72:

Что из следующего является синтаксисом для создания индекса?

A.   Создать [уникальный] index index_name of tbl_name (index_columns)

B.   Создать [уникальный] индекс tbl_name (index_columns)

C.   Создать [уникальный] индекс на tbl_name (index_columns)

D.   Создать [уникальный] index index_name на tbl_name (index_columns)

73:

Как вы будете генерировать отчет с минимальным сетевым трафиком?

A.   Используйте индексы Microsoft SQL Server для оптимизации расчетов данных

B.   Внедрить расчеты в классе бизнес -уровня

C.   Реализуйте расчеты в классе уровня данных

D.   Используйте хранимые процедуры Microsoft SQL Server для расчетов данных

74:

Вы разрабатываете веб -сайт с четырьмя уровнями. Слои - это пользовательский интерфейс (веб -страницы), бизнес -объекты, объекты данных и база данных. Вы хотите передать данные из базы данных к элементам управления в веб -форме. Что вы должны делать?

A.   Заполните объекты данных данных из базы данных. Заполните элементы управления значениями, извлеченными из объектов данных.

B.   Заполните бизнес -объекты данными из базы данных. Заполните элементы управления значениями, извлеченными из бизнес -объектов.

C.   Заполните объекты данных данных из базы данных. Заполните бизнес -объекты данных из объектов данных. Заполните элементы управления значениями, извлеченными из бизнес -объектов

D.   Свяжите элементы управления непосредственно с базой данных.

75:

Что из следующего не является действительным датом символов в SQL Server?

A.   Капля

B.   Варчар

C.   ТЕКСТ

D.   Vartext

76:

Какое из следующих утверждений о комментариях SQL Server является false?

A.   / *… */ Используются для многослойных комментариев

B.   // используется для комментариев на одной строке

C.   - используется для комментариев на одной строке

D.   Вложенные комментарии разрешены, т.е. /* Комментарий 1 /* Комментарий 2* /Комментарий 1* /

E.   ‘Используется для комментариев на одной строке

77:

Что из перечисленного не является частями даты?

A.   Четверть

B.   день недели

C.   DayOfyear

D.   будний день

78:

Что из следующего должно быть указано в каждом операторе удаления?

A.   Имя таблицы

B.   Имя базы данных

C.   Ограничение пункт

D.   Где пункт

E.   Имена столбцов

79:

Какая из следующих команд используется для изменения структуры таблицы?

A.   Изменить таблицу

B.   Изменить таблицу

C.   Альтер таблица

D.   Обновление таблицы

80:

Каков правильный синтаксис SQL для возврата всех столбцов из таблицы с именем & ldquo; отсортировано в алфавитном порядке с помощью & ldquo; FirstName & rdquo;?

A.   Выберите * от лиц, где порядок первого анализа от FirstName Desc

B.   Выберите * из людей сортируют обратное «первое»

C.   Выберите * из заказа лиц по «FirstName»

D.   Выберите *из заказа лиц по первым депутатам

E.   Выберите * из заказа лиц по депутату FirstName

81:

Какое максимальное значение можно хранить для поля DateTime?

A.   31 декабря, 9999

B.   6 июня 2079 г.

C.   1 января, 2753

D.   1 января 2100

82:

Как вы можете просмотреть структуру таблицы под названием & ldquo; mytable & rdquo; в SQL Server?

A.   Desc Mytable

B.   Desc Table Mytable

C.   sp_columns mytable

D.   Ни один из вышеперечисленных

E.   Использование любого варианта A или C

83:

Что предотвращает референциальная целостность (также называемая реляционной целостностью)?

A.   Потеря данных из саботажа сотрудников

B.   Потеря данных из любой поврежденной таблицы

C.   Рекурсивные соединения

D.   Одно ко многим или многим ко многим отношениям между столбцами в таблице

E.   Избыточность данных

84:

Что из следующего не является глобальной переменной?

A.   @@ colcount

B.   @@ошибка

C.   @@ rowcount

D.   @@версия

E.   Все являются действительными глобальными переменными

85:

Что из перечисленного не является действительным двоичным данных в SQL Server?

A.   Бинарный

B.   Варбинар

C.   КУСОЧЕК

D.   ИЗОБРАЖЕНИЕ

E.   Testamp

86:

Вы создаете страницу ASP.NET с именем ProjectCalendar.aspx, которая показывает информацию о планировании для проектов в вашей компании. Страница доступна из различных других страниц ASP и ASP.NET, размещенных по всей интранет компании. Все сотрудники Intranet используют Internet Explorer. ProjectCalendar.aspx имеет контроль календаря в верхней части страницы. Управление календарем перечислена подробная информация о графиках проектов в выбранных данных. Когда пользователь выбирает дату в календаре, страница обновлена, чтобы показать подробности графика проекта для вновь выбранной даты. Пользователи сообщают, что после просмотра двух или более дат на ProjectCalendar.aspx им необходимо несколько раз нажать кнопку браузера, чтобы вернуться на страницу, которую они просматривали до доступа к ProjectCalendar.aspx.

& nbsp; вам нужно изменить projectcalendar.aspx, чтобы пользователи должны были нажать кнопку «Назад только один раз». Что делать?

A.   Добавьте следующее оператор в обработчик событий Page.LAID для ProjectCalendar.aspx: Response .expires (0)

B.   Добавьте следующее оператор в обработчик событий Page.LAID для ProjectCalendar.aspx: Response.cache.setexpires (datetime.now ())

C.   Добавьте следующий атрибут в Директиву Page для ProjectCalendar.aspx: EnableViewState = & quot; true & quot;

D.   Добавьте следующий атрибут в Директиву Page для ProjectCalendar.aspx: SmartNavigation = & quot; true & quot;

87:

Какое из следующих соединений в web.config является правильной, если будет использоваться база данных Microsoft SQL Server с именем ClassList на сервере с именем Neptune?

A.   & lt; добавить key = "sqlconnect" value = "data source = neptune; начальный каталог = classlist; infist безопасность info = true; идентификатор пользователя = xyz; пароль = abc" & gt;

B.   & lt; добавить key = "sqlconnect" value = "data source = classlist; начальный каталог = neptune; infist безопасность info = true; идентификатор пользователя = xyz; password = abc" & gt;

C.   & lt; добавить key = "sqlConnect" value = "Data Source = abc; начальный каталог = xyz; infist security info = true; идентификатор пользователя = neptune; password = classlist" & gt;

D.   & lt; добавить key = "sqlConnect" value = "Data Source = abc; начальный каталог = xyz; infist security info = true; идентификатор пользователя = classlist; password = neptune" & gt;

88:

Вы создаете страницу ASP.NET для консультантов премиум -класса. Вы создаете управление Gridview, которое отображает прошлые покупки, сделанные пользователем. Управление Gridview заполняется из существующей базы данных при создании страницы. Страница содержит элементы управления текстовым полетом, которые позволяют пользователям обновлять свою личную информацию, такую ​​как адрес и номер телефона. Вы должны убедиться, что страница обновляется как можно быстрее, когда пользователи обновляют свою контактную информацию.

& nbsp; что вы должны делать?

A.   Установите свойство включенного управления GridView на FALSE.

B.   Установите свойство Enable ViewState of the Gridview на false.

C.   Записать код на странице. Загрузить обработчик событий, который заполняет управление GridView только тогда, когда свойство Ispostback страницы является ложным.

D.   Записать код на странице. Загрузить обработчик событий, который заполняет управление GridView только тогда, когда свойство Ispostback страницы является ложным.

89:

Что такое общее количество нет. событий в файле Global.asax в asp.net?

A.   20

B.   25

C.   19

D.   32

90:

В SQL Server вы должны избегать использования курсоров, потому что:

A.   Их очень трудно реализовать

B.   Программы с курсорами занимают больше времени для работы, следовательно, производительность ухудшается

C.   Программы с курсорами более длины, поэтому они потребляют больше места/памяти

D.   Нет, вы должны максимизировать использование курсоров, потому что они улучшают производительность

91:

Вам необходимо установить онлайн -приложение для отслеживания посылок и его вспомогательные сборы, чтобы приложение и его сборки могли быть удалены с помощью апплета панели управления Add/удалить программы. Что вы должны делать?

A.   Используйте пакет веб -установки для веб -приложения. Используйте утилиту Global Application Cache (GAC), gacutil.exe, чтобы установить вспомогательные сборки в GAC.

B.   Используйте развертывание XCopy для веб -приложения и его вспомогательных сборок.

C.   Используйте развертывание XCopy для развертывания веб -приложения. Используйте модули Merge для установки вспомогательных сборок.

D.   Используйте пакет веб -установки для установки веб -приложения и вспомогательных сборок.

92:

Вы отлаживаете приложение Visual Basic.net. Вы добавляете переменную в окно наблюдения. Когда Visual Basic входит в режим разрыва, значение переменной выражения - это "". Какова наиболее вероятная причина проблемы?

A.   Переменная в настоящее время не находится в области.

B.   Переменная была определена как публичная.

C.   Переменная была определена как частная.

D.   Переменная не была определена в этом проекте.

A.   Dim CustomerAddress как новый cookie ("CustomerInfo")

B.   Dim CustomerAddress как cookie ("CustomerInfo")

C.   Dim CustomerAddress как httpcookie ("customerIinfo")

D.   Dim CustomerAddress как новый httpcookie ("customerinfo")

94:

Вы создаете приложение ASP.NET, которое будет записывать запись каждого клиента. Возможно, что тысячи записей могли быть опубликованы в любой момент времени. Ваше приложение будет размещено на двадцати веб -серверах. Поскольку клиенты вводят информацию в ваше заявление, будет важно поддержание информации о состоянии. Эта информация должна храниться безопасно и должна быть способна восстановить в случае перезапуска веб -сервера. Клиенты будут вводить данные в три отдельные страницы в вашем приложении. Какой из следующих методов хранения информации о состоянии лучше всего подходит для ситуации?

A.   Посмотреть состояние

B.   Скрытые поля

C.   Государственный сервер

D.   Состояние применения

E.   SQL Server

95:

Вы создаете приложение ASP.NET для интуитивного ввода данных TIPEST. Пользователи будут вводить данные, используя DataGrid. Вы добавили столбец кнопки в свой DataGrid. В столбце кнопки используется пользовательская кнопка, чтобы позволить пользователям инициировать некоторые вычисления в данных в сетке. Какое событие повышает управление DataGrid при нажатии на пользовательскую кнопку?

A.   EditCommand

B.   По щелчку

C.   ButtonClicked

D.   ItemCommand

96:

Рассмотрим следующие события asp.net:

1. page_load
2. page_unload
3. Событие управления
4. page_init

Каков порядок их исполнения?

A.   1,2,3,4

B.   1,4,3,2

C.   4,1,3,2

D.   4,3,1,2

97:

Вы создаете страницу ASP.NET с именем customer.aspx. Customer.aspx содержит управление пользователем веб-пользователя, которое отображает раскрывающийся список городов. Управление пользователем веб -пользователя называется CityList, и он определяется в файле с именем CityList.ascx. Название управления DropdownList в City.ASCX - это Cucity. Вы пытаетесь добавить код на страницу. Загрузите обработчик событий для customer.aspx, но вы обнаружите, что вы не можете получить доступ к Ccuity из кода в customer.aspx. Вы хотите обеспечить, чтобы код в Customer.aspx может получить доступ к свойствам Cucity. Что вы должны делать?

A.   В файле кода-и-завода для CityList.ASCX добавьте следующую строку кода: защищенная стихи как DropdownList

B.   В файле Code-Behind для customer.aspx добавьте следующую строку кода: Public Cucity как Dropdownlist

C.   В файле кода-и-завода для customer.aspx добавьте следующую строку кода: Защищенная культура как раскрывающийся список

D.   В файле Code-Behind для CityList.ascx добавьте следующую строку кода: Public Cucity As DropdownList

98:

Вы создаете приложение ASP.NET. Приложение будет развернуто на интрасети. Приложение использует аутентификацию Microsoft Windows. Более 100 пользователей будут использовать приложение ASP.NET одновременно. Какие настройки должны быть сделаны менеджером проекта в отношении аутентификации пользователя?

A.   Добавьте следующий элемент в раздел аутентификации в файле web.config: & lt; разрешить users = & quot;? & Quot;/& gt;

B.   Используйте диспетчер конфигурации для вашего проекта, чтобы назначить контекст безопасности пользователя.

C.   Запишите код в обработчике событий Application_AuthenticATeRequest, чтобы настроить приложение для запуска в контексте безопасности пользователя.

D.   Добавьте следующий элемент в раздел System.Web в файле Web.Config: & lt; Identity Imмотивно -то же самое = & quot; true & quot;/& gt;

99:

Каков правильный порядок положений в операторе SELECT?

1 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; select
2 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; order by
3 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; где
4 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 5 & ​​nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; группа по

A.   1,2,3,4,5

B.   1,3,5,4,2

C.   1,3,5,2,4

D.   1,3,2,5,4

E.   1,3,2,4,5

F.   1,5,2,3,4

G.   1,4,2,3,5

H.   1,4,3,2,5

100:

Ваша компания, Storeit Inc сохранила текст нескольких журналов в базе данных Microsoft SQL Server 7.0. Каждое предложение хранится в отдельной записи, так что текст может быть извлечен с лучшей гранулярностью. Некоторые из этих работ - много тысяч печатных страниц в длину. Вы создаете веб -приложение, которое позволит зарегистрированным пользователям получать данные из этих томов. Когда пользователь вашего веб -приложения запрашивает большие объемы текста, ваше приложение должно вернуть его наиболее эффективным способом. Как вы должны создать большой струнный объект, который необходим для предоставления наиболее эффективного ответа пользователю?

A.   Используйте объект RichTextBox, чтобы удерживать данные, когда они объединяются.

B.   Используйте метод добавления класса строки.

C.   Используйте класс строки и & amp; оператор.

D.   Используйте класс StringBuilder.