tceic.com
学霸学习网 这下你爽了
相关文章
当前位置:首页 >> 纺织/轻工业 >>

2016年冬山东省信息技术学业水平测算法与程序设计


2017 年信息技术学业水平复习题

算法与程序设计(一)
一、选择题
1、流程图是描述( A、程序 )的常用方式。 B、算法 C、数据结构 ) 。 C、流程图 D、计算规则 D、机器语言

2、下面不属于算法描述方式的是( A、自然语言 B、伪代码

考点:算法的描述方式_______________________、____________________、___________________ 3、程序设计语言的发展历程中,不包括( ) A、自然语言 B、机器语言 C、汇编语言 D、高级语言 考点:程序设计语言的发展历程________________、___________________、__________________ 4、下列关于算法的特征描述不正确的是( ) A、有穷性:算法必须在有限步之内结束 B、确定性:算法的每一步必须确切的定义 C、输入:算法必须至少有一个输入 D、输出:算法必须至少有一个输出 5、以下不属于算法基本特征的是( A、可执行性 B、确定性 ) 。 C、有穷性 D、无限性

考点:算法的特征______________________________________________________________________ 6.流程图中表示判断框的是( ) A、矩形框 B、菱形框 C、圆形框 D、椭圆形框

考点:流程图的基本图形及功能__________________________________________________________ 7、以下属于程序的基本控制结构的是( ) A、星形结构 B、选择结构 C、网络结构 8、程序有三种基本结构,下面哪个不属于三种基本结构? A、顺序结构 B、环形结构 C、选择结构 D、循环结构 9、某程序中三个连续语句如下: a=1 b=2 c=b+a A、顺序结构 B、选择结构 它属于( C、循环结构 ) D、以上三种都不是 ) 。 D、平行结构

10、编程求 1+2+3+........+1000 的和,该题设计最适合使用的控制结构为( A、顺序结构 B、分支结构 C、循环结构 D、选择结构

11、已知 S=1+2+3+……+N,找出一个最大数 N,使得 S<3000,编写程序,解决此问题,最合适的程序主体结 构是( ) A、顺序结构 B、选择结构 C、循环结构 D、分支结构 考点:程序三种最基本控制结构____________________________________________________ 11、运用计算机程序解决实际问题时,合理的步骤是( ) A、设计算法---分析问题---编写程序---调试程序 B、分析问题---设计算法---编写程序---调试程序 C、分析问题---编写程序---设计算法---调试程序 D、设计算法---编写程序----分析问题--调试程序 14、在现实生活中,人工解题的过程一般分为( ) A、理解分析问题→寻找解题方法→用工具计算→验证结果 B、寻找解题方法→理解分析问题→用工具计算→验证结果 C、用工具计算→验证结果→寻找解题方法→理解分析问题
重 要 资 料 , 务 必 妥 善 保 存 1

2017 年信息技术学业水平复习题

D、用工具计算→验证结果→理解分析问题→寻找解题方法 15、用计算机程序解决问题时,调试程序和检测结果的目的是( ) A、前者用于检查语法是否正确,后者检查能否按要求完成任务 B、前者检查算法是否正确,后者检查是否有语法错误 C、前者用于检查语法是否正确,后者检查是否有病毒 D、两者无区别 16、一位同学想编程解决“韩信点兵”的问题,他制定的如下工作过程中,最恰当的是( A、设计算法,编写程序,提出问题,运行程序,得到答案 B、分析问题,编写程序,设计算法,运行程序,得到答案 C、分析问题,设计算法,编写程序,运行程序,得到答案 D、设计算法,提出问题,编写程序,运行程序,得到答案 17.模块化程序设计方法反映了结构化程序设计的( )基本思想。 A、自顶向下,逐步求精 B、面向对象 C、自定义函数、过程 )

D、可视化编程

18.以下描述中最适合用计算机编程来处理的是( ) 。 A、确定放学回家的路线 B、计算某个同学期中考试各科成绩部分 C、计算 100 以内的奇数平方和 D、在因特网上查找自己喜欢的歌曲 考点:用计算机解决问题的步骤___________________________________________________ 19、下列哪一个不是用于程序设计的软件( ) A、BASIC B、C 语言 C、Word D、Pascal

考点:常见的高级程序设计语言:_______________________________________________________ 20、下列可以作为合法变量名的是( ) A、a7 B、7a C、a-3 21、在 VB 语言中,下列合法的变量名是 A、34ab B、ab34 C、*abc ( 22、下列是合法变量名的是: A、a-3 B、7 ) C、a$ D、text7 D、 8 D、c\c

考点:VB 中变量名的命名规则:________________________________________________________ 21、穷举法的适用范围是( ) A、一切问题 C、解的个数有限且可一一列举

B、解的个数极多的问题 D、不适合设计算法 )的

22、列举所有可能的情况,逐个判断有哪些是符合问题所要求的条件,从而得到问题的解答,这是( 思路。 A、解析法 B、顺序查找算法 C、递归算法 D、穷举法

23、如果一个 4 位数恰好等于它的各位数字的 4 次方和,则这个 4 位数称为“玫瑰花”数。例如 1634 就是一个 玫瑰花数:1634=14+64+34+44。如果要求出所有的玫瑰花数,下列算法最合适的是( ) 。 A 穷举法 B 查找法 C 解析法 D 排序法 考点:用计算机解决问题时,常用的算法有解析法、穷举法、递归法、选择排序法、插入排序法 解析法:通过分析问题中各要素之间的关系,用最简练的语言或形式化的符号来表达它们的关系,得 出解决问题所需的表达式,然后设计程序求解问题的方法称为解析法。 穷举法:列举出所有可能的情况,逐个判断有哪些是符合问题所要求的条件,从而得到问题的解答。 递归法:一种直接或间接调用自身的算法

重 要 资 料 , 务 必 妥 善 保 存

2

2017 年信息技术学业水平复习题

二、填空题 1.写出程序运行结果 Private Sub Command1_Click() Dim sum As Integer Dim k As Integer sum = 0 For k = 1 To 10 If k Mod 2 = 0 Then sum = sum + k Next k Print sum End Sub 运行结果: 2.阅读右侧流程图,写出结果 当输入 x=1 时,输出 n 的值=_________

3.算法设计与程序实现(数列问题) 已知包含 25 项的数列:1,2/3,3/5,…,24/47,25/49。 问题 1:写出该数列的通项公式 f(n)=____________________(3 分) 问题 2:以下是计算 S=1+2/3+3/5+……+24/47+25/49 的程序,请补全代码:

Dim i As integer Dim s As single s=0 For i= 1 To 25 s=s+________(3 分) Next i Print “s=”;s
4.阅读下列程序,写出运行结果 程序运行后输出 s 的值是_______________________

Dim I as integer Dim s as integer Dim n as integer n=30 s=0 For I =2 To n-1 If n MOD i =0 Then s = s+i Next i Print s

重 要 资 料 , 务 必 妥 善 保 存

3

2017 年信息技术学业水平复习题

5.算法设计与程序实现(求三角形面积) 已知 a、b、c 分别为三角形的三条边长, 利用海伦公式求三角形面积

p =

s =

编程实现:输入边长 a ,b ,c,如果能构成三角形,输出面积,否则输出“No Answer!” 【参考程序】

Dim a As Single Dim b As Single Dim c As Single Dim p As Single Dim s As Single a = Val ( text1.text ) b = Val ( text2.text ) c = Val ( text3.text ) If Then p = ( a+b+c )/ 2 s = Sqr(p*(p-a)*(p-b)*(p-c)) text4.text = format(s,”0.00”) Else text4.text = “No Answer!” End If
根据上述回答下列问题: (8 分,每空 4 分) (1)利用海伦公式求三角形面积的算法是 (2)填写处参考程序中空白处的表达式

‘结果保留两位小数

A. a+b>c or a+c>b B. a+b>c or a+c>b C. a+b>c and a+c>b D. a+b>c and a+c>b

and b+c>a or b+c>a or b+c>a and b+c>a

(填:解析法/枚举法/排序法/查找法) (填写字母:A/B/C/D) 。

6、For I = 1 to 10 For j =1 to i Print “*”; Next j Print Next i 运行结果是:

‘i 控制*的行数 ‘j 控制每行*的个数 ‘输出* ‘输出换行

重 要 资 料 , 务 必 妥 善 保 存

4


推荐相关:

2016年冬山东省信息技术学业水平测算法与程序设计.pdf

2016年冬山东省信息技术学业水平测算法与程序设计 - 2017 年信息技术学业

2014山东省信息技术学考算法与程序设计试题 答案附后.doc

2014山东省信息技术学考算法与程序设计试题 答案附后_其它课程_高中教育_教育专区。2014山东省信息技术学业水平考试程序题 答案附后 ...

2017年冬五套真题(有答案)_图文.doc

2017年冬五套真题(有答案)_电脑基础知识_IT/计算机_专业资料。2017年冬信息...山东省信息技术学业水平考试最新试题。 2017 年冬季学业水平考试算法与程序设计...

山东高中信息技术学业水平考试2018年6月算法与程序设计....doc

山东高中信息技术学业水平考试2018年6月算法与程序设计1-5套题(附答案及解析)_高考_高中教育_教育专区。山东高中信息技术学业水平考试2018年6月算法与程序设计1-5...

2016年高中学业水平考试信息技术学科模拟题一(带答案).doc

2016 年高中学业水平考试信息技术学科模拟题一 卷 I 选择题 一、 单项选择题(...(填:是 / 否) 第二部分 选修模块试题【选修模块:算法与程序设计】 三、实践...

山东省信息技术学业水平考试模拟练习题.doc

[模拟试题]山东省信息技术学业水平考试模拟练习题二必修模块: 一、 单项选择题(...(3)游戏天地和华山风景 选修模块选修 1:算法与程序设计一、 单项选择题 1.D...

算法与程序设计2010-2.doc

算法与程序设计2010-2 - 山东省信息技术学业水平考前模拟测试系列算法与程序设计二 信息技术学业水平考试模拟题(算法与程序设计二) p2.1、下列不属于程序设计...

算法与程序设计2010-5.doc

算法与程序设计2010-5 - 山东省信息技术学业水平考前模拟测试系列算法与程序设计五 信息技术学业水平考试模拟题(算法与程序设计五) P5.1、使用流程图描述算法...

算法与程序设计2010-3.doc

算法与程序设计2010-3 - 山东省信息技术学业水平考前模拟测试系列算法与程序设计三 信息技术学业水平考试模拟题(算法与程序设计三) P3.1、在 VB 语言中,下列...

山东省信息技术学业水平测试(四).doc

山东省信息技术学业水平... 6页 免费 山东省 计算机学业水平测... 6页 免费...(3)中国旗袍文化 选修模块选修 1:算法与程序设计一、 单项选择题 1.A 2.D...

算法与程序设计2010-1(注释).pdf

山东省信息技术学业水平考前模拟测试系列算法与程序设计一 信息技术学业水平考试模拟题(算法与程序设计一) 1 、运用计算机程序解决实际问题时,合理的步骤是( A、...

山东省2010年信息技术学业水平考试模拟练习题(四).doc

山东省2010年信息技术学业水平考试模拟练习题(四) 高中水平测试复习题高中水平测试...选修模块 算法与程序设计 一、单项选择题(5 个小题,每小题 2 分,共 10 分...

山东省2010年信息技术学业水平考试模拟练习题(五).doc

山东省2010年信息技术学业水平考试模拟练习题(五) 高中水平测试复习题高中水平测试...算法与程序设计 一、单项选择题(5 个小题,每小题 2 分,共 10 分) 1....

山东省信息技术学业水平测试(一).doc

山东省信息技术学业水平测试(一) 山东省信息技术考试题库的一部分山东省信息技术...(算法与程序设计)的内容 共 30 分 23 ~27 题为单项选择题(有的试卷中还有...

算法与程序设计2010-1.doc

算法与程序设计2010-1 - 山东省信息技术学业水平考前模拟测试系列算法与程序设计一 信息技术学业水平考试模拟题(算法与程序设计一) P1.1、运用计算机程序解决...

山东省信息技术学业水平测试(五).doc

山东省信息技术学业水平测试(五) 山东省信息技术考试题库的一部分山东省信息技术...(算法与程序设计)的内容 共 30 分 23 ~27 题为单项选择题(有的试卷中还有...

2016年高中学业水平考试信息技术学科模拟题三.doc

2016年高中学业水平考试信息技术学科模拟题三_其它...2016辽宁省高中学业水平测试模拟题 2014 年辽宁省...算法与程序设计】三、实践分析题(本大题包括 10 ...

算法与程序设计学业水平测试(五).doc

算法与程序设计学业水平测试(五)_经济学_高等教育_教育专区。算法与程序设计 学业水平考试试题(五) 学业水平考试试题( 必修模块: 必修模块: 一、单项选择题(...

山东省信息技术学业水平测试(三).doc

山东省信息技术学业水平测试(三) 山东省信息技术考试题库的一部分山东省信息技术...(算法与程序设计)的内容 共 30 分 23 ~27 题为单项选择题(有的试卷中还有...

历年算法与程序设计学业水平考试真题(带答案).doc

历年算法与程序设计学业水平考试真题(带答案)_其它...用计算机程序解决问题时,调试程序和检测结果的目的是...山东高中信息技术学业水... 25页 1下载券 江苏...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com