文档详情

2025年软件认证工程师考试-软件工程综合知识考试近5年真题荟萃附答案.docx

发布:2025-04-04约8.36千字共21页下载文档
文本预览下载声明

(图片大小可自由调整)

2025年软件认证工程师考试-软件工程综合知识考试近5年真题荟萃附答案

第I卷

一.参考题库(共80题)

1.计算机系统的软件由程序、数据和()组成。

2.在用例图中,可以用()来表示整个软件系统或其中一些子系统的边界,也可以用它表示软件系统的不同发布版本的功能范围

A、执行者

B、关联关系

C、用例

D、边界框

3.为提高可交互性一般对大多数操作动作应允许用户恢复。同时应尽量减少用户记忆的信息量。

4.从可行性研究从技术可行性()和社会可行性3各方面进行论证.

5.面向对象技术中,对象是类的实例。对象有三种成份:()、属性和方法(或操作)。

A、标识

B、规则

C、封装

D、消息

6.用例图两个最核心的元素是()与用例。

7.数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、()以及外部实体。

8.关于PL/SQL块的执行部分下列说法正确的是?()

A、PL/SQL表达式可以包含分组函数.

B、PL/SQL表达式不可以包含SQL函数.

C、在SQL语句中部分分组函数可用.

D、以上都不对

9.原型化方法是用户和设计者之间执行的一种交互构成,适用于()系统。

A、需求不确定性高的

B、需求确定的

C、管理信息

D、实时

10.从以下哪一个选项中可以获得Servlet的初始化参数()

A、Servlet

B、ServletContext

C、ServletConfig

D、GenericServlet

11.以下那个标记是单元素标记()。

A、

B、

C、

D、

12.软件项目开发的进度安排必须解决好哪几个问题?

13.什么是软件工程?它目标和内容是什么?

14.在结构化程序设计当中,不建议使用()。

A、分支语句

B、循环语句

C、子程序调用语句

D、转向语句

15.硬件工程可以划分为硬件定义、硬件设计、()三个阶段。

16.在字符串前面加上()符号,则字符串中的转义字符将不被处理。

A、@

B、\

C、#

D、%

17.下面哪个不是UML中的静态视图()

A、状态图

B、用例图

C、对象图

D、类图

18.用于需求分析的结构化分析方法很多,这些分析方法大都遵循以下准则()

A、必须理解并描述问题的信息域;

B、必须定义软件的功能域;

C、必须描述软件的行为;

D、用层次的方法展示各种模型的细节

19.设计人机界面,必须考虑哪四个方面。

20.属于事件驱动型的XML解析方式的是()

A、SAX

B、DOM

C、JDOM

D、DOM4j

21.EJB3.0中的查询接口是()

A、SelectAPI

B、FindAPI

C、SelectedAPI

D、QueryAPI

22.用瀑布模型开发软件有哪两个前提?

23.HTML代码表示()。

A、创建表格

B、创建一个滚动菜单

C、设置每个表单项的内容

D、创建一个下拉菜单

24.下列各项中,属于打开游标操作的选项是()

A、将符合条件的记录送入内存

B、将指针指向第一条记录

C、控制游标指向的表

D、将指针指向目标记录

25.计算机系统工程包括()、软件工程、人机工程、数据库工程等4个子工程。

26.下列各项中不属于逻辑覆盖的是()

A、语句覆盖

B、判定覆盖

C、判定——条件覆盖

D、全部覆盖

27.Albrecht首先提出了功能点度量方法。这是一种面向功能的()方法。

28.软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,它们之间的关系常表现为()。

A、互相排斥

B、互相补充

C、独立使用

显示全部
相似文档