出自:国家开放大学Delphi程序设计

x是小于1000的非负数”的Object Pascal表达式是()
A、0≤x<1000
B、(x>=0)OR(x<1000)
C、x>=0,x<1000
D、(x>=0)AND(x<1000)
Delphi程序设计的基本特点是( )
A、可视化程序设计
B、代码程序设计
C、事件驱动编程
D、A和C
表达式 50 + 19 div 2 的值是( )
A、57
B、69
C、59
D、60
结构化程序设计的基本原则或特点不包括( )。
A、多态性
B、自顶向下
C、模块化
D、逐步求精
结构化程序设计的基本原则是取消( )语句,程序中仅采用顺序、分支和循环三种控制结构。
A、For
B、While
C、goto
D、Do
利用对象监视器可以设置窗体或组件的( )。
A、方法
B、属性
C、外观
D、执行代码
通常控制组件在窗体中可见的属性是( )
A、Visible
B、Name
C、Showing
D、Hint
下列变量命名正确的是( )
A、7ABC
B、My7
C、page@2
D、cmd..1
下列表达式中( )不是布尔表达式。
A、A=3
B、A div B
C、A and B
D、A>B
下列说法错误的是 ( )
A、窗体文件的扩展名为.dfm
B、一个窗体对应一个窗体文件
C、Delphi中的一个工程只包含一个窗体
D、.~dpr和.~pas是备份文件,便于用户恢复到较早的一个项目版本。
下面哪个不是对象的三个要素之一( )
A、事件
B、名称
C、属性
D、方法
BitBtn组件的哪个属性预定义了一些常用的位图按钮种类( )。
A、name
B、Caption
C、kind
D、type
以下能够触发编辑框(Edit)组件OnChange事件的操作是( )。
A、鼠标单击编辑框
B、鼠标双击编辑框
C、在编辑框中选择文本
D、在编辑框中输入文本
编辑框(Edit)中的文本发生改变时引发的事件是( )
A、AutoSize
B、OnChange
C、SetFocus
D、SetText
如果想设置Form1中字体颜色为clRed,应当设置Font的( )属性。
A、Color
B、Font
C、back
D、red
如果要检查edit编辑框中输入的字符,可以在哪个事件处理程序中编写代码检查( )
A、OnClick
B、OnEnter
C、OnMouseUp
D、OnKeyPress
在Delphi中,建立一个文本编辑区域,可采用下列哪个控件( )。
A、命令按钮
B、文本标签控件
C、Edit控件
D、Timer控件
Delphi有三种控制循环的语句,下列哪个不是其中之一( )。
A、repeat语句
B、while语句
C、for语句
D、next语句
下面哪个组件不是容器组件( )
A、Form
B、Panel
C、GroupBox
D、MaskEdit
修改窗体的标题时,应当设置form的属性是()
A、Caption
B、Name
C、Text
D、Label
以下控件中没有Items属性的是( )
A、ComboBox
B、ListBox
C、RadioGroup
D、Memo
能够删除edit1中内容的语句是( )。
A、edit1.Clear;
B、edit1.Focused;
C、edit1.Text=null;
D、edit1.text:=.\0.;
在窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程:
procedure TForm1.Button1Click(Sender: TObject);
var s,i,x: Integer;
begin
s := 0 ;
For i:=1 To 15 Do
Begin
x := 2*i-1;
IF x Mod 3=0 Then
s := s+1
end;
Label1.Caption := IntToStr(s);
End;
问点击Command1的命令按钮后,Label1标签显示数值为:( )
A、5
B、15
C、20
D、25
进度显示组件ProgressBar的当前进度可以通过( )属性设置。
A、Step
B、Scroll
C、Position
D、Max
下列说明错误的是( )
A、OpenDialog是打开文件对话框。
B、Edit组件的Clear方法是清除编辑框中的内容
C、CheckBox控件是通过Checked属性确定选择状态
D、按钮组件的属性Name设置为“确定”,则按钮上文本显示为“确定”
用于建立菜单项的下划线快捷方式的字符是( )。
A、&
B、$
C、%
D、@
工具栏上的一个SpeedButton按钮如果要设置为状态按钮,则正确设置的方法是( )
A、将SpeedButton按钮的GroupIndex属性设置为0,且AllowAllUp属性设置为True。
B、将SpeedButton按钮的GroupIndex属性设置为0,且AllowAllUp属性设置为False。
C、将SpeedButton按钮的GroupIndex属性设置为非0值,且AllowAllUp属性设置为True。
D、将SpeedButton按钮的GroupIndex属性设置为非0值,且AllowAllUp属性设置为False。
工具栏上的一组按钮如果要构成互斥关系(如“左对齐”、“居中”、“右对齐”),它们的GroupIndex属性正确的设置是( )
A、GroupIndex属性值都为0
B、GroupIndex属性值非0,且互不相同
C、GroupIndex属性值非0,且相同
D、GroupIndex属性值互不相同
最适合于在工具栏上放置的工具按钮是( )
A、Button
B、RadioButton
C、SpeedButton
D、BitBtn
以下叙述中错误的是( )
A、一个项目包含不止一种类型的文件。
B、窗体的Show方法的作用是显示该窗体。
C、窗体的Hide方法和Release方法的作用完全相同。
D、若项目文件中有多个窗体,可以根据需要指定一个窗体为主窗体。
在窗体上建立多页面的用户界面,需要首先建立的对象是( )
A、TabControl
B、PageScroller
C、HeaderControl
D、PageControl
窗体与数据模块的扩展名是( )。
A、.dcu
B、.dfm
C、.pas
D、.dpr
Delphi中可以实现绘制直线的方法是 ( )
A、Polyline
B、Ellipse
C、Rect
D、LineTo
利用Image对象的哪个属性设置,可以使加载的图像自动放大或缩小,以适应Image的显示区域( )
A、Stretch
B、AutoSize
C、Align
D、Center
在设计阶段,利用Image对象的哪个属性,可以加载一幅图片( )。
A、Image
B、Picture
C、Grid
D、Load
以使记录指针指向table第一个记录( )。
A、No1
B、First
C、Next
D、End
只能输出、而不能输入的数据感知控件是( )
A、DBEdit
B、DBText
C、DBRadioGroup
D、DBCheckBox
数据库组件中,提供了对数据库读写操作功能的核心组件是( )
A、数据源组件
B、用户界面组件
C、数据集组件
D、数据感知控件
既可以通过选择输入、又可以直接输入的数据感知控件是( )
A、DBRadioGroup
B、DBListBox
C、DBComboBox
D、DBCheckBox
下列常用的数据组件中,只需指定DataSource而不需指定DataField的控件是哪个?( )
A、DBText
B、DBEdit
C、DBNavigator
D、Query
Delphi程序在对数据表中的数据修改后,用来提交数据的方法是( )
A、Edit
B、Post
C、Upload
D、DownLoad
在Table组件中,用来设置打开或关闭与其相连的数据表的属性是( )
A、ReadOnly
B、BOF和EOF
C、Keep
D、Active
Table组件中,指定要访问的数据库名称,通常设置数据库的属性是( )
A、databasename
B、active
C、Name
D、datasource
下面哪个方法用于确定当前指针位置是否在数据表的第一个记录( )。
A、EOF
B、BOF
C、GETLAST
D、GetFirstRecord
对象具有属性和方法,这是对象的主要特征。对象具有属性和方法,这是对象的主要特征。
T、√
F、×
一个对象可以具有多个属性,但只能有一个方法。一个对象可以具有多个属性,但只能有一个方法。
T、√
F、×
在Delphi程序运行时动态设置属性的一般格式是: <对象名>.<属性名> == <属性值> ;在Delphi程序运行时动态设置属性的一般格式是: <对象名>.<属性名> == <属性值> ;
T、√
F、×
在Delphi中,根据变量标识符命名规则,“st80”可以作为一个合法的变量命名。在Delphi中,根据变量标识符命名规则,“st80”可以作为一个合法的变量命名。
T、√
F、×
在面向对象的delphi程序设计中,设置对象的属性和方法必须在程序中通过编写代码来实现,绝对不允其他方式。因此,在Delphi的属性窗口无法直接设置对象的属性。在面向对象的delphi程序设计中,设置对象的属性和方法必须在程序中通过编写代码来实现,绝对不允其他方式。因此,在Delphi的属性窗口无法直接设置对象的属性。
T、√
F、×
在面向对象的程序设计中,对象的属性用变量来表示,对象的方法用代码来实现。在面向对象的程序设计中,对象的属性用变量来表示,对象的方法用代码来实现。
T、√
F、×