【2019年整理】高中信息技术《算法与程序设计》试题.pdf
《【2019年整理】高中信息技术《算法与程序设计》试题.pdf》由会员分享,可在线阅读,更多相关《【2019年整理】高中信息技术《算法与程序设计》试题.pdf(9页珍藏版)》请在三一文库上搜索。
1、新课标高中信息技术算法与程序设计试题 一、单选题(每小题3 分, 20 小题,共60 分) 1、用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何 做?”是属于用计算机解决问题的哪一个步骤?() A、分析问题B、设计算法C、编写程序D、调试程序 2、在调试程序过程中,下列哪一种错误是计算机检查不出来的?() A、编译错误B、执行错误C、逻辑错误D、任何错误计算机都能检查出来 3、下列关于算法的叙述中,错误的是() A、一个算法至少有一个输入和一个输出 B、算法的每一个步骤必须确切地定义 C、一个算法在执行有穷步之后必须结束 D、算法中有待执行的运算和操作必须
2、是相当基本的。 4、流程图中表示判断的是() 。 、矩形框、菱形框、圆形框、椭圆形框 5、任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是() A、顺序结构B、选择结构C、层次结构D、循环结构 6、能够被计算机直接识别的语言是() A、伪代码B、高级语言C、机器语言D、汇编语言 7、在 VB语言中,下列数据中合法的长整型常量是() A、08A B、2380836E C、 88.12345 D、1.2345E6 8、求 Mid( “ABCDEFG” ,3,2) 的结果是() A、 “ABC ”B、 “CD ”C、 “ABCDEF ”D、 “BCD ” 9、表达式 A+B+C=3 O
3、R NOT C0 当 A=3,B=4,C=-5,D=6时的运算结果是() A、0 B、1 C、 TRUE D、 FALSE 10、在循环语句 For x=1 to 100 step 2 Next x 中, x 能达到的最大值是() A、100 B、99 C、98 D、97 11、在下列选项中,不属于VB的对象的是() A、窗体的背景颜色B、命令按钮C、文本框D、标签 12、在调试程序的时候,经常要设置断点,设置断点的快捷键是() A、F1 B、F8 C、 F9 D、F12 13、算法描述可以有多种表达方法,下面哪些方法不可以描述“闰年问题”的算法() A、自然语言B、流程图C、伪代码D、机器语
4、言 14、以下不属于非法用户自定义标识符(常量和变量命名)的是() A、8ad B、 ad8 C、_a8d D、const 15、已知 A,B,C,D 是整型变量,且都已有互不相同的值,执行语句B=0;A=C ;D=A ;D=B ;后, 其值相等的变量是() A、A,D B、A,C C、C,B D、B,A 16、要交换变量A 和 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 17、Visual Basic中以单引号开头一行文字称为注释,它对程序的运行() A、起一定作用 B 、有时候起作用
5、C、不起任何作用,但是必须的 D 、不起任何作用,但能增加程序的可阅读性 18、要使一个命令按钮显示文字“ 确定 ” ,正确的设置是把该命令按钮的() 。 A、属性 Font 设置为 “ 确定 ”B、属性 .ForeColor 设置为 “ 确定 ” C、属性 Caption 设置为 “ 确定 ” D、属性 BorderStyle 设置为 “ 确定 ” 19、要从文本框TXTShowOut中输出 “中国您好! “,代码为 ( ) A TextBox.text=“中国您好! “ B TxtShowOut.Text=“中国您好! “ C TxtShowOut.Label=“中国您好! “ D Val
6、(TxtShowOut.Text)=“中国您好!” 20、下列 Visual Basic 程序段运行后,变量max 的值为() 。 a=11; b=15; max=a IF bmax Then max =b A、15 B、11 C、15 或 11 都有可能D、以上都不是 二、阅读程序写结果(第12 小题每题5 分,第 3 小题 10 分,共 20 分) 1、Private Sub Form_Load() N=InputBox(“请输入N的值:” , “输入” ) S=1 For i=1 to N S=S*i Next i MsgBox “S=”+Str(s),0,”计算结果” End Sub
7、当 N=5时,运行的结果是_。 2、Private Sub Command1_Click() Dim X as integer,X1 as integer,X2 as integer Dim X3 as integer,Y as integer X=InputBox(“X=”, “输入” ) X1=X100 X2=(X-X1*100)10 X3=X-X1*100-X2*10 Y=X3*100+X2*10+X1 Print “Y=”;Y End Sub 当 X=258时,运行的结果是_。 3、Private Sub Command1_Click() Dim A as Integer,B as I
8、nteger,C as Single Dim D as String N=InputBox(“请输入N的值:” ) F=N MOD 5 A=N+1 B=ABS(N) Select Case F Case 1:C=A+B:D=”+” Case 2:C=A-B:D=”- ” Case 3:C=A*B:D=”* ” Case 4:C=A/B:D=”/ ” Case else:End End Select Print A;D;B;”=”;C End Sub 当 N=13时,运行的结果是_。 三、程序填空(每小题10 分, 2 小题,共20 分) 1、下面的程序是求100 以内奇数和S的值( S=1+3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019年整理 算法与程序设计 2019 整理 高中 信息技术 算法 程序设计 试题
链接地址:https://www.31doc.com/p-5253410.html