信息技术选择题(程序设计).pdf
《信息技术选择题(程序设计).pdf》由会员分享,可在线阅读,更多相关《信息技术选择题(程序设计).pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、路漫漫其修远兮,吾将上下而求索 - - 百度文库选修模块“算法与程序设计”等级考试试题1、 人们利用计算机解决问题的基本过程一般有如下五个步骤 () , 请按各步骤的先后顺序在下列选项 (AD)中选择正确的答案()调试程序 分析问题 设计算法 构建数学模型 编写程序(A)(B)(C)(D)2、下列各种基本数据类型说明符中表示整数型的是( A)(A) Integer(B) Boolean(C) Single(D) String3、下列各项中,合法的变量名是( C )(A) &90(B) abc=9 (C) hello(D) 888.f4、有两个条件 P 、Q,只要有一个条件为真时,结果一定为真的
2、是( C ) 。(A)Not P(B)P And Q(C)P OR Q(D)NOT P AND NOT Q5、在 VB 中,表达式(18+25/3)Mod 5 的值是( B) 。(A)0(B)1(C)2(D)36、VB 函数 InStr ()检查是否包含另一子串:含有子串则返回值为子串在父串中第一次出现的位置,不包含子串则返回值为 0。InStr(CATbCACBC, BC)的值为( C )(A)0(B)4(C)8(D)17、VB 函数 Right ()从字串右端取部分字串:将某一字串从结尾开始取固定长度的字串。Right(“Visual Basic6.0”,6)的值为( D)(A)sic 6
3、.0(B)asic 6.0(C)Visual(D)ic 6.08、程序如下:k=20 do while (k=0)k=k+1 loop以下说法正确的是( C)(A)do while 语句执行了 20 次;(B) While 循环是无限循环(C)循环体语句一次也不执行 (D) 循环体语句执行一次9、VB 中将两个字符串连接起来的运算符有:+和&,那么 ”123”+45 结果是( A)(A)168(B)12345(C) “123”(D)4510、已知 A,B,C,D 是简单变量,且都已有互不相同的值,执行语句B=8:A=C:D=A:D=B 后,其值相等的变量是( B)(A)A,D(B)A,C(C)
4、C,B(D)B,A11、要交换变量 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 12、模块化程序设计方法主要通过( B)来实现。(A)递归算法和递归程序(B)过程和函数的定义和调用(C)程序的循环结构(D)对象13、由 10 个数组成的数列:12、5、15、20、46、98、75、36、13、57,如果用顺序查找法从左边第一个数开始找出数据 75 的查找次数是 ( A ) ; 如果将数列从大到小排序后再用折半查找法找到数据75 的最少查找次数是1路漫漫其修远兮,吾将上下而求索 - - 百
5、度文库( C) 。(A)7(B)4(C)3(D)2广东省普通高中信息技术等级考试(算法与程序设计)满分:100 分1、模块化程序设计方法主要通过( B )来实现。A.递归算法和递归程序B.过程和函数的定义和调用C.程序的循环结构D.对象3、text1.text 的含义正确的是( A )。 A.text1 是控件名称,text 是控件属性 B.text1 是窗体名称,text 是控件 C.text1 是控件名称,text 是方法 D.text1 是控件属性,text 是控件 7、对于对象及其特征的错误理解是( C )。 A.对象都具有一个标识自己以区别其他对象的名字。 B.对象都具有自身的属性及
6、其属性值。 C.对象一般只用数据表示属性,但不用代码表示行为。 D.对象都具有自身的行为(操作)。8、数列 2,4,8,16,32,的递推公式为( B )。 A.f(1)=1; f(n)=n*2 B.f(1)=1; f(n)=f(n-1)*2 C.f(1)=1; f(n)=n*n D.f(1)=1; f(n)=f(n-1)+29、以下程序段运行后 S 的值是( B )。s = 0For i = 1 To 14x = i * i If x Mod 3 = 0 Then s = s + 1Next i A.0 B.4 C. 5 D.6510、用选择排序法对数据7,6,3,9,2 从大到小排序,共需
7、经过( A )次数据对调。 A.3 B.4 C.5 D.1011、若 x = False, y = True,执行If x And y Then x = 0Else x = 1 后 X 的结果为( B )。 A.False B.1 C.编译错误 D.012 程序的基本结构有( D )、选择结构和循环结构。 A.逻辑结构 B.层次结构 C.模块结构 D.顺序结构18、运行如下程序段可输出由“*”组成的( C )。For X = 1 To 42路漫漫其修远兮,吾将上下而求索 - - 百度文库 Print Left(*,x)Next X A.矩形 B.平行四边形 C.三角形 D.梯形19、用折半查找
8、法从数列3,6,7,10,12,16,25,30,75 中找到数据 10 的最少查找次数是( B )。 A.2 B.3 C.4 D.720、VB 函数 Left ()从字串左端取部分字串,那么Left(Visual Basic 6.0, 8)的值为( A )。 A.Visual B B.Visual C.Visual Ba D.asic 6.021、由 10 个数组成的数列:12、5、15、20、46、98、75、36、13、57,如果用顺序查找法从左边第一个数开始找出数据 75 的查找次数是( D )。 A.2 B.3 C.4 D.722、VB 中生成工程文件的文件扩展名为( D )。 A.
9、vbp B.frm C.doc D.exe23、当 a=5,b=7,c=-2,d=1时,下列结果为 False 的是( B )。 A.a + b c + d And a = 5 Or Not c 0 Or d 0 B.a + d b + c And a = 5 Or Not c 0 Or d 0 C.a + b c + d And a 5 Or Not c 0 Or d 0 D.c + d a + b And a = 5 Or Not c 0 Or d 024、VB 语言中,下列各种基本数据类型说明符中表示字符型的是( D )。 A.Integer B.Boolean C.SingleD.St
10、ring25、人们利用计算机解决问题的基本过程一般有如下四个步骤() ,请按各步骤的先后顺序在下列选项中选择正确的答案( C )。 调试程序 分析问题 设计算法 编写程序A. B. C. D.26、一个算法应该具备几个方面的基本特征,下面不属于算法基本特征的是( D )。 A.输入输出 B.有穷性 C.确定性 D.执行性27、在流程图中表示算法中的变量的输入或输出时使用( D )图形框。 A.菱形框 B.矩形框 C.圆形框 D.平行四边形框28、以下哪个是合法的变量名( B )。 A.x*9 B.sqr3 C.sin D.mod29、VB 表达式(18+253)Mod 5 值是( B )。 A
11、.0 B.1 C.2 D.330、由二进制编码指令组表示程序的程序设计语言是( B )。 A.自然语言 B.机器语言 C.汇编语言 D.高级语言1、程序设计语言的发展阶段不包括( A)A自然语言 B机器语言 C汇编语言 D高级语言2、流程图中表示判断框的是( B ) 。A、矩形框B、菱形框 C、圆形框D、椭圆形框3、下列哪一个不是用于程序设计的( C )A. BASIC B. C 语言 C.WORD D.Pascal3路漫漫其修远兮,吾将上下而求索 - - 百度文库4、下列结果为 True 的逻辑表达式是( C ) 。A、Not(38) B、(310) C、(38)And(58)Or(510)
12、5、表达式 243 的值是( A ) 。A、5 B、6 C、7 D、86、如果 X=-25,则运行 x= Abs (x) ; x=Sqr (x) 后,x 的值是( A) 。A、5 B、-5 C、25 D、-25Abs (x)是返回 x 的绝对值 Sqr (x)是返回 x 的平方根9、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构( B ) A、顺序结构 B、输入、输出结构 C、选择结构 D、循环结构10、在 VB 语言中,下列变量中合法的变量是( D) A、const B、888ft C、b=12 D、football11、下列 Visual Basic 程序段运行后,变量 m
13、ax 的值为( B ) 。 a=5 :b=10:max=a IF bmax Then max =b A、5 B、10 C、5 和 10 D、以上都不是12、下列 Visual Basic 程序段运行后,变量 x 的值为( C ) 。 x=3 : y=77 Do x=x+2 Loop Until xSqr(y) A、7 B、8 C、9 D、1013、在 VB 程序设计中,由用户操作触发或由系统触发,能被特定对象所识别并作出响应的动作称为( C) 。A方法 B类 C事件 D行为14、要使一个命令按钮显示文字“确定” ,正确的设置是把该命令按钮的( C ) 。A、属性 Font 设置为“确定” B、
14、属性.ForeColor 设置为“确定”C、属性 Caption 设置为“确定” D、属性 BorderStyle 设置为“确定”15、对顺序文件的操作分为三步:打开文件、 ( D) 、关闭文件。扫描文件读操作写操作读或写操作16、VB 语句“Close ” ,是用来( B)打开文件关闭文件写文件读文件17、由语句:Dim K(10 , 30) As Long ,判断下列结论中错误的是( D ) 。语句定义了数组 K,它的第一维下标是从0 到 10,它的第二维下标是从0 到 30;数组 K 共有 341 个分量;数组 K 的各个分量都是长整型数;数组 K 的各个分量的值将按从小到大的顺序自动排
15、列。18、甲在纸上写下了一个 1000 以内的正整数让乙猜, 乙每猜一次数甲都给出一个提示 “太大”或“太小” ,这样,乙至多要猜多少次可确定此数。 ( D )1000100501019、要实现变量 M 的值与变量 N 的值进行交换,可用语句( A) ,4路漫漫其修远兮,吾将上下而求索 - - 百度文库X=M:M=N:N=XM=N:N=MM=NN=M20、下列表述中不含递归现象的是( C) 。站在两面平行的镜子中间照镜子,镜子中的影像成“像中像” ;定义自然数:0 是自然数,比自然数大 1 的数是自然数;乘法九九表; “从前有个庙,庙里有个老和尚在给小和尚讲故事,老和尚说: 从前有个庙,庙里有
16、个老和尚在给小和尚讲故事,老和尚说:”21、递归算法的两个要素是( B)递归存在结束条件;递归必须能用数值表示;算法的描述中包含它本身;递归必须在 9 步以内 22、著名的汉诺塔问题是应用什么算法解决的( C)穷举法对半查找法递归法解析法23、如果 a、b、c、d 是一个四位整数中,仟、百、十、个位上的数字,这个四位数可表示为( Cabcda+b+c+da*1000+b*100+c*10+d 以上都不对24、X 是一个 Integer 型变量,要取得它的最后两位数(十位与个位)可用( B)X100 mod 100X mod 100X mod 10 X10025、以下选项中不属于对象的特征的是(
17、 B)A.都具有一个标识自己以区别其他对象的名字; B.都具有自身的类;C.都具有自身的属性及其属性值; D.都具有自身的行为。26、在面向对象的功能实现中,创建一个方法的正确步骤是( ABCD)A.确定方法是公共的或私有的; B.确定该方法是否返回一个值;C.编写该方法的代码; D.释放对该方法的引用。27、下列关于人类和计算机解决实际问题说法错误的是( D)A、人类计算速度慢而计算机快。 B、人类自动化复杂而计算机简单。C、人类精确度一般而计算机很精确。 D、人类可以完成任务,得出结果而计算机不能。28、以下有关概要设计的基本任务,错误的是( C )A.回答“系统应该如何实现” ; B.确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术 选择题 程序设计
限制150内