1、定义学生关系模式如下:
Student(S#,Sn,Ssex,class,monitorS#)(其属性分别为学号、学生名、性别、班级和班长学号),则该关系的主键是(A)。
A. S#
B. (S#,class)
C. (S#,monitorS#)
D. monitorS#
2、铁路订票系统中实体车票与实体旅客间的联系是(A)。
A.M:N
B.N:1
C.1:1
D.1:N
3、定义课程的关系模式如下:
Course(C#,Cn,Cr,prC1#,prC2#)(其属性分别为课程号、课程名、学分、先修课程号1和先修课程号2),则该关系的主键是©。
A.prC2#
B.prC1#
C.C#
D.(C#,prC1#,prC2#)
4、管理系统中实体图书和实体借阅人之间的联系是(A)。
A.M:N
B.N:1
C.1:1
D.1:N
5、学籍管理系统中学生和学籍档案之间的联系是(B)。
A.M:N
B.N:1
C.1:1
D.1:N
6、定义学生关系模式如下:
Student(S#,Sn,Ssex,class,monitorS#)(其属性分别为学号、学生名、性别、班级和班长学号),则该关系最高是(A)。
A.2NF
B.1NF
C.3NF
D.BCNF
7、描述数据库中用户的数据视图,即用户所见到的数据模式是(A)。
A.用户模式或外模式
B.内模式
C.中间模式
D.概念模式
8、养老院的实体护理员和实体老人之间的联系是©。
A.1:1
B.N:1
C.M:N
D.1:N
9、定义学生选修课程的关系模式如下:
SC(S#,Sn,C#,Cn,G,Cr,T#)(其属性分别为学号、姓名、课程号、课程名、成绩、学分、授课教师号),假定学生和课程都会有重名,则关系最高是(A)。
A.2NF
B.1NF
C.3NF
D.BCNF
10、在销售管理系统中,实体商品与实体商店间的联系是(A)。
A.M:N
B.N:1
C.1:1
D.1:N
11、关于Python语言的描述,错误的选项是©。
A.支持面向对象
B.支持面向过程
C.是一种机器语言
D.是一种解释类型的语言
12、执行下列选项,输出了’Hello World’的选项是©。
A.print(’“HelloWorld”’)
B.print(’“Hello World”’)
C.print("‘Hello World’")
D.print('Hello World")
13、以下选项,不是Python保留字的选项是(B)。
A.True
B.true
C.pass
D.None
14、表达式34%6的结果是(D)。
A.6
B.3
C.5
D.4
15、下面语句的执行结果,不可能的选项是(B)。
import random
print(random.uniform(1,3))
A.2.764076933688729
B.3.993002365820678
C.2.5670577649215085
D.1.807117374321477
16、表达式min([3,5,1,7,9])的结果是(A)。
A.1
B.9
C.3
D.7
17、下面语句的执行结果是©。
tstr = 'Baidu Translation is an online translation service'
print(len(tstr.split('a')))
A.9
B.6
C.7
D.8
18、变量sstr = ‘天使的翅膀带着我在尘世飞翔’,执行下列选项,不能输出’翅膀’的是(A)。
A.print(sstr[3::2])
B.print(sstr[3::-8])
C.print(sstr[3::5])
D.print(sstr[-10::-8])
19、若使以下程序执行结果是144,空格处该填写的代码是(A)。
x = 'bee'
y = ''
for i in x:
y+=str(______)
print(y)
A.ord(i) - ord(‘a’)
B.i-‘a’
C.chr(i)-chr(‘a’)
D.ord(x)-ord(‘a’)
20、以下关于循环结构的描述,错误的是(B)。
A.当try中有循环结构时,循环结构中出错,会跳出循环并进入except
B.for或者while与else搭配使用的时候,循环非正常结束时会执行else
C.break语句执行时,会跳出break所在的第一层循环
D.continue语句执行时,会跳回continue所在的循环开头
21、以下关于随机运算函数库的描述,错误的是(A)。
A.用random(a,b)产生一个[0.0,1.0)之间的随机小数
B.random.choice([1,2,3])函数返回的值有可能是3
C.Python的random库釆用梅森旋转算法生成伪随机数序列
D.random.sample(pop,k)返回从pop类型中随机选取的k个元素构成的列表
22、以下代码的执行结果是(A)。
x,y,z = 3,4,5
print('x = {1},y ={0},z={0}'.format(x,y,z))
A.x = 4,y =3,z=3
B.x = 3,y =4,z=5
C.x = 4,y =4,z=3
D.x = 4,y =5,z=3
23、执行以下程序,输入60,输出的结果是©。
s = eval(input())
k ='合格'if s >= 60 else '不合格'
print(s,k)
A. 不合格
B. 60
C. 60合格
D. 合格
24、以下程序的输出结果是©。
k = 'fadfa'
def send(n):
s = ''
for i in range(-1,-len(n),-1):
s += k[i]
return s
print(k,',',send(k))
A.fadfa,afdaf
B.afdaf
C.fadfa,afda
D.fadfa
25、使用Python的函数,需要的步骤不包括(B)。
A.函数定义
B.函数测试
C.函数调用
D.函数执行
26、以下程序的输出结果,可能的选项是©。
import random
def test():
x = random.randint(0,10)
y = random.randint(10,20)
return([x,y])
print(test())
A.(6,20)
B.[11,13]
C.[6,20]
D.(1,11)
27、以下程序的输出结果是(B)。
def myf(x = 2.0,y = 4.0):
global sp
sp += x * y
return(sp)
sp = 100
print(sp,myf(4,3))
A.112 100
B.100 112
C.100 100
D.112 112
28、以下程序的输出结果是(A)。
ss=['e','h','b','s','l','p']
for i in range(len(ss)):
print(max(ss),end=',')
ss.remove(max(ss))
A.s,p,l,h,e,b,
B.s,p,l,h,e,b
C.s,p,l
D.s,p,l,
29、以下程序的输出结果是(A)。
print(len(list('i love python')))
A.13
B.1
C.11
D.3
30、以下程序的执行结果是(B)。
x = [90,87,93]
y = ("Aele","Bob","lala")
z={}
for i in range(len(x)):
z[x[i]]=y[i]
print(z)
A.{‘Aele’:90,‘Bob’:87,‘lala’:93}
B.{‘90’:‘Aele’,‘87’:‘Bob’,‘93’:‘lala’}
C.{‘Aele’:‘90’,‘Bob’:‘87’,‘lala’:‘93’}
D.{‘Aele’:‘90’,‘Bob’:‘87’,‘lala’:‘93’}
31、以下语句的执行结果是©。
dic = {90:'Aele',87:'Bob',93:'lala'}
print(dic.pop(90,-1),len(dic))
A.Aele 3
B.-1 3
C.Aele 2
D.-1 2
32、以下语句的执行结果是(A)。
ls = [120,‘120’,int(‘120’),12*10]
print(ls.index(120),ls.count(120))
A.0 3
B.0 2
C.2 4
D.1 3
33、以下关于文件的描述,错误的是(A)。
A.以文本方式读打开一个文件,读入后能对文件进行写操作
B.以文本方式打开一个空文件,追加方式写入文件,参数用’a+’
C.以文本方式写打开一个文件,不能对文件进行读操作
D.打开文件的参数’+’,表示在原打开模式基础上,可以对文件进行读写
34、以下语句的执行结果是(D)。
with open('A.txt','w+') as fo:
fo.write('hello')
print(fo.read())
A.出现读写异常
B.读文件的函数没有从文件里读到字符串
C.写到文件a.txt里一个’hello’字符串,显示在屏幕上一个’hello’字符串
D.写到文件a.txt里一个’hello’字符串
35、不能返回列表数据类型的选项是©。
A.range()
B.s.split()
C.dict.items()
D.s.lcut()
36、以下关于数据维度的描述,不正确的是©。
A.二维数据处理等同于二维列表的操作
B.要处理二维数据的每个元素,需要用循环结构处理
C.二维数据用CSV文件格式存储,得用二重循环嵌套实现
D.CSV文件里是用英文半角逗号来分隔数据元素
37、以下不属于Python的内置函数的选项是(D)。
A.abs()
B.sum()
C.input()
D.get()
38、以下选项不属于Python的pip工具的功能是(A)。
A.打包python源代码
B.安装第三方python库
C.卸载已经安装了的第三方库
D.对第三方库进行基本的维护
39、关于beautifulsoup4的描述,正确的选项是(D)。
A.用于处理三维可视化
B.用于绘制图形
C.这个库能遍历处理HTML网页上的语法元素
D.用于解析和处理HTML和XML
40、关于pandas的描述,不正确的选项是(A)。
A.不能用于金融数据分析
B.是用于数据分析的第三方库
C.是基于numpy扩展而来的第三方库
D.能够高效的进行时间序列分析