APP下载
首页
>
IT互联网
>
2023年计算机二级Python语言考试题库
搜索
2023年计算机二级Python语言考试题库
题目内容
(
单选题
)
6.在结构化程序设计中,模块划分的原则是。

A、 各模块应包括尽量多的功能

B、 各模块的规模应尽量大

C、 各模块之间的联系应尽量紧密

D、 模块内具有高内聚度、模块间具有低耦合度

答案:D

解析:在结构化程序设计中,模块划分的原则是模块内具有高内聚度、模块间具有低耦合度。这意味着一个模块内部的功能相关性应该很高,模块之间的联系应该尽量减少,以便提高程序的可维护性和可扩展性。

举个例子来说,假设我们要设计一个学生管理系统,可以将系统划分为学生信息管理模块、课程管理模块、成绩管理模块等。这些模块内部应该包含相关的功能,比如学生信息管理模块应该包括学生的基本信息、课程管理模块应该包括课程的信息等。而模块之间的联系应该尽量减少,比如学生信息管理模块和课程管理模块之间应该通过接口进行通信,而不是直接调用对方的函数。

通过保持模块内的高内聚度和模块间的低耦合度,我们可以更好地组织程序结构,提高代码的可读性和可维护性,同时也方便后续的扩展和修改。因此,选项D是正确的答案。

2023年计算机二级Python语言考试题库
3.定义学生关系模式如下:Student( )(其属性分别为学号、学生名、性别、班级和班长学号),则该关系的主键是。
https://www.shititong.cn/cha-kan/shiti/0001a272-6a28-e891-c0cb-74c63d66eb00.html
点击查看题目
43.设数据集合为D={1,2,3,4,5,6},下列数据结构B=【D,R】中为线性结构的是。
https://www.shititong.cn/cha-kan/shiti/0001a272-6b43-19ef-c0cb-74c63d66eb00.html
点击查看题目
75.将E-R图转换为关系模式时,实体和联系都可以表示为()
https://www.shititong.cn/cha-kan/shiti/0001a272-6c71-1ffb-c0cb-74c63d66eb00.html
点击查看题目
97.下面不属于软件工程三要素的是。
https://www.shititong.cn/cha-kan/shiti/0001a272-6d21-a098-c0cb-74c63d66eb00.html
点击查看题目
79.设栈的顺序存储空间为S(1:m),初始状态为top=m+1,则栈中的数据元素个数为。
https://www.shititong.cn/cha-kan/shiti/0001a272-6c93-1d5b-c0cb-74c63d66eb00.html
点击查看题目
5.定义学生、教师和课程的关系模式S( )(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C( )(其属性分别为课程号、课程名、先修课);SC( )(其属性分别为学号、课程号和成绩)。包含对非主属性部分依赖的关系是。
https://www.shititong.cn/cha-kan/shiti/0001a272-6a47-d281-c0cb-74c63d66eb00.html
点击查看题目
52.下面属于”对象”成份之一的是。
https://www.shititong.cn/cha-kan/shiti/0001a272-6ba7-5361-c0cb-74c63d66eb00.html
点击查看题目
84.某系统结构图如下图所示:该系统结构图的最大扇出数是()
https://www.shititong.cn/cha-kan/shiti/0001a272-6cc0-b9bc-c0cb-74c63d66eb00.html
点击查看题目
103.下面对软件测试描述正确的是。
https://www.shititong.cn/cha-kan/shiti/0001a272-6d4c-fb12-c0cb-74c63d66eb00.html
点击查看题目
2.设某树的度为3,且度为3的结点数为4,度为1的结点数为9,没有度为2的结点。则该树中总的结点数为()。
https://www.shititong.cn/cha-kan/shiti/0001a272-6a20-1680-c0cb-74c63d66eb00.html
点击查看题目
首页
>
IT互联网
>
2023年计算机二级Python语言考试题库
题目内容
(
单选题
)
手机预览
2023年计算机二级Python语言考试题库

6.在结构化程序设计中,模块划分的原则是。

A、 各模块应包括尽量多的功能

B、 各模块的规模应尽量大

C、 各模块之间的联系应尽量紧密

D、 模块内具有高内聚度、模块间具有低耦合度

答案:D

解析:在结构化程序设计中,模块划分的原则是模块内具有高内聚度、模块间具有低耦合度。这意味着一个模块内部的功能相关性应该很高,模块之间的联系应该尽量减少,以便提高程序的可维护性和可扩展性。

举个例子来说,假设我们要设计一个学生管理系统,可以将系统划分为学生信息管理模块、课程管理模块、成绩管理模块等。这些模块内部应该包含相关的功能,比如学生信息管理模块应该包括学生的基本信息、课程管理模块应该包括课程的信息等。而模块之间的联系应该尽量减少,比如学生信息管理模块和课程管理模块之间应该通过接口进行通信,而不是直接调用对方的函数。

通过保持模块内的高内聚度和模块间的低耦合度,我们可以更好地组织程序结构,提高代码的可读性和可维护性,同时也方便后续的扩展和修改。因此,选项D是正确的答案。

2023年计算机二级Python语言考试题库
相关题目
3.定义学生关系模式如下:Student( )(其属性分别为学号、学生名、性别、班级和班长学号),则该关系的主键是。

A.  S#

B.  (S#,class)

C.  (S#,monitorS#)

D.  monitorS#

https://www.shititong.cn/cha-kan/shiti/0001a272-6a28-e891-c0cb-74c63d66eb00.html
点击查看答案
43.设数据集合为D={1,2,3,4,5,6},下列数据结构B=【D,R】中为线性结构的是。

A.  R={(1,2),(2,3),(3,4),(4,5),(6,5)}

B.  R={(1,2),(2,3),(6,5),(3,6),(5,4)}

C.  R={(5,4),(3,4),(3,2),(4,3),(5,6)}

D.  R={(1,2),(2,3),(4,3),(4,5),(5,6)}

https://www.shititong.cn/cha-kan/shiti/0001a272-6b43-19ef-c0cb-74c63d66eb00.html
点击查看答案
75.将E-R图转换为关系模式时,实体和联系都可以表示为()

A.  属性

B.  键

C.  关系

D.  域

https://www.shititong.cn/cha-kan/shiti/0001a272-6c71-1ffb-c0cb-74c63d66eb00.html
点击查看答案
97.下面不属于软件工程三要素的是。

A.  环境

B.  工具

C.  过程

D.  方法

https://www.shititong.cn/cha-kan/shiti/0001a272-6d21-a098-c0cb-74c63d66eb00.html
点击查看答案
79.设栈的顺序存储空间为S(1:m),初始状态为top=m+1,则栈中的数据元素个数为。

A.  m-top+1

B.  top-m+1

C.  m-top

D.  top-m

https://www.shititong.cn/cha-kan/shiti/0001a272-6c93-1d5b-c0cb-74c63d66eb00.html
点击查看答案
5.定义学生、教师和课程的关系模式S( )(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C( )(其属性分别为课程号、课程名、先修课);SC( )(其属性分别为学号、课程号和成绩)。包含对非主属性部分依赖的关系是。

A.  其他三项都不对

B.  C(C#,Cn,P#)

C.  SC(S#,C#,G)

D.  S(S#,Sn,Sd,Dc,SA、

解析:首先,我们来解析这道题目。题目给出了三个关系模式:学生S、课程C、选课SC。学生S包含学号、姓名、所在系、所在系的系主任、年龄等属性;课程C包含课程号、课程名、先修课等属性;选课SC包含学号、课程号和成绩等属性。

题目要求找出包含对非主属性部分依赖的关系,即非主属性部分依赖于关系的某一部分属性,而不是整个主属性。根据关系模式S,我们可以看到属性Dc(所在系的系主任)对于属性Sn(学生姓名)是部分依赖的,因为学生姓名并不完全依赖于所在系的系主任,而是依赖于学号。因此,答案是D。

接下来,让我们通过一个生动有趣的例子来帮助你更好地理解这个知识点。假设你是一名学生,你的学号是001,你所在的系是计算机系,系主任是张老师。在关系模式S中,学生姓名Sn并不完全依赖于系主任Dc,因为不同的学生可能在同一个系里,但系主任是不同的。因此,学生姓名Sn部分依赖于学号S#,而不是所在系的系主任Dc。这就是非主属性部分依赖的概念。

https://www.shititong.cn/cha-kan/shiti/0001a272-6a47-d281-c0cb-74c63d66eb00.html
点击查看答案
52.下面属于”对象”成份之一的是。

A.  属性

B.  规则

C.  继承

D.  封装

https://www.shititong.cn/cha-kan/shiti/0001a272-6ba7-5361-c0cb-74c63d66eb00.html
点击查看答案
84.某系统结构图如下图所示:该系统结构图的最大扇出数是()

A.  1

B.  2

C.  3

D.  n

https://www.shititong.cn/cha-kan/shiti/0001a272-6cc0-b9bc-c0cb-74c63d66eb00.html
点击查看答案
103.下面对软件测试描述正确的是。

A.  严格执行测试计划,排除测试的随意性

B.  软件测试的目的是发现错误和改正错误

C.  测试用例是程序和数据

D.  诊断和改正程序中的错误

https://www.shititong.cn/cha-kan/shiti/0001a272-6d4c-fb12-c0cb-74c63d66eb00.html
点击查看答案
2.设某树的度为3,且度为3的结点数为4,度为1的结点数为9,没有度为2的结点。则该树中总的结点数为()。

A.  22

B.  21

C.  13

D.  不可能有这样的树

https://www.shititong.cn/cha-kan/shiti/0001a272-6a20-1680-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载