- 1、本文档共712页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二级Python题库 2021年9月.docx
1. 某系统结构图如下图所示
该系统结构图的深度是______。
A) 4
B) 3
C) 2
D) 1
参考答案:A
解析:本题考查知识点是深度。
结构图的深度表示控制的层数。同一层上所有结点的所有子结点都在下一层,该系统结构共四层,系统深度就为4。
所以本题答案是A。
2. 设某树的度为3,且度为3的结点数为4,度为1的结点数为9,没有度为2的结点。则该树中总的结点数为______。
A) 22
B) 21
C) 13
D) 不可能有这样的树
参考答案:A
解析:在树中,结点数为树中所有结点的度之和再加1。所以n0+n1+n2+n3=n0*0+n1*1+n2*2+n3*3+1,计算得出叶子结点数n0=9,该二叉树的总结点数为9+9+3=22。
所以本题答案是A。
3. 定义学生关系模式如下:
Student(S#,Sn,Ssex,class,monitorS#)(其属性分别为学号、学生名、性别、班级和班长学号),则该关系的主键是______。
A) S#
B) (S#,class)
C) (S#,monitorS#)
D) monitorS#
参考答案:A
解析:本题的考查知识点是关系模式。
主键是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。学号作为主键才可以唯一性标识该关系。
所以本题答案是A。
4. 下面描述错误的是______。
A) 类中包含数据(属性)和方法(或操作)
B) 类是对象的实例
C) 类中包含对数据的操作(方法)
D) 类具有抽象性
参考答案:B
解析:本题考查的是面向对象方法的基本概念--类。
将属性、操作相似的对象归结为类,也就是说,类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。
故本题答案为B。
5. 定义学生、教师和课程的关系模式S (S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性部分依赖的关系是______。
A) 其他三项都不对
B) C(C#,Cn,P#)
C) SC(S#,C#,G)
D) S(S#,Sn,Sd,Dc,Sa)
参考答案:D
解析:本题考查的是关系模式。
关系模式S中,主键为S#,而Sn、Sd、Sa完全依赖S#,Dc不完全依赖于学号S#,它还依赖于所在系Sd。
所以本题答案为D。
6. 在结构化程序设计中,模块划分的原则是______。
A) 各模块应包括尽量多的功能
B) 各模块的规模应尽量大
C) 各模块之间的联系应尽量紧密
D) 模块内具有高内聚度、模块间具有低耦合度
参考答案:D
解析:软件设计中通常采用结构化设计方法,模块的独立程度是评价设计好坏的重要度量标准。耦合性与内聚性是模块独立性的两个定性标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量;耦合性是模块间互相连接的紧密程度的度量。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
7. 对软件系统结构图描述正确的是______。
A) 原子模块是位于中间结点的模块
B) 扇出是调用一个给定模块的模块数
C) 结构图是描述软件系统功能的
D) 深度越深宽度越宽说明系统越复杂
参考答案:D
解析:使用结构图描述软件系统的层次和分块结构关系,它反映了整个系统的功能实现以及模块与模块之间的联系与通信,是未来程序中的控制层次体系。
深度:表示控制的层数。
宽度:表示整体控制跨度(最大模块数的层)。
扇入:调用一个给定模块的模块个数。
扇出:一个模块直接调用的其他模块数。
原子模块:树中位于叶子结点的模块。
故本题答案为D。
8. 下面不属于需求分析阶段工作的是______。
A) 需求获取
B) 需求分析
C) 撰写软件需求规格说明书
D) 可行性研究
参考答案:D
解析:本题考查知识点是软件需求分析阶段的工作。
软件需求分析阶段的工作主要分为4个方面:1.需求获取;2.需求分析;3.编写需求规格说明书;4.需求评审。因此不属于软件需求分析阶段工作的是可行性研究。
所以本题答案为D。
9. 结构化程序设计的基本原则不包括______。
A) 多态性
B) 自顶向下
C) 模块化
D) 逐步求精
参考答案:A
解析:结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化,限制使用goto语句。
1、自顶向下:程序设
您可能关注的文档
- NCCN 中文版 皮肤黑色素瘤 1.2021版.pdf
- NCCN 中文版 胃癌 3.2020版.pdf
- NCCN中文版 急性髓细胞白血病 NCCN 3.2020.pdf
- NCCN中文版 头颈癌 NCCN 1.2021.pdf
- 大学物理习题选编及答案(主编:陈晓)_中国水利水电出版社.doc
- 二级Access题库 2021年9月.docx
- 二级C语言题库 2021年9月.docx
- 二级MS Office题库 2021年9月.docx
- 非小细胞肺癌Non-Small Cell Lung NCCN 4.2021.pdf
- 非小细胞肺癌Non-Small Cell Lung NCCN 4.2021.docx
- 急性髓细胞白血病 AML NCCN 3.2021.docx
- 卵巢癌 (包括输卵管癌及腹膜癌)ovarian NCCN 1.2011.docx
- 卵巢癌 (包括输卵管癌及腹膜癌)ovarian NCCN 1.2011.pdf
- 三级数据库技术题库 2021年9月.docx
- 三级网络技术题库 2021年9月.docx
- 一级MS Office题库 2021年9月.docx
- 临床实际指南-前列腺癌 prostate NCCN 2.2021.docx
- 临床实际指南-甲状腺癌 thyroid 1.2021.docx
文档评论(0)