第二章[单选题]
简单的面向对象程序设计:本章主要介绍关于面向对象程序设计的方法,窗体和标签、命令按钮、文本框几个控件的常用属性、事件和方法,创建VB应用程序的步骤、程序设计方法与风格、VB编码规则。 本章学习目标 (1)了解面向对象程序设计方法具有的优点; (2)掌握面向对象程序设计的相关概念,包括对象、类以及其区别; (3)掌握对象的建立和基本操作方法; (4)掌握对象的三要素; (5)掌握窗体的常用属性、事件和方法以及其应用。 重点:面向对象程序设计的相关概念、对象的三要素,窗体的常用属性、事件和方法以及其应用。 难点:面向对象程序设计的相关概念。 学习方法: 先看课本,再看相关知识点的微课。在看微课时,看不懂的同学可以反复看,直到看懂为止,实在看不懂的,把不懂的问题记录下来,在讨论群里讨论得到解决,或者反映给助教,助教反映给教师,教师在课堂上统一讲解面上问题。在学习的过程中要养成记笔记的好习惯。所有的同学都要在看完书和微课后,做网站里的章测试以验证是否掌握所学知识。 参考教材: (1)《面向对象程序设计基础——Visual Basic》,清华大学出版社,第2章 简单的面向对象程序设计,2.1、2.2.1—2.2.3。 (2)《全国计算机等级考试二级教程——Visual Basic语言程序设计(2018年版)》,高等教育出版社,第2章 对象及其操作。 (3)《全国计算机等级考试教程二级Visual Basic》,人民邮电出版社,第2章 Visual Basic对象及其操作。2.1面向对象程序设计方法的相关概念:要求掌握面向对象程序设计方法的相关概念:对象和类、消息、继承、多态性,掌握对象和类的区别。
2.2对象的三要素:对象的三要素是属性、事件和方法,要求掌握改变对象属性的方法,掌握事件和方法的概念,掌握对象方法的调用格式。
2.3对象的通用属性和默认属性:要求掌握对象的通用属性都有哪些,常用对象的默认属性都是什么,掌握默认属性的概念以及其应用。
2.4窗体常用属性:要求掌握窗体的主要属性以及其功能。
2.5窗体常用事件:要求掌握窗体常用的事件以及其应用。
2.6窗体常用方法:要求掌握窗体常用的方法以及其应用。
2.7标签和命令按钮常用属性、事件和方法:要求掌握标签和命令按钮常用属性、事件和方法,以及其应用。
2.8文本框常用属性、事件和方法:要求掌握文本框常用属性、事件和方法以及其应用。
2.9创建应用程序步骤、风格和编码规则:要求掌握创建VB应用程序的步骤、程序设计方法与风格、VB编码规则。
设窗体上有一个文本框Text1,程序代码中有以下赋值语句(假定用到的控件和变量都存在),其中错误的是________。
]
[单选题]
假定Picture1和Text1分别为图片框和文本框的名称,则下列语句中错误的是________。
选项:[Debug.Print 100, Print 100, Text1.Print 100, Picture1.Print 100][单选题] 保存一个工程至少应保存两个文件,这两个文件分别是__________。选项:[窗体文件和工程文件, 窗体文件和标准模块文件 , 文本文件和工程文件 , 类模块文件和工程文件]
[单选题]
以下叙述中,错误的是________。
, 可以将计时器控件的Enabled属性设置为False,使其不能自动触发Timer事件, 在设计阶段不能调整通用对话框控件的大小
, 如果文本框的TabStop属性值为False,则不能接收从键盘上输入的数据]
[单选题]
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Move 500, 500
End Sub
程序运行后,单击命令按钮,产生的结果为________。
[单选题]设有一名称为txtName的文本框,则下列能使其具有输入焦点的语句是________。选项:[Focus=True, txtName.SetFocus, txtName.SetFocus=True, txtName=SetFocus
]
[单选题]
若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口设置__________。
选项:[Passwordchar属性值为*, Text属性值为* , Caption属性值为*
, Password属性值为空
]
[单选题]在运行时,如果按Tab键跳过了一个可以获得焦点的控件(如文本框),其原因可能是________。选项:[该控件的TabStop属性值为True, 该控件的Locked属性值为True, 该控件的Enabled属性值为True, 该控件的TabStop属性值为False]
[单选题]
标签控件能够显示文本信息,文本内容只能用__________属性来设置。
选项:[Alignment, Visible, BorderStyle
, Caption
]
[单选题]
若要使用户不能修改文本框TextBox1中显示的内容,应设置__________属性。
选项:[ScrollBar, Locked
, PassWordChar
, MultiLine ]
[单选题]
在窗体上添加一个文本框,名称为text1,然后编写如下的load事件过程,则程序的运行结果是__________。
Private Sub Form_Load
Text1.Text=""
Text1.SetFocus
For k=1 to 5
t=t*k
Next k
Text1.Text=t
End Sub
, 在文本框中显示120
, 在文本框中显示1
, 文本框中仍为空
]
[单选题]
下列说法中错误的是________。
[单选题]
能够获得一个文本框中被选取文本的内容的属性是__________。
, SelStart, Length, Seltext
]
[单选题]下列叙述中不正确的是_______。
选项:[向程序代码中加入注释语句的目的是提高程序的可读性
, 注释语句是非执行语句,仅对程序的有关内容起注释作用
, 注释语句可以单独写在一行, 注释语句可以放在程序代码中的任何位置]
[单选题]
下列叙述中错误的是_______。
, 打开一个工程文件时,系统自动装入与该工程有关的窗体文件
, Visual Basic应用程序只能以解释方式执行
, 保存Visual Basic程序时,应分别保存窗体文件及工程文件
]
[单选题]
一个可执行的VB应用程序至少要包括一个_______。
, 窗体模块
, 辅助模块
, 标准模块
]
[单选题] 用户可通过_______模拟的屏幕小图像来布置应用程序界面。选项:[窗体设计器, 窗体布局窗口 , 立即窗口, 快捷菜单 ]
[单选题] 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是_______。选项:[代码窗口
, 工具箱窗口
, 布局窗口
, 工程资源管理器窗口]
[单选题]在设计阶段,通过属性窗口为命令按钮的Picture属性装入一个图形,但没有显示,其原因是________。
, 按钮的Enabled属性值为False
, 按钮的Default属性值为False, 按钮的Style属性值为0
]
[单选题]
对于命令按钮,下列说法中正确的是________。
选项:[通过Picture属性可以给命令按钮指定一个图形, 支持DblClick事件
, Cancel属性设置为True时,表示按Enter键与单击该命令按钮作用相同
, Default属性设置为True时,表示按Esc键与单击该命令按钮作用相同
]
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!