DELPHI面试题研发笔试试卷


Posted in 面试题 onNovember 08, 2015
第一部分 Delphi知识
1. 如果一个元件希望放到IDE的元件面板上,它必须从________类派生,
如果一个元件能作为其它元件的容器,它必须从_____________类派生,
如果一个元件在运行时可见,它必须从___________________类派生
(A)TGraphicControl (B)TWinControl (C)TComponent (D)TPersistent (E)TControl
2、写出TEdit、TLabel、TTimer的主要继承路径,答题格式TXXX->TXXX->……
3、1) 为防止界面窗体“僵死”,可调用如下代码
A、Application.DoEvent
B、Application.DoEvents
C、Application.Idle
D、Application.ProcessMessages
2) 解释为什么?
4、有如下类定义,请问类THouse的InstanceSize是_______
TPoint = packed record
X: Longint;
Y: Longint;
end;
THouse = class
private
FOwner: string;
FPosition: TPoint;
FBounds: array[0..2] of Integer;
FLessees: TStrings;
public
procedure Paint;
property Owner: string read FOwner;
end;
A、24 B、28 C、32 D、40
5、常用的控件ListBox、ComboBox等都有BeginUpdate和 EndUpdate方法,请问他们的主要作用是什么?
6、写SQL语句
如果有一个部门人员表BaseInfo,字段为ID,PID,Name(姓名),PID表示上下级关系:
(1)分组查询:统计每个PID的记录数 ID 记录数
(2)请做一个查询,得到以下结果(按姓名排序)
ID 姓名 下属姓名
(3)在TSQL中使用事务需要用那些SQL关键字?
7、解释一下Windows的消息机制和经典Windows应用程序的运作流程
8、解释Delphi中“事件”的实现原理,如果你要为控件扩展一个自定义事件,你该怎么做?
9、为什么在TList中Add操作要比Insert操作快?
10、某次调试中发现某树形控件响应很迟缓,经调试发现是如下语句,TreeView.Items.Clear执行缓慢,请分析可能的原因是什么?
第二部分 Delphi编程
【编程】 给定一个文本文件(英文文章),统计其中各单词的频次。
网友提供答案:
1. C,B,E
2.TObject-Tpersistent-TCompernent-TWinControl-TCustomEdit,
TObject-Tpersistent-TCompernent-TGraphicControl-TCustomLable,
TObject-Tpersistent-TCompernent
3.D
4.C

Tags in this post...

面试题 相关文章推荐
Weblogc domain问题
Jan 27 面试题
构造器Constructor是否可被override?
Aug 06 面试题
华为的Java面试题
Mar 07 面试题
Android interview questions
Dec 25 面试题
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
Apr 28 面试题
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
May 23 面试题
C#软件工程师英语面试题
Jun 07 面试题
某公司C#程序员面试题笔试题
May 26 面试题
介绍一下Linux内核的排队自旋锁
Jan 04 面试题
Shell编程面试题
May 29 面试题
数字天堂软件测试面试题
Dec 23 面试题
Python面试题:Python里面如何生成随机数
Mar 12 面试题
Delphi软件工程师试题
Jan 29 #面试题
Delphi笔试题
Nov 14 #面试题
一套Delphi的笔试题二
May 11 #面试题
一套Delphi的笔试题一
Feb 14 #面试题
一道Delphi上机题
Jun 04 #面试题
如何理解transaction事务的概念
May 27 #面试题
DELPHI中如何调用API,可举例说明
Jan 16 #面试题
You might like
PHP连接操作access数据库实例
2015/03/30 PHP
PHP函数checkdnsrr用法详解(Windows平台用法)
2016/03/21 PHP
PHP进阶学习之依赖注入与Ioc容器详解
2019/06/19 PHP
PHP下载文件函数与用法示例
2019/09/27 PHP
javascript 24小时弹出一次的代码(利用cookies)
2009/09/03 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
15款jQuery分布引导插件分享
2015/02/04 Javascript
javascript实现多级联动下拉菜单的方法
2015/02/06 Javascript
Bootstrap布局组件应用实例讲解
2016/02/17 Javascript
JavaScript、C# URL编码、解码总结
2017/01/21 Javascript
jQuery实现搜索页面关键字的功能
2017/02/16 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
Vue.js划分组件的方法
2017/10/29 Javascript
jquery自定义显示消息数量
2017/12/19 jQuery
JS实现指定区域的全屏显示功能示例
2019/04/25 Javascript
利用不到200行代码写一款属于你自己的js类库
2019/07/08 Javascript
ES6 async、await的基本使用方法示例
2020/06/06 Javascript
[01:17]辉夜杯战队访谈宣传片—EHOME
2015/12/25 DOTA
[55:23]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python制作CSDN免积分下载器
2015/03/10 Python
在Python的Bottle框架中使用微信API的示例
2015/04/23 Python
Python_LDA实现方法详解
2017/10/25 Python
解决Pycharm无法import自己安装的第三方module问题
2018/05/18 Python
详解Python中的内建函数,可迭代对象,迭代器
2019/04/29 Python
python实现获取单向链表倒数第k个结点的值示例
2019/10/24 Python
使用已经得到的keras模型识别自己手写的数字方式
2020/06/29 Python
HTML5 canvas实现雪花飘落特效
2016/03/08 HTML / CSS
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
大学生毕业求职找工作的自我评价
2013/09/29 职场文书
机械绘图员岗位职责
2013/11/19 职场文书
好的演讲稿开场白
2013/12/30 职场文书
中学教师请假制度
2014/02/03 职场文书
一名老师的自我评价
2014/02/07 职场文书
致共产党员倡议书
2014/04/16 职场文书
党员群众路线承诺书
2014/05/20 职场文书
2014年基建工作总结
2014/12/12 职场文书