单选题
01.Delphi6个人版对内存的要求至少是多少?
A.16M B.32M C.64M D.128M
02.在面向对象的Pascal程序中,将数值200赋予X变量的正确语句是哪个?
A.X:=200 B.X==200 C.X=200 D.200=X
03.请指出下列字符串中哪些属于对象Pascal语言指令字?
A.mod B.not C.write D.finally
04.下列中错误的PASCAL表达式是
A.20 DIV 2*5 B.16 DIV 4 C.10e3*5 D.4.018DIV3
05.下列哪种类型的常量不能用来定义子界类型
A.实型数据(Real) B.整型(Integer)
C.字符型(Character) D.用户定义的任何顺序类型
06.在程序中定义CONST Letter='h';
则语句Writeln (Chr(Ord(Letter)+(Ord('A')-Ord('a')))) 的输出结果是什么?
A.H B.h C.72 D.104
07. TYPE parr=ARRAY[1..20]OF ^Integer;
FUNCTION ff(a:parr):Integer;
VAR k,b:Integer;
BEGIN
b:a[1]^;
FOR k:=2 TO 20 DO
IF a[k]^>b THEN
b:=a[k]^;
ff:=b
END;
函数ff返回的是什么?
A.指针a所指的整数数组中数的最大值 B.指针数组a中的最大的指针值
C)指针数组a各元素所指的数中的最大值 D.指针a所指的整数数组中数的最大值
08.用Delphi创建一个新的工程文件,其后缀是什么?
A.PAS B.DLL C.DEL D.DPR
09.Delphi程序中一个标准的单元文件,其实现部分的起始保留字是什么?
A.interface B.implementation C.begin D.initialization
10.什么样的成员是类的所有实例对象的共享成员?
A.私有成员函数 B.公有成员函数 C.常量成员函数 D.静态数据成员函数
11.类的实例化是指什么?
A.创建类对象 B.定义类 C.调用类的成员 D.指明具体的类
12.外部变量的作用域是什么?
A.主函数 B.整个程序 C.定义点开始的程序部分 D.用户指明的某些函数
13.下列哪种属于Delphi6中的类型转换异常?
A.EInOutError B.EInvalidPointer C.EInvalidCast D.EmathError
14.在Delphi6中,异常类EWriteError是由哪个文件异常类派生出来的?
A.EFCreateError B.EFilerError C.EFOpenError D.EReadError
15.b:=0 A:=20;
If A>10 Then b:=A;
上面这条语句在编译的时候会产生哪种错误?
A.不会产生错误 B.会产生运行错误 C.会产生逻辑错误 D.会产生编译错误
16.$ELSEIF属于编译命令中的哪种类型?
A.条件编译器命令 B.开关编译器命令 C.参数编译器命令 D.循环编译器命令
17.下列组件中哪种属于非可视组件?
A.Tbutton B.Timage C.Tlabel D.TopenDialog
18.非可视组件是从哪个类派生出来的?
A.TObject B.Tcontrol C.Tcomponent D.persistent
19.下列哪条语句将方法UnWay定义为静态的?
A.Procedure UnWay:message wm_News; B.Procedure UnWay;
C.Procedure UnWay:dynamic; D.Procedure UnWay:virtual;
20.组合框ComboBox中的数据在哪个属性中添加?
A.Text B.Items C.DragDownCount D.Sorted
21.在Delphi中绘图,直线应该用什么方法绘制?
A.SetBrushStyle B.BeeLine C.LineTo D.Ellipse
22.设有关系框架R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系框架R最高是哪种范式?
A. 第一范式 B.第二范式 C.第三范式 D.BCNF范式的
23.用树型结构表示实体类型及实体间联系的数据模型称为什么模型?
A.关系模型 B.网状模型 C.层次模型 D.概念数据模型
24.关系数据库管理系统所管理的是什么?
A.若干个表文件 B.数据库文件所安放的地址
C.若干个电子的表文件 D.若干个二维表
25.Delphi6的数据库引擎是哪个?
A.DAO B.ADO C.BDE D.DBA
26.在做数据库应用开发时,如果想指定主表和从表之间的连接字段,需使用TTable组件的什么属性?
A.DatabaseName属性 B.Exclusive属性
C.MasterFields属性 D.TableLink属性
27.在使用TTable组件时,向数据集中插入一条新的空记录,要使用什么方法?
A.CreateRecord B.Create C.InsertRecord D.Insert
28.TQuery组件使用什么方法取得数据表格之间的主从关系?
A.GetDetailLinkFields B.GetSlaveLinkTables
C.GetMasterLinkTables D.GetProviderAttributes
29.当更新数据库中的数据时出错了,用户应当使用什么方法撤销当前的更改?
A.Back B.Withdraw C.Rollback D.Commit
30.TDBGrid组件的作用是什么?
A.用来显示和编辑数据集里当前记录中一个特定字段值的数据控制组件
B.用来完成数据库服务器上的存储过程
C.用来在数据集中浏览数据和编辑数据
D.将一个数据集记录显示在网格中,并且可以对其中的数据进行编辑修改
31.Delphi开发出来的应用程序都是由哪种类派生出来的?
A.TApplication B.TAppProgram C.TProgram D.TControl
32.帮助文件可以用什么工具编译而成?
A.Microsoft Word B.Microsoft Help Workshop
C.Microsoft WinHelp D.Delphi Help Tools
33.编译后帮助文件的扩张名是什么?
A.HPJ B.OBJ C.HLP D.RTF
34.Delphi6提供了一个什么安装包,为应用程序提供安装向导?
A.InstallShield Express B.Install Express
C.InstallShield Package D.Application InstallShield
35.Delphi6中加入了什么功能使程序员能够使用JavaScript和VBScript等脚本语言?
A.WebServices B.DataSnap
C.SOAP D.WebSnap
36.TtreeView加入了创建树节点的功能,它隶属于哪个单元文件?
A.Classes.pas B.ComCtrls.pas
C.Controls.pas D.DbCtrls.pas
37.在消息窗口左上角显示一个黄色“!”号,警告用户注意,该对话框应该使用什么过程或函数?
A.ShowMessage B.MessageBox
C.MessageDlg D.WarnMessage
在编辑框中要求录入学生的基本信息,其中学生的出生年月要求按照Date格式录入,这需要对MaskEdit组件的什么属性进行修改?(38-->
- 该日志由 sztdulin 于10年前发表在综合分类下,最后更新于 2013年11月22日.
- 转载请注明: Delphi6开发基础模拟题.doc | 学步园 +复制链接