delphi考试试题

delphi考试试题

ID:47727416

大小:130.01 KB

页数:16页

时间:2019-11-05

delphi考试试题_第1页
delphi考试试题_第2页
delphi考试试题_第3页
delphi考试试题_第4页
delphi考试试题_第5页
资源描述:

《delphi考试试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、简述面向对象技术中“类”与“对象”的概念。结合Delphi中使用的组件,举例说明什么是类、什么是对象。类是对象的抽象及描述,它是具有统一属性和方法的一类对象的统一描述体,是用来定义某类对象共有属性和方法的模板。而对象是类的实例。在Delphi环境中,组件板上的组件就是类的概念,例如按钮组件就是按钮类。而用户在窗体上创建的一个按钮就是对象的概念(按钮对象)。用户可以在窗体上用按钮类创建若干个按钮对象,它们都是按钮类的实例。2、在Delphi中,什么是对象的属性、方法和事件?一个对象是由属性、方法和事件所组成。属性表示对象中的数据,方

2、法是对象能够执行的动作,事件是能够引起对象反应的条件。3、简述利用Delphi开发一个项目的基本步骤。l建立一个新的项目l建立窗体l在窗体上加入对象l检查和设定对象属性l编写对象的事件处理程序l编译、试运行,并进行代码调试保存项目文件,退出Delphi环境4、在一个单元中,全局变量和局部变量的含义是什么?说明在单元文件中如何定义这两种变量(可举例说明)。局部变量只能在定义它的程序块中使用,且其生命周期也只存在于从程序块开始执行到程序块执行结束。在一个事件处理程序中的变量说明部分,能够定义一个局部变量,供该事件处理程序内部使用。而全局变

3、量可以在单元中的各程序块中使用(共享),且生命周期存在于整个单元代码的活动期中。在Implementation保留字后(但不要在程序块里)定义的变量就是全局变量。选择题1、下列哪些条目可作为Delphi的变量名,哪些不行,并说明原因。abc123abc123123abcfilea!合法的变量名是:abcabc123选择题7、如果想查看showmessage过程的帮助信息,请你说出两种获取帮助信息的方式。①通过主菜单Help的DelphiHelp命令调出帮助主页面,在“索引”页输入框中输入要查找的showmessage单词,即可找出相关

4、的帮助信息。②在代码中如果调用了showmessage过程,可将光标置于该单词中,然后按F1键,即可找出该过程的帮助信息。选择题2、一个项目由一组文件组成。其中一些主要文件的后缀有:.dpr.pas.dfm.dcu.~dpr.~pas.~dfm等请说出这些文件的中文名称及用途。答:.dpr项目文件,存放项目的主程序.pas单元文件,存放源代码,如事件处理程序等。.dfm窗体文件,数据文件,记录窗体上的数据信息(如组件位置等).dcu目标文件,保存.pas编译后得到的结果。.~dpr.~pas.~dfm是备份文件,便于用户恢复到较早的一

5、个项目版本选择题3、用于摆放其他组件的组件可以称之为“容器组件”。除窗体组件外,请你再说出一个容器组件的名字。答:Panel或GroupBox选择题4、简述Edit组件下面几个事件的引发条件:OnChangeOnClickOnEnterOnExitOnKeyPress答:OnChange当编辑框中内容改变时引发该事件OnClick:当鼠标单击编辑框时引发该事件OnEnter:当光标进入编辑框时引发该事件OnExit:当光标离开编辑框时引发该事件OnKeyPress:当在编辑框中输入文本时,每次按键都会引发该事件编程题1、开发用户界面如

6、下图所示的应用程序:功能说明:该界面是一个教师信息录入界面。用户在编辑框(Edit1)中输入姓名,利用单选按钮(RadioGroup1)指定性别,利用组合框(ComboBox1)选择或直接输入所在系,利用列表框(ListBox1)指定职称。当输入完上述信息后,单击“确定”按钮,教师信息将显示在右边的Memo1编辑窗口中。提示:在组合框和列表框中可以预置少量测试数据。答案:通过RadioGroup1的Items属性设置两个单选按钮(“男”和“女”),并将属性Column设置为2(按钮摆两列)。通过ComboBox1的Items属性设置下

7、拉选单中的系名。通过ListBox1的Items属性设置列表框中的职称列表。“确定”按钮的单击事件处理程序如下:procedureTForm1.Button1Click(Sender:TObject);beginmemo1.Lines.Add(edit1.Text);ifradiogroup1.ItemIndex=0thenmemo1.Lines.Add('男')elsememo1.Lines.Add('女');memo1.Lines.Add(combobox1.Text);memo1.Lines.Add(listbox1.Items

8、[listbox1.itemindex]);end;编程题2、开发一个简单的编辑器,设计界面如下图所示:该编辑器功能要求如下:l编辑窗口使用Memo组件实现,并为其设置垂直滚动条。l单击“打开文件”按钮,弹出打开文件对话

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。