可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777
软件工程19秋在线作业2
试卷总分:100 得分:100
第1题,只有单重继承的类层次结构是何种层次结构。()
A、网状型
B、星型
C、树型
D、环型
正确答案:
第2题,定义了一组以数据结构为指导的映射过程的,面向数据结构的设计方法是()。
A、Jackson方法
B、面向对象方法
C、JSP方法
D、结构化方法
正确答案:
第3题,软件可维护性的特性中相互矛盾的是()。
A、可修改性和可理解性
B、可测试性和可理解性
C、效率和可修改性
D、可理解性和可读性
正确答案:
第4题,系统流程图用于可行性分析中的哪种的描述。()
A、当前运行系统
B、当前逻辑模型
C、目标系统
D、新系统
正确答案:
第5题,在详细设计阶段,经常采用的工具有()。
A、SA
B、PAD
C、SC
D、DFD
正确答案:
第6题,结构化程序设计主要强调的是()。
A、程序易读性
B、程序的规模
C、程序的效率
D、程序设计语言的先进性
正确答案:
第7题,软件详细设计的主要任务是确定每个模块的()。
A、算法和使用的数据结构
B、外部接口
C、功能
D、编程
正确答案:
第8题,将软件组装成系统的一种测试技术叫()。
A、集成测试
B、单元测试
C、集合测试
D、系统测试
正确答案:
第9题,为了提高模块的独立性,模块内部最好是()。
A、逻辑内聚
B、时间内聚
C、功能内聚
D、通信内聚
正确答案:
第10题,采用Gantt图表示软件项目进度安排,下列说法中正确的是()。
A、能够反映多个任务之间的复杂关系
B、能够直观表示任务之间相互依赖制约关系
C、能够表示哪些任务是关键任务
D、能够表示子任务之间的并行和串行关系
正确答案:
第11题,软件需求分析的任务包括()。
A、问题分析
B、系统设计
C、需求描述
D、需求评审
正确答案:
第12题,需求评审标准包括()。
A、正确性
B、无歧义性
C、完全性
D、可验证性
正确答案:
第13题,系统的逻辑模型由哪些部分共同组成()。
A、数据流图
B、E-R图
C、数据字典
D、UML图
正确答案:
第14题,以下属于逻辑覆盖的是()。
A、语句覆盖
B、判定覆盖
C、条件覆盖
D、基本路径
正确答案:
第15题,按数据流的类型,结构化设计方法有两种设计策略,它们是()。
A、变换分析设计
B、详细设计
C、事务分析设计
D、概要设计
正确答案:
第16题,概要设计是在需求分析的基础上通过什么将系统分解成模块,确定系统功能实现。()
A、分层
B、关联
C、抽象
D、分解
正确答案:
第17题,技术可行性是可行性研究的关键,其主要内容一般包括()。
A、风险分析
B、资源分析
C、效益分析
D、技术分析
正确答案:
第18题,计算机软件包括()。
A、程序
B、规程
C、规则
D、文档和数据
正确答案:
第19题,集成测试中组装模块的方式包括()。
A、渐增式测试
B、非渐增式测试
C、单元测试
D、静态测试
正确答案:
第20题,模块的内聚性包括的类型有()。
A、偶然内聚
B、逻辑内聚
C、时间内聚
D、通信内聚
正确答案:
第21题,盒图很容易表现嵌套关系,但不能表示模块的层次结构。
A、错误
B、正确
正确答案:
第22题,软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。
A、错误
B、正确
正确答案:
第23题,如果软件的功能和性能如同用户所合理期待的那样,软件就是有效的。
A、错误
B、正确
正确答案:
第24题,CASE工具的平台集成指工具运行在不同的硬件/操作系统平台上。
A、错误
B、正确
正确答案:
第25题,瀑布模型是由文档驱动的这个事实也是它的一个主要缺点。在可运行的软件产品交付给用户之前,用户只能通过文档来了解产品是什么样的。
A、错误
B、正确
正确答案:
第26题,具有相似或相同性质的对象的抽象就是类。
A、错误
B、正确
正确答案:
第27题,数据耦合是高耦合。系统中至少必须存在这种耦合,因为只有当某些模块的输出数据作为另一些模块的输入数据时,系统才能完成有价值的功能。
A、错误
B、正确
正确答案:
第28题,所选用的程序设计语言的特点及编码风格将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。
A、错误
B、正确
正确答案:
第29题,回归测试就是用于保证由于调试或其他原因引起的变化,不会导致非预期的软件行为或额外错误的测试活动。
A、错误
B、正确
正确答案:
第30题,计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。
A、错误
B、正确
正确答案:
第31题,在面向对象的软件技术中,组合是子类自动地共享基类中定义的数据和方法的机制。
A、错误
B、正确
正确答案:
第32题,在软件的运行和使用期间,和硬件一样存在机械磨损、老化问题。
A、错误
B、正确
正确答案:
第33题,软件可修改性,是指允许对软件系统进行修改,此过程必然会增加其复杂性。
A、错误
B、正确
正确答案:
第34题,结构冗余为检测或纠正信息在运算或传输中的错误,须外加一部分信息。
A、错误
B、正确
正确答案:
第35题,需求分析的主要方法有SD法、OOA法及HIPO法等。
A、错误
B、正确
正确答案:
第36题,继承不具有传递性,如果类C继承类B,类B继承类A,则类C未必继承类A。
A、错误
B、正确
正确答案:
第37题,软件测试是一个自顶向下逐步细化和求精过程,而软件开发是一个自底向上或相反顺序集成的过程。
A、错误
B、正确
正确答案:
第38题,冗余附加技术指为实现结构冗余、信息冗余和时间冗余所需的资源和技术。
A、错误
B、正确
正确答案:
第39题,不适合作为科学工程计算的语言是Prolog语言。
A、错误
B、正确
正确答案:
第40题,类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。
A、错误
B、正确
正确答案: