程序设计基础VB期中考试卷
- 格式:doc
- 大小:115.50 KB
- 文档页数:12
(完整版)python期中考试试卷优质word练习一、选择题1.在Python中,实现多分支选择结构的较好方法是()。
A.if B.if-else C.if-elif-else D.if嵌套2.下列不属于...高级编程语言的是A.C 语言B.VB语言C.Python语言D.机器语言3.下列语言中()不属于高级语言A.python B.VC C.JAVA D.汇编语言4.python语言的特点()。
A.简单B.免费、开源C.可移植性D.以上都是5.关于python程序设计语言,下列说法不正确的是( )。
A.python源文件以***.py为扩展名B.python的默认交互提示符是:>>>C.python只能在文件模式中编写代码D.python具有丰富和强大的模块6.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言7.在Python中,显示出信息x,并要求输入数据的是()。
A.abs(x) B.float(x) C.print(x) D.input(x) 8.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为()A.10 B.66 C.5 D.239.下列Python程序运行后的输出结果是()。
s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=65 10.下列选项中,不属于Python特点的是()。
A.面向对象B.运行效率高C.可读性好D.开源11.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号12.下列 Python 表达式的值为偶数的是()A.12*3%5 B.len(“Welcome”)C.int(3.9)D.abs(-8)13.在下面的python程序中,变量b和c的值为()。
【编程】高中信息技术期学科Python语言基础期中考试练习一、选择题1.在python中,运行下列程序,正确的结果是()x=1while x>0:x=x+1print( x)A.1 B.1 2 3 4 5 6 7 8 9…………………C.无输出D.1002.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。
A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b 3.Python文件的后缀名是()A.pdf B.do C.pass D.py4.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的Jupyter Notebook外,处理数据还可以通过下列()工具实现。
A.Python IDLE B.Xmind C.网络画板D.几何画板5.小林编写一段文件读写操作代码,文件如图,代码段如下:file=open('ceshi.txt','w')file.write("python is a programming language.")file.close( )file=open('ceshi.txt','r')print(file.read( ))该代码段运行后,输出的结果为()A.IA Distributed System Based on Python.B.python is a programming language.C.IA Distributed System Based on Python. python is a programming language.D.程序编译错误,不会输出结果6.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为()A.“python”B.“Python”C.True D.False7.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-18.下列Python程序运行后的输出结果是( )。
资料(完整版)python期中考试试卷练习一、选择题1.下列选项中,可作为Python变量名的是()A.int B.Abc C.float D.Complex2.以下Python程序运行后的输出结果为()A.0 B.45 C.46 D.3628803.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。
A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b 4.在Python中,算式5+6*4%(2+8)结果为()A.25B.15C.9D.7.45.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y 6.下列可以作为python变量名的是()A.5x B.x-1 C.if D.x_17.12 Python语言语句块的标记是( )A.分号B.逗号C.缩进D./8.python文件的扩展名是()A.py B.pye C.vbp D.pyr9.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现10.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言11.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch 12.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言B.python代码只能在交互环境中运行C.python具有丰富和强大的库D.python是一种解释型的计算机程序设计高级语言13.下列Python程序运行后的输出结果是( )。
高中信息技术期学科Python语言基础期中考试word练习一、选择题1.Python中,可以输出hello world的是()A.printf(“hello world”)B.output(“hello world”)C.Print(“hello +world”)D.print(“hello world”)2.在Python中,算式5+6*4%(2+8)结果为()A.25B.15C.9D.7.43.python文件的扩展名是()A.py B.pye C.vbp D.pyr4.关于python程序设计语言,下列说法不正确的是()A.python是一种解释型、面向对象的计算机程序设计语言B.python支持Windows操作系统,但不支持Linux系统C.python源文件以***.py为扩展名D.python文件不能直接在命令行中运行5.在python中,想输出一行文字,要用到的函数是()。
A.input()B.int()C.print()D.float()6.有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A.666 B.SSS C.18 D.S*37.下列选项中,属于Python输入函数的是()。
A.random() B.print() C.Cout() D.input()8.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④9.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module10.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为()A.= B.== C.:= D.<>11.以下Python中变量的命名正确的是()A.1a=4B.print=5C._A=2D.a+b=312.计算机能够直接识别和执行的语言是( )A.机器语言B.汇编语言C.Python 语言D.C语言13.在python中,运行下列程序,正确的结果是()。
(完整版)python期中考试试卷优质复习知识点试卷试题一、选择题1.运行如下Python程序,结果为()。
A.1 B.3 C.6 D.182.下面不是python特性的是():A.免费的B.简单易学C.可移植性好D.是低级语言3.以下选项中,不是Python中文件操作的相关函数是()。
A.open () B.load ()C.read () D.write ()4.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 105.在python中,运行下列程序,正确的结果是()s=0for i in range (1,5):s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=156.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_7.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.308.利用Word 软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是()A.该文档中的有2个用户添加了2处批注B.该文档中图片采用的环绕方式为上下型C.该文档中总共有4处修订D.若要对文档中所有的“Python”文字设置为“红色倾斜”格式,用自动更正功能最合适9.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1)C.x, y = y, x D.x += y10.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现11.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10 D.312.下列选项中,不属于Python特点的是()。
资料(完整版)python期中考试试卷复习知识点试卷试题一、选择题1.下列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程B.Python中的变量需要声明,变量的声明对应明确的声明语句C.Python中的变量需要声明,每个变量在使用前都不需要赋值D.Python中的变量不需要声明,每个变量在使用前都不需要赋值2.下列属于正确的Python变量名的是()A.TrueB.88abcC.abc&88D._abc883.在下列程序设计语言中,属于人工智能语言的是()。
A.PythonB.VBC.PascalD.C4.下面哪个不是Python合法的标识符()A.int32 B.40XL C.self D.__name__ 5.下面选项中对Python的转义字符描述错误的是()A.\r 回车B.\n 换行C.\\ 反斜杠符号D.\” 单引号6.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为()A.= B.== C.:= D.<>7.利用Python求100以内所有能被3整除的正整数,代码如下:则下列程序第3行的横线应该填()A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==18.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是()A.(x%4==0) or (x%100!=0)B.(x%4==0) and (x%100!=0)C.(x/4==0) or (x/100!=0)D.(x/4==0) and (x/100!=0)9.在python中,想输出一行文字,要用到的函数是()。
A.input()B.int()C.print()D.float() 10.下列Python程序运行后的输出结果是()。
s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=6511.下列选项中,不属于Python语言基本数据类型的是()A.strB.intC.floatD.char12.以下 Python 代码的运行结果是()。
Photoshop UI设计期中考试题库下列选项属于Photoshop工具面板中的工具有哪些() *模糊工具(正确答案)裁剪工具(正确答案)动画工具钢笔工具(正确答案)在Photoshop中,下列哪一项不属于矩形工具的是() [单选题] *矩形选框工具椭圆选框工具魔棒工具(正确答案)单行选框工具下列不属于图片格式的是() [单选题] *BMPEXE(正确答案)PNGJPEG以下哪种颜色在常用的配色方案中属于暖色调() [单选题] *红色(正确答案)绿色紫色青色Photoshop CC是()公司的软件 [单选题] *AutodeskAdobe(正确答案)CorelMicrosoftPhotoshop CC是一款()用途的软件 [单选题] *音频处理视频处理音视频编码图形图像处理(正确答案)使用Photoshop CC新建文件时,下列哪一项不是“背景内容”的选项() [单选题] *白色背景色黑色(正确答案)透明Photoshop 常用应用领域有() *平面设计(正确答案)音视频转换文档办公矢量绘图(正确答案)设计师门常说的UI设计是指() [单选题] *平面设计用户界面设计(正确答案)海报设计Photoshop 在数码摄影后期应用中的处理有() *音视频转换色彩校正(正确答案)宣传推广调色(正确答案)国际上习惯将利用计算机技术进行()和生产的领域统称为CG [单选题] *视觉设计(正确答案)视觉传达视觉特效视觉检测Photoshop 在CG中的应用主要有() *文档打印三维动画(正确答案)人物原画(正确答案)工业造型设计(正确答案)Photoshop 主要用于处理() [单选题] *位图(正确答案)矢量图原图效果图位图也称为() [单选题] *点阵图(正确答案)效果图概念图以下哪一种文件格式()属于位图 [单选题] *.jpg(正确答案).cdr.ai.psd点阵图是由许多的点组成,这些点称为() [单选题] *锚点像素(正确答案)向量基点单位面积内的()越多,图像效果就() [单选题] *向量、越好向量、越差像素、越好(正确答案)像素、越差启动 Photoshop CC后的主界面,包括哪些窗口() *菜单栏(正确答案)标题栏(正确答案)工具栏(正确答案)面板(正确答案)用 Photoshop 新建文件为网页用图时,通常以()为单位 [单选题] *厘米毫米像素(正确答案)英寸用 Photoshop 新建文件为网页用图时,分辨率通常设为() [单选题] *100ppi200ppi300ppi72ppi(正确答案)用 Photoshop 新建文件为网页用图时,颜色模式通常设为() [单选题] * CMYKRGB(正确答案)HSBLab用 Photoshop 新建文件为出版印刷用图时,分辨率通常设为() [单选题] * 100ppi200ppi300ppi(正确答案)72ppi用 Photoshop 新建文件为出版印刷用图时,颜色模式通常设为() [单选题] * CMYK(正确答案)RGBHSBLabPhotoshop 源文件格式是() [单选题] *.psd(正确答案).cdr.ai.doc用 Photoshop 存储文件为网页用图时,文件格式通常设为() * .jpg(正确答案).gif(正确答案).png(正确答案).psd下列选项属于.jpg 图像文件格式的特点的是() [单选题] *有损压缩(正确答案)支持透明支持动画无损压缩下列选项属于.gif 图像文件格式的特点的是() [单选题] *包含图层信息不支持透明支持动画(正确答案)无损压缩下列选项属于.png 图像文件格式的特点的是() [单选题] *包含图层信息支持透明(正确答案)支持动画无损压缩图像的尺寸与分辨率相关联,如果宽度(),则分辨率() [单选题] *变小、增大(正确答案)变小、减小变大、不变变大、增大要在文档中拖动多个图层,可以先将它们链接,接着使用()工具将它们从一个文档窗口拖到另一个文档窗口中 [单选题] *抓手工具移动工具(正确答案)缩放工具选区工具Photoshop中,新建图形文件的快捷键是() [单选题] *CTRL+OALT+OCTRL+PCTRL+N(正确答案)在创建不规则选区时,()工具可以选择连续的相似颜色区域 [单选题] *矩形选择工具椭圆选择工具魔术棒工具(正确答案)磁性套索工具Photoshop中,选区反选的快捷键是() [单选题] * SHIFT+CTRL+ASHIFT+CTRL+BSHIFT+CTRL+I(正确答案)CTRL+ALT+D套索工具中不包含哪一种套索类型() [单选题] *自由套索工具多边行套索工具矩行套索工具(正确答案)磁性套索工具下列选项中,属于规则选择工具的是() *矩形工具(正确答案)椭圆形工具(正确答案)魔术棒工具套索工具Photoshop中取消选区的快捷键是() [单选题] * Ctrl+ECtrl+D(正确答案)Ctrl+SCtrl+CPhotoshop中图层变换处理操作不包括() [单选题] *斜切动画(正确答案)扭曲透视Photoshop中图层蒙版的作用包括() *倒影(正确答案)图像合成(正确答案)隐藏区域(正确答案)调整图层在Photoshop CC中,不能实现复制图层的操作是() [单选题] *Ctrl+J按住alt键,并拖拽鼠标左键菜单栏中复制图像命令(正确答案)菜单栏中复制图层命令Photoshop CC中,下列不属于图层混合模式中色彩模式组的是? [单选题] *不透明度(正确答案)颜色色相饱和度可以实现将某个图层下移一层的快捷键是() [单选题] *Ctrl+]Ctrl+[(正确答案)Ctrl+ECtrl+O下列对于剪贴蒙版的描述错误的是() [单选题] *主要用于获得一定形状的显示效果至少需要创建2个图层基层在上,内容层在下(正确答案)基层只有一个,内容层可以有多个在Photoshop中图层的基本操作包括哪些() *移动图层(正确答案)复制图层(正确答案)删除图层(正确答案)调整图层(正确答案)Photoshop中,向下合并图层的快捷键是() [单选题] *CTRL+KCTRL+DCTRL+E(正确答案)CTRL+J在Photoshop图层应用中,复制图层的操作正确的是() [单选题] *选择 "编辑"--->复制选择 "图像"--->复制选择 "文件"--->"复制图层"将图层拖放到图层面板下方创建新图层的图标上(正确答案)下列几种图层中,不能创建图层蒙版的是() [单选题] *普通层背景层(正确答案)文本层形状层在Photoshop中,创建剪贴蒙版的方式有() [单选题] *CTRL+SHIFT+GCTRL+SHIFT+I选择图层,点击菜单命令"图层"-->"创建剪贴蒙版"(正确答案)选择图层,按住键盘的"Alt"键,同时点击图层面板的"添加图层蒙版"按钮在Photoshop中,一个剪贴蒙版中,最少包含()个图层 [单选题] *12(正确答案)34在Photoshop中属于图层混合模式的是() *正常(正确答案)正片叠底(正确答案)叠加(正确答案)变亮(正确答案)Photoshop中使用矩形选框工具的同时,按住()键可创建正方形选区 [单选题] * CTRLSHIFT(正确答案)ALTCTRL+SHIFT在图层混合模式中,不属于加深模式组的是() [单选题] *变暗浅色(正确答案)正片叠底线性加深在Photoshop中,如何移动一条参考线() [单选题] *选择移动工具拖动(正确答案)无论当前使用何种工具,按住【ALT】键的同时单击鼠标在工具箱中选择任何工具进行拖动无论当前使用何种工具,按住【SHIFT】键的同时单击鼠标在Photoshop中,如果想把选中的三个图层进行靠左对齐,以下操作可以实现的是() [单选题] *执行“图层”-->“对齐”-->“右”执行“图层”-->“对齐”-->“左”(正确答案)执行“图层”-->“对齐”-->“顶边”执行“图层”-->“对齐”-->“底边”在Photoshop中,选择不相邻的图层需要() [单选题] *按住“ALT”键按住“SHIFT”键按住“ESC”键按住“CTRL”键(正确答案)如果在图层上增加一个蒙版,当要单独移动蒙版时,下面哪种操作是正确的()[单选题] *首先单击图层上的蒙版,然后选择移动工具首先单击图层上的蒙版,然后选择全选用,选择工具拖拉首先要解除图层与蒙版之间的链接,然后选择移动工具首先要解除图层与蒙版之间的链接,然后选择图层蒙版,最后选择移动工具(正确答案)下列选项中,对图层蒙版的显示、关闭、删除描述错误的有() *按住shift键的同时单击选项栏中的蒙版就可以关闭蒙版,使之不在图像中显示当在图层面板的蒙版图标上出现一个黑色叉号标记,表示该图层蒙版暂时关闭(正确答案)图层蒙版不可以通过图层面板中的垃圾桶图标删除(正确答案)图层蒙版创建后不可以删除(正确答案)关于图层蒙版概念描述中,说法正确的是() *黑色代表图像隐藏(正确答案)白色代表图像隐藏白色代表图像显示(正确答案)黑色代表图像显示图层蒙版停用正确的方法是() [单选题] *选择图层,使用停用图层蒙版命令(正确答案)选择图层,右键删除图层选择图层,直接delete选择图层,拖动到面板垃圾桶中使用“对齐与分布”命令,按住()快捷键只单击鼠标左键两下就可以选择连续的多个图层 [单选题] *CTRLSHIFT(正确答案)CTRL+ECTRL+T在Photoshop中,文字输入工具可以有哪几种文字类型的输入() *点文字(正确答案)段落文字(正确答案)面文字线文字在Photoshop中,文字工具不包括() [单选题] *横排文字工具直排文字工具横排文字蒙版工具前排文字蒙版工具(正确答案)在Photoshop中,输入文字后,按下主键盘的()键将进行文本的换行 [单选题] * CtrlAltEnter(正确答案)Shift在Photoshop中,编辑好文字后,如果要进行更多的字体设置,就需要用到()面板 [单选题] *画图字符(正确答案)控制系统在Photoshop中,不属于字符面板功能的是() [单选题] *指定文字行距字距微调指定文字水平和垂直缩放比例中英文转换(正确答案)在Photoshop中,字符面板提供的消除锯齿的方式包括() *锐利(正确答案)犀利(正确答案)浑厚(正确答案)平滑(正确答案)关于消除锯齿功能描述不正确的是() [单选题] *锐利可以使文字边缘有清晰的轮廓犀利可以使文字更加暗黑(正确答案)浑厚可以使文字显得粗重平滑可以使得文字更加平顺光滑下列关于画笔面板说明错误的是() [单选题] *点击画笔预设按钮,可以打开“画笔预设面板”画笔翻转用于启用水平或垂直的画笔翻转在画笔形状编辑框中拖动圆坐标,可以设置画笔的长度和宽度(正确答案)画笔预览可以显示提供的预设画笔笔尖下列关于路径的描述错误的是() [单选题] *路径是一种矢量线条,因此无论缩小或者放大图像,都不会影响它的分辨率和平滑度连接平滑点可以形成平滑的曲线,连接角点可以形成直线曲线路径上的锚点有方向线,方向线的端点为方向点,它们主要用于调整曲线的形状如果要结束一段开放式路径的绘制,按下键盘的DELETE键即可(正确答案)在Photoshop中,下列哪一项不是画笔笔尖形状() [单选题] *颜色动态纹理杂色圆润(正确答案)在Photoshop中,如果要结束一段开放式路径的绘制,按下键盘的()键即可。
山东科技大学2015-2016学年第一学期《Web编程基础》(期中卷)一、单项选择题:(每题2分,共50分)1.如何产生带有正方形的项目的列表?( )A.list-type: squareB. list-style-type: squareC. type: squareD. type: 22.以下关于HTML的叙述中错误的是______。
A.网页文件都是由HTML编写而成的 B.HTML具有与操作系统和硬件平台无关性C. HTML的中文意思是“超文本标记语言” D.可以通过任何一种文本编辑器编写HTML文件3.______标记标注网页中一个段落的开始。
A. <p> B.<hr> C. <br> D.<b>4.在下列的 HTML 中,______可以产生复选框?A. <input type="check"> B. <checkbox> C.<input type="checkbox"> D. <check>5. 若要以标题2、居中、红色显示“我的网站”,以下用法中,正确的是_______。
A. <h2 align="center"><color color="#ff0000">我的网站</h2></color>B. <h2 align="center"><font color="#ff0000">我的网站</h2></font>C. <h2 align="center"><color color="#ff0000">我的网站</color></h2>D. <h2 align="center"><font color="#ff0000">我的网站</font></h2>6.要将页面的当前位置定义成名为“JS”的锚,定义方法正确的是______。
宿城中等专业学校2011-2012学年度第二学期期中考试《C程序设计》试卷命题人:汪桂珍校对:汪桂珍考试时长:100分钟分值:150分一、选择题(20×2分=40分)1.下面叙述错误的是()。
A) C语言规定可逐个引用数组元素但不能一次引用整个数组B) C语言数组名称是数组在内存中的首地址C) 数组中每一个元素都属于同一个数据类型D) C语言数组长度在定义数组时刻不作确定2.以下程序段的运行结果是()。
int t[ ][3]={1,2,3,4,5,6,7,8,9,10,11,12};printf(“%d\n”,t[1][1]);A) 4 B) 3 C) 5 D) 13. 若有定义int a=8,b=5;要实现输出形式为:8*5=40,正确的printf( )函数调用语句是()。
A) printf(“a*b=a*b\n”);B) printf(“a*b=%d\n”,a*b);C) printf(“%d*%d=a*b\n”,a,b);D) printf(“%d*%d=%d\n”,a,b,a*b);4. 以下程序段运行后x的值为()。
int a=3,b=6,x;x=(a= =b)?a++:--b;A) 6 B) 4 C) 5 D) 35.以下程序段运行后x的值为()。
int i=0,x=0;for (;i<=5;i++,i++){x+=3;}A) 9 B) 15 C) 6 D) 126.()是正确的数组定义。
A) int n=5; int arr[n];B) int n; n=5; int arr[n];C) int arr[10];D) int N=5, arr[N];7. 若有定义:int arr[15],n=5; 无法正确引用arr数组元素的是()。
A) arr[10+n]B) arr[0]C) arr[15-n]D) arr[n]8.若有定义int a=3,b=5,c=8; 则表达式!(a-b)|| (c-b)的值为()。
资料高中信息技术期学科Python语言基础期中考试复习知识点试卷试题一、选择题1.以下Python程序段执行后,输出结果为()。
A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除2.下列不属于...高级编程语言的是A.C 语言B.VB语言C.Python语言D.机器语言3.下列序列拼接错误的是()A.list = [ None ] * 4B.msg = “Python”, ”语言”C.tup = “/”.join( ( “123”, ”234” ) )D.set = { 1, 2, 3 } + { 4, 5, 6 }4.以下Python程序运行后,变量x和st的值分别是()。
A.801 123678 B.801 “123678”C.801 801 D.123678 “123678”5.下列不可以用来搭建本地服务器的软件是()。
①Python ②Excel ③IIS ④ApacheA.①②B.③④C.①②③④D.①②④6.下列定义变量的python程序语句变量赋值错误的是()A.x=y=1 B.x,y=1,2 C.x==1 D.x=1,27.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist8.下列不是Python中所有循环必须包含的是()。
A.冒号B.循环次数C.循环体D.缩进9.Python表达式中,可以使用()控制运算的优先顺序。
A.圆括号()B.方括号[]C.大括号{}D.尖括号<>10.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号11.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module12.运行下列 Python程序,结果正确的是()a=18b=7c=a%bb=a%bprint(a,b)A.18 5 B.5 18 C.18 4 D.4 18 13.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典14.在python中,语句print(a,b)的意思是()A.打印a,b B.输出(a,b)C.输出a,b D.输出a,b的值15.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_16.利用Word 软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是()A.该文档中的有2个用户添加了2处批注B.该文档中图片采用的环绕方式为上下型C.该文档中总共有4处修订D.若要对文档中所有的“Python”文字设置为“红色倾斜”格式,用自动更正功能最合适17.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言18.下列选项中,合法的Python变量名是()A.print B.speed C. D.a#219.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言20.python的命令行提示符是()A.### B.>>> C./// D.C:》21.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10 D.322.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b 23.Python表达式“50-50%6*5//2**2”的结果为()A.48 B.25 C.0 D.45 24.Python语言属于()A.自然语言B.汇编语言C.机器语言D.高级语言25.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④26.Python中变量的命名遵循的规则,不正确的是()A.必须以字母或下划线开头,后面可以是字母、数字或下划线。
《程序设计基础VB》期中考试卷一、选择题〖每小题1分,共计40分〗;1.以下变量名中合法的是【1】。
A. x2-1B. printC. str_nD. 2x分析:标识符命名规则答案:C2.在Visual Basic中,所有的窗体和控件都必定具有的一个属性是【2】。
A.Name B.Font C)Caption D)FillColor分析:名称属性是每个对象必须具备的,VB为每一个对象设置了一个默认的名称,用户可以不更改,对象的默认名称是由对象的类名+序号构成的。
答案:A3.以下所列的7个控件中,具有Caption属性的有【3】个。
CheckBox(复选框)、ComboBox(组合框)、HscrollBar(水平滚动条)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)A.5 B.4 C.3 D.2分析:常用控件中,TextBox、PictureBox、Image、ListBox、ComboBox、Timer、Line、Shape、HScrollBar、VScrollBar没有Caption属性;Label、CommandButton、OptionButton、CheckBox、Frame具有Caption属性;另外,窗体也有Caption属性。
答案:C4.用来设置文字字体是否斜体的属性是【4】。
A.FontUnderline B.FontBold C.FontSlope D.FontItalic分析:也可以写成Font.Italic答案:D5.若需要在同一窗口内安排两组相互独立的单选按钮( OptionButton ),可使用【5】控件将它们分隔开。
① TextBox ② Picture ③ Image ④ FrameA.①②B.②③C.②④D.③④分析:将单选按钮分组的方法是放置在不同的容器中,VB中可以做容器的控件有:PictureBox、Frame答案:C6.Timer控件的【6】属性决定该控件是否对时间的推移做出响应。
将该属性设置为False会关闭Timer控件,设置为True则打开它。
A.Enabled B.Visible C.Time D.Capable分析:除了Enabled属性外,还可以通过设置Timer控件的Interval属性来控制Timer控件是否开始响应。
Interval属性值为0时不响应,非0时响应。
答案:A7.使用【7】方法可将新的列表项添加到一个列表框中。
A.Print B.AddItem C.Clear D.RemoveItem 分析:常用的列表框方法有:AddItem(添加)、RemoveItem(删除)、Clear(全部清除),还要注意每个方法的调用格式。
只有窗体、PictureBox和Debug对象才有Print方法。
答案:B8.要想在一个文本框中显示多行内容,应对下列哪一个属性进行设置【8】。
A.Text B.Font C.Multiline D.Alignment 分析:文本框中换行要使用换行字符vbCrLf或Chr(10) & Chr(13)。
Alignment是对齐属性。
答案:C9.通过文本框的【9】事件过程可以获取文本框中键入字符的ASCII码值。
A.Change B.GotFocus C.LostFocus D.KeyPress分析:KeyPress事件有一个KeyAscii参数,是系统传递过来的按下键的ASCII码值。
答案:D10.若看到程序中有以下事件过程,则可以肯定的是,当程序运行时【10】。
Private Sub Click_MouseDown(Button As Integer,_Shift As Integer,X As Single,Y As Single) Print “VB Program”End SubA.用鼠标左键单击名称为“Commandl”的命令按钮时,执行此过程;B.用鼠标左键单击名称为“MouseDown”的命令按钮时,执行此过程;C.用鼠标右键单击名称为“MouseDown”的控件时,执行此过程;D.用鼠标左键或右键单击名称为“Click”的控件时,执行此过程。
分析:控件的事件过程名组成:控件名+下划线+过程名,MouseDown是鼠标事件,记住各个参数的含义。
答案:D11.DrawStyle属性用于设置图形方法输出的线型,它受【11】属性的限制。
A.FillStyle B.FillColor C.BorderStyle D.DrawWidth答案:D12.窗体上放置了三个文本框,若在Text1中输入456,在Text2中输入78,在程序中执行了语句Text3=Text1+Text2后,则在Text3中显示【12】。
A.434B.45678C.溢出D.语法错误分析:当“+”的左右两边操作数都是字符串型数据时,“+”是字符串连接符;当“+”的左右两边操作数都是数值型数据时,“+”是算术运算符;当“+”的左右两边操作数不能转换成统一的数值型数据或字符串型数据时,出错。
答案:B13.设a=4,b=3,c=2,d=1,下列表达式的值是【13】。
a>b+1 Or c<d And b Mod cA.True B.1 C.-1 D.0分析:运算符的优先级:算术运算符>关系运算符>逻辑运算符;逻辑运算符的优先级:Not>And>Or,本题结果也可以为False。
答案:D14.可以产生30~50(含30和50)之间的随机整数的表达式是【14】。
A.Int(Rnd*21+30) B.Int(Rnd*20+30)C.Int(Rnd*50-Rnd*30) D.Int(Rnd*30+50)分析:随机数产生公式答案:A15.设控件使用默认名称,以下使用方法的语句中,正确的是【15】。
A.List1.Clear B.Form1.Clear C.Combo1.Cls D.Picture1.Clear分析:窗体、PictureBox、Debug对象的清除方法是Cls,列表框、组合框的清除方法是Clear。
答案:A16.运行时,要在图片框P1中打印字符串”How Are You”,应使用语句【16】。
A.P1.Print=”How Are You” B.P1.Picture=LoadPicture(”How Are You”) C.P1.Print ”How Are You” D.Print ”How Are You”分析:设置图片框中图片用LoadPicture函数给图片框的Picture属性赋值,在图片框中输出文字或画线(圆)用Print方法。
答案:C17.设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。
下面叙述中正确的是【17】。
A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加B.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C.由于滚动条的Max属性值小于Min属性值,程序会出错D.由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动分析:Min~Max是一个数值范围,没有规定Min必须小于Max;若Min>Max时,滑块向右滑动时Value属性值减小。
答案:A18.在窗体上画一个名称为Text1的文本框,然后画一个名称为H1的滚动条,其Min和Max属性分别为0和100。
程序运行后,如果移动滚动框,则在文本框中显示滚动条的当前值,如图所示:以下能实现上述操作的程序段是【18】。
A. Private Sub H1_Change() B.Private Sub H1_Click()Text1.Text=H1.Value Text1.Text=H1.ValueEnd Sub End SubC. Private Sub H1_Change() D.Private Sub H1_Click()Text1.Text= H1.Caption Text1.Text=H1.CaptionEnd Sub End Sub分析:从文字“如果移动滚动框”可以确定应该选择H1的Change事件,“滚动条的当前值”表示为:H1.Value答案:A19.设A="12345678",则表达式Val(Left(A,4)+Mid(A,4,2))的值为【19】。
A.123456 B.123445 C.8 D.620.可以把变化长字符串S中的第一个"ABC"子串,替换成“1234"的语句是【20】。
A. S=Left(s, InStr(S,"ABC"))&"1234" & Right(S,Len(S)-InStr(S,"ABC")-2)B. Mid(S,InStr(S,"ABC"),3)="1234"C. Mid(S,InStr(S,"ABC"),4)="1234"D. S=Left(s, InStr(S,"ABC")-1)&"1234"& Right(S,Len(S)-InStr(S,"ABC")-2)分析:若S=“ERABCTYABCUIABC”,那么:A项的结果S为“ERA1234TYABCUIABC”B项的结果S为“ER123TYABCUIABC”C项的结果S为“ER1234YABCUIABC”D项的结果S为“ER1234TYABCUIABC”答案:D21. 在 Select Case X 结构中,描述判断条件 3 ≤ X ≤ 7 的测试项应该写成 【21】 。
A .Case 3 <= X <= 7B .Case 3 <= X , X<= 7C .Case Is <= 7 , Is >= 3D .Case 3 To 7分析:Case 条件表达式中,使用Is 关键字和关系运算符配合使用,不能使用逻辑运算符。
Case 3<=X,X<=7的等价于Case True,False 之类的语句,X 就和True 或False 比较,不能达到数值判断的目的答案:D22. 下面 【22】 语句,可以将列表框List1中的当前选定的列表项的值替换成"ABC"。
A.List1.AddItem "ABC",List1.ListIndexB.List.Text="ABC"C.List1.List(List.ListIndex)= "ABC"D.前三项均可分析:当前选定的列表项的文本有两种方法表示:List1.List(List1.ListIndex)和List1.Text ,但List1.Text 不能更改,是只读属性。