【教学探究首发】甘肃省天水一中2011-2012学年高一下学期学段考试题信息技术.doc

上传人:温*** 文档编号:875840 上传时间:2018-11-04 格式:DOC 页数:5 大小:60.50KB
下载 相关 举报
【教学探究首发】甘肃省天水一中2011-2012学年高一下学期学段考试题信息技术.doc_第1页
第1页 / 共5页
【教学探究首发】甘肃省天水一中2011-2012学年高一下学期学段考试题信息技术.doc_第2页
第2页 / 共5页
【教学探究首发】甘肃省天水一中2011-2012学年高一下学期学段考试题信息技术.doc_第3页
第3页 / 共5页
【教学探究首发】甘肃省天水一中2011-2012学年高一下学期学段考试题信息技术.doc_第4页
第4页 / 共5页
【教学探究首发】甘肃省天水一中2011-2012学年高一下学期学段考试题信息技术.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、教学资料王 联系 QQ:372649014教学资料王 联系 QQ:372649014天水市第一中学 2011-2012 学年度第二学期高一级信息技术选修 1 算法与程序设计终结性评价试题一、单项选择题(每小题 3 分,共 30 分)1关于算法,以下说法正确的是 ( )(A)算法可以是不确定的(B)算法是人们解决问题的想法(C)算法的步骤多少可以不受限制(D)算法是解决问题过程所需的有限步骤2关于描述算法的工具,以下说法正确的是( )(A)自然语言表示的算法便于翻译成程序设计语言(B)流程图依赖于计算机程序设计语言(C)用伪代码描述的算法易于向计算机程序设计语言过渡(D)伪代码的可读性比自然语言

2、强 3下面各项中,不属于结构化程序三种基本控制结构的是( )(A)顺序结构(B)选择结构(C)树形结构(D)循环结构 4关于计算机程序设计语言,以下说法正确的是( )(A)最早的程序设计语言是汇编语言(B)汇编语言是一种高级语言(C)高级语言使用助忆符(D)机器语言采用二进制代码 5、我们在利用计算机编写程序解决问题的时候,首先应该做的是( )A、编写程序 B、设计算法 C、分析问题 D、调试程序6. VB 集成开发环境中,用于编辑程序语言的窗口是( )(A)属性窗口(B)工程资源管理窗口(C)代码窗口(D)窗体设计窗口 7VB 设计时常见的错误有( )(A)编辑时的错误、运行时的错误、逻辑错

3、误(B)编辑时的错误、解释时的错误、逻辑错误(C)编译时的错误、解释时的错误、逻辑错误(D)编辑时的错误、修改时的错误、逻辑错误8以下逻辑运算符按优先级从低到高排列,其中正确的是( )(A)NOT、AND、OR(B)NOT、OR、AND教学资料王 联系 QQ:372649014教学资料王 联系 QQ:372649014(C)OR、AND、NOT(D)AND、NOT、OR 9以下基本运算符按优先级从低到高排列,其中正确的是( ) (A)算术运算符、关系运算符、逻辑运算符(B)逻辑运算符、关系运算符、算术运算符(C)关系运算符、算术运算符、逻辑运算符(D)逻辑运算符、算术运算符、关系运算符10下面

4、各项中,不属于 For 循环控制三要素的是( )(A)循环控制变量的初值(B)循环控制变量的终值(C)在循环体中具有使循环控制变量由初值向终值变化的语句(D)循环控制次数 二、判断题(对的涂 A,错的 B) 。 (每小题 2 分,共 10 分)11.任何一个算法所包含的计算步骤都是有限的。 ( )12.机器语言是能够被计算机直接接受和执行的计算机语言。 ( )13.解释程序将某个高级语言编写的程序全部解释为机器语言程序后才由计算机执行该程序。( )14.当 a=5,b=7,c=2,d=1 时,逻辑表达式:A+bc+d AND a=5 OR NOT c0 OR D 6.0 Then教学资料王 联

5、系 QQ:372649014教学资料王 联系 QQ:372649014Label1.Caption = “Pass“ElseLabel1.Caption = “Fail“End If该程序段运行后, Label1 标签上显示为_23、声明一个长度为 10 个字符的字符串变量 mstr,应使用_语句。24Visual Basic 表达式 x2+k/(1+a*x-b)对应的数学式子为_。25窗体的 Backcolor 属性用于设计窗体的_。四、完善程序(每题 10 分)26、求两个整数的最大公约数分析:求最大公约数的算法思想:(1) 对于已知两数 m,n,使得 mn;(2) m 除以 n 得余数

6、r;(3) 若 r=0,则 n 为求得的最大公约数,算法结束;否则执行(4);(4) mn,nr,再重复执行(2)。例如: 求 m=14 ,n=6 的最大公约数. m n r14 6 26 2 0请根据以上思路补充下面的程序代码:Private Sub Command1_Click()m = InputBox(“m=“)n = InputBox(“n=“)If m 0)m = nn = rr = m Mod nLoopPrint “最大公约数=“, nEnd Sub27、个位数字是 6,且能被 3 整除的 3 位数共有多少个?下面程序用于解决这一问题,在划线处填入合适的语句或表达式,设共有 n

7、 个这样的数,Visual Basic 程序如下:Sub Command1_Click()Dim i As Integer, n As Integerm = 106n = _Do While m = 996If _ Then n = n + 1m=m+10LoopText1.Text = Str(n) ks5u教学资料王 联系 QQ:372649014教学资料王 联系 QQ:372649014End Sub28、公元 6 世纪,中国的张丘建算经有一道著名的百鸡问题:公鸡 5 钱 1 只,母鸡 3钱 1 只,小鸡 3 只 1 钱,有人用 100 钱买了 100 只鸡。请编写一段代码求其中公鸡,母

8、鸡,小鸡各多少只?Private Sub Command1_Click()For i = 0 To 20For j = 0 To 33k = If Then Print i, j, kNext jNext iEnd Sub信息技术参考答案一、选择1 2 3 4 5 6 7 8 9 10D C C D C C A C B C二、判断11 12 13 14 15A() A() B() A() A()二、填空16 17 18 19 20 21 22 23 24 25顺序选择(分支)循环6“1220“10 FailDim mstr as string=10 baxk12背景色三、完善程序26、 m mod n教学资料王 联系 QQ:372649014教学资料王 联系 QQ:37264901427、n=0m mod 3=028、100 - i j5 * i + 3 * j + k / 3 = 100

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

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。