Delphi程序员笔试题
一.选择题(共40道)
1.用户开发程序时需要经常在窗体和编辑器窗口之间来回切换可使用快捷键( ) 。
A、F12和F11
B、F12和F13
C、F12和Ctrl+F12
D、F12和Alt+F12
E、F12和Shift+F12
2.某函数如下
Functioncheck(n, k:Integer) :Integer;
Varm:Integer;
Begin
Repeatm:=nmodl0;n:=n divlO;
K:=k-1
Untilk=0;
C heck:=m
End;
若调用语句y =c he ck(3725, 3 ) 运行后y值为 0
A、 7
B、 5
C、 2
D、 0
3.以下那个组件不可以由用户输入编辑文本0
A、 TEdit
B、 Tcom boBox
C、 TM askEdit
D 、 Tlabel
E、 TS tringGrid
4.一个对象类可以继承和直接使用它的父类的所有成员除了 0
A、 publi c域
B、 pr iva te域
C、p r otected ±或和p rivate ±或
D、 pr otected域和方法
E、 privat e域和方法
5. De lph没有用到的文件类型有0 。
A、 . f rm
B、 . pa s
C、 •dfm
D、 .d pr
E、 •res
6 . Query组件没有T able组件那样的0属性。
A、 Da taSo urce
B、 Table Name
C、 Filte re d
D、 Databa se
E、 UpdateO bject
7.下面关于属性的论述正确的是0。
A、属性能实现wri te方法
B、属性能实现rea d方法
C、属性可以只读或只写
D、属性可以公开或非公开
E、属性不能直接存取
8.调试程序时需要执行执行点所在的源代码行并停留在下一个源代码行。可通过0菜单项进行。
A、 R un
B、 StepO ver
C、 Tracel nto
D、Tr ac eToNextS our ceLine
E、Run toCur sor
9 .设a是布尔变量其它是整型变量下面正确的赋值
语句是0
A、 x=ydiv7
B、 x:=y :=z+l
C、 a :=x =ymodz
D、 x+y :=z
E、 x+y=a
10 .表达式roun d () modtrunc ( )的值是0
A、 0
B、 1
C、 2
D、 3
E、 4
11.下列常量定义合法的是( )
A、 CONST width =7;
B、 C ONS Tcase=\’ 7\’
C、 CONST 1A=;
D、CON STcentury=y eardivlOO :
E、C0NST5 7:
12.以下运算符中运算优先级最高的是( )
A、+
B、 OR
C、 〉 =
D、 DI V
E、
_
13.已知a、b、 c 、 d是同类型的简单变量而且己有互不相同的值执行下列语句b:=a;a:=c; d:=a; d:=b;后其值相等的变量是0
A、 a, c
B、 a d
C、 c b
D、 b a
E、无法确定
14. 己知有说明Var x:real;下列程序段中的错误为
0case xO:x:=O;
1 :x :=1end
A、 case表达式中有常数
B、 case常量和cas e表达式类型不一■样
C、赋值语句两边类型不一致
D、 case表达式为关系表达式
E、 case语法不规范
15.以下语句的循环执行次数是0x :=37;y:=3whi leyA、 3
B、4
D、 6
E、 0
16.程序For I:=lto5dofor j :=2t ol dowriteln ( \’ 本\’ )
输出的\’ *\’个数为0
A、 5
B、 10
C、 15
D、 25
E、 3 0
17.下列函数头合法的是0
A、 function t otal (x:rea 1) :
B、 proc edureab (a, b : real) : real ;
C、proc edur esum;
D、 fu ncti onf (var f:r eal) : int eg er;
E、 pr ocedureFont ListBoxKeyD own(SenderTObject:v ar Key:Word :
Sh ift :TS hiftS tate; ) ;
18.己知函数如下fun c tionf (n: in teger) : inte ger;beginif n=Othenf :=0elsei fn〉 O thenf :=f (n_2)el sef :=f (n+3 )end;
则调用f (5)的值是( )
A、 0
B、 1
C、 -1
D、 -2
E、 2
19.下列类型中合法的是( )
A、 TY PEa=l 0. . 10;
B、 T YPEb=10. . 5 ;
C、 TYPEc^O. .SQRT(10) ;
D、 TYPEd=. ;
E、 TYPEe=ran dom(9) . . 1
20. 己知Vara:a rray [\’ a\’ • • \’ e\’ 1. . 4b oolean]of r eal;
则数组a中包含的元素的个数为0
A、 5
B、 20
C、 4 0
D、 11
E、 22
21 .己矢口Va ra: arr ay [1 . . 10] of int eger; k
I : integer;
程序段k:=l;for I :=ltolOdoif a[i] >a[k] th en k:=I ;writ eln(a[k] ) :
执行后输出的是0
A、数组中的平均值
B、数组中的最大值
C、数组中的最小值
D、数组中的总和
E、无法确定
22.已知Var f:fileo fin teger;则f所代表的文件是0
A、ASCII码文件
B、二进制文件
C、文本文件
D、存放整数的文本文件
E、 文件
23 .在VC L中 是TD BLi stBox的父类
A、TCustomLi stBox
B> TLis tBox
C、 TDB Dataset
D、 TDat abase
E、 TDBEdit
24.为让控件显示弹出式提示框文字需用到控件的0属性
A、 Handle
B、 Hint
C、 Show Hi nt
D、 Showing
E、 Visi ble
PIGYun发布了九月份及中秋节特惠活动,提供8折优惠码,本月商家主推中国香港和韩国机房,优惠后最低韩国每月14元/中国香港每月19元起。这是一家成立于2019年的国人商家,提供中国香港、韩国和美国等地区机房VPS主机,基于KVM架构,采用SSD硬盘,CN2+BGP线路(美国为CUVIP-AS9929、GIA等)。下面列出两款主机配置信息。机房:中国香港CPU:1core内存:1GB硬盘:10GB...
官方网站:点击访问白丝云官网活动方案:一、KVM虚拟化套餐A1核心 512MB内存 10G SSD硬盘 800G流量 2560Mbps带宽159.99一年 26一月套餐B1核心 512MB内存 10G SSD硬盘 2000G流量 2560Mbps带宽299.99一年 52一月套餐...
GreenCloudVPS最近在新加坡DC2节点上了新机器,Dual Xeon Silver 4216 CPU,DDR4内存,10Gbps网络端口,推出了几款大硬盘VPS套餐,基于KVM架构,500GB磁盘起年付30美元。除了大硬盘套餐外,还加推了几款采用NVMe硬盘的常规套餐,最低年付20美元。不过需要提醒的是,机房非直连中国,尤其是电信用户ping值感人,包括新加坡DC1也是如此。大硬盘VPS...