软件工程考试习题答案.docx
- 文档编号:14812407
- 上传时间:2023-06-27
- 格式:DOCX
- 页数:7
- 大小:16.70KB
软件工程考试习题答案.docx
《软件工程考试习题答案.docx》由会员分享,可在线阅读,更多相关《软件工程考试习题答案.docx(7页珍藏版)》请在冰点文库上搜索。
软件工程考试习题答案
50.在结构化分析方法(SA)中,与数据流图配合使用的是( )。
A.网络图B.实体联系图
C.数据字典D.程序流程图
答案:
C
51.通过( )可以完成数据流图的细化。
A.结构分解B.功能分解
C.数据分解D.系统分解
答案:
B
52.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )。
A.细节B.输人与输出
c.软件的作者D.绘制的时间
答案:
B
53.数据存储和数据流都是( )仅仅所处的状态不同。
A.分析结果B.事件
C.动作D.数据
答案:
D
54.数据字典中,一般不包括下列选项中的( )条目。
A.数据流B.数据存储
C.加工D.源点与终点
答案:
D
55.在软件需求分析中,开发人员要从用户那里解决的最重要的问题是( )。
A.要让软件做什么B.要给该软件提供哪些信息
c.要求软件工作效率怎样D.要让软件具有何种结构
答案:
A
56.需求分析最终结果是产生( )。
A.项目开发计划B.可行性分析报告
C.需求规格说明书D.设计说明书
答案:
C
57.SA方法用DFD描述( )。
A.系统的控制流程B.系统的数据结构
C.系统的基本加工D.系统的功能
答案:
D
58.SA方法的分析步骤是首先调查了解当前系统的工作流程,然后( )。
A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型
B.获得当前系统的物理模型,抽象出目标系统的逻辑模型,建立目标系统的物理模型
C.获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型
D.获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型
答案:
A
59.需求分析阶段不适于描述加工逻辑的工具是( )。
A.结构化语言
C.判定树
B.判定表
D.流程图
答案:
D
60.结构化分析方法(SA)最为常见的图形工具是( )。
A.程序流程图B.实体联系图
C.数据流图D.结构图
答案:
C
61.sA方法的基本思想是( )。
A.自底向上逐步抽象B.自底向上逐步分解
C.自顶向下逐步分解D.自顶向下逐步抽象
答案:
C
62.下面错误的说法是( )。
A.每个数据流必须用名词或名词短语命名
B.每个加工必须有名字,通常是动词短语
c.每个数据存储必须用名词或名词短语
D.每个数据源点或终点必须有名字
答案:
C
63.下面错误的说法是( )。
A.判定表能够把在什么条件下系统应做什么动作准确无误地表示出来
B.判定表能够描述循环的处理特性
C.结构化语言同样能够描述循环的处理特性
D.判定树是判定表的变形,一般情况下它比判定表更直观,且易于理解和使用
答案:
B
64.软件需求说明书是软件需求分析阶段的重要文件,下述( )是其应包含的内容。
①数据描述②功能描述
③模块描述④性能描述
A.②B.③④
c.①②③D.①②④
答案:
D
65.软件需求分析方法中,结构化分析是一种常用的方法。
结构化分析产生的系统说明书是包括一套分层的( )图。
A流程B数据流
C软件结构D事务转换
答案:
B
66.软件需求分析方法中,结构化分析是一种常用的方法。
结构化分析产生的系统说明书是包括一本(B)。
A结构说明B用户需求
C数据字典D数据流程
答案:
B
67.常用的需求分析方法有面向数据流的结构化分析方法,( ),面向对象的分析方
法等。
A.面向数据结构的分析方法
B.面向时序问题的分析方法
C.面向事务的分析方法
答案:
A
68.结构化分析方法使用的描述工具( )描述系统由哪几部分组成,各部分之间有什么联系等等。
A.数据流图B.数据字典
C.判定表D.判定树
答案:
A
69.结构化分析方法(sA)是一种面向( )需求分析方法。
A.对象B.数据结构
C.数据流D.结构图
答案:
C
70.需求分析中,对算法的简单描述记录在( )中。
A.层次图B.数据字典
C.数据流图D.IPO图
答案:
B
71.数据流图和( )共同构成系统的逻辑模型。
A.IPO图B.PDL图
C.数据字典D.层次图
答案:
B
72.在下面的叙述中,( )不是软件需求分析的任务。
A.问题分解B.可靠性与安全性要求
c.结构化程序设计D.确定逻辑模型
答案:
C
73.原型化方法是一类动态定义需求的方法,下列叙述中,( )不具有原型化方法的特征。
A.提供严格定义的文档B.加强用户参与和决策
C.简化项目管理D.加快需求的确定
74.需求分析是( )。
A.软件开发工作的基础B.软件生存周期的开始
C.由系统分析员单独完成的D.由用户自己单独完成的
答案:
A
75.软件原型化开发方法有其基本步骤,下述( )是实施原型化的最基本的步骤。
①获得基本需求
②开发工作模型
③严格细部说明
④模型验证
A.全部都是B.①②和④
c.④D.①和②
答案:
B
76.原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A)系统。
A需求不确定性高的B需求确定的
C管理信息D动态改变
答案:
A
77. 原型化方法从用户界面的开发人手,首先形成(B)。
A用户界面使用手册B用户界面需求分析说明书
C系统界面原型D完善的用户界面
答案:
C
78原型化方法是一种( )型的设计过程。
A自外向内B自顶向下
C自内向外D自底向上
答案:
A
79.数据流图是用于软件需求分析的工具,下列元素( )是其基本元素。
①数据流②加工③数据存储④外部实体
A.①②和③B.①和③
c.全部D.①③和④
答案:
C
80.结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的
( )。
A.控制流B.数据流
C.程序流D.指令流
答案:
A
81.软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,它们之间的关系常表现为( )。
A.互相排斥B.互相补充
C.独立使用D.交替使用
答案:
B
82.软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于( )。
A开发阶段B计划阶段
C分析阶段D设计阶段
答案:
C
83.作为软件开发结构化方法的工具,数据流图描述数据在软件流动和被处理变换的过程,它是以图示的方法来表示( )。
A软件模型B软件功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 考试 习题 答案