百年教育职业培训中心 百年教育学习服务平台
国开搜题

中国大学MOOC软件工程-计算机22级考核作业参考原题试题

来源: 更新时间:

2024秋最新《中国大学MOOC软件工程-计算机22级考核作业参考原题试题》形考作业试题题库、期末题库考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生


2024秋最新《中国大学MOOC软件工程-计算机22级考核作业参考原题试题》形考作业试题题库、期末题库

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

软件工程-计算机22

学校: 无

问题 1: 1. 为了提高模块的独立性,模块之间最好是()

选项:

A. 公共环境耦合

B. 控制耦合

C. 数据耦合

D. 特征耦合

答案: 数据耦合

问题 2: 2. 在面向数据流的软件设计方法中,一般将信息流分为()

选项:

A. 数据流和控制流

B. 变换流和控制流

C. 事务流和控制流

D. 变换流和事务流

答案: 变换流和事务流

问题 3: 3. 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()

选项:

A. 内聚性和耦合性

B. 局部化和封装化

C. 抽象和信息隐藏

D. 逐步求精和结构图

答案: 内聚性和耦合性

问题 4: 4. 模块的独立性是由内聚性和耦合性来度量的,其中内聚性是( )

选项:

A. 模块间的联系程度

B. 信息隐藏程度

C. 模块的功能强度

D. 接口的复杂程度

答案: 模块的功能强度

问题 5: 5. 当算法中需要用一个模块去计算多种条件的复杂组合,并根据这些条件完成适当的功能时,从供选择的答案中,选出合适的描述工具。( )

选项:

A. 程序流程图

B. N-S

C. PAD

D. 判定表

答案: 判定表

问题 6: 6. 面向数据流的软件设计方法可将()映射成软件结构。

选项:

A. 控制结构

B. 模块

C. 数据流

D. 事物流

答案: 数据流

问题 7: 7. Jackson方法根据()来导出程序结构。

选项:

A. 数据流图

B. 数据间的控制结构

C. 数据结构

D. IPO

答案: 请关注公众号【大象答案】查看答案

问题 8: 8. 软件设计说明书是软件概要设计的主要成果。()

选项:

答案: 请关注公众号【大象答案】查看答案

问题 9: 9. 软件设计中设计复审和设计本身一样重要,其主要作用是避免后期付出高代价。()

选项:

答案: 请关注公众号【大象答案】查看答案

问题 10: 10. HIPO法既是需求分析方法,又是软件设计方法。()

选项:

答案: 请关注公众号【大象答案】查看答案

问题 11: 11. 划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。()

选项:

答案: 请关注公众号【大象答案】查看答案

问题 12: 12. SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。()

选项:

答案: 请关注公众号【大象答案】查看答案

问题 13: 13. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。()

选项:

答案: 请关注公众号【大象答案】查看答案

问题 14: 14. 模块独立要求高耦合低内聚。()

选项:

答案: 请关注公众号【大象答案】查看答案

问题 15: 1. 汽车有一个发动机,汽车和发动机之间的关系是( )关系。

选项:

A. 组装

B. 整体部分

C. 分类

D. 一般具体

答案: 请关注公众号【大象答案】查看答案

问题 16: 2. ( )是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐藏的,外界只能通过有限的接口与对象发生联系。

选项:

A. 多态性

B. 继承

C. 消息

D. 封装

答案: 请关注公众号【大象答案】查看答案

问题 17: 3. ( )意味着一个操作在不同的类中可以有不同的实现方式。

选项:

A. 多继承

B. 多态性

C. 消息

D. 封装

答案: 请关注公众号【大象答案】查看答案

问题 18: 4. 每个对象可用它自己的一组属性和它可以执行的一组( )来表征。

选项:

A. 操作

B. 功能

C. 行为

D. 数据

答案: 请关注公众号【大象答案】查看答案

问题 19: 5. 应用执行对象的操作可以改变该对象的( )

选项:

A. 行为

B. 功能

C. 属性

D. 数据

答案: 请关注公众号【大象答案】查看答案

问题 20: 6. 面向对象的主要特征除了对象唯一性、封装、继承外,还有( )。

选项:

A. 兼容性

B. 完整性

C. 可移植性

D. 多态性

答案: 请关注公众号【大象答案】查看答案

问题 21: 7. 关联是建立( )之间关系的一种手段。

选项:

A. 对象

B.

C. 功能

D. 属性

答案: 请关注公众号【大象答案】查看答案

问题 22: 8. 面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统。一个类的上层可以有父亲,下层可以有子类。这种层次结构系统的一个重要性质是( ),一个类可获得其父亲的全部描述(数据和操作)。

选项:

A. 兼容性

B. 继承性

C. 复用性

D. 多态性

答案: 请关注公众号【大象答案】查看答案

问题 23: 9. 所有的对象可以成为各种对象类,每个对象类都定义了一组( )。

选项:

A. 说明

B. 类型

C. 过程

D. 方法

答案: 请关注公众号【大象答案】查看答案

问题 24: 10. 通过执行对象的操作可改变对象的属性,但它必须通过()的传递。

选项:

A. 操作

B. 消息

C. 信息

D. 继承

答案: 请关注公众号【大象答案】查看答案

问题 25: 11. 下列不属于面向对象的要素有( )

选项:

A. 继承

B. 抽象

C. 分类性

D. 封装

答案: 请关注公众号【大象答案】查看答案

问题 26: 12. 类是指具有相同或相似性质的对象的抽象。类的具体化就是对象。( )

选项:

答案: 请关注公众号【大象答案】查看答案

问题 27: 13. 继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系。( )

选项:

答案: 请关注公众号【大象答案】查看答案

问题 28: 14. 多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件,多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。( )

选项:

答案: 请关注公众号【大象答案】查看答案

问题 29: 15. 类的设计过程包括:确定类、确定关联类、确定属性和识别继承关系。( )

选项:

答案: 请关注公众号【大象答案】查看答案

问题 30: 16. 用面向对象方法开发的软件系统,可维护性好。( )

选项:

答案: 请关注公众号【大象答案】查看答案

问题 31: 17. 模型是对现实的简化,建模是为了更好地理解所开发的系统( )

选项:

答案: 请关注公众号【大象答案】查看答案

问题 32: 18. 多态性防止了程序相互依赖而带来的变动影响。( )

选项:

答案: 请关注公众号【大象答案】查看答案

问题 33: 19. 类封装比对象封装更具体、更细致。( )

选项:

答案: 请关注公众号【大象答案】查看答案

问题 34: 20. 面向对象的继承性是子类自动共享父类数据结构和方法的机制。( )

选项:

答案: 请关注公众号【大象答案】查看答案

电话咨询