S2阶段考试
更新时间:2024-06-20 05:46:01 阅读量: 综合文库 文档下载
- s2考试是什么推荐度:
- 相关推荐
选择题(针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所以答案都选对题目,所以答案都选对,则该题得分,所选答案错误或不能选出所以答案,则该题不得分。其中1-20题每题1.5分,21-40题每题2分,41-50题每题3分。)
1) 在JavaScript中,下列代码可以实现每隔1秒调用一次showtime()函数的是( d)。 (选
择一项)
a) setTimeOut(”shoqtime()”,1) b) setTimeOut(”shoqtime()”,10) c) setTimeOut(”shoqtime()”,100) d) setTimeOut(”shoqtime()”,1000)
注意:秒以毫秒为单位, setinterval() 2) 下列选项中,关于Java中DAO模式的说法正确的是( a,d) (选择二项)
a) DAO是数据存取对象,实现对数据库资料的访问。
b) DAO负责执行业务逻辑操作,讲业务逻辑和数据库访问隔离开来。
c) DAO模式组成主要包括DAO接口、DAO实现类、实体类,不包括数据库连接和关
闭工具类。
d) DAO层隔离不同数据库的实现。
注意:DAO设计模式[DAO接口、DAO实现类、实体类,包括工具类basedao] 3) 在JavaScripr中,下列关于自定义函数的说法错误的是( a)。 (选择一项)
a) 自定义函数必须带有参数
b) 自定义函数的关键字是“function”
c) 自定义函数返回结果的关键字是“return”
d) 自定义函数中接收的参数可以是常量、变量的值
4) 在C#程序中,以下(b )可以获取XML文件某个节点的内容。 (选择一项)
a) 通过XmlNode的Text属性
b) 通过XmiNode的InnerText属性 c) 通过XmDocument的Text属性
d) 通过XmDocument的InnerText属性
注意: //c#操作xml 导入system.xml
XmlDocument doc = new XmlDocument(); //加载xml文件
doc.Load(\文件\ //获得根元素
XmlElement root = doc.DocumentElement;
XmlNode node = root.FirstChild(); node.InnerText
5) 以下SQL代码中,需要填入的内容是(b )
IF EXISTS(SELECT*FROM_WHERE NAME=’MYSCHOOL’) Drop database myschool
a) Sysobjects b) sysdatabases c) sp _helpdb d) sp _databases
6) 在windows操作系统中,以下关于Tomcat解压版的启动与停止说法正确的是(a,c )。 ( 选择二项)
a)startup.bat启动Tomcat b)startup.sh启动Tomcat c)shutdown.bat停止Tomcat
e) shutdown.sh停止Tomcat
7)在部署带有Servlet的Jave Web程序时,( d)不是必需的。 (选择一项)
a)web.xml文件 b)WEB-INF文件夹 c)classes文件夹 d)csses文件夹 注意:
******.jsp
WEB-INF WEB.XML Classes lib
8)以下(a )是.NET框架的核心组件。 (选择一项) a)CLR b)CTS c)CLS b) DCL
9)关于数据库的范式,下列说法不正确的是( a)。 (选择一项) a)设计数据库是,满足的范式级别越高,系统性能越好 b)数据库的设计范式有助于减少数据冗余 c)第一范式的目标是确保每列的原子性
d)数据库如果满足第三范式,则肯定满足第二范式
10)在Java中,下列不属于运行异常类的选项是(a )。 (选择一项) a)ClassNotFoundException b) ArithmeticException c) NullPointerException d)NumberFormatException
//注意: java异常 处理 参考 书149 页
所谓运行时异常是继承runtimeExceipnt的异常类型
11)在SQLServer2008中,下面变量的定义正确的是( a,c)。 (选择二项) a)declare@age int b) declare int@age
c)declare@age int,@name varchar(20) d)declare int@age,varchar(20)@name
12)在Java中,下面关于final关键词的说法不正确的是( d) (选择一项) a)final可以修饰类,但不可以被继承
b)final可以修饰类的方法,不能被子类重写 c)final可以修饰变量,此变量将变成常量 d)fianl可以修饰构造方法,不能被子类重写
13)下列选项中,关于Java中封装的权限控制符说法不正确的是( c) (选择一项) a)private:成员变量和方法只能在类内部访问,具有类可见性
b)默认:成员变量和方法只能被同一个包里的类访问,具有包可见性 c)protected:可以被同一个包中的类访问,也可以被同项目中的父类访问 d)public:可以被同项目中所以类访问,具有项目可见性
注意:protected只能在类本身和子类中访问
14)以下选项中(a ,c)是正确的URL。 (选择二项) a)http://www.linkwan.com.cn/book/index.html b) www.linkwan.com.cn/book
c) ftp://ftp.linkwan.com.cn [文件传输协义] d) /linkwan.com.cn/book/index.html
15)在c#面向对象编程中,关于继承的说法正确的是( b )(选择一项) a)子类可以继承父类的所有成员
b)创建子类对象时,先调用父类的构造函数,在调子类的构造函数 c)子类不能再派生子类
d)子类可以派生自多个父类
16)下列选项中,关于Orace数据库和表空间说法错误的是( )(选择一项)
a)Oracle数据库是磁盘上存储数据的集合,在物理上表现为数据文件,日志文件和控件文件 b)可以在安装Oracle软件的同时创建数据库,也可以在安装后再单独创建数据库 c)每个Oracle数据库是若干个表空间构成,用户在数据库中建立的所有内容都被存储到表空间中
d)一个表空间可以有多个数据文件,一个数据文件可以属于多个表空间
17)在JavaScript中,下列( b,c )可以使窗口”前进”显示后一个页面。(选择二项) a) back() b) forward() c) go(1)
d) go(-1)
18)在JavaScript中,如果需要实现下图所示的弹出对话框,则下列选项正确的是( ).(选择一项) (c)
a) prompt(“请输入黄瓜单价:”);
b) prompt(“0.0”,”请输入黄瓜单价:”); c)prompt(“请输入黄瓜单价”,”0.0”); d)prompt(“ 请输入黄瓜单价:”,””);
19)在JavaScript中,以下不是location对象的属性的是(b ).(选择一项) a)host b) reload c)hostname d)href
20)下列关于Java集合接口说法不正确的是( c)( 选择一项) a) Collection接口存储一组不唯一,无序的对象 b)Set接口存储一组唯一,无序的对象 c)List接口存储一组唯一,有序的对象
d)Map接口存储一组成对的键值对象,key和value唯一,无序
注意:存储一组不唯一
21)在Java中,下面代码在页面输出的内容是( d ).
<%@ page language=”java” import=”java.util.*” pageEncoding=”utf-8” %>
<%double[]score={85.6,88}%>
最高成绩为:<% Math.max(score[0],score[1]) % >
最代成绩为:<% out.print(Math.min(score[0],score[1]));%>
(选择一项) a) 85.6
88 b) 85.6
88.0 c) 88.0
85.6 d)编译错误
22)在c#中,关于方法重载,说法正确的是( a,d )(选择二项)
a)方法重载要求参数的个数或类型不一样 b)方法重载要求参数的返回类型不一样 c)方法重载要求访问修饰符不一样 d)方法重载时方法的名称必须相同
23)以下c#中,有错误的行是( c ) List
list.remove(0); //3 removeat
Console.WriteLine(list[“张三”]); //4 (选择一项) //索引取值 a) 1和2 b) 2和3 c) 3和4
d) 1,2,3,4都有错
24)以下关于Tomcat端口的配置说法错误 的是( a ).(选择一项)
a)修改端口的配置文件在Tomcat目录结构下的子目录bin中 注意:conf b)Tomcat端口号的配置信息保存在 server.xml文件中 c)能过
25)在sql server 2005中,以下sql语句能正确创建表的是( a )(选择一项) a)create table mytable(id int not null,name varchar(20) not null) b) create table mytable(id int not null,name not null varchar(20)) c)add table mytable(id int not null,name varhcar(20) not null) d) create table mytable(id not null,name no null varchar(20))
26)在Java 中,下列关于this的说法错误的选项是(b ).(选择一项)
A) 在构造方法中如果使用this调用其他构造方法,只能是第一条语句 B) 子类方法中this要求是第一条语句 C) 在实例方法中this不要求是第一条语句 D) 可以使用“this.方法()“或“this.属性名”来引用当前对象的成员
27)在javaScript中,能实现 验证id为“tetID”的文本框是否为空的是(B)(选择一项) }
A)var id=document.getElementByid(“txtID”).value.trim();
If(id.length==0){ Alert(“ID不能为空”); Return false;
s
B) var id= document.getElementByid(“txtID”).value.trim(); If(id==””){ Alert(“ID不能为空”);
Return false; }
C) var id= Window.getElementByid(“txtID”).value.trim(); If(id.length==0){
Alert(“ID不能为空”);
Return false;
}
D) var id= Window.getElementByid(“txtID”).value.trim(); If(id==””){
Alert(“ID不能为空”);
Return false;
}
28)如下jsp代码输出集合中各个元素,横线处应填写(a,c)。 <% List
Strs.add(“上海”); Strs.add(“浙江”);
Request.setAttribute(“strs”,strs); %>
c) ${requestScope.strs}.${strList} d) ${strList}.${requestScope.strs}
29)在javaScript中 ,包含如下代码
Var arr=new Array(”奶糖”,”软糖”,”果味糖”,”酥糖”); Docunment.getElementById(“MyDiv”).innerHtml=arr[2]; 则改代码的运行的结果(b )。(选择一项) a) 在页面上显示了酥糖
b) 在页面上显示果味糖 c) 在页面上显示软糖 d) 以上都不对
30) 对于转发和重定向描述错误的是(d )(选择一项)
a) 使用转发时,不管服务器内部如何处理,作为浏览器都只是提交了一个请求,因而客户端的URL地址不会发生改变
b) 重定向可以理解为浏览器至少提交了两次请求
c) 使用request的getRequestDispacher()方法可以实现转发 d) 使用request的sendRediret()方法可以实现重定向 31) 以下C#代码中,Student为学生类,运行代码则输出的结果为(b) Dictionary
Student.Add(“s002”,new Student(“张三”)); Student.Remove(“s002”); Student.Remove(“s003”); //注意:就算没有移除的东西也不报错 Console.wrtieline(student.keys.count+”,”+student.values.count);
a) 0,0 b) 1,1 c) 1,2
d) 程序出错,什么也不输出
32) 在SQL Sever 中,下列语句能够正确执行的是( b ) (选择一项) A) declare @n decimal(5,2),@m varchar(20)
go
set @n=99.995
set @m=’n 的值为’ print @m+@n go
B) declare @n decimal(5,2),@m varchar(20)
go
set @n=99.995
set @m=’n 的值为’ print @m+str(@n) go
D) declare @n decimal(5,2)
declare @m varchar(20) set @n=99.995
set @m=’n 的值为’ print @m+@n go
33)在SQL Server 中,调用存储过程的说法错误的是(c)。(选择一项) A) 带输出参数的存储过程调用时,在变量后跟随OUTPUT关键字 B) 存储过程可以用exec调用
C)只有系统存储过程必须用exec调用,自定义存储过程则不必 D)带参数的存储过程,参数类型为输入参数和输出参数 注意:存储过程的参数分为输入参数,输出参数[output]
34) 虚度下面的JAVA代码,能够填写在横线处的语句是()。 Public interface ILog{ ___________ }(选择一项)
A) private int MAX_LOG_SIZE=100 B) public void printLog(){
System.out.println(“print the log”); }
C) private Boolean saveToFile(String fileName); D) int getSize();
注意:JAVA接口中定义的方法只需要返回值 方法();即可
35)下列Java代码中出现错误的行号是(c)。 public class Test{ public static void main(String[] args){
List
List.add(“tom”); //2行 List.addFirst(“jack”); //3行 for(String s:list){ //4行 Sysout.out.println(s); }
}
}(选择一行) A)1行 B)2行 C)3行 D)4行
注意:addFirst方法属于linkedlist类 ,接口[父类]不能调用子类的方法
36)假设当前为2013年4月15日,则如下JSP代码输出结果为(d)。 <%@page import=”java,utilDate”%>
<%@page import=”java.test.SimpleDateFormat”%> <% SimpleDateFormat formatter=new SimpleDateFormat(“yyyy年MM月dd日”); String strTime=formatter.format(new Date()); %>
<%=strTime
;
%>(选择一项)
A)2013年04月15日 B)2013年05月15日 C)13年4月15日 D)编译错误
37)在JavaScript中,对字符串str=”Hello World”的操作结果正确的是(D)(选择一项) A)str.substring(1,7)返回值是“ello Wo” B)str.length()返回值为11
C)str.index(“llo”)返回值为3 D)str.charAt(1)的返回值为“e”
38)阅读下了Java代码,说法正确的是(d)。 import java.util.*; public class TestList{ public static void main(String[]args){ List list=new ArrayList(); List.add(“A”); List.add(“B”); List.add(“C”); List.remove(2); //1行
Iterator it=list.iterator(); //2行 While(it.hasNext()){ //3行
String str=it.next(); //4行
it.next此时返回为object
System.out.println(str); }
}
}(选择一项)
A)第一行代码有问题 B)第二行代码有问题 C)第三行代码有问题 D)第四行代码有问题
39)在C#中,关于TreeView一下说法错误的是(c)。(选择一项) A)TreeNode是TreeView的节点的类型
B)通过Add()方法可以给TreeView添加节点,Remove()方法可以移除指定节点
C) TreeView可以在设计界面和XML文件直接绑定 D) TreeView的SelectedNode属性表示当前选中的节点
40)在C#中,运行一下代码,则说法正确的是(c)。 Public class Student{ Public string name;
Public Student(string name){ This.name=name;
} }
Calss Program{
Static void Main(string[] args) { Student stu=new Student(); Stu.name=”李四”; Console.WriteLine(stu.name); }
A 正确执行,输出“李四” B 正确执行,什么也不输出
C编译错误,提示“student类不包含0个参数的构造函数” D编译错误,提示“未将对象引用设置到对象实例”
注意:实例化类时必需匹配调用构造函数
41 )以下C#代码的输出结果为(c) Public class Stdent {
Public int id; }
Public class Program { Static void Alter(Student stu)
{ Stu.id++; Console.WriteLine(“id={0}”,stu.id); } Static void Main()
{
Student stu=new Student(); Stu.id=1; Alter(stu);
Console.WriteLine(“id={0}”stu.id); }
document.write(“今天是”+today.getFullYear()+”年” +(today.getMonth()+1)+”月”+today.getDate()+”日”);
d) var today; today=new Date(); document.write(“今天是”+today.getFullYear()+”年” +(today.getMonth()+1)+”月”+today.getDate()+”日”);
1. 面象对象[三大特征] 2. JSP[Tomcat] 3. 数据库的高级部分 4. 集合[c#,Java] 5. javascript
正在阅读:
S2阶段考试06-20
独一无二的他作文500字07-02
宋代司法检验制度浅析12-03
几分钟教你提高天天特价报名成功几率02-10
百靖高速五标梁场开工报告11-23
激活常见问题汇总01-18
全科医生签约服务实施方案07-28
五语下课文片段复习及答案04-04
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 阶段
- 考试
- 2016年金融服务外包委外清收行业分析报告
- 体育测试成绩记录表
- 漫谈投资机构对企业的估值2.:比较法
- 铁塔安全教育培训记录
- FX2N-20GM学习笔记(完成)
- 《雨巷》说课稿
- 2018年黑龙江省绥化市中考化学试题及参考答案(word解析版)
- LC方式下履约流程介绍
- 国企董事长在公司组织人事工作会议上的讲话
- 红宝书大纲词汇基础词、必考词
- 师范生主观幸福感与心理控制源的相关研究
- 人体姿态估计本科毕业论文
- 湖北省咸宁市四校2013届高三12月联考文科综合试题
- 幼儿园故事教学 活动存在的问题与策略
- 013-某军区干休所改造工程施工组织设计
- 巢湖表格资料种类
- 2017年运动健身类APP竞品分析报告
- 学校人才工作计划
- 工程造价案例分析2012精讲班必考题
- 小升初数学完整版浓度问题