软件工程.docx
- 文档编号:16815661
- 上传时间:2023-07-17
- 格式:DOCX
- 页数:41
- 大小:21.81KB
软件工程.docx
《软件工程.docx》由会员分享,可在线阅读,更多相关《软件工程.docx(41页珍藏版)》请在冰点文库上搜索。
软件工程
()是职业软件工程师的必要条件。
选择一项:
A.熟悉众多的软件环境
B.语言天赋
C.编程速度快
D.自律、善于沟通、具有一定的软件技能
题目2
还未回答
满分1.00
未标记标记题目
题干
根据软件工程的7条基本原理判断下面正确的选项是()。
选择一项:
A.软件错误发现的越早改正的成本越低
B.软件错误只能通过运行代码才能发现
C.需求阶段一般不会引入错误
D.软件错误发现的时机不重要,重要的是错误的严重程度
题目3
还未回答
满分1.00
未标记标记题目
题干
美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的()条基本原理。
选择一项:
A.5
B.7
C.3
D.12
题目4
还未回答
满分1.00
未标记标记题目
题干
软件、程序和代码是()。
选择一项:
A.程序语言写的代码
B.相同的软件概念
C.计算机代码和数据
D.三个不同的概念
题目5
还未回答
满分1.00
未标记标记题目
题干
软件对硬件和环境有着不同程度的依赖性,这导致了软件()问题。
选择一项:
A.通用性
B.复杂性
C.升级和移植
D.脆弱性
题目6
还未回答
满分1.00
未标记标记题目
题干
软件工程的出现是由于()。
选择一项:
A.软件危机
B.计算机硬件技术的发展
C.计算机软件技术的发展
D.软件社会化的需要
题目7
还未回答
满分1.00
未标记标记题目
题干
软件工程四个层次由下至上是(),它们的顺序不能互换。
选择一项:
A.质量层、过程层、方法层、工具层
B.方法层、过程层、质量层、工具层
C.方法层、质量层、过程层、工具层
D.过程层、方法层、质量层、工具层
题目8
还未回答
满分1.00
未标记标记题目
题干
软件可行性研究一般不考虑()
选择一项:
A.待开发的软件是否会有质量问题
B.是否有足够的人员和相关的技术来支持系统开发
C.待开发软件是否有市场、经济上是否合算
D.是否有足够的工具和相关的技术来支持系统开发
题目9
还未回答
满分1.00
未标记标记题目
题干
软件与程序的区别是()。
选择一项:
A.软件包括程序、相关数据及其文档,程序是软件的一部分
B.程序价格便宜,软件价格昂贵
C.程序是用户自己编写的,而软件是由厂家提供的
D.程序是用高级语言编写的,而软件是由机器语言编写的
题目10
还未回答
满分1.00
未标记标记题目
题干
在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。
选择一项:
A.软件危机
B.结构化程序设计
C.程序设计革命
D.软件工程
还未回答
满分1.00
未标记标记题目
题干
软件工程学科出现的主要原因是()。
选择一项:
A.其他工程科学的影响
B.软件危机的出现
C.程序设计方法学的影响
D.计算机的发展
题目12
还未回答
满分1.00
未标记标记题目
题干
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
选择一项:
A.确定模块之间的调用关系
B.设计每个模块的伪代码
C.把软件划分成模块
D.确定各个模块的功能
题目13
还未回答
满分1.00
未标记标记题目
题干
经济可行性研究的主要内容包括()。
选择一项:
A.效益分析
B.开发过程
C.风险分析
D.开发工具
题目14
还未回答
满分1.00
未标记标记题目
题干
可行性分析研究的费用大约是项目总经费的()。
选择一项:
A.50%
B.2%
C.20%
D.8%
题目15
还未回答
满分1.00
未标记标记题目
题干
可行性分析研究的目的是()。
选择一项:
A.开发项目
B.争取项目
C.规划项目
D.项目是否值得开发
题目16
还未回答
满分1.00
未标记标记题目
题干
可行性研究的四大要素是()。
选择一项:
A.经济、技术、开发组织能力和领导者水平
B.经济、技术、计算机硬件环境和网络带宽
C.经济、技术、法律和社会环境
D.经济、技术、软件开发工具和人员的稳定性
题目17
还未回答
满分1.00
未标记标记题目
题干
可行性研究的主要目的是()。
选择一项:
A.确定系统建设的详细方案
B.确定系统是否值得开发
C.深入了解用户需求
D.分析开发系统的必要性
题目18
还未回答
满分1.00
未标记标记题目
题干
软件设计的目标是()。
选择一项:
A.为软件编码设计模块结构
B.确定软件的实现算法
C.确定软件要做什么
D.在最短的时间内,生产出可靠性、可维护性俱佳的软件方案
题目19
还未回答
满分1.00
未标记标记题目
题干
软件调研报告是在()提交的。
选择一项:
A.可行性分析之前
B.需求分析之前
C.设计的时候
D.签合同之前
题目20
还未回答
满分1.00
未标记标记题目
题干
一个软件项目大约()的工作量在开发阶段,()的工作量在维护阶段。
选择一项:
A.30%,70%
B.70%,30%
C.30%,30%
D.70%,70%
上一页()定义了软件开发人员必须实现的软件功能。
选择一项:
A.性能需求
B.业务需求
C.用户需求
D.功能需求
题目22
还未回答
满分1.00
未标记标记题目
题干
PDL是描述处理过程()。
选择一项:
A.为什么做
B.对谁做
C.怎么做
D.做什么
题目23
还未回答
满分1.00
未标记标记题目
题干
程序流程图与数据流程图的关系()。
选择一项:
A.程序流程图可以转换成数据流程图
B.数据调用关系
C.不确定
D.数据流程图可以转换成程序流程图
题目24
还未回答
满分1.00
未标记标记题目
题干
结构化分析方法(SA法)使用的主要描述工具有()。
选择一项:
A.数据库
B.分层的DFD图
C.模块结构图
D.PAD图
题目25
还未回答
满分1.00
未标记标记题目
题干
进行需求分析有的多种描述工具,但不包括()。
选择一项:
A.数据流图
B.判定表
C.数据词典
D.PAD图
题目26
还未回答
满分1.00
未标记标记题目
题干
结构化程序设计主要强调的是()。
选择一项:
A.程序的规模
B.程序效率
C.程序语言的先进性
D.程序易读性
题目27
还未回答
满分1.00
未标记标记题目
题干
内聚程度较低的是()。
选择一项:
A.顺序内聚
B.通信内聚
C.时间内聚
D.过程内聚
题目28
还未回答
满分1.00
未标记标记题目
题干
为了提高模块的独立性,模块之间最好是()。
选择一项:
A.公共耦合
B.数据耦合
C.内容耦合
D.控制耦合
题目29
还未回答
满分1.00
未标记标记题目
题干
用()对需要长久保存的信息进行建模。
选择一项:
A.对象类
B.数据库表
C.实体类
D.E-R图
题目30
还未回答
满分1.00
未标记标记题目
题干
()反映了系统物理结构。
选择一项:
A.网络拓扑图
B.系统流程图
C.程序流程图
D.数据流程图面向对象设计强调定义(),并且使它们相互协作来满足用户需求。
选择一项:
A.物理模型
B.E-R模型
C.接口
D.软件对象
题目2
还未回答
满分1.00
未标记标记题目
题干
()是从用户的观点描述系统功能,它由一组用例、参与者以及它们之间关系所组成。
选择一项:
A.对象图
B.用例图
C.类图
D.顺序图
题目3
还未回答
满分1.00
未标记标记题目
题干
()用于描述系统的功能集。
选择一项:
A.对象视图
B.组件视图
C.逻辑视图
D.用例视图
题目4
还未回答
满分1.00
未标记标记题目
题干
UML语言支持的建模方式不包括有()。
选择一项:
A.静态建模
B.模块化建模
C.功能建模
D.动态建模
题目5
还未回答
满分1.00
未标记标记题目
题干
UML中,包图是一种()。
选择一项:
A.对系统的动态描述
B.集合
C.数据结构
D.分组机制
题目6
还未回答
满分1.00
未标记标记题目
题干
UML是一种()。
选择一项:
A.建模工具
B.过程
C.可视化的建模语言
D.可视化的程序设计语言
题目7
还未回答
满分1.00
未标记标记题目
题干
UML是一种()语言。
选择一项:
A.交互式建模
B.过程描述
C.程序设计
D.面向对象
题目8
还未回答
满分1.00
未标记标记题目
题干
类的属性结构要坚持简单的原则,尽可能不使用复杂的()。
选择一项:
A.参数
B.方法
C.数据结构
D.处理
题目9
还未回答
满分1.00
未标记标记题目
题干
继承耦合是()之间的一种关联形式,设计时应该适当使用这种耦合。
选择一项:
A.虚类与实体类
B.数据类与处理类
C.控制类与界面类
D.一般化类与特殊化类
题目10
还未回答
满分1.00
未标记标记题目
题干
包含关系用于构造多个用例()。
选择一项:
A.特殊活动
B.关系
C.角色
D.共性的部分
还未回答
满分1.00
未标记标记题目
题干
从本质上说,面向对象是“先”确定动作的()“后”执行()。
选择一项:
A.数据结构/主体
B.主体/动作
C.动作/主体
D.主体/数据结构
题目12
还未回答
满分1.00
未标记标记题目
题干
对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。
在面向对象方法中,由()实现。
选择一项:
A.顺序图
B.状态图
C.组件图
D.类图
题目13
还未回答
满分1.00
未标记标记题目
题干
功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。
在面向对象方法中,由()实现。
选择一项:
A.交互图和场景描述
B.用例图和场景描述
C.场景描述
D.活动图和场景描述
题目14
还未回答
满分1.00
未标记标记题目
题干
对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。
选择一项:
A.结合
B.抽象
C.隐藏
D.封装
题目15
还未回答
满分1.00
未标记标记题目
题干
()是一般化类与特殊化类之间的一种关联形式,设计时应该适当使用这种耦合。
选择一项:
A.继承
B.方法重写
C.消息连接
D.参数传递
题目16
还未回答
满分1.00
未标记标记题目
题干
表示对象相互行为的模型是()模型。
选择一项:
A.状态模型
B.动态模型
C.功能模型
D.对象模型
题目17
还未回答
满分1.00
未标记标记题目
题干
定义类的属性类型时尽量使用已有类型,太多自定义类型会降低系统的()指标。
选择一项:
A.开发效率
B.有效性
C.可维护性
D.安全性
题目18
还未回答
满分1.00
未标记标记题目
题干
反映收发消息的对象的组织结构,用于描述系统的行为是如何有系统的成分协作实现的是()。
选择一项:
A.组件图
B.合作图
C.类图
D.顺序图
题目19
还未回答
满分1.00
未标记标记题目
题干
确定角色是()的任务。
选择一项:
A.交互模型
B.对象模型
C.动态模型
D.用例模型
题目20
还未回答
满分1.00
未标记标记题目
题干
如果说用例F被用例T扩展,意思是()。
选择一项:
A.F是一个特殊用户,T是一个一般用例
B.都是一般用例
C.F是一个一般用例,T是一个特殊用例
D.都是特殊用
上一页
还未回答
满分1.00
未标记标记题目
题干
软件需求分析产生两个重要文档,一个是软件需求规格说明书,另一个是()。
选择一项:
A.软件维护说明书
B.可行性报告
C.初步用户手册
D.概要设计说明书
题目22
还未回答
满分1.00
未标记标记题目
题干
下面建立功能模型的步骤哪个顺序是正确的()。
选择一项:
A.确定用例/确定用例模型/确定角色
B.确定用例模型/确定角色/确定用例
C.确定角色/确定用例/确定用力模型
D.确定角色/确定用例模型/确定用例
题目23
还未回答
满分1.00
未标记标记题目
题干
在图书馆信息管理系统中,已经构造了一个读者类,后来发现图书馆的学生和教师在借书中有不同要求。
请问在面向对象设计中用()方法可以有效地设计这3个类?
选择一项:
A.继承
B.信息隐藏
C.多态
D.动态联编
题目24
还未回答
满分1.00
未标记标记题目
题干
用()描述系统与角色之间的接口。
选择一项:
A.窗体
B.界面类
C.表单
D.对话框
题目25
还未回答
满分1.00
未标记标记题目
题干
对类进行详细设计,主要是设计类的(),优化类之间的关系。
选择一项:
A.属性和方法
B.数据结构
C.处理流程
D.算法
题目26
还未回答
满分1.00
未标记标记题目
题干
面向对象设计的步骤中,正确的顺序是()。
选择一项:
A.类设计、用例设计、构架设计
B.用例设计、构架设计、类设计
C.系统构架设计、用例设计、类设计
D.系统构架设计、数据库设计和用户界面设计
题目27
还未回答
满分1.00
未标记标记题目
题干
面向对象设计首先要进行高层设计:
确定系统的总体结构和风格,构造系统的(),将系统划分成不同的子系统。
选择一项:
A.逻辑模型
B.数据模型
C.用例模型
D.物理模型
题目28
还未回答
满分1.00
未标记标记题目
题干
面向对象设计首先要确定系统的总体结构和风格,构造系统的()。
选择一项:
A.数据模型
B.逻辑模型
C.物理模型
D.用例模型
题目29
还未回答
满分1.00
未标记标记题目
题干
在面向对象方法中,描述系统控制结构的模型是()模型。
选择一项:
A.动态模型
B.静态模型
C.对象模型
D.功能模型
题目30
还未回答
满分1.00
未标记标记题目
题干
在软件设计中应该保持模块的独立性原则,()反映模块独立性。
选择一项:
A.数据和模块
B.耦合和内聚
C.模块之间的耦合
D.模块内部的凝聚力
上一页题目1
还未回答
满分1.00
未标记标记题目
题干
程序的三种基本控制结构,包括顺序结构、()和循环结构。
选择一项:
A.条件判断结构
B.输入结构
C.说明结构
D.输出结构
题目2
还未回答
满分1.00
未标记标记题目
题干
程序结构清晰且简单易懂,一个函数的规模一般()行。
选择一项:
A.不超过30
B.大于500
C.等于300
D.100左右
题目3
还未回答
满分1.00
未标记标记题目
题干
程序设计语言的技术特性不应包括()。
选择一项:
A.软件的可移植性
B.数据库的易操作性
C.数据结构的描述性
D.抽象类型的描述性
题目4
还未回答
满分1.00
未标记标记题目
题干
对于嵌套的循环和分支程序,层次不要超过()层。
选择一项:
A.1
B.5
C.2
D.3
题目5
还未回答
满分1.00
未标记标记题目
题干
构架设计的主要目的是(),这项工作由经验丰富的构架设计师主持完成。
选择一项:
A.处理流程
B.确定系统总体结构
C.确定系统数据结构
D.类图
题目6
还未回答
满分1.00
未标记标记题目
题干
两个浮点数X0和X1比较相等时,应该用()比较。
选择一项:
A.X1-X0<ε
B.|X0-X1|<ε
C.X0==X1
D.X0=X1
题目7
还未回答
满分1.00
未标记标记题目
题干
()不符合软件测试原则。
选择一项:
A.对每个测试结果进行检查,不漏掉已经出现的错误迹象
B.程序员应该仔细测试自己编写的程序代码
C.测试工作越早开始越好
D.程序员要避免测试自己编写的程序代
题目8
还未回答
满分1.00
未标记标记题目
题干
()时,测试人员必须接触到程序源代码。
选择一项:
A.白盒测试
B.黑盒测试
C.外观测试
D.压力测试
题目9
还未回答
满分1.00
未标记标记题目
题干
()属于功能测试方法。
选择一项:
A.边值分析和判定覆盖
B.等价类划分和判定覆盖
C.判定覆盖和回归测试
D.边值分析和等价类划分
题目10
还未回答
满分1.00
未标记标记题目
题干
不管多么完善的软件都可能有潜在的问题,所以设计人员应该为软件进行()设计,当软件遇到异常数据、事件或操作时,软件不至于彻底崩溃。
选择一项:
A.可靠性
B.安全性
C.有效性
D.容错性
题目11
还未回答
满分1.00
未标记标记题目
题干
测试用例是一组()。
选择一项:
A.测试数据
B.测试驱动程序
C.测试用的输入数据以及对应的预期结果
D.测试程序及数据
题目12
还未回答
满分1.00
未标记标记题目
题干
测试最早的开始时间是()。
选择一项:
A.以上都对
B.从需求分析阶段开始
C.从详细设计阶段开始
D.从编码阶段开始
题目13
还未回答
满分1.00
未标记标记题目
题干
从测试对象的粒度上划分测试为()。
选择一项:
A.单元测试、集成测试、系统测试和验收测试
B.黑盒测试、白盒测试、功能测试和性能测试
C.压力测试、功能测试、性能测试和系统测
D.单元测试、集成测试
题目14
还未回答
满分1.00
未标记标记题目
题干
从狭义上讲,软件测试是()的过程。
选择一项:
A.用不同的数据验证程序正确性
B.区分程序员水平
C.为发现错误而执行程序
D.为了验证程序正
题目15
还未回答
满分1.00
未标记标记题目
题干
软件维护过程中产生的副作用,一般是由()引起的。
选择一项:
A.环境要求
B.优先级
C.算法说明
D.修改程序
题目16
还未回答
满分1.00
未标记标记题目
题干
通常软件的可维护性常常随着时间的推移而()。
选择一项:
A.确定
B.降低
C.不变
D.提高
题目17
还未回答
满分1.00
未标记标记题目
题干
为了获得维护的统计信息,应该记录每次维护的()。
维护管理者根据统计信息积累维护管理的经验,作为今后制定维护计划的依据。
选择一项:
A.维护人员
B.类型
C.工作量
D.以上全部
题目18
还未回答
满分1.00
未标记标记题目
题干
为了适应软硬件环境变化而修改软件的过程是()。
选择一项:
A.完善性维护
B.适应性维护
C.校正性维护
D.预防性维护
题目19
还未回答
满分1.00
未标记标记题目
题干
维护的工作量与软件规模成(),软件的规模可以由源程序的语句数量、模块数、输入输出文件数、数据库的规模,以及输出的报表数等指标来衡量。
选择一项:
A.反比
B.正比
C.没关系
D.不确定
题目20
还未回答
满分1.00
未标记标记题目
题干
一般维护程序代码的策略()。
选择一项:
A.根据维护申请读源程序,并修改
B.不用读源程序,从新编写代码
C.找一个新的模块替换
D.从需求开始重新开发题目21
还未回答
满分1.00
未标记标记题目
题干
以下属于完善性维护的有()。
选择一项:
A.解决开发是未能测试各种可能条件带来的问题
B.缩短系统的应答时间,使其达到特定要求
C.为提高软件的可靠性和可维护性,主动修改软件
D.增加联机求助命令
题目22
还未回答
满分1.00
未标记标记题目
题干
引起软件改变的原因主要有()。
选择一项:
A.系统有错
B.以上全部
C.运行环境变化
D.需求变化
题目23
还未回答
满分1.00
未标记标记题目
题干
在软件生存期的维护阶段,继续诊断和修正错误的过程称为()。
选择一项:
A.改正性维护
B.适应性维护
C.完善性维护
D.预防性维护
题目24
还未回答
满分1.00
未标记标记题目
题干
软件项目管理的内容包括()。
选择一项:
A.人员的组织与管理
B.软件开发进度计划
C.软件配置管理
D.以上所有
题目25
还未回答
满分1.00
未标记标记题目
题干
软件项目管理的内容不包括()。
选择一项:
A.技术和算法
B.人员的组织与管理
C.软件开发进度计划
D.软件配置管理
题目26
还未回答
满分1.00
未标记标记题目
题干
通俗的说,软件项目管理中常说的基线是()。
选择一项:
A.一种软件开发的基本策略
B.基本的技术路线
C.通过正式复审的文档
D.管理的基本思路
题目27
还未回答
满分1.00
未标记标记题目
题干
通俗的说,软件项目管理中常说的基线是()。
选择一项:
A.一种软件开发的基本策略
B.通过正式复审的文档
C.管理的基本思路
D.基本的技术路线
题目28
还未回答
满分1.00
未标记标记题目
题干
项目计划活动的主要任务是()。
选择一项:
A.分配工作量
B.估算项目的进度
C.计划资源使用
D.以上全部更多试题及答案+扣二九七九一三九六八四$
题目29
还未回答
满分1.00
未标记标记题目
题干
项目计划活动的主要任务是估算项目的进度、工作量、资源和()。
选择一项:
A.事情
B.时间
C.人员
D.风险
题目30
还
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程
![提示](https://static.bingdoc.com/images/bang_tan.gif)