基本信息
文件名称:2025年软件认证工程师考试-软件工程综合知识考试近5年真题集锦(频考类试题)带答案.docx
文件大小:113.82 KB
总页数:22 页
更新时间:2025-05-28
总字数:约9.59千字
文档摘要

(图片大小可自由调整)

2025年软件认证工程师考试-软件工程综合知识考试近5年真题集锦(频考类试题)带答案

第I卷

一.参考题库(共80题)

1.提高可维护性的方法有哪些?

2.组成UML的三种基本建筑块是()、关系和()。

3.下列关于Oracle数据库备份和恢复的描述错误的是()

A、每一个数据库实例都有一个在线日志

B、数据库日志有两部分组成:在线日志和归档日志

C、数据库备份是由构成Oracle数据库的物理文件和操作系统备份所组成的

D、当介质故障时进行数据库恢复,利用备份文件恢复毁坏的数据文件,不恢复控制文件

4.测试网页不包括哪项工作?()

A、需求分析是否合理

B、页面是否美观

C、链接是否准确

D、能否兼容不同浏览器

5.软件是为谁服务的?()

A、开发方

B、需求方

C、公司经理

D、研发人员

6.瀑布模型一般适应哪些场合?

7.以下关于配置文件的说法正确的是()

A、给定目录或应用程序中weB.config文件存在是完全可选的。

B、给定目录或应用程序中weB.config文件存在是必须的。

C、C.不管weconfig文件是否存在,该目录的所有配置设置将自动从父目录继承。

D、D.运行时,ASP.NET使用这些weconfig配置文件,针对传入的每个URL目标请求分层计算两个或以上的设置集合。

8.常用的软件项目的估算方法主要有哪4种?

9.简述文档在软件工程中的作用。

10.Oracle数据库的数据文件的特征有()。

A、一个数据文件与多个数据库联系

B、数据文件建立之后,可以改变大小。

C、一个表空间由一个或多个数据文件组成

D、数据文件包括部分数据库数据

11.数据流图的作用是什么?它有哪些基本成分?

12.软件设计的基本原理包括哪些内容?

13.关于协作图的描述,下列哪个不正确()

A、协作图作为一种交互图,强调的是参加交互的对象的组织

B、协作图是顺序图的一种特例

C、协作图中有消息流的顺序号

D、在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成

14.计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为5000元,预计新系统投入运行后每年可带来2500元的收入,假设新系统的生存周期(不包括开发时间)为5年,当年的年利率为12%,试求该系统的纯收入T、投资回收期D和投资回收率j。

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

A、SelectAPI

B、FindAPI

C、SelectedAPI

D、QueryAPI

16.UML的()是由建模者设计的新的建模元素,但是这个模型元素的设计要建立在UML已定义的模型元素基础上

A、标记值

B、构造型

C、注释

D、约束

17.数据库系统采用锁来实现事务的隔离性,下面哪些属于数据库锁()

A、共享锁

B、更新锁

C、独占锁

D、等待锁

18.软件工程由()、工具和过程三部分组成,称软件工程的三要素

19.软件可靠性定义为在某个给定()内,程序按照规格说明成功运行的概率。

20.ActionForm中的validate方法返回什么值,表明是验证成功()

A、null

B、空字符串

C、一个空的ActionError对象

D、一个空的ActionErrors对象

21.如果希望输出”A、value

B、escapeXml

C、default

D、entity

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

A、互相排斥

B、互相补充

C、独立使用

D、交替使用

23.计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了20个错误;乙发现并改正了16个错误,其中有8个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?

24.程序的三种基本控制结构的共同特点是()