还剩6页未读,继续阅读
文本内容:
新课标中学信息技术《算法与程序设计模块》练习题
一、单选题(每题2分,共40分)
1、四川汶川地震过后,要对各个单位捐款救灾状况进行分组制表,并进行积分排序,一般运用的专业电子处理软件是()A、powerpoingB、ExcelCWordDVisualBasic
2、一位爱好程序设计的同学,想通过程序设计解决“韩信点兵”的问题,他制定的如下工作过程中,更恰当的是()A、设计算法,编写程序,提出问题,运行程序,得到答案B、分析问题,编写程序,设计算法,运行程序,得到答案C、分析问题,设计算法,编写程序,运行程序,得到答案D、设计算法,提出问题,编写程序,运行程序,得到答案
3、交通警察到达案发觉场,一般根据下列哪种思路开展工作()
①视察、分析现场
②收集必要的信息
③进行推断、推理
④按肯定的方法和步骤解决A、
②①③④B、
①③②④C、
③①②④D、
①②③④
4、下面说法正确的是()A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构
5、下列常量说明中,符合语法的是()A、CONSTcolor=redB、CONSTconst=10*5C、CONSTxl=
3.9;D、CONSTcolor=abed”
6、VB中将两个字符串连接起来的运算符有+和那么“123”+45结果是()A、168B、12345C、“123“D、
457、字符串ABCD”和字符串DCBA”进行比较,假如让比较的结果为真,应选用关系运算符()A、BC、=D=
8、设abcde均为整型变量,且a=13b=2c=10d=3e=2则表达式“a-b*c\dMODe的值是()A、13B、-7C、11D、
09、已知ABCD是简洁变量,且都已有互不相同的值,执行语句B=8;A=C;D=A;D=B;后,其值相等的变量是()A、ADB、ACC、CBD、BA
10、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构()A、依次结构B、输入、输出结构C、选择结构D、循环结构
11、下列结果为真的关系表达式是()A、“A”100B、
23.520C、2345AND728D、
512、以下运算符中运算优先级最高的是()A、+B、ORCD、\
13、整除运算时,若运算量为实数,则先取整,后相除,结果为整型或长整型下列哪种是整除运算符()A、+B、ModC、/D、\
14、VB结束程序的运行可以单击程序窗体的“关闭”按钮,或单击VB工具栏上的“结束”按钮,哪种是“结束”按钮()A、B、C、D、
15、图标控件属于哪种基本控件()A、标签B、文本框C、按钮D、图像
16、要交换变量A和B之值,应运用的语句组是()A、A=B;B=C;C=AB、C=A;A=B;B=CC、A=B;B=AD、C=A;B=A;B=C
17、执行下面的程序段后,x的值为()x=5Fori=lTo20Step2x=x+i\5NextiA、21B、22C、23D、
2418、在窗体上画一个吩咐按钮,然后编写如下事务过程:PrivateSubCommand1_Click()DimIasintegerjasintegerxasintegerx=4Fori=lTo4Forj=1To3x=x+6NextjNextiPrintxEndSub程序运行后,单击吩咐按钮,程序循环次数是()A、4B、12C、3D、
619、在窗体上画一个吩咐按钮,然后编写如下事务过程PrevateSubCommandl_ClickDimaasintegerbasintegerxasintegerx=0DoUntilx=-la=InputBox“请输入A的值”a=Valab=InputBox“请输入B的值”b=Valbx=InputBox“请输入x的值”x=cintxa=a+b+xLoopPrintaEndSub程序运行后,单击吩咐按钮,依次在输入对话框中输入
5、
4、
3、
2、
1、-1则输出结果为A、2B、3C、14D、
1520、在窗体上画一个文本框其中Name属性为Textl然后编写如下事务过程PrivateSubForm_LoadDimiasintegersumasintegerTextl.Text=nnFori=lTo10Sum=Sum+iNextiTextl.caption=SumEndSub上述程序的运行结果是()A、在文本框Textl中输出55B、在文本框Textl中输出0C、出错D、在文本框Textl中输出不定值
二、多选题(每题2分,共20分)
1、算法描述可以有多种表达方法,下面哪些方法可以描述“水仙花数问题”的算法()A、自然语言B、流程图C、伪代码D、机器语言
2、程序设计语言的发展经验哪几个过程()A、机器语言B、汇编语言C、高级语言D、自然语言
3、“闰年问题”的算法可以用哪些语言实现()A、BasicBPascalCC++D、C语言
4、算法应当具有哪些重要的特征()A、有穷性B、确定性C、输入、输出D、可行性
5、“今有物不知其数,三三数之余二,五五数之余三,七七数之余二问物几何?”这个问题属于()A、“韩信点兵问题”B、“鬼谷算法问题”C、“水仙花数问题”D、“闰年问题”
6、编制计算机程序解决问题的过程有描述问题、算法设计、编写计算机程序和调试等,其中,对算法描述正确的是()A、算法是解决问题的步骤B、解题的步骤是有限的C、算法就是解题的算式D、算法是可以被表述和实现
7、以下属非法用户自定义标识符(常量和变量命名)的是()A、8adB、adC、_adDconst
8、为了便于数据的表示与处理,VB供应哪几种基本数据类型()A、数值型B、字符串型C、布尔型D、日期型
9、日期型数据特地用来处理日期和时间,哪种属于日期型数据()A、#20**/10/23#B、#20**/01/02#C、20**/10/23D、“20**/1/2”
10、哪些文件属于某一VB工程中的文件()A、.vbpB、.frmC.ocxD、.bas
三、推断题(每题1分,共10分)
1、VisualBasic是美国微软公司于1991年推出的基于Basic的可视化程序设计语言()
2、一个算法可以被认为是用来解决一个计算问题的工具()
3、一个算法可以用多种程序设计语言来实现()
4、计算机是人制造的,所以,它和人脑解决问题没有什么区分()
5、字符串型数据是指用括起来的一串字符()
6、我们常说的程序设计语言就是程序设计()
7、控件是应用程序的基本元素,与窗体共同构成应用程序的界面()
8、面对对象的程序设计以对象为中心,以事务为过程的执行起点()
9、MsgtBox函数反回值的类型为数值()
10、CW+T能打开属性窗口()
四、简答题(每题10分,共30分)
1、说说人类和计算机解决问题的区分?
2、用流程图描述出“闰年问题”的算法。