
2)在面向对象的分析和设计中,下列关于活动图的说法,正确的是(a)。(选择一项)
活动图可显示有条件的或平行的活动
b)活动图体现对象的协作方式
c)活动图可以捕获动作的结果,而不能捕获动作
d)活动图可以捕获动作,而不能捕获动作的结果
3)在ASP.NET中,.ascx和.aspx文件中都可以拥有的元素包括(c)。(选择一项)
4)在项目任务赶工时,项目经理一般会集中于(b)。(选择一项)
加速非关键任务的执行
b)加速关键路径上任务的执行
c)通过增加人员加速执行
d)删减任务
5)Linux操作系统下,使用(a)命令进入指定目录。(选择一项)
b)pwd
c)mount
d)is
6)小王在登录Linux系统后要查看当前目录下包括隐藏文件在内的所有文件,应该执行(b)命令。(选择一项)
Is
Is-a
Is-a/
Is-l
7)EJB分为(b)三种类型。(选择一项)
会话Bean,实体Bean,Web service
会话Bean,实体Bean,消息驱动Bean
,Servlet,JSF
实现类,Home接口类,Object接口类
8)如图是一个UML类图,请问图 中所示的类之间的关系是(b)。(选择一项)
关联
依赖
聚合
d)泛化
9)在面向对象的分析与设计中,分析阶段完成的内容有(ab)。(选择二项)
确定实体
确定实体的相关特征
为系统所需开发的构件命名
产生系统的动态图表
10)在Oracle中,(b)函数将char或varchar数据类型转换为date数据类型。(选择一项)
11)在J2EE中,对于关系型数据库,实现EJB持久性使用了(b)技术。)(选择一项)
对象序列化
对象关系映射
备份
克隆
12)在定义EJB的Home接口时,应该继承(d)。(选择一项)
EJBInterface
EJBObiect
EJBRemote
EJBHome
13)在Oracle中,有表Person,存储数据如下,执行以上查询,结果是(d)。(选择一项)
Tel
1234
2345
4567
5678
‘A%’;
14)在ASP.NET中,页面中的事务处理指令的默认值是(a)。(选择一项)
15)在ASP.NET 中,如果要打开整个应用程序的跟踪,但是页面输出统计信息不要求发送到客户端,那么需要在Web.Config中做的配置项应该为(a)。(选择一项)
“true”/>
“false” pageOutput = “false”/>
“true”/>
”true” output=”false”/>
16)在JSF应用程序中,如果输入组件的(b)属性设为true,则当提交表单时需要组件中有输入。(选择一项)
17)在struts框架中,在应用国际化时,在资源文件中,正确的信息格式是(a)。(选择一项)
“welcome here”
18)软件项目管理中,下面(d)是Project2003不包含的。(选择一项)
跟踪任务功能
绘制甘特图
查看资源分配状况
管理代码资源
19)下列关于UML图的说法,错误的是(c)。(选择一项)
图所使用的图形符号可展示和表达系统的概观
图可为规划中的系统精密且准确的建模
图与特定语言有关
图可以帮助完成从软件项目开始至交付过程中的所有文档
20)基于(c)的数据传输标准,Web服务可以实现跨平台、跨语言的相互通信和数据共享。(选择一项)
21)服务提供商和服务代理商之间存在的操作是(a)。(选择一项)
发布
查找
请求
绑定
22)在J2EE 中,要生成一个空的文档对象,横线处应该填写的代码是(b)。DocumentBuilderFactory dbf – DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = ____________________;(选择一项)
a)db.newInstance()
b)db.newDocument()
c)db.getDocument()
d)db.createDocument()
23)小王是一位Linux初学者,在学习软件包管理这部分内容时,他可以使用(b)命令获得RPM各种参数的帮助信息。(选择一项)
24)JSF框架中,给定user.jsp中的代码如下,要使这个组件可以响应更改事件,应在user代表的后台Bean中加入以下(b)方法。(选择一项)
a)public void processValueChange(ValueChangeEvent e){
//此处显示方法体主体
}
b)public void change(ValueChangeEvent e){
//此处显示方法体主体
}
c)public void processValueChange(){
//此处显示方法体主体
}
d)public void change(){
//此处显示方法体主体
}
25)要开发一个支持中文语言的本地化JSF应用程序,已知道JSP页面中使用
messages_CN_zh.properties
26)在JSF应用程序中,要在页面中输入付款金额,要求小数点后面至少保留3位数字,以下代码片段正确的是(a)。(选择一项)
h:inputText id =”amount” value=”#{payment.amount}”>
”3”>
”3”> ”3”> ”3”> 27)一般来说,软件项目经理的职责不包括(b)。(选择一项) 识别和整个开发过程中的风险 系统设计和分析 对项目目标进行分解 有效沟通 28) 在使用AdRotator控件来显示广告信息的时候,广告住处的配置文件存储在一个XML文件中,以下是一个XML广告信息配置文件: 针对以上文件,在绑定到AdRotator控件进行广告显示的时候,以下说法正确的是(c)(选择一项) a)http://www.microsoft.com的广告显示的频率要比http://www.wingtiptoys.com显示的频率要高 b) c) d)XML文件中的属性值,都可以在运行时,设置AdRotator控件的属性来进行指定 29)J2EE中,关于实体Bean和会话Bean,以下描述错误的是(b)(选择一项) a)实体Bean 表示持久数据对象,而会话Bean不是持久的 b)二者都支持并发访问 c)每个实体Bean都由对象标识符唯一标识,而会话Bean 则没有 d)实体Bean 可与其他实体Bean 相关联,而会话Bean 不具有这种关系 30)在JSF应用程序中,如果JSP页面中的某个命令按钮的action属性值被设为’login’,那么在导航规则中,(d)元素的值也应该设为’login’ (选择一项) a) b) c) d) 31)在Linux系统的vi编辑器环境中,任意时该选择“ESC”键后,编辑器进入(a)模式。(选择一项) a)命令 b)输入 c)末行 d)文本 32)以下代码创建了两个类,分别为计算机类,鼠标类,请问两个类之间的关系是(c) Public class Computer { Private Mouse gdMouse; } Public class Mouse { }(选择一项) a)关联 b)依赖 c)聚合 d)组合 33.在ASP.NET页面中有如下的代码:b < SCRIPT language =”C#” runat = “server”> Void Button1_Click(Object src,EventArgs e) { “A”); } Void Click(Object src,EventArgs e) { “B”); } 创建命令按钮的代码: 则页面运行时,点Button1按钮,将()。(选择一项) a)在页面输出字符A b)在页面输出字符B c)不确定是否会输出 字符B d)不会在页面输出任何字符 34.在J2EE中,要开发一个Session EJB 组件,用于换算美元和人民币转换器,以下是部署描述文件,横线处应填入(c) _____________ a) b) c) d) 35.在ASP.NET中,下列在ASPS页面中使用错误的指令是(c)。(选择一项) a) <%@Assembly Name = “System”%> b)< %@Assembly ”C:\\WINDOWS\\Microsoft.NET\\Framework\\v1.1.4322\\System.dll”%> c) <%@Implements Name = “System” %> d) <%@Implements interface = “System”%> 36.在Oracle中,用下列语句定义了一个过程: C CREATE OR REPLACT PROCUDURE test(a IN VARCHAR2,b IN OUT NUMBER,c OUT VARCHAR2)IS BEGIN ……….. END; 假定使用的变量都已定义,下面对过程test的调用语法正确的是()。(选择一项) a)test(‘String1’,50,v_str2) b)test(v_str1,v_num1,’String2’) c)test(‘String1’,v_num1,v_str2) d)test(v_str1,20,v_str2) 37.某ASP。NET应用程序的Web.Config文件部分代码如下,由此可知(cd)。 a)如果应用程序出错,远程客户端不能看到详细的错误信息 b)如果应用程序出错,程序将跳转到erro.aspx页面 c)如果应用程序出错,本地用户将看到详细的错误信息 d)如果应用程序出错,程序不会跳转到erro.aspx 页面 38.在XML基础中,有如下XML文档 下列描述正确的有(bc)。(选择二项) a)“start”对象是一个元素对象,没有子对象 b)“end”对象有兄弟元素对象”start” c)“sample”对象是一个元素对象,也是根节点 d)“Hello XML”不是文本对象 39)在JSF应用程序的配置文件中,有代码片断如下,以下说法正确的是(B)。(选择一项) a)如果是在/welcome.jsp页面内,login 动作将导航到/login.jsp页面 b)如果是在/Login.jsp页面内,login 动作将导航到/welecome.jsp页面 c) 不论当前是哪个页面,login动作将导航到/Login.jsp页面 d) 不论当前是哪个页面,login动作将导航到/welcome.jsp页面 40.对于如下的XML文档实例片断: 那么XPath表达式/studentlist/student/name匹配的结果是(a)。(选择一项) a) b) c)a d)ab 41 在使用struts 框架构建应用系统时,会在配置文件中出现如下配置信息: 关于上述配置信息,以下描述中错误的是(a)。(选择一项) a)这段配置信息出现在web-inf目录下的struts-config.xml文件中 b)该系统使用类org.apache.struts.action.ActionServlet充当控制器 c)系统启动时,ActionServlet从web-inf目录下的struts-config.xml中读取配置映射信息 d)如果用户的请求以*.do作为请求服务名(如:login.do) ,则用户的请求会经过ActionServlet的处理 42.J2EE中,要通过远程客户端访问名称是CurrencyConverter的EJB,在以下代码片断中,第()行发生编译错误。(选择一项)d InitialContext context = new InitialContext(); //1 Object ref = context.lookup(“CurrencyConverter”); //2 CurrencyConverterHome cur = (CurrencyConverterHome)PortableRemoteObject.narrow(ref,CurrencyConverterHome.class); //3 CurrencyConverterBean converter = cur.create(); //4 a)1 b)2 c)3 d)4 43 小王登录到一台Linux主机后输入的三条命令及输出结果如下所示: #echo$PATH /usr/bin:/usr/local/bin:/usr/sbin:/bin; #pwd /home/test #Is a b c 然后他想运行程序a ,但是系统报错”command not found ”, 原因可能是(bc)。(选择二项) a)他没有先将工作目录转到/home/a b)他输入的是a 而不是./a c)他在运行程序之前没有修改PATH全局变量,增加/home/test d)他没有程序a 的执行权限 44 在Oracle中,以下是STUDENTSG表的结构: STUDENT——ID NUMBER NOT NULL,Primary Key (学生编号) STUDENT-NAME VARCHAR2(30)(学生姓名) COURSE-ID VARCHAR2(10) NOT NULL (课程编号) MARKS NUMBER (分数) 要查询课程编号为”SQL”的分数排在前10名的学生,以下(D)语句能实现此功能。(选择一项) a)SELECT student-id,marks,ROWNUM “Rank” FROM students WHERE ROWNUM<=10 AND course_id = ‘SQL’ ORDER BY marks DESC; B) SELECT student-id,marks,ROWNUM “Rank” FROM students WHERE ROWNUM<=10 AND course_id = ‘SQL’ ORDER BY marks; C) “Rank” FROM (SELECT student_id,marks FROM students WHERE ROWNUM<=10 AND course_id = ‘SQL’ ORDER BY marks DESC); D SELECT student_id,marks,ROWNUM “Rank” FROM (SELECT student_id,marks FROM students WEHRE course_id = ‘SQL’ ORDER BY marks DESC) WHRER ROWNUM <=10; 45.JSF框架中,要使所有的以.f为后缀的请求都转交给JSF控制器(已在配置文件中配好,起名为Faces Servlet)来处理,需要在web.xml文件中进行配置,以下配置信息正确的是(c)。(选择一项) a) b) c) d) 46)在ASP.NET 中,下图所示的设计时效果可以由下列(c)代码实现。(选择一项) a) ”server” Width =”100” ID=”Dropdownlist1”> b) ”server” Width =”100” ID=”Dropdownlist1”> c) ”server” Width =”100” ID=”Dropdownlist1”> d) ”server” Width =”100” ID=”Dropdownlist1”> 47)如图,在ASP.NET 的一个Web页面中,有三个CheckBox控件,控件的ID分别为chBoy(男),chGirl(女),chPregnancy(怀孕),程序员为了实现当用户选中chBoy后chPregnancy隐藏,用户选中chGirl后chPregnancy显示,针对chBoy,chGirl控件的CheckedChanged事件编写了如下代码:bc private void chBoy_CheckedChanged(object sender,System.EventArgs e){ If(!this.chBoy.Checked) this.chPregnancy.Visible=false; this.chPregnancy.Visible=true; } private void chGirl_CheckedChanged(object sender,System.EventArgs e){ If(!this.chGirl.Checked) this.chPregnancy.Visible=false; this.chPregnancy.Visible=true; } 已知设计时chPregnancy控件的Visible属性为False,当页面启动后,用户首先选中chGirl,chPregnancy没有显示,然后选中chBoy,chPregnancy控件显示,由此可以推断()(选择二项) a)chGirl_CheckedChanged事件中的代码编写有逻辑错误 b)chBoy_CheckedChanged事件中的代码编写有逻辑错误 c)chGirl控件的AutoPostBack属性被设置为false d)chBoy控件的AutoPostBack属性被设置为false 48)在ASP.NET中,已知xtw是一个已创建好的XmlTextWriter对象,则下列代码在文件中创建的节点是(B)。 xtw.WriteStartElement(“Person”); xtw.WriteStartElement(“Coutry”); xtw.WriteString(“中国”); xtw.WriteEndElement(); xtw.WriteEndElement();(选择一项) ) 49)在JSF应用程序中,已知web.xml中有如下配置: 要使页面请求能够通过JSF处理,以下说法正确的是(CD)。(选择二项) A)所有的.jsp源文件都改名为.jsf文件 B)在faces-config.xml中配置导航规则时,所有的跳转页面都必须使用.jsf为后缀 C)在浏览器地址栏里必须使用jsf为后缀的页面请求 D)所有的视图层文件依然是.jsp文件 50)在Oracle中,下列关于PL/SQL的说法正确的是(BD)。(选择二项) A)PL/SQL支持DML、DDL和DCL B)PL/SQL支持游标操作和事务命令 C)声明部分是必选的 D)可执行部分是必选的 E)异常处理部分是必选的 答案:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
