当前位置:七七学习网文档大全求职指南求职笔试面试笔试题目Delphi程序员笔试题目» 正文

Delphi程序员笔试题目

[10-10 21:21:19]   来源:http://www.77xue.com  笔试题目   阅读:8749
概要:9. 构造子必须通过类的一个有效实例来激活。( ) 10. 在设计阶段Object Inspector显示被选组件的所有属性。( ) 11. 在Delphi IDE中,按住Shift键,同时单击Components Palette上的组件图标,可以在窗体内放置多个同类组件。( ) 12. 为减少编程中的错误,用户可以使用Delphi提供的系统函数IsValidIdent检验字符串是否合法。( ) 13. 用户如果不在一个完整的事件响应过程添加任何代码,当保存或编译该项目时,该过程将被自动清除。(1) 14. 使用Runtime Packages技术可以将原先独立的可执行文件分解为动态链接库加上小的可执行文件,这样作的好处是所占磁盘空间比一个独立的可执行文件小。( ) 15. Delphi和VB一样不能产生真正的可执行代码(本机代码),但是Delphi开发的程序比VB的运行速度快。( ) 16. 大多数组件的属性可以在运行时改变,而且,有些只能在运行时刻改变。() 17. 对于用户的Del
Delphi程序员笔试题目,标签:驾照笔试题目,腾讯笔试题目,http://www.77xue.com
9. 构造子必须通过类的一个有效实例来激活。( )
10. 在设计阶段Object Inspector显示被选组件的所有属性。( )
11. 在Delphi IDE中,按住Shift键,同时单击Components Palette上的组件图标,可以在窗体内放置多个同类组件。( )
12. 为减少编程中的错误,用户可以使用Delphi提供的系统函数IsValidIdent检验字符串是否合法。( )
13. 用户如果不在一个完整的事件响应过程添加任何代码,当保存或编译该项目时,该过程将被自动清除。(1)
14. 使用Runtime Packages技术可以将原先独立的可执行文件分解为动态链接库加上小的可执行文件,这样作的好处是所占磁盘空间比一个独立的可执行文件小。( )
15. Delphi和VB一样不能产生真正的可执行代码(本机代码),但是Delphi开发的程序比VB的运行速度快。( )
16. 大多数组件的属性可以在运行时改变,而且,有些只能在运行时刻改变。()
17. 对于用户的Delphi工程中创建的窗体及其组件的属性都保存在一个独立的描述文件,即扩展名为DSK的文件中。( )
18. Search菜单的Find Error命令是用来寻找运行时的错误,而不是寻找编译错误。()
19. Enabled属性不适用于非可视组件。( )
20. Delphi采用基于对象的引用模式,即类的每一个变量不保存对象的值,而保存一个引用或一个指针来说明对象存储的内存位置。( )
三. 改错题(共4道)
1. 指出下列代码错误并说明原因:
Var
I:Integer;(超出范围)
L:Long;
Begin
L:=32768;
I:=L;
End.
2. 指出下列代码错误并说明原因:
if n>37.5 then
AmountEarned:=(n-37.5)*HourlyRate*1.5+37.5*HourlyRate; (没有定义n, AmountEarned, HourlyRate)
else
AmountEarned:= n*HourlyRate;
3. 指出下列代码错误并说明原因:
while (total<max) and (sum<=max) and (sum<total)
do statement1;
4. 指出下列代码错误并说明原因:
procedure Tform1.TestBtnClick(Sender:Tobject);
var z,y,x:integer;
begin
x:=100;
y:=0;
try
z:=x div y;
except
on EdivByZero
do begin
z:=-1;
MessageDlg(\'Z\'+IntToStr(z),mtInformation,[mbOK],0);
end
End;
四. 问答题(共3道)
1. 在Delphi中,对话框与子窗口有什么不同?
答:
2. 使用私有域和方法的目的是什么?
答:
3 请叙述进程与线程的区别和联系?
答:
4 请说出ADOQuery. ExecSQL与ADOQuery.open的区别?
答:ExecSQL 用于执行没有返回数据机的SQL语句,如删除指定的记录,插入记录数据,修改记录数据等操作
OPEN 用来打开数据集,其作用与将active属性设置为true相同

五. 编程题(共3道)
1. 计算并输出300至500以内所有素数(即质数)中最大的前10个数之和k与300至500以内所有素数的个数j,并将结果输出到文件mydata.dat中。
2. 在Tform1.FormActive事件中编写代码,要求包括一个循环,在屏幕上随机的位置上用不同的颜色连续画线。
3. 请你针对test_tab表利用delphi写出完成对数据库查询,删除,插入,修改程序(其中相应字段有:name 类型char,age 类型char,birthday类型 datatime,条件参数可以自定义);

六. 设计题(共1道)
设计一个实用的Windows字体选择列表窗口。要求:
1) 用户可以在列表框中(TListBox)选择字体
2) 用户可以在微调框中(TSpinEdit)调整字体大小
3) 字体与大小以所见即所得的方式显示出来


一、A A D B A
B C C C A
A D A B B
B C? A A C
B D A B C
E D E E C?
B D
二、 T T T F T
F F F F F
T F T F F
T F T F F?
三、1、超出整数范围
2、else 前面有分号
3、代码运行没有错误,但是逻辑上sum<total<max,所以sum<=max不需要等于。

上一页  [1] [2] [3] [4]  下一页


Tag:笔试题目驾照笔试题目,腾讯笔试题目求职指南 - 求职笔试面试 - 笔试题目

《Delphi程序员笔试题目》相关文章

联系我们 | 网站地图 | 范文大全 | 管理知识 | 教学教育 | 作文大全 | 语句好词
Copyright http://www.77xue.com--(七七学习网) All Right Reserved.
1 2 3 4 5 6 7 8 9 10