已选分类
工学计算机科学与技术
多选题在需求分析中,开发人员要从用户那里解决的最重要问题是( )。 A.要让软件做什么 B.要提供哪些信息 C.要求软件工作效率怎样 D.要让软件具有何种结构
多选题第一个体现结构化编程思想的程序设计语言是( )。 A.FORTRAN语言 B.Pascal语言 C.C语言 D.PL/1语言
多选题所谓模拟是指( )。 A.分析员把自己设想为处于当前对象服务执行者的位置,做这个服务所做的事 B.思考完毕后能够发现的服务都已发现 C.模拟每个服务的执行并追踪其执行路线 D.帮助分析员发现遗漏的服务
多选题计算机网络的功能包括数据通信、( )和提高系统的可靠性
多选题在软件设计中,设计复审是和软件设计本身一样重要的环节,其主要目的和作用是为了能够( )。 A.减少测试工作量 B.避免后期付出高代价 C.保证软件质量 D.缩短软件开发周期
多选题在下列计算机语言中,属计算机的低级程序语言有( ),计算机的高级程序语售有( ),第四代程序语言(4GL)有( )。称一种语言为低级语言是由于它( ),而高纫程序语言( )。 供选择的答案:
多选题估算资源、成本和进度时需要经验、有用的历史信息、足够的定量数据和做定量度量的勇气。通常估算本身带有( )。项目的复杂性越高,规模越大,开发工作量( ),估算的( )就( )。项目的结构化程度提高,进行精确估算的能力就能( ),而风险将( )。有用的历史信息( ),总的风险会减小。 供选择的答案:
多选题数据集成指不同软件工程能相互( )。 A.合作 B.交换数据 C.交流 D.通信
多选题从计算机系统执行程序的角度看,并行性等级由低到高分为( )、( )、( )和( )4级。 A.任务或进程之间 B.指令内部 C.作业或程序之间 D.指令之间
多选题构造原型时,主要考虑( )。 A.全部功能 B.原型要体现的特征 C.全部细节 D.全部需求
多选题软件工程的结构化生命周期方法(SA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于( )。作为软件开发结构化方法的工具数据流图描述数据在软件流动和被处理变换的过程,它是以图示的方法来表示( ),它的正确性是保证软件逻辑模型正确性的基础,( )项内容与它的正确性、相关性最弱。数据字典最基本的功能是( )。而软件的结构化设计(SD)方法中,一般分为总体设计和详细设计两阶段,其中总体设计主要是建立( )。 可供选择的答案:
多选题在软件结构设计完成后,对于下列说法,正确的是( )。 A.非单一功能模块的扇入数大比较好,说明本模块重用率高 B.单一功能的模块扇入高时应重新分解,以消除控制耦合的情况 C.一个模块的扇出太多,说明该模块过分复杂,缺少中间层 D.一个模块的扇入太多,说明该模块过分复杂,缺少中间层
多选题面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;( );对象彼此之间仅能通过传递消息互相联系;层次结构的继承。 A.开发过程基于功能分析和功能分解 B.强调需求分析的重要性 C.把对象划分成类,每个对象类都定义一组数据和方法 D.对即存类进行调整
多选题软件开发的结构化方法中,常应用数据字典技术,其中数据加工是其组成内容之一,下述( )方法是常采用编写加工说明的方法。 ①结构化语言 ②判定树 ③判定表 A.只有① B.只有② C.②和③ D.全部
多选题以下说法错误的是( )。 A.面向对象分析与面向对象设计的定义没有明显区别 B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的 C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程 D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程
多选题使用原型化方法,可以容易地确定系统的性能,确认各项主要系统服务的可应用性,确认( ),确认系统作为产品的结果。 A.系统设计的可行性 B.开发环境 C.需求说明 D.数据流图
多选题制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任务是( )。 A.组织与管理 B.分析与估算 C.设计与测试 D.规划与调度
多选题在结构图中,不是其主要成分的是( )。 A.模块 B.模块间传递的数据 C.模块内部数据 D.模块的控制关系
多选题在遵循软件工程原则开发软件过程中,计划阶段应该依次完成( )。 A.软件计划、需求分析、系统定义 B.系统定义、软件计划、需求分析 C.需求分析、概要设计、软件计划 D.软件计划、需求分析、概要设计
多选题根据支持的范围,CASE工具可分为窄支持、较宽支持和一般支持,则以下解释正确的是( )。 A.窄支持指支持特定过程阶段 B.较宽支持是指支持过程中特定的任务 C.一般支持是指支持覆盖软件工程的全部阶段或大多数阶段 D.较宽支持是指支持覆盖软件过程的大多数阶段
