高三信息技术专题复习 高中信息技术选考VB专题复习 01.docx

上传人(卖家):cbx170117 文档编号:425028 上传时间:2020-04-02 格式:DOCX 页数:5 大小:51.39KB
下载 相关 举报
高三信息技术专题复习 高中信息技术选考VB专题复习 01.docx_第1页
第1页 / 共5页
高三信息技术专题复习 高中信息技术选考VB专题复习 01.docx_第2页
第2页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 1 / 5 VBVB 专题复习专题复习 0101 一、选择题一、选择题 1.下列各组控件都具有 Caption 属性的是 A.窗体、文本框 B.标签、定时器 C.窗体、标签 D.文本框、定时器 2. 下面关于算法的错误说法是 A.算法必须有输出 B.算法必须在计算机上用某种语言实现 C.算法不一定有输入 D.算法必须在有限步执行后能结束 3.下列运算结果中,值最大的是 A.34 B.3/4 C.4 mod 3 D.3 mod 4 4.以下哪个是合法的变量名 ALen BTestqw C6cost_1 Dcount2s 5.在 Visual Basic 代码中,将多个语句合并在一行上的并行符是

2、 A. 撇号() B. 冒号(: ) C. 感叹号(! ) D. 问号(?) 6下面程序执行的结果是 Private Sub Form_Click() A = “123“: B = “456“ C = Val(A) + Val(B) msgbox (C 100) End Sub A.123 B.3 C.5 D.579 7在 VB 中,执行“IF A5 then b=10 else b=20”语句后(程序在该行语句前未对 A 变量赋值) ,B 值为 ( ) A5 B10 C20 D10 或 20 8下列逻辑运算结果为“true“的是 A.flase or not true B.flase and

3、 not true C. true or not true D.true and not true 9下列控件中可用于接受用户输入文本,又可用于显示文本的是 ALabel 控件 B. TextBox 控件 C. Timer 控件 D. CommandButton 控件 10.以下程序段执行后,整型变量 n 的值为 year=2001 n=year4+year400-year100 A. 495 B. 505 C. 500 D. 485 11.下列关于 CommandButton 控件的叙述正确的是 A. CommandButton 控件的 Caption 属性决定按钮上显示的内容 B. 单击

4、VB 应用程序中的按钮,则系统激活按钮控件对应的 Change 事件 click 事件 C. CommandButton 控件的 name 属性决定按钮上显示的内容 D. 以上都不对 12. 使用枚举法解决问题,在列举问题可能解的过程中, 。 A不能遗漏,但可以重复 B不能遗漏,也不应重复 C可以遗漏,但不应重复 D可以遗漏,也可以重复 2 / 5 13下列逻辑表达式中能完全正确表示条件 “year 是闰年“的是 A. year mod 4=0 B. year mod 400=0 C. (year mod 400=0) or (year mod 4=0) and (year mod 1000)

5、 D. (year mod 400=0) and (year mod 4=0) or (year mod 1000) 14.下列关于 For .next 语句的说法正确的是 A.循环变量、初值、终值和步长都必须为数值型 B.step 后的步长只能为正数 C.初值必须小于终值 D.初值必须大于终值 15如果 x=4,那么以下运算结果为 True 的表达式是 A(x=6) B(x4)Or(x=6) C(x6) Dnot(x4) 16如果想在程序中反复使用一个数据“01/01/2000”,为了避免在编写程序时反复输入这个数据,也为 了一次能够修改程序中所有用到这个数据的语句,可以采用 A将这个数据声

6、明为字符串型常量,用一个常量标识符代表它。 B将这个数据声明为字符串型变量,用一个变量标识符表示它。 C将这个数据声明为日期型常量,用一个常量标识符代表它。 D将这个数据声明为日期型变量,用一个变量标识符表示它。 17. 下列各赋值语句,语法不正确的是 A x+y=5 B BiNumber =15 C Labell.caption =time D sLength =x+y 18下列关于“控件”属性的说法正确的是 A单击窗体中的某控件,在属性窗口中的属性列表框中找到所要设置的属性,即可设置。 B所有对象都具有同样的属性 C 控件的属性只能在设计时设置,不能在运行时修改 D控件的每一个属性都具有同

7、样的默认值 19下列各组变量声明不正确的是 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 20.找出表示问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解,这种 方法叫做。 A递推法 B枚举法 C选择法 D解析法 21. 在使用计算机处理数据的过程中,往往需要对数据进行排序,所谓排序就是: 。 A把杂乱无章的数据变为从小到大排列的数据 B把杂乱无章的数据变为从大到小排列的数据 C把杂乱无章

8、的数据变为有序的数据 D以上说法都错误 22. 算法的特征是:有穷性、 、能行性、有 0 个或多个输入和有一个或多个输出。 A稳定性 B确定性 C正常性 D快速性 23.关于程序中的变量,下面说法中错误的是:中。 A一旦将数据存入某变量,读取变量中的值,不会改变变量的内容 B一旦将数据存入某变量,以后就不能将新的数据存入该变量 C一旦将数据存入某变量,以后可以将新的数据存入该变量 D一旦将数据存入某变量,只要不把新的数据存入,变量的内容不会改变 24. 程序有三种不同的控制结构,即:顺序、分支和循环结构,下面说法正确的是:。 A一个程序只能包含一种结构 B一个程序最多可以包含两种结构 3 /

9、5 C一个程序可以包含以上三种结构中的任意组合 D一个程序必须包含以上三种结构 25. 采用盲目的搜索方法,在搜索结果的过程中,把各种可能的情况都考虑到,并对所得的结果逐一进行 判断,过滤掉那些不合要求的,保留那些合乎要求的结果,这种方法叫做。 A递推法 B枚举法 C选择法 D解析法 26.寻找数组元素 a(1)到 a(10)中最小值(min)的 Visual Basic 程序段如下,方框中最合适的语句是: ( ) For i = 2 To 10 If a(i) Min Then Min = a(i) Next i A a(1)=min B a(1)=0 C min=a(1) D min=0

10、二、填空题二、填空题 1、如果下面程序执行后输出的结果是 132,请将程序补充完整: Private Sub Command1_Click() i = 12: s = 1 Do While _ s = s * i i = i - 1 Loop MsgBox (s) End Sub 2、完善程序,使其能输出:1-2+3-4+5-6+.+99-100 的值。 程序如下: Private Sub Command1_Click() s=_ For i=1 To _ s=s+( )(_)*i Next i Print s End Sub 3.下面的程序是求 7!(7!=1*2*3.*6*7)的值,并在默

11、认窗口输出这个值。程序中有两处错误,请更正。 Private Sub Command1_Click() Dim a As Single a=0 For i=1 to n a=a*i Next i Msgbox(a) End Sub _ _ 4下列 Visual Basic 程序: Private Sub Command1_Click() Dim sum As Long , i As Integer sum = 0 4 / 5 For i = 1 To 100 Step 2 sum = sum + i * i Next i Text1.Text = Str(sum) End Sub 该程序能完成

12、计算的数学表达式是_ 5.利用文本框输入一个正整数 N,求出 2+3/2+4/3+5/4+(N+1)/N 程序是: Private Sub command1_click() Dim N, s, i As Integer s = 0 N = Val(Text1.Text) For i = _ To _ s = _ Next i Msgbox( _ ) End Sub 6.用 VB 编写一个计算 S11/3!+1/5!1/7!+(1) n-1/(2n1) ! 的程序,程序代码如下,请 补充完整: Private Sub Command1_Click() Dim i, n As Integer Di

13、m j, s As Double j = 1 s = 1 n = Val(Text1.Text) For i = 2 To n j = _ 计算 1/(2*i-1)! s = _ 累加通项式 Next i Text2.Text = Str(s) 结果显示到文本框 text2 中 End Sub 7 (导 P7-例 16)某学生在物理实验室中获得了一系列关于平抛运动的高度、水平初速度与水平距离的实 验数据,为了验证数据的正确性,设计了如图所示的 VB 界面及相应的 VB 程序: Private Sub Command1_Click() Dim h As Single, v0 As singel, s As Single, t As Single h = Val(Text1.Text) t = Sqr(2 * h / 9.8) s = v0 * t Text3.Text = Str(s) End Sub 5 / 5 程序的功能是:在离地为 h 米的高台上,以 V0 为初速度水平抛出一小球(不计空气阻力) ,能根据 h 和 v0 求得小球落地时与高台的水平距离。 回答下列问题: (1) 上述程序中空格处应填入的内容为 (2) 变量 h 的数据类型是 (3) 变量 s 的作用是存放 的值 (4) “小球落地时与高台的水平距离”的结果是在 中显示的

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中 > 信息 > 人教版
版权提示 | 免责声明

1,本文(高三信息技术专题复习 高中信息技术选考VB专题复习 01.docx)为本站会员(cbx170117)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|