VB第三次作业1
更新时间:2023-11-09 19:42:01 阅读量: 教育文库 文档下载
- vb第三章大题推荐度:
- 相关推荐
《VB.NET程序设计》作业三
一、 单项选择题
1.引用列表框(ListBox1)最后一个数据项应使用 B 。
A. ListBox1.Items(Listbox1.items.count)
B. Listbox1.Items(Listbox1.items.count-1) C. Listbox1.Text
D. Listbox1.Items(Listbox1.SelectedIndex)
2.假定有一个窗体类Form2,则将它实例化并显示的正确语句为 D 。
A.Form2.Show B.Form2.showDialog C.Dim f2 as Form2 f2.show()
D.dim f2 as new Form2 f2.show()
3.在下列关于键盘事件的说法中,正确的是 C 。
A. 按下键盘的任意一个键都会引发KeyPress事件
B. 按下大键盘上“1”键和数字键盘的“1”键的e.KeyCode的值相同 C. KeyDown/KeyUp事件过程中可使用e.KeyChar
D. 大键盘上“4”键上的上档字符是“$”,当同时按下Shift和大键盘上的“4”键时,KeyPress事件过程中的e.KeyChar为“$”
4.在下列代码段中,正确的是 A 。
A. Class Test Private x As Integer End Class
Public Class From1 ……
Dim t As New Test t.x=10 ……
End Class
B. Class Test
Public x As Integer End Class
Public Class From1 ……
Dim t As Test t.x=5 ……
End Class
C. Class Test
Protected x As Integer
1
End Class
Public Class From1 ……
Dim t As New Test t.x=10 ……
End Class
D. Class Test
Public x As Integer End Class
Public Class Form1 ??
Dim t As New Test t.x=5 ??
End Class
5.在下列关于构造函数的说法中,错误的是 C 。
A.构造函数实质上是名称为New的Sub过程 B.一个类中可以有多个构造函数
C.构造函数在对象实例化时由系统自动调用,程序不能直接调用D.用户在定义类时必须在其中定义构造函数
6.在下面的程序代码中,正确的是 D 。
A. Class Test Private x As Double Public Property xx() As Double Get Return x End Get Set(ByVal Value) x = Value End Set End Property End Class B.Class Test Private x As Double Public Property xx() Set(ByVal Value As Double) x = Value End Set End Property End Class C.Class Test
Private x As Double
Public ReadOnly Property xx() As Double
2
Get Return x End Get End Property End Class D.Class Test
Private x As Double
Public Property xx() As Double Set(ByVal Value As Double) x = Value End Set End Property End Class
7.在下列关于继承的说法中,错误的是 A 。
A.派生类可以继承基类中除了构造函数以外的所有成员
B.基类是派生类的一个子集
C.一个基类可以有多个派生类
D.在VB.NET中,派生类只能有一个基类
8.在下面关于随机文件的描述中,不正确的是 C 。
A.每条记录的长度必须相同 B.一个文件中记录号必须相同
C.可通过编程对文件中的某条记录方便地修改 D.文件的组织结构比顺序文件复杂
9.若要在磁盘上新建一个文件名为“C:\\T1.txt”顺序文件,则应用下列 B 程序段打开文件。
A. Dim F As String F = \
FileOpen(2, F, OpenMode.Append) B. Dim F As String F = \
FileOpen(2, “F”, OpenMode.OutPut) C. FileOpen(2, C:\\T1.txt, OpenMode.Append) D. FileOpen(2, “C:\\T1.txt”, OpenMode.Append)
10.以下构造Graphics类的实例语句,正确的是(B)
A. Dim g As Graphics = New Graphics( )
B. Dim g As Graphics = New Me.CreateGraphics( ) C. Dim g As Graphics = Me.CreateGraphics( ) D. Dim g As Graphics = New Graphics(Color.Blue)
11.GDI+位于 D 命名空间。
A.System.Drawing B. System.IO C.System.Exception D.System.Math
3
12.在程序执行中要将画笔P的颜色改为红色,以下语句中正确的是 C 。
A.Dimp As New Pen(Color.Red) B.p.Color = New Color.red C.p.Color = red D.p.Color = Color.Red
13.下列属性和事件中,属于滚动条和进度条共有的是 B 。
A.Scroll B.ValueChanged C.LargeChange D.Maximum
14.下列关于定时器的说法中,正确的是 A 。
A. 当Enabled的属性为False时,不产生Tick事件 B. 在程序运行时不可见,这是因为Visible属性为False C. 当Interval属性为0,则Tick事件不会发生 D. 通过适当的设置可以将Interval属性的单位改为秒
15.若有如下定义,下面语句正确的是___C______。
Structure student Dim name As String Dim score As Integer End Structure Dim s as Student A.Student.name=\B.s.score=78 C.score=78 D.Student=s
二.填空题
1. 。如果要每个15秒产生一个计时器时间,则Interval属性应设置为 timer.interval=15000 2.在菜单的Text中,若输入 &热键字母(如&A) ,则该字符成为热键。
3.在多重窗体中,除了可以指定某个窗体作为启动对象以外,还可以制定 sub main() 作为启动对象。
4.面向对象程序设计具有封装性、 继承性 和多态性。 5.构造函数的名称为 Public Sub New()...End Sub 。 6.将绘图对象g上内容清除为白色使用的指令是 g.cls 。
三.算法分析题
1.下面程序的功能是统计文件file2.txt中数字符号出现的次数。
程序的思想是:每次从文件中读取一个字符,判断是否是数字字符。若是数字字符,计数器加1。
Private Sub Button1_Click(?) Handles Button1.Click Dim a As Integer, c As Char
(1) (3, \
a = 0
Do While Not EOF(3)
c = InputString( 3 ,1 ) ' 读取一个字符,
If (2) Then c >= \ a= (3) ' 计数器加1 a+1 End If
4
Loop
FileClose (3)
TextBox1.Text= \数字字符出现的次数:\End Sub
2.求n的阶乘。类Fac用于求n的阶乘,类Form1中Button1_Click事件过程利用了类Fac
求5的阶乘。 Public Class Form1
Inherits System.Windows.Forms.Form
Private Sub Button1_Click(??) Handles Button1.Click Dim a as New Fac(5) (1) CalFac() a.Display() End Sub End Class Class Fac
Private n, f As Integer
Public Sub New(ByVal n1 As Integer) n = n1 f = 1 End Sub
Public Sub CalFac() Dim k As Integer = n Do While k > 1 f = f * k
(2) k=k-1 Loop
5
正在阅读:
VB第三次作业111-09
小学科技室工作计划范文11-13
做家务日记【优秀3篇】03-28
实习报告范文7 - 图文03-24
现代科技是面向人类未来的双刃剑04-09
中职英语课程标准12-26
2019河南财经政法大学成人函授招生简章(含专业学费)_ss03-08
关于描写亲情的句子03-23
北京大学MTI考研复习指导方式02-03
机械产品创新的市场调查报告(洗衣机)05-17
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 作业
- 2018-2019年安吉县良朋小学一年级上册数学复习题无答案
- 外科护理学习题集(本科配套)
- 人体细胞获得氧气的过程的教学设计 - 图文
- 扶贫帮困心得体会范文3篇
- 公司党委会议事规则
- 社区管理中问题及对策 -
- Java接口多态实验(修正版带实验答案)
- 电大《政府与非盈利组织会计》考核册答案
- 中国铁塔2016年基站智能动环监控单元(FSU)产品(一体式)入网检测(201603)实施细则课案
- 东平大桥(基桩方案)
- 人教版小学二年级语文上册阅读短文练习题
- 酿造酒工艺学
- 美军《2020年联合构想》的主要内容及成因
- 培训教师选择评价控制程序
- 长江大学拟进行表彰的2017科研工作先进集体和先进个人 - 图文
- H3C-WLAN GB0-340部分考点和试题(亲身验证)
- 北语2000-2005现代汉语
- 综合试题2
- 小学五年级综合实践活动课上册教案
- 连锁药店新员工转正考试大纲