delphi复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

复习题

1、在文件操作中Eof的意思是。

2、在Delphi的BDE数据集中通过控件来实现对SQL语言的支持。

3、要想使窗体中的某个控件获得焦点,则需调用方法。

4、MaskEdit是格式文本输入对象,属性为它提供了过滤文本的格式。

5、由于TDBGrid控件和TDBNavigator控件是自动地访问数据集控件中所有可以访问的字段控件的,因此它们没有属性。

6、函数format(‘本场%已进了1个球!’,[‘李铁’])返回的字符串为。

7、TEdit控件的MaxLength属性是设置。

8、想在Button按钮上设置快捷方式,需要在Caption属性中应用符号。

9、通过数据库字段对象(例如:Ttalbe部件的字段对象)的属性可以读取字段值,并且将它转换成字符串类型。

10、Delphi为用户提供一种Append方法,用来。

11、常量是一种内容不能改变的标识符,常量声明采用保留字。

12、Delphi的计时器的Interval属性设置为1000,即是每隔秒会被触发一次。

1、以下正确的枚举类型的定义是()。

(A)type vowel=(‘a’,’e’,’i’,’t’,’u’) (B)type num=(1..3, 8..10)

(C)type color=(red, blue, black) (D)type realtype=(1.5, 2.5, 3.5, 4.5) 2、已知如下子界类型定义及变量声明:

Type ntype= -10 .. 10;

Var

m: ntype;

n: integer;

问下列语句哪一个可能产生错误:()。

(A)n := m; (B)m :=n; (C)n := abs(m); (D)n := n+m;

3、下列哪些符号哪一个是Delphi6中的合法变量名()。

(A)AB5 (B)0AB (C)Then (D)A[B]8 4、下面哪个是delphi工程文件的扩展名()。

(A).pas (B).dpr (C).cfg (D).dfm 5、Memo控件的Align属性用于调整该对象在窗口中的对齐方式,当需要该控件顶部对齐时,其值可以设置为()。

(A)alTop (B)alClient (C)alBotton (D)alright

6、设有一个自定义过程声明如下:

Procedure silly(a: integer; var b: integer);

Var c: integer;

Begin

a:=1; b:=12; c:=14;

end;

执行下述程序段:

a:=4; b:=8; c:=6;

silly(b, a);

则a, b, c的值分别是什么?

(A)(12,4,6) (B)(4,1,14) (C)(12,8,6) (D)(12,1,6) 7、下列()语句不是标准的SQL语言中的。

(A)Select (B)Insert (C)Rename (D)Delete 8、下列常量说明语句中哪个()是合法的。

(A)Const C:=(a>6.8);(B)Const C: 6.8;

(C)Const C=6.8;(D)Const C:=10 and 20;

9、设有如下程序段:

S: = 100 ;

n: = 3 ;

for ch :=’a ’ to ‘e’ do

begin

if not odd(n) then s := s – n ;

n := n + 5;

end;

假设所有变量均已说明,程序执行后s的值是:

(A)97 (B)89 (C)74 (D)58 10、下面哪一条delphi6语句能够实现如下功能,在列表框ListBox1的第5行中插入一个新选项‘欢迎使用Delphi’()。

(A)ListBox1.Item.Insert(5, ‘欢迎使用Delphi’);

(B)ListBox1.Item.Add( ‘欢迎使用Delphi’, 5) ;

(C)ListBox1.Item.Insert(4, ‘欢迎使用Delphi’);

(D)ListBox1.Item.Add(4, ‘欢迎使用Delphi’) ;

11、几何图形控件Shape位于工具栏上的additional页中,用于在窗体上绘制一些常见的几何图形,下面哪个图形是不能由Shape绘制的()。

(A)圆角正方形(B)矩形(C)圆形(D)菱形

12、有以下程序段:

i :=1;

repeat

j :=j*i;

i :=i+2;

until j>2*i;

假设所有变量均已说明,该循环体的执行次数是()。

(A)1 (B)2 (C)3 (D)4

三、判断题

1、函数Pos(S0, S)返回子字符串S0在字符串S中的位置,若S0在S中,则返回为0。

2、长字型LongWord是4字节的大小的数据类型。

3、Edit控件既可用来供用户输入单行和多行文本也可以用来显示它们。

4、组合框ComboxBox兼有EditBox和ListBox两者的功能,其SelText属性是用来存储显示于编辑区中被选中项的内容。

5、在Object Pascal语法中,函数的返回值通过函数名或预定义的Result带回,使用Result完全等同于函数名。

6、当容器控件的位置、可视性以及有效性属性发生改变时,其中的子控件也发生同样的变化。

7、Delphi使用的就是Object Pascal语言,Object Pascal和Turbo Pascal是完全相同的。

8、要使SpeedButton像复选框那样工作,只需将GroupIndex属性设为大于0,且不与任何其他SpeedButton的GroupIndex属性值相同。

9、在Object Pascal语法中,函数的返回值通过函数名或预定义的Result带回,使用Result完全等同于函数名。

10、某过程声明如下:Procedure MyProcedure (x :Real, y: integer=8);对上述过程,下面调用语句是等效的:MyProcedure(b,8)和MyProcedure(b)。

11、从物理上讲,全程变量和局部变量在程序编译时,系统就在内存数据区中为它们分配了所需的存储空间,并且在整个程序的运行阶段始终占有它。

12、对Ttable部件使用字段编辑器(Fields Editor)建立一个字段列表,包括字段的顺序,字段的类型等,即使磁盘上实际的数据库表结构发生了改变,建立的这个字段列表也不会发生改变。

相关文档
最新文档