1.算法的时间复杂度是指
执行算法程序所需要的时间
算法程序的长度
算法程序中的指令条数
算法执行过程中所需要的基本运算次数正确答案:
2.下列关于栈的叙述中正确的是
在栈中只能插入数据
在栈中只能删除数据
栈是先进先出的线性表
栈是先进后出的线性表
正确答案:
3.对建立良好的程序设计风格,下面描述正确的是
符号名的命名只要符合语法
充分考虑程序的执行效率
程序的注释可有可无
程序应简单、清晰、可读性好
正确答案:
4.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
调用语句
命令
口令
消息
正确答案:
5.下面不属于软件设计原则的是
抽象
模块化
信息隐蔽
自底向上
正确答案:
6.下面不属于软件工程的3个要素的是
工具
过程
方法
环境
正确答案:
7.在软件开发中,需求分析阶段产生的主要文档是
用户手册
软件集成测试计划
软件详细设计说明书
软件需求规格说明书
正确答案:
8.数据库应用系统中的核心问题是
数据库管理员培训
数据库维护
数据库系统设计
数据库设计
正确答案:
9.在E-R图中,哪个选项是用来表示联系的图形
矩形
椭圆形
三角形
菱形
正确答案:
10.以下选项错误描述的是
DDL 是数据定义语言
DML 是数据操纵语言
DCL 是数据控制语言
DBMS 是数据库系统
DBMS数据库管理系统
DBS 数据库系统
正确答案:
11. Python 语言中,以下表达式输出结果为11的选项是:
print("1+1")
print(1+1)
print(eval("1+1"))
print(eval("1" + "1"))
正确答案:
12.以下Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是:
for
lambda
in
expect
正确答案:
13.
函数表达式all([1,True,True]) 的结果是:
无输出
False
出错
True
正确答案:
#any(x)判断x对象是否为空对象,如果都为空、0、false,则返回false,如果不都为空、0、false,则返回true
#all(x)如果all(x)参数x对象的所有元素不为0、''、False或者x为空对象,则返回True,否则返回False
14.
运行以下程序,
x = eval(input())
y = eval(input())
print(abs(x+y))
从键盘输入1+2与4j,则输出结果是:
5
5.0
正确答案:
15.以下对数值运算操作符描述错误的选项是:
Python 提供了9个基本的数值运算操作符
Python 数值运算操作符也叫做内置操作符
Python 二元数学操作符都有与之对应的增强赋值操作符
Python 数值运算操作符需要引用第三方库math
正确答案:
16.以下关于列表和字符串的描述,错误的是:
列表使用正向递增序号和反向递减序号的索引体系
列表是一个可以修改数据项的序列类型
字符和列表均支持成员关系操作符(in)和长度计算函数(len())
字符串是单一字符的无序组合
正确答案:
17. str ="Python语言程序设计",表达式str.isnumeric() 的结果是:
True
1
False
判断是否全为数字
正确答案:
18.
以下程序的输出结果是:>>>def f(x, y =0, z =0):pass >>> f(1,,3)
pass
None
not
出错
正确答案:
19.
运行以下程序:
try:
num = eval(input("请输入一个列表:"))
num.reverse()
print(num)
except:
print("输入的不是列表")
从键盘上输入1,2,3,则输出的结果是:
[1,2,3]
[3,2,1]
运算错误
输入的不是列表
正确答案:
20.
以下程序的输出结果是:def fun1(a,b,*args):
print(a)
print(b)
print(args)
fun1(1,2,3,4,5,6)
1
2
[3, 4, 5, 6]
1,2,3,4,5,6
1
2
3, 4, 5, 6
1
2
(3, 4, 5, 6)
正确答案:
21.
运行以下程序,当从键盘上输入{1:"清华大学",2:"北京大学"},运行结果的是:x =eval(input())
print(type(x))
正确答案:
22.以下选项能改变turtle 画笔的颜色是:
turtle.colormode()
turtle.setup()
turtle.pd()
turtle.pencolor()
正确答案:
23.
以下程序的不可能输出结果是:
from random import*
print(sample({1,2,3,4,5},2))
[5, 1]
[1, 2]
[4, 2]
[1, 2, 3]
正确答案:
从前面那个取两个数出来
24.
以下程序的输出结果是:
import time
t = time.gmtime()
print(time.strftime("%Y-%m-%d %H:%M:%S",t))
系统当前的日期
系统当前的时间
系统出错
系统当前的日期与时间
正确答案:
25.
函数表达式all([1,True,True]) 的结果是:
无输出
False
出错
True
正确答案:
26.以下关于Python 函数对变量的作用,错误的是:
简单数据类型在函数内部用global保留字声明后,函数退出后该变量保留
全局变量指在函数之外定义的变量,在程序执行全过程有效
简单数据类型变量仅在函数内部创建和使用,函数退出后变量被释放
对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部不可以直接使用并修改全局变量的值
正确答案:
27.
以下程序的输出结果是:
ls =["浣熊","豪猪","艾草松鸡","棉尾兔","叉角羚"]
x ="豪猪"
print(ls.index(x,0))
-4
-3
1
正确答案:
28.以下属于Python 脚本程序转变为可执行程序的第三方库的是:
openpyxl
PyPDF2
pillow
pyinstaller
正确答案:
29.以下属于Python 中文分词方向第三方库的是:
python-docx
python-pptx
pefile
jieba
正确答案:
30.以下生成词云的Python 第三方库的是:
csvkit
Pydub
moviepy
wordcloud
正确答案: