高中信息技术学业考理论复习基础算法.doc

上传人:jian****018 文档编号:9834265 上传时间:2020-04-08 格式:DOC 页数:8 大小:192.50KB
返回 下载 相关 举报
高中信息技术学业考理论复习基础算法.doc_第1页
第1页 / 共8页
高中信息技术学业考理论复习基础算法.doc_第2页
第2页 / 共8页
高中信息技术学业考理论复习基础算法.doc_第3页
第3页 / 共8页
点击查看更多>>
资源描述
信息技术学业水平考试理论复习(二)1利用计算机编写程序解决实际问题时,首先应该做的是(A)编写程序(B)设计算法(C)调试程序(D)分析问题2将数学表达式写成Visual Basic表达式,正确的是(A)3 * x + 5 * x + 1(B)Sqr(3 * x) + 5 * x + 1(C)x 3 + 5 * x(D)x 3 + 5 * x + 13.在Visual Basic中,如果变量poem需要存储一行诗句,那么变量poem的数据类型应该定义为(A)Single(B)Boolean(C)String(D)Integer4有如下的程序段: Private Sub Command1_Click()Dim a As String, b As Stringa = Text1.Textb = Text2.TextText3.Text = a + bEnd Sub运行程序,在对象Text1和Text2中分别输入2和3,则单击命令按钮Command1后,对象Text3中显示(A) 23(B)5(C) 2(D) 35在Visual Basic中,某对象的属性窗口如下图所示:该对象名是(A)Manual(B)Image1(C)Image_1(D)Image6某Visual Basic程序如下:Private Sub Command1_Click() Dim x As Integer, c As Integer, i As Integer c = 0 For i = 1 To 12 If 12 Mod i = 0 Then c = c + 1 End If Next i Text1.Tex = Str(c)End Sub运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,引起该错误的语句是(A)For i = 1 To 12(B)c = c + 1(C)Next i(D)Text1.Tex = Str(c)7字符串变量a的值为“Hello,world!”,下列Visual Basic表达式的值是“world”的是(A)Len(a, 6, 5)(B)Mid(a, 6, 5)(C)Mid(a, 7, 4)(D)Mid(a, 7, 5)8变量a的初值为0,在下列语句中,每执行一次能使变量a的值在5、0两数值上交替出现的是(A) a = 5 - a(B)a = -a(C) a = a + 5(D)a = a - 59在Visual Basic中,某对象的属性窗口如下图所示:该对象名是(A)Label(B)Lab(C)Caption(D)Label110有如下Visual Basic自定义函数: Function adj(a As String, n As Integer) As String If Len(a) n Then adj = a Else adj = End Function该函数的函数名是(A)a(B)n(C)s(D)adj11在Visual Basic中,给变量a,b,c均赋值为1,则下列语句正确的是(A)a = 1, b = 1,c = 1(B)a = 1: b = 1: c = 1(C)a = 1; b = 1;c = 1(D)a = b = c = 112产生1,100范围内某一随机整数的表达式是(A)Int(Rnd * 100 + 1)(B)Int(Rnd * 98 + 2)(C)Int(Rnd * 99 + 1)(D)Int(Rnd * 99 + 2)13有如下Visual Basic程序段:s = 0For i = To 2 s = s + iNext i 若要使语句s = s + i执行3次,则循环变量i初值为(A) 0(B) 1(C) 2(D) 314某Visual Basic程序如下:Private Sub Text2_KeyPress(KeyAscii As Integer)If KeyAscii = 13 Then Text1.Text = Text2.TextEnd IfEnd Sub程序运行时,能触发该事件过程的是(A)单击文本框Text1(B)单击文本框Text2(C)文本框Text1被激活后,用户在键盘上按下某一个键(D)文本框Text2被激活后,用户在键盘上按下某一个键15有如下Visual Basic程序段:m = a(1)i = 2 Do While i = 10 If m a(i) Then m = a(i) i = i + 1Loop该程序段执行后,变量m中存储的是(A)a(1)至a(10)中的最大值(B)a(1)至a(10)中的最小值(C)a(2)至a(10)中的最大值(D)a(2)至a(10)中的最小值16某Visual Basic程序如下:Private Sub Command1_Click()Dim a As Stringa = da = Chr(Asc(a) - 32)Label1.Caption = aEnd Sub运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,此时程序正执行的语句是(A)a = d(B)End Sub(C)a = Chr(Asc(a) - 32)(D)Label1.Caption = a17某算法的流程图如下所示:依次输入a的值为3,5,2后,算法的输出结果为(A)3(B)5(C)15(D)3018在Visual Basic中,鼠标单击窗体Form触发的事件处理过程名为(A)Text1_Click(B)Form_Click(C)Text1_DblClick(D)Form_DblClick19已知a=1,b=2,c=3,下列表达式中值为True的是(A)Not (a b And b c(C)a c(D)a c 20有如下的Visual Basic程序段:For i = 1 To 10 Step 4 s = s + iNext i该程序段运行后,语句s = s + i执行的次数是(A) 1(B) 3(C) 4(D) 1021某Visual Basic程序如下:Private Sub Command1_Click()Dim x As Integer, i As IntegerFor i = 1 To 10 Step 3 x = i * (i + 2)List1AddItem Str(x)Next iEnd Sub运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,引起该错误的语句是(A)For i = 1 To 10 Step 3(B)x = i * (i + 2)(C)List1AddItem Str(x)(D)Next i22. 用计算机解决“近似计算值”的步骤有:编制计算机程序,用计算机进行处理分析问题,确定计算机解题任务为“近似计算值” 确定用蒙特卡洛法计算值,设计算法上述阶段的正确顺序是(A)(B)(C)(D)23下列Visual Basic表达式的值等于56的是(A)Mid(1234567, 5, 3)(B)Len(55) + 1(C)Sqr(56)(D)Abs(-55) + 124若x = 1,执行语句If x 3 Then y = 1 - x Else y = 1 + x后,变量y的值是(A)0(B)1(C)2(D)325有如下的Visual Basic程序段:s = 0x = 1Do While x = 5s = s + x x = x + 2Loop该程序段运行后,语句s = s + x执行的次数是(A) 1(B) 2(C) 3(D) 526在Visual Basic中,某对象的属性窗口如下图所示: 该对象名是(A)Text1(B)Text_1(C)TextBox(D)Text27“算法中的每个步骤必须有确切的含义,而不应当是含糊的、模棱两可的。”这是指算法特征中的(A)有穷性(B)确定性(C)能行性(D)有0个或多个输入28在Visual Basic中,语句List_11.AddItem hello中的“AddItem”是(A)对象名(B)方法名(C)属性值(D)事件名29 “在一个算法的步骤序列中,执行完一个处理步骤后,顺序执行紧跟着的下一个处理步骤。”这种算法模式称为(A)顺序模式(B)选择模式(C)循环模式(D)树型模式30下列Visual Basic表达式中,值最大的是(A)3 Mod 7(B)3 / 7 (C)3 7(D)7 Mod 331在Visual Basic中,如果要在标签Lab上显示文字“注意事项”,则下列语句正确的是(A)Label.Caption = 注意事项(B)Lab.Text = 注意事项(C)Lab.Caption = 注意事项(D)Label.Width = 注意事项32在Visual Basic中,某工程的代码窗口如下图所示:当前正在编辑的是(A)Label1的Click事件过程代码(B)Command1的DblClick事件过程代码(C)Label1的DblClick事件过程代码(D)Command1的Click事件过程代码33在Visual Basic中,使用函数与过程主要是为了(A)使程序模块化(B)使程序界面美观(C)给程序加密(D)人机交互更友好34某Visual Basic程序如下:Private Sub Command1_Click()Dim x As Integer, i As IntegerList1.ClearFor i = 1 To 5 x = i * (i + 2)List1.AddItem Str(x)Next iEnd Sub该程序运行后,单击命令按钮Command1,在列表框List1中显示的数据个数是(A) 1个(B) 2个(C) 5个(D) 10个35某Visual Basic程序如下:Private Sub Command1_Click() Dim a As Single, b As SingleDim c As Single a = 1 b = 5 c = Sqr(a - b) Text1.Text = Str(c)End Sub运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,此时程序正执行的语句是(A)a = 1(B)b = 5(C)c = Sqr(a - b)(D)Text1.Text = Str(c)36. 在使用Access软件建立数据表时,若要存储身份证号码,则相应字段的数据类型应设置为(A)文本(B)数字(C)自动编号(D)日期37计算长方体体积的算法如下:输入长方体的长(L)、宽(W)、高(H)的值计算体积V = L * W * H 输出体积V上述算法属于(A)解析算法(B)枚举算法(C)排序算法(D)递归算法38产生1,40 范围内某一随机整数的表达式是(A)Rnd * 40(B)Int(Rnd * 40)(C)Int(Rnd * 40) + 1(D)Int(Rnd * 39) + 139在Visual Basic中,表达式13 5 Mod 4的值是(A) 1(B) 2(C) 3(D) 440在Visual Basic中,语句Dim a(1 To 10) As String所定义的数组元素个数是(A) 1(B) 9(C) 10(D)1141.“一个算法必须保证它的执行步骤是有限的。”这是指算法特征中的(A)有穷性(B)确定性(C)能行性(D)有0个或多个输入42某算法的部分程序代码与其相对应的流程图分别表示如下:程序代码 流程图 Private Sub Command1_Click() Dim i As Integer Dim s As Long s = 1 For Next i Label1.Caption = Str(s)End Sub则代码中和处应填入的是(A)i = 1 To 10 s = s * i(B)i = 1 To 10s = s + i(C)i = 1 To 10 Step 2s = s + i(D)i = 1 To 10 Step 2s = s * i43有如下Visual Basic自定义函数:Function f(i As Single, j As Integer) As BooleanIf i = j Then f = True Else f = FalseEnd Function则该函数的返回值类型是(A)单精度实数型(B)整数型(C)逻辑型(D)字符串型44在Visual Basic中,某对象的属性窗口如下图所示:其中“FillStyle”是(A)对象名(B)属性名(C)属性值(D)事件名45在Visual Basic中,语句TName.Caption = 2012伦敦中的TName是(A) 对象名(B)属性名 (C)属性值(D) 事件名46. 在Visual Basic中,若将500名献血志愿者的血型信息 (如“A型”)全部存储在数组data中,则下列最合适的说明语句是(A)Dim data(1 To 500) As Integer(B)Dim data(1 To 500) As Single(C)Dim data(1 To 500) As String(D)Dim data(1 To 500) As Boolean47下列属于正确的Visual Basic赋值语句的是(A)a + b = 2(B)a = True(C)2 = a + b (D)a * b = 248在Visual Basic中,某工程的代码窗口如下图所示:当前正在编辑的是(A)Command1的DblClick事件过程代码(B)Command1的Click事件过程代码(C)Label1的DblClick事件过程代码(D)Label1的Click事件过程代码声音大小的计算声音存储量 = 采样频率量化位数声道数时间/8 (字节B) 注:声音文件的大小只跟以上这4个参数(采样频率、量化位数、声道数、时间)有关练习:录制一段时长10秒、采样频率为24KHz、量化位数为16位、双声道立体声的WAVE格式音频,需要的磁盘存储空间大约是多少KB?视频大小的计算视频:是由连续的画面组成动态图像的一种表示方式。练习:如何计算 1分钟 30祯/秒 640*480分辨率 24位真彩色 非压缩 视频的大小?(请给计算过程,以MB为单位)图像大小的计算存储量=水平像素个数*垂直像素个数*每个像素所需位数/8(单位:字节)练习:(1)计算一幅800*600的黑白图像文件的大小kb?(2)计算一幅800*600的16位色的图像文件的大小kb?(3)计算一幅800*600的256色的图像文件的大小kb?
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 高中资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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