欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】软件工程基础(一)及答案解析.doc

    • 资源ID:1339903       资源大小:52KB        全文页数:9页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】软件工程基础(一)及答案解析.doc

    1、软件工程基础(一)及答案解析(总分:80.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.软件工程学的提出起源于软件危机,而其目的应该是最终解决软件的 _ 问题。(分数:2.00)A.质量保证B.生产危机C.生产工程化D.开发效率2.软件测试是保证软件质量的重要措施,它的实施应该是在 _。(分数:2.00)A.程序编码阶段B.软件定义阶段C.软件开发阶段D.软件维护阶段3.数据流图是进行软件需求分析常用的工具,其中最基本的图符是:变换、数据流、数据存储和外部实体,其中用 _ 图符来代表图中的数据池(数据最终的目的地)。(分数:2.00)A.变换B.数据流C.数

    2、据存储D.外部实体4.软件开发的结构化分析方法常用的描述软件功能需求的工具是 _。(分数:2.00)A.数据流程图、数据字典B.软件流程图、模块说明C.事务流程图、处理说明D.系统流程图、程序编码5.软件工程环境一般应具有某些特征,下列叙述中 _ 不是它必须具备的特征。(分数:2.00)A.一组工具的集合B.按方法或模式组合的工具C.提供完善的移植工具D.支持全周期或阶段的工具6.单元测试是基础性测试, _ 不是它通常采用的方法。(分数:2.00)A.随机测试B.静态测试C.动态测试D.复审7.软件开发的结构化设计(SD) 方法中,全面指导模块划分的最重要原则是 _。(分数:2.00)A.模块

    3、高内聚B.模块低耦合C.模块独立性D.程序模块化8.软件结构是软件模块间关系的表示,下列术语中, _ 不是对模块间关系的描述。(分数:2.00)A.调用关系B.主次关系C.嵌套关系D.从属关系9.在进行软件详细设计的过程设计时,可以使用的设计表达工具中不包括 _。(分数:2.00)A.图形表达工具如程序流程图、N-S 图等B.语言表达工具如伪代码、PDL 等C.表格表达工具如判定表等D.软件功能扩充删改图10.结构化分析方法(SA) 是一种 _ 。(分数:2.00)A.自顶向下逐层分解的分析方法B.自底向上逐层分解的分析方法C.面向对象的分析方法D.以上都不对11.判定树和判定表是用于描述结构

    4、化分析方法中 _ 环节的工具。(分数:2.00)A.功能说明B.数据加工C.流程描述D.性能说明12.软件设计中,设计复审是和设计本身一样重要的环节,其主要目的和作用是 _。(分数:2.00)A.避免后期付出更高代价B.减少测试工作量C.保证软件质量D.缩短软件开发周期13.软件设计阶段产生的文档是 _。(分数:2.00)A.系统模型说明书B.程序流程图C.系统功能说明书D.模块结构图和模块说明书14._ 是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理后再沿输出通路变换成外部形式离开软件结构。(分数:2.00)A.数据流B.变换流C.事务流D.

    5、信息流15.软件生命周期一般可以分为 3大的阶段,它们分别是 _ 。(分数:2.00)A.分析、设计和维护B.定义、开发和测试C.分析、编码和测试D.定义、开发和维护16.软件测试方法中的黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要是用于测试 _。(分数:2.00)A.结构合理性B.程序正确性C.软件功能D.程序内部逻辑17.软件工程方法是在实践中不断发展的方法,而早期的软件工程方法主要是指 _。(分数:2.00)A.结构化方法B.面向对象方法C.二者都对D.二者都不对18.自顶向下设计把下列 _ 结合起来交叉进行。(分数:2.00)A.设计、编码、维护B.设计、编码、测试C.设计、

    6、编码、调试D.模块设计、程序设计、算法设计19.结构化分析方法最后提供的文档是软件的 _ 。(分数:2.00)A.结构说明书B.加工说明书C.功能说明书D.可行性报告20.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列各项中,是软件测试的任务。预防软件发生错误 发现改正程序错误 提供诊断错误信息(分数:2.00)A.只有B.只有C.只有D.全部都是21.通常程序中的一个模块完成一个适当的子功能,因此应该把所有模块组织成良好的 _。(分数:2.00)A.紧耦合系统B.松散结构C.层次系统D.系统结构22.软件工程上常用的表达工具有 _ 。(分数:2.00)A.图形工具B.表格工

    7、具C.语言工具D.以上全是23.下列各项中,不属于概要设计所要解决的问题范围的是 _。(分数:2.00)A.给出各模块的算法实现B.给出软件结构图C.建立数据字典D.确定模块之间的调用关系24.数据字典是对数据定义信息的集合,它所定义的对象都包含于 _ 。(分数:2.00)A.软件结构B.程序框图C.方框图D.数据流图25.由事务型数据流图映射为软件结构的设计首先应设计一个 _ ,它有两个功能:接收事务数据,根据事务类型调度相应的处理模块。(分数:2.00)A.总控模块B.事务中心C.变换中心D.事务调度26.结构化系统设计阶段的目的是 _。(分数:2.00)A.获得良好的软件结构B.获得可读

    8、性好的程序C.获得满足用户需求的数据流图D.获得高效的算法27.软件结构图能描述软件系统的总体结构,它应在软件开发的 _ 阶段提出。(分数:2.00)A.需求分析B.概要设计C.详细设计D.代码编写28.结构化方法在系统加工描述中,对组合条件的确定可用下列 _ 方法。(分数:2.00)A.条件语句B.结构化语言C.判定树D.数据流29.面向数据流的设计方法把 _ 映射成软件结构。(分数:2.00)A.数据流图B.系统结构图C.控制结构图D.变换流图30.软件生命周期分为几个阶段,需求分析属于 _ 阶段的任务。(分数:2.00)A.定义B.开发C.维护D.编码二、B填空题/B(总题数:10,分数

    9、:20.00)31.软件需求分析结束后,应该形成一份U 【1】 /U,它是开发和验收的主要依据。(分数:2.00)填空项 1:_32.作为计算机科学技术领域中的一门新兴学科,“软件工程”主要是为了解决软件生产中出现的软件开发效率和可维护性太低,开发成本和进度无法控制,以及软件质量不能保证等所谓的U 【2】 /U问题。(分数:2.00)填空项 1:_33.软件工程管理所涉及的主要内容包括软件管理学、软件工程经济学和U 【3】 /U等内容。(分数:2.00)填空项 1:_34.在结构化分析中,U 【4】 /U用于详细地定义数据流图中的成分。(分数:2.00)填空项 1:_35.软件需求分析方法中,

    10、结构化分析是一种常用的方法。结构化分析产生的系统说明书是由一套分层的U 【5】 /U、一本数据字典、一组小说明等及补充材料组成。(分数:2.00)填空项 1:_36.耦合性和内聚性是衡量U 【6】 /U的两个定性的标准。(分数:2.00)填空项 1:_37.软件的详细设计,也称为模块设计,它要求设计人员为每一个程序模块确定:所使用的U 【7】 /U、数据结构、接口细节和输入、输出数据等。(分数:2.00)填空项 1:_38.结构图是描述软件结构的工具,基本图符有矩形、带实心圆的箭头和带空心圆的箭头等,箭头表示模块间调用关系,其中用带实心圆的箭头表示传递的是U 【8】 /U。(分数:2.00)填

    11、空项 1:_39.若有一个计算类型的程序,它的输入量只有一个 X,其范围是1.0,1.0。现从输入的角度考虑设计一组测试该程序的测试实例为-1.001,-1.0,1.0,1.0001,设计这组测试实,例的方法是U 【9】 /U。(分数:2.00)填空项 1:_40.U【10】 /U是将软件系统与硬件、外设和其他系统元素结合,对整个软件系统进行测试。(分数:2.00)填空项 1:_软件工程基础(一)答案解析(总分:80.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.软件工程学的提出起源于软件危机,而其目的应该是最终解决软件的 _ 问题。(分数:2.00)A.质

    12、量保证B.生产危机C.生产工程化 D.开发效率解析:2.软件测试是保证软件质量的重要措施,它的实施应该是在 _。(分数:2.00)A.程序编码阶段B.软件定义阶段C.软件开发阶段 D.软件维护阶段解析:3.数据流图是进行软件需求分析常用的工具,其中最基本的图符是:变换、数据流、数据存储和外部实体,其中用 _ 图符来代表图中的数据池(数据最终的目的地)。(分数:2.00)A.变换B.数据流C.数据存储D.外部实体 解析:4.软件开发的结构化分析方法常用的描述软件功能需求的工具是 _。(分数:2.00)A.数据流程图、数据字典 B.软件流程图、模块说明C.事务流程图、处理说明D.系统流程图、程序编

    13、码解析:5.软件工程环境一般应具有某些特征,下列叙述中 _ 不是它必须具备的特征。(分数:2.00)A.一组工具的集合B.按方法或模式组合的工具C.提供完善的移植工具 D.支持全周期或阶段的工具解析:6.单元测试是基础性测试, _ 不是它通常采用的方法。(分数:2.00)A.随机测试 B.静态测试C.动态测试D.复审解析:7.软件开发的结构化设计(SD) 方法中,全面指导模块划分的最重要原则是 _。(分数:2.00)A.模块高内聚B.模块低耦合C.模块独立性 D.程序模块化解析:8.软件结构是软件模块间关系的表示,下列术语中, _ 不是对模块间关系的描述。(分数:2.00)A.调用关系B.主次

    14、关系 C.嵌套关系D.从属关系解析:9.在进行软件详细设计的过程设计时,可以使用的设计表达工具中不包括 _。(分数:2.00)A.图形表达工具如程序流程图、N-S 图等B.语言表达工具如伪代码、PDL 等C.表格表达工具如判定表等D.软件功能扩充删改图 解析:10.结构化分析方法(SA) 是一种 _ 。(分数:2.00)A.自顶向下逐层分解的分析方法 B.自底向上逐层分解的分析方法C.面向对象的分析方法D.以上都不对解析:11.判定树和判定表是用于描述结构化分析方法中 _ 环节的工具。(分数:2.00)A.功能说明B.数据加工 C.流程描述D.性能说明解析:12.软件设计中,设计复审是和设计本

    15、身一样重要的环节,其主要目的和作用是 _。(分数:2.00)A.避免后期付出更高代价 B.减少测试工作量C.保证软件质量D.缩短软件开发周期解析:13.软件设计阶段产生的文档是 _。(分数:2.00)A.系统模型说明书B.程序流程图C.系统功能说明书D.模块结构图和模块说明书 解析:14._ 是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理后再沿输出通路变换成外部形式离开软件结构。(分数:2.00)A.数据流B.变换流 C.事务流D.信息流解析:15.软件生命周期一般可以分为 3大的阶段,它们分别是 _ 。(分数:2.00)A.分析、设计和维护B

    16、.定义、开发和测试C.分析、编码和测试D.定义、开发和维护 解析:16.软件测试方法中的黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要是用于测试 _。(分数:2.00)A.结构合理性B.程序正确性C.软件功能 D.程序内部逻辑解析:17.软件工程方法是在实践中不断发展的方法,而早期的软件工程方法主要是指 _。(分数:2.00)A.结构化方法 B.面向对象方法C.二者都对D.二者都不对解析:18.自顶向下设计把下列 _ 结合起来交叉进行。(分数:2.00)A.设计、编码、维护B.设计、编码、测试C.设计、编码、调试 D.模块设计、程序设计、算法设计解析:19.结构化分析方法最后提供的文档

    17、是软件的 _ 。(分数:2.00)A.结构说明书B.加工说明书C.功能说明书 D.可行性报告解析:20.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列各项中,是软件测试的任务。预防软件发生错误 发现改正程序错误 提供诊断错误信息(分数:2.00)A.只有B.只有C.只有D.全部都是 解析:21.通常程序中的一个模块完成一个适当的子功能,因此应该把所有模块组织成良好的 _。(分数:2.00)A.紧耦合系统B.松散结构C.层次系统 D.系统结构解析:22.软件工程上常用的表达工具有 _ 。(分数:2.00)A.图形工具B.表格工具C.语言工具D.以上全是 解析:23.下列各项中,

    18、不属于概要设计所要解决的问题范围的是 _。(分数:2.00)A.给出各模块的算法实现 B.给出软件结构图C.建立数据字典D.确定模块之间的调用关系解析:24.数据字典是对数据定义信息的集合,它所定义的对象都包含于 _ 。(分数:2.00)A.软件结构B.程序框图C.方框图D.数据流图 解析:25.由事务型数据流图映射为软件结构的设计首先应设计一个 _ ,它有两个功能:接收事务数据,根据事务类型调度相应的处理模块。(分数:2.00)A.总控模块B.事务中心 C.变换中心D.事务调度解析:26.结构化系统设计阶段的目的是 _。(分数:2.00)A.获得良好的软件结构 B.获得可读性好的程序C.获得

    19、满足用户需求的数据流图D.获得高效的算法解析:27.软件结构图能描述软件系统的总体结构,它应在软件开发的 _ 阶段提出。(分数:2.00)A.需求分析B.概要设计 C.详细设计D.代码编写解析:28.结构化方法在系统加工描述中,对组合条件的确定可用下列 _ 方法。(分数:2.00)A.条件语句B.结构化语言C.判定树 D.数据流解析:29.面向数据流的设计方法把 _ 映射成软件结构。(分数:2.00)A.数据流图 B.系统结构图C.控制结构图D.变换流图解析:30.软件生命周期分为几个阶段,需求分析属于 _ 阶段的任务。(分数:2.00)A.定义 B.开发C.维护D.编码解析:二、B填空题/B

    20、(总题数:10,分数:20.00)31.软件需求分析结束后,应该形成一份U 【1】 /U,它是开发和验收的主要依据。(分数:2.00)填空项 1:_ (正确答案:需求分析说明书)解析:32.作为计算机科学技术领域中的一门新兴学科,“软件工程”主要是为了解决软件生产中出现的软件开发效率和可维护性太低,开发成本和进度无法控制,以及软件质量不能保证等所谓的U 【2】 /U问题。(分数:2.00)填空项 1:_ (正确答案:软件危机)解析:33.软件工程管理所涉及的主要内容包括软件管理学、软件工程经济学和U 【3】 /U等内容。(分数:2.00)填空项 1:_ (正确答案:软件心理学)解析:34.在结

    21、构化分析中,U 【4】 /U用于详细地定义数据流图中的成分。(分数:2.00)填空项 1:_ (正确答案:数据字典(数据词典))解析:35.软件需求分析方法中,结构化分析是一种常用的方法。结构化分析产生的系统说明书是由一套分层的U 【5】 /U、一本数据字典、一组小说明等及补充材料组成。(分数:2.00)填空项 1:_ (正确答案:数据流图)解析:36.耦合性和内聚性是衡量U 【6】 /U的两个定性的标准。(分数:2.00)填空项 1:_ (正确答案:模块独立性)解析:37.软件的详细设计,也称为模块设计,它要求设计人员为每一个程序模块确定:所使用的U 【7】 /U、数据结构、接口细节和输入、

    22、输出数据等。(分数:2.00)填空项 1:_ (正确答案:算法)解析:38.结构图是描述软件结构的工具,基本图符有矩形、带实心圆的箭头和带空心圆的箭头等,箭头表示模块间调用关系,其中用带实心圆的箭头表示传递的是U 【8】 /U。(分数:2.00)填空项 1:_ (正确答案:控制信息)解析:39.若有一个计算类型的程序,它的输入量只有一个 X,其范围是1.0,1.0。现从输入的角度考虑设计一组测试该程序的测试实例为-1.001,-1.0,1.0,1.0001,设计这组测试实,例的方法是U 【9】 /U。(分数:2.00)填空项 1:_ (正确答案:边界值分析法)解析:40.U【10】 /U是将软件系统与硬件、外设和其他系统元素结合,对整个软件系统进行测试。(分数:2.00)填空项 1:_ (正确答案:系统测试)解析:


    注意事项

    本文(【计算机类职业资格】软件工程基础(一)及答案解析.doc)为本站会员(medalangle361)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开