niit网考第二次考试资料Word文档下载推荐.docx
- 文档编号:17043504
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:10
- 大小:18.99KB
niit网考第二次考试资料Word文档下载推荐.docx
《niit网考第二次考试资料Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《niit网考第二次考试资料Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
));
SqlDataReaderdr=cmd.ExecuteReader();
dr.Read();
MessageBox.Show(dr[1].ToString());
MessageBox.Show(dr[2].ToString());
确定上述代码是否能够给出预期的输出。
A.代码将抛出异常。
在术语employeecode中,'
@'
符号应该被删除。
B.代码将给出一个错误。
在SqlParameter类的构造函数中提到的参数顺序不正确。
C.代码将给出一个错误。
参数是对象SqlConnection的属性而不是SqlCommand对象。
D.代码将给出预期的输出。
3.考虑如下的代码段:
DataViewdv=newDataView();
dv.RowFilter="
Price=100"
上面代码段中的RowFilter属性的作用是什么?
A.它筛选Price的值为100的记录。
B.它筛选Price的值不等于100的那些记录。
C.它筛选Price的值为100的记录并将按照升序对它们排序。
D.它筛选Price的值为100的记录并控制行的版本。
4.CalNetInfocom.Ltd.是一个美国的呼叫中心公司。
它的中心数据库系统存储所有员工的详情。
作为开发组的部分,John被指定了一个任务,开发基于窗口的程序,在其中员工的详情被显示在屏幕上当输入员工的唯一id的时候。
员工的详情被存储在HR数据库的Employees表中。
识别使它能够完成这个任务的代码。
假设连接已经打开,这里cn是连接对象。
A.stringemployeeCode;
employeeCode=textBox1.Text;
SqlCommandcmd=cn.CreateCommand();
cmd.CommandType=CommandType.Text;
cmd.CommandText="
select*fromEmployeeswhereempId=@eCode"
cmd.Parameters.Add(newSqlParameter("
@eCode"
employeeCode));
SqlDataReaderdr=cmd.ExecuteReader();
while(dr.Read())
{
textBox2.Text=Convert.ToString((dr[1]));
textBox3.Text=Convert.ToString((dr[2]));
}
B.
stringemployeeCode;
C.
cmd.Parameters.Add(new
SqlParameter(employeeCode,"
D.
select*fromEmployeeswhereempId=eCode"
eCode"
5.QuickSolutionsSoftwareLtd公司将其员工的详细信息存储在一个称为QuickSolutions的数据库的Employee表中。
员工详情包括员工的照片。
需要使用一个新的照片来更新代码为E009的一个员工的照片。
Peter在QuickSolutionsSoftwareLtd公司从事软件开发工作并且它接受了此任务。
Peter在一个按钮的单击事件内编写了如下的代码
来执行要求的任务:
constintbufferSize=100;
byte[]buffer=newbyte[bufferSize];
longcurrentIndex=0;
byte[]photoPtr;
{
//opentheconnection
using(SqlCommandcommand=
connection.CreateCommand())
command.CommandText="
Select
Photofrom
EmployeewhereemployeeCode='
E009'
"
photoPtr=(byte[])command.ExecuteScalar();
}
UPDATETEXT
Employee.Photo@Pointer@Offsetnull
@Data"
…..
但是当Peter执行此代码时,它得到异常消息“Invalidtext,ntext,orimagevalue”。
造成此问题的原因可能是什么?
A.UPDATETEXT的语法不正确,应该是:
UPDATETEXTEmployee.Photo@Pointer@Offset@Datanull"
B.UPDATETEXT要求更新一个指向二进制字段的指针。
为了获取到数据库中某个记录的一个特定字段的指针,需要调用SQLServerTEXTPTR函数。
可以按照如下方式完成此操作:
command.CommandText="
SelectTEXTPTR(Photo)fromEmployeewhereemployeeCode='
C.UPDATETEXT要求更新一个指向二进制字段的指针。
TEXTPTR(SelectPhotofromEmployeewhereemployeeCode='
)"
D.UPDATETEXT的语法不正确,应该是:
UPDATETEXTEmployee.Photo@Offset@Pointer@Datanull"
6.如何允许对HR数据库执行查询通知?
A.ALTERDATABASEHR
ENABLESERVICE_BROKER;
B.ALTERDATABASEHRSETENABLE_BROKER;
C.ALTERDATABASEHRSETENABLE_SERVICEBROKER;
D.ALTERDATABASEHRENABLESERVICEBROKER;
7.要求您创建一个应用程序以便将记录分别插入到HR数据库的Departments表和HRUsers表中。
需要确保在事务处理中避免脏读、不可重复读和幻读。
下面哪段代码正确地完成了要求的任务?
A.using(TransactionScopets=newTransactionScope()){
using(SqlCommandcmd=newSqlCommand("
INSERT
INTO
HRusers(cUserName)VALUES('
Darren'
cn)){
introwsUpdated=cmd.ExecuteNonQuery();
if(rowsUpdated>
0){
using(SqlCommandcmd1=newSqlCommand("
DELETEDepartmentWHEREcDepartmentCode=1111"
cn1))
introwsUpdated1=cmd1.ExecuteNonQuery();
if(rowsUpdated1>
0)
ts.Complete();
….}}}}
B.TransactionScopets=newTransactionScope()
using(SqlCommandcmd=newSqlCommand("
if(rowsUpdated>
DELETE
DepartmentWHEREcDepartmentCode=1111"
introwsUpdated1=cmd1.ExecuteNonQuery();
ts.Complete();
C.TransactionScopets=newTransactionScope()
HRusers(cUserName)VALUES('
introwsUpdated=ExecuteNonQuery();
using(SqlCommandcmd1=newSqlCommand("
cn))
….}}}
D.using(TransactionScopets=newTransactionScope()){
INSERTINTO
cn)){
using(SqlCommandcmd1=newSqlCommand(DELETE
DepartmentWHEREcDepartmentCode=1111,cn1))
cn.Complete();
….}}}}
8.考虑下面的代码段,哪个将使用Students.xml文件中存储的数据填
充数据集:
DataSetds=newDataSet();
ds.ReadXml("
C:
\\Students.xml"
XmlReadMode.InferSchema);
dataGridView1.DataSource=X;
在上述代码中,X表示什么?
A.ds.DefaultView
B.ds.Tables.DefaultView
C.ds.Tables[0].DefaultView
D.ds.DefaultView.Tables[0]
9.为了编译和执行Java程序,需要将PATH环境变量设置为___________________。
A.包含程序源文件的工作目录。
B.java_root/lib目录,其中java_root是Java(技术)软件的安装目录。
C.java_root/bin目录,其中java_root是Java软件的安装目录。
D.Java软件的安装目录。
10.考虑下面的语句:
语句A:
构造函数必须有与类相同的名称。
语句B:
构造函数的返回类型必须是void。
为上述语句选择正确的选项:
A.语句A和语句B都是正确的
B.语句A和语句B都是错误的
C.语句A是正确的,而语句B是错误的
D.语句A是错误的而语句B是正确的
11.下面哪一项是有效的Java标识符?
A.$const
B.const
C.long
D.new
12.考虑如下的程序:
classExample
{
publicstaticvoidmain(String[]args)
intb=-11;
b=b>
>
2;
System.out.println(b);
}
上述程序的输出将是什么?
A.4-11
B.2
C.-11
D.-3
13.在Java程序中,Manager类扩展Employee超类。
在Manager类中将会使用如下哪条语句来调用Employee类的默认构造函数?
A.super();
B.Employee();
C.Manager.super();
D.Employee.super();
14.考虑如下的代码:
publicclassExample
finalinti;
System.out.println(newExample().i);
为上述代码选择正确选项:
A.编译器将会产生一个错误。
B.代码将会编译和运行并得到如下输出:
C.代码将会编译但产生一个运行时错误。
D.代码将会编译和运行并得到如下输出:
null
15.Java类中的一个方法包含可能导致异常的代码。
你将使用下面哪个键在方法中以表示调用方法将处理异常?
A.Throw
B.throws
C.try
D.this
16.考虑下面的代码:
publicstaticvoidmain(String[]args)
intres=0;
int[]arr=newint[]{1,2,3,4,5};
for(intelement:
arr)
res+=element;
System.out.println(res);
上述代码的输出是什么?
A.0
B.15
C.5
D.10
17.下面代码的输出将是什么?
importjava.awt.*;
privateFramef;
privateButtonb1,b2,b3,b4,b5,b6;
publicExample()
f=newFrame("
GridLayoutDemo"
);
b1=newButton("
1"
b2=newButton("
2"
b3=newButton("
3"
b4=newButton("
4"
b5=newButton("
5"
b6=newButton("
6"
publicvoiddisplay()
f.setLayout(newGridLayout());
f.add(b1);
f.add(b2);
f.add(b3);
f.add(b4);
f.add(b5);
f.add(b6);
f.pack();
f.setVisible(true);
Exampleexamp=newExample();
examp.display();
A.输出将显示有六个按钮排列在三行和两列中的窗口。
B.输出将显示排列在两行和三列中的六个按钮的窗口。
C.输出将显示排列在一列中的六个按钮的窗口。
D.输出将显示排列在一行中的六个按钮的窗口。
18.假定您正在创建一个GUI应用程序并且需要一个行动侦听器来处理ActionEvent类型的事件,那么将会使用如下哪种侦听器代码?
A.importjava.awt.event.*;
publicclassCustomHandlerimplementsActionListener{
publicvoidactionPerformed(ActionEventevt)
/*Processactionhere*/
B.importjava.awt.event.*;
publicclassCustomHandler{
publicvoidactionPerformed(ActionEventevt)
C.importjava.awt.event.*;
publicvoidactionPerformed()
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- niit 第二次 考试 资料