第一课 Free Pascal的基础知识及选择语句的认识;第一章 算法的初步认识;1.1 什么是算法?;1.2 算法的描述;【例1-1】交换A和B的值自然语言:(1)赋A和B的初值;(2)把A的值给X;(3)把B的值给A;(4)把X的值给B;(5)输出A、B的值;vcc;第三章 Pascal语言基础知识;3.1 程序设计的入门语言——Pascal3.2 Pacal基本符号3.3 Pascal保留字3.4 Pascal标识符3.5 Pascal的数据类型3.6 常量和变量3.7 Pascal标准函数3.8 Pascal的运算符及表达式3.9 ASCII码3.10 Pascal程序的结构;3.1程序设计的入门语言—??Pascal;Pascal程序的一般结构;Pascal程序的说明部分;Pascal程序的语句部分;【练一练】1.Pascal程序的执行部分是_____。A.程序体 B.语句 C.程序的说明部分和语句部分 D.整个程序
2.标准pascal程序说明部分的正确顺序是_____。A.lable—const—var—type B. var—const—lable—typeC. lable—const—type—var D. const—var—type—lable
;3.2 Pascal基本符号;3.3 Pascal保留字;3.4 Pascal标识符;【练一练】1.下列中合法的PASCAL标识符是( )。A1B2C3 (B) FOR (C) 2AB (D) A[1]
2.下列是非法的标识符的是( )。A.A23456 B.A_17 C.3X D.P5Q
3.下例不是保留字的是( )。A.NEW B.PROGRAM C.DIV D.VAR;3.5 Pascal的数据类型;下面( )是Pascal数。(A)73e4 (B)-e4 (C)36.74-e6 (D)1,742,258
下面( )是实数。(A)10 (B)0.0 (C)’0’ (D)0
下面有效的Pascal字符型数据是( )。(A)’This is (B)6 (C)Y (D)’’’’;3.6 常量和变量;下面常量定义中正确的是( )。 (A)const d=40 or d=100 (B)const s : 0.5 (C)const s=2.15 (D)const s : =(2>5);
下列变量说明中,不合法的是( )。(A)var a = real; (B)var r : Real (C)var red : Integer (D)var i1,i2 : Integer;;3.7 Pascal标准函数;下列函数值是整型的是( )。 (A)chr(23) (B)ord(false) (C)succ(false) (D)odd(98)
下列函数值不可能是布尔类型的是( )。(A)odd(x) (B)ord(x) (C)pred(x) (D)succ(x);3.8 Pascal的运算符及表达式;表达式35 div 3 mod 4的值是( )。(A)0 (B)2 (C)3 (D)6
下列表达式中,其值为TRUE的是( )。 (A) 150>=150 (B)100>150(C)ABS(-200)<>200 (D)SUCC('A')>SUCC('A')
表达式10*4 mod 5 * 22 / 4* 5的值是 。
i是j的整数倍的布尔表达式 ,
m是偶数的布尔表达式是 ,
y是闰年的布尔表达式是 。 ;3.9 ASCII码;有一编码规则如下:原码:A B C …… X Y Z密码:Z Y X …… C B A已知原码变量为x,则密码的表达式是