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:=ndivl0;
K:=k-1
Until k=0;
Check:=m
End ;
若调用语句y:二ch eck(3725, 3 ) 运行后y值为 ( )
A、 7
B、 5
C、 2
D、 0
3.以下那个组件不可以由用户输入编辑文本
A、 TEdit
B、 Tc omboBox
C、 TMaskEdit
D、 T l ab e l
E、 T StringGrid
4.一个对象类可以继承和直接使用它的父类的所有成员除了
A、 publ ic ±或
B、 p riv ate域
C、p rotected域和private域
D、 p rotected域和方法
E、 priva te域和方法
5. Delph没有用到的文件类型有 。
A、 • frm
B、 .p as
C、 • dfm
D、 •dpr
E、 •res
6.Query组件没有Table组件那样的 属性。
A、 D ataS ource
B、 Tabl eName
C、Filt er ed
D、 Database
E、Update Object
7. 下面关于属性的论述正确的是 。
A、属性能实现wr ite方法
B、属性能实现re ad方法
C、属性可以只读或只写
D、属性可以公开或非公开
E、属性不能直接存取
8.调试程序时需要执行执行点所在的源代码行并停留在下一个源代码行。可通过 菜单项进行。
A、 R un
B、 Step 0 ver
C、 Trace Into
D、Tr a ceToNextS ou rceLine
E、Ru ntoCur 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.表达式rou nd Omodtrun c 的值是
A、 0
B、 1
C、 2
D、 3
E、 4
11.下列常量定义合法的是
A、 CONS Twidt h=7;
B、 CON STcase=\J 7 \ :
C、 C0NST1A: ;
D、CO NSTcentury =yeardivlO 0:
E、C0NST5 7:
12.以下运算符中运算优先级最高的是
A、 +
B、 OR
C、 〉 =
D、 DIV
E、
_
13.已知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、无法确定
1 4.己知有说明Var x :real;下列程序段中的错误为:
()cas exOthe nf:=f (n_2)elsef:=f(n+3)end;
则调用f (5)的值是( )
A、 0
B、 1
C、 -1
D、 -2
E、 2
19.下列类型中合法的是( )
A、 TYPE a=10. . 10;
B、 TYPEb=10. . 5;
C、 TYP Ec=O. .SQRT(IO) ;
D、 TYPE d =. :
E、 TYP Ee=random (9) . . 1
20 .己矢口Var a:ar ray[\’ a e\’ 1 . • 4,boolean ]ofreal;
则数组a中包含的元素的个数为( )
A、 5
B、 20
C、 40
D、 11
E、 22
21.已矢口Vara:array [1. . 10 ]of integer; k, I: integer ;
程序段k:=l;
f orl:=ltolOd oifa[i]>a [k ]thenk:二I;w riteln (a[k]) ;执行后输出的是0
A、数组中的平均值
B、数组中的最大值
c〔组中的最小
、
数组中的总和
E、无法确定
2 2.己知Var f:fi leofin teger ;则f所代表的文件是
A、ASCII码文件
B、二进制文件
C、文本文件
D、存放整数的文本文件
E、 文件
23.在VCL中 是TDBLis tBox的父类
A、 TCusto mLis tBox
B、 T Li stBox
C、 TD BDataset
D、 T Database
E、 TDBEdit
24.为让控件显示弹出式提示框文字需用到控件的 属性
A、Handle
B、Hint
C、 Sho wHint
D、 Show ing
E、Visi bl e
25.发生在鼠标左键单击控件时的事件是
A、 OnMouse Dow n
B、 OnMou s eUp
C、 OnCli ck
D、 OnDbCl i ck
E> OnEn ter
26.下列值中不是FormS tyle属性的可能值的是
A、 f sN ormal
B、 fs MIDChild
C、 f sMIDForm
D、 f sStayOnT op
E、 fsDeskTop
2 7.使用Delphi多线程的优点是
A、程序运行速度加快
B、不需要考虑同步访问共享资源与内存
C、程序编写更简单
D、可以在后台运行线程
E、不会是Windows出错
春节期间我们很多朋友都在忙着吃好喝好,当然有时候也会偶然的上网看看。对于我们站长用户来说,基本上需要等到初八之后才会开工,现在有空就看看是否有商家的促销。这里看到来自HMBcloud半月湾服务商有提供两款春节机房方案的VPS主机88折促销活动,分别是来自洛杉矶CN2 GIA和日本CN2的方案。八八折优惠码:CNY-GIA第一、洛杉矶CN2 GIA美国原生IP地址、72小时退款保障、三网回程CN2 ...
现在宝塔面板真的是越来越过分了,删除文件、删除数据库、删除站点等操作都需要做计算题!我今天升级到7.7版本,发现删除数据库竟然还加了几秒的延时等待,也无法跳过!宝塔的老板该不会是小学数学老师吧,那么喜欢让我们做计算题!因此我写了个js用于去除各种计算题以及延时等待,同时还去除了软件列表页面的bt企业版广告。只需要执行以下命令即可一键完成!复制以下命令在SSH界面执行:Layout_file="/w...
对于如今的云服务商的竞争着实很激烈,我们可以看到国内国外服务商的各种内卷,使得我们很多个人服务商压力还是比较大的。我们看到这几年的服务商变动还是比较大的,很多新服务商坚持不超过三个月,有的是多个品牌同步进行然后分别的跑路赚一波走人。对于我们用户来说,便宜的服务商固然可以试试,但是如果是不确定的,建议月付或者主力业务尽量的还是注意备份。HostYun 最近几个月还是比较活跃的,在前面也有多次介绍到商...