四川农业大学《软件工程(专科)106331》期末考试必备题集
奥鹏期末考核
106331–四川农业大学《软件工程(专科)106331》奥鹏期末考试题库合集
单选题:
(1)为了克服软件危机,人们提出了用 ( ) 的原理来设计和维护软件,这就是软件工程诞生的基础。
A.数学
B.软件学
C.运筹学
D.工程学
答案问询微信:424329
(2)软件概要设计结束后得到的是( )
A.软件结构图
B.模块算法图及说明
C.程序编码
D.可行性报告
答案问询微信:424329
(3)面向数据流的软件设计方法,一般是把数据流图中数据流划分为( ),再将数据流图映射为软件结构。
A.数据流和事务流
B.交换流和事务流
C.信息流和控制流
D.交换流和数据流
答案问询微信:424329
(4)在可行性研究中难度最大的是( )
A.经济可行性
B.技术可行性
C.运行可行性
D.法律可行性
答案问询微信:424329
(5)在下列的基本成分中,哪个不是数据流程图的基本奥鹏期末考核成分?( )
A.信息处理
B.信息存储
C.外部实体
D.系统状态
答案问询微信:424329
(6)具有风险分析的软件生存周期模型是( )
A.瀑布模型
B.喷泉模型
C.螺旋模型
D.增量模型
答案问询微信:424329
(7)软件详细设计主要采用的方法是 ( )
A.模块设计
B.结构化设计
C.PDL语言
D.结构化程序设计
答案问询微信:424329
(8)快速原型模型的主要特点之一是 ( )
A.开发完毕才见到产品
B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件
D.及早提供工作软件
答案问询微信:424329
(9)软件生命周期中所花费用最多的阶段是( )
A.详细设计
B.软件编码
C.软件测试
D.软件维护
答案问询微信:424329
(10)软件生产过程中,需求信息由( )给出
A.程序员
B.项目管理者
C.软件分析设计人员
D.软件用户
答案问询微信:424329
(11)描述静态数据结构的概念模式是( )
A.E-R图
B.DFD
C.结构图
D.框图
答案问询微信:424329
(12)通信内聚、逻辑内聚、信息内聚和时间内聚的内聚性从高到低顺序是( )
A.通信、逻辑、信息、时间
B.通信、时间、信息、逻辑
C.信息、通信、时间、逻辑
D.信息、通信、逻辑、时
答案问询微信:424329
(13)在 SD 方法中全面指导模块划分的最重要的原则是
A.程序模块化
B.模块高内聚
C.模块低耦合
D.模块独立性
答案问询微信:424329
(14)程序设计属于软件开发过程( )阶段
A.设计
B.编程
C.实现
D.编码
答案问询微信:424329
(15)软件的( )设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。
A.概要
B.抽象
C.逻辑
D.规划
答案问询微信:424329
(16)动态模型的描述工具是( )
A.对象图
B.结构图
C.流程图
D.状态图
答案问询微信:424329
(17)结构化设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程
A.数据流
B.数据流图
C.数据库
D.数据结构
答案问询微信:424329
(18)数据字典是对数据定义信息的集合,它所定义的对象都包含于( )
A.数据流图
B.程序框图
C.软件结构
D.方框图
答案问询微信:424329
(19)父图与子图的平衡是指子图的输入输出数据流同父图相应加工的输入输出数据流( )
A.数目相等
B.一致
C.各自输入数据流数与输出数据流数目一样多
D.名称完全相同
答案问询微信:424329
(20)在软件的分析阶段,常用( )来描述业务处理系统的信息来源、存储、处理和去向。
A.E-R图
B.框图
C.DFD
D.时序网络
答案问询微信:424329
(21)分析员是( )
A.户中系统的直接使用者
B.用户和软件人员的中间人
C.软件的编程人员
D.用户和软件人员的领导
答案问询微信:424329
(22)在软件结构化设计中,好的软件结构设计应该力求做到( )
A.顶层扇出较少,中间层扇出较高,底层模块低扇入
B.顶层扇出较高,中间层扇出较少,底层模块高扇入
C.顶层扇入较少,中间层扇出较高,底层模块高扇入
D.顶层扇入较少,中间层扇入较高,底层模块低扇入
答案问询微信:424329
(23)研究开发所需要的成本和资源是属于可行性研究中的 ( ) 研究的一方面。
A.技术可行性
B.经济可行性
C.社会可行性
D.法律可行性
答案问询微信:424329
(24)如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )
A.时间内聚
B.逻辑内聚通信内聚
C.信息内聚
答案问询微信:424329
(25)DFD 中的每个加工至少有( )
A.一个输出流
B.一个输入流和一个输出流
C.一个输入流
D.一个输入流或一个输出流
答案问询微信:424329
(26)可行性分析研究的目的是( )
A.争取项目
B.项目值得开发否
C.开发项目
D.规划项目
答案问询微信:424329
(27)结构化分析SA方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型
A.DFD图
B.PAD图
C.IPO图
D.数据字典
答案问询微信:424329
(28)概要设计与详细设计衔接的工具是( )
A.DFD
B.SC图
C.PAD
D.程序流程图
答案问询微信:424329
(29)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( )。
A.软件投机
B.软件危机
C.软件工程
D.软件产生
答案问询微信:424329
(30)软件需求分析应确定的是用户对软件的 ( )
A.功能需求和非功能需求
B.性能需求
C.非功能需求
D.功能需求
答案问询微信:424329