QBASIC语言程序设计
(一) QBASIC的基本概念
1.QBASIC提供的数据类型。 2.常量和变量的概念、变量的命名规则、变量的类型说明。 3.运算符和运算规则(算术运算、关系运算、逻辑运算、字符运算)。
4.表达式(算术表达式、关系表达式、逻辑表达式、字符表达式)的概念及求值。
(二) 顺序结构程序设计
1.变量的赋值(LET语句)。 2.数据输出(PRINT语句)。 3.数据输入(INPUT语句,READ/DATA语句,RESTORE语句)。
4.程序停止执行(END语句,STOP语句)。 5.程序注释(REM语句)。
(三) 选择结构程序设计
1.行IF语句。 2.块IF结构。 3.SELECT CASE结构。 4.选择结构的嵌套。
(四) 循环结构程序设计
1.循环的概念。 2.WHILE循环结构。 3.FOR-NEXT循环结构。 4.DO循环结构。 5.循环结构的嵌套。
(五) 数组
1.数组和数组元素。 2.数组定义的方法。 3.引用数组元素的方法。 4.静态数组和动态数组。 5.一维数组和多维数组。
6.数组的运算。
(六) 函数与子程序
1.标准函数。 2.单行自定义函数和多行自定义函数的定义和引用。 3.块内子程序── 子例程(GOSUB-RETURN语句,ON
GOSUB-RETURN语句及ON KEY(n) GOSUB-RETURN语句)。 4.独立模块的子程序的定义(SUB-END
SUB语句)和调用(CALL语句)。 5.模块化函数的定义(FUNCTION-END FUNCTION语句)和调用。 6.模块间的数据传递(虚实结合)。
7.全局变量与局部变量。 8.过程的嵌套调用。 9.过程的递归调用。
(七) 字符处理
1.字符串和字符串变量的概念。 2.字符串变量的赋值。 3.字符串的运算。 4.字符串函数。 5.字符串数组。
(八) 文件
1.文件的概念。 2.对源程序文件的操作。 3.对顺序文件的操作。 4.记录型变量的定义(TYPE-END TYPE语句)和随机文件的操作。
(九) 屏幕控制与作图
1.屏幕控制(CLS语句,LOCATE语句)。 2.显示模式的控制(SCREEN语句)。 3.颜色的设置(COLOR语句)。
4.标准作图语句(PSET语句,PRESET语句,LINE语句,DRAW语句和CIRCLE语句)。 5.图形的着色(PAINT语句)。
|