[单选题]
1.按照“后进先出”原则组织数据的数据结构是____
A、栈
B、双向链表
C、二叉树
D、队列
答案: A
解析:
2.以下选项的叙述中,正确的是
A、在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
B、在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
C、循环队列中元素的个数是由队头指针和队尾指针共同决定
D、循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
答案: C
解析:
3.关于数据的逻辑结构,以下选项中描述正确的是
A、数据所占的存储空间量
B、数据在计算机中的顺序存储方式
C、数据的逻辑结构是反映数据元素之间逻辑关系的数据结构
D、存储在外存中的数据
答案: C
解析:
4.以下选项中,不属于结构化程序设计方法的是
A、逐步求精
B、模块化
C、可封装
D、自顶向下
答案: C
解析:
5.以下选项中,不属于软件生命周期中开发阶段任务的是
A、概要设计
B、软件维护
C、详细设计
D、软件测试
答案: B
解析:
6.为了使模块尽可能独立,以下选项中描述正确的是
A、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
B、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
C、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
D、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
答案: A
解析:
printf函数的用法python7.以下选项中叙述正确的是
A、软件一旦交付就不需要再进行维护
B、软件交付使用后其生命周期就结束
C、软件维护指修复程序中被破坏的指令
D、软件交付使用后还需要进行维护
答案: D
解析:
8.数据独立性是数据库技术的重要特点之一,关于数据独立性,以下选项中描
述正确的是
A、不同数据被存放在不同的文件中
B、不同数据只能被对应的应用程序所使用
C、以上三种说法都不对
D、数据与程序独立存放
答案: C
解析:
9.以下选项中,数据库系统的核心是
A、数据库管理系统
B、数据库
C、数据库管理员
D、数据模型
答案: A
解析:
10.一间宿舍可以住多个学生,以下选项中描述了实体宿舍和学生之间联系的是
A、一对多
B、多对一
C、多对多
D、一对一
答案: A
解析:
11.以下选项中不是Python文件读操作方法的是
A、readline
B、readall
C、readtext
D、read
答案: C
解析:
12.以下选项中说法不正确的是
A、C语言是静态语言,Python语言是脚本语言
B、编译是将源代码转换成目标代码的过程
C、解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程
D、静态语言采用解释方式执行,脚本语言采用编译方式执行
答案: D
解析:
13.以下选项中,不是Python语言特点的是
A、变量声明:Python语言具有使用变量需要先定义后使用的特点
B、平台无关:Python程序可以在任何安装了解释器的操作系统环境中执行
C、黏性扩展:Python语言能够集成C,C++等语言编写的代码
D、强制可读:Python语言通过强制缩进来体现语句间的逻辑关系
答案: A
解析:
14.拟在屏幕上打印输出“Hello World”,以下选项中正确的是
A、print('Hello World')
B、printf("Hello World")
C、printf('Hello World')
D、print(Hello World)
答案: A
解析:
15. IDLE环境的退出命令是
A、esc()
B、close()
C、回车键
D、exit()
答案: B
解析:
16.以下选项中,不符合Python语言变量命名规则的是
A、keyword33_
B、33_keyword
C、_33keyword
D、keyword_33
答案: B
解析:
17.以下选项中,不是Python语言保留字的是
A、while
B、continue
C、goto
D、for
答案: C
解析:
18.以下选项中,Python语言中代码注释使用的符号是
A、/*……*/
B、!
C、#
D、//
答案: C
解析:
19.关于Python语言的变量,以下选项中说法正确的是
A、随时声明、随时使用、随时释放
B、随时命名、随时赋值、随时使用
C、随时声明、随时赋值、随时变换类型
D、随时命名、随时赋值、随时变换类型
答案: B
解析:
20. Python语言提供的3个基本数字类型是
A、整数类型、浮点数类型、复数类型
B、整数类型、二进制类型、浮点数类型
C、整数类型、二进制类型、复数类型
D、整数类型、二进制类型、浮点数类型
答案: A
解析:
21.以下选项中,不属于IPO模式一部分的是
A、Program (程序)
B、Process (处理)
C、Output (输出)
D、Input (输入)
答案: A
解析:
22.以下选项中,属于Python语言中合法的二进制整数是
A、0B1010
B、0B1019
C、0bC3F
D、0b1708
答案: A
解析:
23.关于Python语言的浮点数类型,以下选项中描述错误的是
A、浮点数类型表示带有小数的类型
B、Python语言要求所有浮点数必须带有小数部分
C、小数部分不可以为0
D、浮点数类型与数学中实数的概念一致
答案: C
解析:
24.关于Python语言数值操作符,以下选项中描述错误的是
A、x//y表示x与y之整数商,即不大于x与y之商的最大整数
B、x**y表示x的y次幂,其中,y必须是整数
C、x%y表示x与y之商的余数,也称为模运算
D、x/y表示x与y之商
答案: B
解析:
25.以下选项中,不是Python语言基本控制结构的是