计算机程序设计基础
分類: 图书,计算机/网络,程序设计,其他,
作者: 崔舒宁,冯博琴编著
出 版 社: 西安交通大学出版社
出版时间: 2009-4-1字数:版次: 1页数: 318印刷时间:开本: 16开印次: 1纸张:I S B N : 9787560530147包装: 平装内容简介
本书是在.NET的框架之下讲述Visual Basic的编程,.NET的设计思想集中反映了现代计算机软件技术的最新发展。全书主要讲述Windows环境下的编程、数据库编程和网络编程。书中使用最新版Visual Studio 2008作为编程工具,按照最新VB语言的发展,在完全面向对象的基础上讲述VB语言。
本书读者对象主要是四年制高等院校本科生,是作为非计算机专业开设的计算机程序设计课程的教材而设计编写的。同时,本文图文并茂、讲解详尽,用简洁的例子阐述问题,因此也非常适合程序爱好者自学。
目录
第1章Hello,Visual Basic 2008
1.1程序设计与Visual Basic所担任的角色
1.2 Hello World!
1.3 Visual Basic编程的一般步骤
1.4 IDE环境的使用
1.5菜单中主要项的简要说明
1.6帮助系统的使用
1.7 Visual Basic的发展历程
上机练习(1)
第2章 创建Windows应用程序
2.1开始创建Windows应用程序
2.2设计程序界面
2.3理解程序
2.4保存成果
2.5进一步理解Windows的事件驱动
2.6Visual Basic 2008解决方案
2.7项目文件
2.8在windows下运行程序
上机练习(2)
第3章数据类型、变量和表达式
3.1Visual Basic数据类型
3.2变量与常量
3.3运算符与表达式
3.4类型转换
3.5表达式的例子
3.6程序的顺序结构
3.7Visual Basic程序格式
3.8GroupBox,RadioButton,CheckBox控件
3.9面向对象的程序设计(I)
3.10 良好的编程风格
上机练习(3)
第4章选择结构
4.1 If语句
4.2 Select Case语句(情况语句)
4.3 End 语句
4.4 ListBox,CheckedListBox,ComboBox控件
4.5 .NET框架简介
上机练习(4)
第5章 循环结构
5.1 循环语句
5.2 Exit语句
5.3 多重循环
5.4 With语句
5.5 Timer(时钟)组件
5.6命名空间
上机练习(5)
第6章数组
6.1静态数组
6.2动态数组
6.3数组的基本操作
6.4数组的应用
6.5ProgressBar,TrackBar和TabControl
6.6自定义数据类型
6.7伪语言
上机练习(6)
第7章 过 程
第8章使用类
第9章菜单与图形
第10章 文 件
第11章Form窗体和对话框
第12章Web编程基础
第13章ASP.NET初步
第14章数据库初步
附录A部署应用程序
附录B调试程序
书摘插图
第1章Hello,Visual Basic 2008
教学目标
熟悉Visual Studi0 2008集成开发环境
了解Visual Basic 2008语言概要
熟悉Visual Basic程序的建立、编译与运行
学会使用Visual Studio 2008帮助系统的使用
计算机的工作过程就是执行程序的过程。怎样组织程序,涉及到计算机体系结构问题。现在的计算机都是基于“程序存储”概念设计制造出来的。设计思想可以简要地概括为:①计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部件;②计算机内部应采用二进制来表示指令和数据;③将编好的程序送人内存储器中,然后启动计算机工作,计算机无需操作人员干预,能自动逐条取出指令和执行指令。
因此,如果想让计算机工作,就得先把程序编出来;然后通过输入设备送到存储器中保存起来,即程序存储;接下来就是执行程序的问题了。
1.1程序设计与Visual Basic所担任的角色
计算机程序是一系列的指令,它能使计算机执行特定的任务。编程语言(如Visual Basic 2008)用于将我们能懂的指令翻译成计算机可以理解和执行的步骤。深入计算机的最底层,作为计算机“心脏”的微处理器,只能理解机器指令。这种处理器所能理解的指令是极简单的命令,这些命令大多数只能处理在存储地址之间移动数据和简单运算。这些处理器能识别的命令称为机器语言,即PC机可使用的最基本的语言。
……