Python 123精品卷一

单选题

1.下__C_不属于数据库设计的内容。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

A 数据库概念结构

B 数据逻辑结构

C 数据库管理结构

D 数据物理结构

分析:数据库设计包括概念设计,逻辑设计,建立数据库

2.将E-R图转换成关系模式时,实体与联系都可以表示成—D

A 属性

B 键

C域

D关系

3.设数据元素集合为R={A,B,C,D,E,F},下列关系为线性结构地是—D—

A R={ (D,E),(E,A),(B,C),(F,B),(C,F) }

B R={ (A,B),(C,D),(B,A),(E,F),(F,A) }

C R={ (D,F),(E,C),(B,C),(A,B),(C,F) }

D R={ (D,E),(E,A),(B,C),(A,B),(C,F) }

4. 下面和队列结构有关联的是—D—

A 数组元素的引用

B 多重循环的执行

C函数的递归作用

D先到先服务的作业调度

5.下面不属于软件需求分析阶段主要工作的是____C______。

A需求评审

B需求获取

C需求变更申请

D需求分析

6.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是___D_____

A多对多

B一对一

C多对一

D一对多

7 在深度为5的满二叉树中,叶子结点的个数为__B____。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

A 15

B 1 6

C 31

D 32

8.设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为__C_________。

A 52

B 1

C 2

D 3

9 下面属于黑盒测试方法的是____D_______。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

A条件覆盖

B基本路径测试

C条件-分支覆盖

D错误推测法(猜错法)

10 软件开发中需求分析的主要任务是___________。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

A 定义和描述目标系统“做什么”

B 需求评审

C 定义和描述目标系统“怎么做”

D 给出软件解决方案

11以下关于程序设计语言的描述,正确的选项是:—B———‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

A Python语言的生态库都是官方开发的

B Python语言是一种面向过程,也是面向对象的语言

C Python语言是网络通用语言

D Python语言与平台相关

分析: python 语言是网络通用的语言,不同的平台可以有不同的python解释器,python语言的生态库都是官方开发的,也有各种开源社区,厂家开发的

12 以下关于Python程序的基本语法元素,错误的描述是:—B———

A变量的命名规则之一是名字的首位不能是数字

BPython语言只能用4个空格的缩进来实现程序的强制可读性

C变量是由用户定义的用来保存和表示数据的一种语法元素

D变量标识符是一个字符串,长度是没有限制的

分析:python语言空格缩进是实现程序的强制可读性,空格的个数不是固定,程序员自己决定,保证程序的一致性即可。

13.关于Python语言的注释语句的描述,正确的是:—B—

A#之后的语句被解释器解释,但不执行

B以#开头的语句是注释

C'''开头的语句也表示注释,用法跟#一样

D#注释符可以注释多行

分析:#开头,语句是注释,# 注释一行,多行需得在每一行前加#

#之后的语句,解释器不解释,'''开头也表注释,成对使用,开头和结尾加'''

14关于基本输入输出函数的描述,错误的选项是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬ _C___

A当print()函数输出多个变量的时候,可以用逗号分隔多个变量名

Bprint()函数的参数可以是一个函数,执行结果是显示函数返回的值

C当用户输入一个整数“6”的时候,input()函数返回的也是整数“6”

Deval()函数的参数是“3*4”的时候,返回的值是整数“12”

分析:input()函数输入返回的是字符串

15.一般情况下, 整数用十进制表示,如果用其他进制表示一个数,错误的描述选项是:—D—

A 0o1010表示一个八进制数

B0b1010表示一个二进制数

C0x1010表示一个十六进制数

D1010b表示一个二进制数

16关于Python数据类型的描述,正确的选项是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬_A__

A运算符+、-、*、/ 等跟赋值符号 = 相连,形成增强赋值操作符

B函数lower(x)是将字符串x的首字母小写

C函数ord(x)是返回字符串x对应的Unicode编码

D内置函数divmod(x,y)的运算结果是两个整数:x除y的整数商以及余数

分析:divmod(x,y,/)返回元组

lower(x),字符串全部是小写

ord(x)返回字符x对应的unicode编码

17关于<模板字符串>.format(<逗号分隔的参数>)中的内容描述,正确的选项是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬B

A格式控制信息{:*^10}表示这个位置是最大长度为10的整数

B逗号分隔的参数可以是变量,也可以是函数

C格式控制信息{2:0>7f}里面的‘f’表示这个位置是一个整数

D模板字符串里的格式控制信息语法格式是:{<参数序号>:<格式控制标记>},参数序号是从1开始

分析: 格式控制信息{:*^10}表示这个位置的宽度为10,不限制数据类型,既可以是字符串,也可以是整数或浮点数

            格式控制信息{2:0>7f}里面的‘f’表示这个位置是一个浮点数

{<参数序号>:<格式化控制标记>},参数序号是从0开始

18.假设‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

x =kqmnc 'ab'
xy =0.8qt67sbj2lt 'ab93kdfd'
k 
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值