QBASIC编程语言基础

语音

编辑

锁定

讨论

上传视频

《QBASIC编程语言基础》是2005年1月电子工业出版社出版的图书,作者是尹作林。本书包括QBASIC语言的基本知识、QBASIC语言程序设计的基本思想和方法、应用QBASIC语言解决一些实际问题等内容。

书    名

QBASIC编程语言基础

作    者

尹作林

出版社

电子工业出版社出版时间

2005 年1月[1]

页    数

190 页

开    本

16 开

ISBN

7121005840

QBASIC编程语言基础内容简介

编辑

语音

《QBASIC编程语言基础(第2版)》是2001年出版的《QBASIC编程语言基础》的修订版。第2版在保持原书基本框架和特色的基础上对部分章节内容进行了修改和增删。

QBASIC是一种简单实用、功能较强的解释型计算机高级语言,是我国计算机等级考试中的五种程序设计语言之一。

本书为中等职业教育计算机及应用专业国家规划教材。编写中力求体现“宽、浅、用、新”的特点,着重培养学生的逻辑思维能力和使用编程语言解决实际问题的能力。在每章后都有本章小结和习题,在书后有上机实习,帮助学生掌握和巩固所学知识。

本书适用于各类中等职业学校的学生,也可作为各类职业技能培训的教材或自学用书。

本书还配有电子教学参考资料包,包括教学指南、电子教案、习题答案,详见前言。

QBASIC编程语言基础目录

编辑

语音

第1章 编程语言概述

1.1 编程语言简介

1.1.1 编程语言的发展及特点

1.1.2 qbasic语言的特点

1.2 qbasic语言的简单程序结构

1.3 qbasic程序的上机调试和运行

1.3.1 qbasic的进入

1.3.2 qbasic的工作窗口

1.3.3 菜单功能

1.3.4 qbasic程序的输入、编辑和运行

本章小结

习题1

第2章 数据类型、运算符和表达式

2.1 qbasic使用的各种数据类型

2.2 常量、变量和标准函数

2.2.1 常量

2.2.2 变量

2.2.3 标准函数

2.3 运算符和表达式

2.3.1 算术运算符和算术表达式

2.3.3 逻辑运算符和逻辑表达式

2.3.4 不同类型数据的混合运算

本章小结

习题2

第3章 基本语句、输入输出语句

3.1 赋值语句(let语句)

3.1.1 赋值语句的一般形式

3.1.2 赋值语句的作用

3.1.3 不同类型数据的赋值

3.2 输出语句(print语句)

3.2.1 print语句

3.2.2 lprint语句

3.3 输入语句

3.3.1 键盘输入语句(input语句)

3.3.2 读数语句和置数语句(read/data语句)

3.3.3 恢复数据指针语句(restore语句)

3.4 其他的基本语句

3.4.1 暂停语句(stop语句)

3.4.2 注释语句(rem语句)

3.4.3 结束语名(end语句)

3.4.4 置换语句(swap语句)

3.4.5 清屏语句(cls语句)

3.5 顺序结构程序举例

本章小结

习题3

第4章 分支语句和循环语句

4.1 分支语句

4.1.1 行if语句

4.1.2 块if结构语句

4.1.3 多分支结构语句(selectcase语句)

4.1.4 if语句的嵌套

4.1.5 无条件转移语句(goto语句)

4.2 循环语句

4.2.1 for循环结构语句

4.2.2 while循环结构语句

4.2.3 do循环结构语句

4.2.4 循环结构语句的嵌套

4.2.5 循环的中途退出

4.3 分支语句和循环语句的应用举例

4.3.1 分支语句应用举例

4.3.2 循环语句应用举例

本章小结

习题4

第5章 数组

5.1 数组的定维和使用

5.1.1 数组的定维

5.1.2 数组的使用

5.2 一维数组和二维数组

5.2.1 一维数组

5.2.2 二维数组

5.3 数组的应用举例

本章小结

习题5

第6章 函数与子程序

6.1 模块化结构概述

6.2 标准函数

6.3 自定义函数的定义和使用

6.3.1 单行自定义函数

6.3.2 多行自定义函数

6.4 子程序的定义和使用

6.4.1 块内子程序gosub语句

6.4.2 独立模块的子程序sub语句

6.5 模块化函数的定义和调用

6.5.1 function函数过程的定义和调用

6.5.2 function函数过程的应用举例

6.6 全局变量与局部变量

6.6.1 全局变量

6.6.2 局部变量

6.7 函数与子程序的嵌套和递归调用

6.7.1 过程的嵌套调用

6.7.2 过程的递归调用

本章小结

习题6

第7章 字符串及其基本操作

7.1 字符串常量和变量

7.1.1 字符串常量

7.1.2 字符串变量

7.2 字符串的基本操作

7.2.1 字符串的合并

7.2.2 字符串的比较

7.2.3 求子字符串

7.2.4 求字符串长度

7.2.5 字符串其他函数

7.3 字符串基本操作的应用举例

本章小结

习题7

第8章 文件

8.1 文件及文件的基本操作

8.1.1 文件的类型

8.1.2 文件的说明

8.1.3 文件的打开与关闭

8.2 顺序文件的操作

8.2.1 顺序文件的建立和写操作

8.2.2 顺序文件的读操作

8.3 随机文件的操作

8.3.1 记录型变量

8.3.2 随机文件的建立和写操作

8.3.3 随机文件的读操作

本章小结

习题8

第9章 屏幕控制与作图

9.1 屏幕控制(cls语句和locate语句)

9.1.1 locate语句

9.1.2 width语句

9.1.3 cls语句

9.1.4 csrlin和pos函数

9.2 显示模式的控制(screen语句)

9.3 颜色的设置(color语句)

9.3.1 文本模式下的color语句

9.3.2 图形模式下的color语句

9.4 标准作图语句(pset,preset,line等语句)

9.4.1 画点

9.4.2 画线段、矩形语句(line)

9.4.3 画圆语句(circle)

9.4.4 连续画线语句(draw语句)

9.5 图形的着色(paint语句)

本章小结

习题9

第10章 实验

实验1 数据类型、运算符和表达式

实验2 基本语句、输入输出语句的使用

实验3 顺序语句的程序设计

实验4 分支语句程序设计

实验5 循环控制语句程序设计

实验6 综合程序设计

实验7 一维数组

实验8 二维数组

实验9 块内子程序

实验10 独立模块的子程序

实验11 模块化函数

实验12 字符串及其基本操作

实验13 顺序文件和随机文件

实验14 屏幕控制与作图

附录a qbasic的保留字汇总

附录b ascii字符代码表

附录c qbasic运行错误代码、信息及含义

附录d qbasic函数一览表

参考文献

词条图册

更多图册

参考资料

1.

QBASIC编程语言基础

.当当[引用日期2017-11-24]

basic计算机编程基础,QBASIC编程语言基础相关推荐

  1. java编程基础_Java编程语言基础知识要点

    Java编程语言基础知识要点 Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程.下面小编整理了Java编程语言基础知识要点,希望对大家有帮 ...

  2. 0英文基础能学计算机编程么,我零基础,英语和数学都不好,能学会编程吗?...

    零基础转行学IT的人很多 他们通常都会问达妹相同的问题 这些问题你可能也会有的: 不是计算机相关专业可以学吗? 学历不高能不能学 数学和英语都不好怎办? 达妹直接说"都行" 肯定很 ...

  3. 计算机编程语言及C语言简介,编程语言基础:C语言

    <编程语言基础:C语言>通过大量实例,深入浅出地介绍了C语言的各种数据类型,运算符,表达式:结构化程序设计语句:函数的概念和用法:编译预处理命令:位运算:文件的操作:算法的基本表示方法及结 ...

  4. 初二上册计算机编程入门先学什么,8年级以上学生必读,这项AP课程带你零基础入门编程!...

    原标题:8年级以上学生必读,这项AP课程带你零基础入门编程! 导读 作为全北美通行的预科课程,AP考试的分数不仅能够换取大学学分,还能对申请有超级重要的加分作用.对于中国学生而言,AP计算机科学(以下 ...

  5. 计算机基础知识好学吗,计算机编程好学吗 需要什么基础知识?

    计算机编程好学吗 需要什么基础知识?想要进入编程行业,入门是比较关键的,经常能听到很多人说,想学习编程不难,入门更为简单,只要你对他感兴趣就能学,但是至于学的怎么样,那就不好说了,尤其是在涉及到高级编 ...

  6. 零基础可以学计算机编程吗,计算机编程好学吗,零基础小白可以吗,入门应该先学什么?...

    计算机编程技术好学吗,零基础小白可以入门吗,入门应该先学什么? 其实想要进入编程行业,入门最为关键,经常能听到很多人说,想学习编程其实不难,入门更为简单,只要你对他感兴趣就能学,但是至于学的怎么样,那 ...

  7. 计算机编程基础学习笔记之-1.计算机组成原理

    文章目录 思维导图 1.计算机组成原理 总览 1.计算机体系与结构 1.1 冯诺依曼体系 1.2 冯诺依曼瓶颈 1.3 现代计算机结构体系 2.计算机的层次与编程语言 2.1 程序翻译VS解释 程序翻 ...

  8. JavaScript基础(一)(编程语言,计算机基础,初始JavaScript,JavaScript注释,输入输出语句,变量的概念,变量的使用,数据类型,解释型语言和编译型语言)

    JavaScript基础第01天 1 - 编程语言 1.1 编程 编程: 就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程. 计算机程序: 就是计算机所执行的一系列的 ...

  9. java编程时 尽量少用_Java编程语言基础知识的要点

    很多Java编程初学者在刚接触Java语言程序的时候,不知道该学习掌握哪些必要的基础知识.下面就说说Java零基础学习Java编程语言基础知识的几个要点.希望能够对Java编程基础入门学习的新手有帮助 ...

最新文章

  1. 关于打开新链接,用当前页还是用新页面?
  2. Linux下Tomcat的启动、关闭、杀死进程
  3. Gradle引人注目的特性集
  4. 2021-04-08 Halcon进阶【02】 几何计量【多目标测量】
  5. CodeForces 351A Jeff and Rounding
  6. SAP UI5 ABAP repository的handler class
  7. P1080 国王游戏
  8. go语言一个包含nil指针的接口不是nil接口的理解
  9. Python文件管理模块封装,提供大家直接调用(最全最好用)
  10. mysql dba系统学习(15)mysql用户管理之二
  11. Disruptor 极速体验
  12. 【转】斐波那契数列算法分析
  13. 网易云音乐UC!缓存格式文件转MP3方法
  14. 微星主板 新版bios 开启虚拟化
  15. 我理解的一点股票技术分析
  16. sublimetext的文件编码理解reopen/reload with encoding,set encoding,save with encoding, set file encoding to
  17. Ubuntu下初装QT出现错误cannot find -lGL解决办法
  18. 华为云CentOS7.6云耀服务器Python环境基本配置
  19. 最全的硬盘修复专题帖1(转贴)
  20. 【自己写全景】TreeJs实现全景图

热门文章

  1. 沧小海笔记本之A7系列FPGA资源介绍
  2. 《徐卓-心理咨询师校园报告 》--心得
  3. 数据结构-平衡二叉树(AVL树)
  4. 【Vue 2.0】用Vue写一个自己的简历网站带作品集
  5. 《中国古代文化常识》读书笔记
  6. linux 移动磁盘空间,如何将Linux下移动磁盘空间?
  7. 中国房价不可能下降的19个理由
  8. EMI共模电感一般什么材质你知道吗
  9. cs231n-LSTM_Captions
  10. Universal-Image-Loader 图片来源于drawable改动 Scheme.DRAWABLE.wrap(R.drawable.img)报错