计算机网络基础知识归纳第二轮复习资料Word文档下载推荐.docx
- 文档编号:13684570
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:16
- 大小:24.24KB
计算机网络基础知识归纳第二轮复习资料Word文档下载推荐.docx
《计算机网络基础知识归纳第二轮复习资料Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机网络基础知识归纳第二轮复习资料Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。
(3)编译程序(Compile):
Alt+F9
(4)运行程序(Run):
Ctrl+F9
(5)保存程序(Save):
F2
(6)打开原有的程序:
F3
(7)查看程序运行结果:
Alt+F5
(8)调试时增加观察项:
Ctrl+F7
1.2简单Pascal程序的结构
例1下列是一Pascal源程序:
programlt1;
{程序首部}
var{说明部分}
a,b:
integer;
sum:
begin{执行部分}
a:
=3355;
b:
=789;
=a+b;
writeln('
sum='
sum);
end.
1.3完整的Pascal程序结构
一个完全的Pascal程序结构
program程序名;
uses已知单元说明;
label标号说明;
const常量说明;
type类型说明;
var变量说明;
function函数说明;
procedure过程说明;
begin
语句;
……
语句;
end.
作业:
1.熟悉Pascal编辑环境.
2.记住快捷键的使用.
3.编写78*67的值的Pascal程序并运行.
第二章Pascal语言基础知识
2.1Pascal的字符与符号
2.2Pascal数据类型
2.3常量与变量
2.4标准函数
2.5运算符和表达式
练习与作业
2.1Pascal字符与符号
1.标识符
(1)标识符的定义:
标识符就是以字母开头的字母数字序列,有效长度为63个字符,并且大小写等效。
可以用来标示常量、变量、程序、函数等。
例如例1.1中的Area(程序名),pi(符号常量),s、r(变量名)都是标识符。
(2)标识符的分类:
a.保留字(关键字)
所谓保留字是指在Pascal语言中具有特定的含义,你必须了解它的含义,以便于正确的使用,否则会造成错误。
标准Pascal语言中的保留字一共有35个,TurboPascal语言一共有51个。
下面是Pascal语言的保留字:
AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH等
b.标准标识符:
指Pascal语言预先定义的标识符,具有特殊含义。
以下列举了TurboPascal语言部分常用的标准表识符:
标准常量FalseMaxintTrue
标准类型BooleanCharRealInteger
标准函数AbsArctanChrCosEofEolnExp
LnOddOrdPredRoundSinSqr
SqrtSuccTrunc
标准过程DisposeGetNewPackPagePutRead
ReadlnResetRewriteUnpackWriteWriteln
标准文件InputOutput
c.用户自定义标识符:
由你自己根据需要来定义。
(1)选用的标识符不能和保留字相同。
(2)语法上允许预定义的标准标识符作为你自己定义的标识符使用,但最好还是不要用。
以下列举了你自己在定义标识符时可以用的字符:
A——Z;
a——z;
0——9;
+,-,*,/,=,<
>
,<
=,>
=,<
,>
,(,),[,],{,},:
=,,,;
,.,:
,..,'
,^
数据是程序设计的一个重要内容,其重要特征----数据类型,确定了该数据的形、取值范围以及所能参与的运算。
TurboPascal提供了丰富的数据类型,这些数据类型可以分为三大类:
简单类型、构造类型和指针类型,其中简单类型可以分为标准类型(整型、实型、字符型和布尔型)和自定义类型(枚举型和子界型),构造类型可以分为数组类型、集合类型、记录类型和文件类型。
这些数据类型中除了指针类型是动态数据类型外,其他的都是静态数据类型。
在这些数据类型中的简单类型都是有序类型,除了实型以外的简单类型都是顺序类型,所谓顺序类型就是他们的值不仅是有序的而且是有顺序号。
在这里主要介绍整型、实型、字符型和布尔型四种常用的数据类型。
1.整型
一个整型数据用来存放整数。
TurboPascal支持五种预定义整型,它们是shortint(短整型)、integer(整型)、longint(长整型)、byte(字节型)和word(字类型),TurboPascal分别用相同的名字作为他们的标识符。
每一种类型规定了相应的整数取值范围以及所占用的内存字节数。
类型数值范围占字节数格式
shortint-128..1281带符号8位
inteter-32768..327672带符号16位
longint-2147483648..21474836474带符号32位
byte0..2551带符号8位
word0..655352带符号16位
TurboPascal规定了两个预定义整型常量标识符maxint和maxlonint,他们各表示确定的常数值,maxint为32767,longint为2147483647,他们的类型分别是integer和longint
2.实型
一个实型数据用来存放实数。
TurboPascal支持五种预定义实型,它们是real(基本实型)、single(但精度实型)、double(双精度实型)、extended(扩展实型)、comp(装配实型),TurboPascal分别用相同的名字作为他们的标识符。
每一种类型规定了相应的实数取值范围、所占用的内存字节数以及它们所能达到的精度
类型数值范围占字节数有效位数
real2.9e-39..1.7e38611..12
single1.5e-45..3.4e3847..8
double5.0e-324..1.7e308815..16
TurboPascal支持两种用于执行实型运算的代码生成模式:
软件仿真模式和80x87浮点模式。
除了real可以在软件仿真模式下直接运行以外,其他类型必须在80x87浮点模式下运行。
3.布尔型
一个布尔型数据用来存放逻辑值(布尔值)。
布尔型的值只有两个:
false和true,并且false的序号是0,true的序号是1。
false和true都是预定义常数标识符,分别表示逻辑假和逻辑真。
并且true<
false。
boolean是布尔型的标识符。
4.字符型
字符型用char作为标识符。
字符型必须用单引号括起来,字母作为字符型时,大小写是不等价的,并且字符型只允许单引号中有一个字符,否则就是字符串。
1.常量
(1)常量:
在某个程序的整个过程中其值不变的量。
(2)常量定义:
常量定义出现在说明部分。
它的语法格式是:
const
<
常量标识符>
=<
常量>
;
...
常量标识符的类型由定义它的常量的类型决定。
例如:
consta=12隐含说明a是整型;
constr=3.21隐含说明r是实型......
(3)常量定义部分必须以保留字const开头,可以包含一个或几个常量定义,而且每个常量均以分号结束。
(4)TurboPascal类型常量
类型常量,又称变量常数,它是TurboPascal的一个扩充特性。
类型常量的定义与标准Pascal规定的常数定义和变量说明有所区别。
类型常量定义的语法格式:
简单类型常量标识符>
:
简单类型=常数;
例如:
counter:
integer=0;
flag:
boolean=true;
index:
0..100=0;
2.变量
(1)变量:
在某个程序中的运行过程中其值可以发生改变的量
(2)变量说明:
变量说明出现在说明部分。
var
变量标识符列表>
类型>
其中,保留字var表示开始一个变量说明部分。
变量标识符列表是一个用逗号隔开的标识符序列,冒号后面的类型是类型标识符。
每个变量说明均以分号结束。
a,b,c:
m,n:
real;
1.算术函数
函数标识符自变量类型意义结果类型
abs整型、实型绝对值同自变量
arctan整型、实型反正切实型
cos整型、实型余弦实型
exp整型、实型指数实型
frac整型、实型小数部分实型
int整型、实型整数部分实型
ln整型、实型自然对数实型
pi无自变量圆周率实型
sin整型、实型正弦实型
sqr整型、实型平方同自变量
sqrt整型、实型平方根实型
例:
abs(-4)=4abs(-7.49)=7.49arctan(0)=0.0
sin(pi)=0.0cos(pi)=-1.0frac(-3.71)=-0.71
int(-3.71)=-3.0sqr(4)=16sqrt(4)=2
2.标准函数
odd整型判断奇数布尔型
pred离散类型求前趋同自变量
succ离散类型求后继同自变量
odd(1000)=falsepred(2000)=1999succ(2000)=2001
odd(3)=truepred('
x'
)='
wsucc('
y'
3.转换函数
chrbyte自变量对应的字符字符型
ord离散类型自变量对应的序号longint
round实型四舍五入longint
trunc实型截断取整longint
chr(66)='
B'
ord('
A'
)=65round(-4.3)=-5trunc(2.88)=2
4.杂类函数
random无自变量[0,1间的随机实数real
randomword[0,自变量间的随机整数)word
randomize无自变量初始化内部随机数产生器longint
upcase字符型使小写英文字母变为大写字符型
downcase字符型使小写英文字母变为大写字符型
1.运算符和优先级
(1)运算符
是实型,如果全部的运算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 基础知识 归纳 二轮 复习资料