实用Delphi知识点的计算机二级试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.Delphi中,下列哪个是创建动态数组的正确方法?
A.VarMyArray[1..10]ofInteger;
B.TypeMyArray=Array[1..10]ofInteger;
C.ArrayMyArray[1..10]ofInteger;
D.MyArray[1..10]:=ArrayofInteger;
2.在Delphi中,要实现一个简单的排序算法,以下哪个方法不是有效的?
A.冒泡排序
B.快速排序
C.插入排序
D.决策树排序
3.在Delphi中,以下哪个函数可以用来检查字符串是否为空?
A.IsEmpty
B.IsNull
C.IsEmptyString
D.IsEmptyStr
4.在Delphi中,以下哪个属性用于设置控件的背景颜色?
A.Color
B.BackColor
C.ForeColor
D.TextColor
5.以下哪个是Delphi中定义类的关键字?
A.Class
B.Struct
C.Enum
D.Record
6.在Delphi中,以下哪个是定义方法的关键字?
A.Method
B.Function
C.Procedure
D.Operator
7.在Delphi中,以下哪个函数可以用来获取当前日期和时间?
A.Now
B.Today
C.Date
D.Time
8.以下哪个是Delphi中创建动态字符串的方法?
A.VarMyString[1..100]ofChar;
B.TypeMyString=String[1..100];
C.MyString[1..100]:=;
D.VarMyString:=Hello;
9.在Delphi中,以下哪个函数可以用来判断两个字符串是否相等?
A.=
B.=
C.Compare
D.CompareText
10.以下哪个是Delphi中创建对象的方法?
A.New
B.Create
C.Instantiate
D.Object
二、多项选择题(每题3分,共10题)
1.在Delphi中,以下哪些是常用的数据类型?
A.Integer
B.String
C.Boolean
D.Array
E.Record
2.以下哪些是Delphi中常用的字符串处理函数?
A.Length
B.Copy
C.LowerCase
D.UpperCase
E.Pos
3.在Delphi中,以下哪些是事件处理的关键字?
A.OnClick
B.OnChange
C.OnMouseMove
D.OnCreate
E.OnDestroy
4.以下哪些是Delphi中常用的图形绘制函数?
A.MoveTo
B.LineTo
C.Rectangle
D.Ellipse
E.Pie
5.在Delphi中,以下哪些是面向对象编程的基本概念?
A.Class
B.Object
C.Method
D.Property
E.Event
6.以下哪些是Delphi中常用的文件操作函数?
A.FileExists
B.ReadFile
C.WriteFile
D.AppendFile
E.DeleteFile
7.在Delphi中,以下哪些是数据库编程的关键技术?
A.TDataSet
B.TTable
C.TQuery
D.TADOConnection
E.TSQLConnection
8.以下哪些是Delphi中常用的异常处理关键字?
A.Try
B.Catch
C.Finally
D.Throw
E.Raise
9.在Delphi中,以下哪些是创建窗体的步骤?
A.创建主窗体
B.添加控件
C.设置属性
D.编写事件处理程序
E.运行程序
10.以下哪些是Delphi中常用的数据结构?
A.List
B.Queue
C.Stack
D.Tree
E.Graph
三、判断题(每题2分,共10题)
1.在Delphi中,所有控件都继承自TControl类。()
2.Delphi中的数组下标是从0开始的。()
3.在Delphi中,可以使用Type关键字来定义自定义数据类型。()
4.Delphi中的字符串类型String是固定长度的。()
5.Delphi中的方法可以返回多个值。()
6.在Delphi中,可以使用try-except语句来处理异常。()
7