当前位置:文档之家› 计算机C语言基础知识总结

计算机C语言基础知识总结

计算机C语言基础知识总结
计算机C语言基础知识总结

C语言知识要点复习资料

总体上必须清楚的:

1)程序结构是三种: 顺序结构、选择结构(分支结构)、循环结构。

2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。

3)计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是他的地址.

4)bit是位是指为0 或者1。byte 是指字节, 一个字节= 八个位.

概念常考到的:

1、编译预处理不是C语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。

2、define PI 3.1415926; 这个写法是错误的,一定不能出现分号。

3、每个C语言程序中main函数是有且只有一个。

4、在函数中不可以再定义函数。

5、算法:可以没有输入,但是一定要有输出。

6、break可用于循环结构和switch语句。

7、逗号运算符的级别最低,赋值的级别倒数第二。

第一章C语言的基础知识

第一节、对C语言的基础认识

1、C语言编写的程序称为源程序,又称为编译单位。

2、C语言书写格式是自由的,每行可以写多个语句,可以写多行。

3、一个C语言程序有且只有一个main函数,是程序运行的起点。

第二节、熟悉vc++

1、VC是软件,用来运行写的C语言程序。

2、每个C语言程序写完后,都是先编译,后链接,最后运行。(.c---→.obj---→.exe)这个过程中注意.c和.obj文件时无法运行的,只有.exe文件才可以运行。(常考!)第三节、标识符

1、标识符(必考内容):

合法的要求是由字母,数字,下划线组成。有其它元素就错了。

并且第一个必须为字母或则是下划线。第一个为数字就错了

2、标识符分为关键字、预定义标识符、用户标识符。

关键字:不可以作为用户标识符号。main define scanf printf 都不是关键字。迷惑你的地方If是可以做为用户标识符。因为If中的第一个字母大写了,所以不是关键字。

预定义标识符:背诵define scanf printf include。记住预定义标识符可以做为用户标识符。

用户标识符:基本上每年都考,详细请见书上习题。

第四节:进制的转换

十进制转换成二进制、八进制、十六进制。

二进制、八进制、十六进制转换成十进制。

第五节:整数与实数

1)C语言只有八、十、十六进制,没有二进制。但是运行时候,所有的进制都要转换成二进制来进行处理。(考过两次)

a、C语言中的八进制规定要以0开头。018的数值是非法的,八进制是没有8的,逢8进1。

b、C语言中的十六进制规定要以0x开头。

2)小数的合法写法:C语言小数点两边有一个是零的话,可以不用写。

1.0在C语言中可写成1.

0.1在C语言中可以写成.1。

3)实型数据的合法形式:

a、2.333e-1 就是合法的,且数据是2.333×10-1。

b、考试口诀:e前e后必有数,e后必为整数。请结合书上的例子。

4)整型一般是4个字节, 字符型是1个字节,双精度一般是8个字节:

long int x; 表示x是长整型。

unsigned int x; 表示x是无符号整型。

第六、七节:算术表达式和赋值表达式

核心:表达式一定有数值!

1、算术表达式:+,-,*,/,%

考试一定要注意:“/”两边都是整型的话,结果就是一个整型。3/2的结果就是1.

“/”如果有一边是小数,那么结果就是小数。3/2.0的结果就是0.5

“%”符号请一定要注意是余数,考试最容易算成了除号。)%符号两边

要求是整数。不是整数就错了。

2、赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。

1、int x=y=10: 错啦,定义时,不可以连续赋值。

2、int x,y;

x=y=10; 对滴,定义完成后,可以连续赋值。

3、赋值的左边只能是一个变量。

4、int x=7.7;对滴,x就是7

5、float y=7;对滴,x就是7.0

3、复合的赋值表达式:

int a=2;

a*=2+3;运行完成后,a的值是12。

一定要注意,首先要在2+3的上面打上括号。变成(2+3)再运算。

4、自加表达式:

自加、自减表达式:假设a=5,++a(是为6),a++(为5);

运行的机理:++a 是先把变量的数值加上1,然后把得到的数值放到变量a中,然后再用这个++a表达式的数值为6,而a++是先用该表达式的数值为5,然后再把a的数值加上1为6,再放到变量a中。进行了++a和a++后在下面的程序中再用到a的话都是变量a中的6了。

考试口诀:++在前先加后用,++在后先用后加。

5、逗号表达式:

优先级别最低。表达式的数值逗号最右边的那个表达式的数值。

(2,3,4)的表达式的数值就是4。

z=(2,3,4)(整个是赋值表达式) 这个时候z的值为4。(有点难度哦!)

z= 2,3,4(整个是逗号表达式)这个时候z的值为2。

补充:

1、空语句不可以随意执行,会导致逻辑错误。

2、注释是最近几年考试的重点,注释不是C语言,不占运行时间,没有分号。不可以嵌套!

3、强制类型转换:

一定是(int)a 不是int(a),注意类型上一定有括号的。

注意(int)(a+b)和(int)a+b 的区别。前是把a+b转型,后是把a转型再加b。4、三种取整丢小数的情况:

1、int a =1.6;

2、(int)a;

3、1/2;3/2;

第八节、字符

1)字符数据的合法形式::

'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。

'0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。

一般考试表示单个字符错误的形式:'65' "1"

字符是可以进行算术运算的,记住: '0'-0=48

大写字母和小写字母转换的方法: 'A'+32='a' 相互之间一般是相差32。

2)转义字符:

转义字符分为一般转义字符、八进制转义字符、十六进制转义字符。

一般转义字符:背诵\0、\n、\’、\”、\\。

八进制转义字符:‘\141’ 是合法的,前导的0是不能写的。

十六进制转义字符:’\x6d’ 才是合法的,前导的0不能写,并且x是小写。

3、字符型和整数是近亲:两个具有很大的相似之处

char a = 65 ; 

printf(“%c”, a); 得到的输出结果:a

printf(“%d”, a); 得到的输出结果:65

第九章、位运算

1)位运算的考查:会有一到二题考试题目。

总的处理方法:几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制再变成十进制)。

例1: char a = 6, b;

b = a<<2; 这种题目的计算是先要把a的十进制6化成二进制,再做位运算。

例2: 一定要记住,异或的位运算符号” ^ ”。0 异或1得到1。

0 异或0得到0。两个女的生不出来。

考试记忆方法:一男(1)一女(0)才可以生个小孩(1)。

例3: 在没有舍去数据的时候,<<左移一位表示乘以2;>>右移一位表示除以2。

第二章

第一节:数据输出(一)(二)

1、使用printf和scanf函数时,要在最前面加上#include“stdio.h”

2、printf可以只有一个参数,也可以有两个参数。(选择题考过一次)

3、printf(“第一部分”,第二部分);把第二部分的变量、表达式、常量以第一部分的形式展现出来!

4、printf(“a=%d,b=%d”,12, 34)考试重点!

一定要记住是将12和34以第一部分的形式现在在终端也就是黑色的屏幕上。考试核心为:一模一样。在黑色屏幕上面显示为a=12,b=34

printf(“a=%d,\n b=%d”,12, 34)那么输出的结果就是:a=12,

b=34

5、int x=017;一定要弄清楚为什么是这个结果!过程很重要

printf(“%d”,x);15

printf(“%o”,x);17

printf(“%#o”,x);017

printf(“%x”,x);11

printf(“%#x”,x);0x11

6、int x=12,y=34;注意这种题型

char z=‘a’;

printf(“%d ”,x,y);一个格式说明,两个输出变量,后面的y不输出

printf(“%c”,z);结果为:12a

7、一定要背诵的

格式说明表示内容格式说明表示内容

%d 整型int %c 字符char

%ld 长整型long int %s 字符串

%f 浮点型float %o 八进制

%lf double %#o 带前导的八进制

%% 输出一个百分号%x 十六进制

%5d %#x 带前导的十六进制举例说明:

printf(“%2d”,123 );第二部分有三位,大于指定的两位,原样输出123

printf(“%5d”,123 );第二部分有三位,小于指定的五位,左边补两个空格123 printf(“%10f”,1.25 );小数要求补足6位的,没有六位的补0,。结果为1.250000 printf(“%5.3f”,125 );小数三位,整个五位,结果为1.250(小数点算一位)

printf(“%3.1f”,1.25 );小数一位,整个三位,结果为1.3(要进行四舍五入)

第三节数据输入

1、scanf(“a=%d,b=%d”,&a,&b)考试超级重点!

一定要记住是以第一部分的格式在终端输入数据。考试核心为:一模一样。

在黑色屏幕上面输入的为a=12,b=34才可以把12和34正确给a和b 。有一点不同也不行。

2、scanf(“%d,%d”,x,y);这种写法绝对错误,scanf的第二个部分一定要是地址!

scanf(“%d,%d”,&x,&y);注意写成这样才可以!

3、特别注意指针在scanf的考察

例如:int x=2;int *p=&x;

scanf(“%d”,x);错误scanf(“%d”,p);正确

scanf(“%d”,&p);错误scanf(“%d”,*p)错误

4、指定输入的长度(考试重点)

终端输入:1234567

scanf(“%2d%4d%d”,&x,&y,&z);x为12,y为3456,z为7

终端输入:1 234567 由于1和2中间有空格,所以只有1位给x

scanf(“%2d%4d%d”,&x,&y,&z);x为1,y为2345,z为67

5、字符和整型是近亲:

int x=97;

printf(“%d”,x);结果为97

printf(“%c”,x);结果为a

6、输入时候字符和整数的区别(考试超级重点)

scanf(“%d”,&x);这个时候输入1,特别注意表示的是整数1

scanf(“%c”,&x);这个时候输入1,特别注意表示的是字符‘1’ASCII为整数48。

补充说明:

1)scanf函数的格式考察:

注意该函数的第二个部分是&a 这样的地址,不是a;

scanf(“%d%d%*d%d”,&a,&b,&c); 跳过输入的第三个数据。

2)putchar ,getchar 函数的考查:

char a = getchar() 是没有参数的,从键盘得到你输入的一个字符给变量a。

putchar(‘y’)把字符y输出到屏幕中。

3)如何实现两个变量x ,y中数值的互换(要求背下来)

不可以把x=y ,y=x; 要用中间变量t=x;x=y;y=t。

4)如何实现保留三位小数,第四位四舍五入的程序,(要求背下来)

y=(int)(x*100+0.5)/100.0 这个保留两位,对第三位四舍五入

y=(int)(x*1000+0.5)/1000.0 这个保留三位,对第四位四舍五入

y=(int)(x*10000+0.5)/10000.0 这个保留四位,对第五位四舍五入这个有推广的意义,注意x = (int)x 这样是把小数部分去掉。

第三章

特别要注意:C语言中是用非0表示逻辑真的,用0表示逻辑假的。

C语言有构造类型,没有逻辑类型。

关系运算符号:注意<=的写法,==和=的区别!(考试重点)

if只管后面一个语句,要管多个,请用大括号!

1)关系表达式:

a、表达式的数值只能为1(表示为真),或0(表示假)。

如9>8这个关系表达式是真的,所以9>8这个表达式的数值就是1。

如7<6这个关系表达式是假的,所以7<6这个表达式的数值就是0

b、考试最容易错的:就是int x=1,y=0,z=2;

x

了0<2那么运算结果就是1,称为了真的了!

c、等号和赋值的区别!一定记住“=”就是赋值,“= =”才是等号。虽然很多人可以背

诵,但我依然要大家一定好好记住,否则,做错了,我一定会强烈的鄙视你!

2)逻辑表达式:

核心:表达式的数值只能为1(表示为真),或0(表示假)。

a) 共有&& || !三种逻辑运算符号。

b) !>&&>|| 优先的级别。

c) 注意短路现象。考试比较喜欢考到。详细请见书上例子,一定要会做例1和例2

d) 表示x 小于0大于10的方法。

0

比较得到的总是真(为1)。所以一定要用(0

3)if 语句

a、else 是与最接近的if且没有else的语句匹配。

b、交换的程序写法:t=x;x=y;y=t;

c、if(a

if(a

d、单独的if语句:if(a

标准的if语句:if(a

else min=b;

嵌套的if语句:if(a

if(b>c)printf(“ok!”);

多选一的if语句if(a= =t)printf(“a”);

else if(b= =t)printf(“b”);

else if(c= =t)printf(“c”);

else pritnf(“d”);

通过习题,要熟悉以上几种if语句!

经典考题:结合上面四种if语句题型做题,答错了,请自行了断!预备,开始!

int a=1,b=0;

if(!a)b++;

else if(a= =0)

if(a)b+=2;

else b+=3;请问b的值是多少?

如果没有看懂题目,你千万不要自行了断,这样看得懂不会做的人才会有理由的活着。

正确的是b为3。

int a=1,b=0;

if(!a)b++;是假的不执行

else if(a= =0)是假的部执行

if(a)b+=2;属于else if的嵌套if语句,不执行。

else b+=3;if-else-if语句没有一个正确的,就执行else的语句!

4)条件表达式:

 表达式1 ?表达式2 :表达式3

a、考试口诀:真前假后。

b、注意是当表达式1的数值是非0时,才采用表达式2的数值做为整个运算结果,当表达

式1的数值为0时,就用表达式3的数值做为整个的结果。

c、int a=1,b=2,c=3,d=4,e=5;

k=a>b?c:d>e?d:e;求k的数值时多少?答案为san

5)switch语句:

a) 执行的流程一定要弄懂!上课时候详细的过程讲了,请自己一定弄懂!

b)注意有break 和没有break的差别,书上的两个例子,没有break时候,只要有一个case 匹配了,剩下的都要执行,有break则是直接跳出了swiche语句。break在C语言中就是分手,一刀两断的意思。

c) switch只可以和break一起用,不可以和continue用。

d) switch(x) x:是整型常量,字符型常量,枚举型数据。

{case 1: …. 不可以是变量。

case 2: ….

}

e)switch是必考题型,请大家一定要完成书上的课后的switch的习题。

第四章

1)三种循环结构:

a)for();while();do- while()三种。

b)for循环当中必须是两个分号,千万不要忘记。

c)写程序的时候一定要注意,循环一定要有结束的条件,否则成了死循环。

d) do-while()循环的最后一个while();的分号一定不能够丢。(当心上机改错),do-while循

环是至少执行一次循环。

2) break 和continue的差别

记忆方法:

break:是打破的意思,(破了整个循环)所以看见break就退出真个一层循环。

continue:是继续的意思,(继续循环运算),但是要结束本次循环,就是循环体内剩下的语句不再执行,跳到循环开始,然后判断循环条件,进行新一轮的循环。

3)嵌套循环

就是有循环里面还有循环,这种比较复杂,要一层一层一步一步耐心的计算,一般记住两层是处理二维数组的。

4) while((c=getchar())!=’\n’)和

while(c=getchar() !=’\n’)的差别

先看a = 3 != 2 和(a=3)!=2 的区别:

(!=号的级别高于=号所以第一个先计算3!=2)第一个a的数值是得到的1;第二个a

的数值是3。

考试注意点:括号在这里的重要性。

5)每行输出五个的写法:

for(i=0;i<=100;i++)

{ printf(“%d”,i);

if((i+1)%5==0)printf(“\n”); 如果i是从1开始的话,就是if(i%5==0)printf(“\n”);

}

6)如何整除一个数:i%5==0表示整除5

I%2==0表示整除2,同时表示是偶数!

7)输入123,输出321逆序输出数据

int a=123;

while(i!=0)

{

printf(“%d”,i%10);

i=i/10;}

8)for只管后面一个语句:

int i=3;

for(i=3;i<6;i++):

printf(“#”):请问最终打印几个#号?答案为一个!

9)不停的输入,直到输入# 停止输入!不停的输入,直到输入$停止输入!

while( (x=getchar())!=’ # ’ ) while( (x=getchar())!=’ $ ’ )

不停的输入,直到遇到?停止输入!

while( (x=getchar())!=’ ? ’) 解说:一定要注意这种给出了条件,然后如何去写的方法!10)for循环和switch语句的和在一起考题!

11)多次出现的考题:

int k=1 int k=1;

while(- -k);while(k- -);

printf(“%d”,k);printf(“%d”,k);

结果为0 结果为-1

第五章

1、函数:是具有一定功能的一个程序块,是C语言的基本组成单位。

2、函数不可以嵌套定义。但是可以嵌套调用。

3、函数名缺省返回值类型,默认为int。

4、C语言由函数组成,但有且仅有一个main函数!是程序运行的开始!

5、如何判断a是否为质数:背诵这个程序!

void iszhishu(int a )

{ for(i=2;i

if(a%i==0) printf(“不是质数”);

printf(“是质数!”);

}

6、如何求阶层:n! 背诵这个程序!

int fun(int n)

{ int p=1;

for(i=1;i<=n;i++) p=p*i;

return p;

}

7、函数的参数可以是常量,变量,表达式,甚至是函数调用。

add(int x,int y){return x+y;}

main()

{ int sum;

sum=add(add(7,8),9);请问sum的结果是多少?结果为24

}

8、函数的参数,返回数值(示意图):

9、一定要注意参数之间的传递

实参和形参之间传数值,和传地址的差别。(考试的重点)

传数值的话,形参的变化不会改变实参的变化。

传地址的话,形参的变化就会有可能改变实参的变化。

10、函数声明的考查:

一定要有:函数名,函数的返回类型,函数的参数类型。不一定要有:形参的名称。

填空题也可能会考到!以下是终极难度的考题。打横线是函数声明怎么写!

int *fun(int a[] , int b[])

{

…………..

}已经知道函数是这样。这个函数的正确的函数声明怎么写?

int *fun(int *a , int *b)这里是函数声明的写法,注意数组就是指针int *fun(int a[] , int b[])这种写法也是正确的

int *fun(int b[] , int c[])这种写法也是正确的,参数的名称可以随便写int *fun(int * , int *)这种写法也是正确的,参数的名称可以不写

11、要求掌握的库函数:

a、库函数是已经写好了函数,放在仓库中,我们只需要如何去使用就可以了!

b、以下这些库函数经常考到,所以要背诵下来。

abs()、sqrt()、fabs()、pow()、sin() 其中pow(a,b)是重点。23是由pow(2,3)表示的。

第六章

指针变量的本质是用来放地址,而一般的变量是放数值的。

1、int *p 中*p和p的差别:简单说*p是数值,p是地址!

*p可以当做变量来用;*的作用是取后面地址p里面的数值

p是当作地址来使用。可以用在scanf函数中:scanf(“%d”,p);

2、*p++ 和(*p)++的之间的差别:改错题目中很重要!考试超级重点

*p++是地址会变化。口诀:取当前值,然后再移动地址!

(*p)++ 是数值会要变化。口诀:取当前值,然后再使数值增加1。

例题:int *p,a[]={1,3,5,7,9};

p=a;

请问*p++和(*p)++的数值分别为多少?

*p++:这个本身的数值为1。由于是地址会增加一,所以指针指向数值3了。

(*p)++ 这个本身的数值为1。由于有个++表示数值会增加,指针不移动,但数值1由于自加了一次变成了2。

3、二级指针:

*p:一级指针:存放变量的地址。

**q:二级指针:存放一级指针的地址。

常考题目:int x=7;

int*p=&x,**q=p;

问你:*p为多少?*q为多少?**q为多少?

7 p 7

再问你:**q=&x的写法可以吗?

不可以,因为二级指针只能存放一级指针的地址。

4、三名主义:(考试的重点)

数组名:表示第一个元素的地址。数组名不可以自加,他是地址常量名。(考了很多次)函数名:表示该函数的入口地址。

字符串常量名:表示第一个字符的地址。

5、移动指针(经常加入到考试中其他题目综合考试)

char *s=“meikanshu”

while(*s){printf(“%c”,*s);s++;}

这个s首先会指向第一个字母m然后通过循环会一次打印出一个字符,s++是地址移动,打印了一个字母后,就会移动到下一个字母!

6、指针变量两种初始化(一定要看懂)

方法一:int a=2,*p=&a;(定义的同时初始化)

方法二:int a=2,*p; (定义之后初始化)

p=&a;

7、传数值和传地址(每年必考好多题目)

void fun(int a,int b) void fun(int *a,int *b)

{ int t ; { int t ;

t=a;a=b;b=t; t=*a;*a=*b;*b=t;

} }

main() main()

{ int x=1,y=3, { int x=1,y=3,

fun(x,y); fun(&x,&y)

printf(“%d,%d”,x,y); printf(“%d,%d”,x,y);

} }

这个题目答案是1和3。这个题目的答案就是3和1。

传数值,fun是用变量接受,所以fun中传地址,fun用指针接受!这个时候fun

的交换不会影响到main中的x和y 。中的交换,就会影响到main中的x和y。

传数值,形参的变化不会影响实参。传地址形参的变化绝大多数会影响到实参!8、函数返回值是地址,一定注意这个*号(上机考试重点)

int *fun(int *a,int *b)可以发现函数前面有个*,这个就说明函数运算结果是地址{ if(*a>*b)return a; return a 可以知道返回的是a地址。

else return b;

}

main()

{ int x=7,y=8,*max;

max = fun(&x,&y);由于fun(&x,&y)的运算结果是地址,所以用max来接收。 printf(“%d,%d”,)

}

9、考试重要的话语:

指针变量是存放地址的。并且指向哪个就等价哪个,所有出现*p的地方都可以用它等价的代替。例如:int a=2,*p=&a;

*p=*p+2;

(由于*p指向变量a,所以指向哪个就等价哪个,这里*p等价于a,可以相当于是a=a+2) 

第七章

数组:存放的类型是一致的。多个数组元素的地址是连续的。

1、一维数组的初始化:

int a[5]={1,2,3,4,5}; 合法

int a[5]={1,2,3, }; 合法

int a[]={1,2,3,4,5}; 合法,常考,后面决定前面的大小!

int a[5]={1,2,3,4,5,6}; 不合法,赋值的个数多余数组的个数了

2、一维数组的定义;

int a[5];注意这个地方有一个重要考点,定义时数组的个数不是变量一定是常量。

int a[5] 合法,最正常的数组

int a[1+1] 合法,个数是常量2,是个算术表达式

int a[1/2+4] 合法,同样是算术表达式

int x=5,int a[x]; 不合法,因为个数是x,是个变量,非法的,

define P 5 int a[P] 合法,define 后的的P是符号常量,只是长得像变量

3、二维数组的初始化

int a[2][3]={1,2,3,4,5,6}; 合法,很标准的二维的赋值。

int a[2][3]={1,2,3,4,5, }; 合法,后面一个默认为0。

int a[2][3]={{1,2,3,} {4,5,6}}; 合法,每行三个。

int a[2][3]={{1,2,}{3,4,5}}; 合法,第一行最后一个默认为0。

int a[2][3]={1,2,3,4,5,6,7}; 不合法,赋值的个数多余数组的个数了。

int a[][3]={1,2,3,4,5,6}; 不合法,不可以缺省行的个数。

int a[2][]={1,2,3,4,5,6}; 合法,可以缺省列的个数。

补充:

1)一维数组的重要概念:

对a[10]这个数组的讨论。

1、a表示数组名,是第一个元素的地址,也就是元素a[0]的地址。(等价于&a)

2、a是地址常量,所以只要出现a++,或者是a=a+2赋值的都是错误的。

3、a是一维数组名,所以它是列指针,也就是说a+1是跳一列。 

对a[3][3]的讨论。

1、a表示数组名,是第一个元素的地址,也就是元素a[0][0]的地址。

2、a是地址常量,所以只要出现a++,或者是a=a+2赋值的都是错误的。

3、a是二维数组名,所以它是行指针,也就是说a+1是跳一行。

4、a[0]、a[1]、a[2]也都是地址常量,不可以对它进行赋值操作,同时它们都是列指针,a[0]+1,a[1]+1,a[2]+1都是跳一列。

5、注意a和a[0] 、a[1]、a[2]是不同的,它们的基类型是不同的。前者是一行元素,后三者是一列元素。

2) 二维数组做题目的技巧:

如果有a[3][3]={1,2,3,4,5,6,7,8,9}这样的题目。

步骤一:把他们写成: 第一列 第二列 第三列

a[0]→ 1 2 3 ->第一行

a[1]→ 4 5 6 —>第二行

a[2]→7 8 9 ->第三行

步骤二:这样作题目间很简单:

*(a[0]+1)我们就知道是第一行的第一个元素往后面跳一列,那么这里就是a[0][1]元素,所以是1。

*(a[1]+2)我们就知道是第二行的第一个元素往后面跳二列。那么这里就是a[1][2]元素,所以是6。

一定记住:只要是二维数组的题目,一定是写成如上的格式,再去做题目,这样会比较简单。

3) 数组的初始化,一维和二维的,一维可以不写,二维第二个一定要写

int a[]={1,2} 合法。int a[][4]={2,3,4}合法。但int a[4][]={2,3,4}非法。

4) 二维数组中的行指针

int a[1][2];

其中a现在就是一个行指针,a+1跳一行数组元素。搭配(*)p[2]指针

a[0],a[1]现在就是一个列指针。a[0]+1 跳一个数组元素。搭配*p[2]指针数组使用

5) 还有记住脱衣服法则:超级无敌重要

a[2] 变成*(a+2)a[2][3]变成*(a+2)[3]再可以变成*(*(a+2)+3)这个思想很重要!

其它考试重点

文件的复习方法:

把上课时候讲的文件这一章的题目要做一遍,一定要做,基本上考试的都会在练习当中。1)字符串的strlen() 和strcat()和strcmp()和strcpy()的使用方法一定要记住。他们的参数都是地址。其中strcat()和strcmp()有两个参数。

2)strlen 和sizeof的区别也是考试的重点;

3)define f(x)(x*x)和define f(x)x*x 之间的差别。一定要好好的注意这写容易错的地方,替换的时候有括号和没有括号是很大的区别。

4)int *p;

p = (int *)malloc(4);

p = (int *)malloc(sizeof(int));以上两个等价

当心填空题目,malloc的返回类型是void *

6)函数的递归调用一定要记得有结束的条件,并且要会算简单的递归题目。要会作递归的题目

7)结构体和共用体以及链表要掌握最简单的。typedef 考的很多,而且一定要知道如何引用结构体中的各个变量,链表中如何填加和删除节点,以及何如构成一个简单的链表,一定记住链表中的节点是有两个域,一个放数值,一个放指针。

8)函数指针的用法(*f )()记住一个例子: int add(int x, int y)

{....} main()

{ int (*f )(); f=add; }

赋值之后:合法的调用形式为1、add(2,3);

2、f(2,3); 3、(*f )(2,3)

9)两种重要的数组长度:

char a[]={‘a’,’b’,’c’}; 数组长度为3,字符串长度不定。sizeof(a)为3。 char a[5]={ ‘a’,’b’,’c’} 数组长度为5,字符串长度3。sizeof(a)为5。 10)scanf 和 gets 的数据:

如果输入的是 good good study !

那么scanf(“%s”,a); 只会接收 good. 考点:不可以接收空格。 gets(a); 会接收 good good study! 考点:可以接收空格。 11)共用体的考查:

union TT { int a;

char ch[2];}

考点一: sizeof (struct TT) = 4; 12)“文件包含”的考查点:

no1.c no2.c

这里一个C 语言程序是有两个文件组成,分别是no1.c , no2.c 。那么no1.c 中最开始有个#include”no2.c”他表示把第二个文件的内容给包含过来,那么no1.c 中调用add()函数的时候就可以了把数值传到no2.c 中的被调用函数add()了。

一个文件必须要有main 函数。 这句话错了。 例如:no2.c 就没有。

头文件一定是以.h 结束的。 这句话错了。例如:no1.c 中就是#include”no2.c”

以.c 结尾的。 13)指针迷惑的考点:

char ch[]=”iamhandsome”;

char *p=ch;

问你*(p+2)和*p+2的结果是多少?

‘m’‘k’结果是这两个,想不通的同学请作死的想!想通为止!

14)数组中放数组一定要看懂:

int a[8]={1,2,3,4,4,3,2,2};

int b[5]={0};

b[a[3]]++ 这个写法要看懂,结果要知道是什么?b[4]++,本身是0,运行完后,b[4]为1了。15)字符串的赋值

C语言中没有字符串变量,所以用数组和指针存放字符串:

1、char ch[10]={“abcdefgh”}; 对

2、char ch[10]=“abcdefgh”; 对

3、char ch[10]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’}; 对

4、char *p=“abcdefgh”; 对

5、char *p; 对

p=“abcdefgh”;

6、char ch[10]; 错了!数组名不可以赋值!

ch=“abcdefgh”;

7、char *p={“abcdefgh”}; 错了!不能够出现大括号!

16)字符串赋值的函数背诵:一定要背诵,当心笔试填空题目。

把s指针中的字符串复制到t指针中的方法

1、while((*t=*s)!=null ){s++;t++;} 完整版本

2、while(*t=*s ){s++;t++;} 简单版本

3、while(*t++=*s++);高级版本

17)typedef 是取别名,不会产生新的类型,他同时也是关键字

考点一:typedef int qq 那么int x 就可以写成qq x

考点二:typedef int *qq 那么int *x就可以写成qq x

18)static 考点是一定会考的!复习相关的习题。

static int x;默认值为0。

int x:默认值为不定值。

19)函数的递归调用一定会考!至少是2分。

计算机基础实训总结

计算机实训报告 实训人:刘永强 班级:网络1102班 学号:18号 指导老师:卞老师 实训地点:文理楼A503 实训时间:2011年12月26日—12月28日 实训目的:通过上机操作形式,潜移默化地进行综合操作素质的训练,增强学生综合运用所学知识解决实际问题的能力。 实训内容:word文档与excel表格的编辑与操作。 短短三天的计算机实训结束了,通过这三天的实训,我学到了很多的知识,我深深体会到计算机办公的神奇和奥妙;也掌握了许多的计算机办公技能。 老师布置了一些的作业给我们操练,在老师精心的指导下我已把Excel,word,等操作的很好了!现在我们已步入大学,经过半年的在校学习,对计算机的一些相关操作还只是初步的认识和理解,在这学期期间,一直忙于理论知识的学习,虽然我是计算机系的学生,但我们的专业课程也只是学习了C语言的程序编辑,所以在实训之前,计算机办公对我们来说是比较抽象的,但通过这次实训,我们揭开了她神秘的面纱,离我们不再遥远!据我了解,大多数同学都以前接触过电脑,也有玩过一些游戏,却不懂操作一些对我们以后工作有用的办公软件。对于我们所学的计算机知识渗透较少,之前都是老师操作为主。此次实训就不同了,同学们都作了充分准备,在活动中同学们都提前来到教室上课,每位同学都认真的操作、练习;听着“嗒嗒”的打字声,心里真的不亦乐乎!指导我们实训的是卞老师,卞老师在实训中给我们做了充分的指导,并且做详细的讲解,这次实训活动十分成功,除了各位同学的充分准备,还要感谢卞老师的授业解惑和系里领导的大力支持。 通过这次实训,我们对电脑有了更深刻的认识,做二十一世纪现代人不但要有过硬的理论知识,良好的心理素质,健康的体魄,还要有超强的电脑操作能力,正所谓“秀才不出门,便知天下事”为一名计算机专业学生来说,更应掌握更多的计算机操作技能,所以要把电脑作为一个重点来抓! 开始我以为实训只是应付了事,走马观花之作。然而,在我参加培训的第一天,我就发现自己错了,此次的电脑培训与以前参加过的培训大相径庭。以前的培训都是应付考试的,实用性不强,而且那时学的东西,在工作中用的不多,时间长了不用也就忘记了。而这次培训的内容最显著的特点,就是实用性和工具性很强,都是平时工作中经常用到的。参加培训的第一课时,我就专心致志地听讲,把学习内容与以前操作不规范或不熟练的地方进行对比,感觉学习效果很好,受益匪浅。特别是EXCEL的学习,因为平时用得比较少,掌握的也不多,不想去进一步的学习,所以对EXCEL的操作不熟悉。这一次正好帮我解决了这一问题。通过次培训,使我的EXCIL的操作有了新的认识,也掌握了几种方法。还有幻灯片的制作,原来从没有制作过,通过这次学习发现也不是想象中的那么难。简单的制作我已经基本上掌握。现在想起来这种培训是必要的,正所谓“磨刀不误砍柴工”。

计算机基础知识点汇总

计算机基础知识点汇总 一、计算机的诞生及发展 (一)计算机的诞生 1.时间:1946年 2.地点:美国宾夕法尼亚大学 3.名称:ENIAC (二)计算机的发展 > 二、计算机系统的组成 现代的计算机系统由计算机硬件系统及软件系统两大部分构成。 三、计算机的工作原理 冯·诺依曼提出了“存储程序、程序控制”的设计思想,同时指出计算机的构成包括以下几个方面: (1)由运算器、存储器、控制器、输入设备、输出设备五大部件组成计算机系统。 (2)计算机内部采用二进制表示的数据和指令。 | (3)采用“存储程序和程序控制”技术(将程序事先存在主存储器中,计算机在工作时能在不需要人员干预的情况下,自动逐条取出指令并加以执行)。 四、计算机的分类

五、计算机硬件 (一)中央处理器 1.简介 中央处理器又称为微处理器,是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。 ( 2.组成 (1)控制器 实现计算机各部分的联系并自动执行程序的部件。功能是从内存中一次取出指令,产生控制信号,向其他部件发出命令指挥整个计算过程。 (2)运算器 对二进制数码进行算术运算和逻辑运算。 (二)存储器 1.内存储器 … (1)作用 内存储器又称主存储器,简称内存。内存位于系统主板上,可以直接与CPU进行信息交换,内存储器主要用于存放计算机系统中正在运行的程序及所需要的数据和中间计算结果以及与外部存储器交换信息时作为缓冲。 (2)特点 速度较快,容量相对较小。 (3)分类 只读存储器ROM:永久保存数据,存储微型机的重要信息。 随机存储器RAM:断电丢失数据,存储当前运行的程序信息(SRAM、DRAM)。 \ 2.外存储器 (1)作用

《计算机应用基础》各章知识点归纳大全

第一章《计算机基础知识》知识点归纳 1.一般认为,世界上第一台电子数字计算机诞生于1946年。 2.计算机当前已应用于各种行业、各种领域,而计算机最早的设计是针对科学计算。 3.计算机有多种技术指标,其中决定计算机的计算精度的是字长_。 4.自计算机问世至今已经经历了四个时代,划分时代的主要依据是计算机的电子器件。 5.世界上第一台电子数字计算机采用的逻辑元件是电子管。 6.早期的计算机体积大、耗能高、速度慢,其主要原因是制约于电子器件。 7.当前的计算机一般被认为是第四代计算机,它所采用的逻辑元件是大规模集成电路。 8.个人计算机属于微型计算机。 9.计算机可以进行自动处理的基础是存储程序。 10.计算机进行数值计算时的高精确度主要决定于基本字长。 11.计算机具有逻辑判断能力,主要取决于编制的软件。 12.计算机的通用性使其可以求解不同的算术和逻辑问题,这主要取决于计算机的可编程性。 13.计算机的应用范围很广,下列说法中正确的是辅助设计是用计算机进行产品设计和绘图。 14.当前计算机的应用领域极为广泛,但其应用最早的领域是科学计算。 15.最早设计计算机的目的是进行科学计算,其主要计算的问题面向于军事。 16.计算机应用中最诱人、也是难度最大且目前研究最为活跃的领域之一是人工智能。 17.气象预报已广泛采用数值预报方法,这种方法涉及计算机应用中的科学计算和数据处理。 18.利用计算机对指纹进行识别、对图像和声音进行处理属于的应用领域是信息处理。 19.计算机最主要的工作特点是存储程序与自动控制。 20.用来表示计算机辅助设计的英文缩写是CAD。 21.利用计算机来模仿人的高级思维活动称为人工智能 22.计算机网络的目标是实现资源共享和信息传输。 23.所谓的信息是指处理后的数据 24.时至今日,计算机仍采用程序内存或称存储程序原理,原理的提出者是冯·诺依曼。 25.冯·诺依曼计算机的基本工作原理是程序存储。 26.计算机系统中,最贴近硬件的系统软件是操作系统_。 27.计算机程序设计语言中,可以直接被计算机识别并执行的是机器语言。

大学计算机基础知识点复习总结

大学计算机基础知识点总结 第一章计算机及信息技术概述(了解) 1、计算机发展历史上的重要人物和思想 1、法国物理学家帕斯卡(1623-1662):在1642年发明了第一台机械式加法机。该机由齿轮组成,靠发条驱动,用专用的铁笔来拨动转轮以输入数字。 2、德国数学家莱布尼茨:在1673年发明了机械式乘除法器。基本原理继承于帕斯卡的加法机,也是由一系列齿轮组成,但它能够连续重复地做加减法,从而实现了乘除运算。 3、英国数学家巴贝奇:1822年,在历经10年努力终于发明了“差分机”。它有3个齿轮式寄存器,可以保存3个5位数字,计算精度可以达到6位小数。巴贝奇是现代计算机设计思想的奠基人。 英国科学家阿兰 图灵(理论计算机的奠基人) 图灵机:这个在当时看来是纸上谈兵的简单机器,隐含了现代计算机中“存储程序”的基本思想。半个世纪以来,数学家们提出的各种各样的计算模型都被证明是和图灵机等价的。 美籍匈牙利数学家冯 诺依曼(计算机鼻祖) 计算机应由运算器、控制器、存储器、 输入设备和输出设备五大部件组成; 应采用二进制简化机器的电路设计; 采用“存储程序”技术,以便计算机能保存和自动依次执行指令。 七十多年来,现代计算机基本结构仍然是“冯·诺依曼计算机”。 2、电子计算机的发展历程 1、1946年2月由宾夕法尼亚大学研制成功的ENIAC是世界上第一台电子数字计算机。“诞生了一个电子的大脑”致命缺陷:没有存储程序。 2、电子技术的发展促进了电子计算机的更新换代:电子管、晶体管、集成电路、大规模及超大规模集成电路 3、计算机的类型 按计算机用途分类:通用计算机和专用计算机 按计算机规模分类:巨型机、大型机、小型机、微型机、工作站、服务器、嵌入式计算机 按计算机处理的数据分类:数字计算机、模拟计算机、数字模拟混合计算机 1.1.4 计算机的特点及应用领域 计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。(含义) 1、运算速度快 2、计算精度高 3、存储容量大 4、具有逻辑判断能力 5、按照程序自动运行 应用领域:科学计算、数据处理、过程与实时控制、人工智能、计算机辅助设计与制造、远程通讯与网络应用、多媒体与虚拟现实 1.1.5 计算机发展趋势:巨型化、微型化、网络化、智能化

计算机基础自考知识点总结

基础知识 1946.2 第一台电子数字计算机ENIAC美国宾西法尼亚大学,弹道计算 计算机的发展趋势微型化、巨型化、网络化、智能化 ●第一代(电子馆、电子射线管、机器语言、军事研究科学计算) ●第二代(晶体管、磁芯、高级语言、数据处理) ●第三代(中小规模、半导体、操作系统、广泛应用) ●第四代(大规模、更高的半导体、应用软件、更广泛) 计算机应用:科学计算、数据处理、计算机辅助系统、过程控制、人工智能 (CAD计算机辅助设计;CAM 计算机辅助制造;CAI计算机辅助教学;CAT计算机辅助测试)计算机硬件系统五大部件:运算器、控制器、存储器、输入设备、输出设备 冯.诺伊曼思想:计算机由上面五大部件组成、二进制、程序存储 指令的执行过程:取出指令、分析指令、执行指令、形成新的指令地址 RAM随机存取器,断电后内容丢失;ROM:只读存取器,断电内容不丢失 总线:一组连接计算机各部件的公共通信线路。根据总线上传送的信息不同,一般分为地址总线、数据总线、控制总线。 总线标准:ISA工业标准体系结构IESA扩展的工业标准体系结构PCI 外围元件互联 软件:计算机程序以及开发、使用和维护程序所需要的技术文档资料。 系统软件:管理、监控、维护计算机,并为用户操作使用计算机提供服务的一类软件。 应用软件;利用计算机的软、硬件资源为某一专门的应用目的而开发的软件。 编码:采用少量的基本符号和一定的组合原则来区别和表示信息。 采用二进制编码的原因:物理上容易实现、可靠性强、运算规则简单、易于实现逻辑运算和判断 十进制转换为二(八、十六)进制:除R取余法,倒排 二(八、十六)进制转换为十进制:按权展开,求和;二、八、十、十六进制=(B 、O 、D 、H)计算机的数据单位:位、字节、字(计算机一次存取、加工和传送的字节数). ASCII:美国信息交换标准码;A:65 ;a 97; 0:48 汉字编码:汉字输入码-机内码(区位码-国标码-机内码)-字形码 处理速度:cache(高速缓存)-内存-外存 BIOS:PC机的基本输入输出系统,其内容被集成在主板的一块特殊芯片中,该芯片被称为BIOS芯片。串口:串行接口COM接口;并口:并行接口LPT接口; USB接口:通用串行总线接口;可以树状连接127个外部设备,规范USB1.1(传输速率可达12Mbps)

1大学计算机基础知识点整理

大学计算机考试重点 1、CAD是指_计算机辅助设计。 2、CAM是指_计算机辅助制造 3、在计算机工作时,内存用来存储当前正在使用的程序和数据。 4、机器语言和汇编语言是低级语言。 5、 CAI是指计算机辅助教学。 6、关掉电源后,RAM的存储内容会丢失_。 7、只读存储器简称ROM。 8、 8位二进制数所表示的最大的无符号十进制整数为255。 9、电子元件的发展经过了电子管、晶体管、集成电路和大规模集成电路4个阶段。 10、计算机病毒一般具有破坏性、传染性、隐蔽性、潜伏性等特点。 11、根据规模大小和功能强弱,计算机可分为巨型机、大型机、中型机、小型机和微型机。12、 bit的意思是位_。 13、计算机可分为主机和外设两部分。 14、随机存储器简称内存。 15、计算机主要是运算速度快,存储容量大,精度高。 16、存储器分为内存储器和外存储器两类。 17、运算器和控制器合称为中央处理器。 18、在微型计算机中常用的总线有地址总线、数据总线和控制总线。 19、计算机的存储容量通常都使用KB、MB或GB等单位来表示。 20、在计算机内部,一切信息均表示为二进制数。 21、根据软件的用途,计算机软件一般分为系统软件和应用软件。 22、计算机系统硬件包括运算器、控制器、存储器、输入设备和输出设备。 23、常用鼠标器有机械式和光电_式两种。 24、随机存储器的英文缩写是RAM。 25、汇编语言是一种低级的计算机语言。 26、计算机中的数,除十进制、二进制、八进制外,还常用十六进制_。 27、将十进制数-35表示成二进制码11011101,这是补码码表示。 28、中央处理器是计算机系统的核心。 29、计算机的语言可分为机器语言、汇编语言和高级语言3类。 30、八进制数126对应的十进制数是86_。 31、控制器_是对计算机发布命令的“决策机构”。 32、程序必须位于_内存内,计算机才可以执行其中的指令。 33、将十进制数34转换成二进制数是101110_。 34、CPU在存取存储器中的数据时是按字节_进行的。 35、微型计算机的字长取决于总线宽度宽度。 36、软盘的每一面包含许多同心圆,称为磁道。 37、软盘上的写保护口可以防止用户将非法数据写到磁盘上。 38、常用的鼠标器有两种:机械式和光电式鼠标。 39、目前,局域网的传输介质主要是双绞线、同轴电缆和光纤。 40、用户要想在网上查询WWW 信息,必须安装并运行一个被称为浏览器的软件。 41、Internet 称为国际互联网。

计算机基础知识知识点归纳

计算机基础知识知识点归纳: 1、世界上第一台电子计算机诞生于 1946年 世界第一台电子计算机的英文名称是。(答案O A.ENIAC B.IBM https://www.doczj.com/doc/b56076173.html, D.PC ' 世界第一台电子计算机于 _____________ 年诞生。(答案:B ) A.1940 B.1946 C.1960 D.1980 .体系。(答案:B ) A.比尔?盖茨 B.冯?诺依曼 C.唐纳德?希斯 D.温?瑟夫 2、世界上首次提出存储程序计算机体系结构的是 B _ 型计算机。 B 冯?诺依曼 C 温?瑟夫 D 唐纳德?希斯 【计算机的特点】 1.处理速度快 '现代计算机的运算速度可以达到每秒钟数千亿次 (通常以每秒钟完成基本加法指令的数目来 '表示计算机的运算速度),这不仅使得许多大型数据处理工作时间大大缩短,促成了天气预 '报、数值模拟等技术的广泛应用,更使得许多实时控制、在线检测等处理速度要求较高的工 '作得以实现。同时,计算机具有很高的逻辑运算速度, 这使得计算机在非数值数据领域中得 '到了广泛的应用。 ' 2 .运算精度高 '计算机一般都有十几位甚至更多位的有效数字,加上先进的算法,可得到很高的计算精度。 '例如,对圆周率n 的计算,在没有计算机的情况下, 数学家要经过长期的努力才能算到小数 '点后500多位,而使用第一台计算机仅仅用了 40秒钟就打破了这一记录。 ' 3 .具有逻辑运算和记忆能力 :计算机的存储器具有存储数据和程序的功能, 它可以存储的信息量越来越大。计算机不仅可 '以进行算术运算,而且可以进行逻辑运算,可以对文字、符号等进行判断、比较,因而可解 '决各种不同类型的问题。 ' 4 .具有自动控制能力 '计算机内部的操作、 运算是在程序的控制下自动进行的, 它能够按照程序规定的步骤完成指 定的任务,而不需要人工干预。 ' 5 .通用性强 '计算机是靠存储程序控制进行工作的。 在不同的应用领域中, 只要编写和运行不同的应用软 :件,计算机就能在任一领域中很好地完成工作。针对不同的需要, 设计不同的程序,这就能 '使计算机具有很强的通用性。 'I 计算机的特点有 A.运算速度快 B.具有逻辑判断功能 C.存储容量大 D.计算精度高 【计算机的发展历程】 1.第一代:电子管计算机(1946年—1958年) 1946 年 2 月,世界上第一台电子数字计算机 ENIAC (Electronic Numerical Integrator And 现代的计算机系统都属于 冯?诺依曼 现代计算机时 A 比尔?盖茨 。(答案:ABCD )

计算机基础知识总结

一、计算机网络与移动通信技术 1.计算机网络定义:按照网络协议,以共享资源为主要目的,将地理上分散且独立的计算机互相连接起来形成的集合体。 2.计算机网络分类: ●按网络的地理分布范围划分为:局域网(LAN)、城域网(MAN)和广域网(WAN)。 ●按传输介质分:有线网(同轴电缆或双绞线,传输速率10Mbit/s或100Mbit/s,较低)、 光纤网(传输速率达1000Mbit/s)、无线网(采用电磁波为传输介质和载体传输数据的网络)。 3.区分常见的几个英文缩写: ●LAN(局域网) ●WAN(广域网) ●WLAN(全称Wireless LAN,无线局域网。) ●WIFI(WirelessFidelity,无线保真)技术是一个基于IEEE 802.11(网络协议)系列标准的 无线网路通信技术的品牌或商标,具体说WIFI使用的是IEEE 802.11b是WLAN诸多协议中的一种,因此,人们常用WIFI来称呼IEEE 802.11b协议。 ●GPRS(手机上网方式)是一种借助移动电话网络接入Internet的无线上网方式。 4.移动通信技术 第一代移动通信系统(1G)是在20世纪80年代初提出的,它完成于20世纪90年代初,如NMT和AMPS,NMT于1981年投入运营。第一代移动通信系统是基于模拟传输的,其特点是业务量小、质量差、安全性差、没有加密和速度低。 第二代移动通信系统(2G)起源于90年代初期,采用GSM 900/1800双频段工作等内容使得移动通信与计算机通信/Internet有机相结合,传输速率也逐步在提高。 第三代3G技术,也称IMT 2000,是正在全力开发的系统,其最基本的特征是智能信号处理技术,智能信号处理单元将成为基本功能模块,支持话音和多媒体数据通信,它可以提供前两代产品不能提供的各种宽带信息业务,例如高速数据、慢速图像与电视图像等。 第四代4G是第四代移动通信及其技术的简称,是集3G与WLAN于一体并能够传输高质量视频图像以及图像传输质量与高清晰度电视不相上下的技术产品。4G系统能够以100Mbps的速度下载,比拨号上网快2000倍,上传的速度也能达到20Mbps,并能够满足几乎所有用户对于无线服务的要求。

学位计算机基础知识点

计算机基础 1、世界上第一台电子式计算机于1946年2月14日在美国宾夕法尼亚大学研制成功,它的名称叫ENIAC,即电子数值积分计算机。 2、计算机的应用领域:科学计算(天气预报)科学计算是指利用计算机来完成科学研究和工程技术中提出的数学问题的计算。计算机辅助教学(CAI) 3、现在使用的计算机,其基本工作原理是储存程序和程序控制,它是由美籍匈牙利数学家冯.诺依曼提出的。 4、运算器:运算器是一个用于信息加工的部件,它在控制器的控制下,对二进制的数据进行算术运算和逻辑运算,所以也称为“算术逻辑运算单元”,运算器和控制器常组装集成在一个芯片上,芯片称“中央处理器(CPU)” 5、储存器:内储存器-随机存储器(RAM)既可以从中读出数据又可以写入数据,RAM 是易失型储存器,只要断电,其存储内容将全部丢失。我们常说的内存条即为随机存储器。 只读存储器(ROM)只能读出原有内容,不能由用户再写入新内容。ROM的数据是厂家在生产芯片时,以特殊的方式固化在上面的,用户一般不能修改。即使断电也不会丢失数据。 Prom可编程只读存储器。 高速缓冲存储器(Cache) 6、系统软件:常见的指操作系统,包括各种程序设计语言处理程序和数据管理系统。 7、操作系统:是维持计算机运行的必备软件,是其他软件运行的基础,它具有三大功能:管理计算机硬,软件资源,使之能有效的被应用;组织协调计算机各组成部分的运行,以增强系统的处理能力;提供各种使用的人机界面,为用户操作提供方便。 8、常见的高级语言有:Basic,FORTEAN,C,Delphi,Java,C#。 FORTEAN,C采用编译程序的方法。 9、常用的数据库管理系统Access,SQL,Server,Oracle,MySQL,Visual,FoxPro。 10、CPU的主频:CPU是危机硬件系统的核心。目前计算机均以达到64位。 11、数据传输率的单位是bps(bit per second)1bps代表每秒传输一位或一比特。 位(bit)位是度量数据的最小单位,为一个二进制数据,由0和1来表示。 字节(byte)通常将8位二进制数编为一组,称为一个字节,即1B=8b 字(word)字是指计算机进行算术运算或数据处理的一组二进制数。 K字节1KB=1024B=2^10B M字节1MB=1024KB=2^20B G字节1GB=1024MB=2^30B T字节1TB=1024GB=2^40B BPS(kpb/s)1G=1000M1M=1000K1000=1K数据传输率 常用的数值:利用电脑中科学计算器 12、ASCII是国际上通用的美国标准信息交换码,简称为ASCII码,是目前国际上最为流行的字符信息编码方案。 13、字符是计算机处理的主要对象,国际上通用的字符,共有128个,ASCII码采用7位二进制代码表示每一个字符。 14、国际标准信息交换用汉字编码,简称国际码,收入6763个汉字,其中一级汉字3755个,二级汉字3008个,另外,还包括682个西文字符,图符。

计算机基础知识点归纳

计算机基础知识点归纳 第一章计算机及信息技术概述 1.电子计算机的发展历程 ①1946年2月由宾夕法尼亚大学研制成功的ENIAC是世界上第一台电子数字计算机。“诞生了一个电子的大脑”致命缺陷:没有存储程序。 ②电子技术的发展促进了电子计算机的更新换代:电子管、晶体管、集成电路、大规模及超大规模集成电路 电子计算机发展时间: ?第一代1946-1958电子管计算机,主要应用科学计算和军事计算 ?第二代1958-1964晶体管计算机,主要应用于数据处理领域 ?第三代1964-1971集成电路计算机,主要应用于可科学计算,数据处理,工业控制等领域 ?第四代1971年以来超大规模集成电路,深入到各行各业,家庭和个人开始使用计算机 2.计算机的类型 按计算机用途分类:通用计算机和专用计算机 按计算机规模分类:巨型机、大型机、小型机、微型机、工作站、服务器、嵌入式计算机 按计算机处理的数据分类:数字计算机、模拟计算机、数字模拟混合计算机 3.计算机的特点及应用领域 计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。(含义) A.运算速度快运算速度用MIPS(百万条指令每秒)来衡量,是计算机性能的指标

之一 B.计算精度高应用于数值计算 C.具有逻辑判断能力信息检索、图形识别 D.记忆性强 E.可靠性高、通用性强应用于数据处理、工业控制、辅助设计(CAD)、辅助制造(CAM)办公自动化。 应用领域:1)数值计算(主要是科学研究等数学计算问题) 2)数据及事务处理(非科技方面的数据管理和计算处理) 3)自动控制与人工智能(多用于航空航天领域) 4)计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI)5)通信与网络 4.计算机发展趋势:巨型化、微型化、网络化、智能化 1、光计算机 2、生物计算机 3、量子计算机 5.常用的数制 进位制进位规则基数所用的数码位权表示符号二进制逢二进一R=2 O,1 2i B(Binary)八进制逢八进一R=8 0,1,…,7 8i O(Octal)十进制逢十进一R=10 0,1,…,9 10i D(Decimal) 十六进制逢十六进一R=16 0,1…,9,A,.F 16i H(Hexadecimal) 基数:R进制的基数=R 位权:在数制中,各位数字所表示值的大小不仅与该数字本身的大小有关,还与该数字所在的位置有关,我们称这关系为数的位权。位权:一个与数字位置有关的常数,位权=Rn 6.数据、信息和信息编码的概念

计算机基础知识点

计算机应用基础知识点第一、二章 1.计算机产生:1946年2月由美国宾夕法尼亚大学研制成功的ENIAC是世界上第一台电子数字计算机。“诞生了一个电子的大脑”致命缺陷:没有存储程序。 2.计算机发展:电子技术的发展促进了电子计算机的更新换代:电子管、晶体管、集成电路、大规模及超大规模集成电路 电子计算机发展时间: 第一代1946-1958 电子管计算机,主要应用科学计算和军事计算 第二代1958-1964 晶体管计算机,主要应用于数据处理领域 第三代1964-1971 集成电路计算机,主要应用于可科学计算,数据处理,工业控制等领域 第四代1971年以来至今超大规模集成电路计算机,深入到各行各业,家庭和个人开始使用计算机 3.计算机应用:科学计算;数据处理;过程控制;计算机辅助;人工智能;通信与网络 1.科学计算(主要是科学研究等数学计算问题) 2.数据及事务处理(非科技方面的数据管理和计算处理) 3.过程控制(主要用于工业生产过程中的机械控制,多用于航空 航天领域) 4.计算机辅助(计算机辅助设计(CAD)计算机辅助制造(CAM) 计算机辅助教学(CAI)计算机辅助测试(CAT)...) 5.人工智能(主要是只能机器人方向) 6.通信与网络(上网听歌看电影玩游戏,qq聊天等) 计算机的特点:计算机运算速度快、计算精度高、具有自动控制能力、记忆和逻辑判断功能力强、存储容量大、通用性强。 4.计算机信息处理:计算机中的一切信息均采用二进制。(十六进制H,八进制O,十进制D,二进制B) 1.十进制转二进制:整数部分除以2取余,直至商为0;小数部分乘以2取整,直至 小数部分为0或达到所需精度为止。 2.十进制转八进制:方法同上。整数部分除以8,小数部分乘以8。 3.十进制转十六进制:方法同上。整数部分除以16,小数部分乘以16。 二进制的特点:逻辑性强、工作可靠、简化了运算 字符普遍采用的编码是ASCII码,一个字节,8位;汉字使用的编码是GB2312-80,两个字节,16位 5.计算机系统组成:硬件系统和软件系统 ,硬件系统分为主机和外围设备,软件系统分为系统软件和应用软件。 五大硬件:运算器、存储器、控制器、输入设备和输出设备(裸机) CPU的组成:运算器和控制器 (1)运算器:完成算术运算和逻辑运算 (2)存储器 ①分类内存被CPU直接访问,存储容量小、速度快、价格贵

计算机应用基础知识总结教学文案

计算机应用基础知识总结 第一章 1. 1946年第一台电子计算机ENIAC(埃尼阿克)在美国问世。 2. 计算机的时代划分:电子管计算机时代、晶体管计算机时代、集成电路 计算机时代和大规模集成电器计算机时代。 3. 计算机的主要应用:网络应用电子商务科学计算 4. CAD计算机辅助设计CAM计算机辅助制造CAT计算机辅助测试 CAI计算机辅助教学 5. 计算机的特点:运算速度快,、计算精度高,存储量大、记忆功能强,具 有逻辑判断能力、运算自动化。 6. 计算机系统有硬件系统和软件系统两大部分组成。 7. 硬件系统由控制器、运算器、存储器、输入设备和输出设备五部分组成。 8. 控制器和运算器合成为中央处理器CPU CPU和内存又称为主机。 输入设备和输出设备又统称为外部设备。 9. 运算器的运算分为算术运算和逻辑运算。 10. 存储器按功能不同可分为内存储器和外存储器。 11. 内存储器又称为内存或主存,主要用来存放CPU工作时用到的程序和数据 及计算后得到的结果:CPU只能直接访问内存,外存中数据需要先调入内存再读取。 12. 随机存储器(RAM)允许用户随时进行数据读写的存储器,断电后数据全 部丢失。 13. 只读存储器(ROM)只允许用户读取数据,不能写入数据的存储器,断电后数据不丢失。 14. 外存储器主要用来存放需要长期保存的程序和数据。 15. 软磁盘又称软盘速度慢容量小;硬磁盘又称硬盘,寿命长、存储量大。 16. 速度、容量、价格:硬盘>光盘>软盘 17. 高速缓存 18. 计算机主要的输入设备有键盘和鼠标;主要的输出设备有显示屏和打印机。 19. 微机的总线根据功能不同可分为地址总线、数据总线和控制总线三类。 20. 软件是各种程序的总称,不同的功能的软件由不同的程序组成,这些程序 经常被存储在计算机的外存储器中,需要使用时装入内存使用。 21. 微机软件系统通常可以分为系统软件和应用软件2大类。 22. 系统软件是微机必备软件,它是操作使用计算机的基础。操作系统是最重 要的系统软件。 23. 应用软件是人们为了解决某种问题而专门设计的各种各样的软件。 24. 计算机操作系统有:DOS操作系统、Windows操作系统、Unix操作系统、 Linux操作系统。 25. 计算机性能指标:字长、速度、容量、带宽、版本和可靠性。 26. 计算机中的数据、信息都是以二进制形式编码表示的。 27. 二进制八进制十进制十六进制 28. 二进制的优越性:技术可行性、运算简单性、温和逻辑性。

大学计算机基础课程总结

2013-2014学年度第一学期(××学院) 课程总结与分析 课程名称:大学计算机基础 任课教师:××× 授课时间:2013.9.10-2013.12.29 学时安排:4学时/周 授课班级:××× 学生人数:×人 《大学计算机基础》是一门计算机公共基础类课程,对于在校学生来说是一门非常重要的基础课程。 一、教学学时与内容: 本学期共上课15周,计划学时:60学时,实际完成60学时。 教学内容: 第一章计算机基础知识 第二章 Windows XP 的使用 第三章计算机网络基础 第四章Internet基础及应用 第五章Word 2003文字处理软件 第六章Excel2003电子表格处理软件 第七章PowerPoint2003演示文稿制作软件 第八章常用工具软件 二、教学方法: 理论课:讲授法、演示法、实验法 实践课:上机操作 三、教学总结: 《大学计算机基础》是非计算机专业的公共基础课,主要讲授计算机的基础知识,使学生在学习过程中通过大量的实践操作,逐步掌握WindowXP、Word2003、Excel2003、PowerPoint和网络的基本操作。

《大学计算机基础》是一门操作和应用性很强的课程,学生操作基础又参差不齐,所以在教学中我加强教学管理,注意对学生学习态度的教育;注重提高学生学习兴趣,采取多种教学方法结合;注重教学内容的应用性;注重实践能力的培养,并在实验课上认真辅导学生上机,及时发现问题并及时解决;注重因材施教;鼓励学生互相学习共同提高,培养学生自主学习的能力。通过一学期的教学,学生对此门课程产生了极大的兴趣并掌握了计算机的基本操作。 在教学过程中,出现的主要问题是:学生能力水平的层次参差不齐,尤其对于程序设计部分,少数学生跟不上教学进度,甚至有的失去了学习兴趣,针对这种情况,我主要采用的教学方法是:按照教学进度要求正常授完课后,针对学生的情况,对不同的学生进行不同的教学方法,做到因材施教,力求全班都达到教学标准要求。 四、教学效果: 通过一个学期的教学,学生基本上学习和掌握了应学的基础知识和专业技能,顺利完成了学习任务,教学效果良好,可以说是圆满完成了教学任务。五、教学建议: 在教学过程中,应把学生分成几个大组进行分层次教学,还应适量增加课时,增加实验项目,以满足所有学生的学习愿望,从而达到更好的教学效果。《计算机应用基础》是一门对动手能力要求较高的课程,在以后的教学过程中应加大实践的比例,在讲理论课的时候,应能做到边讲边练,提高课堂教学效果。 ××学院:×× 2013年12月31日

计算机应用基础知识点84862

计算机应用基础知识点 第一章:计算机基础知识 1、世界上第一台电子计算机于1946年诞生于美国,它的名字叫ENIAC。 2、计算机在生产生活中的应用领域主要有:科学计算、数据处理、辅助设计与制造、教育信息化、电子商务、人工智能、网络通信等。 3、计算机按所采用的电子器件的不同,可将其发展历程划分为四个阶段。第一代计算机运用的逻辑元件是电子管;第二代计算机运用的逻辑元件是晶体管;第三代计算机运用的逻辑元件是中、小规模的集成电路;第四代计算机运用的逻辑元件是大规模、超大规模的集成电路。 4、计算机的发展趋势:巨型化、微型化、网络化、智能化和多功能化方向发展。 5、计算机特点:运算速度快、计算机精度高、具有记忆和逻辑判断功能、具有自动执行功能。 6、计算机系统组成包括硬件系统和软件系统。二者相互依存,缺一不可。 7、CPU又叫中央处理器,是计算机的核心元件。CPU生产厂商比较著名的是Intel公司和AMD公司。 8、衡量CPU档次高低的主要参数有:主频,单位是MH Z;字长,单位是位(bit)、多核心等。 9、字长是指CPU在单位时间能一次处理的二进制数的位数。 10、存储器分为存和外存。 11、存分为随机存器(RAM)和只读存储器(ROM)。 12、随机存储器(RAM)中的信息既可以读取,也可以写入,但断电后信息全部丢失。 13、只读存储器(ROM)中的信息只能读出,不能写入,即使机器掉电这些数据也不会丢失。 14、存容量的基本单位是字节(B),1个字节由8个二进制数组成,1KB=1024B;1MB=1024KB;1GB=1024MB。 15、微型计算机常用的输入设备有:鼠标、键盘、扫描仪、触摸屏等。 16、微型计算机常用的输出设备有:显示器、打印机、音箱、投影仪等。 17、主要的外存设备有:硬盘、光盘、U盘、移动硬盘等。 18、存储器中存取速度最快的是存(RAM)。

大学计算机基础知识点超详细总结

第一章计算机及信息技术概述 1.电子计算机的发展历程 ①1946年2月由宾夕法尼亚大学研制成功的ENIAC是世界上第一台电子数字计算机。“诞生了一个电子的大脑”致命缺陷:没有存储程序。 ②电子技术的发展促进了电子计算机的更新换代:电子管、晶体管、集成电路、大规模及超大规模集成电路 电子计算机发展时间: ?第一代 1946-1958 电子管计算机,主要应用科学计算和军事计算 ?第二代 1958-1964 晶体管计算机,主要应用于数据处理领域 ?第三代 1964-1971 集成电路计算机,主要应用于可科学计算,数据处理,工业控制等 领域 ?第四代 1971年以来超大规模集成电路,深入到各行各业,家庭和个人开始使用计算 机 2.计算机的类型 按计算机用途分类:通用计算机和专用计算机 按计算机规模分类:巨型机、大型机、小型机、微型机、工作站、服务器、嵌入式计算机按计算机处理的数据分类:数字计算机、模拟计算机、数字模拟混合计算机 3.计算机的特点及应用领域 计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。(含义) A.运算速度快运算速度用MIPS(百万条指令每秒)来衡量,是计算机性能的指标之一 B.计算精度高应用于数值计算 C.具有逻辑判断能力信息检索、图形识别 D.记忆性强 E.可靠性高、通用性强应用于数据处理、工业控制、辅助设计(CAD)、辅助制造(CAM) 办公自动化。 应用领域:1)数值计算(主要是科学研究等数学计算问题) 2)数据及事务处理(非科技方面的数据管理和计算处理) 3)自动控制与人工智能(多用于航空航天领域) 4)计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI) 5)通信与网络 4.计算机发展趋势:巨型化、微型化、网络化、智能化 1、光计算机 2、生物计算机 3、量子计算机 5.常用的数制 基数:R进制的基数=R 位权:在数制中,各位数字所表示值的大小不仅与该数字本身的大小有关,还与该数字所在的位置有关,我们称这关系为数的位权。 位权:一个与数字位置有关的常数,位权=Rn

计算机基础知识点总结

计算机基础知识点总结 一、电脑基础课 1.复制、剪切与粘贴 选中对象后右键单击,出现复制/剪切,之后,粘贴。 快捷键:复制(Ctrl+C) 剪切(Ctrl+X) 粘贴(Ctrl+V) 2、新建文件及文件夹的命名 新建文件夹:在桌面或者是一个文件夹内,右键单击空白的地方,出现“新建”,在新建右侧会出现“文件夹”字样。 文件夹的命名(重命名):新建文件夹后默认的名称为“新建文件夹”。 选中要重命名的文件夹,右键单击,出现“重命名”字样,点击即可重命名。快捷键为F2 3、文件的选择(单选、跳选、全选、框选、连续性选择) 单选:在要选中的对象上单击左键即为单选,即:只选中一个。 跳选:按Ctrl选择不连续的对象 全选:在一个文件夹内点击“编辑”,在下拉菜单中选择“全部选定”。 快捷键为Ctrl+A 框选:按住鼠标左键不动,拖动鼠标,会出现深颜色的框,框的范围就是被选择对象的范围。 连续性选择:单选第一个对象,按“Shift”键,再选择最后一个对象。 4、隐藏及显示文件 (1)隐藏文件:为了保证重要文件的安全性,有时候我们会设置文件的属性为“隐藏”。这样可以在一定程度上保证文件的安全。 方法:右键单击要设置为隐藏的文件,选择“属性”,选择“隐藏”。、

(2)显示文件:有些时候设置为“隐藏”的文件仍然是可以看到的,这时候我们可以更改文件夹显示的属性,这样就彻底看不到文件了。 方法:打开文件→工具→文件夹选项→查看→隐藏文件和文件夹 5、压缩、加密文件 压缩文件作用:大大缩小了所占电脑的空间,也可以通过密码设置增加安全性。 压缩方法:选择需要压缩的文件,右键单击在出现菜单中选择“添加到压缩文件”。 在高级选项中,可设置解压密码。 6、创建快捷方式 创建快捷方式的作用:比较常用的软件,可以采用快捷方式,一方面更加方便快捷,另一方面大大降低了占桌面空间的大小。 方法:(1)在电脑硬盘中选择软件,右键单击“发送到桌面快捷方式”。 (2)通过“开始”按扭,选择需要的软件,右键单击“发送到桌面快捷方式”。 7、删除文件 (1)不彻底删除 A,选中需要删除的文件,在选中的区域内右键单击出现“删除”。 B,选中需要删除的文件,按“Delete”,即可删除。 (2)彻底删除 A,删除后清除回收站 B,选中需要删除的文件,按“Shift+Delete”,即可 C,勾选回收站属性中的“删除时不将文件移入回收站,而是彻底删除”。 8、设置系统密码,更改图片。 打开“控制面板”,选择“用户账户”,选择“计算机管理员”,然后“创建密码”或“更改我的图片”。 9、文件共享

自考计算机应用基础知识点

计算机基础知识点 一、选择题 1、第一台计算机ENIAC淡生于1946年,是电子管计算机;第二代是晶体管计算机;第三代是中小规模集成电路;第四代是大规模集成电路; 2、计算机的应用领域主要有:科学计算;信息管理;实时控制;办公、生产自动化;人工智能,网络通信;电子商务;辅助设计(CAI);辅助设计(CAD); 3、计算机的信息表示形式为二进制,它采用了冯。诺依曼的思想原理,即以0 和1两个数字形式用于展现,“逢二进一”;它的基本信息单位为位,即一个二进制位。常用的换算单位有:1 B ===8bit; 1KB====1024B ;1MB====1024KB; 1GB===1024MB;1TB===1024GB;1个汉字===2B; 4、二进制换算法则:将十进制转化为二进制时除二取佘;二进制转化为八进制时以三位为一组,三位的权重等于八进进中的一位权重,二进制转化为十六进制时以四位为一组; 5、对于字符的编码,普遍采用的是ASCII码,中文含义为美国标准信息交换码;被国际标准化组织ISO采纳,作用通用信息交换标准。 6、计算机的系统的组成由软件系统和硬件系统两部分组成; 7、硬件系统包括运算器,控制器,存储器,输入,输出设备,控制器和运算器合成为中央处理器即CPU ,存储器主要有内存和外内之分;内存又分为只读存储器(ROM)和随机存储器(RAM),断电内容丢失的是RAM,外存主要有硬盘(GB),软盘(3。5寸,。44MB),光盘(650MB左右),移动存储器优盘(MB),MP3(MB)等; 8、软件指在硬件设备上运行的各种程序及其有关的资料。主要有系统软件(操作系统、语言处理程序、数据库管理系统)和应用程序软件即实用程序(如WPS,OFFICE,PHOTOSHOP等)。 9、计算机性能的衡量指标有: 10、计算机语言的发展经历了机器语言,汇编语言,高级语言;计算机能识别的语言是计算机语言; 11、显示器的分辩率是显示器一屏能显示的像素数目,是品价一台计算机显示器好坏的主要指标。常见的主要有尺寸有:640*480 800*600,1024*768 12、打印机主要有针式打印机,喷墨式,激光打印机; 13、开机方式有:冷启动:加电,引导进入系统;热启动:CTRL + ALT +DEL ,也可以用于结束任务;复位启动法:RESET 键; 14、计算机病毒是指:一种人为编制的具有自我复制能力通过非授权入侵而隐藏在可执行程序和数据文件中,影响和破坏计算机的安全的程序;复制性,破坏性,隐藏性,传染性; 15、常见的感染病毒特征:计算机启动比平时过慢,运行异常;有规律的发生异常信息;访问设备时长时间不响应或异常,如打印机不能联机,乱码等;磁盘空间突然变小,或不识别磁盘设备;程序及数据神秘丢失,文件名不能识别;显示莫名信息及异常显示;经常死机,重启,不能正常启动;可执行文件大小变化及不明来源的隐藏文件出现; 16、计算机病毒清除:手工方式(DEBEG)杀毒软件(瑞星杀毒。KV3000,诺盾) 17、上网必须的设备是调制解调器(MODEM),即将计算机识别的数字信号和电话线传输识别的模拟信号进行转

计算机应用基础心得体会

计算机应用基础心得体会 计算机应用基础课程的教学涉及到诸多方面的知识,需要我们不断地探索新的教学方法和教学模式,激发学生对学习该课程的兴趣,使学生不但掌握书本上的知识,而且熟练操作技能。下面是计算机应用基础教学心得体会,希望对大家有帮助。 计算机应用基础心得体会篇一现阶段的五年制高职学生,都是90后,而计算机作为信息时代的主要载体和工具,正担负着越来越重要的作用,他们早在初中甚至小学阶段已经接触过。如今作为一门五年制高职的课程,计算机应用基础在各级各专业的开设成为必需,而且由于计算机教育贴近现实,有着其他课程无可比拟的可操作性、实用性、实效性;作为素质教育的一环,在素质教育中占据了极其重要的地位。如何上好计算机应用基础课?让每位同学通过这个课程的学习后,最起码能考取全国计算机等级考证的一级证?这是我们计算机基础教师要思考的。 以下是结合我的教学经验,在2012年--2013年第一学期的《计算机应用基础课程》的教学中的一点心得: 1、为学生创设良好的学习情境。在计算机基础的教学中,学生的学习环境往往会不同程度地影响学生的学习态度、学习兴趣以及最终的学习效果。因此,在平时教学中,我力求为学生创设一个轻松愉快而又有助于学生理解、运用知识的学习情境。如:每次上课时,我首先会向学生展示案例的效果,将课前精心准备好的PPT文稿式样用计算机演示出来,告诉学生这就是他们将要学习的而且要求每人完成的,以增进学生一些感性上的认识,让他们有个准备。 2、设立互助小组,组织学生讨论:我们需要明确的是为什么要学习该课程呢?在当今这样一个信息飞速发展、迅速传递的信息时代,不掌握一定的信息技术,也就不能够抓住快速传递的信息的能力,势必会被时代所淘汰。因此每位学生无论是哪个专业都应该初步掌握使用计算机技术去获取信息、处理信息的能力。 计算机应用基础课程能教会学生编辑排版文章、处理表格,甚至图形等,学生往往觉得很有用、很有趣。我便组织学生讨论,结合学习过度共同探讨,利用计算机可以做一些什么事?又决定做些什么事? 3、激发学生的学习兴趣。学习兴趣,是学生学习和掌握知识的动力和源泉。在计算机应用基础的教学中充分激发学生学习知识的兴趣,是我们计算机教师在组织教学过程中首要的任务。而如何激发学生学习兴趣,关键在于让学生觉得他们所学的东西有用有价值,一方面要逐步满足学生的好奇心理,另一方面要让学生有更多尝试和实践的机会。我发现,一旦学生对学习内容感兴趣的话,他们就会锲而不舍地钻研下去,以致掌握熟练的操作技能。 实践证明,这种做法有助于增进学生之间的情感交流,培养学生合作学习的能力,激发学生学习的乐趣,这些作用往往是教师所无法取代的。 4、鼓励学生学以致用。结合实用需求,讲解课本外的计算机知识. 比如:因为生活质量提高,好多家庭配有电脑,所以在介绍主机时,给学生讲解主机背段接口(如键盘,鼠标,USB等接口),并打开主机箱,让学生认识机箱内的硬件设备.讲到网络应用时,教学生下载手机铃声,图片等。因此,只要学生能把所掌握的知识加以运用,在运用中再学习、再发现,不断创新,就能不断发展。 我鼓励和支持学生利用计算机去做自己愿意做的事情,去完成其他学科的作业、做实验或进行辅助学习等等。此类做法,确实加深了学生对所学知识的理解,又充分发挥了他们自主创新的劳动和集体智慧的创造,有利于学生的发展。

相关主题
文本预览
相关文档 最新文档