二、程序设计
1.能运用结构化程序设计方法编写程序。
2.掌握基本数据结构和常用算法。
3.能熟练使用一种高级语言或一种数据库语言(共有QBASIC、FORTRAN、Pascal、C以及FoxBASE等五种语言,考生任选其中一种。各种语言的考试内容附后)。
三、上机操作
在指定的时间内使用微机完成下述操作:
1.完成指定的计算机基本操作(包括机器启动和操作命令的使用)。
2. 按给定要求编写和运行程序。
3.调试程序,包括对给出的不完善的程序进行修改和补充,使之能得到正确的结果。
Pascal语言程序设计
(一)Pascal程序的构成
1.源程序的组成语言要素。
2.程序首部,说明部分,执行部分。
3.程序的书写规定。
(二)数据的类型及其运算
1.Pascal的数据类型、定义方法及其使用:
(1)标准类型(实型、整型、布尔型和字符型)。
(2)用户自定义类型(枚举类型、子界类型),。
(3)构造类型(数组类型、集合类型、记录类型、文件类型)。
(4)指针类型。
2. 运算符和表达式(包括算术型、集合型、关系型和布尔型)。
3.数据类型的相容性。
(三)基本语句
1.赋值语句。
2.输入输出语句及其格式控制。
3.复合语句。
(四)选择结构程序设计
1.用IF语句实现选择结构。
2.用CASE语句实现多分支选择结构。
3.选择结构的嵌套。
(五)循环结构程序设计
1.FOR循环结构。
2. REPEAT循环结构。
3.WHILE循环结构。
4.循环结构的嵌套。
(六)数组
1. 一维数组和多维数组的基本概念、定义方法和引用数组元素的方法。
2. 压缩数组的概念。
3.字符串和字符数组。
(七)过程和函数
1.过程与函数的概念。