C# sqlserver试题Word文档下载推荐.docx
《C# sqlserver试题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《C# sqlserver试题Word文档下载推荐.docx(19页珍藏版)》请在冰点文库上搜索。
c)抽象工程
d)实体工程
7)在HTML文档对象模型(DOM)中,history对象的()方法用于加载历史列表中的下个URL页面。
a)next()
b)history()
c)forword()
d)go(-1)
8)Java中的错误处理时通过异常处理模型来完成的,那么异常处理模块可以处理的错误是()。
a)运行时错误
b)逻辑错误
c)语法错误
d)内部错误
9)在HTML文档对象模型(HTMLDOM)中,()对象时所有页面的根对象。
a)window
b)history
c)document
d)location
10)分析下面的JavaScript代码,经过运算后的m值为()(选择一项)
x=11;
y=”number”;
m=x+y;
a)11number;
b)number;
c)11;
d)程序报告错误
11)在HTML页面中,不能为onChange事件处理程序相关联的表单元素有()
(选择一项)
a)文本框;
b)复选框;
c)列表框;
d)按钮;
12)在Java中,以下()对象可以使用键/值的形式保存数据(选择一项)
a)LinkedList;
b)HashMap;
c)ArrayList;
d)Arrays;
13)在JSP文件的页面组成中()是正确的,且可以在客户端通过查看源代码看到的jsp注释。
a)<
--注释-->
b)<
!
—注释-->
c)<
%--注释-->
d)<
%---注释--%>
14)在C#程序开发中,使用VSTS平台进行单元测试的基本步骤可以包含以下三步,其中正确顺序是()(选择一项)
1.运行测试。
2.创建测试。
3.编写测试
a)321
b)132;
c)231;
d)123;
15)在c#程序中,如果某个变量在程序运行过程中的数值不发生改变也不允许改变,则在该变量声明时使用()修饰符进行修饰(选择一项)
a)const;
b)private
c)protected;
d)console;
16)在Java中,可以通过调用以下的()方法,可以加载Sun的JDBC-ODBC桥。
a)newClass().load(“sun.jdbc.odbc.JdbcOdbcDriver”);
b)newClass().forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
c)Class.forName(“Sun.jdbc.odbc.JdbcOderDriver”);
d)Class.load(“sun.jdbc.odbc.JdbcOdbcDriver”);
17)在.NET开发环境下进行一个学籍管理系统,当搭建三层结构的表示层时,需要创建的项目类型是()(选择一项)
a)Windows应用程序
b)类库
c)控制台应用程序
d)Windows控件库
18)在c#中,可以使用枚举变量来避免不合理的赋值,以下关于枚举说法正确的是( )。
a)枚举表示一组有限的值
b) 枚举中可以定义方法
c) 枚举中可以定义属性
d) 可以为枚举类型中的元素赋整数值
19)给定一个Java程序的代码片段如下所示,其中con为数据库的Connection对象,此处假定已经正确获得连接,在下划线处加入下列()代码,可以在控制台循环打印出student表中的name数据列的值。
Statementstmt=con.createStatement();
Stringquery=”select*fromstudent”;
java.sqlResultSetrs=stmt.executeQuery(query);
_________________________
a)while(rs.hasNext())
System.out.println(rs.getString(“name”))
b)while(rs.next()){
System.out.println(rs.getString(“name”));
c)if(rs.next())
System.out.println(rs.getString(“name”));
d)System.out.println(rs.getString(“name”));
20)在c#程序中索引器允许类和结构的实体按照与数组相同的方式来访问,但索引器能够定义不同访问方式。
在定义索引器时必须使用的关键字为()(选择一项)
a)new;
b)set
c)this
d)get
21)SQLServer2005数据库系统的编程预言是T-SQL,在T-SQL中存储数据值的对象是变量
,T-SQL语言中的全局变量名称必须以()标记为前缀。
a)@@
b)@
c)&
d)&
&
22)假设今天是2007年1月31日星期三,则以下的JavaScript的代码将输出()(选择一项)
varmydate=newDate();
document.write(mydate.getDate());
a)2007-01-31
b)1
c)31
d)3
23)下列选项中关于Java中封装的说法正确的时()(选择一项)
a)封装就是为私有属性或公有属性提供公有的访问方法。
b)属性的访问方法包含setter方法和getter方法
c)setter方法用于取值
d)getter方法用于赋值;
24)在B/S结构是随着Internet技术的兴起,对C/S结构的一种改进,而非C/S结构的替代品,B/S结构相比C/S也存在着一些劣势,体现在()(选择一项)
a)维护和升级方式复杂
b)可访问用户范围小
c)程序开发复杂
d)很难有丰富的界面效果
25)下面C#代码片段中,属于装箱的是()(选择一项)
a)Objectvalue=9;
b)intI=(int)o;
c)inti=8;
d)strings=”abc”;
26)在.Net中,接口是一种规范和标准,它可以约束类的行为。
以下接口定义正确的是()(选择一项)
a)publicinterfaceIBicycle
voidride();
b)publicinterfaceIBicycle
voidride(){};
c)publicinterfaceIBicycle
StringType
Get;
Set;
}
d)interfaceIBicycle
Stringcolor;
27)如果在HTML页面中包含如下图书标签,则在下划线处,添加()代码能够实现页面初始化时隐藏该图片的功能。
<
imgid=”pic”src=”sunset.jpg”width=”400”height=”300”______________>
a)style=”display:
visible”;
b)style=”display:
disvisible”;
c)style=”display:
block”;
d)style=”display:
none”;
28)如果在HTML文档中包含如下超链接,要实现当鼠标移入该连接时,超连接文本颜色变为红色,选项中的编码正确的是()(选择一项)
ahref=”#”>
注册<
/a>
a)<
ahref=”#”onMouserOver=”this.style.borderColor=’red’”>
b)<
ahref=”#”onMouserOver=”this.style.color=’red’”>
c)<
ahref=”#”onMouserOut=”this.style.borderColor=’red’”>
d)<
ahref=”#”onMouserOut=”this.style.color=’red’”>
29)选择中对JSP内置对象描述正确的是()(选择两项)
a)session对象应用于整个应用程序。
b)application对象存储有关用户的会话状态
c)request对象用于客户端的请求处理
d)out对象用于向客户端输出数据
30)在java中,多态的实现不仅能减少编码的工作量,还能大大提高程序的可维护性及可扩展性,那么实现多态的步骤包括以下几个方面除了()(选择一项)
a)子类重写父类的方法
b)子类重载同一个方法
c)定义方法时,把父类类型作为参数类型:
调用方法时,把父类或子类的对象作为参传入方法。
d)运行时,根据实际创建的对象类型动态决定使用哪个方法
31)在SQLServer2005数据库中,下面()做法可以提高查询的性能。
a) 在查询相关的字段上建立约束,以进行数据的完整性检查
b)通过视图进行查询
c)如果字段经常出现选择在查询输出中,考虑为其建立聚集索引,或者非聚集索引
d)应该为查询排序的字段创建存储过程
32)下面所示的T-SQL语句使用内连接实现多表查询,查询返回多行数据(选择一项)
SelectSnamefromStudents
INNERJOINScodeonStudents.Scode=Score.StudnetIDwhereScore>
=60;
a)selectSnamefromStudents
whereScode=(selectstudentdifromscorewherescore>
=60)
b)selectSnamefromstudents
whereScodein(selectstudentidfromscorewhereScore>
c)selectSnamefromStudentswhereScodeNotin(selectStudentsidfromscorewherescore<
60)
d)selectSnamefromstudentswherescode!
=(selectStudentidfromscorewherescore<
33)在.Net框架下开发三层结构应用程序是,以下代码最有可能出现在()(选择一项)
Swich(cboLogin.Type.Text)
case=”学员”:
StudentFormstudentform=newStudentForm();
Studentform.Show();
Break;
Case=”管理员”:
AdminFormadminform=newAdminForm();
Adminform.show();
}
a)表示层
b)业务逻辑层
c)数据访问页
d)模型层
34)在c#中,()关键字用于子类的构造函数明确指明调用的父类的构造函数。
a)new
b)this
c)base
d)is
35)在C#中,下列关于构造函数的说法描述错误的是()(选择二项)
a)一个类的构造函数通常与类名相同
b)在类中可以显示地调用类的构造函数
c)一般情况下,构造函数总是public类型的
d)构造函数可以声明返回值
36)在SQLServer2005数据库系统中的编程语言T-SQL,T-SQL语言中用于显示处理的数据结果的输出语句有两种,它们的语法分别是()(选项二项)
a)put局部变量或字符串
b)print局部变量或字符串
c)SELECT局部变量AS自定义列名
d)SELECT局部变量FOR自定义列名
37)在用户登录的JSP页面上,包含如下代码所示的表单,用户希望提交表单时在地址栏上显示提交的信息,则应该在下划线处填写的代码是()(选择二项)
formaction="
loginAction.jsp"
name="
loginForm"
method="
_______________"
>
用户名:
<
inputtype="
text"
name"
br>
密码:
password"
pwd"
<
submit"
value="
登录"
/form>
a)get
b)post
c)不填写任何内容
d)以上内容均可
38)在Java中,下面关于构造方法的说法错误的是()(选择一项)
a)当一个类未定义构造方法时,java虚拟机便提供一个默认构造方法
b)构造方法不能被重载
c)构造方法可以接受参数
d)当类的父类只有一个带参数的构造方法时,这个类必须提供自定义的构造方法
39)对于Java中的集合类java.util.LinkedList,以下说法正确的是()(选择二项)
a)这个集合中的元素是有序的
b)可以通过键来获取这个集合中的元素
c)可以通过addFirst()方法,在列表的首部插入元素
d)在对这个集合执行遍历操作时,效率比较高
40)在以下C#的数据类型中,()属于引用类型(选择两项)
a)bool
b)atruct
c)class
d)string
41)在HTML页面上,当按下键盘上的任意一个键时都会触发javaScript的()事件(选择一项)
a)onFocus
b)onBlur
c)onSubmit
d)onKeyDown
42)在进行数据设计时,设计者应当按照数据库的设计范式进行数据库设计,以下关于三大范式说法错误的是()(选择一项)
a)第一范式的目标是确保每列的原子性
b)第三范式在第二范式的基础上,确保表中每行都和主键相关
c)第二范式在第一范式的基础上,确保表中的每列都和主键相关
d)第三范式在第二范式的基础上,确保表中的每列都和主键直接相关,而不是间接相关
43)下列自定义的JavaScript函数中,()实现了验证一组多选按钮至少有一个被选中的功能,已知多选按钮的name属性值均为“chb”(选择一项)
a)functioncheckAll(){
varbox=document.getElementsByName(“chb”);
if(box!
=null)
{
returntrue;
returnfalse;
b)functioncheckAll(){
for(vari=0;
i<
box.length;
i++)
if(box[i].value==true){
boolvalue=true;
break;
Returnboolvalue;
c)functioncheckAll(){
varboolvalue=false;
varbox=document.getElementsByName(“chb”);
i++){
boolvalue=true;
break;
returnboolvalue;
d)以上都不对
44)在HTML,包含如下创建层的语句,那么编写JavaScript语句实现显示该层
错误的语句是()(选择一项)
html>
booy>
divid=”imageLayer”style=”display:
nome;
”>
imgsrc=”images/Sunset/jsp”width=”200”
Height=”100”>
/div>
/html>
a)document.getElementsByTagName(“div”)[0].style.display=”block”
b)document.getElementsById(“imageLayer”).”style.display=”block”
c)document.getElementsByName(“imageLayer”).”[0].style.display=”block”
d)document.getElementsByName(“imageLayer”).get”[0].style.display=”block”
45)在.NET框架下开发三层结构的数据库应用系统shirt,可以通过一下()方法创建
DataSet(数据集)对象。
a)通过Connection和Command对象将数据填充到DataSet对象中
b)通过DataAdapter(数据适配器)的Fill方法直接填充到DataSet对象中
c)通过手动编码自定义DataTablet(数据表).DataColunn(数据列)和DataRow
(数据行),然后将数据表填到DataSet对象中
d)通过DataReader对象的Fill方法将数据添加到DataS对象中
46)编译运行下面的Java程序,产生的结果是()。
(选一项)
InterfaceA{
publicintx=0;
ClassB{
publicintx=1
ClassCextendsBimplementsA{
publicvoidpX(){
System.out.println(x);
Publicstaticvoidmain(String[]args){
NewC().pX;
A)运行期出错
B)编译出错
c)程序运行,输出结果1
D)运行程序,输出结果0
47)JSP文件text.jsp代码如下展示,测试图运行时,将发生()。
%Stringstr=null;
%>
Stris<
%=str%>
a)翻译期错误
b)编译Java源码是发生错误
c)执行编译后的字节码发生错误
d)运行后,浏览器上显示:
Strisnull
48在用户登录JSP页面上,编写小脚本将已登录的用户名信息存放到Session中,代码如下所示,那么在其他页面上进行访问控制的代码应是()(选择一项)
//name和pwd为String类型的数据
session.setAttribute(“username”,name);
session.setAttribute(“psssword”,pwd);
a)if(username==null){
response.sendRedirect(“login.html’);
b)if(username.equals(“”)){
c)Stringname=(String)session.getAttribute(“username”);
if(username.equals(“”)){
response.sendRedirect(“login.html”);
d)Stringname=(String)session.getAttribute(‘username’);
if(name==null){
49)分析一下使用抽象类的C#代码,期最终的运行结果是()(选择一项)
publicabstractclassClass1{
publicvoidF(){
Console.Write(“1”);
AbstractpublicvoidABS();
publicclassClass2:
Class1{
publicoverridevoidABS(){
Console.Write(“3”);
publicClass2(){
Console.Write(“2”);
StaticvoidMain(){
Class2objB=newClass2();
objB.F();
a)12
b)21
c)13
d)23
50)在C