选修模块 算法与程序设计0
来源:百度文库 编辑:神马文学网 时间:2024/04/28 12:29:00
选修模块 算法与程序设计
一、单项选择题(5个小题,每小题2分,共10分)
1. 下面不合法的运算符是( )
A. + B. - C.* D.&
2.结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构之一( )
A.顺序结构 B.环形结构 C.选择结构 D.循环结构
3.二进制数1101转化为十进制数是__________。
A、11 B、13 C、10 D、14
4.下列表示中是字符串常量的是( )。
A.ab B.“你好” C.2006 D.1235
5.下列可以作为合法变量的是( )
A.a1 B.7a C.a-3 D.8
二、操作题(3个小题,共20分)
1. 分析程序,写出执行结果(6分)
clear
s=0
n=1
do while n<=10
s=s+n
n=n+2
enddo
s
return
运行结果:
2. 选择算法,解决问题:我们在用计算机解决问题时,常采用的算法有解析法、穷举法、递归法、冒泡排序法、选择排序法等,分析下列问题应采用哪种算法解决?(6分)
使用一根长度为L的铁丝,制作一个面积为S的矩形框,要求计算出满足这种条件的矩形的高H和宽W。
3.分析并完善程序(8分):求绝对值
clear
x=0
input "x=" to x
if
y=x
else
y=abs(x)
endif
y
return
参考答案
必修模块:
一、单项选择题
1.D 2.C 3.B 4.C 5.D 6.A 7.A 8.C 9.B 10.C 11.A 12.D 13.D 14.B 15.C
二、判断题: 1.B 2.A 3.A 4.A 5.B
三、分析题1.(1)李平广 (2)赵玉龙 (3)刘红
2.(1)球迷、足球爱好者、体育爱好者(2)足坛快讯或足坛明星或足球论坛(3)游戏天地和华山风景
选修模块 选修1:算法与程序设计
一、单项选择题: 1.D 2.B 3.B 4.B 5.A
二、操作题: 1. 25 2. 解析法 3 x>=0或x>0