信息技术会考基础知识复习教案

发布 2021-05-19 16:55:28 阅读 6987

⑵、进制。

计算机中采用的二进制编码,其基本符号是“0”和“1”。

计数的方法有很多种,在日常生活中我们最常见的是国际上通用的计数方法——十进制计数法。但是除了十进制外还有其他计数制,如一天24小时,称为24进制,一小时60分钟,称为60进制,这些称为进位计数制。计算机中使用的是二进制。

这几种进制采用的都是带权计数法,它包含两个基本要素:基数、位权。

基数是一种进位计数制所使用的数码状态的个数。如十进制有十个数码,因此基数为10。二进制有两个数码:0和1,因此基数为2。

位权表示一个数码所在的位。数码所在的位不同,代表数的大小也不同。如十进制从右面起第一位是个位,第二位是十位,第三位是百位,……个(100)、十(101)、百(102)、千(103)……就是十进制位的“位权”。

每一位数码与该位“位权”的乘积表示该位数值的大小。如十进制中9在个位代表9,在十位上代表90。

二进制的表示。

一般一个长度为n 的二进制数an-1……a1a0,用科学计数法表示为:an-1……a1a0= an-1×2n-1+……a1×21+a0×20 。例如,二进制数10101用科学计数法表示:

10101=1×24+0×23+1×22+0×21+1×20 。

二进制转十进制。

方法:“按权展开求和”

例:(1011.01)2 =(1×23+0×22+1×21+1×20+0×2-1+1×2-2 )10

十进制转二进制。

十进制整数转二进制数:“除以2取余,逆序输出”

例: (89)10 =(1011001)2

十进制小数转二进制数:“乘以2取整,顺序输出”

例: (0.625)10= (0.101)2

x2x2 x2

二、pascal中的几个函数。

ord( )函数取括号内字符在ascii表中对应的数值;当括号内的内容是个整数那么结果就应该是它本身。

chr( )函数取括号内数值在ascii表中对应的字符;

succ( )函数取括号内容的后继;例如:succ(‘c’)的值为(‘d’)

pred( )函数取括号内容的前驱;例如:pred(‘c’)的值为(‘b’)

odd( )函数判断括号内的数字是否为奇数,如果是奇数那么该函数值为true,否则该函数返回值为false ;例如:odd(24)的值为(false)

round( )函数对括号内的数值进行四舍五入,结果为整数;

例如:round(9.5)的值为(10) round(10.4)的值为 ( 10 )

trunc( )截尾函数,将括号内的数值去掉小数部分得到整数部分;trunc(12.3)的值为(12)

sqrt( )函数对括号内的数字进行开方运算; 例如:sqrt(4)的值为( 2.0 )

sqr( )函数对括号内的数字进行平方运算; 例如:sqr(4)的值为(16)

int()函数把括号内的数值小数部分转0; 例如:int(24.9)的值为(24.0)

abs()函数取括号内的数值的绝对值; 例如:abs(-3.1)的值为(3.1)

练习:1、字母a的ascii为1000001,那么字母b的ascii为( )

2、字母a的ascii为1000001,那么字母d的ascii为( )

a.1000000 b.1000010 c.1000011 d.1000100

3、如果字母a的ascii码为65,那么字母c的ascii码为68。( 正确 b.错误。

4、‘a’>‘a’的值为( )

5、ord(37)的值为( 37 )。ord(‘0’)=48 ord(0)=0

6、已知chr(97)的值为字母a,则chr(100)的值为字母( )

7、succ(‘c’)的值为( )

8、已知ord(‘a’)=65,则ord(‘d’)=68 )。

9、succ(pred(2))的值为(2 )。

10、chr(ord(‘h’))的值为( )

答案。 0010 2、d 3、b 4、false 6、‘d‘ 7、‘d 10、‘h’

三、pascal中的运算。

在pascal中有下列几种基本的数据类型:

整型(整数类型)integer 表示数据的范围(-32768~~32767)

注意:byte(0~255)和word(0~65535)也是整型。

实型(实数类型)real ;字符型 char ;布尔型 boolean;

在pascal中可以定义常量和变量,就象物理题中定义已知量和未知量一样,不过在pascal中变量说明以(var)作标志;常量说明以(const)作标志。

在pascal中有下列常用的运算:

赋值号 :=例如: m:=3 意思是将3赋值给m,也就是让变量m的值是3;

取余运算 mod 例如:-15 mod 4的值为( -3 );15 mod -4的值为( 3 )

整除运算 div 例如: 6 div 5的值为( 1 ) 20 div 3 mod 10的值为( 6 )

与运算 and 当and两边的表达式的值都为true值的时候运算结果为true,否则为false;

或运算 or 当or两边的表达式的值只要有一边为true值的时候运算结果为true,否则为false

非运算 not 对not后的表达式的值取反,原来是true值,经过not运算变成false值。

虽然pascal中的运算和数学中的运算有很多类似之处,但仍然有很大不同,下面我们了解一下在pascal中表达式的书写:

b2-4ac的pascal语言表达式为( b*b-4*a*c )

1/3a的pascal语言表达式为( 1/(3*a) )

练习:1、用pascal语言表达式表示a2-b2 ( a*a-b*b )或者写成( sqr(a)-sqr(b) )

2、用pascal语言表达式表示x为偶数 ( x mod 2=0 )。

3、用pascal语言表达式表示i被j整除( i mod j=0 )

4、用pascal语言表达式表示x<0或x>=10 ( x<0)or(x>=10) )

5、用pascal语言表达式表示1≤a≤10( (a>=1)and(a<=10) )

6、用pascal语言表达式表示a为奇数 ( a mod 2=1 )。或者写成( odd(a)=true )

7、(5>2)and (3>=6)的值为( false )

8、not(11+22>32)的值为(false)

9、pascal语言的关系运算符中,“不等于”运算符为( <

四、读程序写结果。

在pascal 程序中,有(程序首部)、(说明部分)、(程序体)三部分组成。程序体由语句组成,每一条语句用”;”代表该语句的结束,这些语句放在begin和end之间;所有的程序都能用三种结构描述:(顺序结构)(分支结构)(循环结构)。

顺序结构指的是语句的执行按照书写的先后顺序依次被执行。

在程序中如果要从外部读入数据要用read()语句;要把结果输出要用write()语句。

pascal语言中,实现分支结构的语句有:if … then … else… ;和case… of … else …end;他们的格式是:

if 表达式 then 语句1 else 语句2 ;

当then和else后要做的事情用一条语句描述不完的时候可以用复合语句;所谓复合语句,就是指用( begin )和(end )括起来的多条语句的统称。

case 情况表达式 of

情况1:语句1;

情况2:语句2;

情况m:语句m;

else 语句n;

end;pascal语言中,实现循环结构的语句主要有( for )语句,( while )语句和( repeat )语句,其中,循环体至少执行一遍的循环语句是(repeat)语句;实现计数循环一般用(for)语句;实现当型循环用( while )循环。

练习:1. 下列程序输出结果为( 9 )。

vara,b,c:integer;

begina:=5;

b:=4;

c:=a*a-b*b;

writeln(c);

end.2. 下列程序输出结果为( 40 )。

vara:integer;

begin

a:=100;

a:=a+20;

a:=a div 3;

writeln(a);

end.3.下列程序输出结果为( -1 )。

varx,y:integer;

beginx:=-100;

if (x<0) then y:=-1

else y:=1;

writeln(y);

end.4. 下列程序输出结果为( ‘y’ )

vara:integer;

begina:=11;

if odd(a) then

writeln(‘y’)

elsewriteln(‘n’);

end.5.下列程序输出结果为( 10 )。

varx,y:integer;

beginx:=-10;

if x<0 then y:=-x

else y:=x;

writeln(y);

end.6.输入数据:-9,下列程序输出结果为( <0 )。

vara:integer;

beginread(a);

if (a>0) then write(‘>0’)

else write(‘<0’);

信息技术会考基础知识复习题

一 单选题。1.网络黑客为了非法闯入一个网络系统,把 作为攻击的主要目标。a 口令 b 电子邮件 c cpu d www 2.电子计算机的硬件系统基本由 五个部分组成。a 输入设备 内存储器 外存储器 运算器 输出设备。b 输入设备 内存储器 外存储器 控制器 输出设备 c 输入设备 存储器 运算器...

信息技术基础知识

信息技术基础 必修 课程知识。第一章信息与信息技术。1.信息是什么?人类生活离不开信息。远古时代,我们的祖先就懂得了用 结绳记事 烽火告急 信鸽传书 等方法来存储 传递 利用 表达信息。从不同的角度对信息的定义有不同的描述 信息论的奠基人香农 从通信工程的角度,认为信息是 用来消除不确定性的东西 指...

信息技术基础知识总结

8 全国青少年网络文明公约 要善于网上学习,不浏览不良信息 要诚实友好交流,不侮辱欺诈他人 要增强自护意识,不随意约会网友 要维护网络安全,不破坏网络秩序 要有益身心健康,不沉溺虚拟时空。9 windows屏幕组成 桌面。屏幕上最大的区域称桌面,桌面上排列有图标。任务栏。桌面下方的长条称任务栏,任务...