最新版计算机二级Delphi试题及答案收录
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于Delphi语言的特点,错误的是:
A.支持面向对象编程
B.支持可视化编程
C.支持函数重载
D.支持多线程编程
2.在Delphi中,以下哪个是用于定义类的方法?
A.Function
B.Procedure
C.Property
D.Noneoftheabove
3.以下哪个是Delphi中用于存储字符串的内置类型?
A.Integer
B.Boolean
C.String
D.Array
4.在Delphi中,以下哪个函数用于获取当前日期和时间?
A.Date()
B.Time()
C.Now()
D.Today()
5.以下哪个是Delphi中用于定义数组的方法?
A.New
B.Create
C.Array
D.Set
6.在Delphi中,以下哪个是用于定义过程的方法?
A.Function
B.Procedure
C.Property
D.Noneoftheabove
7.以下哪个是Delphi中用于定义常量的关键字?
A.Var
B.Const
C.Dim
D.Let
8.在Delphi中,以下哪个是用于定义类属性的方法?
A.Function
B.Procedure
C.Property
D.Noneoftheabove
9.以下哪个是Delphi中用于定义结构体的关键字?
A.Record
B.Struct
C.Class
D.Noneoftheabove
10.在Delphi中,以下哪个是用于定义异常处理的方法?
A.Try
B.Catch
C.Finally
D.Alloftheabove
二、填空题(每题2分,共5题)
1.Delphi是一种______编程语言,广泛应用于______和______领域。
2.在Delphi中,______用于定义类,______用于定义方法。
3.Delphi中的______关键字用于定义常量,______关键字用于定义变量。
4.Delphi中的______关键字用于定义数组,______关键字用于定义结构体。
5.Delphi中的______关键字用于定义异常处理。
三、编程题(共20分)
1.编写一个Delphi程序,实现以下功能:
-定义一个学生类,包含姓名、年龄和成绩属性。
-定义一个方法,用于计算学生的平均成绩。
-创建一个学生对象,并调用方法计算平均成绩。
2.编写一个Delphi程序,实现以下功能:
-定义一个函数,用于计算两个整数的和。
-定义一个过程,用于输出两个整数的乘积。
-调用函数和过程,输出结果。
3.编写一个Delphi程序,实现以下功能:
-定义一个类,包含一个私有属性和一个公开方法。
-在方法中,修改私有属性的值,并输出修改后的值。
4.编写一个Delphi程序,实现以下功能:
-定义一个函数,用于计算两个数的最大值。
-定义一个过程,用于输出两个数的乘积。
-调用函数和过程,输出结果。
5.编写一个Delphi程序,实现以下功能:
-定义一个类,包含一个私有属性和一个公开方法。
-在方法中,修改私有属性的值,并输出修改后的值。
二、多项选择题(每题3分,共10题)
1.Delphi编程语言的特点包括:
A.支持组件化编程
B.支持动态数据交换
C.支持数据库编程
D.支持Windows编程
E.支持网络编程
2.在Delphi中,以下哪些是常用的数据类型?
A.Integer
B.Boolean
C.String
D.Array
E.Pointer
3.Delphi中的面向对象编程特性包括:
A.继承
B.多态
C.封装
D.多线程
E.异常处理
4.在Delphi中,以下哪些是常用的文件操作函数?
A.FileOpen
B.FileRead
C.FileWrite
D.FileSeek
E.FileClose
5.Delphi中用于图形用户界面的控件包括:
A.Button
B.Edit
C.Label
D.ListView
E.TabControl
6.以下哪些是Delphi中的异常处理关键字?
A.Try
B.Catch
C.Finally
D.Throw
E.Handle
7.Delphi中的数据库编程组件包括:
A.TADOConnection
B.TADOQuery
C.TADOCommand
D.TADORecordset