二级Python题库 2021年9月.docxVIP

  1. 1、本文档共712页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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、自顶向下:程序设

文档评论(0)

181****8572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档