计算机二级考试Delphi实用技巧试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪个不是Delphi中常用的数据类型?
A.String
B.Integer
C.Boolean
D.Double
2.在Delphi中,以下哪个函数可以用来获取当前日期和时间?
A.Date()
B.Time()
C.Now()
D.TimeStr()
3.以下哪个组件可以用来在窗体上显示图片?
A.Edit
B.Label
C.Image
D.Memo
4.在Delphi中,如何设置一个按钮的Caption属性?
A.Button1.Caption:=ClickMe
B.Button1.Text:=ClickMe
C.Button1.Label:=ClickMe
D.Button1.Button:=ClickMe
5.以下哪个方法可以用来遍历一个字符串中的所有字符?
A.ForEach
B.For
C.While
D.Do
6.在Delphi中,以下哪个组件可以用来显示一个对话框?
A.MessageBox
B.Dialog
C.Alert
D.Prompt
7.以下哪个函数可以用来获取一个变量的类型?
A.GetType
B.VarType
C.GetTypeOf
D.VarKind
8.在Delphi中,如何创建一个动态数组?
A.varArr:arrayofInteger;
B.varArr:Integer[];
C.varArr:TIntegerArray;
D.varArr:TDynamicArray
9.以下哪个关键字可以用来定义一个常量?
A.Var
B.Const
C.Dim
D.Let
10.在Delphi中,以下哪个函数可以用来格式化字符串?
A.Format()
B.Str()
C.Text()
D.Sprintf()
二、填空题(每空2分,共5题)
1.在Delphi中,创建一个窗体可以使用__________关键字。
2.要在窗体上添加一个按钮,可以使用__________组件。
3.要设置按钮的Caption属性,可以使用__________方法。
4.在Delphi中,使用__________关键字可以定义一个常量。
5.要获取当前日期和时间,可以使用__________函数。
三、判断题(每题2分,共5题)
1.Delphi中的String类型是变长字符串。()
2.在Delphi中,可以使用数组来存储多个相同类型的变量。()
3.在Delphi中,可以使用ForEach循环遍历数组。()
4.Delphi中的Label组件只能显示文本。()
5.在Delphi中,可以使用MessageBox组件显示对话框。()
四、简答题(每题5分,共10分)
1.简述Delphi中String和AnsiString的区别。
2.简述Delphi中如何使用动态数组。
二、多项选择题(每题3分,共10题)
1.以下哪些是Delphi中常用的数据库组件?
A.TADOConnection
B.TADOQuery
C.TDBGrid
D.TDataSet
E.TTable
2.在Delphi中,以下哪些操作可以通过数据库组件完成?
A.数据连接
B.数据查询
C.数据插入
D.数据更新
E.数据删除
3.以下哪些是Delphi中常用的文件操作组件?
A.TFile
B.TDirectory
C.TXMLFile
D.TTextFile
E.TMemoryStream
4.在Delphi中,以下哪些组件可以用来绘制图形?
A.TCanvas
B.TGraph
C.TChart
D.TPicture
E.TImage
5.以下哪些是Delphi中常用的网络通信组件?
A.TSocket
B.THTTPClient
C.TFTPClient
D.TSMTP
E.TPOP3
6.在Delphi中,以下哪些函数可以用来处理字符串?
A.Trim
B.UpperCase
C.LowerCase
D.Replace
E.Split
7.以下哪些是Delphi中常用的日期和时间组件?
A.TDateTime
B.TTime
C.TDate
D.TTimer
E.TCalendar
8.在Delphi中,以下哪些组件可以用来处理图形用户界面(GUI)?
A.TForm
B.TButton
C.TEdit
D.TCombo