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