2021春季学期Delphi程序设计第1次平时作业
总分:100 分
单选题多选题判断题名词解释问答题
一、单选题 (共5题,共20分)
得分:20分
1、
下列类型中合法的是()。
A :
TYPE b=10..5
B :
TYPE d=1..20
C :
TYPE a=10..10
D :
TYPE c=0..SQRT(10)
得分:4分
本题分值:4分
回答正确
您的答案: B
2、
Delphi的一个项目由若干文件组成,其中与窗体文件对应的文件是()。
A :
以“.~”为后缀名的文件
B :
单元文件
C :
以上都不对
D :
以“.grd”为后缀名的文件
得分:4分
本题分值:4分
回答正确
您的答案: B
3、
某函数如下:Function check(n,k:Integer):Integer; Var m:Integer; Begin m:=n mod 10; n:=n div 10; Check:=m End; 若调用语句y:=check(32,4),运行后y值为:()。
A :
3
B :
0
C :
2
D :
4
得分:4分
本题分值:4分
回答正确
您的答案: C
4、
下列哪个常量说明语句是正确的()。
A :
const x := (c < 16)
B :
const x : 16
C :
const x := 16
D :
const x = 16
得分:4分
本题分值:4分
回答正确
您的答案: D
5、
Delphi应用程序设计基于()语言。
A :
Basic
B :
C++
C :
Pascal
D :
Vb
得分:4分
本题分值:4分
回答正确
您的答案: D
二、多选题 (共4题,共20分)
得分:20分
1、
Delphi是基于面向对象的技术。在Delphi,“对象”是这样定义的:一个对象是由()所组成的。
A :
属性(Properties)
B :
方法(Methods)
C :
事件(Events)
D :
项目(Project)
得分:5分
本题分值:5分
回答正确
您的答案: A B C
2、
Object Pascal 提供了几种语句可以控制代码流程,其中2种循环语句是()。
A :
case语句
B :
while循环语句
C :
for循环语句
D :
if语句
得分:5分
本题分值:5分
回答正确
您的答案: B C
3、
典型的Program单元由以下()部分组成。
A :
程序首部分
B :
引用部分
C :
编译部分
D :
执行部分
得分:5分
本题分值:5分
回答正确
您的答案: A B C D
4、
标识符必须以字母或下划线开头,后继字符可以是()。
A :
字母
B :
数字
C :
下划线
D :
标点符号
得分:5分
本题分值:5分
回答正确
您的答案: A B C
三、判断题 (共5题,共20分)
得分:20分
1、
Delphi是面向对象的可视化的开发环境,编程语言采用Object C。
A
:
对
B
:
错
得分:4分
本题分值:4分
回答正确
您的答案: B
2、
一个数组中的各元素的数据类型必须相同。
A
:
对
B
:
错
得分:4分
本题分值:4分
回答正确
您的答案: A
3、
代码完成功能会在代码输入时自动提示对象的属性和方法清单。
A
:
对
B
:
错
得分:4分
本题分值:4分
回答正确
您的答案: A
4、
Delphi的主窗口关闭就意味着退出Delphi。
A
:
对
B
:
错
得分:4分
本题分值:4分
回答正确
您的答案: A
5、
程序中的变量都必须定义为某种类型,因为不同类型的变量存放不同类型的数据。
A
:
对
B
:
错
得分:4分
本题分值:4分
回答正确
您的答案: A
四、名词解释 (共2题,共10分)
待批阅
1、
设置断点:
本题分值:5分
您的答案: 设置断点的方法很简单,若想在某条语句上设置一个断点,只需单击语句左侧的空白区即可。此语句前就会出现一个红点,表示断点已设好。
教师评价:
2、
对象:
本题分值:5分
您的答案: 在Delphi中,“对象”是这样定义的:一个对象是由属性、方法和事件所组成的。属性表示对象中的数据,方法是对象能执行的动作,事件是能够引起对象反应的条件。
教师评价:
五、问答题 (共2题,共30分)
待批阅
1、
根据事件产生的原因,可将事件分为哪几类?
本题分值:15分
您的答案: (1)用户事件,如鼠标的单击、拖动,键盘的输入等。(2)系统事件,如Windows 系统发出的时间信号。(3)间接事件,由程序代码触发,如执行窗体的Show方法时将引发OnShow事件。
教师评价:
2、
过程与函数定义的格式是什么?
本题分值:15分
您的答案: 过程定义的格式如下: procedure 过程名(参数及其类型说明) ; //标题部分 var //代码部分 变量说明 begin 程序代码 end ; 函数定义的格式如下: function 函数名(参数及其类型说明) : 函数返回值类型说明; //标题部分 var //代码部分 变量说明 begin 程序代码 result := 返回的函数值 ; //函数中要有这一句 end ;
评论0