字号:
|
收藏
|
背景颜色:淡绿色淡黄色白色
《程序设计基础》

定价:11.30元/本

分类:计算机、数码技术

图书类型: 中专教育

组编:中央农业广播电视学校

主编: 张莉

指导教师:邵明旭

出版社: 中国农业出版社

出版日期:2001年9月

开本:16

内容介绍订购方式

  编 写 说 明


  由中央农业广播电视学校组织编写的全国农业广播电视学校工程类中等计算机应用专业文字教材,包括《计算机基础》、《计算机操作系统应用》、《计算机办公自动化》、《微型计算机的组装与维护》、《数据库应用》、《程序设计基础》、《计算机网络应用基础》、《多媒体及常用应用软件》等,全套共8册。


  本套文字教材根据中央农业广播电视学校工程类中等专业指导性教学计划编写,力求使学员达到中等专业教育要求掌握的基本理论、基本知识和基本技能,解决计算机应用中的实际问题,为经济建设培养应用型中等专业技术人才。


  为适应广播电视教学的特点,教材尽量做到文字通俗易懂,且安排了较多的插图和表格,各章后附有本章内容提要(小结)和复习参考题,书后附实验指导;配合这套文字教材制作有录像教材,并编写了教学辅导材料供教学使用。


  本套教材由中央农业广播电视学校邵明旭同志任指导教师,负责组织编写并按照远距离广播电视教育的要求对教材进行了审定。


  《程序设计基础》是为中央农业广播电视学校工程类中等计算机应用专业编写的专业课教材。计算机语言有很多种,如QBASIC、C等,本书以QBASIC为主介绍程序设计的方法。全书共10章,第一章讲述了程序设计与QBASIC语言的基础知识;第二章讲解了顺序结构程序设计;第三章讲解了选择结构程序设计;第四章讲解了循环结构程序设计;第五章介绍了数组;第六章讲授了函数与子程序;第七章介绍了字符串的处理;第八章讲述了文件的概念和操作;第九章讲解了屏幕控制与做图;第十章概述了Visual Basic。


  本教材由张莉主编,段青玲、赵文  编写。


  热忱希望广大读者对本教材中不妥之处提出宝贵意见,以期进一步修订和完善。


  农业部农民科技教育培训中心

  中央农业广播电视学校


    


  第一章  程序设计与QBASCI
  1.1  计算机语言
  1.1.1  机器语言
  1.1.2  汇编语言
  1.1.3  高级语言
  1.2  用计算机处理问题的过程
  1.3  算法设计
  1.4  QBASIC语言的发展和特点
  1.5  QBASIC软件的开发环境与使用
  1.5.1  QBASIC的启动
  1.5.2  QBASIC的退出
  1.5.3  QBASIC系统开发主菜单
  1.6  QBASIC的程序结构
  1.7  QBASIC的数据和数据类型
  1.8  常量
  1.8.1  数值常量
  1.8.2  字符常量
  1.8.3  符号常量
  1.9  变量
  1.9.1  变量的命名
  1.9.2  变量的类型
  1.10  运算符和表达式
  1.10.1  算术运算符与算术表达式
  1.10.2  关系运算符与关系表达式
  1.10.3  逻辑运算符与逻辑表达式
  1.10.4  字符运算符与字符表达式
  1.11  QBASIC的标准函数
  本章小结
  思考题
  练习题


  第二章  顺序结构程序设计
  2.1  赋值(LET)语句
  2.1.1  LET语句的一般格式
  2.1.2  LET语句的使用说明
  2.2  结束(END)语句
  2.3  注释(REM)语句
  2.4  数据输出(PRINT)语句
  2.4.l  PRINT语句的一般格式
  2.4.2  PRINT语句的使用说明
  2.4.3  PRINT语句的输出控制
  2.5  键盘输人(INPUT)语句
  2.5.1  INPUT语句的一般格式
  2.5.2  INPUT语句的使用说明
  2.6  读数(READ)语句和置数(DATA)语句
  2.6.1  READ语句和DATA语句的一般格式
  2.6.2  READ语句和DATA语句的使用说明
  2.7  恢复数据指针(RESTORE)语句
  2.8  暂停(STOP)语句
  2.9  变量数据交换(SWAP)语句
  2.10  顺序结构程序设计举例
  本章小结
  思考题
  练习题


  第三章  选择结构程序设计
  3.1  行IF条件分支语句
  3.1.1  行IF条件分支语句的格式
  3.1.2  行IF条件分支语句的使用说明
  3.2  块IF条件语句
  3.2.1  块IF条件语句的格式
  3.2.2  块IF条件语句的使用说明
  3.3  SELECT CASE语句
  3.3.1  SELECT CASE语句的格式
  3.3.2  SELECT CASE语句的使用说明
  3.4  无条件转移(GOTO)语句
  3.5  多分支转移(ON GOTO)语句
  3.6  选择结构的嵌套
  本章小结
  思考题
  练习题


  第四章  循环结构程序设计
  4.1  WHILE循环结构
  4.1.1  WHILE循环的格式
  4.1.2  WHILE循环的使用说明
  4.2  FOR-NEXT循环结构
  4.2.1  FOR-NEXT循环的格式
  4.2.2  FOR-NEXT循环的执行过程
  4.3  DO循环结构
  4.3.1  无条件的DO循环
  4.3.2  在循环顶部进行判断的DO循环
  4.3.3  在循环底部进行判断的DO循环
  4.4  循环结构的嵌套
  4.5  实例分析
  本章小结
  思考题
  练习题


  第五章  数组
  5.1  数组与数组元素的概念
  5.2  数组的定义方法
  5.2.1  定义数组
  5.2.2  使用OPTION BASE语句
  5.2.3  数组下标测试函数
  5.3  对数组元素的引用
  5.4  静态数组和动态数组
  5.4.1  静态数组和动态数组
  5.4.2  对动态数组的操作
  5.5  一维数组和多维数组
  5.5.1  一维数组
  5.5.2  二维数组
  本章小结
  练习题


  第六章  函数与子程序
  6.1  标准函数
  6.1.1  标准函数的调用
  6.1.2  常用标准函数
  6.2  用户自定义函数
  6.2.1  单行自定义函数
  6.2.2  多行自定义函数
  6.2.3  自定义函数的调用
  6.3  块内子程序一子例程
  6.3.1  GOSUB?RETURN语句
  6.3.2  ON GOSUB?RETURN语句
  6.3.3  ON KEY(n)GOSUB?RETURN语句
  6.4  独立模块的子程序
  6.4.1  用SUB语句建立一个独立模块的子程序
  6.4.2  调用SUB过程
  6.5  模块化函数的定义与调用
  6.5.1  模块化函数的定义
  6.5.2  模块化函数的调用
  6.5.3  SUB过程与FUNCTION过程的比较
  6.6  模块间的数据传递
  6.6,1  地址传递
  6.6.2  值传递
  6.6,3  局部变量
  6.6.4  全局变量
  6.7  过程的嵌套调用
  6.8  过程的递归调用
  本章小结
  思考题
  练习题


  第七章  字符串处理
  7.1  字符串及字符串变量
  7.1.1  字符串常量
  7.1.2  字符串变量的定义
  7.1.3  变长字符串变量和定长字符串变量
  7.2  字符串变量的赋值
  7.2.1  用LET语句给字符串变量赋值
  7.2.2  使用READ/DATA语句给字符串变量赋值
  7.2.3  使用INPUT语句给字符串变量赋值
  7.2.4  使用LINB INPUT语句给字符串变量赋值
  7.3  字符串的运算
  7.3.1  字符串的连接
  7.3.2 字符串的比较
  7.4  字符串函数
  7.4.1  测字符串长度函数
  7.4.2  取子字符串函数
  7.4.3  INSTR函数
  7.4.4  删除字符串首尾空格函数
  7.4.5  字符串与数值间的转换函数
  7.4.6  字符与ASCII码间的转换函数
  7.4.7  大小写字母间的转换函数
  7.4.8  建立由相同字符组成的字符串函数
  7.4.9  INKEY$函数
  7.4.10  实例分析
  7.5  字符串数组
  本章小结
  练习题


  第八章  文件
  8.1  文件的概念
  8.1.1  文件的分类
  8.1.2  文件与记录
  8.1.3  文件名
  8.1.4  数据文件的类型
  8.1.5  文件号
  8.2  顺序文件
  8.2.l  顺序文件的概念
  8.2.2  顺序文件的打开和关闭
  8.2.3  顺序文件的写操作
  8.2.4  顺序文件的读操作
  8.2.5  顺序文件的修改
  8.3  随机文件
  8.3.1  记录型变量和用于记录变量的读写语句
  8.3.2  随机文件的概念,
  8.3.3  随机文件的建立
  8.3.4  使用记录类型处理随机文件
  8.3.5  读随机文件
  8.3.6  随机文件举例
  本章小结
  思考题
  练习题


  第九章  屏幕控制与作图
  9.1  绘图的基本概念
  9.1.1  文本模式
  9.1.2  图形模式
  9.2  屏幕控制语句
  9.2.1  清屏(CLS)语句
  9.2.2  光标定位(LOCATE)语句
  9.2.3  确定屏幕宽度(WIDTH)语句
  9.2.4  显示模式的控制(SCREEN)语句
  9.2.5  颜色的设置(COLOR)语句
  9.3  几种基本画图语句
  9.3.1  画点(PSET和PRESET)语句
  9.3.2  画直线和矩形框(LINE)语句
  9.3.3  连续画线(DRAW)语句
  9.3.4  画圆、椭圆和画弧(CIRCLE)语句
  9.3.5  图形的着色(PAINT)语句
  本章小结
  练习题


  第十章  Visual Basic概述
  10.1  Visual Basic发展的历史背景
  10.2  Visual Basic的功能和特点
  10.3  Visual Basic 6.0的安装与启动
  10.3.1  Visual Basic 6.0的安装
  10.3.2  Visual Basic 6.0的启动
  10.3.3  Visua1 Basic 6.0的退出
  10.4  Visual Basic集成开发环境
  10.4.1  标题栏
  10.4.2  菜单栏
  10.4.3  工具栏
  10.4.4  工具箱
  10.4.5  窗体设计窗口
  10.4.6  工程窗口
  10.4.7  属性窗口
  10.4.8  窗体布局窗口
  10.5  Visual Basic应用程序设计举例
  10.5.1  创建用户界面
  10.5.2  设置属性
  10.5.3  编写代码
  10.5.4  运行VB应用程序
  10.5.5  应用程序的存盘及建立.EXE文件
  10.6  VB应用程序的结构
  10.6.1  组成VB应用程序的各类模块
  10.6.2  Visual Basic应用程序的工作逻辑
  10.6.3  怎样终止VB应用程序
  本章小结
  思考题


  附录  常用字符与ASCII码对照表
  练习题答案