【2017年整理】2013年山东省学业水平考试VB试题

上传人:豆浆 文档编号:11674024 上传时间:2017-10-14 格式:DOC 页数:13 大小:2.37MB
返回 下载 相关 举报
【2017年整理】2013年山东省学业水平考试VB试题_第1页
第1页 / 共13页
【2017年整理】2013年山东省学业水平考试VB试题_第2页
第2页 / 共13页
【2017年整理】2013年山东省学业水平考试VB试题_第3页
第3页 / 共13页
【2017年整理】2013年山东省学业水平考试VB试题_第4页
第4页 / 共13页
【2017年整理】2013年山东省学业水平考试VB试题_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《【2017年整理】2013年山东省学业水平考试VB试题》由会员分享,可在线阅读,更多相关《【2017年整理】2013年山东省学业水平考试VB试题(13页珍藏版)》请在金锄头文库上搜索。

1、12013 年山东省学考算法与程序设计试题1、下列 VB 表达式中:Sqr(x) Text1.text Command1.caption ”45”+”34” 45+34值为字符串类型的是( B )A B C D2、如果给出三条线段的长分别为 a、b、c,且已知 abc,要问这三条线段能否构成三角形,仅需下列选项中的哪个判定条件即可?( B )A 其他选项都不对 B a+cb C a+bc D b+ca3、VB 程序中“Dim n As Integer”这条语句的作用是( C )A 定义一个事件过程 B 定义一个数据输入方法 C 定义一个变量 D 定义一个数据处理方法4、关于算法的描述,下列选项

2、中正确的是( A )A 算法的每一步骤必须有确切的含义 B 算法必须有输入C 算法的步骤可以是无穷的 D 算法本身就是一种程序设计语言5、关于算法的描述,正确的是( D )A 同一种算法只能用一种程序语言实现B 算法就是数值计算的方法C 描述算法的方法只有流程图D 算法是描述解决问题的方法和步骤6、算法的描述方法有多种,下列选项中不适合描述算法的是( A )A 机器语言 B 自然语言 C 流程图 D 伪代码7、长度分别为 a、b、c 的三条线段,能够组成三角形的条件是( D )A a+bc Or a+cb Or b+ca B a+bc or a+cb And b+ca2C a+bc Or a+

3、cb And b+ca D a+bc And a+cb And b+ca8、已知海伦公式:S= ,其中 p= (a+b+c) ,a、b、c 分别为三角形()()pabpc12的三条边长。利用海伦公式求三角形面积的算法属于( B )A 排序法 B 解析法 C 穷举法 D 查找法9、以下程序段中循环体执行的次数是( B )s=0i=0Do While s1 的解的是( D )xA x-1 and x-1 or x1 D x111、一元二次方程 ax2+bx+c=0(a0)的两个实数根分别为:x1= x2=24bac24bac下列表达式正确的是( C )A x2=-b-sqr(b2-4*a*c)/(

4、2*a) B x1=(-b+sqr(b2-4ac)/(2*a)C x2=(-b-sqr(b2-4*a*c)/(2*a) D x1=-b+sqr(b2-4*a*c)/(2*a)12、二进制数 11 与十进制数 2 相加的结果是( C )A(1100)2 B(1110)2 C(0101)2 D(1010)213、如果一个 4 位数恰好等于它的各位数字的 4 次方和,则这个 4 位数成为“玫瑰花”3数。例如 1634 就是一个玫瑰花数:1634=14+64+34+44。如果要求出所有的玫瑰花数,下列算法最合适的是( D )A 解析法 B 排序法 C 查找法 D 穷举法14、一个单窗体 VB 程序的运

5、行界面如下图所示。下列说法正确的是( B )窗体内有 1 个按钮窗体内有 2 个文本框窗体内有 3 个标签该窗体的标题(Caption)属性值是“加法计算器”A B C D15、下列 VB 程序运行时(如图所示) ,在文本框 Text1 中输入 20,在文本框 Text2 中输入 13,单击命令按钮 Command1 后,文本框 Text3 中显示的内容是( A )Private Sub Command1_Click()a=Val(Text1.text)b=Val(Text2.text)Text3.text=a+bEnd SubA 33 B”33” C”2013” D 2013注意:把程序中的

6、 Val 去掉,在执行程序,看结果是否发生改变。16、在 VB 语言中,字符串运算符“+”和“&”的作用是把两个或多个字符串连接成一个字符串。则表达式“20”+“13”&“20+13”的运算结果是( A )A“201320+13” B“201333” C“332013” D“3333”17、两个阻值为 R1、R 2 的电阻并联后,电4路阻值 R 可由公式 求解,下面能正确求出 R 的 VB 表达式是( A )12RA B C D 1212*/()1212()/(*)R1212/(*)1212*/R18、下列问题不能用算法描述的是( C )A 求一元二次方程 ax2+bx+c=0(a0)的两个实

7、数解B 计算某班英语平均分C 求方程 y=2x+1 的所有整数解D 已知圆锥的底面半径和高,求表面积和体积19、已知在 VB 语言中,int(x)函数的功能是返回不大于 x 的最大整数,abs(x)函数的功能是返回 x 的绝对值,则表达式 abs(int(2.88)+int(-3.14)的值是( B )A 0 B 2 C 1 D 520、在 VB 语言中表示“x 属于区间(0,1”的正确表达式是( C )A 00 and x0 or x=121、某 VB 的事件过程如下:Private Sub Command1_Click()a=Val(Text1.text)b=a*a+1Text1.text

8、=bEnd Sub程序运行时(如图所示) ,在文本框 Text1 中输入 2,连续两次单击命令按钮Command1 后,Text1 中显示( C )A 2 B 677 C 26 D 522、下列流程图中能描述循环结构的是( A )5A B C D 23、二分查找又称折半查找,是一种应用于有序数列的高效查找算法。下列数列中适合二分查找算法的是( (2) )11 99 5 17 2 39 30 52 63 71 78 81 67 62 68 6 15 15 85 78 59 53 19 186答案:C 3答案:D7答案:s+1 s=0答案:d=b2-4*a*c d=08答案:n=n/2 n=n*3+1答案: 89答案:k*100答案:6*s10答案:h*2答案:Sum+i Sum=n11提示:按住 ctrl 单击图片,可运行程序。答案:14答案:D12答案:110提示:按住 ctrl 单击图片,可运行程序。答案:1113答案:C. 穷举法答案:B. 递归法

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

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号