- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2014山东省信息技术学考算法与程序设计试题答案附后
山东省学考算法与程序设计试题
选择题
1、下列VB表达式中:
⑴Sqr(x) ⑵Text1.text ⑶Command1.caption ⑷45+34 ⑸45+34值为字符串类型的是( )
A⑴⑵⑶ B⑵⑶⑷ C ⑴⑶⑸ D⑵⑷⑸
2、如果给出三条线段的长分别为a、b、c,且已知a≤b≤c,要问这三条线段能否构成三角形,仅需下列选项中的哪个判定条件即可?( )
A 其他选项都不对 B a+cb C a+bc D b+ca
3、VB程序中“Dim n As Integer”这条语句的作用是( )
A 定义一个事件过程 B 定义一个数据输入方法
C 定义一个变量 D 定义一个数据处理方法
4、关于算法的描述,下列选项中正确的是( )
A 算法的每一步骤必须有确切的含义 B 算法必须有输入
C 算法的步骤可以是无穷的 D 算法本身就是一种程序设计语言
5、关于算法的描述,正确的是( )
A同一种算法只能用一种程序语言实现
B算法就是数值计算的方法
C描述算法的方法只有流程图
D算法是描述解决问题的方法和步骤
6、算法的描述方法有多种,下列选项中不适合描述算法的是( )
A机器语言 B自然语言 C流程图 D伪代码
7、长度分别为a、b、c的三条线段,能够组成三角形的条件是( )
A a+bc Or a+cb Or b+ca B a+bc or a+cb And b+ca
C a+bc Or a+cb And b+ca D a+bc And a+cb And b+ca
8、已知海伦公式:S=,其中p=(a+b+c),a、b、c分别为三角形的三条边长。利用海伦公式求三角形面积的算法属于( )
A 排序法 B 解析法 C 穷举法 D 查找法
9、以下程序段中循环体执行的次数是( )
s=0
i=0
Do While s10
i=i+1
s=s+i*i
Loop
A 1 B 3 C 2 D 4
10、下列VB表达式中,能正确表达不等式方程|x|1的解的是( )
A x-1 and x1 B x-1 or x1
C x-1 and x1 D x-1 or x1
11、一元二次方程ax2+bx+c=0(a≠0)的两个实数根分别为:
x1= x2= 下列表达式正确的是( )
A x2=-b-sqr(b^2-4*a*c)/(2*a) B x1=(-b+sqr(b^2-4ac))/(2*a)
C x2=(-b-sqr(b^2-4*a*c))/(2*a) D x1=-b+sqr(b^2-4*a*c)/(2*a)
12、关于算法的描述,下列选项中正确的是( )
A、一个算法可以没有输入
B、算法只能用流程图表示
C、一个算法,当没有输入时,也没有输出
D、一个算法的执行步骤可以是无限的。
13、如果一个4位数恰好等于它的各位数字的4次方和,则这个4位数成为“玫瑰花”数。例如1634就是一个玫瑰花数:1634=1^4+6^4+3^4+4^4。如果要求出所有的玫瑰花数,下列算法最合适的是( )
A解析法 B排序法 C查找法 D穷举法
14、一个单窗体VB程序的运行界面如右图所示。
下列说法正确的是( )
⑴窗体内有1个按钮
⑵窗体内有2个文本框
⑶窗体内有3个标签
⑷该窗体的标题(Caption)属性值是“加法计算器”
A⑵⑶ B⑴⑷ C⑴⑵ D⑶⑷
15、下列VB程序运行时(如图所示),在文本框Text1中输入20,在文本框Text2中输入13,单击命令按钮Command1后,文本框Text3中显示的内容是( )
Private Sub Command1_Click()
a=Val(Text1.text)
b=Val(Text2.text)
Text3.text=a+b
End Sub
A 33 B 33 C 2013 D 2013
注意:把程序中的Val去掉,再执行程序,看结果是否发生改变。
16、在VB语言中,字符串运算符“+”和“”的作用是把两个或多个字符串连接成一个字符串。则表达式20+1320+13的运算结果是( )
A201320+13 B201333 C332013 D333
文档评论(0)