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...

面试题 相关文章推荐
面向对象编程OOP的优点
Jan 22 面试题
大唐电信科技股份有限公司java工程师面试经历
Dec 09 面试题
附答案的Java面试题
Nov 19 面试题
大整数数相乘的问题
Jul 22 面试题
解释一下Windows的消息机制
Jan 30 面试题
求∏的近似值,直到最后一项的绝对值小于指定的数
Feb 12 面试题
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
Apr 28 面试题
杭州时比特电子有限公司SQL
Aug 22 面试题
为数据库创建索引都需要注意些什么
Jul 17 面试题
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
May 23 面试题
linux面试相关问题
Apr 28 面试题
解决方案设计综合面试题
Aug 31 面试题
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
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
yii框架中的Url生产问题小结
2012/01/16 PHP
php使用百度天气接口示例
2014/04/22 PHP
php验证码的制作思路和实现方法
2015/11/12 PHP
PHP将身份证正反面两张照片合成一张图片的代码
2017/04/08 PHP
发一个自己用JS写的实用看图工具实现代码
2008/07/26 Javascript
基于Jquery插件开发之图片放大镜效果(仿淘宝)
2011/11/19 Javascript
setinterval()与clearInterval()JS函数的调用方法
2015/01/21 Javascript
AngularJS实现DOM元素的显示与隐藏功能
2016/11/22 Javascript
探索Javascript中this的奥秘
2016/12/11 Javascript
超全面的javascript中变量命名规则
2017/02/09 Javascript
js实现下拉菜单效果
2017/03/01 Javascript
vue 2.0组件与v-model详解
2017/03/27 Javascript
bootstrap daterangepicker汉化以及扩展功能
2017/06/15 Javascript
react-native 封装选择弹出框示例(试用ios&android)
2017/07/11 Javascript
vue 数组和对象不能直接赋值情况和解决方法(推荐)
2017/10/25 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
vue写一个组件
2018/04/09 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
2018/05/08 Javascript
angular8.5集成TinyMce5的使用和详细配置(推荐)
2020/11/16 Javascript
[55:44]完美世界DOTA2联赛决赛 FTD vs Phoenix 第二场 11.08
2020/11/11 DOTA
基于wxpython开发的简单gui计算器实例
2015/05/30 Python
Request的中断和ErrorHandler实例解析
2018/02/12 Python
Python配置虚拟环境图文步骤
2019/05/20 Python
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
2019/07/24 Python
浅谈pytorch卷积核大小的设置对全连接神经元的影响
2020/01/10 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
通过CSS3的object-fit来调整图片适配尺寸的技巧简介
2016/02/27 HTML / CSS
新加坡最佳婴儿用品店:Mamahood.com.sg
2018/08/26 全球购物
婚前协议书怎么写
2014/04/15 职场文书
银行爱岗敬业演讲稿
2014/05/05 职场文书
产品设计开发计划书
2014/05/07 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
2015大学生暑期实习报告
2015/07/13 职场文书
施工安全责任协议书
2016/03/23 职场文书
win10安装配置nginx的过程
2021/03/31 Servers