第一范文网 - 专业文章范例文档资料分享平台

第7章-习题答案程序设计基础

来源:用户分享 时间:2025/7/9 11:04:22 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

习题7

1.简答题

(1)VB创建应用程序的一般步骤是什么?

答:(1)建立工程。(2)设计界面。(3)设置对象属性。(4)编写代码。(5)程序运行与调试。(6)保存与生成可执行文件。

(2)什么是程序设计?

答:程序设计的本质是把人们在现实生活中遇到的问题通过抽象处理,利用编程语言转换到计算机能够理解的层面上去。程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。

(3)常用VB的基本数据类型分为哪几种?

答:VB的基本数据类型分为:Integer、Long、Single、Double、Byte、String、Boolean、Date等。

(4)常量与变量的区别?

答:常量指在程序中取值始终保持不变的量。变量是在程序中可以改变的量,程序运行中需为变量分配内存单元以存储其信息。

(5)什么是函数?

答:内部函数就是系统事先编好的一些程序模块,封装在VB内部,组成VB内部函数库,用户可直接调用VB提供的内部函数,实现一定功能并获得结果,而不必关心函数内部的执行过程。函数的一般调用格式为:函数名([参数表])

(6)面向对象程序设计?

答:面向对象程序设计(Object Oriented Programming)简称OOP,这种程序设计思想以更接近人类思维的方式来描述事物、分析问题和开发程序。面向对象程序设计并不是要抛弃结构化程序设计方法,而是站在比结构化程序设计更高、更抽象的层次上去解决问题,它在低级代码模块仍需要结构化编程技巧。

1

(7)窗体是指什么?

答:窗体是用户界面的载体,像一块“画布”,是所有控件的容器。当新建一个标准工程时,系统将自动生成一个窗体,名为Form1。

(8)写出5种窗体的主要方法?

Print方法、Cls方法、Show方法、Load方法、Unload方法 (9)窗体的主要事件有哪些?(写出5种)

答:窗体能识别的事件很多,其中比较常用的有以下几个。

① Load事件:当窗体被加载时发生,通常在该事件中初始化变量或设置窗体属性。 ② UnLoad事件:当窗体被卸载时发生。 ③ Click事件:在对象上单击鼠标时发生。 ④ DblClick事件:在对象上双击鼠标时发生。

⑤ MouseDown事件:当用户在对象上按下鼠标键时触发该事件。 ⑥ MouseUp事件:当用户在对象上释放鼠标键时触发该事件。 ⑦ MouseMove事件:当用户在对象上移动鼠标时触发该事件。 ⑧ Keypress事件:当按下键盘上的某个键时激活该事件。 (10)程序控制结构有哪几种结构?

答:对应任意复杂的计算机算法流程,只有三种基本结构:顺序结构、分支结构、循环结构。

2.上机题

(1)设计一个乘法运算器,在窗体上的两个文本框中可分别输入乘数和被乘数,单击【求积】按钮可在另一个文本框中显示出运算结果,单击【清空】按钮可把乘数和被乘数文本框中的内容清空,单击【结束】按钮可退出程序。 答:其运行结果如图所示:

2

Private Sub Command1_Click()

Text3.Text = Val(Text1.Text) * Val(Text2.Text) End Sub

Private Sub Command2_Click() Text1.Text = \ Text2.Text = \ Text3.Text = \End Sub

Private Sub Command3_Click() End End Sub

(2)编写抽奖的程序,界面设计如图所示,单击【抽奖】按钮,产生0~10000之内的随机号码,单击【退出】按钮退出。

表7-17窗体和各控件的属性设置

对象(名称) 标签(Label1) 文本框1(Text1) 属性 Caption Text 属性值 中奖号码 (空) 对象(名称) 按钮1(Command1) 按钮2(Command2) 属性 Caption Caption 属性值 摇奖 退出

Private Sub Command1_Click()

3

Dim a As Integer Randomize

a = Int((30 - 11 + 1) * Rnd + 11) Text1.Text = a End Sub

Private Sub Command2_Click() End End Sub

注:Randomize语句是用来初始化随机数发生器的,一般使用随机函数之前都先调用这个,如果你想让rnd函数产生一定范围内的随机整数,可以用以下这个表达式: Int((上限-下限+1)*Rnd+下限)

4

搜索更多关于: 第7章-习题答案程序设计基础 的文档
第7章-习题答案程序设计基础.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c66noe108iq7d82u9y9dm_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top