【Asp.net精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了Asp.net精品源码-【精品】VisualBasic程序设计网上教学活动文本(2006523) - 毕业设计的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
1 VisualBasic程序设计网上教学活动文本2006.5.23 王春凤大家好欢迎大家参加今天的教学活动发贴提问一起交流。
guest5王老师您好我是罗丹用的是杨老师申请的账号所以显示杨老师的名字呵呵我们这次的活动主要是针对什么内容展开的呢 王春凤你好主要是答疑和介绍各章的教学要求今天参加活动的人不多。
大家应该知道今天有活动呀 刘世峰各位老师、同学大学好我是北京交通大学刘世峰欢迎大家对VB课程的相关内容进行交流提出宝贵建议由于网络太慢我将在今天以批处理的方式就大家提出的所有问题提出我的观点、程序
源码、设计实现方法等。
王春凤谢谢刘世峰老师感谢你在百忙当中参加VB网上教学活动。
guest5可能大家会陆陆续续的来吧又或者是不是学生这个时间比较忙啊 王春凤一般开设新课在第一个学期参加活动的人多一些这门课程已经开设了好几个学期了大家对教学要求、课程的重难点、考试题型和难易程度都基本了解了这学期在网上提问的人明显减少。
很抱歉你今天参加该活动可能不能达到预期目的。
你可以看看别的论坛这里没人挺耽误时间的。
guest5没关系的是不是大家对于课程内容的疑问可以在平时上课或者日常答疑的时候提问所以对实时答疑的需求就不是太高以前的实时答疑学生的参加情况如何呢 王春凤以前还可以。
陈梦这学期我这里没有开设VB的课程。
guest5王老师您辛苦了我们下次再见 刘煜VB教学过程问题与考试类型。
我是这学期教这门课程这门课程对于计算机专业的学生来说应该不算难但毕竟是函授班级学生掌握知识情况参差不齐教学初期开了教学研讨责任教师说教学重点在前四章是不是意味着后面的章节可以选择性的在课堂上讲解另外这个学期的考试题型与题目的难易程度是否与上学期相似 王春凤刘老师您好欢迎您前四章是基础从第五章开始属于应用部分这部分内容也是非常重要的重点的内容必须掌握期末试题中的完善程序题主要出自这部分内容。
本学期的考试题型、考核知识点、难易程度与上学期相似。
关于第510章的教学要求可参考网上直播课堂的重难点辅导文本。
刘煜谢谢回复。
在后期的教学过程中我会根据网上直播课堂的辅导文本调整授课重点。
王春凤好的有问题请及时联系。
顺便问一下刘老师本学期您那有多少学生在学VB。
刘煜我是电大分校现在教的这个班级是04秋的计算机专业的学生04年计算机专业招生情况在我们分校不太好这个班级只有十个人。
陈梦我上课的这个班上期有3个人这学期就一个人了解情况。
刘煜我们是即使是一个人都要坚持到最后啊不过我教的这个班学生还不错到校率都在50左右呢最多的一次来了9个据说有一个连考试都不来。
王春凤这么少啊学生的学习兴趣如何学生反映这门课程的难易程度如何有什么建议。
您有什么好的建议及时与我们沟通。
罗振丽王老师我想问一下新的教材在南京哪里可以买到这里的学校已经不开设这门课了。
我有什么其它的方式购买吗 另外网上的教学辅导我看到了那我想问一下这个教学辅导是今天刚发的吗今年 2 7月份的考试应该是这个范围吗 我的联系方式是: 谢谢老师 王春凤南京在什么地方买我不清楚。
你可以通过中央电大出版社邮购。
地址是北京三里河东路11号中央电大读者服务部。
邮编100045。
电话是68582606或68511268。
邮购前先打此电话再询问一下。
网上的教学辅导是针对7月份考试的。
曾起堂王老师、刘老师下午好 王春凤曾老师你好您那的VB教学情况怎样 曾起堂我们这边计算机专业的学生数非常少。
王春凤非常遗憾 刘世峰曾老师你好 课程介绍 Visual Basic程序设计是中央电大信息系统开发与维护专业、网站编程专业、计算机应用专业的统设必修课也是计算机科学与技术专业本科的补修课程。
所使用的教学资源有 文字教材《Visual Basic程序设计》刘世峰主编中央电大出版社出版及与之配套的实验教材《Visual Basic程序设计实验》 录像教材Visual Basic程序设计 刘世峰老师主讲共22讲已录完下学期可用。
CAI课件下学期可用。
Visual Basic程序设计形成性考核作业册和Visual Basic程序设计期末复习指导。
第1章 可视化编程理论概述 1熟悉VB集成开发环境掌握主窗口、窗体窗口、工具箱窗口、属性窗口、代码编辑器窗口、工程资源管理器窗口、窗体布局窗口的使用。
2理解可视化编程的概念和特点 3理解VB工程的概念及管理方法掌握工程文件、窗体文件、类模块文件和标准类模块文件的后缀表示。
5掌握在VB集成环境中获得帮助的方法。
6.理解VB的三种模式。
7.了解面向对象的概念、面向对象编程的基本机制、目前流行的可视化语言的种类和主要特点。
第2章 VB可视化编程初步 1掌握VB应用程序开发的一般步骤。
2理解赋值语句、变量和常量的概念。
3掌握MsgBox语句的用法。
4掌握窗体、命令按钮、文本框、标签控件的常用属性、事件和方法。
能够运用Name、Caption、Text、Enabled、Disable、ReadOnly等基本属性以及Load、Unload、Click、DBClick、Chang等基本事件和Load、Unload语句进行程序设计。
5掌握Timer控件的常用属性和 Timer事件。
6理解对象、属性、方法、事件的概念和事件驱动的工作过程。
7了解时钟程序的设计过程。
8了解VB控件的类型。
3 第3章 应用程序接口设计及代码编写 1理解多窗体应用程序设计的一般步骤。
2理解菜单的设计方法。
3掌握框架、单选纽、复选框控件的常用属性和使用。
4掌握列表框控件和组合框控件的常用属性、方法和事件。
了解文件列表框的使用方法。
5了解工具栏、状态栏和图标列表控件的使用方法。
6掌握VB中的基本数据类型理解其含义了解其取值范围。
7掌握变量和常量的声明变量的作用域和生命周期及用法。
能够编写变量和常量的声明、赋值等语句并通过阅读程序分析变量取值的变化过程。
8掌握运算符与表达式的含义和应用理解VB常用标准函数的含义和使用。
9掌握顺序结构、分支结构和循环结构的用法能够读懂和编写具有分支、循环、顺序结构的简单程序。
10理解工程化思想和编程风格 11理解“简单计算器”程序设计过程能够读懂并完善这类程序的部分语句。
第4章 VB高级语言技巧 1掌握数组的概念和使用方法能够声明一维、二维静态数组理解控件数组与普通数组的主要区别。
2掌握过程和函数形参与实参按值传递和按址传递的定义和调用方法能够读懂含有Sub过程Function函数的应用程序。
3掌握键盘、鼠标的使用技巧理解键码和ASCII码的区别KeyDown事件、KeyPress事件和KeyUp事件的发生顺序。
理解鼠标事件的主要参数。
4了解API函数的调用方法。
5了解多功能计算器程序设计过程。
第5章 文件处理应用程序设计方法 1掌握文件的打开和读写的基本方法以及与文件处理相关的语句和函数的用法并能够完善程序。
2掌握文件系统控件的基本用法能够通过对驱动器列表框、目录列表框、文件列表框三类控件的属性设置完善和编写简单的文件管理程序。
3了解“文件管理器”应用程序的开发过程能够读懂并完善这类程序的部分语句。
第6章 图形图像和多媒体应用程序设计方法 1掌握VB默认坐标系的概念和改变坐标系统的方法用ScaleTop、ScaleLeft、ScaleWidth、ScaleHeight四项属性设置用Scale方法设置。
了解ScaleMode属性。
2了解与颜色有关的属性BackColor、ForeColor和QBColor 和RGB 函数的基本用法 3掌握Line控件和Shape控件的主要属性和和使用。
4掌握PictureBox控件和Image控件的属性和应用以及两控件的主要区别。
5掌握Line方法、Circle方法、Pset方法的语法格式能够根据要求编写绘图语句完善程序。
6掌握常用绘图属性和功能如CurrentX、CurrentY、 BorderStyle、BrderWidth DrawStyle、DrawWidt7、 FillStyle、FillColor、 ForeColor、BackColor。
4 8掌握在图片框和图像框中显示图形的方法。
9理解“指针式时钟”程序的设计方法能够读懂并完善这类程序的部分语句。
10理解“VCD播放器”程序设计的方法。
11了解播放多媒体信息的基本方法。
12了解多媒体控件MMControl的使用。
第7章 数据库应用程序设计方法 1掌握VB中三种数据库类型。
2理解使用VB数据库引擎三种数据库引擎Jet、ODBC、OLE DB操纵数据库的方法以及VB数据对象及数据库访问机制。
3掌握VB数据库应用程序的基本框架以及SQL操纵数据的方法能够编写Insert、Update、Delete和Select语句并将这些语句嵌入到VB程序中。
4掌握ADO对象模型中Connection、Recordset和Field对象的使用方法。
能够运用ADO对象进行简单程序设计。
5理解MSFlexGrid控件的添加方法和显示数据表的步骤。
6理解“成绩查询”程序的设计过程能够读懂并完善这类程序的部分语句。
7了解使用Excel输出报表的方法。
第8章 网络应用程序设计方法 1掌握Winsock控件的基本属性、事件和方法。
2理解“网络聊天”应用程序的开发过程能够读懂并完善这类程序的部分语句。
3了解网络应用程序设计的基础知识。
第9章 调试与错误处理 1掌握程序调试的基本方法。
2理解错误捕获及处理的基本方法。
3理解程序错误的分类和Err对象的主要方法和属性。
3理解On Error语句的三种形式及作用。
第10章 COM和ActiveX应用 了解本章内容。
student06书本P102 Private Sub txtresult_KeyDownKeyCode As Integer Shift As Integer KeyCode 0‘禁止所有的键盘输入除BackSpace退格键外 End Sub 我单独做了以上内容并不是禁止所有的键盘输入除BackSpace退格键外是不是书本有误 王春凤这个问题具体请刘老师来解答一下。
刘世峰此处所说的“禁止所有的键盘输入”是与txtresult_KeyPress事件中的KeyAscii0配合在一起时才能“禁止所有键盘输入”。
如果上述语句单独使用只能禁止上、下、左、右、Home之类的功能键盘或者说那些没有Acsii码只有键盘码的键盘键。
由于上述说法是以程序注释的方式出现的所以说的比较简单是针对上下文而言当 5 然这不是个好习惯 再版时会进一步明确一些谢谢 陈梦今天的活动是复习吗 上次活动没能参加 王春凤陈老师你好欢迎你。
今天的人很少。
今天的活动主要是答疑和辅导。
卢立新ADO对象模型与ADO控件的关系 刘世峰卢老师你好 您这个问题非常好我来简单地解释一下 我们目前流行的应用程序VB、Delphi或Java、ASP、
ASP.Net等访问数据库的技术多采用ADO方法。
可以这样简单地理解这里所说的ADO有三层意思1OLE DB理论2ADO对象模型3ADO控件。
其中OLE DB是ADO这种技术的最底层的东西ADO控件是最顶层的东西ADO对象模型是处于二者之间的一个层次。
编程时如果直接采用OLE DB则过于复杂一般情况下很难掌握就好象我们现在很少使用机器语言编程一样也很少有人直接在OLE DB这个层面编程。
ADO对象模型是对OLE DB这种理论或称技术的封装使用这种技术开发人员不必关心OLE DB的细节知识。
我们教材中介绍的就是这种技术。
这是目前最常用的一种技术。
ADO控件则是对ADO对象模型的进一步封装它的好处是提供了“更加傻瓜式”的访问数据数的方法缺点是“有点太傻了”由于过于傻瓜了所以存在许多弱项灵活性不足最重要的是当你开发网络应用程序时每一个ADO控件都可能要“链接一次数据库”这样一来一个应用程序就在运行期间就有可能多次链接数据库显然不利于系统的优化。
多数人认为ADO控件要比ADO对象模型好学但这并不等同于ADO对象模型非常难学。
如果仅仅想让学生学习一下VB为了学它而学它的话教一教ADO控件未尝不是好的选择但如果真的想让学生看起来象个“计算机专业”的学生的话那就应该学习ADO对象模型的方法了至少我是这样认为的。
王春凤感谢大家的参与希望及时沟通一起讨论。
也希望大家对本课程提出好的建议。
于鹏请问期末考试的试题主要以那些内容为主。
能否说的具体些。
谢谢 王春凤期末考试题型与上学期相同试题所涉及的知识点及练习可参考本课程网上教学辅导栏目的复习要点及练习其中的内容很具体。
张景中VB如何进行考试 考试将至谁知道如何进行复习如何进行考试请问考试的题型有哪些 王春凤您那是首次开这门课吧对这门课程的情况还不太了解。
是这样的本课程考试的题型有单项选择题、填空题、阅读程序题、完善程序题和编程题五种题型。
本课程网上教学各栏目中都有相关资料如大纲、考核说明等考核说明中有考试样题。
教学辅导栏目的练习题可下载让学生做一做。
有问题请及时沟通。
王春凤一组练习题 一、单项选择题 1Visual Basic应用程序处于运行模式时这时 。
A既不能设计界面也不能编写代码 B可以编辑代码不能设计界面 6 C可以设计界面不能编辑代码 D既能设计界面也能编写代码 2下列选项中属于VisualBasic程序设计方法的是 。
A面向对象、顺序驱动 B面向对象、事件驱动 C面向过程、事件驱动 D面向过程、顺序驱动 3在界面设计时双击窗体中的对象后VisualBasic将显示的窗口是 。
A立即窗口 B属性窗口 C代码窗口 D工程资源管理器窗口 4后缀为.cls的文件表示VB 的 A窗体文件 B类模块文件 C工程文件 D标准类模块文件 5要在窗体Form1内显示“myfrm”使用的语句是 AForm.captionquotmyfrmquot BForm1.captionquotmyfrmquot CForm1.print quotmyfrmquot DForm. print quotmyfrmquot 6将定时器的时间间隔设置为1秒则定时器的Interval属性值应设为 A1 B100 C1000 D10 7用于把字符串型数据转换为数值型数据的函数是 。
AVal BStr CAsc DChr 8表达式813 Mod 243 。
A8 B16 C10 D12 9下列图形中用Shape控件不能绘制的有 A矩形 B三角形 C正方形 D椭圆 10如果要改变窗体的标题则需要设置的属性是 A、Caption B、Name C、BackColor D、BorderStyle 11.下列赋值语句正确的是 ABC A B ABC C-BA D5AB 12设a”Visual Basic”下面使b”Basic”的语句是 。
Ablefta812 Bbmida85 Cbrighta55 Dblefta85 13键盘事件的执行顺序是 AKeyPress、KeyDown、KeyUp BKeyDown、KeyPress、KeyUp CKeyUp、KeyDown、KeyPress DKeyUp、KeyPress、KeyDown 14如果准备向随机文件中写入数据正确的语句是 AWrite 1rec BPrint 1rec CGet 1rec DPut 1rec 15Winsock控件的LocalIP属性的作用是 A仅返回所用端口 B返回本地计算机的名称 7 C返回或设置所用端口 D返回本地计算机的IP地址 16.要以读方式打开D盘的一个顺序文件 Test.doc应使用的语句是 AOpen quot Test.doc quot For Output As 1 BOpen quotD: Test.doc quot For Input As 1 COpen quotD: Test.doc quot For Output As 1 DOpen quot Test.doc quot For Input As 1 17.在Visual Basic程序中操作顺序文件的一般顺序是 。
A选择文件读写操作 B打开文件读写操作关闭文件 C选择文件读写操作打开文件 D读写操作打开文件 18修改控件属性一般可以使用属性窗口也可以通过 为属性赋值。
A、命令 B、对象 C、方法 D、代码 19要在命令按纽上显示图形应首先设置的属性是 AEnabled BStyle CCaption DIcon 20Dim Abc5所定义的数组元素个数是 A、5 B、6 C、4 D、10 21在VB应用程序中进行逐语句调试的按键是 。
AF9键 BCtrlF9键 CF8键 DCtrlF8键 22在窗体上画三个单选按纽组成Command1的命令按纽用于标识各个控件数组元素的参数是 ATag BIndex CListIndex DName 23目录列表框的Path属性的作用是 A显示当前驱动器或指定驱动器上的路径 B显示当前驱动器或指定驱动器上的某目录下的文件名 C显示根目录下的文件名 D只显示当前路径下的文件 24当Winsock控件处于关闭状态时其State属性的值是 A1 B0 C2 D3 25执行指令”Line200200-step500500”后CurrentX A500 B200 C300 D700 26不属于VB数据库引擎的是 AODBC BBDE CJet引擎 DOLE DB 27数学关系8≤xlt30表示成正确的VB表达式为 A、8ltxlt30 B、8ltx ANDlt30 C、8ltx AND xlt30 D、8ltx OR xlt30 8 28能够实现“窗体总在最前端”界面效果的API函数是 ASetWindowPos BSetWindowAPI CPrivate DPublic 29在VB中Access数据库属于 A本地数据库 B外部数据库 C远程数据库 D网络数据库 30如果将文本框的 属性设置为True则运行时不能对文本框中的内容进行编辑。
ALocked BMultiLine CTabStop DVisible 31下列控件中没有Caption属性的是 A标签 B文本框 C框架 D命令按纽 32数学式子Sin25写成VB表达式是 。
ASin25 BSin25 CSIN25 DSin253.14/180 33在一个语句行内写多条语句时语句之间应该用 分隔。
A逗号 B分号 C顿号 D冒号 34下列变量名中合法的是 AIF B7AB CAB7 DAB_7 35Visual Basic6.0工程资源管理器中的工程视图窗口以层次列表形式显示了组成这个工程的所有文件以下不属于其列举显示范围的是 。
A窗体文件 B可执行文件 C标准模块文件 D类模块文件 36.要退出For??Next循环应使用的语句是 。
AExit BExit For CContinue DStop Loop 37下列声明语句中存在可变类型变量的是 AStatic a As Integer BDim ab As Integer CDim a As Integer DPublic a As Currency 38.在运行时系统自动执行启动窗体的 事件过程。
A、Click B、GotFocus C、Load D、Unload 39.将文本框的ScrollBars属性设置为非零值却没有效果原因是 。
A、文本框中没有内容 B、文本框的MultiLine属性值为True C、文本框的MultiLine属性值为False D、文本框的Locked属性值为True 40以下关于定时器的说法正确的是 A、可以设置定时器的Visible属性使其在窗体上可见 B、定时器只有一个Timer事件 C、可以根据需要在窗体上设置定时器的大小高度和宽度 D、如果定时器的Visible属性为False则定时器无效。
41要清除List列表框控件中的所有项目可采用的方法是 AErase BClear CClick DDelete 42MsgBox函.