中山市中考满分作文—第一次作业讲评 (2).doc

中山市中考满分作文—第一次作业讲评 (2).doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Visual Basic程序设计》第一次作业讲评 同学们好: 第一次作业主要覆盖教材第1-2章的内容,要求在第四周以前完成。 第一部分:选择题 选择题主要考核概念,多数答案可从书中找到,此处只讲几个编程基础题,其他概念题不再赘述。 第5题考核对象属性的表示方法(对象名.属性名),这里是一个代表,所有的vb中的对象属性表示方法都是如此,需引起注意。 第9题,选项A和D容易混淆,Visible=false时可导致文本框在运行时被隐藏,而Locked=true可导致文本框在运行看得见但是不能编辑,选择答案时注意审题。 第10题,答案为C,这又是一个代表,所有控件是否能用或是否开启都取决于Enable属性,该属性为true则开启,该属性为false则不开启。 第11题,注意题目要求在窗体内显示一个字符串“myfrm”,应使用print方法,而该窗体的名称为form1,所以是form1.print “myfrm”,选择C,选项A不是在窗体内显示而是在窗体名称处显示。 第13题,赋值语句的左边永远是一个变量,所以A和C不对,而D选项中的圆周率数学符号,在计算机中是无法表示的。 第二部分:填空题 填空题考核概念较多,多数答案可从书中找到。 第7题,定时器的时间间隔单位是毫秒,所以要将时间间隔设为4秒,则Interval的值为 4000 。 第10题,注意给文本框赋予文本,需要设置text属性的值,所赋予的文本必须用用引号括起来,该双引号必须是英文状态的,答案为txtshow.text=GOOD WORK! 第11题,第一个须填写单击事件,为 Click() ,第二个空为打开一个窗口frm1,为 frm1.show 。 第12题,响应该过程的对象名就是符号“_”前面的那个名称,为cmd1,时间名就是符号“_”后名的那个名称为Click()。 第三部分:问答题 问答题都能够从书中总结出答案,参考答案如下: 1.参考答案 答:可视化编程是目前最直观的一种编程方法,人们一般用Visual一词表示它。之所以叫做“可视”,是指你无需编程,仅通过直观的操作方式即可完成界面的设计工作。因此,可视化语言是目前最好的Windows应用程序开发工具。 在这种语言中引入了控件的概念,每个控件都有若干方法和事件,并通过一系列的属性来控制控件的外观。利用这些控件,编程过程??如同画画,随意点几下鼠标,一个按钮就完成了,这些工作在使用传统编程语言的情况下,需要编写大量复杂的程序代码才能实现。 可视化编程主要用到了事件驱动机制,其原理是:当应用程序运行后,程序处于等待状态,当某个事件发生后,程序就去执行此事件的事件过程,当这个事件过程执行完后,应用程序又处于等待另一个事件发生的状态。 2.参考答案 答:对象是代码和数据的封装体,在VB中,“数据”表现为属性,“代码”则表现为事件和方法。建立一个对象后,其操作通过与该对象的有关属性、事件和方法来描述。 属性是一个对象的基本特性,每个对象都有它自己的属性。通过修改对象的属性,可以改变对象的外观和功能。 方法就是要对象执行的动作,一般可以将它理解为VB提供的一种特殊的过程和函数。其特殊性在于,这些过程和函数是封装在对象内部的,是在对象上实施的某种操作功能。 事件就是在对象上所发生的事情。对象的事件是由VB预先设置好的、能被对象识别的动作。用户不能建立新的事件,但可以根据需要对事件进行编程。从非严格意义上讲,可以将事件理解为一种特殊的方法。 3.参考答案 答:传统的面向过程的应用程序中,应用程序自身控制了执行哪一部分代码和按何种顺序执行代码,程序从第一行代码开始执行并按应用程序中预定的路径执行,用户无法改变程序的执行流程。 在事件驱动的应用程序中,程序的执行发生了根本的变化,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。每个对象都有一个相应的事件集,每个事件发生都要执行一段程序代码。事件可以由用户操作触发,也可以由操作系统或其它应用程序的消息触发,甚至可由应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺序,因此,应用程序每次运行所经过的代码路径是不确定的,它的执行流程由用户来决定。在程序设计时,不需要指出先执行哪部分代码,或按什么顺序执行代码,只需编写针对某个事件的程序代码即可。 4.参考答案 答:事件驱动是VB应用程序的基本机制,其基本过程是: (1)启动应用程序,装载和显示窗体。 (2)窗体或窗体上的控件等待事件的发生。事件可由用户引发(例如键盘操作或鼠标点击)、可由系统引发(例如定时器控件)、也可由代码间接引发(例如当代码装载其他窗体时产生的Load事件)。 (3)当某个事件发生后,执行其对应的事件过程代码。 (4)重复执行第2和第3步。直到遇到End语句或单击“结束”按钮停止程序的运行。

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档