• 如何评测软件工程知识技能水平?


    选择

    1.下列叙述中不属于软件生命周期模型的是( ) A、瀑布模型 B、快速原型模型 C、风险模型 D、原子模型

    2.软件是程序、数据及相关文档的完整集合, 其中“开发、使用和维护程序所需要的图文 资料”指的是( ) A、程序 B、数据 C、文档 D、以上都不是

    3.( )是为了获得高质量软件所需要完 成的一系列任务的框架, 他规定了完成各项 任务的工作步骤。 C、 软件工程 B、软件过程 15. 质量管理 D、软件方法学

    4.数据流图用于抽象描述一个软件的逻辑 模型 ,数据流图由一些特定的图形符号构成。 下列图符名标识的图符不属于合法数据流 图图符的是 ( )。A、控制流 B、加工 C、数据存储 D、数据源点 /终点

    5.数据流图是描述数据在软件中流动和变 换的过程 ,而对数据流图中所包含的元素的 定义则是 ( ) A、数据存储 B、数据加工 C、数据字典 D、数据定义

    6.“系统出现异常时,应能为用户给出指 导性的提示, 并及时保存当前的数据” 代表 的是( ) A、出错处理需求 B、性能需求 C、可靠性和可用性需求 D、 接口及约束

    7.软件需求分析阶段建立原型的主要目的 是( ). A、确定系统的功能和性能要求 B、确定系统的性能要求 C、确定系统是否满足用户要求 D、确定系统是否开发人员需要

    8.结构化设计方法采用变换分析和事务分析技术实现 ____。 A、从数据结构导出程序结构 B、从模块结构导出程序结构 C、从模块结构导出数据结构 D、 从数据流图导出软件结构

    9.把整个数据结构作为参数传递而被调用 的模块只需要使用其中一部分数据元素, 称 之为( ) A、内容耦合 B、公共耦合 C、特征耦合 D、控制耦合

    10.使用白盒测试方法时,确定测试数据应 根据( )和指定的覆盖标准。 C、 程序的内部逻辑 B、程序的复杂程度 C、该软件的编辑人员 D、程序的功能

    11.在任何大型程序的使用期间,用户必然 会发现程序错误, 并且把他们遇到问题报告 给维护人员。 把诊断和改正错误的过程称为 ( )。 A、 改正性维护 B、适应性维护 C、完善性维护 D、预防性维护

    12.所谓逻辑覆盖测试是对一系列测试过 程的总称,其中:每个判定的的每个分支都 至少执行一次,称之为( )。 A、语句覆盖 B、判定覆盖 C、条件覆盖 D、条件组合覆盖

    13.软件容易修改的程度称之为( ), 耦合、内聚、信息隐藏、局部化 …….等都应 会对其产生影响。 A、 可测试性 B、可修改性 C、可理解性 D、可移植性

    14.如果软件配置的唯一成分是( ),那 么这种维护属于非结构化维护。 A、需求文档 B、设计文档 C、程序代码 D、 测试用例

    15.对象和类之间存在着关联关系,利用对 象的 ( )特征可以实现对象的多态性。 A、惟一性 B、分类性 C、继承性 D、 封装性

     

    简答

    1.一个程序能既正确又不可靠吗?

    所谓软件可靠性 ,是程序在给定的时间间隔内按照规格说明书的规定成功地运行的概率 .通 常认为 ,软件可靠性既包含正确性又包含健壮性 ,也就是说 ,不仅在预定环境下程序应该能正 确地完成预期功能 ,而且在硬件发生故障 ,输入的数据无效或用户操作错误等意外环境下 ,程 序也应该能做出适当的响应 . 如果一个程序在预定环境下能够正确地完成预期的功能 ,但是 在意外环境下不能做出适当的响应 ,则该程序就是既正确又不可靠

    2.软件维护过程是什么样子的?

    维护组织;维护报告;维护的事件流。

    3.软件工程的基本原理?

    1.用分阶段的生命周期计划严格管理; 2.坚持进行阶段评审; 3. 实行严格的产品控制; 4.采用现代程序设计技术; 5.结果应能清楚地审查; 6.开发小组的人 员应该少而精; 7.承认不断改进软件工程实践的必要性。

    4.软件的本质特性?

    1.软件工程关注于大型程序的构造; 2.软件工程的中心课题是控制复杂 性;3.软件经常变化; 4.开发软件的效率非常重要; 5.和谐地合作是开发软件的关键; 6.软件 必须有效地支持它的用户; 7.在软件工程领域中通常由具有一种文化背景的人替具有另一种 文化背景的人创造产品。

    5.需求分析的任务?

    1.确定对系统的综合要求; 2.分析系统的数据要求; 3.导出系统的逻辑模 型; 4.修正系统开发计划。

     

  • 相关阅读:
    Visio使用遇到的问题
    UML类图符号 各种关系说明以及举例
    测试人员与开发人员之间的关系如何?
    linux命令学习-复制(cp,scp)
    linux服务器报Too many open files的解决方法
    QTP学习一添加默认的注释及调用外部vbs文件
    关于JAVA应用中文字体显示小方框的问题解决
    web测试方法总结
    linux命令学习-su
    Oracle定义varchar2()类型存储汉字的长度问题
  • 原文地址:https://www.cnblogs.com/cccc2019fzs/p/12158806.html
Copyright © 2020-2023  润新知