版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
B.B.操作系统公共基础知识10题一、将E-R图转换成关系模式时,实体与联系都可以表示成键属性关系域一个工作人员只能使用一台计算机,而一台计算机被多个人使用。则实体工作人员与实体计算机之间的联系是一对一多对一多对多一对多关于计算机算法的描述,以下选项中描述正确的是解题方法的准确而完整的描述计算方法的准确而完整的描述存储方法的准确而完整的描述排序方法的准确而完整的描述软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。以下选项中属于应用软件的是编译程序视频编辑连接程序层次型、网状型和关系型数据库划分的原则是联系的复杂程度支持的数据行数支持的数据列数数据的联系方式以下选项中不属于线性数据结构的是二叉树线性表堆栈线性表设一颗完全二叉树共有699个结点,则该节点的叶子节点数是350351255349八、设二叉树后序遍历序列是dabec,中序遍历是deba0则其前序遍历是decabdeabccedbaD.acbedB.B.data_lsst九、以下选项中不属于软件设计原则的是抽象自底向上模块化信息隐蔽十、下面不属于软件测试实施步骤的是单元测试集成测试错误测试确认测试python基础30题十一、下列函数中,不是Python内置函数的是。exec()all()dir()close()十二、以下符合Python语言变量命名规则的是。A.2name(lists)!ii@1十三、关于Python语言的特点,以下选项中描述错误的是Python语言是非开源语言Python语言是多模式语言Python语言是开源语言Python语言是跨平台语言十四、关于Python的数字类型,以下选项中描述错误的是Python整数类型提供了4种进制表示:十进制、二进制、八进制和十六进制Python语言中,复数类型中实数部分和虚数部分的数值都是浮点类型,复数的虚数部分通过后缀“C”或者“c”来表示Python浮点数类型有2种表示方法:十进制一般表示法和科学表示法Python浮点数类型运算过程可以出现不确定小数十五、关于Python循环结构,以下选项中描述错误的是A.break语句用于退出单次循环执行,继续执行下一次循环B.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行Python通过for、while保留字提供遍历十六、以下程序的输出结果是:deffun1(a,b,*args)print(a)print(b)print(args)fun1(1,2,3,4,5,6)A.1,2,3,4,5,612[3,4,5,6]1,4,5,612(3,4,5,6)十七、以下程序的输出结果是:deffact(n):ifn==2orn==1:return1else:returnfact(n-1)+fact(n-2)num=eval(input("请输入一^个整数:"))print(fact(abs(int(num))))A.接受用户输入的整数n,输出n的斐波那契数攵列B.接受用户输入的整数n,判断n是否是完数并输出结论C.接受用户输入的整数n,判断n是否是素数并输出结论D.接受用户输入的整数n,判断n是否是水仙花十八、变量的作用域包括函数变量和类变量局部变量和全局变量形参变量和实参变量传入变量与接受变量十九、以下关于集合操作的描述,错误的是通过add方法可以向集合添加元素通过values方法可以返回集合在的所有元素通过remove方法可以删除集合中的元素通过clear方法可以清空集合二十、以下选项中,不是Python对文件的操作方法的是readlinereadlinesseekreads二十一、 以下选项中,不是Python对文件的打开模式的是'w''b''x''c'二十二、关于数据组织的维度,以下选项中描述错误的是二维数据采用表格方式组织,对应于数学中的矩阵一维数据采用线性方式组织,对应于数学中的数组和集合等概念高维数据由键值对类型的数据构成,采用对象方式组织数据组织存在维度,字典类型用于表示一维和二维数据二十三、 Python数据可视化方向的第三方库是PILmayaviPyQt5random二十四、 Python文本处理方向的第三方库是openyxlmayavirequestsSymPy二十五、下面代码的输出结果是x=10y=-1+2jprint(x+y)
(9+2j)2j119二十六、下面代码的输出结果是x=3.1415926print(round(x,3),round(x,4))3.1423.14169.424777812.5663704TOC\o"1-5"\h\z343.1413.1415二十七、 以下选项中,输出结果是False的是>>> 5 isnot 4>>> 5 is5>>> 5 !=4>>> False!= 0二十八、 下面代码的执行结果是a=123456789b="*"print("{0:{2}>{1},}\n{0:{2}71},}\n{0:{2}<{1},}".format(a,20,b))A.*********123,456,789A.*********123,456,789********
********B.C.D.二十九、***123,456,789**************123,456,789****123,456,789*****123,456,789*************123,456,789*****123,456,789******************123,456,789****123,456,789**************123,456,789123,456,789*********下面代码的执行结果是B.C.D.二十九、***123,456,789**************123,456,789****123,456,789*****123,456,789*************123,456,789*****123,456,789******************123,456,789****123,456,789**************123,456,789123,456,789*********下面代码的执行结果是a=123.456print(complex(a))123.456+0j(123.456+0j)1234.56+10j)(1234.56+10j)三十、执行如下代码,在PythonTurtleGraphics中,绘制的是:importturtleastt.circle(40)t.circle(60)t.circle(80)t.done()笛卡尔心形同切圆太极图同心圆三十一、关于如下代码描述,以下选项中错误的是:fname=input("请输入要打开的文件:")fo=open(fname,"r")forlineinfo.readlines():print(line)fo.close()A.通过fo.readlines()方法将文件的全部内容读入一个字典foB.通过fo.readlines()方法将文件的全部内容读入一个列表foopen的r参数表示以只读方式打开文件用户输入文件路径,以文本文件方式读入文件内容并逐行打印三十二、 能实现将二维数据写入CSV文件中的是fo=open("price2016bj.csv","w")ls=[['AAA','BBB'],['CCC','DDD'],['EEE','FFF']]fo.write(",".join(ls)+"\n")fo.close()fo=open("price2016bj.csv","w")ls=[['AAA','BBB'],['CCC','DDD'],['EEE','FFF']]forlineinlsfo.write(",".join(ls)+"\n")fo.close()fo=open("price2016bj.csv","w")ls=[['AAA','BBB'],['CCC','DDD'],['EEE','FFF']]forlineinlsprint(",".join(ls)+"\n")fo.close()fo=open("price2016bj.csv","w")ls=[['AAA','BBB'],['CCC','DDD'],['EEE','FFF']]forlineinlsfo.append(",".join(ls)+"\n")fo.close()三、给出如下代码:deffact(n):s=1foriinrange(1,n+1):s*=ireturns以下选项中描述错误的是fact(n)函数功能为求n的阶乘range()函数是Python内置函数s是局部变量D.代码中n是可选参数三十四、以下程序的输出结果是:浣熊","豪猪","艾草松鸡","棉尾兔","叉角羚"]=["lsx="豪猪"print(ls.index(x,0))-301-4三十五、以下关于python内置函数的描述,错误的是:sorted()对一个序列类型数据进行排序,将排序后的结果写回到该变量中divmox(x,y),输出一^个二元组(x//y,x%y)rang(x,y)返回一个数字列表,长度为y-x,值为x至y-1super()函数是用于调用父类(超类)的一个方法三十六、以下程序的输出结果是:s1="袋鼠"print("{0}生活在主要由母{0}和小{0}组成的较小的群体里。".format(s1))袋鼠生活在主要由母{0}和小{0}组成的较小的群体里。{0}生活在主要由母{0}和小{0}组成的较小的群体里。袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里。{袋鼠}生活在主要由母{袋鼠}和小{袋鼠}组成的较小的群体里。三十七、关于表达式id('45')的结果的描述,错误的是 。是一个正整数是'45'的内存地址返回字符串'45'可能是4539670688三十八、 关于Python赋值语句,以下选项中不合法的是x=(y=1)x=1;y=1x=y=1x,y=y,x三十九、 以下选项中,不是Python语言保留字的是assertlambdaintnonlocal四十、Python文件读取方法read(size)的含义是从头到尾读取文件所有内容从文件中读取指定size大小的数据,如果size为负数或者空,则读取到文件结束。C.从文件中读取size行数据D.从文件中读取一行数据程序设计6题四十一、输入一个正整数n,自动生成n个10-200范围内的随机浮点数,在屏幕上显示输出每个随机数,并显示平均值,要求每行显示一个数据,小数点后保留2位。代码import1random.2n= 3(input())sum=0foriinrange(n):fl=random.uniform(1,200)sum+=flprint('{4}'.format(fl))print('Theaverageis:{4}'.format(5 ))答案randomseed(1)eval:.2fsum/n完整代码importrandom2. 62. 61.1.lsrandom.seed(1)n=eval(input())sum=0foriinrange(n):fl=random.uniform(1,100)sum+=flprint('{:.2f}'.format(fl))print('Theaverageis:{:.2f}'.format(sum/n))四十二、 获得输入正整数N,反转输出该正整数,不考虑异常情况。答案N=input()print(N[::-1])四十三、ls是一个列表,请补充如下代码,求其各整数元素中所有偶数的和:代码ls=[123,128,789,"123",456,"789"]s=0foritemin__(1)__:if__(2)__==type(123)and__(3)__==0:s+=__(4)__print(s)答案
type(item)item%2item完整代码ls=[123,128,789,"123",456,"789"]=0foriteminls:iftype(item)==type(123)anditem%2==0:s+=itemprint(s)四十四、参考编程模板,完成程序,绘制以下图形。六角形的边长为60。代码import__(1)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司员工个人工作总结例文8篇
- 体育老师个人教学工作总结范文
- 初中英语教师工作计划大全
- 2024年度施工现场临时用电安全管理及施工人员安全培训协议3篇
- 爱心助学捐款倡议书9篇
- 2022年幼儿园支部工作计划
- 经典电影全城高考观后感
- 六上分数除法解决问题例7
- 怎样拯救我们的脑课件
- 2024届河南省息县高三下学期三校联考高考一模物理试卷
- 未打卡情况说明表
- 全国各省关氏辈分收集
- 中国水饺行业发展研究报告
- 我国各类型扣件技术说明
- 毕节市财政局国库科工作运行规程
- 一年级语文课堂中的教学游戏
- 东汽600MW机组润滑油系统说明书
- 承插型盘扣式支架施工技术总结
- 震雄注塑机Ai_01操作说明书(中文)
- 四年级上学期家长会PPT课件.ppt
- 电话机和对讲机装配实习报告
评论
0/150
提交评论