一套Delphi的笔试题(1)

 我来答
科创17
2022-10-26 · TA获得超过5914个赞
知道小有建树答主
回答量:2846
采纳率:100%
帮助的人:176万
展开全部

一 选择题(共 道)

用户开发程序时需要经常在窗体和编辑器窗口之间来回切换 可使用快捷键() A F 和F B F 和F C F 和Ctrl+F D F 和Alt+F E F 和Shift+F

某函数如下 Function check(n k:Integer):Integer; Var m:Integer; Begin Repeat m:=n mod ; n:=n div ; K:=k Until k= ; Check:=m End;

若调用语句y:=check( ) 运行后y值为 ()

A B C D

以下那个组件不可以由用户输入编辑文本()

A TEdit B TboBox C TMaskEdit D Tlabel E TStringGrid

一个对象类可以继承和直接使用它的父类的所有成员 除了 () A public域 B private域 C protected域和private域 D protected域和方法 E private域和方法

Delph没有用到的文件类型有() A frm B pas C dfm D dpr E res

Shape组件位于()组件板上 A standard B additional C data controls D system E samples

Query组件没有Table组件那样的( )属性 A DataSource B TableName C Filtered D Database E UpdateObject

下面关于属性的论述正确的是() A 属性能实现write方法 B 属性能实现read方法 C 属性可以只读或只写 D 属性可以公开或非公开 E 属性不能直接存取

调试程序时 需要执行执行点所在的源代码行 并停留在下一个源代码行 可通过()菜单项进行 A Run B Step Over C Trace Into D Trace To Next Source Line E Run to Cursor

设a是布尔变量 其它是整型变量 下面正确的赋值语句是( ) A x=y div B x:=y:=z+ C a:=x=y mod z D x+y:=z E x+y=a

表达式round( ) mod trunc( )的值是( ) A B C D E

下列常量定义合法的是( ) A CONST width= ; B CONST case=&# ; &# ;; C CONST A= ; D CONST century=year div ; E CONST <> ;

以下运算符中运算优先级最高的是( ) A + B OR C >= D DIV E

已知a b c d是同类型的简单变量 而且已有互不相同的值 执行下列语句

b:=a; a:=c; d:=a; d:=b; 后 其值相等的变量是()

A a c B a d C c b D b a E 无法确定

已知有说明Var x:real;下列程序段中的错误为 ( ) case x<= of :x:= ; :x:= End A case表达式中有常数 B case常量和case表达式类型不一样 C 赋值语句两边类型不一致 D case表达式为关系表达式 E case语法不规范 以下语句的循环执行次数是( ) x:= ; y:= while y<=x do y:=y+y A B C D E 程序 For I:= to do for j:= to I do writeln(&# ;*&# ;); 输出的&# ;* 个数为( ) A B C D E 下列函数头合法的是( ) A function total(x:real); B procedure ab(a b:real):real; C procedure sum; D function f(var f:real):integer; E procedure FontListBoxKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState;); 已知函数如下 function f(n:integer):integer; begin if n= then f:= else if n> then f:=f(n ) else f:=f(n+ ) end; 则调用f( )的值是( ) A B C D E

下列类型中合法的是( ) A TYPE a= ; B TYPE b= ; C TYPE c= SQRT( ); D TYPE d= ; E TYPE e=random( )

下列类型的变量中 不能用write语言直接输出的变量是( ) A 布尔型变量 B 枚举型变量 C 整型变量 D 字符型变量 E 长整型变量

假定y是集合变量 变量x的类型与y的基类型相同 则下列表达式错误的是( ) A [x] in y B y [x] C [x]+[ ]*y D y<=[x] E y mod [x]

一个记录的域标识符不能和下列内容相同的是() A 常量的标识符 B 记录名 C 类名 D 同层的域标识符 E 不同层的域标识符

已知 Var a:array[ a e boolean] of real; 则数组a中包含的元素的个数为() A B C D E

已知 Var a:array[ ] of integer; k I:integer; 程序段 k:= ; for I:= to do if a[I]>a[k] then k:=I; writeln(a[k]); 执行后输出的是( ) A 数组中的平均值 B 数组中的最大值 C 数组中的最小值 D 数组中的总和 E 无法确定

已知Var f:file of integer;则f所代表的文件是( ) A ASCII码文件 B 二进制文件 C 文本文件 D 存放整数的文本文件 E HTML文件

在VCL中( )是TDBListBox的父类 A TCustomListBox B TListBox C TDBDataset D TDatabase E TDBEdit

为让控件显示弹出式提示框文字 需用到控件的()属性 A Handle B Hint C ShowHint D Showing E Visible

发生在鼠标左键单击控件时的事件是() A OnMouseDown B OnMouseUp C OnClick D OnDbClick E OnEnter

下列值中不是FormStyle属性的可能值的是( ) A fsNormal B fsMIDChild C fsMIDForm D fsStayOnTop E fsDeskTop

( )是Delphi包含的文件管理子例程 A Append和insert B Append和MkDir C FileClose和insert D MkDir和insert E GetDir和insert

( )是与DDE有关的组件 A DdeServerConv/DdeClientConv/DdeServerItem/DdeClientItem B DdeServer/DdeClient C DdeConv/DdeItem D DdeConv/DdeServerItem E DdeServer/DdeClient/DdeServerItem/DdeClientItem

使用Delphi多线程的优点是( ) A 程序运行速度加快 B 不需要考虑同步访问共享资源与内存 C 程序编写更简单 D 可以在后台运行线程 E 不会是Windows出错

有多种方法可以在OLE文档接收器中放置对象 但不包括( ) A 使用特定的菜单命令嵌入对象 B 从剪贴板粘贴对象 来建立新嵌入对象 C 从剪贴板粘贴-链接对象 来建立新嵌入对象 D 由服务器生成的文件中建立新对象 E 通过ODBC接口 传递对象 用于异常处理的关键字不包括( ) A try B except C finally D raise E error

以下说法不正确的是( ) A VCL组件是Delphi最有效和最有用的组件 B 是OLE和ActiveX的基础 C 对象可用于任何Windows编程环境 D VCL组件是对象 E 典型的对象包含在扩展名为 DLL或 OCX的文件中

lishixinzhi/Article/program/Delphi/201404/30458

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式