首先,我使用的教材是西安电子科技大学第三版的《计算机操作系统》,教材中使用的程序语言是Pascal语言,就Pascal语言做一简单介绍,方便大家看这本书里的对问题的描述时畅通无阻。

Pascal语言的简介,可以看它的百度名片(http://baike.baidu.com/view/9355.htm),很详细的。。

 

下面,开始我们的主题了:

一、Pascal程序结构和基本语法

(1)Pascal程序由三部分组成,程序首部、说明部分、语句部分;

程序首部:Program 程序名;

说明部分:Var 变量表:类型;(其中Var表变量说明,还有Const(常量说明)、Type(类型说明)等等)

语句部分:Begin  语句系列(解决问题的具体步骤); End

(2)赋值语句

变量:=表达式

(3)输出语句

Write(输出项1,输出项2);{执行输出后光标不换行}

Writeln(输出项1,输出项2);{执行输出后光标换到下一行}

Writeln                  {仅输出空白且光标换到下一行}

(4)输入语句

Readln(变量1,变量2);

二、基本的数据类型

Integer(整型) Byte(字节型)  Real(实数类型)

三、分支选择结构

(1)条件语句

if 条件 then 语句

if 条件 then 语句1 else 语句2

(2)复合语句

Begin 语句系列;Begin 语句系列;End语句系列;End

四、循环结构

(1)for循环

for 循环变量:=初值 To 终值 do 语句  {条件为初值小于等于终值,循环变量值按自动加1递增变化}

for 循环变量:=初值 downto 终值 do 语句{条件为初值小于等于终值,循环变量值按自动减1递增变化}

(2)repeat循环

repeat

    循环语句;

until 条件表达式       {直到条件为真}

(3)while循环

while 条件 do  语句

五、函数与过程

function 函数名(形式参数表):类型;  {函数首部}

局部变量说明部分;

begin

语句;   {函数体}

end;

六、Pascal语言的自定义数据类型

数组格式:

Var 数组名:array【下标类型】 of 数组元素类型

 

简单介绍就到这里,如果还有别的内容,会不定时给大家更新的。