教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高中教育 >

科教版高中信息技术选修《算法与程序设计》复习题(3)

来源:网络收集 时间:2026-08-20
导读: 114、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构(B ) A、顺序结构 B、输入、输出结构 C、选择结构 D、循环结构 115、语句if 3*4=10 then a=1 else a=2 执行后,a的值为( D )。 A、12 B、

114、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构(B ) A、顺序结构 B、输入、输出结构 C、选择结构 D、循环结构 115、语句if 3*4>=10 then a=1 else a=2 执行后,a的值为( D )。 A、12 B、10 C、1 D、2 116、下列结果为True的逻辑表达式是 C 。

A.Not (3<8) B.(3<9) And (5>10) C.(3<8) And (5<10) D.(3>8) Or (5>10)

117、要交换变量X和Y之值,应使用的语句组是(B ) A、X=Y;Y=Z;Z=X B、C=X;X=Y;Y=C C、X=Y;Y=X D、Z=Y;Y=X;Y=Z 118、以下程序中的循环体执行的次数是( )。

Private Sub Command1_Click() For A=1 To 200 Step 4 S=S+A Next A Print S End Sub A.48

B.49

C.50

D.51

119、以下运算符中运算优先级最高的是( D)

A、+ B、OR C、> D、\

120、在VB中表达式11\3+11 mod 3 的运算结果值是( c )。 A、3 B、4 C、5 D、6

121、在日常生活中,我们常常会碰到许多需要解决的问题,以下描述中最适合用计算机编程来处理的是( B )。

A.确定放学回家的路线 B.排名全市学生学业水平考试的成绩 C.计算10以内的奇数平方和 D.在因特网上查找自己喜欢的歌曲

122、程序中的表达式是按照一定的规则组合而成的,代数式xy/(b+c)在VB语言中转换后的表达式是

( C )。

A.xy/b+c B.x*y\b+c C.x*y/(b+c) D.xy\(b+c)

123、如果x=4,那么以下运算结果为True的表达式是 ( D )。

A.(x<=4)and(x>=6) B.(x>4)Or(x>6) C.(x>=4)Xor(x>=6) D.not(x<>4) 124、下列可作为Visual Basic 的变量名的是( B )。

A.4*D B.A_B C.4ABC D.A+B

125、能完全正确表示“year是闰年”的逻辑表达式是( C )。

A. year mod 4 = 0 B. year mod 400 = 0

C. (year mod 400 = 0) or (year mod 4 = 0) and (year mod 100 <> 0) D.(year mod 400 = 0) and (year mod 4 = 0) or (year mod 100 <> 0) 126、下面关于算法描述正确的是( C )。 A.算法只能用自然语言表示 B.算法不能用框图来表示

C.一个算法必须保证它的执行步骤是有限的

D.算法的框图表示法只能有一个输入,也只能有一个输出 127、关于数据类型,以下说法正确的是( D )。

A.布尔型属于字符串型 B.长整型占用的字节数大于单精度型 C.日期型属于数值型 D.定义为长整型的变量可以作为整型使用 128、下列控件中可用于接受用户输入文本,又可用于显示文本的是( B )。

A.Label 控件 B. TextBox 控件 C. Timer 控件 D. CommandButton 控件

129、表一是某公司设计的一种绘图软件的部分指令,如要根据表一中的指令画出图一的图形,表二中第6行的指令应该是( B )。

第9题表一

开始

第9题图一

第9题表二

15

A.FORWARD 15 B.LEFT 90 C.BACKWARD 20 D.RIGHT 90 130、要交换变量A和B的值,应使用的语句组是( B )。

A.A=B;B=C;C=A B.C=A;A=B;B=C C.A=B;B=A D.C=A;B=A;B=C 131、下面是一段关于计算变量s的算法: ①变量s的初值是0

②变量i从1起循环到n,此时变量s的值由下面的式子表达式计算 ③s=s+(-1)*i ④输出变量s的值

这个计算s值的算法中,s的代数式表示是( D )。 A.1-2+3-4+ +(-1)n*(n-1) B.1-2+3-4+ +(-1)n-1*n C.1+2+3+4+...+(n-1)+n D.-1-2-3-4-...-n 132、下列各种基本数据类型说明符中表示整数型的是( A )。 A .Integer B.Boolean C.Single D.String

133、哪些文件属于某一VB工程中的文件( A )。 A..vbp B..frm C..ocx D..bas 134、下图所示的流程图片断,是反映某班下课的流程。

它的控制模式属于( C )。

A.循环模式 B.树型模式 C.分支模式 D.顺序模式

135、一只漂亮的酒杯被摔碎了,则“漂亮”,“酒杯”,“摔”,“碎了”是( C )。

A.对象,属性,事件,方法 B. 对象,属性,方法,事件 C.属性,对象,方法,事件 D. 属性,对象,事件,方法

136、已知A,B,C,D是简单变量,且都已有互不相同的值,执行语句B=8;A=C;D=A;D=B;

后,其值相等的变量是( B )。

A. A,D B.A,C C.C,B D.B,A

137、有一个具有三位数的密码箱。如果忘记了密码,正确的开箱方法是( C )。

①无规律地尝试

②采用二分法,先从500开始尝试,不断二分

③采用穷举法,从000、001、002、003尝试,直到999 ④采用穷举法,从999、899、799、699尝试,直到000 A.①② B.②③ C.③④ D.④① 138、以下程序中的循环体执行的次数是(C )。

Private Sub Command1_Click() For A=1 To 100 Step 2 S=S+A Next A Print S End Sub A.48

B.49

C.50

D.51

139、字符串”ABCD”和字符串”DCBA”进行比较,如果让比较的结果为真,应选用关系运算符( A.> B.< C.= D.>=

140、由“上车—掏钱—投币”所描述的问题是(A )。

A.无人售票车投币过程 B.乘公交车过程 C.上车过程 D.下车过程

一、判断题部分(50题)

一章一节:了解计算机解决问题的过程

1.计算机是人制造的,所以,它和人脑解决问题没有什么区别。( )答案:错误 2.分析问题是用计算机解决问题必需经历的首要步骤。 ( )答案:正确

)。 B

3.写解题步骤的过程就是分析算法的过程。( )答案:正确

4.设计算法就是寻求解决问题的方法,并进行精确描述。( )答案:正确 5.编写程序就是把算法用计算机语言描述出来。( )答案:正确

6.所有编好的程序经过仔细检查没有发现问题,就是正确的程序。( )答案:错误 7.软件测试与维护是软件开发过程的一部分( )。答案:正确 8.算法是解决问题的方法和步骤,也就是计算机程序。( )答案:错误 一章二节:算法和算法描述

9.算法描述可以有多种表达方法,常用的方法有自然语言、流程图和伪代码。 ( )答案:正确 10. 流程图中用菱形框表示判断( )。答案:正确 11. 算法的描述只能采用流程图的方式。答案:错误

12.算法应该具有有穷性、确定性、输入与输出、可行性等重要的特征。( )答案:正确 13.算法是解决问题的步骤。( )答案:正确 14.算法就是解题的算式。( )答案:错误

15.一个算法可以被认为是用来解决一个计算问题的工具。( )答案:正确 16.一个算法可以用多种程序设计语言来实现。( )答案:正确 17.更相减损术是求两个数的最大公约数的一种算法。( )答案:正确 一章三节:程序和程序设计语言

18.“闰年问题”的算法用Basic B、Pascal C、C++ D、C 语言都可以实现。( )答案:正确 19.我们常说的 …… 此处隐藏:2792字,全部文档内容请下载后查看。喜欢就下载吧 ……

科教版高中信息技术选修《算法与程序设计》复习题(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/130172.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)