算法与程序部分复习试题.doc

上传人:豆**** 文档编号:24086008 上传时间:2022-07-03 格式:DOC 页数:9 大小:445.50KB
返回 下载 相关 举报
算法与程序部分复习试题.doc_第1页
第1页 / 共9页
算法与程序部分复习试题.doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《算法与程序部分复习试题.doc》由会员分享,可在线阅读,更多相关《算法与程序部分复习试题.doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流算法与程序部分复习试题.精品文档.VB题复习题1.下列各组控件都具有Caption属性的是 C A.窗体、文本框 B.标签、定时器 C.窗体、标签 D.文本框、定时器2. 下面关于算法的错误说法是BA)算法必须有输出 B)算法必须在计算机上用某种语言实现C)算法不一定有输入 D)算法必须在有限步执行后能结束3.下列每个控件都具有的属性是A A.Name B.Caption C.Font D.Interval4.下列运算结果中,值最大的是 D A.34 B.3/4 C.4 mod 3 D.3 mod 4 /表示除,表示整除,mod表示求余数5.

2、以下哪个是合法的变量名 D ALen BTestqw C6cost_1 Dcount2s6.在Visual Basic代码中,将多个语句合并在一行上的并行符是B A. 撇号() B. 冒号(:) C. 感叹号(!) D. 问号(?)7.下列语句中,可以表示输入语句的有 C D ,输出语句的有 ABE 表示赋值语句的有 ADFG (多选) A.text1.text=str(a) B.msgbox(a) C.inputbox() D.P=val(text5.text) E.print a F. a=a*b+c G.ads=3098下列控件中可设置滚动条的是 C (即具有ScrollBars属性的对

3、象) A.计时器 B标签 C文本框 D按钮9下面程序执行的结果是 C Private Sub Form_Click() A = 123: B = 456 C = Val(A) + Val(B) val是把字符转化为数值的函数 msgbox (C 100) End Sub A.123 B.3 C.5 D.57910在VB中,执行“IF A5 then b=10 else b=20”语句后(程序在该行语句前未对A变量赋值),B值为C 【说明:在VB中,如果变量未被赋值而直接引用,则数值型变量的值为0,字符型变量的值为空串“”。】C A5 B10 C20 D10或2011下列逻辑运算结果为true的

4、是 C A.flase or not true B.flase and not true C. true or not true D.true and not true12下列控件中可用于接受用户输入文本,又可用于显示文本的是B ALabel 控件 B. TextBox 控件 C. Timer 控件 D. CommandButton 控件13.以下程序段执行后,整型变量n 的值为D year=2001 n=year4+year400-year100 A. 495 B. 505 C. 500 D. 48514.下列关于CommandButton 控件的叙述正确的是 A A. CommandBut

5、ton 控件的Caption 属性决定按钮上显示的内容 B. 单击VB应用程序中的按钮,则系统激活按钮控件对应的Change 事件 click事件 C. CommandButton 控件的name 属性决定按钮上显示的内容 D. 以上都不对15.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是 C A.对象,属性,事件,方法 B. 对象,属性,方法,事件 C.属性,对象,方法,事件 D. 属性,对象,事件,方法16.如果要改变窗体的标题,需要设置窗体对象的属性。B A.Name B.Caption C.BackColor D.BorderStyle17.窗体的BackColor属性用于设置窗体

6、的 C A.高度 B.宽度 C.背景色 D.前景色18. Visual Basic提供的标签控件(LABEL)可具有功能是B A.输入文本 B.显示文本 C.计时 D.显示时间 19. 要使窗体Form1的标题栏中显示“正在复制文件”,以下语句正确的是A AForm1.Caption=“正在复制文件” BForm1.title=“正在复制文件” CForm1.Text=“正在复制文件” DForm1.名称=“正在复制文件”20. Visual Basic规定窗体文件的扩展名是 B A. .for B. .frm C. .vbp D. .bas21下列关于算法的叙述不正确的是 C A算法是解决问

7、题的有序步骤 B算法具有确定性、可行性、有限性等基本特征 C一个问题的算法都只有一种 D常见的算法描述方法有自然语言、图示法、伪代码法等22 下列关于添加控件的方法正确的是 B A单击控件图标,将指针移到窗体上,双击鼠标 B双击工具箱中的控件,即在窗体上出现该控件 C单击工具箱中的控件,将指针移到窗体上,再单击 D用鼠标左键拖动工具箱中的某控件到窗体的适当位置23以下选项中,不是 Visual Basic控件的是 C A.文本框 B.定时器 C.窗体 D.命令按钮24双击窗体中的对象后,Visual Basic将显示的窗口是C A.项目(工程)窗口 B工具箱 C代码窗口 D属性窗口25下列逻辑

8、表达式中能完全正确表示条件 year是闰年的是C A. year mod 4=0 B. year mod 400=0 C. (year mod 400=0) or (year mod 4=0) and (year mod 1000) D. (year mod 400=0) and (year mod 4=0) or (year mod 1000) 26若要设置文本框中所显示的文本颜色,使用的属性是 C A.BackColor B.FillColor C.ForeColor D.BackStyle27命令按钮能响应的事件是 B ADblClick BClick CLoad DScroll28如果

9、想在程序中反复使用一个数据“01/01/2000”,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用 C A将这个数据声明为字符串型常量,用一个常量标识符代表它。 B将这个数据声明为字符串型变量,用一个变量标识符表示它。 C将这个数据声明为日期型常量,用一个常量标识符代表它。 D将这个数据声明为日期型变量,用一个变量标识符表示它。29Visual Basic程序设计的完整的步骤是C A. 可视性程序设计 B代码程序设计 C可视性程序设计和代码程序设计 D界面设计30在 Visual Basic环境下,当写一个新的 Visual Basic程序时,所

10、做的第一件事是 B A.编写代码 B新建一个工程 C打开属性窗口 D进入VB环境31Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是 B A属性、事件、方法 B控件、属性、事件 C窗体、控件、过程 D 窗体、控件、模块 32只能用来显示字符信息的控件是B A.文本框 B.标签框 C.图片框 D.图像框33如果x=4,那么以下运算结果为True的表达式是D A(x=6) B(x4)Or(x=6) C(x6) Dnot(x4)34.设计一个计算器时,必须要使用的控件是 A A. 滚动条 B图片框 C文本框 D单选框35. 下列各赋值语句,语法不正确的是A A x+y=5 B

11、 BiNumber =15 C Labell.caption =time D sLength =x+y36. Visual Basic规定工程文件的扩展名是 C A. .for B. .frm C. .vbp D. .bas37下列关于“控体”属性的说法正确的是 A A单击窗体中的某控件,在属性窗口中的属性列表框中找到所要设置的属性,即可设置其属性值。 B所有对象都具有同样的属性 C 控件的属性只能在设计时设置,不能在运行时修改 D控件的每一个属性都具有同样的默认值38下列关于事件的叙述中不正确的是 D A事件是系统预先为对象定义的能被对象认别的动作 B事件可分为用户事件与系统事件两类 CVB

12、为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代码必须由用户自行编写 DVB中所有对象的默认事件都是Click39下列各组变量声明不正确的是D ADim abc as integer , num as single BDim p(3 to 100) as integer CDim aaa,ccc,bb as double Ddim saa,str,sqr as char 40. 在使用计算机处理数据的过程中,往往需要对数据进行排序,所谓排序就是:C 。A把杂乱无章的数据变为从小到大排列的数据B把杂乱无章的数据变为从大到小排列的数据C把杂乱无章的数据变为有序的数据D以上说法都错误41

13、. 已知:三角形三条边的长a、b、c,求三角形的面积。求三角形面积的海伦公式是:其中:下述流程图正确的是B 。A BC D42关于下面流程图功能的描述正确的是:D 。A输入一个数,若其大于0则输出该数,若其小于0则输出该数的相反数B输入一个数,若其小于或等于0则输出该数的相反数C输入一个数,输出其绝对值D以上答案都正确43. 算法的特征是:有穷性、B 、能行性、有0个或多个输入和有一个或多个输出。A稳定性 B确定性 C正常性 D快速性44. 可以用多种不同的方法来描述一个算法,算法的描述可以用:C 。A流程图、分支和循环B顺序、流程图和自然语言C流程图、自然语言和伪代码D顺序、分支和循环45.

14、 算法中通常需要三种不同的执行流程,即:D 。A连续模式、分支模式和循环模式B顺序模式、结构模式和循环模式C结构模式、分支模式和循环模式D顺序模式、分支模式和循环模式46. 流程图是一种描述算法的方法,其中最基本、最常用的成分有:D 。A处理框、矩形框、连接框、流程线和开始、结束符B菱形框、判断框、连接框、流程线和开始、结束符C处理框、判断框、连接框、圆形框和开始、结束符D处理框、判断框、连接框、流程线和开始、结束符47. 算法的描述可以用自然语言,下面说法中正确的是:D。A所谓自然语言描述算法就是用人类语言加上数学符号,来描述算法B用自然语言描述算法有时存在“二义性”C自然语言用来描述分支、

15、循环不是很方便D以上说法都错误48.关于程序中的变量,下面说法中错误的是:B中。A一旦将数据存入某变量,读取变量中的值,不会改变变量的内容B一旦将数据存入某变量,以后就不能将新的数据存入该变量C一旦将数据存入某变量,以后可以将新的数据存入该变量D一旦将数据存入某变量,只要不把新的数据存入,变量的内容不会改变49 程序通常需要三种不同的控制结构,即:顺序结构、分支结构和循环结构,下面说法正确的是:C。A一个程序只能包含一种结构B一个程序最多可以包含两种结构C一个程序可以包含以上三种结构中的任意组合D一个程序必须包含以上三种结构信息技术基础部分(必修)50. 用UltrEdit 软件观察字符”19

16、49年新这个成立”的内码,结果如图2-1-1所示。图中汉字”新”的内码是(A)C2 (B) C2 D6 (C) D0 C2 (D) FA B351. 存储一个标准ASCII码需要的二进制位数是 ( D )(A)1 (B)2 (C)4 (D)852. 十进制数 35 转换成二进制数是 ( D )(A)(110001)2 (B)(110101)2 (C)(101010)2 (D)(100011)253. 二进制数 1101011 转换成十六进制数是 ( D )(A)D3H (B)6AH (C)B6H (D)6BH54. 在计算机中,256 级灰度的图像,每个像素的存储空间是 ( B )(A)l 个

17、位 (B)1 个字节 (C)2 个位 (D)2 个字节(A) (B) (C) (D)55. 字母“A”的 ASCII 码值的十进制表示是 65(十进制),则字母“G”的ASCII码用二进制可表示为 ( C )(A)(1001110)2 (B)(111000)2 (C)(1000111)2 (D)(1110001)2 56. 算式(78)10 - (1101)2 的结果是 ( B )(A)(100001)10 (B)(1000001)2 (C)(13)10 (D)(11010)257. 算式C7H 一1100B 的运算结果是 ( A )(A)(BB)16 (B)(AA)16 (C)(101010

18、11)2 (D)(10110011)258. 用UltraEdit软件观察内码,结果下图所示: 则图中内码表示的字符可能是 ( B )(A)6个ASCII字符 (B)1个ASCII字符和1个GB2312字符 (C)2个GB2312字符 (D)3个GB2312字符59. 下列数中最大的数是 ( )(A)37H (B)50D (C)110110B (D)100110B率上调 O.27 个百分点60. 以下问题适合用计算机编程解决的是 (D )(A)网上购物时物品样式的选择(B)一批电脑绘画作品的评比(C)验证 10000 以内“大于 6 的偶数必定由两个素数组成”(D)确定放学回家的路线61. 下

19、列四种流程图样式中,能用于表示循环结构的是( D ) (A) (B) (C) (D)62. 空气污染指数 API 值小于等于 50 ,说明空气质量为优,下图是判断空气质量是否为优的部分流程图,其中变量 A 表示 API 值,则虚线框内应为 ( )(A) (B) (C) (D)63.有流程图结构如下,其算法结构属于(B )(A) 顺序结构 (B) 选择结构 (C) 循环结构 (D) 重复结构64.下图是判断方程ax2+bx+c=0(a0)有无实根的部分流程图,则图中虚线部分的内容是(C )(A) (B) (C) (D)65.求矩形面积s的部分流程图如下图所示,矩形的长、宽分别用变量a、b表示,对

20、于框和框的作用,下列说法正确的是( A )(A)框用于输入a和b的值,框用于输出s的值(B)框用于输出a和b的值,框用于输出s的值(C)框用于输入a和b的值,框用于输入s的值(D)框用于输出a和b的值,框用于输入s的值66.有流程图如下图所示,其功能是将键盘输入的数进行相加,当输入的数为0时输出它们的和,则图中虚线部分的内容是( ) (A) (B) (C) (D)67有如下Visual Basic 程序段: ( C )For k=1 to 100 s=s+kNext其基本控制结构属于(A)顺序结构(B)分支结构(C)循环结构(D)网络结构68有如下Visual Basic 程序段:( B )I

21、f x59 Then MsgBox(left)Else MsgBox(right)End If其基本控制结构属于(A)顺序结构(B)分支结构(C)循环结构(D)网络结构69Windows的工作机制中,关键的三个概念是:窗口、消息和( A )(A)事件(B)文本(C)文件(D)文件夹70有如下Visual Basic 程序段: A=111B=222A=A+BB=A-BA=A-B其基本控制结构属于( A )(A)顺序结构(B)分支结构(C)循环结构(D)网络结构71Visual Basic程序设计语言是一种A(A)高级语言(B)汇编语言(C)机器语言(D)数据库语言72有如下Visual Basi

22、c 程序段: A=3B=5A=A+BB=A+B该程序段运行后变量B的值是 ( )(A)3(B)5(C)13(D)1573有如下Visual Basic 程序段:y=3x=y*yIf x10 Then y=y*10End If该程序段运行后,变量y的值是( A )(A)3(B)9(C)10(D)3074有如下Visual Basic 程序段:s=0For k=1 to 5 s=kNext该程序段运行后,变量s的值是( )(A)1(B)5(C)10(D)1575程序的三种基本控制结构是B(A)顺序结构、层次结构、循环结构(B)顺序结构、分支结构、循环结构(C)树型结构、分支结构、循环结构(D)顺序结构、分支结构、树型结构76有如下Visual Basic 程序段: A=3B=5A=A+BS=A+B该程序段运行后,变量S的值是( )(A)3(B)5(C)8(D)13

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁