计算机等级考试(国家)-软件工程基础(四)

计算机等级考试(国家)-软件工程基础(四)

ID:42846405

大小:78.05 KB

页数:4页

时间:2019-09-22

计算机等级考试(国家)-软件工程基础(四)_第1页
计算机等级考试(国家)-软件工程基础(四)_第2页
计算机等级考试(国家)-软件工程基础(四)_第3页
计算机等级考试(国家)-软件工程基础(四)_第4页
资源描述:

《计算机等级考试(国家)-软件工程基础(四)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、D.可行性分析报告D.高内聚高耦合12.为了避免流程图在描述程序逻辑时的灵活性,也把这种图称为()。A・PAD图B.N-S图C.结构图提出了用方框图來代替传统的程序流程图,通常D.数据流图软件工程基础(四)一、选择题1、下列叙述中,正确的是()oA.软件就是程序清单B.软件就是存放在计算机屮的文件C.软件应包括程序清单及运行结果D.软件包括程序和文档2、软件工程的出现是由于()。A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展3、软件开发的结构化生命周期方法将软件生

2、命周期划分成()。A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C・总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计4、需求分析阶段的任务是确定()。A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能5、下列不屈于结构化分析的常用工具的是()。A.数据流图B.数据字典C.判定树D.PAD图6、在数据流图(DFD.'P,带有名字的箭头表示()。A.控制程序的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分7、下列叙述屮,不屈于软件需求规格说明书的作

3、用的是()。A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析8、分析的最终结果是产生()。A.项目开发计划B.需求规格说明书C.设计说明书9、软件设计屮,有利于提高模块独立性的一个准则是()。A.低内聚低耦合B.低内聚高耦合C.高内聚低耦合10、软件详细设计的主要任务是确定每个模块的()。A.算法和使用的数据结构B.外部接口C.功能D.编程11>结构化程序设计主要强调的是()<,C.程序的执行效

4、率D.程序的可移植性A.程序的规模B.程序的易读性13、模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的()。A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D・激活机制和控制方法14、程序流程图(PFD•中的箭头代表的是()oA・数据流B.控制流C.调用关系D.组成关系15、下列不属于静态测试方法的是()oA.代码检查B.白盒法C.静态结构分析D.代码质量度量16、进行单元测试时,常用的方法是()。A.采用白盒测试,辅Z以黑盒测试B.采用黑盒测试,辅Z以白盒测试C.

5、只使用白盒测试D.只使用黑盒测试17、软件产品是否符合需求定义的过程称为()oA.确认测试B.集成测试C.验证测试D.验收测试18、下列选项中不属于软件工程3个要索的是()。A.工具B.过程C.方法D.环境19、为了捉高测试的效率,应该()。A.随机选取测试数据B.取一切可能的输入数拯作为测试数拯C.在完成编码以后制定软件的测试计划D•集屮对付那些错误群集的程序20、在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看作是()。A.路径的集合B.循环的集合C.目标的集合D.地址的集合

6、21、下列不屈于软件调试技术的是()。A.强行排错法B.集成测试法C.冋溯法D.原因排除法22、软件生命周期中所花的费用最多的阶段是()。A.详细设计B.软件编码C.软件测试D.软件维护二、填空题23、软件危机出现于20世纪60年代末,为了解决软件危机,人们捉出了的原理来设计软件,这就是软件工程诞生的基础。24、软件工程研究的内容主要包括:技术和软件工程管理。25、通常将软件产品从提出、实现、使用维护到停止使用退役的过程称为。26、软件开发环境是全面支持软件开发全过程的集合。27、数据字典是各类

7、数据描述的集合,通常包括4个部分:数据项、数据流、和数据加工。28、数据流的类型有和事务型。29、结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、和限制使用GOTO语句。30、耦合和内聚是评价模块独立性的两个主耍标准,其中反映了模块内齐成分Z间的联系。31、软件的设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。32、常用的软件结构设计工具是结构图(SC.,也称程序结构图。其中,用矩形表示,用带空心圆的箭头表示传递的是数据。33、常用的黑盒测试有等价分类法、、因果图法和错误推

8、测法4种。34、单元测试又称模块测试,一般采用测试。35、测试的目的是暴露错误,评价程序的可靠性;而的目的是发现错误的位置并改正错误。36、软件的调试方法主要有强行排错法、和原因排除法。37、软件维护活动包括以下几类:改正性维护、适应性维护、维护和预防性维护。答案:-、选择题1>D2、C3、A4、D5、D6、C7、D8、B9、C10、A11>B12>B13>C14、B15>B16、A17、A18、D19>D20、A21^B22、D二、填空题23、软件工程学24、软件开发25、软件生命周期26、软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。