具体描述
《Visual Basic程序设计教程(第3版)》是为将Visual Basic作为第一门程序设计课程的学生编写的。它在第二版的基础上,针对初学者的特点,在内容编排、叙述表达、实验题选择等方面做了进一步改进,更便于教与学。
《Visual Basic程序设计教程(第3版)》分为教学篇和实验篇。教学篇从两个方面,即从程序设计语言和可视化界面设计进行介绍,重点介绍第一方面。对程序设计的基本知识、基本语法、编程方法和常用算法进行了较为系统、详细的介绍,让学生学会分析问题,掌握简单问题编程的方法;而可视化界面设计也是实际应用中不可缺少的。《Visual Basic程序设计教程(第3版)》将两者有机地结合,既可提高学生学习积极性,又可提高编程效率和教学效果,真正达到学以致用的目的。
实验篇根据教学篇的布局,安排了相应的10个实验,每个实验包含若干题目。根据教学规律和读者的建议,凡奇数号的实验题给出了提示,并在配套的《Visual Basic实验指导与测试》(第3版)一书中给出了实验答案,旨在培养学生自主学习和独立解题的能力。偶数题则要求读者根据奇数号实验题的解题思想,独立完成。
作者简介
龚沛曾,女,1953年8月生,1982年1月毕业于华东理工大学自控系。现为同济大学计算机系教授,校计算机基础学科带头人;兼任上海市高校计算机等级考试二级命题组副组长、上海市计算机基础教育协会副理事长、全国高校计算机教育研究会副会长。
长期从事计算机基础教学与研究工作,先后主讲了大学计算机基础、计算机文化基础、高级程序设计语言(Fortran、COBOL、PASCAL、C、VB)、数据结构、信息管理系统、实用软件、Web技术、VB.net等课程;编写了有关课程的十多本教材、承担了国家七五重点项目,1992年获上海市科技进步三等奖;开发的CAI软件1997年获教育部优秀CAI软件三等奖;主编的《Visual Basic程序设计教程》、《计算机文化基础》2004年、2000年获上海市优秀教材一、二等奖;主讲的“大学计算机基础”、“Visual Basic程序设计”于2004、2003年评为上海市、国家精品课程;主持的教改项目2001年、2005年年获上海市教学成果一等奖、2001年国家级教学成果二等奖;2002年度享受国务院特殊津贴、1998年获上海市优秀教育工作者、2003年获上海市高校教学名师奖等荣誉称号。
目录信息
第1章 Visual Basic程序设计概述
1.1 Visual Basic简介
1.2 VB集成开发环境
1.3 创建应用程序的过程
1.4 VB帮助系统
习题一
第2章 VB可视化编程基础
2.1 VB对象的概念
2.2 窗体和基本控件
2.3 综合应用
习题二
第3章 VB语言基础
3.1 数据类型
3.2 变量与常量
3.3 运算符和表达式
3.4 VB程序结构和编码规则
3.5 综合应用
习题三
第4章 VB控制结构
4.1 顺序结构
4.2 选择结构
4.3 循环结构
4.4 其他辅助控制语句
4.5 综合应用
4.6 程序调试
习题四
第5章 数组和自定义类型
5.1 数组
5.2 数组的基本操作
5.3 列表框和组合框控件
5.4 自定义类型及其数组
5.5 综合应用
习题五
第6章 过程
第7章 用户界面设计
第8章 数据文件
第9章 图形操作
第10章 数据库应用基础
实验篇
实验A VB环境和可视化编程基础
实验B 顺序结构
实验C 选择结构
实验D 循环结构
实验E 数组和自定义类型
实验F 过程
实验G 用户界面设计
实验H 数据文件
实验I 图形操作
实验J 数据库应用基础
· · · · · · (收起)
读后感
用户评价
这本书为我打开了Visual Basic编程的大门,并且是以一种非常友好的方式。我之前对编程一直感到有些畏惧,觉得它是一个非常抽象且难以掌握的领域。然而,这本书的作者以一种非常耐心和细致的方式,将Visual Basic的知识点一一呈现给我。从认识Visual Basic开发环境的各个窗口和工具栏,到如何创建第一个窗体应用程序,再到如何使用各种控件(如按钮、文本框、标签等)并编写相应的事件处理代码,整个过程都讲解得非常清晰。我尤其喜欢书中关于“数据类型和变量”的讲解,它非常详细地解释了各种数据类型(如整型、浮点型、字符串型、布尔型等)的特点和适用场景,以及如何声明和使用变量来存储和处理数据。书中的代码示例都非常实用,并且附带了详细的注释,让我能够轻松地理解代码的逻辑。此外,书中还介绍了如何进行简单的文件读写操作,这对我制作一些数据处理的小工具非常有用。通过这本书的学习,我对Visual Basic的掌握程度有了显著的提升,并且对编程产生了浓厚的兴趣,我能够感受到自己一步步地掌握一门技术所带来的成就感。
这本书的讲解风格非常适合我这种零基础的初学者。它没有上来就堆砌复杂的概念和晦涩的术语,而是从最直观的Visual Basic开发环境入手,让我能够快速熟悉界面和基本的开发流程。作者对每个控件的介绍都非常详细,不仅仅是列出属性和方法,更重要的是通过大量的实际例子来展示如何使用它们来构建用户界面,以及如何响应用户的各种操作。我尤其喜欢书中关于“事件驱动编程”的讲解,它清晰地解释了Visual Basic程序是如何通过响应用户的点击、键盘输入等事件来执行相应功能的,这让我对程序的运行机制有了更深刻的理解。书中对数据类型、变量、运算符、表达式的讲解也十分到位,循序渐进,层层深入,让我能够逐步掌握编程中的基本元素。此外,书中还专门辟出章节讲解如何处理错误和进行程序调试,这对于初学者来说是至关重要的,它能够帮助我们避免在遇到问题时感到无助,而是能够有效地分析和解决问题。我感觉通过这本书的学习,我不仅掌握了Visual Basic的基础知识,更重要的是,我培养了一种逻辑思维和解决问题的能力,这让我对未来的编程学习充满信心。
这本书的讲解方式非常清晰,而且逻辑性很强,很适合我这样想要系统学习Visual Basic的读者。作者从最基础的Visual Basic开发环境入手,详细介绍了各个窗口和工具的作用,以及如何创建一个简单的应用程序。随后,书中循序渐进地讲解了Visual Basic的核心概念,包括变量、数据类型、运算符、表达式、条件语句(If...Then...Else)、循环语句(For...Next, Do...Loop)等。我特别欣赏书中关于“函数和过程”的讲解,它不仅解释了它们的定义和调用方式,还强调了它们在代码重用和模块化方面的作用,这对于编写结构清晰、易于维护的代码非常有帮助。书中穿插了大量的代码示例,并且每个示例都配有详细的注释,让我能够很容易地理解代码的逻辑和实现思路。此外,书中还讲解了如何处理异常和进行程序调试,这对于初学者来说是非常重要的技能,它能够帮助我们更有效地解决编程过程中遇到的问题。我感觉通过这本书的学习,我对Visual Basic的理解更加深入,能够更加自信地去编写和调试程序,并且对未来的编程学习充满了期待。
我必须高度赞扬这本书的实用性和易懂性。作为一名想要学习Visual Basic来制作一些实用小工具的普通用户,我发现这本书简直是量身定制的。作者没有涉及太多理论性的计算机科学概念,而是直接从“如何做”的角度切入,非常贴合实际需求。书中对Visual Basic的开发环境进行了详尽的介绍,包括如何创建项目、如何添加控件、如何设置属性以及如何编写事件处理代码。我尤其喜欢书中对于“字符串处理”和“文件操作”的讲解,这些都是我制作小工具经常需要用到的功能。作者通过大量的示例代码,清晰地展示了如何进行字符串的分割、连接、查找替换,以及如何读取和写入文本文件、二进制文件。这些内容对我来说非常有价值,它让我能够直接将学到的知识应用到实际项目中,并且很快就能看到成果。书中还对数据结构,如数组和列表,进行了比较系统的介绍,让我能够更好地组织和管理数据。而且,这本书的语言非常通俗易懂,即使是编程新手也能够轻松理解。读完这本书,我已经能够独立开发一些简单的文件管理工具、数据录入工具等,这让我对Visual Basic产生了浓厚的兴趣,并愿意继续深入学习。
这本书的结构设计得非常合理,完全符合学习者的思维习惯。从最简单的“Hello, World!”开始,循序渐进地引入了变量、数据类型、运算符、表达式等核心概念。作者在讲解过程中,总是会穿插一些小练习,让我能够及时巩固所学知识。而且,这些练习的难度适中,既不会让我觉得过于轻松而失去挑战性,也不会让我因为太难而产生挫败感。书中对于流程控制语句,如if-then-else、select case、for循环、while循环等的讲解更是深入浅出,通过各种生动的比喻和实际应用场景,让这些抽象的概念变得具体可感。我尤其欣赏作者在讲解过程中,不断强调“思考”的重要性,鼓励读者去理解代码背后的逻辑,而不是死记硬背。这一点对于培养良好的编程习惯至关重要。此外,书中还花费了大量的篇幅来讲解如何处理错误和异常,以及如何进行程序的调试。这些内容对于任何一个初学者来说都是非常有价值的,它能够帮助我们避免走弯路,更高效地学习和掌握Visual Basic。读完这本书,我感觉自己对Visual Basic的理解上了一个新的台阶,能够独立完成一些简单的应用程序开发了。它不仅教会了我如何编写代码,更重要的是,它教会了我如何去思考问题、解决问题,以及如何成为一名优秀的程序员。
我必须说,这本书真的是一本非常扎实、内容详实的Visual Basic入门教材。我之前也看过一些其他的编程书籍,但往往要么过于理论化,要么过于碎片化,很难形成系统的知识体系。而这本书,从最基础的窗体设计、常用控件(如按钮、文本框、标签、列表框等)的使用方法,到事件驱动编程模型的核心理念,都进行了清晰而系统的阐述。作者对于每个控件的属性、事件和方法都做了详细的介绍,并且通过大量的代码示例来演示如何将它们应用到实际的程序开发中。我特别喜欢书中关于“用户界面设计”的章节,它不仅仅讲解了如何放置控件,更强调了如何通过合理的布局和交互设计来提升用户体验。这一点对于我来说非常有启发,因为我之前一直只关注功能的实现,而忽略了程序的“面子”。此外,书中对于数据管理,包括如何使用数组、集合,以及如何与文件进行交互,也做了非常详尽的讲解,让我能够更好地处理和组织数据。这本书的优点在于,它不仅仅教授“术”,更注重“道”,它引导读者去理解编程的思想和方法,而不仅仅是记住语法。通过这本书的学习,我不仅掌握了Visual Basic的基础知识,更重要的是,我培养了一种解决问题的思路和逻辑能力,这对于我未来的编程学习和实践都将受益匪浅。
作为一名对开发桌面应用程序充满热情但又缺乏编程基础的初学者,我非常庆幸能遇到这本书。它就像一位经验丰富的老友,用最平实、最易懂的语言,一步步引导我走进Visual Basic的世界。这本书的开篇就从最基础的“认识Visual Basic”开始,详细介绍了集成开发环境(IDE)的各个窗口和功能,让我能够快速上手。随后,书中系统地讲解了Visual Basic的核心语法,包括变量的声明、数据类型的选择、算术和逻辑运算、以及各种流程控制语句(如If…Then…Else、Select Case、For…Next、Do…Loop等)。我特别喜欢书中关于“控件”的讲解,它详细介绍了各种常用控件(如按钮、文本框、标签、复选框、单选框、列表框、组合框等)的属性、事件和常用方法,并且通过大量生动、实用的案例,教会我如何将这些控件灵活地组合起来,创建出功能丰富、界面友好的应用程序。书中的代码示例都非常清晰,并且配有详细的注释,让我能够轻松地理解每一行代码的含义和作用。更重要的是,这本书不仅传授了Visual Basic的知识,更重要的是,它培养了我解决问题、独立思考的编程能力,让我对编程不再感到畏惧,而是充满了信心和兴趣。
这本书的结构设计非常人性化,完全照顾到了初学者的感受。作者在讲解Visual Basic的各个方面时,都遵循了“由浅入深,由易到难”的原则。它从最基础的Visual Basic开发环境的介绍开始,详细讲解了窗体设计、常用控件的使用,以及事件处理的基本概念。我尤其欣赏书中关于“选择结构”和“循环结构”的讲解,它通过大量的图示和生活化的例子,将抽象的逻辑控制语句变得生动有趣,让我能够轻松理解它们的用法和作用。书中的代码示例都非常贴近实际应用,并且附带了详细的解释,让我能够理解每一行代码的意图和功能。此外,书中还专门辟出了章节讲解如何使用函数和过程来组织代码,提高代码的可读性和可重用性。这对于我这样希望写出结构清晰、易于维护的代码的学习者来说,是非常有帮助的。而且,书中还穿插了一些关于“用户界面设计原则”的建议,这让我意识到,一个好的程序不仅要有功能,更要有良好的用户体验。总的来说,这本书不仅教授了我Visual Basic的语法和编程技巧,更重要的是,它培养了我良好的编程习惯和解决问题的能力,让我对编程充满了信心。
这本书对于我这样希望快速入门Visual Basic的读者来说,简直是一次绝佳的体验。作者的写作风格非常直接且富有条理,开篇就从最直观的Visual Basic开发环境入手,引导读者熟悉界面的各个组成部分,以及如何创建第一个工程。随后,书中非常系统地介绍了Visual Basic的核心概念,包括变量的声明和使用、各种数据类型的特点、运算符的优先级以及表达式的求值顺序。我尤其赞赏书中对“函数”和“过程”的讲解,它清晰地阐释了它们在代码模块化和重用中的重要性,并通过大量的实例展示了如何定义和调用自定义函数和过程。此外,书中关于“面向对象编程”的初步介绍,也为我打开了新的视野,让我对类、对象、属性和方法有了初步的认识,虽然还在探索阶段,但已经能够感受到它在构建复杂程序时的强大威力。书中的代码示例都非常贴近实际应用,并且都附带了详细的注释,让我能够轻松理解每一行代码的含义和作用。而且,作者在讲解过程中,还穿插了一些关于编程规范和代码优化的建议,这些细节虽然看似微小,但对于培养良好的编程习惯却至关重要。我感觉这本书不仅让我学会了Visual Basic的语法,更重要的是,它教会了我如何去思考如何写出更清晰、更易于维护的代码,这让我受益匪浅。
这本书真的像一本宝藏,让我这个完全的编程新手,也能一步步地走进Visual Basic的世界。我一直对计算机程序很感兴趣,但又觉得那些复杂的代码像天书一样难懂。直到我翻开这本书,我才发现,原来编程也可以这么有趣,这么有条理。作者的讲解非常细致,从最基础的界面布局、控件的使用,到各种事件处理,再到更复杂的逻辑控制,层层递进,一点也不让人感到突兀。特别是书里大量的实例,简直是我的救命稻草。我经常跟着书中的例子一步步敲代码,然后看到那些程序在我的电脑上跑起来,那种成就感是无与伦比的。而且,书中还提供了很多调试技巧,让我不再害怕那些恼人的错误提示,而是能主动去分析和解决问题。我尤其喜欢书里关于如何设计用户友好界面的章节,以前我总觉得程序只要能运行就行,但这本书让我明白,一个好的程序也需要有好的外观和操作体验。现在,我不仅能做出一些简单的小工具,还能尝试着去实现一些更有趣的想法。这本书的语言风格也非常亲切,不像那些枯燥的技术文档,读起来就像和一位经验丰富的老师在交流。它不仅仅是一本教材,更像是一位循循善诱的引路人,让我对Visual Basic产生了浓厚的兴趣,并且愿意继续深入学习下去。我真的非常庆幸能遇到这本书,它为我打开了一扇通往编程世界的大门,让我感受到了创造的乐趣和技术的力量。
没找到版本 反正是一个出版社的 我真的搞不懂非计算机专业学你🐎的vb啊?计算机热所以就要学 是不是有病?
没找到版本 反正是一个出版社的 我真的搞不懂非计算机专业学你🐎的vb啊?计算机热所以就要学 是不是有病?
- -其实很亲切。但确实很折磨。
感觉有点乱,不够清楚,写复杂了点
缺少细节 缺少上机实验辅导