单选题
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