学考复习算法基础01.doc

上传人:枫** 文档编号:547470891 上传时间:2022-12-17 格式:DOC 页数:4 大小:88KB
返回 下载 相关 举报
学考复习算法基础01.doc_第1页
第1页 / 共4页
学考复习算法基础01.doc_第2页
第2页 / 共4页
学考复习算法基础01.doc_第3页
第3页 / 共4页
学考复习算法基础01.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《学考复习算法基础01.doc》由会员分享,可在线阅读,更多相关《学考复习算法基础01.doc(4页珍藏版)》请在金锄头文库上搜索。

1、高二学考复习之算法与程序设计 1 2016.03.11一、选择题 (本大题共20小题,每小题3分,共60分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1. 下列关于算法的描述,正确的是(A)描述算法的方法只能是流程图(B)用一种程序语言来实现某个具体问题的算法只可能有一种(C)同一种算法只能用一种程序语言来实现(D)算法是描述解决问题的方法和步骤2. 在硅的冶炼中,通常用氢气在高温下还原四氯化硅的方法制得单质硅。现需冶炼x千克单质硅,计算至少需要消耗氢气量(标准状况)的步骤有: 输出需要消耗氢气p Si=28.09计算p=x*1000*2*22.4/Si输入单

2、质硅的数据x其正确的顺序是(A)(B)(C)(D)3求矩形面积s的部分流程图如下图所示,矩形的长、宽分别用变量a、b表示,对于框和框的作用,下列说法正确的是 (A)框用于输入a和b的值,框用于输出s的值(B)框用于输出a和b的值,框用于输出s的值(C)框用于输入a和b的值,框用于输入s的值(D)框用于输出a和b的值,框用于输入s的值4有一个程序段,其功能是画一个圆,在编程时,如果用该程序段画100个圆,则适合采用的算法结构是(A)顺序模式(B)选择模式(C)循环模式(D)树型模式5某公园规定:儿童身高在1.2米以下免票,1.2米至1.4米购半票,1.4米以上购全票,用算法描述这一购票问题,合适

3、的算法结构是(A)顺序模式(B)选择模式(C)循环模式(D)递归模式6一种汽车部件必须在一条生产线上依次经过10道工序的加工,才能成为成品。用算法描述该部件在生产线上所有工序加工过程,合适的算法流程是(A)顺序模式 (B)选择模式 (C)循环模式 (D)树型模式7如下图所示的流程图: 该算法完成的功能是(A)计算y=12345(B)计算y=12345(C)计算y=1234 (D)计算y=13578在Visual Basic工程设计中,如果要使命令按钮Run上显示“运行”,则下列属性中应改变的属性是(A)Font(B) Height(C)Width(D)Caption9在Visual Basic

4、代码窗口中,语句Student.Text=宋知国中的Text是(A)属性名(B)属性值(C)对象名(D)窗口名10在下图中,Visual Basic对象的数量是 (A)2(B) 3(C)4(D)511在Visual Basic中,表示鼠标单击的事件名是(A)Click (B)KeyPress (C)Load(D)DblClick12在Visual Basic代码Private Sub Form_Load()中Load事件的触发条件是(A)窗口装载(B)鼠标单击(C)鼠标双击(D)键盘按下13在Visual Basic中,如果要在命令按钮Cmd1上显示文字开始,下列语句正确的是(A)Cmd1.C

5、aption =开始(B)Cmd1.Width =开始(C)Cmd1.Font =开始(D)Cmd1.Height =开始14下列属于Visual Basic工程文件的是(A)circle.frm (B)circle.vbp(C)circle.doc (D)circle.jpg 15下列属于Visual Basic数值常量的是(A)Abs(-2)(B)3+2(C)3.14159(D)2/316在Visual Basic中,要定义一个一维数组a,用于存储100个整数型数值,则正确的数组定义语句是(A)Dim a100 As Integer(B)Dim a(1-100) As Integer(C)

6、Dim a(1,100) As Integer(D)Dim a(1 To 100) As Integer17在Visual Basic中,用变量h存储学生身高数据(以米为单位,精确到0.01米),变量h的数据类型应定义为(A)Boolean(B)Integer(C)Single(D)Date18在Visual Basic中,将数字字串转换为数值的函数是(A)Str(x)(B)Val(x)(C)Abs(x)(D)Int(x)19在Visual Basic中,表达式Abs(-9.3)的值是(A)-9.3(B)-10(C)9.3(D)1020Visual Basic表达式Int(3.1415926*

7、100+0.5)/100的值是(A) 314(B) 3.146(C) 3.14(D) 314.6二、非选择题(本大题共,4小题,其中第21题6分,第22题6分,第23题14分,第24题14分,共40分)21有如下Visual Basic程序段: m = 8 : n = 5 t = m + n t = t - n 该程序段运行后,变量t的值为_。22.有如下Visual Basic程序段: x = 90 If x 90 Then Label1.Caption = 声音超标 Else Label1.Caption = 合格 End If 该程序段运行后,在标签Label1上显示的是_。23有如下V

8、isual Basic程序:Private Sub Command1_Click() Dim s As Integer, t As Integer t = 1: s = 0 For i = 1 To 10 Step 2 t = t * 2 s = t + 1 Next i Text1.Text = Str(s)End Sub问:(1)程序运行后,变量s 的值为_。(2)程序运行后,语句t = t * 2被执行的次数为_。24. 以下Visual Basic程序的功能是:计算表达式13927812187的值,并在文本框Text1中输出计算结果。Private Sub Command1_Click() Dim i As Integer, t As Long t = 0 i = 1 Do While i = 2187 t = t + i i = i + 3 Loop Text1.Text = Str(t)End Sub问:(1)为了实现这一目标,程序划线处的表达式应更正为_。(2)运行更正后的程序,循环刚退出时变量i的值为_。余杭中学2016年4月学考复习05 第 4 页(共4页)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

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