一套Delphi的笔试题二


Posted in 面试题 onMay 11, 2013
二.是非题(共20道)
1.从主菜单上选择Project|Syntax Check菜单选项,Delphi将编译从上次编译后有改动的任何单元,并报出遇到的错误。( )
2.Delphi的VCL对象有些是指针,从堆栈中分配空间,有些则不是。( )
3.粘贴时,如果作为容器的组件已被选择,剪贴板中的组件会当作容器组件的子组件来粘贴( )
4.在由Delphi管理的窗体类声明段中加进任何代码都会引起程序出错。( )
5.Delphi可以在一个报表中使用一个以上的明细区( )
6.Delphi可以象其它开发工具一样使用传统的资源,比如菜单可以作为资源加载,以利于实现多国语言环境。( )
7.创建组件时可以定义属性的缺省值,但字符串属性不能有缺省值。( )
8.声明一个常量后,在程序中则不可以改变这个常量的值。( )
9.构造子必须通过类的一个有效实例来激活。( )
10.在设计阶段Object Inspector显示被选组件的所有属性。( )
11.在Delphi IDE中,按住Shift键,同时单击Components Palette上的组件图标,可以在窗体内放置多个同类组件。( )
12.为减少编程中的错误,用户可以使用Delphi提供的系统函数IsValidIdent检验字符串是否合法。( )
13.用户如果不在一个完整的事件响应过程添加任何代码,当保存或编译该项目时,该过程将被自动清除。()
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;
else
AmountEarned:= n*HourlyRate;
3.指出下列代码错误并说明原因:
while (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 z:=-1;
MessageDlg(‘Z’+IntToStr(z),mtInformation,[mbOK],0);
End;
四.问答题(共3道)
1.在Delphi中,对话框与子窗口有什么不同?
2.使用私有域和方法的目的是什么?
3.让ActiveX在网页上工作时,总是从Inernet Explorer得到一个错误。错误为:“Your current settings prohibit ActiveX controls”。这是什么错误?
五.编程题(共2道)
1.计算并输出300至500以内所有素数(即质数)中最大的前10个数之和k与300至500以内所有素数的个数j,并将结果输出到文件mydata.dat中
2.在Tform1.FormActive事件中编写代码,要求包括一个循环,在屏幕上随机的位置上用不同的颜色连续画线。
六.设计题(共1道)
设计一个实用的Windows字体选择列表窗口。要求:
1)用户可以在列表框中(TListBox)选择字体
2)用户可以在微调框中(TSpinEdit)调整字体大小
3)字体与大小以所见即所得的方式显示出来

Tags in this post...

面试题 相关文章推荐
在Java开发中如何选择使用哪种集合类
Aug 09 面试题
struct和class的区别
Nov 20 面试题
.NET现在共支持多少种语言
Feb 26 面试题
Linux管理员面试经常问道的相关命令
Apr 29 面试题
软件测试工程师面试问题精选
Oct 28 面试题
敏捷开发的主要原则都有哪些
Apr 26 面试题
Prototype如何实现页面局部定时刷新
Aug 06 面试题
Java面向对象面试题
Dec 26 面试题
Ruby如何进行文件操作
Jul 17 面试题
给定一个时间点,希望得到其他时间点
Nov 07 面试题
DELPHI面试题研发笔试试卷
Nov 08 面试题
WSDL的操作类型主要有几种
Jul 19 面试题
一套Delphi的笔试题一
Feb 14 #面试题
一道Delphi上机题
Jun 04 #面试题
如何理解transaction事务的概念
May 27 #面试题
DELPHI中如何调用API,可举例说明
Jan 16 #面试题
Delphi工程师笔试题
Sep 21 #面试题
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
Nov 22 #面试题
德尔福集团DELPHI的笔试题
Feb 22 #面试题
You might like
《星际争霸》各版本雷兽特点图文解析 雷兽不同形态一览
2020/03/02 星际争霸
德生PL990,目前市面上唯一一款便携式插卡蓝牙全波段高性能收音机
2021/03/02 无线电
php $_SERVER当前完整url的写法
2009/11/12 PHP
php在服务器执行exec命令失败的解决方法
2012/03/03 PHP
浅析iis7.5安装配置php环境
2015/05/10 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
IIS 7.5 asp Session超时时间设置方法
2017/04/17 PHP
PHP实现的简单异常处理类示例
2017/05/04 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
一步一步教你写一个jQuery的插件教程(Plugin)
2009/09/03 Javascript
使用Mootools动态添加Css样式表代码,兼容各浏览器
2011/12/12 Javascript
jQuery.extend 函数的详细用法
2012/06/27 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
原生javascript实现解析XML文档与字符串
2016/03/01 Javascript
react native仿微信PopupWindow效果的实例代码
2017/08/07 Javascript
JS实现快速比较两个字符串中包含有相同数字的方法
2017/09/11 Javascript
最后说说Vue2 SSR 的 Cookies 问题
2018/05/25 Javascript
微信小程序实现人脸识别
2018/05/25 Javascript
dts文件中删除一个node或属性的操作方法
2018/08/05 Javascript
鸿蒙系统中的 JS 开发框架
2020/09/18 Javascript
Python中的with...as用法介绍
2015/05/28 Python
python训练数据时打乱训练数据与标签的两种方法小结
2018/11/08 Python
Python父目录、子目录的相互调用方法
2019/02/16 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
Python中的None与 NULL(即空字符)的区别详解
2020/09/24 Python
使用Html5实现异步上传文件,支持跨域,带有上传进度条
2016/09/17 HTML / CSS
La Redoute英国官网:法国时尚品牌
2017/04/27 全球购物
污水厂厂长岗位职责
2014/01/04 职场文书
施工安全协议书范本
2014/09/26 职场文书
认错检讨书
2014/10/02 职场文书
在人间读书笔记
2015/06/30 职场文书
2015年中秋晚会主持词
2015/07/01 职场文书
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL
用Python爬取各大高校并可视化帮弟弟选大学,弟弟直呼牛X
2021/06/11 Python
在python中读取和写入CSV文件详情
2022/06/28 Python
python index() 与 rindex() 方法的使用示例详解
2022/12/24 Python