复习题
考试题型分为选择题、判断题、简答题、编程填空题、论述题。请仔细复习讲义上面的内容,重点在数据库编程。
一、 选择题
主要考查编程语言基础、IDE开发环境快捷键使用,各类组件(尤其是数据库相关组件)属性的使用。
1、以下那个组件不可以由用户输入编辑文本(D
A、 TEdit      B、 TcomboBox    C、 TmaskEdit    D、 Tlabel
2、DBgrid组件位于(C)组件板上。
A、 standard    B、 additional      C、 data controls    E、samples
3、设a是布尔变量,其它是整型变量,下面正确的赋值语句是(C )
A、 x=y div 7  B、 x:=y:=z+1    C、 a:=(x=y)    D、 x+y:=z
4、下列常量定义合法的是( A
A、 CONST width=7;    B、 CONST case=‘7’;   
C、 CONST 1A=7.9;    D、 CONST 5<>7;
5、以下运算符中运算优先级最高的是(D
    A、 +      B、 OR      C、 >=      D、 ( )
6、已知a、b、c、d是同类型的简单变量,而且已有互不相同的值,执行下列语句:
b:=a;  a:=c;  d:=a;  d:=b; 后,其值相等的变量是(A
A、 a,c      B、 a,d    C、 c,b    D、 b,a
7、以下语句的循环执行次数是(B
x:=37; y:=3
while y<=x do y:=y+y
A、 0    B、 4    C、 5    D、 6
8、程序 For I:=1 to 5 do
for j:=2 to 4 do
        writeln(’*’);
    输出的’*’个数为(C
A、 5    B、 10    C、 15    D、 25    E、 30       
9、已知函数如下:
function f(n:integer):integer;
    begin
        if n=0 then f:=0
        else
if n>0 then f:=n-2
            else f:=n+3;
    end;
则调用f(5)的返回值是(B )
A、 0    B、 3    C、 8    D、 5   
10、已知 Var a:array[1..5] of real;
则数组a中包含的元素的个数为(A
A、 5    B、 6    C、 4  D、 0   
11、为让单行编辑框控件中显示出文字,需向其(B)属性赋字符串值。
A、 Name    B、 Text    C、 Font    D、 Visible
12、发生在鼠标左键单击按钮控件时的事件是(C
A、 OnMouseDown    B、 OnMouseUp    C、 OnClick    D、 OnDbClick
13、Delphi中取值范围0到255的数据类型是(B
A、Word    B、Byte    C、SmallInt    D、Real
14Delphi7.0使用的基础程序语言是(C)
ATurbo Pascal    BVisual Basic   
CObject Pascal    DC++
15、使可见控件在运行时处于不可见状态的控件属性为(D),它既可以在窗体设计时设置,也可以在程序运行时由代码设置。
AShowhit    BEnabled    CName    DVisible
16、声明常量的说明符正确的是(B)
AType    BVar    CConst    Dprivate
17Image控件位于组件板Additional选项卡上,用于在窗体中显示图象,它在设计时是一个虚框,运行时虚框是不可见的。该控件的(A)属性保存着要显示的图象。
APicture    BGraph    CShap    DImage
18Delphi中的控件分为非可视控件和可视控件,二者的区别是(C)
A、非可视控件和可视控件在设计时都可视,而在运行时都不可视。
B、非可视控件在窗体上是看不见的,而可视控件能够看见。
C、非可视控件在设计时可视、运行时不可视,而可视控件设计和运行时都可视。
D、非可视控件在设计时不可视,而可视控件在设计时可视。
19、Delphi7将控件按功能分别放置在多个选项卡中,位于 Standard 选项卡中的非可视控件(C)用于设计和创建主菜单以及下拉菜单。
AButton    BPopupMenu    CMainMenu    DBevel
20、使用Edit输入密码时,为使密码输入时只显示*,将属性(C)设为“*”。
AEditMask    BCaption    Cpasswordchar    DName
21、用户开发程序时需要经常在窗体和编辑器窗口之间来回切换,可使用快捷键(C,E)。
A F12F11     
B F12F13     
C F12Ctrl+F12     
D F12Alt+F12     
EF12Shift+F12
22  某函数如下:
Function check(n,k:Integer):Integer;
Var m:Integer;
Begin
    Repeat
    m:=n mod 10;
    n:=n div 10;
    K:=k-1
    Until k=0;
    Check:=m
End;
若调用语句y:=check(3725,3),运行后y值为:()
A 7
B 5
C 2
D 0
23 一个对象类可以继承和直接使用它的父类的所有成员,除了:()
A public
B private
C protected域和private
D protected域和方法
E private域和方法
24 Delphi没有用到的文件类型有()。
A.frm
B.pas       
C.dfm   
D.dpr   
E.res
25Shape组件位于()组件板上。
A standard
B additional
C data controls
D system
编程语言vb是什么Esamples
26 Query组件没有Table组件那样的( )属性。
A DataSource
B TableName
C Filtered
D Database
E UpdateObject
27、下面关于属性的论述正确的是()。
A 属性能实现write方法
B 属性能实现read方法
C 属性可以只读或只写
D 属性可以公开或非公开
E、属性不能直接存取
28 调试程序时,需要执行执行点所在的源代码行,并停留在下一个源代码行。可通过()菜单项进行。
A Run
B Step Over
C Trace Into
D Trace To Next Source Line
ERun to Cursor
29 a是布尔变量,其它是整型变量,下面正确的赋值语句是( )
A x=y div 7
B x:=y:=z+1
C a:=x=y mod z
D x+y:=z
Ex+y=a
30 表达式round(4.2) mod trunc(2.8)的值是(
    A 0
    B 1
    C 2
    D 3
    E 4
31 以下运算符中运算优先级最高的是(
    A +
    B OR
    C >=
    D DIV
    E -
32、已知有说明Var x:real;下列程序段中的错误为:(
case x<=2.0 of
    0:x:=0;
    1:x:=1
End
A case表达式中有常数
B case常量和case表达式类型不一样
C 赋值语句两边类型不一致
D case表达式为关系表达式
E case语法不规范
33、下列函数头合法的是(

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。