s2结业考试试卷笔试版_第1页
s2结业考试试卷笔试版_第2页
s2结业考试试卷笔试版_第3页
s2结业考试试卷笔试版_第4页
s2结业考试试卷笔试版_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、5.0S2 笔试选择题(针对以下题目,请选择最符合题目要求的。针对每一道题目,所有都选错误或不能选出所有,则该题不得分。其中 1-20 题每题 1.5对,则该题得分,所选分,21-40 题每题 2 分,41-50 题每题 3 分。)1)分析下面的 JavaScript 代码,经过运算后 m 的值为(x=11;y=number; m=x+y;)。(选择一项)a)b)c)d)11number number 11程序报错2)在以下 C#代码中,( )是类 Teacher 的类成员。public class Teacher age=33;private string name; public stri

2、ng Nameget return name; set name=value;public void SaySomething()/省略部分代码 (选择一项)a)b)c)d)e)Name name ageSaySomething以上都是3)在 Java 中,通过调用以下( )方法,可以加载 Sun 的 JDBC-ODBC 桥。(选择一项)a)b)c)d)new Class().load(sun.jdbc.odbc.JdbcOdbcDriver); new Class().forName(sun.jdbc.odbc.JdbcOdbcDriver); Class.forName(sun.jdbc.

3、odbc.JdbcOdbcDriver);Class.load(sun.jdbc.odbc.JdbcOdbcDriver);4)在.NET 开发环境下开发一个学籍管理系统,当搭建三层结构的表示层时,需要创建的项目类型是( )。(选择一项)a)b)c)d)Windows 应用程序类库控制台应用程序Windows 控件库5) Java 中的错误处理是通过异常处理模型来完成的,那么异常处理模块可以处理的错误是( )。(选择一项)a)b)c)d)运行时错误逻辑错误 语法错误错误6)HTML 文档对象模型(HTML DOM)中,( )对象是所有页面内容的根对象。(选择一项)window history在

4、a)b)c)d)location7)在 SQL Server 2005 数据库中,( )可以补看成为虚拟的表。(选择一项)a)b)c)d)函数视图索引过程8)在 C#中,可以使用枚举变量来避免不合理的赋值,以下关于枚举说法正确的是( )。(选择一项)a)b)c)d)枚举表示一组有限的值枚举中可以定义方法 枚举中可以定义属性可以为枚举类型中的元素赋整数值9)在 SQL Server 2005 数据库中,假设表 UserInfo 有 age 字段,现在要求该字段的值在20-60 之间,可以通过添加约束来实现,横线处应该填写的是().Alter table UserInfo(选择一项)a)b)c)d

5、)在Add constra Add constra Add constraAdd constraPK_age primary key(age) UQ_age unique(age)DF_age default(2060) for ageCK_age check(age betn 20 and 60)10)C#程序中,如果某个变量在程序运行过程中的数值不发生改变了不允许改变,则在该变量时使用( )修饰符进行修饰.(选择一项)a)b)c)d)const private protectedconsole11)给定一个Java 程序的代码片段如下所示,其中con 为连接数据库的Connection 对

6、象,此处理假定已经正确获得连接.在下划线处加入下列( )代码,可以在控制台循环打印出student 表中 name 数据列的值.(选择一项)Sement stmt = con.createSement();String query =select * from student;java.sql.ResultSet rs = stmt.executeQuetry(query);a)while(rs.hasNext()System.out.prIn(rs.getString(name);while(rs. Next()System.out.prIn(rs.getString(name);if(rs

7、. Next()b)c)System.out.prIn(rs.getString(name);System.out.prIn(rs.getString(name);d)12)在 HTML 文档对象模型(DOM)中,history 对象的( )方法用于加载历史列表中的下一个 URL 页面.(选择一项)a)b)c)d)next() history() forword()go(-1)13)在C#程序开发过程中,使用VSTS顺序是( ).进行单元测试的基本步骤包括以下三步,其正确(选择一项)1.运a)b)c)d)试 2.创建测试 3.编写测试 32113223112314)在 HTML 页面中,不能与

8、 onChange事件处理程序相关联的表单元素有().(选择一项)a)b)c)d)文本框复选框列表框按钮15)在使用.NET 开发应用程序过程中,如果需要提供在多种数据库上无缝移植的功能时,应当采用不着() 设计模式.(选择一项)a)b)c)d)面象面向过程抽象工厂实体工厂16)在 Java 中,以下一步() 对象可以使用键/值的形式保存数据.(选择一项)a)b)c)d)LinkedList HashMap ArrayListArrays17)在 C#语言中,面象编程的特征是().(选择一项)a)b)c)d)封装继承多态以上全是18)在 JSP 文件的页面组成中,( )是正确的、且可以在客户端

9、通过查看源代码看到的 JSP注释。(选择一项)a)b)c)d)%-注释 -%19)在 C#程序中索引器允许类和结构的实体按照与数组相同的方式来,但索引器能)。(选择一项)够定义不同的方式。在定义索引器时必须使用的关键字为(a)b)c)d)new set thisget20)在 SQL Server 2005 数据库中,对过程的描述正确的是( )(选择一项)a)b)c)d)定义了一个有相关列和行的集合当用户修改数据时,一种特殊形式的SQL 语句的预编集合过程被自动执行它根据一列或多列的值,提供对数据库表中行的快速21)下面 C#代码片断中,属于装箱的是( )。(选择一项)a)b)c)d)Obje

10、ct value = 8 i=()o;i=8;string s = “abc”22)B/S 结构是随着ernet 技术的兴起,对 C/S 结构的一种改进,而非 C/S 结构的替代品,B/S 结构相比 C/S 结构也存在着一些劣势,体现在( )。(选择一项)a)b)c)d)和升级方式复杂用户范围小可程序开发复杂很难有丰富的界面效果23)SQL Server 2005 数据库系统中的编程语言是 T-SQL,在 T-SQL 中数据值的对象是变量,T-SQL 语言中的全局变量名称必须以 ( )标记作为前缀。(选择一项)a)b)c)d) &24)假设今天是 2007 年 1 月 31 日var myda

11、te=new Date();三,则以下的 JavaScript代码将输出其不意( ).write(mydate.getDate();2007-01-311313(选择一项)a)b)c)d)25)下列选项中关于 Java 中封装的说法正确的是()。(选择一项)a)b)c)d)封装就是为私有属性或公有属性提供公有的方法属情的方法包括 setter 方法和 getter 方法setter 方法用于取值getter 方法用于赋值26)在.NET 框架下开发三层结构应用程序时,以下代码最有可能出现在( )。(选择一项)switch(cboLogype.Text)case学员:StudentForm st

12、udentForm = new StudentForm();studnetForm.Show(); break;case管理员AdminForm adminForm = new AdminForm(); adminForm.Show();break;表示层业务逻辑层数据层模型层a)b)c)d)27)在.NET 中,接口是一种规范和标准,它可以约束类的行为.以下接口定义正确的是( ).(选择一项)a)publicerface Ibicyclevoid ride;publicerface Ibicyclevoid ride();b)c)publicerfacre Ibicycle string T

13、ypeget; set;erface Ibicycle string color;d)28)对于 Java 中的集合类 java.util.LinkedList,以下说法正确的是( )。(选择二项)a)b)c)d)这个集合中的元素是有序的可以通过键来获取这个集合中的元素可以通过add() 方法,在列表的首部元素在对这个集合执行遍历操作时,效率比较高29)在 SQL Server 2005 数据库中,下面( )做法可以提高查询的性能。 (选择一项)a)b)c)d)在查询相关的字段上建立约束,以进行数据的完整性检查通过视图进行查询如果字段经常出现在查询输出中,考虑为其建立索引或者非索引应该为查询排

14、序的字段创建过程30)在 Java 中,多态的实现不仅能减少编码的工作量,还能大提高程序的可性用可扩展性,那么实现多态的步骤包括以下几个方面除了( )。(选择一项)a)b)c)子类重写父类的方法子类重载同一个方法定义方法时,把父类类型作为参数类型;调用方法时,把父类或子类的对象作为参数传入方法d)运行时,根据实际创建的对象类型动态决定使用哪个方法31)在以下 C#的数据类型中,( )属于类型.(选择二项)a)b)c)d)bool struct classstring32)在 Java 中,下面关于构造方法的说法错误的是()。(选择一项)a)b)c)d)当一个未定义构造方法时,Java 虚拟机便

15、提供一个默认构造方法。构造方法不能够被重载构造方法可以接受参数当类的父类只有一个带参数的构造方法时,这个类必须提供自定义的构造方法33)如果在 HTML 页面中包含如下,则在下划线处添加()代码能够实现页面(选择一项)初始化时隐藏该的功能。a)b)c)d)style=display : visible; style=display : disvisible; style=display : block;style=display : none;34)在 SQL Server 2005 数据库中系统中的编程语言是 T-SQL,T-SQL 语言中用于显示处理的数据结果的输出语句有两种,它们的语法分

16、别是()。(选择二项)a)b)c)d)put 局部变量或字符串pr局部变量或字字符串SELECT 局部变量 AS 自定义列名SELECT 局部变量 FOR 自定义列名35)在 HTML 文档中包含如下超,要实现当鼠标移入该时,超文本颜色变为红色,选项中的编码正确的是()。(选择一项)a)b)c)d)36)在 C#中,下列关于构造函数的说法描述错误的是()(选择二项)a)b)c)d)一个类的构造函数通常与类名相同 在类中可以显式地调用类的构造函数一般情况下,构造函数总是 public 类型的构造函数可以返回值37)在用户登录的 JSP 页面上,包含如下代码所示的,用户希望提交表单时在地址栏上显示

17、提交的信息,则应该在下划线处填写的代码是()。(选择二项)用户名:a)b)gettc)d)不填写任何内容以上选项均可38)选项中对 JSP 内置对象描述正确的是()。(选择二项)a)b)c)d)在ses对象应用于整个应用程序application 对象有关用户的会话状况request 对象用于客户端的请求处理out 对象用于向客户端输出数据C# 中,( ) 关键字用于子类的构造函数明确指明调用的父类的构造函数。(选择一项)new this base is39)a)b)c)d)40)下面所示的 T-SQL 语句使用内连接实现多表查询,查询返回多行数据:SELECT Sname FORM Stud

18、entsINNER JOIN Score on Students.Scode = Score.StudentID WHERE Score=60选项中可以替换上述语句实现该查询的语句是()。(选择一项)a)SELECT SName from StudentsWHERE Scode =(SELECT StudentID from Score WHERE Score=60) SELECT SName from StudentsWHERE Scode IN (SELECT StudentID from Score WHERE Score=60)SELECT SName from Students WH

19、ERE Scode NOT IN (SELECT StudentID from Score WHERE Score60) SELECT SName from StudentsWHERE Scode != (SELECT StudentID from Score WHERE Score60)b)c)d)41)在 HTML 页面上,当按下键盘上的任意一个键时都会触发 JavaScript 的()事件。(选择一项)a)b)c)d)onFocus onBlur onSubmitonKeyDown42)分析以下使用抽象类的 C#代码,其最终的运行结果是()。 public abstract class

20、Class1public void F()Console.Write(1);abstract public void ABS();public class Class2:Class1 public orerride void ABS()Console.Write(3);public Class2() Console.Write(2);(选择一项)sic void Main()Class2 objB=new Class2(); objB.F();a)b)c)d)1221132343)JSP 文件 test.jsp 代码如下所示,则试图运行时,将发生()。 str is(选择一项)a)b)c)d)

21、翻译期错误编译 Java 源码时发生错误执行编译后的字节码时发生错误运行后,浏览器上显示:str is null44)编译运行下面的 Java 程序,产生的结果是()。erface A(选择一项)publicx =0;class Bpublicx = 1;class C extends B implements Apublic void()System.out.prIn(x);public sic void main(String args)new C().();a)b)c)d)运行期出错编译期出错程序运行,输出结果为 1程序运行,输出结果为 045)在 HTML 页面上包含如下创建层的语句,

22、那么编写 JavaScritpt 语句实现显示该层的语句错误的是( )。(选择一项)nset.jpga)b)c)d).ge.ge.ge.geementsByTagName(div)0.style.display=block; ementsById(imageLayer)0.style.display=block; ementsByName(imageLayer)0.style.display=block;ementsByName(imageLayer).get(0).style.display=block;46)下列自定义的 JavaScript 函数中,()实现了验证一组多选钮至少有一个被中

23、的功能,已知多选按钮的 name 属性值均为chb。(选择一项)a)function checkAll() var box= if(box!=null)return true; return false;function checkAll() var boolvalue=false;var box=.geementByName(chb);b).geementsByName(chb);for(var !=0;!box.length;!+) boolvalue =true;break;return boolvalue;function checkAll() var boolvalue=false;c)var box=.geementsByName(chb);for(var !=0;!box.length;!+) if(boxi.checked=true)boolvalue=true; break;return boolvalue;以上都不对d)48)在.NET 框架下开发三层结构的数据库应用系统时,可以通过以下()方法创建DataSet(数据集)对象。(选择二项)a)b)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论