国开 delphi程序设计 网上在线形考作业[答案]
时间:2022-11-17 16:31 来源:奥鹏教育 作者:奥鹏作业答案 点击:次
正确答案:C 01.能够删除edit1中内容的语句是( )。 正确答案:B B. edit1.Text= null ; 正确答案:A C. edit1.Clear ; 正确答案:A D. edit1.text :=’\0′ ; 正确答案:B 02.一个Delphi窗体Form1中包含了一个Tbutton类的Button1控件,下面代码,将产生怎样的结果?( )。 …… Tform1.button1Click(Sender); begin Self.Caption:=’self’; Self.Color:=ClBlue; EventX(Sender); end; Tform1.EventX(Sender:TObject); begin Sender.Tag:=10; end; 正确答案:C B. Button1的标题为Self,颜色为蓝色,窗体的Tag属性等于10 C. Button1的标题为Self,颜色为蓝色,Tag属性等于10 D. 窗体的标题为Self,颜色为蓝色,窗体的Tag属性等于10 正确答案:D 03.以下那个组件在程序运行时不可以由用户输入编辑文本( )。 B. MaskEdit 正确答案:C C. boBox D. Edit 正确答案:C 04.用于异常处理的关键字不包括( )。 B. finally C. except D. try 正确答案:C 05.RadioGroup对象中的单选按钮个数及名称是通过哪个属性来进行设置的。 正确答案:A B. Items C. Caption D. Name 正确答案:D 正确答案:A 正确答案:D 06.窗体表单上放置有一个Edit类控件Edit1,当在Edit1中按下‘A’键时触发的事件和事件顺序是(
)。 正确答案:D B. OnKeyDown->OnKeyUp->OnKeyPress 正确答案:C C. OnKeyPress D. OnKeyDown->OnKeyUp 正确答案:B 07.下面的语句是用来判断用户选择RadioGroup组件的第几个选项按钮 正确答案:D if RadioGroup1.ItemIndex=6 then … 正确答案:B B. 8 C. 5 D. 6 正确答案:B 08.为了使计时器控件Timer1每隔0.5秒就触发一次事件并执行事件代码,应将Timer1控件的Interval属性设置为(
)。 B. 50 C. 5 D. 500 正确答案:C 09.下面的语句用来在Memo组件的第2行位置插入“在第二行显示”字样的文本,请补充完整 memo2.lines.Insert(____,’在第二行显示’); B. 2 C. 0 D. -1 正确答案:D 10.如果让界面上的一个按钮在运行的时候变为不可见,需要将它的哪一个属性设为False。 B. Visible C. Name D. Enable 正确答案:A 11.数组类型定义 Type aarrays=[1…8,1…5] of integer ; B. 40 C. 48 D. 5 正确答案:D 12.集合类型的数据大小取值范围是( )。 B. 0..63 C. 0..65535 D. 0..31 正确答案:D 13.标准对话框组件中的OpenDialog组件需要执行哪个方法,会弹出常用的“打开文件对话框”。 正确答案:B B. Close C. Execute D. Message 正确答案:B 14.假如 C 盘存在aa.txt 文件,则有关下列代码理解不正确的是( ) var 正确答案:C B. 语句3 不会引发异常 C. 语句2 是以读方式打开文件 D. 语句1 是与外部文件建立联系 正确答案:D 15. 使用ReWrite 函数可以以什么方式打开一个已存在的文本文件或创建一个ABC文本文件?( ) B. 只读方式 C. 写入方式 D. 插入方式 正确答案:A 16.时钟组件(Timer)能有规律的以一定时间间隔触发哪个事件。 正确答案:C B. Columns C. OnTimer D. Grid 正确答案:B 正确答案:C 正确答案:A 正确答案:B 17.Timer控件的常用事件是( ),当此控件跨过时间间隔时发生。 B. APPEND 正确答案:B C. POST D. IntervalTime 正确答案:A 21.MessageBox函数与MessageDlg函数的相同之处在于( )。 正确答案:B B. 都可以显示多个按钮,也可以指定显示不同的图形符号。 C. 所有参数都相同。 D. 以上都不对。 正确答案:B 19.进度显示组件ProgressBar的当前进度可以通过( )属性设置。 B. Position C. Scroll D. Max 正确答案:B 20.ListBox对象列表框中的内容是通过哪个属性来进行设置的。 B. Items C. Name D. Grid 01.根据需要可以响应任何组件的事件。 错 02.BitBtn控件和speedButton控件都可以用来制作一个带图片的按钮。 正确答案:A 错 03.容器组件是指可以放置其他组件的组件,GroupBox是容器组件。 错 04.在由Delphi 管理的窗体类声明段中加进任何代码都会引起程序出错。 正确答案:B 错 05.对象的Name属性值可以为空。 错 06.数组类型定义 Type aarrays=[1…8,1…5] of integer ; 错 07.Timer组件常称为“定时器”,它每隔固定的时间间隔可以触发一个OnSubmit事件。 错 08.函数MessageDlgPos与MessageDlg极为相似,只是MessageDlgPos函数能够控制信息对话框的出现位置。 正确答案:D 错 09.一个数组中的各元素的数据类型可以不同。 错 10.若已在窗体中加入了一个OpenDialog对象,要求在运行时,打开对话框时只显示扩展名为TXT的文件,则对通用对话框的Filter的属性进行设置,设置可以是 ‘TXT Files|*.TXT’。 正确答案:B 错 本程序设计界面如下图所示 正确答案:B 2126575 procedure TForm1.Button1Click(Sender: TObject); //“计算”按钮 正确答案:D var i , n, sum : integer ; begin sum := 0 ; i := 1 ; n := StrToInt(edit1.Text); //读入正整数n 正确答案:B while i 0 then f:=n -2 else f:=n+3 end; 则调用f(-5)的值是( )。 正确答案:A B. -2 C. 0 D. 3 正确答案:D 06.用于建立菜单项的下划线快捷方式的字符是( )。 B. % C. $ D. & 正确答案:A 07.工具栏上的一个SpeedButton按钮如果要设置为状态按钮,则正确设置的方法是( )。 正确答案:C B. 将SpeedButton按钮的GroupIndex属性设置为非0值,且AllowAllUp属性设置为True。 正确答案:A C. 将SpeedButton按钮的GroupIndex属性设置为0,且AllowAllUp属性设置为False。 正确答案:D D. 将SpeedButton按钮的GroupIndex属性设置为非0值,且AllowAllUp属性设置为False。 正确答案:A 08.工具栏上的一组按钮如果要构成互斥关系(如“左对齐”、“居中”、“右对齐”),它们的GroupIndex属性正确的设置是( ) 正确答案:D B. GroupIndex属性值非0,且相同 正确答案:D C. GroupIndex属性值互不相同 正确答案:D D. GroupIndex属性值都为0 正确答案:B 09.以下叙述中错误的是( ) B. 一个项目包含不止一种类型的文件。 C. 窗体的Hide方法和Release方法的作用完全相同。 正确答案:B D. 窗体的Show方法的作用是显示该窗体。 正确答案:A 10.在窗体上建立多页面的用户界面,需要首先建立的对象是(
) B. PageControl C. HeaderControl 正确答案:C D. TabControl 正确答案:B 11.下面哪个文件不是音频/视频文件( )。 正确答案:C B. AVI文件 C. BMP文件 D. WAV文件 正确答案:C 12.下面哪个组件不是Delphi中常用的多媒体组件( )。 正确答案:A B. Animate组件 C. MediaPlayer组件 正确答案:C D. Image组件 正确答案:B 13.利用Canvas对象的MoveTo和 哪个绘图方法,可以绘制一条直线。 B. LineTo C. Draw 正确答案:B D. Grid 14.在Delphi 图形编程中,最常用到的图形对象就是( ) 正确答案:B B. TBitmap C. Ticon D. TCanvas 正确答案:D 15.Image组件可通过设置其哪一个属性为True使Image组件根据图像的大小自动调整显示窗口大小。 B. DB 正确答案:D 正确答案:B C. Grid 正确答案:A 正确答案:D 正确答案:D 正确答案:C 正确答案:A 正确答案:A 正确答案:D 正确答案:A D. Name 16.下列有关mediaPlayer 组件方法说法不正确的是( )。 正确答案:D B. 该组件的Step 方法用于中止媒体播放或录制。 C. 该组件的Open 方法用于打开多媒体设备。 D. 在调用该组件的Open 方法打开多媒体设备之前,须在DeviceType 属性中指定设备类型。 正确答案:D 17.通过Animate对象的哪个属性设置,可以指定系统标准的AVI动画演示。 B. CommonAVI C. Grid D. DB 正确答案:D 21.Delphi中可以实现绘制直线的方法是 ( ) 正确答案:B B. LineTo C. Polyline D. Rect 正确答案:D 19.利用Image对象的哪个属性设置,可以使加载的图像自动放大或缩小,以适应Image的显示区域( ) B. Center C. AutoSize D. Align 正确答案:C 20.在设计阶段,利用Image对象的哪个属性,可以加载一幅图片。 B. Image C. Grid D. Picture 正确答案:C 01.在某个菜单项的“Caption”属性中填入一个字符“”,则在该菜单项位置会程序一个菜单列表中的分隔线。 错 02.在MDI应用程序窗口中,如果将一个窗体设为父穷窗体,要将它的FormStyle属性设为FsStayOnTop。 正确答案:B 错 03.Delphi中的菜单项有3种类型普通按钮型、复选框型和单选按钮型。 正确答案:A 错 03.如果要在窗体上设计一个主菜单,首先要建立MainMenu对象。 错 05.在一个项目中,第一个建立的窗体并不一定就是主窗体,可以在后续开发过程中指定。 错 06.图形组件没有输入焦点,但是可以在运行时接受用户的输入,然后显示用户输入的图片。 错 07.利用Image对象的Stretch属性设置,可以使Image对象的显示区域随着调入图像的大小自动调整以显示全图。 错 08.MediaPlayer控件的AutoEnable属性是用来控制该控件是否可用。 正确答案:D 错 09.图形组件可以输入焦点,并能接受用户的输入,然后显示。 错 10.MediaPlayer组件可以播放 Avi、midi等多种媒体格式。 正确答案:C 错 程序设计界面如下,请阅读程序写出结果 2126576 程序界面 在form1上建立的对象有Label1~Label2、Edit1(输入数)、Edit2(输出序列)、Button1(确定)等。 正确答案:D Button1按钮的处理程序如下 procedure TForm1.Button1Click(Sender: TObject); 正确答案:D 正确答案:B var i, j: Integer; begin Edit2.Text := ”; 正确答案:B j := StrToInt(Edit1.Text); 正确答案:D for i := 1 to j do 正确答案:B Edit2.Text := Edit2.Text + IntToStr(i); 正确答案:D end; 正确答案:B 正确答案:D 正确答案:B 当用户在Edit1(输入数)中输入一个1位正整数数值n,然后按“确定”按钮,在Edit2(输出序列)显示结果为
。 正确答案:C B. 从1到这个正整数n的序列数 C. 从1到这个正整数n的和 D. 从0到这个正整数n的序列数 正确答案:A 01.Delphi 程序与数据库之间进行数据交换一般要由多个数据库组件协作完成。如果用户要查询数据库中的一条信息,该指令通过用户界面组件发出,经数据源组件到达数据集组件。数据集组件与数据库建立连接,并读取数据库中的数据,而后又经过##组件将数据送到用户界面组件中显示。 正确答案:D B. 数据库连接 C. 数据集 D. 数据源 正确答案:B 02. 下列哪一个数据库库引擎不仅可以连接Access,它还是一个通用的桌面数据库引擎。( ) 正确答案:A B. ORACLE C. JET D. ADO 正确答案:A 03.下面的数据库组件中,哪个是可视组件,即其运行时可以出现在用户界面上( ) 正确答案:B 正确答案:D B. Table C. DBEdit 正确答案:A 正确答案:D D. Database 正确答案:A 04.Query组件没有Table组件的哪一样属性。( ) 正确答案:A B. TableName C. DataSource D. Name 05.当Query对象中存储一条Update语句时,执行该语句需要调用Query的哪个方法。 正确答案:D B. DO 正确答案:C C. ExecSQL D. DONE 正确答案:A 06.利用DBGrid的哪个属性,可以设置DBGrid每一列的标题和对齐方式等。 正确答案:D B. DB C. Columns D. Grid 07.以下哪个说法正确 正确答案:B B. DBImage不属于数据感知控件。 正确答案:D C. DBNavigator、DBText、DBGrid都不属于数据感知控件。 正确答案:C D. 每个数据感知控件都必须指定DataSource和DataField两个属性值。 正确答案:A 08.DBGrid组件的设置中, 哪个属性的值指明了DBGrid组件中所显示数据的数据源的来源( )。 正确答案:D B. databasename 正确答案:D 正确答案:A C. Name D. datasource 正确答案:A 09.在table组件中用来说明当前数据集的来源的属性是( ) B. active C. tablename D. name 正确答案:B 10.Table组件的方法很多,其中都是用来浏览数据的方法的是( ) B. setRangeStart last open C. moveby last first D. last prior close 正确答案:C 11.Table 控件操作时,方法( )满足在数据表的末尾添加一条记录。 B. Append C. Delete 正确答案:D D. Insert 正确答案:C 12.如果只能显示不能更改数据表中的数据,需要更改DBGrid控件的( )属性。 正确答案:B B. ReadOnly 正确答案:A C. Front D. ImeName 正确答案:C 13.下列有关主从表描述正确的是( )。 正确答案:B B. 数据集的MasterFields 属性用来指定主表的数据来源。 正确答案:D C. 数据集的MasterSource 属性则是用来定义数据表之间的外键字段。 D. 任一数据集都不可以实现主从表。 正确答案:C 14.打开的数据集通过BDE访问一个数据表Table,则调用Table的哪一个方法可以使记录指针指向table第一个记录。 正确答案:C B. No1 C. First D. Next 正确答案:D 15.只能输出、而不能输入的数据感知控件是( ) 正确答案:B 正确答案:C B. DBEdit C. DBText 正确答案:B D. DBRadioGroup 正确答案:A 正确答案:D 16.数据库组件中,提供了对数据库读写操作功能的核心组件是( ) B. 用户界面组件 C. 数据源组件 D. 数据集组件 正确答案:D 17.既可以通过选择输入、又可以直接输入的数据感知控件是( ) 正确答案:A B. DBCheckBox C. DBComboBox 正确答案:B D. DBRadioGroup 21.下列常用的数据组件中,只需指定DataSource而不需指定DataField的控件是哪个?( ) 正确答案:C B. Query C. DBNavigator 正确答案:B D. DBEdit 正确答案:A 19.Delphi程序在对数据表中的数据修改后,用来提交数据的方法是( ) 正确答案:B B. DownLoad 正确答案:D C. Post D. Upload 正确答案:C 20.在Table组件中,用来设置打开或关闭与其相连的数据表的属性是( ) B. Keep C. BOF和EOF D. ReadOnly 正确答案:A 01.数据访问组件包括Table、Query、datasource等组件。 正确答案:D 错 02.Table是利用SQL语句来访问数据库中数据表格的数据访问组件。 错 03.ADO数据库库引擎不仅可以连接Access,它还是一个通用的桌面数据库引擎。 正确答案:B 错 04.要想在数据集中增加计算字段,必须先将数据集的字段全部置为动态字段。 错 05.一个Query对象同一时刻可以无限制地存储多条SQL语句。 错 06.在程序运行期间,一个Query对象中的SQL语句可以修改。 错 07.在设计阶段,如果在Query对象的SQL语句中设置了参数,则必须在Query的Params属性中为参数设置数据类型。 错 08.在Data Controls标签页上,只有DBNavigator组件可以不用指定DataField属性值。 正确答案:B 错 09.要想在数据集中增加查找字段,必须先将数据集的字段全部置为动态字段。 错 10.建立永久字段的好处是可以在设计阶段对字段对象进行设置,并可以增加ABC字段(计算字段和查找字段)。 错 本程序设计界面及运行界面如下 2126610 在“盘数量”(Edit1)框中输入购买的光盘数,单击“计算”(Button1)按钮后在“应收金额”(Edit2)框中显示应收钱数。单击“结束”(Button2)按钮结束程序。 正确答案:D 单击“计算”(Button1)按钮的事件处理程序如下 procedure TForm1.Button1Click(Sender: TObject); var Disk, Money: Integer; 正确答案:B begin Disk := StrToInt(Edit1.Text); 正确答案:D if Disk >= 50 then 正确答案:D Money := 2 * Disk 正确答案:C else Money := 3 * Disk; 正确答案:B Edit2.Text := IntToStr(Money); 正确答案:D end; procedure TForm1.Button2Click(Sender: TObject); 正确答案:A begin Close; end; 当用户在Edit1(盘数量)中输入数量值70,然后按“确定”按钮,在Edit2(输出序列)显示结果为
。 正确答案:C B. 70 C. 50 D. 140 正确答案:A 01.对于下面的条件表达式((3 2 AND FALSE 的结果是( )。 正确答案:C B. TRUE C. 3 D. 2 正确答案:C 正确答案:A 07.Delphi的一个项目由若干文件组成,其中与窗体文件对应的文件是( )。 正确答案:B B. 以“.~”为后缀名的文件 C. 单元文件 D. 以上都不对 正确答案:B 08.Delphi的一个项目由若干文件组成,其中主程序文件的默认名是( ) 正确答案:A B. project1.pas C. project1.dpr 正确答案:C D. project1.~ 正确答案:A 09.Delphi没有用到的文件类型有( )。 正确答案:C B. .pas C. .frm D. .dfm 正确答案:B 10.Delphi的一个项目由若干文件组成,其中文件名后缀含有“~”的文件是( ) 正确答案:B B. 代码文件 C. 备份文件 D. 无用文件 正确答案:C 11.Delphi应用程序中单元文件的扩展名是( ) 正确答案:D B. *.u C. *.uit D. *.~ 正确答案:D 12.Delphi应用程序中项目文件的扩展名是*.()。 正确答案:D B. Grd C. db 正确答案:D D. pas 正确答案:A 13.表达式round(4.2) mod trunc(2.8)的值是( )。 正确答案:A B. 3 C. 0 D. 2 14.结构化程序设计中,对于程序中采用的三种控制结构,要求每种结构只能有()个入口和一个出口。 B. 一 C. 四 D. 二 正确答案:B 15.如果让界面上的一个按钮变为不可用,需要将它的哪一个属性设为False。 B. Close C. Enabled D. See 正确答案:B 16.设a、x、y、z等都是整型变量,下面正确的赋值语句是( ) 。 正确答案:A B. x+y:=z C. x :=y mod z 正确答案:D D. x+y=a 正确答案:C 17.设n为整型变量,且已赋值为2198,表达式(n mod 100) div 10表示( )。 正确答案:C B. 分离出十位数字 C. 分离出千位数字 D. 分离出个位数字 正确答案:D 21.调试程序时,需要执行执行点所在的源代码行,并停留在下一个源代码行。可通过( )菜单项进行。 B. Trace Into C. Trace To Next Source Line D. Run 正确答案:D 19.下列常量定义合法的是( ) 正确答案:B B. CONST 1A=7.9; C. CONST width=7; 正确答案:B D. CONST case=’7’; 正确答案:A 20.下面的函数引用将返回字符串“笔记本电脑100台!”的是( )。 正确答案:A 正确答案:A B. format(‘%d电脑%s台!’,[‘笔记本’,100]) 正确答案:D C. format(‘电脑%s %d台!’,[‘笔记本’,100]) D. format(‘%s电脑%d台!’,[100 ,‘笔记本’]) 正确答案:A 01.粘贴时,如果作为容器的组件已被选择,剪贴板中的组件会当作容器组件的子组件来粘贴。 错 国开网 delphi程序设计 网上在线形考作业国开电大历年参考题目如下: 国开网 delphi程序设计 网上在线形考作业[答案]相关练习题: 描述流水施工空间参数的指标有() 可供选择的培训教师有以下()几种。 摄影机的调度是摄影师根据剧情的发展和导演的艺术风格,调整摄影机的拍摄距离、拍摄角度和运动方式,使演员处在画面居中位置上。 混凝土的抗拉强度远小于其抗压强度,一般只有抗压强度的()。 迄今为止,一切基因工程的载体都是由(?? )来充任。 北洋大学(天津大学)的曾用名包括() 讲述活动是学前儿童学习运用什么语言进行说话的一种场合( )。 国民革命失败,得到了惨痛教训,于是有南昌起义、秋收起义和 建立教育领导者评价体系,涉及到的基本问题包括()。 测验的管理应注意( ) 中国古代军事思想萌芽于()。 数据库模型提供了两个映像,它们的作用是( ) 大多数心理学家都认为,任何问题都含有三个基本成分即( )。 关于生产能力指数,以下叙述正确的是( )。 ( )是指用研究结果推断总体情况,或为广告研究人员推断目标顾客群体情况的有效程度。 (责任编辑:admin) |
![国开 delphi程序设计 网上在线形考作业[答案]](/uploads/allimg/240109/cd3eec7dda53f74934d9bdca2c49fc8b.jpg)