版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、21 秋学期(1709、1803、1809、1903、1909、2003、2009、2103)在线作业1:进行需求分析可使用多种工具,但( ) 是不适用的A、数据流图B、PAD 图C、状态转换图D、数据词典答案:B2:面向对象分析的首要工作是建立( )。A、系统的动态模型B、系统的功能模型C、基本的 E-R 图D、问题的对象模型答案:D3( )A、建立对象模型之时BC、建立功能模型之后D、建立动态模型之后答案:B4:面向对象的实现主要包括( )。A、把面向对象设计用某种程序设计语言书写为面向对象程序,测试并调试面向对象的程序B、面向对象设计C、选择面向对象语言D、单元测试答案:A5:面向对象程
2、序设计语言不同于其他语言的最主要特点是( )。A、模块性B、抽象性C、继承性D、内聚性答案:C6:程序的三种基本控制结构的共同特点是A、不能嵌套使用B、只能用来写简单程序C、已经用硬件实现D、只有一个入口和一个出口答案:D7:数据流图是进行软件需求分析的常用图形工具,其基本回形符号是( )。A、输入、输出、外部实体和加工B、变换、加工、数据流和存储C、加工、数据流、数据存储和外部实体D、变换、数据存储、加工和数据流答案:C8( )A、软件设计的依据BC、软件验收的依据D、软件可行性研究的依据答案:C9:黑盒测试方法根据( )设计测试用例。A、程序的调用规则B、软件要完成的功能C、模块间的逻辑关
3、系D、程序的数据结构答案:B10:软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。A、集成测试B、系统测试C、验收测试D、单元测试答案:D11( )( )A、所有错误、没有错误BD、错误、没有错误答案:D12:软件开发的瀑布模型,一般都将开发过程划分为 :分析、设计、编码和测试等阶段, 一般认为可能占用人员最多的阶段是( )。A、分析阶段B、设计阶段C、编码阶段D、测试阶段答案:C13:下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力, 以对象来驱动的模型是( )。A、原型模型 B、瀑布模型 C、喷泉模型D、螺旋模型答
4、案:C14:为了提高模块的独立性,模块之间最好是( )。A、公共环境耦合B、控制耦合C、数据耦合D、特征耦合答案:C15:在结构化方法中,软件功能分解应属于软件开发中的( ) 阶段。A、详细设计B、需求分析C、总体设计D、编程调试答案:B16:影响软件可维护性的主要因素不包括( )。A、可修改性B、可测试性C、可用性 D答案:C17:面向对象的分析方法主要是建立 3 类模型,即( )。A、系统模型、ER 模型、应用模型B、对象模型、动态模型、功能模型C、ER 模型、对象模型、功能模型D、对象模型、动态模型、应用模型答案:B18:模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块
5、的A、内聚性和耦合性BD、逐步求精和结构图答案:A19:决策树( )A、能用来代替程序流程图 BC、是描述基本加工的逻辑功能的有效工具D、A 和 B答案:C20:集成测试的主要方法有两个, 一个是( ),一个是( )。A、白盒测试方法、黑盒测试方法B、等价类划分方法、边缘值分析方法 CD、因果图方法、错误推测方法答案:C21:软件需求分析阶段的工作,可以分为以下4 个方面:对问题的识别、分析与综合、编写需求分析文档以及( )。A、总结B、阶段性报告 CD、以上答案都不正确答案:C22:SA 法的主要描述手段有( )。A、系统流程阁和模块图B、DFD 图、数据词典、加工说明C、软件结构图、加工说
6、明. 功能结构图、加工说明答案:B23:软件工程的三要素A、技术、方法和工具B、方法、对象和类C、方法、工具和过程D、过程、模型和方法答案:C24:可行性研究要进行一次()A、详细的、全面的CD、彻底的答案:C25:下述任务中,不属于软件工程需求分析阶段的是( )。A、分析软件系统的数据要求B、确定软件系统的功能需求C、确定软件系统的性能要求D、确定软件系统的运行平台答案:D26A、功能需求B、性能需求C、环境需求D答案:A,B,C,D27:下列属于数据字典的条目的有A、数据流B、数据流分量(数据基本项)C、数据存储(文件)和加工(处理) D、数据变换答案:A,B,C28:软件定义时期的任务有
7、A、确定总目标和可行性、估计资源和成本CD、制定工程进度表答案:A,B,C,D29:在设计人机界面的过程中,需考虑下面哪几个问题: A、系统响应时间B、用户帮助设施C、出错信息处理D、命令交互答案:A,B,C,D30:结构性分析方法使用的描述工具有A、数据流图B、数据字典 CD、判定树和判定表答案:A,B,C,D31:与计算机科学的理论研究不同,软件工程是一门原理性学科T、对F 、 错 答案:F32:需求说明相当于用户与开发者之间的一份技术合同,是测试验收阶段对软件进行确认和验收的基准,是软件开发的基础。T、对F、错答案:T33:使用软件时提出增加新功能就必须进行( )维护。T、对F 、 错
8、答案:F34:文档是影响软件可维护性的决定因素。T、对F 、 错 答案:T35T、对、错答案:T36:需求分析就是要准确地回答“系统必须做什么?”这个问题T、对F 、 错 答案:T37:详细设计的目的中很重要的一点事是设计的处理过程应该尽可能地简明易懂。T、对F 、 错 答案:T38:多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件,多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。T、对F、错答案:F39:判定树比判定表更真观,但简洁性却不如判定表,数据元素的同一个值往往要重复写多遍,而且越接近树的叶端重复次数越少T、对F、错答案:F40T、对、错答案:T41:模型是对现实的简化,建模是为了更好地理解所开发的系统。T、对F 、 错 答案:T42:用户界面设计对于一个系统的成功是至关重要的,一个设计得很差的用户界面可能导致用户拒绝使用该系统。T、对F、错答案:T43:描述复杂的条件组合与动作间的对应关系时,PPL 比判定表清晰简单。T、对F、错答案:F44:结构化程序技术可以显著提高软件开发的成功率和生产率。T、对F 、 错 答案:T45:内聚衡量不同模块彼此间相互依赖的紧密程度T、对F 、 错 答案:F46:活动图强调从活动到活动的控制流。T、对F 、 错 答案:T47:多态性防止了程序相互依赖而带来的变动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 采购申请审批流程与标准化指南
- 牙齿护理健康习惯
- 公共场所人员滞留的疏散预案
- 肱骨骨折患者的康复护理
- 技术支持故障无忧承诺书6篇范文
- 远程教育平台建设与运营管理优化手册
- 颈椎手术术后康复治疗团队协作
- 科学预防传染病共同守护校园六年级主题班会课件
- 管道安全护理法律法规
- 风险管理评估与应对策略选择模板
- 2025年高中一年级下学期数学统计专项训练试卷(含答案)
- 风管安装施工方案
- 医院抗菌药物使用数据分析报告
- 勘察工程进度保证措施
- 2025中国五矿集团(黑龙江萝北石墨园区)石墨产业有限公司招聘考试历年参考题附答案详解
- (新版)中国联通政企智慧运营考试题库(含答案)
- 环氧施工安全培训记录课件
- 水利水电工程单元工程施工质量验收标准 第2部分:混凝土工程
- 2025年卫生监督协管培训试题及答案
- 医疗设备耗材供应服务投标方案模板
- 学平险介绍课件
评论
0/150
提交评论