首 页科组简介下载中心文章中心客户留言论 坛博 客加入收藏
您当前的位置:惠州一中电教科组 -> 学科教学 -> 文章内容
 
栏目导航
热门文章
· 第十一届全国青少年..
· 2007广东省普通高中..
· 2007广东省普通高中..
· [图文] 颠覆传统快捷..
· 2006年广东省信息技..
· [推荐] OIBH的NOIP模..
· 2006年广东省信息技..
· 2006年广东省信息技..
· 2006年广东省信息技..
· [推荐] NOIP2007模拟..
相关文章
算法与程序设计 模拟试卷(二)
作者:本站  来源:本站整理  发布时间:2007-3-16 15:41:46  发布人:yzriyang

减小字体 增大字体

算法与程序设计 模拟试卷(二)

考试时间:70分钟    满分:100      

(东莞市普通高中新课程实验指导中心组提供)

 

说明:本卷分为第一卷和第二卷两部分。第一卷为客观题,含单项选择题和判断题,单项选择题共30小题,每小题1.5分,共45分;判断题共15题,每小题1分,共15分。第二卷为操作题,共3题,第1题5分,第2小题15分,第3小题20分,共40分。全卷共100分,考试时间70分钟。

 

第 一 卷

 

一、选择题(共30小题)

1、程序设计语言的发展阶段不包括(  A 

A.自然语言               B.机器语言                C.汇编语言               D.高级语言

2、流程图中表示判断框的是(  B   )。

A、矩形框           B、菱形框                 C、圆形框              D、椭圆形框

3、下列哪一个不是用于程序设计的( C  

A. BASIC                 B.  C语言               C.WORD                D.Pascal

4、下列结果为True的逻辑表达式是(   C   ) 。

A、Not(3<8)    B、(3<9)And(5>10)   C、(3<8)And(5<10)    D、(3>8)Or(5>10)

5、表达式2^4\3的值是(   A   ) 。

A、5     B、6     C、7       D、8

6、如果X=-25,则运行x=Abs (x) ; x=Sqr (x) 后,x的值是(   A  )。

A、5     B、-5     C、25     D、-25

7、在VB中,添加一个标签,在工具箱中要单击控件是(   B   )。

   A     B     C     D

8、在VB中,提供了(  A   )作为文本框的显示区和用户输入区控件。

A     B      C      D

9、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构( B )
  A、顺序结构      B、输入、输出结构      C、选择结构      D、循环结构

10、在VB语言中,下列变量中合法的变量是(  D  )
  A、const         B、888ft      C、b=12       D、football

11、下列Visual Basic程序段运行后,变量max的值为(  B   )。
        a=5 :b=10:max=a
         IF  b>max  Then  max =b
   A、5        B、10       C、5和10      D、以上都不是

12、下列Visual Basic程序段运行后,变量x的值为(  C   )。
 x=3 : y=77
     Do 

          x=x+2
     Loop Until x>Sqr(y)

    A、7        B、8         C、9         D、10

13、在VB程序设计中,由用户操作触发或由系统触发,能被特定对象所识别并作出响应的动作称为(  C  )。

A.方法                      B.类                          C.事件                      D.行为

14、要使一个命令按钮显示文字“确定”,正确的设置是把该命令按钮的(  C   )。

A、属性Font设置为“确定”        B、属性.ForeColor设置为“确定”

C、属性Caption设置为“确定”      D、属性BorderStyle设置为“确定”

15、对顺序文件的操作分为三步:打开文件、(    D    )、关闭文件。

A.扫描文件      B.读操作  C.写操作         D.读或写操作

 

16VB语句“Close  [<文件号列表>]”,是用来(   B    

A.打开文件      B.关闭文件      C.写文件  D.读文件

17由语句:Dim  K(10 , 30)  As  Long ,判断下列结论中错误的是(  D   )。

A.语句定义了数组K,它的第一维下标是从010,它的第二维下标是从030

B.数组K共有341个分量;

C.数组K的各个分量都是长整型数;

D.数组K的各个分量的值将按从小到大的顺序自动排列。

18、甲在纸上写下了一个1000以内的正整数让乙猜,乙每猜一次数甲都给出一个提示“太大”或“太小”,这样,乙至多要猜多少次可确定此数。(   D

A.1000              B.100        C.50          D.10

19、要实现变量M的值与变量N的值进行交换,可用语句(  A  ),

A.X=MM=NN=X             B.M=NN=M        C.M=N      D.N=M

20、下列表述中不含递归现象的是(  C  )。

A.站在两面平行的镜子中间照镜子,镜子中的影像成“像中像”;

B.定义自然数:0是自然数,比自然数大1的数是自然数;

C.乘法九九表;

D.“从前有个庙,庙里有个老和尚在给小和尚讲故事,老和尚说:‘从前有个庙,庙里

有个老和尚在给小和尚讲故事,老和尚说:……”

21、递归算法的两个要素是(   B   

①递归存在结束条件;                   ②递归必须能用数值表示;

③算法的描述中包含它本身;              ④递归必须在9步以内

A.①②             B.①③             C.②③             D.②④

22、著名的汉诺塔问题是应用什么算法解决的(  C   

A.穷举法         B.对半查找法         C.递归法         D.解析法

23、如果abcd是一个四位整数中,仟、百、十、个位上的数字,这个四位数可表示为(   C   

A.abcd              B.a+b+c+d        C.a*1000+b*100+c*10+d D.以上都不对

24X是一个Integer型变量,要取得它的最后两位数(十位与个位)可用(  B   

A.X\100  mod  100              B.X  mod  100

C.X  mod  10           D.X\100

25、以下选项中不属于对象的特征的是(  B 

A.都具有一个标识自己以区别其他对象的名字;

 B.都具有自身的类;

 C.都具有自身的属性及其属性值;     

D.都具有自身的行为。

26、在面向对象的功能实现中,创建一个方法的正确步骤是(  D 

A.确定方法是公共的或私有的;

 B.确定该方法是否返回一个值;

 C.编写该方法的代码;     

D.释放对该方法的引用。

27、下列关于人类和计算机解决实际问题说法错误的是(  D  )

A、人类计算速度慢而计算机快。     B、人类自动化复杂而计算机简单。  

C、人类精确度一般而计算机很精确。 D、人类可以完成任务,得出结果而计算机不能。

28、以下有关概要设计的基本任务,错误的是(  C  

A.回答“系统应该如何实现”;

 B.确定软件系统的结构,并进行模块划分;

 C.编写软件的详细说明书;     

D.确定每个模块的功能、接口以及模块间的调用关系。

29、下列有关数据控件常用属性表述错误的是(  B  

A.Connect用于指定数据控件所要链接的数据格式;

 B.DatabaseName用于指定要链接的数据库的属性;

 C.RecordSource用于指定Data控件所链接的数据库中的某一张表;     

D.RecordType用于决定记录集是一个表、一个动态集或是一个快照。

30、软件开发的一般过程是(  A 

A.软件计划→需求分析→软件设计→软件实现→软件维护;

 B.需求分析→软件计划→软件设计→软件实现→软件维护;

 C.需求分析→软件设计→软件计划→软件实现→软件维护;     

D.软件计划→软件设计→软件实现→需求分析→软件维护。

 

二、判断题(共15小题)

1、程序的编制依赖于算法的设计,程序的效率主要取决于算法的效率。(   

2、一个算法可以用多种程序设计语言来实现。(    

3、我们常说的程序设计语言就是程序设计。(  ×  

4、下面程序能够正确运行,没有错误。( ×

   Dim  t  as  string

   For  t  =a to  z  step  3

      Print  t

   Next  t

5结构化程序设计的基本思路:自顶向下,逐步求精。  

6、控件是应用程序的基本元素,与窗体共同构成应用程序的界面。(   

7、面向对象的程序设计以对象为中心,以事件为过程的执行起点。(   

8、程序设计中容易出现的错误主要有编辑错误、编译错误、运行时错误和逻辑错误,其中编辑错误最不容易被发现。( × 

9、排序算法中的“冒泡法”主要思想是:比较大小、交换位置、将小的数逐步冒出(

10、如果线段abc满足abc,则仅需判断2次就知它们能否构成三角形(   

11、面向对象程序设计可以使程序的复杂性不断降低,正确性不断加强。          ( )

12、对象是对多个类的抽象,而类是对象的实例。                              ( × )

13、面向对象的程序设计以对象为中心,以事件为过程的执行起点。              ( )

14、从现代意义上说,程序就是软件的同义词,程序设计等同与软件开发。     × 

15、软件实现也称软件编码,其目的是实现人和计算机的通信,指挥计算机按人的意志正确工作。                                                              

 

 

第 二 卷

 

三、操作题:(共3小题)

1、阅读下面的程序代码,回答后面的问题:

事件就是在对象上所发生的事情。假设某一事件过程如下:

Private Sub cmd1­_Click()

   Form1.Caption=VB示例”

End Sub

则响应该过程的对象名是   cmd1    ,事件名是    Click  运行结果是:  Form1的标题显示“VB示例”

 

2、编程完成:已知一个三角形的三边长分别为a,b,c ,求这个三角形的面积。

3、下面是十位同学的数学成绩,请编制程序把它们由小到大排成顺序:

86.5    77.5    87  68.9    89.6    77.2    79.7    71.1    68.9    90

] [返回上一页] [打 印] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]

 
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright © 2002-2008 dj.hzyz.net. All Rights Reserved .2006