福州格致中学高一年级算法与程序设计单元考_第1页
福州格致中学高一年级算法与程序设计单元考_第2页
福州格致中学高一年级算法与程序设计单元考_第3页
福州格致中学高一年级算法与程序设计单元考_第4页
福州格致中学高一年级算法与程序设计单元考_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、福州格致中学高一年级算法与程序设计单元考(2007-2008学年)班级:_ 学号:_ 姓名:_一.单项选择题(每小题2分,25小题,共50分)1. 人们利用计算机解决问题的基本过程一般有如下五个步骤(),请按各步骤的先后顺序在下列选项(AD)中选择正确的答案( )调试程序 分析问题 设计算法 编写程序A、 B、 C、 D、2. 用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序3. 流程图中表示判断基本图形是( )。、矩形框、菱形框 、圆形框D、椭圆形框4. 任何复

2、杂的算法都可以用三种基本结构组成,下列不属于基本结构的是()A、顺序结构B、选择结构C、层次结构D、循环结构5. 下列各种基本数据类型说明符中表示整型数的是( )A、 Integer B、 Boolean C、 Single D、 String6.下列数据属于合法的字符串(String)常量的是( )A 、ABC $ B、 “ABC” C、 ABC D、 ABC7.下列数据中是长整型(Long)数的是( ) A、52.5548 B、d4557 C、-7851.7 D、8. 下列各项中,合法的变量名是( )A、 &90 B、 abc=9 C、 hello D、 888.f9. 下列各项中,合法的

3、变量名是( ) A、Long B、Acd#d C、cost_1 D、True10. 下列各项中,非法的变量名是( ) A、 Y3 B、SPM_I C.、H 2 D、 aa11.将变量r说明为单精度实型变量,正确表示是( )A、Dim r As Long B、Dim r As Single C、Const r As Long D、Const r As Single12. 下列各组说明语句中,正确定义变量的语句是( )A、Dim year As Integer B、 Const year As Integer=2008C、Dim a As Single=3.14159 D、 Const Pi As

4、 Single=3.1415913. Q的值为-3时,表达式-Q2的值是( )A、9 B、-9 C、6 D、-6 14. 下列运算结果中,值最大的是( )A、3 4 B、 3 / 4 C、 4 mod 3 D、 3 mod 415.表达式(3+5)*5mod2+2*3*sqr(4)2 的值是( )A、24 B、144 C、152 D、3216.在 VB中运算符“+”可以连接两个字符串,那么12+34的值是( )A、46 B、1234 C、1234 D、46 17.表达式 5(2+3)的值是( )A、25 B、错误信息 C、5 D、5(5)18数学表达式 X2+3XY对应的VB表达式是( )A、

5、X+3X*Y B、X*X+3XY C、X*X+3*X*Y D、X*X+3*XY19数学表达式a2ba*+a2ba*+ ,在VB中正确的表示方法是( )A、 a+b/2a B、 (a+b)/2*a C、 (a+b)/(2*a) D、 a+b/(2*a)20.在VB语言中,下列表达式中合法的表达式是( )A、a+b*|c| B、-+ C、a+b4 D、x*y521.下面正确的赋值语句是( ) A、5x-y=7 B、y=+r+r C、3y=x+10 D、y=x*30 22下列赋值语句中,不正确的是( )A、x+y=5 B、inumber = 15 C、S=PI*R*R D、sLength=x+y23

6、.要交换变量A和B的值,应使用的语句组是( )A、A=B;B=C;C=A B、C=A;A=B;B=CC、A=B;B=A D、C=A;B=A;B=C24. 已知A,B,C,D是整型变量,且都已有互不相同的值,执行语句B=0;A=C;D=A;D=B;后,其值相等的变量是( )A、 A,D B、 A,C C、 C,B D、 B,A25.若A=2,B=3,那么语句Print “A+B”,执行后的结果是( ) A、 5 B、2+3 C、A+B D、23二.填空题(每空2分,5小题,共10分) 1.算法的五个方面的重要特征是:输入,_,有穷性,_,能行性 2.表示算法的三种语言是:_, _, _三.程序填

7、空(每空2分,10小题,共20分)1. 设计一个算法,交换变量a和b的值.算法如下:(1) a=2,b=1(2) _;(3) 输出和的值(4) 结束2. 求方程ax2+bx+c=0的解。算法如下:(1) 输入a,b,c的值;(2) 计算判别式d=b*b-4*a*c;(3) (4) 否则输出“无解”(5) 结束3. 工人每天工作8小时,每小时9元,超过8小时的每小时增加15%的加班费,计算工人每天的应发的日工资程序流程图为:开始输入工作小时x输出工资Y结束是否4.解: 输入x开始输出 y结束是否是否输入 x 程序流程图为:三.阅读程序写结果(每空2分,5小题,共10分). Private Sub

8、 Command1_Click()Dim x As Integer, y As Integer, z As Integer x = 9y = 7x = x + yy = x - yx = x - yy = x - yPrint x=; x, y=; yPrint “x+y”Print x+yPrint “x+y=”;x+yEnd Sub问:(1)第句的作用是_(2)程序运行后的结果是 _ _ _ _ 四.程序设计(1题,共10分) 试编写一个程序,实现输入矩形的长和宽,输出矩形的周长L和面积S。要求:使用输入函数InputBox()实现矩形的长和宽的输入。使用输出命令Print实现矩形的周长和

9、面积的输出。要求使用变量说明语句.算法与程序设计单元考答案卷班级:_ 座号:_ 姓名:_成绩 一.单项选择题(每小题2分,25小题,共50分)123456789101112131415161718192021222324252627282930二.填空题(每空2分,5小题,共10分) 1._ , _2._, _, _三.程序填空(每空2分,10小题,共20分)1. (2)_;2. (3) _ _。 3._ 4. _ _ _ _ _ _ _ _ 三.阅读程序写结果(每空2分,5小题,共10分) 1. (1)第句的作用是_ _四.程序设计Private Sub Command1_Click()En

10、d Sub(2)运行后的结果是 _ _ _ _ 四.程序设计(1题,共10分)试编写一个程序,实现输入矩形的长和宽,输出矩形的周长L和面积S。要求:使用输入函数InputBox()实现矩形的长和宽的输入。使用输出命令Print实现矩形的周长和面积的输出。要求使用变量说明语句. 4、请在右边的矩形框中写程序算法与程序设计单元考班级:_ 学号:_ 姓名:_一.单项选择题(每小题2分,25小题,共50分)12345678910DBBCABDCCC11121314151617181920BABDABBCCD21222324252627282930DABBC二.填空题(每空2分,5小题,共10分) 1._确定性_ , _输出_2._自然语言_,_流程图_,_伪代码_三.程序填空(每空2分,10小题,共20分)1.(2)_c=a, a=b, b=c_2. (3) _如果d=0,则x1=(-b+sqr(d)/2, x2=(-b-sqr(d)/2,_ _输出x1和x2的值 _ _ 3. x8? Y=X*9+(X-8)*9*0.15 Y=X*94. X-2? X2? Y=X Y=X2-1 Y=X2+1 三.阅读程序写结果(每空2分,5小题,共10分)1. (1)第句的作用是_说明x,y,z为整型数据类型_ (2)运行后的结果是 _x=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论