如何评测软件工程知识技能水平?
Posted zhanxyu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何评测软件工程知识技能水平?相关的知识,希望对你有一定的参考价值。
简答题
1.什么是软件生命周期?
一个软件从定义,开发,使用和维护,直到最终被废弃,要经历一个漫长的时期,通常把软件经历的这个漫长时期称为生命周期
2.计算机软件开发经过哪三个大阶段?
定义、开发、维护
3.软件工程的目标是什么?
(1)付出较低的开发成本 (2)达到要求的软件功能 (3)取得较好的软件性能 (4)开发的软件易于移植 (5)需要较低的维护费用 (6)能够按时完成开发任务,即使交付用户使用 (7)开发的团建可靠性高
选择题
1.软件开发瀑布模型中的软件定义时期各个阶段依次是 (B)
(A) 可行性研究,问题定义,需求分析 (B) 问题定义,可行性研究,需求分析(C) 可行性研究,需求分析,问题定义。 (D) 以上顺序都不对
2.耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下 (A)
(A)内容耦合,控制耦合,数据耦合,公共环境耦合 (B) 内容耦合,控制耦合,公共环境耦合,数据耦合 (C) 内容耦合,公共环境耦合,控制耦合,数据耦合 (D)控制耦合,内容耦合,数据耦合,公共环境耦合。
3.可行性分析研究的目的是(B)
(A)争取项目 (B)项目值得开发否 (C)开发项目 (D)规划项目
4.具有风险分析的软件生命生存周期模型是(C)
(A)瀑布模型 (B)喷泉模型 (C)螺旋模型 (D) 增量模型
判断题
1. 在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案(F )
2. SA方法是面向数据流,建立在数据封闭原则上的需求分析方法(T )
3. 模块的设计要力求做到高内聚、低耦合(T )
4. 软件开发、设计几乎都是从头开始,成本和进度很难估计。(F)
5. 类图用来表示系统中类和类之间的关系,它是系统动态结构的描述(F)
6. 划分模块可以降低软件复杂度和工作量,所以应该将模块划分得越小越好。(F )
以上是关于如何评测软件工程知识技能水平?的主要内容,如果未能解决你的问题,请参考以下文章