高等院校计算机技术与应用系列规划教材•VisualBasic程序设计基础 - (EPUB全文下载)
文件大小:0.19 mb。
文件格式:epub 格式。
书籍内容:
Visual Basic程序设计基础
序 言
前 言
第1章 走进Visual Basic 6.0
第2章 程序设计基础
第3章 程序设计基本控制结构
第4章 数 组
第5章 函数与过程
第6章 基本控件设计
第7章 列表框和定时器控件设计
第8章 图形控件和图形方法
第9章 对话框和菜单
第10章 文 件
序 言
在人类进入信息社会的21世纪,信息作为重要的开发性资源,与材料、能源共同构成了社会物质生活的三大资源。信息产业的发展水平已成为衡量一个国家现代化水平与综合国力的重要标志。随着各行各业信息化进程的不断加速,计算机应用技术作为信息产业基石的地位和作用得到普遍重视。一方面,高等教育中,以计算机技术为核心的信息技术已成为很多专业课教学内容的有机组成部分,计算机应用能力成为衡量大学生业务素质与能力的标志之一;另一方面,初等教育中信息技术课程的普及,使高校新生的计算机基本知识起点有所提高。因此,高校中的计算机基础教学课程如何有别于计算机专业课程,体现分层、分类的特点,突出不同专业对计算机应用需求的多样性,已成为高校计算机基础教学改革的重要内容。
浙江大学出版社及时把握时机,根据教育部“非计算机专业计算机基础课程指导分委员会”发布的“关于进一步加强高等学校计算机基础教学的几点意见”以及“高等学校非计算机专业计算机基础课程教学基本要求”,针对“大学计算机基础”、“计算机程序设计基础”、“计算机硬件技术基础”、“数据库技术及应用”、“多媒体技术及应用”、“网络技术与应用”六门核心课程,组织编写了大学计算机基础教学的系列教材。
该系列教材编委会由国内计算机领域的院士与知名专家、教授组成,并且邀请了部分全国知名的计算机教育领域专家担任主审。浙江大学计算机学院各专业课程负责人、知名教授与博导牵头,组织有丰富教学经验和教材编写经验的教师参与了对教材大纲以及教材的编写工作。
该系列教材注重基本概念的介绍,在教材的整体框架设计上强调针对不同专业群体,体现不同专业类别的需求,突出计算机基础教学的应用性。同时,充分考虑了不同层次学校在人才培养目标上的差异,针对各门课程设计了面向不同对象的教材。除主教材外,还配有必要的配套实验教材、问题解答。教材内容丰富,体例新颖,通俗易懂,反映了作者们对大学计算机基础教学的最新探索与研究成果。
希望该系列教材的出版能有力地推动高校计算机基础教学课程内容的改革与发展,推动大学计算机基础教学的探索和创新,为计算机基础教学带来新的活力。
中国工程院院士
中国科学院计算技术研究所所长
浙江大学计算机学院院长
前 言
Visual Basic语言是Windows的编程语言之一,专业编程人员可以方便、高效地用其编写Windows应用程序。由于VB语言功能强大,可以在Microsoft Office中嵌入VB程序,用VB语言直接编写网页,实现数据库调用等,且简单易学,因此很多高校开设了Visual Basic程序设计课程。
本书在参考国家计算机Visual Basic程序设计课程等级考试要求的基础上,根据教育部非计算机专业计算机基础课程教学指导分委员会《关于进一步加强高等学校计算机基础教学的意见》(即“计算机基础教育白皮书”)中有关Visual Basic程序设计课程教学大纲的要求编写。
使用本书的前继课程为《大学计算机基础》。
作为初学者学习计算机程序设计的入门教材,本书不追求内容的大而全,以案例为导向,按照如何从问题到算法、从算法到程序,进而上机调试并得到正确的程序这样的思路,先选择合适的案例,再从问题入手,通过解决问题来引出相关语法,最终解决问题。为了能够由浅入深地掌握这些知识,我们以使读者学习如何进行程序设计为目标,而不是以学习VB语法为主,精选了丰富的例题,并在例题的解析方面,采用了以下四个步骤。
分 析:主要是分析题目的要求、难点及解题思路。
程 序:本书例题给出了相对完整的程序,具有一定的示范意义。
运行结果:列出示范程序运行后的结果,使读者对编程的目标有直观的理解。
说 明:讨论程序中的难点、关键点、借用本题能解决的问题,以及进一步的思考。
本书共分10章,第1章是VB程序设计的总体介绍,第2章是VB语言基本元素介绍,第3章至第5章安排VB程序设计的基础内容,第6章至第9章介绍VB面向对象程序设计,最后一章是数据文件的学习。第1,2章和附录由孟学多编写,第3,4,9,10章由谢红霞编写,第5,6,7,8章由吴红梅编写,全书由孟学多统稿。
在本书的编写过程中,我们得到了教育部高等学校计算机基础课程教学指导委员会副主任冯博琴教授以及王泽兵教授、颜晖教授的悉心指导,在此一并表示感谢。
由于作者水平有限,书中的错误在所难免,我们恳切希望得到使用本书的师生和其他读者的指正。
编者邮件地址:mengxd@zucc.edu.cn,欢迎交流。
孟学多
2007年8月26日
第1章 走进Visual Basic 6.0
1.1 什么是程序设计
对于广大非计算机专业的学生,为什么要学习程序设计和如何学习程序设计是两个最基本的问题。
程序设计基础是每一名大学生都要学习的基础课程。通过学习Visual Basic程序设计基础课程,可以了解程序设计的基本过程,了解计算机是如何运行程序的,进而更好地理解并掌握目前计算机上广泛且大量使用的程序。
程序是什么?抽象地说,程序就是数据加上算法。首先,把待处理的数据正确地存放到计算机的内存里,这就是计算机专业中所讲的数据结构。可以想象,每个程序都有待处理的数据、中间得到的数据和最终结果。其次,把要处理的问题分解到计算机都能执行的每一步,并且安排好第一步做什么,下一步做什么。这些处理问题的步骤就是算法。
一个原始问题(如判断13是否为素数)不可能直接交给计算机求解,必须首先设计算法。事实上,计算机也根本不知道怎么做。如要判断13是否为素数,可设计如下算法:
S1:把13送入内存里的变量m中;
S2:使变量k依次取2,3,…,12,12后k=13转S4;
S3:如果k能整除m,转S4 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 高等院校计算机技术与应用系列规划教材•VisualBasic程序设计基础 - (EPUB全文下载)