1.关于数据的存储结构,下列哪个选项是正确的?
数据占用的存储空间量
数据在计算机中顺序存储的方式
计算机中数据逻辑结构的表示
数据存储在外部存储器中
正确答案:C
2.关于线性链表的描述,下列哪个选项是正确的?
存储空间不一定是连续的,前件元素必须存储在后件元素之前。
存储空间必须是连续的,前件元素必须存储在后件元素之前。
存储空间必须是连续的,每个元素的存储顺序是任意的。
存储空间不一定是连续的,每个元素的存储顺序是任意的。
正确答案:D
3、深度为7的满二叉树,叶子节点总数为
31
64
63
32
正确答案:B
4.关于结构化程序设计所需的基本结构,下列哪项选项是错误的?
重复(循环)结构
选择(分支)结构
跳转
顺序结构
正确答案:C
5.关于面向对象的继承,下列哪个选项是正确的?
继承是指一组对象共享相似的属性
继承是指类之间共享属性和操作的机制
继承是指对象之间的共同属性
继承是指一个对象具有另一个对象的属性
正确答案:B
6.关于软件危机,下列哪个选项是不正确的?
软件成本持续上升
软件质量难以控制
软件流程不规范
软件开发生产力低下
正确答案:C
7. 关于软件测试,下列哪个选项是正确的?
软件测试的主要目的是找出程序中错误的位置
为了提高软件测试的效率,软件测试工作最好由程序员自己完成。
软件测试是为了证明软件没有错误
软件测试的主要目的是发现程序中的错误
正确答案:D
8、下列选项中,采用树结构表示实体间关系的模型是
网格模型
层次模型
静态模型
关系模型
正确答案:B
9、有三个表代表学生选课,学生S(学号、姓名、性别、年龄、身份证号)、课程(课程号、课程名称)、选课SC(学号、课程号、成绩)、表SC的关键字(key或code)是
学生人数、成绩
学生号、课程号
学号、姓名、成绩
课程编号、年级
正确答案:B
10.
有如下关系表:
以下哪个选项正确描述了关系表 R、S 和 T 之间的关系?
T=R∪S
T=R×S
T=R-S
T=R∩S
正确答案:C
11.关于程序格式框架的描述,下列哪项选项是错误的?
可以使用 Tab 键实现语言缩进
单级缩进代码属于最近一行非缩进代码,多级缩进代码根据缩进关系确定其范围。
判断、循环、函数等语法形式可以通过缩进包含一批代码来表达相应的语义。
该语言不使用严格的“缩进”来指示程序的格式化框架
正确答案:D
12.下列哪个选项不符合语言变量的命名规则?
3_1
_人工智能
正确答案:B
13.下列关于字符串的描述哪一项是不正确的?
字符串是可以通过单个字符或字符片段进行索引的字符序列
字符串包括两种序号系统:正向递增和反向递减。
字符串提供区间访问,使用格式[N:M],表示字符串中从N到M的索引子串(包括N和M)
字符串是由一对双引号 " " 或单引号 ' ' 括起来的零个或多个字符
正确答案:C
14.关于语言注释,下列哪个选项是错误的?
语言的单行注释以#开头
语言的单行注释以单引号 ' 开头
语言多行注释以 ' ' 开头和结尾(三个单引号)
该语言有两种注释方式:单行注释和多行注释。
正确答案:B
15.关于引用,下列哪一个选项是错误的?
使用导入库
您可以使用 from setup 导入库
使用 as t 导入库并给它一个别名 as t
保留字用于导入模块或模块中的对象
正确答案:B
16.
以下代码的输出是
x = 12.(类型(x))
正确答案:B
17.关于复数类型,下列哪个选项是错误的?
复数的虚部由后缀“J”或“j”表示
对于复数 z,可以使用 z.real 获取其实部
对于复数 z,可以使用 z.imag 获取其实部
复数类型表示数学中的复数
正确答案:C
18.关于字符串,下列哪个选项是错误的?
可以使用()来测试字符串的类型
输出带引号的字符串,可以使用转义字符
字符串是字符序列,字符串中的数字称为“索引”
字符串可以存储在变量中或单独存储
正确答案:A
19.关于分支结构,下列哪个选项是错误的?
分支结构使用if保留字
if-else语句用于形成两分支结构
if-elif-else语句描述了多分支结构
分支结构可以跳转到已经执行过的语句部分。
正确答案:D
20.关于程序的异常处理,下列哪个选项描述了错误?
如果程序发生异常并得到正确处理,则可以继续执行。
异常语句可以与 else 和保留字一起使用
编程语言中的异常和错误是完全相同的概念
通过try和等保留字提供异常处理功能
正确答案:C
21.关于功能,下列哪个选项是错误的?
函数可以完成特定的功能。 使用函数时,不需要了解函数内部的实现原理。 你只需要了解函数的输入和输出方法即可。
使用函数的主要目的是降低编程难度和代码复用
使用 del 保留字定义函数
函数是具有特定功能的一组可重用的语句
正确答案:C
22.关于组合数据类型,下列哪个选项是不正确的?
组合数据类型可分为3类:序列类型、集合类型和映射类型
序列类型是二维元素向量。 元素之间存在顺序关系,通过序号来访问它们。
str、tuple、list类型都是序列类型
复合数据类型可以组织多个相同类型或不同类型的数据,通过单一的表示使数据操作更加有序、更加容易。
正确答案:B
23.关于序列类型的一般运算符和函数,下列哪个选项是错误的?
如果 x 不是 s 的元素,则 x 不在 s 中返回 True
如果 s 是一个序列,则 s = [1,"kate