c语言学习

| 计算机等级 |

【www.guakaob.com--计算机等级】

c语言学习最好资料
c语言学习 第一篇

第2章 C语言概述

要想使计算机按人的意图工作,就必须使用计算机能接受和执行的指令,用二进制的0和1编写的指令是面向机器的,称为机器指令。要让计算机连续完成一系列操作,需要把相应的指令代码存入内存,由机器从内存中逐条读取并执行。为解决特定问题而设计的指令序列就是程序。由于不同型号机器的指令系统各不相同,因此,在一种计算机上的可以执行的程序,在另一种计算机上却不能执行。高级语言的出现增强了程序的可移植性,高级语言程序必须翻译成机器指令后才能被计算机执行。

2.1 计算机语言

计算机语言(也称为程序设计语言)是用来书写程序的语言,是人命令计算机完成工作的工具。每一种语言都规定了一组有确定含义的符号和一组规则。根据规则构成的符号串的总体就是语言。计算机语言分为机器语言、汇编语言、高级语言和第四代语言。 机器语言是机器指令的集合。直接采用机器语言来书写程序是一件非常繁琐而枯燥的工作,而且容错出错。用各种字母组合或单词缩写代替相应的机器指令更便于程序设计,于是产生了汇编语言,它是符号化的机器语言。例如在以Intel 8086/8088为CPU的计算机中,把整数1存入寄存器AX的操作,机器指令是101110000000000100000000,而用汇编指令写出来则是MOV AX,1。

显然,汇编语言比机器语言更直观和容易记忆,它用MOV表示“传送”,用ADD表示“相加”。当然,计算机不能直接按照这类符号执行相应的操作,而需要把它们翻译成相应的机器指令。这个翻译工作被交给一个被称为“汇编程序”的翻译程序来完成。被翻译的汇编语言程序称为源程序,由汇编程序翻译出的程序称为目标程序,而翻译的过程则称为汇编。源程序经过汇编得到的目标代码较短,几乎没有多余的指令,程序的执行效率较高,但使用的符号繁多,编写程序繁琐、费时、容易出错,难以维护。图2.1表示了汇编的过程。

图2.1 汇编和汇编程序

由于汇编语言和机器语言都依赖于具体的机器,非专业人员使用很困难。直到产生高级语言以后,程序设计才逐渐大众化。高级语言的表示方法更接近数学方法和自然语言。

例如让机器完成求和操作,并把结果存放到变量c中,用高级语言写作c=a+b。用高级语言书写的程序,不用修改或只作少量修改,就可适用于各种不同的机器。同样的道理,机器也不能识别高级语言的语句,它也必须经过翻译。一般一条高级语言的语句要翻译成一组机器指令。这里承担翻译工作的程序被称为“编译程序”,被翻译的高级语言程序称为源程序,翻译的结果是一系列机器指令,称为目标程序。图2.2表示了编译的过程。

图2.2 编译和编译程序

早期的源程序规模较小,编译系统能直接产生机器可以执行的目标程序。随着程序规模的不断扩大,出现了将程序按结构分段,交由多人分别进行设计和编译的方法。这种方法不仅生成各段程序的目标模块,还产生连接装配这些模块的有关信息。

另外,一些经常使用、能够完成一定功能的规范化程序段被集中起来存放在“程序库”中,当设计人员需要用到某种功能时,可直接使用相应的程序段,而不必重复设计这些代码。这就需要用到“连接程序”,它能把多个分别编译得到的目标程序,以及程序中用到的程序库中的代码,装配成一个完整的可执行程序。

因此,一个包括多个程序文件的大项目,通常要对这些程序文件分别进行编译,然后把这些分别编译产生的目标文件和系统的程序库进行连接,才能最终装配成一个可执行程序。图2.3表示了连接的过程。

图2.3 连接和连接程序

一般说来,高级语言程序经过编译得到的目标代码较为冗长,执行程序的时间较长,效率较低。尽管如此,由于高级语言与自然语言和数学语言较为接近,容易被人理解,因而得到了广泛的应用。目前已经出现了数百甚至上千种高级语言,它们的语法规则各不相同,应用范围也不尽相同。其中C语言以其简洁、高效和功能强大等优点脱颖而出,受到

广大程序员欢迎,成为最为普及的几种程序设计语言之一。

2.2 C语言的发展与特点

C语言是Dennis Ritchie发明的。它由BCPL(Basic Combined Programming Language)语言发展而来。1963年剑桥大学在算法语言ALGOL60基础上推出CPL语言(Combined Programming Language); 1967年剑桥大学的Matin Richards对CPL进行简化,推出BCPL语言; 1970年美国贝尔实验室的Ken Thompson对BCPL进一步简化,推出B语言(取BCPL的第一个字母); 由于B语言过于简单,功能有限,1972年贝尔实验室的Dennis Ritchie对B语言进行丰富和完善,推出了C语言(取BCPL的第二个字母)。

1978年,Brian Kernighan和Dennis Ritchie(即K&R)合作发表了《The C Programming Language》,成为C语言的标准。1983年,美国国家标准协会(ANSI,American National Standards Institute)开始着手制定C语言标准,称为ANSI C。经过6年努力,这个标准于1989年底被采纳,并于1990年启用。该标准同时被国际标准化组织(ISO,International Standards Organization)采纳,因此也被称为ANSI/ISO C。此后,C又发展成C++和C#。

C语言主要有以下几个方面的特点。

(1) C语言精简、灵活,为程序员提供了较大的自由度。C语言只有32个关键字,如表

2.1所示,而BASIC语言的关键字则超过100个。C语言程序格式较为灵活,既可以在一行内写多条语句,也可以将一条较长的语句拆写成若干行。

表2.1 C语言的关键字

auto

case

char const default do double float int for goto if long return enum extern short struct unsigned void while break continue else signed switch static union register sizeof typedef volatile

(2) C语言提供了较为丰富的运算符,支持数据类型概念,同时它也支持只有低级语言才能实现的对位、字节和地址进行的操作。C语言具有低级语言的强大功能和高级语言简洁直观的表达形式。如汇编指令INC(增量)操作在C语言中用++运算符实现; 而AND(位与)运算在C语言中用&运算符实现等。C语言不仅支持整型、实型和字符型等标准数据类型,还支持数组、结构、联合和位域等复合数据类型,尤其是指针,可用来构造链表、栈和树等复杂的数据结构。

(3) C语言是结构化的程序设计语言,实现了程序与数据的分离,容易写出通用性较强且符合软件工程规范的程序模块。

(4) C语言程序的目标代码质量较高。相比较而言,由C编译程序产生的目标代码的效率高于其他高级语言的编译程序,仅次于汇编程序所产生的目标代码。

【c语言学习】

2.3 C语言的工作环境

一般一个C程序的开发过程主要包括以下四个基本步聚,如图2.4所示:

第1步,编辑。通过任何一种文本编辑器(如Windows中的记事本)输入已经编写好的程序,存盘以后就得到了一个源程序,通常源程序的扩展

名是“.C”,例如“MYPROG.C”。 第2步,编译。使用编译程序把源程序翻译成目标

程序。如果源程序没有语法错误,则编译程序将翻译的

结果存盘,即目标程序。目标文件的文件主名与源文件

相同,但扩展名为“.OBJ”,例如“MYPROG.C”编译

产生的目标文件为“MYPROG.OBJ”。如果源程序中有语法错误,则不会产生目标文件,编译程序会给出相应

的错误提示。程序员必须分析、查找相应的错误,回到第1步,通过编辑器对源程序进行修改,存盘后再重新编译,如此反复直至编译成功。

第3步,连接。使用连接程序把目标文件和系统库

进行连接装配。如果连接成功,连接程序会将连接的结果存放到磁盘上,即可执行文件。可执行文件的文件主

名一般与目标文件相同,但扩展名为“.EXE”。例如

“MYPROG.OBJ”经过连接以后,产生的可执行文件为【c语言学习】

“MYPROG.EXE”。若连接失败,则不会产生可执行文

件,连接程序会给出相应的错误提示。程序员需要分析、查找产生错误原因,更正错误以后,重新编译和连接。

第4步,运行。命令计算机执行第3步得到的可执

行程序,检查输出结果。如果对各种可能出现的情况进

行测试时,程序都能正确地工作,则程序可以正式交付

使用。若在运行阶段发现程序运行不正确,则必须分析、查找产生错误的原因,回到第1步,修改源程序,然后重新编译、连接和运行,直至程序能正确地工作为止。

目前DOS和Windows环境下常见的C语言版本主要有Borland公司的Turbo C、Microsoft公司的Visual C++等。其中Turbo C是一个短小精悍又不失功能强大的软件开发环境,非常适合于初学者在学习C语言阶段使用。Turbo C是一个集成开发环境,它为程序员提供了从编辑、编译、连接到运行四个阶段的简捷操作,为程序开发工作带来极大的方便。本书采用Turbo C 3.0作为工作环境,并且书中所有的程序均在Turbo C 3.0环境中调试通过。

下面介绍使用Turbo C集成开发环境的基本方法。

第1步,从菜单中选择[File] - [New]创建新文件,然后输入2.4节的程序2.1,如图2.5所示。

图2.5 在Turbo C集成环境中编辑程序

编辑窗口左下角的太阳符号提醒程序员: 该程序尚未保存。保存文件可按下功能键F2,或从菜单中选择[File] - [Save],弹出“Save File As”对话框,输入文件名: “MYPROG.C”,然后按回车(Enter)

键或点击“OK”按钮,如图2.6所示。文件保存成功,编辑窗口的标题变为程序文件的名称,左下角的太阳符号消失。

图2.6 “保存文件”对话框

如果要打开保存在磁盘中的程序文件,可按功能F3或选择菜单[File] - [Open…]。弹出“Open a File”对话框,输入文件名“MYPROG.C”,或者在下面的文件列表(Files

)中选择“MYPROG.C”,然后按回车键或点击按钮“Open”,如图2.7所示。

图2.7 “打开文件”对话框

第2步,对源程序进行编译,可按下功能键Alt+F9(按下Alt键并保持,再按F9键,下同),或选择菜单[Compile] - [Compile],编译成功将显示如图2.8所示的编译信息。

C语言学习由入门到精通(经典实例集合)
c语言学习 第二篇

C语言学习由入门到精通(经典实例集合)

目录

第一章:C语言概述 ............................................................................................................ 3

test1-1:求两数之和 .......................................................................................................... 3

test1-2:求两数中的较大者............................................................................................... 3

tset1-3:输出指定的信息................................................................................................... 4

第二章:数据的存储与运算 ............................................................................................... 4

test2-1;鸡兔同笼 ............................................................................................................ 4

test2-2:分期付款计算....................................................................................................... 5

test2-3: .............................................................................................................................. 5

test2-4:求圆的面积和周长............................................................................................... 6

test2-5:强制类型转换....................................................................................................... 6

第三章:顺序结构设计 ....................................................................................................... 7

test3-1:先后输出几个字符............................................................................................... 7

test3-2:输入一个字符....................................................................................................... 7

test3-3:由“海伦公式”求三角形面积 ........................................................................... 7

test3-4:求方程ax2+bx+c=0的根 ...................................................................................... 8

第四章:条件判断 ............................................................................................................... 9

test4-1:由高到低输出三个数........................................................................................... 9

test4-2:由三边长求三角形面积 ....................................................................................... 9

test4-3:商品打折 ............................................................................................................ 10

test4-4:判断闰年 ............................................................................................................ 10

test4-5:Switch的简单应用 ............................................................................................. 11

第五章:循环结构程序设计 ............................................................................................. 12

Test5-1:求1到100之间所有数字的和 ........................................................................ 12

tset5-2: ............................................................................................................................ 12

test5-3:国王的小麦 ........................................................................................................ 13

test5-4:人口增长预测..................................................................................................... 13

test5-5:统计各班(不超过30人)学生的平均成绩 ................................................... 14

第六章:利用数组处理批量数据 ..................................................................................... 15

test6-1:引用数组元素..................................................................................................... 15

第一章:C语言概述

test1-1:求两数之和

#include

void main()

{

int a,b,sum;

a=123;

b=456;

sum=a+b;

printf("Sum is %d\n",sum);

}

运行结果:

test1-2:求两数中的较大者

#include

void main()

{

int max(int x,int y);

int a,b,c;

【c语言学习】

scanf("%d,%d",&a,&b);

c=max(a,b);

printf("max=%d\n",c);

}【c语言学习】

int max(int x,int y)

{

int z;

if(x>y)

z=x;

else z=y;

return(z);

}

运行结果:

tset1-3:输出指定的信息

#include

void main()

{

int i,j;

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

printf("*");

printf("\n C语言学习开篇!\n");

for(j=0;j<=40;j++)

printf("*");

}

运行结果:

第二章:数据的存储与运算

test2-1;鸡兔同笼

一个笼子养着一些鸡和兔子,现在知道鸡子和兔子总共16只,它们总脚数为40,问鸡子和兔子各有多少只?

#include

void main()

{

int x,y,m,n;

m=16;

n=40;

y=(n-2*m)/2;

x=m-y;

printf("cock=%d\nrabbit=%d\n",x,y);

}

运行结果:

test2-2:分期付款计算

贷款额为324500元,每月准备还3245元,月利率为0.8%,问几个月可以还完? #include

#include

void main()

{

int d=324500,p=3245;

double r=0.008,m;

m=(log10(p)-log10(p-d*r))/log10(1+r);

printf("month=%f\n",m);

}

运行结果:

test2-3:

逐个输出英文字母CHINA;然后反序逐个输出ANIHC。

#include

void main()

{

char a='C',b='H',c='I',d='N',e='A';

printf("%c%c%c%c%c\n",a,b,c,d,e);

printf("%c%c%c%c%c\n",e,d,c,b,a);

}

运行结果:

C语言学习书籍推荐(新手必读)
c语言学习 第三篇

书籍推荐

《一本好的书可以让你少浪费10年的青春!》

C语言入门书籍:

1.

C Primer Plus 是入门的首选书籍。几乎包含C的所以特性。作为入门书籍无可挑剔!【c语言学习】

C语言之父写的书。经典自不必说。但是对于没有任何编程经验的新手来说有一定难度。 适合作为第二本入门书籍。

其实作为入门这两本足够了。大部分人有疑问:为什么我都学完了还感觉什么都不会呢?

编程不是闭门造车,编程对知识的广度要求同样很高。如何提高自己?继续推荐如下

3

王爽汇编语言。这本书是中国少数可以和国外教材媲美的经典。用于在调试C程序时不至于感到迷惑。也能让你更好的理解计算机到底是怎么运行的。

4.

数据结构,可以说没有学数据结构就不算会编程!数据结构是任何想提高编程技能的人的必修课程。不仅要知道、听说过。还要能熟练应用。

5.

算法的学习,最忌讳背。理解和熟练的写出一个算法的实现才能融会贯通,才能举一反三! 如果这本书你觉的深度还不够可以继续看下一本书。

6.

c语言学习心得
c语言学习 第四篇

[篇一:学习c语言心得]

c语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

那怎么才能学好c语言呢?

1,要学习c语言的基本语言及程序结构,这时谭浩强的那本书就比较经典了。c语言学习心得。当然你不能只看书,要动手动写代码,去上机测试。因为很多时候写程序就是一个测试,你就是再牛的程序员也不能可写出没有bug的程序,所以学会找出程序中的错误很重要。这也是你以后分析他人的程序的先决条件,不可偷懒只看书,这样你是不可能学好一门计算机语言的。

2,分析他人写的程序,网上有很多实例代码,原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。

学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。

通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去"掩盖"程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。

2。熟悉程序开发环境、学习计算机系统的操作方法

一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓"环境"就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。

3。学习上机调试程序

完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。

通过这次为数不多的几天计算机实践学习,我们了解了一些关于c语言的知识,理解巩固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。

[篇三:c语言心得体会]

在朗沃学习已经差不多一个月了,今天是学c语言的最后一天。在学习c语言的过程中感觉比较轻松,可能是因为以前接触过c语言,再加上只学了c语言的基础吧,也有了一些学习c语言的心得。

学习c语言的起步就是学习它的方法规则,如果把它学习得好在学习后面的时候就比较容易理。比如变量,首先要了解变量的定义方式(格式),其意义是什么(定义变量有什么用);其次就是要我要怎么去运用它(我要用什么型式去应用它)。在c语言的命令行中所有的语句都是有它自己的一定格式和形式出现在我们面前,所以在学习某种语句或命令时你首先要了解的就是它的规则是什么、有什么用、怎么实现等。这些都是语法基础,如果把它们都了解很好了,那么编起程序来就很得心应手。比如说if语句和switch语句,这两种条件语句都是用来执行判断功能的,那什么时侯用if什么时侯用switch,如果很好地了解它们的结构和作用的话那么就能灵活运用:若它的条件分支是多个而且条件的值是一个确定的值时就可以选用switch。反之,在大多数情况下就用if。

掌握了语言法规则,不一定就能编出程序来,其实学习编程就是要学习一种思想,一种思维方法,首先要确定一种算法,如从1加到100,判断润年等,我认为这些算法都是一种思维方法。画流程图就是在构建编写程序思路的过程,当画好一个流程图时编程思想也就出来了,程序也差不多了,再结合掌握的语言的方法规则,在计算机里实现就可以了。任何程序只要有思维,有想法,那么实现程序时就不会觉得无从下手。而要学习这种思维方法就是多做题,多读程序,学习别人好的思维方法,多想想一个程序还可不可以有另外一种方法来实现它。这样久而久之,自然会形成一种自己的思维方法。因此我认为不管学什么语言都是这样。

另外,良好的编程习惯也是学好c语言的重要因素。例如编写程序时用缩进的方式、写注释、程序写到一定的阶段时要做一下测试等。这些工作可以帮我们在调试程序时有很大的帮助。程序代码实现后,错误是难免的,所以也要锻炼自己的调试查错能力,而良好的编程习惯可以使我们在调试时减小工作量和提高调试效率,也有助于形成自己的编程风格。

这就是我这一个月以来学习c语言的心得。

[篇四:c语言学习体会]

记得上次开班会的时候我吹牛说要和你们一起学习c语言,不知不觉已经快半个月拉。我得对自己的话负责。今天我把借来的教材看了看,以前真的是不了解,今天才知道它是贝尔实验室的设计师dennis在1972年设计的。c语言是其他计算机语言的基础,其他的计算机语言都是在它的基础上研发。所以学好c语言对于以后要在自动化专业有所发展的同学是非常有好处的,尤其是将来的plc编程、电子产品设计等等,都需要用到c语言。

今天我学习了一个最最简单的程序,感觉十分有收获,明白了它的最基本的道理——它也是一门语言,和我们的汉语是一样的,它也有自己的语法、逻辑结构,只要是能真正的去理解它,还是很容易学会的。

今天学习的程序如下:

#include

#include

main()

{

doublex,s;

printf("inputnumber:\n");

scanf("%lf",&x);

s=sin(x);

printf("sineof%lfis%lf\n",x,s);

}

这个的功能是从键盘输入一个数x,求x的正弦值,然后输出结果。核心内容就是函数,其实把这些简单的小程序集合在一起就变成一个大的程序或者软件。

孩子们,加油呀!你们不要被我超越呀!

[篇五:c语言培训学习心得体会]

c语言是一种结构化语言,是大部分编程语言的基础,c语言学好了,以后的java,c#以及更多的编程语言才有可能学好。下面就跟南宁达内小编一起,要学好c语言必须了解的四点:

1、课前认真预习,把下一节要上的内容先自己看一遍,把不懂的地方打个标记,等上课的时候可以请教老师。理解书上的例子,搞懂每个语句的含义,用法。看完后尝试着不看例子自己编写程序,编完以后再跟书上进行比较,看自己的程序还有哪方面的不足,再进行改正。想要真正学好c语言光看书是不够的,一定要自己多动手。

2、上课认真听讲积极思考,提高上课效率。老师上课讲述的都是课程的重点和难点,听好课程可以达到"事半功倍"的目的。

3、课后复习。把每天的上课内容回家 再温习一遍,独立完成课后的作业,如果有时间,最好能找点课外书籍、课外习题什么的来巩固所学的内容。

4、主动上机,多多实践,提高动手能力。通过上机实践来验证所学的理论,通过在机器上查找错误来巩固概念,通过提高上机能力来促进理论学习,开阔编程思路,提高反映速度,提高分析问题解决问题的能力,锻炼心理素质,提高心理承受能力。

学习c语言的初期重点要放在掌握语言的语法和规定上,一定要养成良好的编程习惯,平时写程序注意语法规范格式控制,格式规范了,出了错误也容易找到出错的地方,这是c语言的基础;后期的重点要转移到掌握编程的思路和基本算法上来。课后多做习题,找一些经典例子尝试自己编写,写程序切忌半途而费,想到一个思路,就要按自己思路把它写完,就算错了,也可以让自己了解为什么这样做会错?错在哪里?会出什么结果?以后自己也很难在这个地方犯同样的错误。当学到一个新的知识点,就试着把它运用到以前做的习题上,不但巩固了以前学的内容,也更加能加强新知识的理解。

学习c语言就是要经过以上这样几个反复,才能前后融会贯通,积累所应该掌握的知识。c语言是这样,其他语言也是这样,从基本抓起,多动手,多动脑,不懂就问,注意平时积累。

单片机学习心得
c语言学习 第五篇

[篇一:单片机学习心得分享]

学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或c语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。

第一步:数字i/o的使用

使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字i/o功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理,才能使引脚具备有数字输入和输出输出功能。每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,你的人,那我劝你最好是自己买上一块,毕竟自己有一块要方便的多,以后做单片机类的小实验时都能用得上,还省事。

有了单片机学习板之后你就要多练习,最好是自己有台电脑,一天少看电影,少打游戏,把学习板和电脑连好,打开调试软件坐在电脑前,先学会怎么用调试软件,然后从最简单的流水灯实验做起,等你能让那八个流水灯按照你的意愿随意流动时你已经入门了,你会发现单片机是多么迷人的东西啊,太好玩了,这不是在学习知识,而是在玩,当你编写的程序按你的意愿实现时你比做什么事都开心,你会上瘾的,真的。做电子类的人真的会上瘾。然后让数码管亮起来,这两项会了后,你已经不能自拔了,你已经开始考虑你这辈子要走哪一行了。就是要这样练习,在写程序的时候你肯定会遇到很多问题,而这时你再去翻书找,或是问别人,当得到解答后你会记住一辈子的,知识必须用于现实生活中,解决实际问题,这样才能发挥它的作用,你自己好好想想,上了这么多年大学,天天上课,你在课堂上学到了什么?是不是为了期末考试而忙碌呢?考完得了90分,哈哈哈好高兴啊,下学期开学回来忘的一干二净,是不是?你学到什么了?但是我告诉你单片机一旦学会,永远不会忘了。另外我再说说用汇编和c语言编程的问题。很多同学大一二就开设了c语言的课,我也上过,我知道那时天天就是几乘几,几加几啊,求个阶乘啊。学完了有什么用?让你用c语言编单片机的程序你是不是就傻了?书上的东西我们必须要会运用。

单片机编程用c语言或汇编语言都可以,但是我建议用c语言比较好,如果原来有c语言的基础那学起来会更好,如果没有,也可以边学单片机边学c语言,c语言也挺简单,只是一门工具而已,我劝你最好学会,将来肯定用得着,要不你以后也得学,你一点汇编都不会根本无所谓,但你一点c语言都不会那你将来会吃苦头。汇编写程序代码效率高,但相对难度较大,而且很罗嗦,尤其是遇到算法方面的问题时,根本是麻烦的不得了,现在单片机的主频在不断的提高,我们完全不需要那么高效率的代码,因为有高频率的时钟,单片机的rom也在不断的提高,足够装得下你用c语言写的任何代码,c语言的资料又多又好找,将来可移植性非常好,只需要变一个io口写个温度传感器的程序在哪里都能用,所以我劝大家用c语言。

总结上面,只要你有信心,做事能坚持到底,有不成功不放弃的强烈意志,那学个单片机来说就是件非常容易的事。

步骤:

1。找本书大概了解一下单片机结构,大概了解就行。不用都看懂,又不让你出书的。(三天)

2。找学习板练习编写程序,学单片机就是练编程序,遇到不会的再问人或查书。(二十天)

3。自己网上找些小电路类的资料练习设计外围电路。焊好后自己调试,熟悉过程。(十天)

4。自己完全设计具有个人风格的电路,产品,……你已经是高手了……

看到了吗?下功夫一个多月你就能成为高手,我就讲这么多了,学不学得会,下不下得了功夫就看你的了。

我的单片机学习心得。

很多人说,学单片机最好先学汇编语言,以我的经验告诉大家,绝对没有这个必要,初学者一开始就直接用c语言为单片机编程,既省时间,学起来又容易,进步速度会很快。在刚开始学单片机的时候,千万不要为了解单片机内部结构而浪费时间,这样只能打击你的信心,当你学会编程后,自然一步步就掌握其内部结构了。

单片机的学习实践。

单片机提高重在实践,想要学好单片机,软件编程必不可少。但是熟悉硬件对于学好单片机的也是非常重要的。如何学习好硬件,动手实践是必不可少的。我们可以通过自己动手做一个自己的电子制作,通过完成它,以提高我的对一些芯片的了解和熟练运用它。这样我们就可以多一些了解芯片的结构。我相信,你完成了一个属于自己的电子制作,你的单片机水平就会有一个质的提高。

这就是我学习单片机的心得体会,希望给单片机的爱好者学好单片机有所帮助。

使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或c语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。?

[篇三:学习单片机心得]

学了一年多的单片机,对单片机也有了一个基础的了解。在这一年里,我学了ds18b20、128*64大液晶、数码管显示等。从最初的跑马灯,到整体融合,经历了一段时间。单片机只有p0,p1,p2,p3,如果想把很多功能合在一起的话,就得复用,或着用到扩展,但是那个扩展模块不好用,写起程序来会比较麻烦,其实复用好的话,基本io口都够用!

学习的时候总是难免碰到一些问题!但是我的总结是:没关系,边做边想!或着讲瞎搞!不搞肯定不知道,搞了才会懂!过去的一些问题在现在看来都是小case,什么定时器赋值啊,定时器的使用类型(模式0,模式1,模式2),当时就自己在那里看书理解,一大堆的文字在那里,看了很久也不懂!不过后来我懂得了上网找视频教程!刚开始的时候也总是想为什么这么做,为什么这么做,为什么这么做,一堆的为什么。现在懂了,做多了,就觉得要这样做,要这样做,就是这么做的,没错!不会的时候想着,反正会弄懂的,多试试!

要相信熟能生巧,想想学习的时候,和现在的程度,不是在一个档次的!熟悉了操作,一些疑惑也会虽之解开!

我最初开始学单片机是因为我喜欢编程,我觉得编程是一件乐趣的事!或着说享受技术带来的快乐!我现在懂得了有各门各样的语言,c语言是其中一种,还有更底程的汇编语言,java之类的高级语言,这些我都很喜欢!它们各有各自的好处和用处!而且我不想只会一门语言,所以我要慢慢地学习各种自己喜欢的语言!

在学习的过程中遇到麻烦或着问题,已经习以为长了!遇到问题也不会焦虑,想的是该怎么解决!水平也是在不断解决问题中提高的,有这一点体会!其实初学单片机,碰到问题总是新的知识而已,因为单片机很简单,也不用很懂电路原理,知道什么时候给0,什么时候给1,其它的就交给硬件去处理。

我也不单单只想有关单片机的程序单片机功能简单,一直写单片机也会变得呆板的(这期间就一直写单片机的程序,不写其它思考性的编程),至少我是这么觉得。因为写单片机的程序一段时间后,我发现我的思路有点僵在单片机的思路上,自己想写一写其它的程序,不是单片机的,是c语言的一些有关数学计算(类似应用题的那种),写的时候却想的写单片机的感觉 ,有点难以集中到现在要解决的问题!

其实单片机我觉得就是瞎搞(想着各种其怪的点子,把它实现出来),然后就是熟能生巧!也不要局限于那么一些模块,不止那些模快,多弄弄其它的。单片机,很好玩的!

[篇四:单片机学习心得]

05年的时候,因为制作fm发射电路采用了bh1415的芯片,需要用到单片机控制,所以开始接触使用单片机,虽然以前读书时作为一门功课学过,不过也快丢荒了10年了,基本上都忘光了,也算是从头学起了吧。我当时是买了一块实验板,很简单的功能,比论坛实验板还要少功能,还有一个仿真器,也是比较简单的,sst芯片的。然后开始从大家都知道的流水灯写起,万事开头难,第一个程序基本上就抄人家的,翻查了一份快速入门的学习资料,写下第一个程序。然后,在仿真机是单步的看运行结果,从每一步执行,都硬件上反应出来的效果,很快,对单片机的运作有了一个非常感性的认识,这跟只看书然后自己想象运行是完全两码事。然后,是进一步的其它程序学习,一个月时间,基本上已经熟悉了51的各种硬件资源。把流水灯,数码管动态扫描,中断等等的学习了,然后就是写综合性的程序,也就是我发在论坛里的时钟。通过这个程序的编写,使自己的编程水平有了很大的飞跃。之后,就是逐步学习编写更多的程序,各种外围器件的控制等等,通过编写程序使自己不断的提高。在学过汇编之后,我又转到了c语言学习,因为以前没有学习过c语言,一切都很陌生,所以自己沿用了学习汇编的方法,大约花了3天功夫基本就对c语言有了初步的了解,然后就是尝试写上面所说的时钟,以汇编程序的思路作为参考,以c语言来编写,花了几天功夫完成了这一程序,也实现了从汇编编程为主到c编程为主的转变。然后,就是以c语言编写外围器件的控制程序,以此来熟悉c的编程风格,一直到现在,基本上就是c语言编程,汇编已经是作为调试程序的辅助。

下面我概括了几点我的学习经验和心得体会:

1、万事开头难、要勇敢迈出第一步。开始的时候,不要老是给自己找借口,说keil不会建项目啦、没有实验板啦之类的。遇到困难要一件件攻克,不会建项目,就先学它,这方面网上教程很多,随便找找看一下,做几次就懂了。然后可以参考别的人程序,抄过来也无所谓,写一个最简单的,让它运行起来,先培养一下自己的感觉,知道写程序是怎么一回事,无论写大程序还是小程序,要做的工序不会差多少,总得建个项目,再配置一下项目,然后建个程序,加入项目中,再写代码、编译、生成hex,刷进单片机中、运行。必须熟悉这一套工序。个人认为,一块学习板还是必要的,写好程序在上面运行一下看结果,学习效果会好很多,仿真器就看个人需要了。单片机是注重理论和实践的,光看书不动手,是学不会的。

2、知识点用到才学,不用的暂时丢一边。厚厚的一本书,看着人头都晕了,学了后面的,前面的估计也快忘光了,所以,最好结合实际程序,用到的时候才去看,不必说非要把书从第一页看起,看完它才来写程序。比如你写流水灯,完全就没必要看中断的知识,专心把流水灯学好就是了,这是把整本书化整为零,一小点一小点的啃。

3、程序不要光看不写,一定要自己写一次。最开始的时候,啥都不懂,可以抄人家的程序过来,看看每一句是干什么用的,达到什么目的,运行后有什么后果,看明白了之后,就要自己写一次,你会发现,原来看明白别人的程序很容易,但到自己写的时候却一句也写不出来,这就是差距……当你自己能写出来的时候,说明你就真的懂了……

4、必须学会掌握调试程序的方法。不少人写程序,把代码写好了,然后一运行,不是自己想要的结果,就晕了,然后跑到论坛上发个帖子,把程序一贴,问:为什么我的程序不能正常运行?然后就等别人来给自己分析。这是一种很不好的行为,应该自己学会发现问题和学会如何解决问题。这就需要学习调试程序的方法,比如keil里,可以下断点啦,查看寄存器内容等等,这些都是调试程序的手段,当你发现你写的程序运行结果和你想象中不一样的时候,你可以单步,也可以下断点,然后跟踪,查看各相关寄存器内容,看看程序运行过中是不是有什么偏差,找出影响结果的地方,改正过来。这一个过程非常重要,通过程序的排错,你可以学到的知识是书上得不到的。

5、找到解决问题思路比找到代码更重要。我们用单片机来控制周边器件,达到我们想到的目的,这是一个题目,而如何写出一个程序,来控制器件按你想要的结果去运作,这个就是解题的思路。要写程序,就得先找到解决问题的思路,你学会找出这个解题思路,比你找到代码更为重要。不少人很喜欢找人家的代码,有的人甚至有了代码就直接复制到自己的程序中,可以说,这不是一种学习的态度,无助于你编程水平的提高。我几乎不怎么看人家的代码,多数时候是看别人的思路,有方框图最好,没有的话文字说明也可以,要从代码中看出别人处理问题的思路,是相当困难的,特别是大型的程序,看起来是非常的累人,所以现在我也明白了,以前读书时说的程序流程图很重要,现在算是知道了。当你知道一个问题怎么去解决了,那么剩下的只是你安排代码去完成,这就已经不是什么问题了。举个例子:数码管动态扫描,没写过的初学者可能搞不清是怎么回事,其实,就是分时让每一时间段时只控制一只数码管显示数字,几只数码管轮流显示,由于速度很快,人眼的看起来是全部数码管都亮的。明白是这么一回事,事情就好办了,剩下的事情,无非是你安排让一只只数码管轮流显示出相应的数值。显示数字,然后延时一下,再下一只显示数字,延时,知道是这样,我们实际程序上只要做到这样就可以:往段口送段码,然后打开位选显示一只,延时一下,再关闭位选,再送出段码,再打开另一只位选。仅此而已。有了解决问题的思路,我们就能问题拆分开来,然后逐一的解决,如果动态扫描的原理都没懂,不知道如何做,那么这个程序是怎么也写不出来的。

6、开动脑筋,运用多种方法,不断优化自己的程序。想想用各种不同方法来实现同一功能。这是一个练习和提高的过程,一个问题,你解决了,那么你再想想,能不能换种写法,也可以实现同一功能,或者说,你写出来的代码,能不能再精简一点,让程序执行效率更高,这个过程,就是一个进步的过程。很多知识和经验的获得,并不是直接写在书让你看就可以得到的,需要自己去实践,开动脑筋,经验才能得到积累,编程水平才能有所提高。

7、看别人的代码,学习人家的思路。这个在学习初期是很有用,通过看别人的代码,特别是有多年编程经验的人写出的具有一定水平的代码,可以使自己编程水平得到迅速的提高,同时,也可以结合别人的编程手法,与自己的想法融合在一起,写出更高水平的代码,从中得到进步。但要注意,切忌将学习变成抄袭,更不是抄袭完了就认为自己学会了,这样做只会使你退步。

8、尝试编写一下综合应用的程序。从流水灯学起,到动态扫描,再到中断,那么,你可以试试写一下时钟这种综合性应用的程序,不要小看时钟,要写好它不是一件容易的事情,它包括了单片机大部分的知识,比如有按键(io读取)、动态扫描(io输出)、中断等,如何协调好各功能模块正常工作,才是编程者需要学习的地方,当你单独写一个功能的时候,比如按键读取,你可能感觉很容易,因为你的程序啥也不做,只是读按键。但把它和其它功能混合在一起,如何在整个程序运行中使每一部分都正常工作,这就不是写一个按键读取这么容易的事情,功能模块之间有可能会互相影响,比如你需要让数码管既能显示,又要去处理按键读取,怎么使这两部分都正常工作,这就是一个协调过程。当你有了这个处理协调能力,你就算是入门了。

9、着重于培养解决问题的能力,而不是具体看自己编写了多少代码或者做过什么。“学单片机重点在于学习解决问题的思路,而不是局限于具体的芯片类型和语言”这一直是我的座右铭,是我学单片机多年来感悟 出来的。经常看到有人说“你会驱动xx芯片,真牛啊”“你搞过xx项目,真厉害”之类的话,其实这是非常片面的,搞过xx芯片,搞过xx项目,只能说明你做过这一项目,它只是你的业绩,并不是代表能力就一定高。真正的能力应该是:“遇到没有解决过的问题或器件,能利用自己已学的知识,迅速找到解决问题的方法。”这个才是能力。写程序的过程就是一个创造的过程,几乎没有完全一样的项目,每次你遇上的几乎都不相同,所以你拥有的必须是你面对新项目时的创造能力,而不是标榜着你以往做过多少项目。当然,业绩也能从另一侧面反映你的经验和水平。

[篇五:个人对于51单片机的学习心得]

本人也是通过学校安排的课程才接触到单片机的。

上课的时候倒是挺难挨的,觉得枯躁无味,经常逃课。倒是在后来自己临到考试的时候认真复习倒还兴趣增加不少(由此可见老师上课的启发兴趣能力有多强……)不过考试的成绩还真是一般般,单片机只是考了个及格,咳……

在这里讲个小插曲,我们学的是c51,后来有个什么凌阳公司来我们学校搞活动,所以我买了块凌阳,但是后来越学越没动力,可能是我领悟能力有限,不过有个老师跟我讲,学东西先从基础的东西学起,比如说51,它的应用最广泛,所以技术也就是最成熟的,资料也就是最多的,这对初学者来说无疑是方便的,而且你学一个比较偏的单片机,以后应用能用上就好,不能用上就浪费学习时间了。所以现在才重新买了一块开发板,很多东西都对上号了,就好学多了。

正如很多人说的那样,学单片机,先学汇编,再学c,我也是这样的,(因为老师上课就是讲汇编的,所以没办法,呵呵)因为这对以后熟悉单片机内部资源,计算周期是很有帮助的。不过汇编就是比较麻烦,换个芯片就都要重头来过,所以有局限性,不像c那样可以移植,修改的地方很少。对于汇编的学习还真是痛苦,我觉得这些东西最好是自己看,别人很难讲到你明白的,首先要熟悉那一百多条指令,说是一百多,其实有些是同个种类,压缩起来也不过就几十条,再说都是英文简写,就我那么点英文水平也看得明白,所以也不是什么难事,所以,先要搞定指令!指令搞定以后你也就能看一些基本的程序了,这样,对于兴趣的慢慢培养是大有好处的,谁都不想耗上一大段时间却什么都看不懂吧。接着就是看特殊寄存器及其功能,了解要利用到什么内部资源时要设置哪些特殊寄存器,要怎么设置,可不可以位寻址啊,0是什么1又是什么啊之类的。不一定要背下来,但是至少要有点印象有点了解,至少以后碰到的时候知道哪里可以查到。这些你可以直接搜索网上资源,有这方面的总结,“51特殊寄存器”,以后要查找和设置也就方便一点。这样你基本就可以看程序了!看程序的时候注意了,看的时候先看总体程序实现的功能是什么,是p口亮灯呢还是串行通信,还是中断还是定时(先从简单的程序入手,对应于每个知识点,p口亮灯,定时器,中断,串行);接着应该看流程图及每个子程序的定义,不看流程图看汇编就像看天书,一开始的时候。子程序名的跳转可以了解程序是怎么走的,由哪里跳到哪里。基本就是这样学汇编的了,一个学期,边上课边做实验,好像只是每个知识点只做了一个,基本就可以了解的了。

在这里又插一句,刚开始学的时候我们这些初学者经常会问些很白痴的,让已经入门的人喷血喷饭的问题。呵呵,这是必经之路,不过还是那句话,尽量先自己看书,看到真的不懂才去问别人,因为我始终觉得,提问和回答是一种互动的交流,而不是只是单向的,你也要先掌握些东西,别人再一点破就明白了,不要全靠别人!不然别人也会觉得你很烦的,这方面我很有经验,也受过不少白眼,不过,可以理解!

对于c语言编程,一开始自己还是有点畏惧的,因为c语言课程学得不好,不过后来在网上看到单片机用c语言跟用c编程序还是有区别的,单片机的比较简单一点,所以也抱着试试的心理学习。呵呵,后来自我感觉良好!(哈哈)c语言还在学习中,也只能暂时将目前的程度谈自己的感受,一开始看c程序搞了很久才明白什么是后缀是h的头文件,原来是编译器把所有的资源都分配的地址及代称,比如你在程序中用p1_0,tcon(定时器设置寄存器),实际是调用了一个地址。这是一个小的方面。最好先看一下专门写单片机编程的书籍,最好既有汇编又有c语言的,对比来学比较有效率。熟悉c语言的顺序结构,循环结构,条件结构各有什么语句,各怎么表达。暂时我也是按这样的顺序学习的,当然要多看程序,方法步骤跟汇编一样,还是要看流程图!

至于对汇编和c语言涉及的软件的学习,我觉得这些都比较容易掌握,上网下载个教程,按实例照着做就基本可以掌握,不要想一下子把所有功能都了解,基本的会用,其他比较特殊的功能以后自然会有机会用到,因为网上经常有些高手出来讲一些心得,到时看也不迟。现在看太多不熟练也容易忘记。东西总是等到用到了才比较有印象!

对了,等到书看到一定程度建议买块单片机学习板,之前也为了省钱想自己搭个最小系统要做什么再做什么,不过可能还是比较懒或是比较花时间,所以还是自己买了一块,因为一开始对硬件也不熟悉,什么都得上网查资料,做个跑马灯也要看要接多大电阻啊,要怎么连线啊之类的,倒不如买个现成的先熟悉程序再做硬件也不迟,那样反倒比较熟练。五六电子网站提供的单片机学习系统是您的最好选择。

基本上就写到这里了,本人的一些观点而已,欢迎讨论!

[篇六:avr和pic单片机学习心得总结]

一、两种单片机工程文件编译成功的关键是工程文件名和存储目录必须是英文字母,绝对不能是汉字目录!否则就会出现编译错误。我就是使用了汉字目录“我的文档”在工程文件编译文件过程产生错误,百思不得其解,浪费了许多时间。

二、学avr单片机感觉还是用avrstudio自带的gcc比较爽。一是因为avrstudio自带(不过还要自己安装winavr);二是因为winavr是自由软件不需要破解;三是现在用起来比以前要爽多了,以前还要自己编写makefile文件,现在只需在project的configuration中设置一下单片机使用晶振频率,剩下的就交给编译器;四是gcc函数库比较丰富,拿来直接用省的自己编写代码了。

三、pic单片机用量好像比avr单片机大一点,但低档pic单片机的结构没有avr单片机结构合理,尤其是在中断和存储器结构方面。pic产生中断,中断入口就一个,程序设计者要想知道哪里产生了中断就要自己写代码查询各个中断标志寄存器置位了;还有pic的存储器分好几个存储块,写程序要在几个块之间转换;avr单片机就不会存在这个问题。

四、avr单片机从软件开发到硬件开发非常便宜。软件免费而功能强大,编程仿真电路简单,网上购买便宜,自己也就可以制作。相对pic单片机软硬件耗费就要大一些,本人开始学pic就是因为pic单片机的编程器贵中途放弃,最后还是因为朋友学不会pic单片机,就把他的编程器送给了我,我才得以继续学习pic。

五、比起汇编来还是用:单片机c语言,比较容易,编写程序简单,程序可读性强,功能函数可以拿来使用。

六、说一说pic单片机的优点:1、就是pic单片机汇编命令要比avr单片机少的多,要是实现个简单的功能用汇编语言感觉用pic好;2、以前感觉pic单片机的网上源程序要比avr单片机好像要稍微多一些,不过现在感觉avr单片机的源程序也很多,并且进行了归纳。3、我不知道具体的数据就感觉来说pic单片机的用量很大。

七、到底学哪种单片机好呢?我也不知道,个人感觉avr好,可个人感觉人家pic单片机偏偏卖的要多些。

以上就是我的一点学习体会,当然就本人认识而言,肯定有不对的,还望指正。

趣味运动会策划书
c语言学习 第六篇

[篇一:趣味活动策划书]

一。活动背景

我们来自不同的省份,不同的学校,但是缘分让我们聚在一起,在校园我们必须学会团结一致,碰到是难题我们共同找到正确适合的方法去解决它;坚持锻炼身体,学会思考,学会请教,用火一般的热情去对待生活,去创造美好。趣味体育运动是一项将传统体育运动的竞技比赛和能引起人兴趣的趣味活动融合形成的一项新兴运动。它是介于体育运动及趣味游戏之间的一项趣味竞技相结合的社会运动,我们擅于把趣味运动和同学们某方面的学习的需求进行融合错位策划,使它同时融合了体育、文化、趣味、智力等元素,并增强了观赏性。趣味运动会策划书

二。活动目的

丰富校园文化生活,构建it1301、1302班良好氛围,激发两班学生积极向上,团结一心的意识,的次数。

得分规则:根据获胜次数,前三名分别为3,2,1分,被淘汰的队伍计为0分。[意义]:只有团结一致,才能产生出最强大的力量,一个团队如此,一个班级更是如此。心往一处走,劲往一处使,才能共创辉煌!

项目四(“勇士吹牛皮”)[危险项目,必须戴泳镜进行]

参赛队员:每组派出5人出战。

道具:气球若干,泳镜1个,秒表一个。

规则:每位队员有5个气球,每组有2分钟时间,导员计时开始时,5位队员同时进行吹气球,直至气球吹爆裂为止,不准用手捏爆或者指甲等刺破。一分钟时可以更换2人次。记时结束后统计吹爆气球个数!

得分规则:累计吹爆气球数最多的队伍得6分,依吹爆气球个数递减,分数分别为6,5,4,3,2,1分,吹爆个数一样多者,分数并列。

[意义]:最主要的还是考验大家胆识。当气球越吹越大时你会感到越来越害怕,心理承受的压力越来越大,这时当你退缩时,一切的成果就没有了。当你克服了心理压力,再吹上那么一口气时也许它就爆了!跟我们平时学习生活原理一样,c语言越学越难,当你在最关键的时候泄了那口气,一切都会前功尽弃,而当你咬咬牙坚持时,或许你就能穿越雾霭,见到光明!

项目五(“n人n足”)

参赛队员:参加活动的所有队员

道具:秒表,绑脚绳,终点线

规则:每组10名队员,两两脚绑在一起,相互搭肩,组成一字长阵,用最快速度,行进30米,先做好绑脚准备,各队均可试跑一次。计时员发令开始,分为三轮,每轮2组进行比赛。路途中如有队员摔倒等特殊情况,则需停下,调整好后继续行进。

得分规则:根据每组队员完成比赛用时长短计分,依时间递增次序,分别计为6,5,4,3,2,1分。

[意义]:旨在培养大家的团队意识和相互合作的意识,以及在遇到突发情况时,要有冷静地头脑和随机应变的处事能力。

项目六(“猪八戒背媳妇吹牛皮”)

参赛队员:各组派2名男生和2名女生出战。道具:气球,秒表,终点线。

规则:两轮比赛,每轮6组队员同时进行,行进路程为25米。参赛男生背女生在起点做准备,当导员发令后,男生背着女生快速前进,在前进过程中,女生必须协助男生吹大2个气球(同标准球比较),女生必须把气球扎紧,且吹好的气球不能掉落,在到达终点之前必须完成任务,否则成绩无效。

得分规则:根据每组队员完成比赛用时长短计分,依时间递增次序,分别计为6,5,4,3,2,1分。(根据气球大小可酌情扣分)

[意义]:“男女搭配,干活不累”,在大学的校园生活中,男生女生之间应该和谐相处,摆正心态,在学习上要互帮互助,在生活中也要加强沟通和交流,这对我们个人的全面发展是很有必要的。大学生谈恋爱也要注意相互帮助,相互体谅,相互促进,这样才能觉得青春没有被狗吃了。大学不谈场恋爱,你不急,你爸妈都会着急的!所以,各位要好好把握这次活动的机会。。。

项目七(“无敌风火轮”)

参赛队员:每组派出5人出战。

道具:报纸若干,胶带6卷,秒表一个,终点线

规则:每组队员有10分钟准备时间,准备时间各队员均可帮忙,10分内需完成5人次”坦克链“的拼接组装。准备时间后,各队在起点准备,由导员发令,各组“坦克链”开始前进,前进距离为20米。期间如果出现报纸破裂或者断裂等状况,则需坦克链内部队员在原地暂停,不离开脚下报纸的情况下快速修补(如果坦克链出现大面积断裂,可由另五名队员上场急救修补),完成后继续前进。得分规则:根据每组队员完成比赛用时长短计分,依到达次序先后计分,分别计为6,5,4,3,2,1分,中途弃权者0分。

[意义]:集所有智慧于一身的活动项目,从开始的准备时间,队员如何配合,队员如何高效的节省时间,队员如何选择上场人员,在场上如何通过五人的配合能快速而平稳且不破坏报纸的情况下前进,在报纸破裂时队员又如何通过默契的合作快速修补。“坦克链”的第一个“轮子”是核心,是整个过程的领导者,他的命令直接影响到整个行进的方向和境况。回归到我们生活中,班主任,班委,寝室长,课代表等等都是坦克链的第一个轮子,唯有这些人把握住了正确的方向,才不会让整体走偏,所以领头羊的作用是重大的……所以各位班委一定要在以后得工作中做好表率作用。。。。。这样一个集体才能走的更远,飞的更高!

(三)活动尾声

1、由导员负责统计分数,宣布各组得分情况,并且为得分前三名的小组颁发奖品;以资鼓励,且为所以所有参加活动的队员分发棒棒糖;2、由导员负责做简单称述,简述活动内容和大家参赛状况;3、由2个班的班主任进行发言点评和对后期班级工作做出要求;4、集体合影留恋;

5、由导员宣布活动结束,并指挥大家清理活动现场,整理道具。

五。经费预算(略)

六。后期总结

由两个班的班长安排同学对此次活动的精彩瞬间制作成ppt和视频,刻录光盘,收录保存。

[篇二:趣味运动会策划书]

本次趣味运动会的宗旨在于增强各个部门的凝聚力,展示出新时代大学生的蓬勃朝气和竞技热情。弘扬奥运精神,增加团队凝聚力,在这个充满活力与光明的时代,有挑战才有财富。本次的趣味运动会是丰富校社联各个成员的课余生活,给每一位学生展现自我的机会。在学习之余好好锻炼身体,注意各种才能的挖掘、培养与展示,同时增加同学之间、学院之间的交流、并促进友谊为美好的大学生活留下灿烂的一笔财富。

一,活动主题

娱乐身心、激扬青春

活动宗旨

友谊第一,比赛第二。

二,活动整体方案

活动时间:2011年3月14~15、下午五点

活动地点:学校田径场

主办单位:教育系学生会

赞助单位:xx

活动参与对象:教育系全体师生

活动主题:教育系趣味运动会

三,具体活动细则简介

项目一:拔河大赛

参赛者:15人

裁判员:发令1人,记录1人。

比赛器材:拔河绳1条,红布条1条,口哨1个。

比赛场地:学校操场

比赛规则:在比赛场地上画3条直线,间隔为150cm。居中的线为中线,两边的线为河界,拔河绳中间系一红布条垂直于中线。比赛准备时间内,各队队员必须依次交错站在河界外,裁判员发出“预备”口令后,运动员全部蹲下,但不能用力拉绳,此时红线在中线上,裁判员鸣哨后开始比赛。当红布条与拔河绳的系点过河界时,裁判员鸣哨宣布比赛结束和胜方。

拔河赛制:

1、比赛分淘汰赛、决赛两个赛程。

2、比赛分组及比赛首场的站位选择由各班班长抽签决定。

3、淘汰赛:每班抽签分成a。b组,a组四队,b组三队。每组比赛采用三局两胜制,每局后双方交换场地。当两局即可分出胜负时,比赛宣告结束。每组获胜者晋级。共两支参赛队伍进行决赛。决赛:采用三局两胜制,胜者为总冠军。

项目二:螃蟹运球

参赛者:每班16人

裁判员:发令一人,4个人计时与记录。

比赛器材:篮球4个。秒表4个,哨子一个。

比赛场地:学校操场,10米

比赛规则:赛道两端各站8组队员。比赛开始后,其中一端的一组队员用背部夹住篮球,侧向走到另一端,然后把篮球交给另一组队员。来回接力。知道最后一组队员走到另一端。如果在运球过程中,篮球掉了,必须把球捡起再夹好,并在掉球点继续比赛。记录员记好时间,并登记,统计出名次。

赛制同拔河赛制。分两组比赛。

项目三:跳长绳

参赛者:每班14人(包括甩绳人员),7人一组,分两组。

裁判员:发令一人,4个人计时与记录。(分两组)

比赛器材:长绳。秒表4个,哨子一个。

比赛规则:五人站在长绳中,两人甩起长绳。比赛开始时开始记圈数。一分钟比赛时间。若有人在跳的过程中失误致使摇绳中断,则不计在圈数中。比赛继续。一分钟内圈数最多的为冠军。名次取前三。

项目四:袋鼠跳

参赛者:每班10人

裁判员:发令一人,4个人计时与记录。

比赛器材:4个大口袋,秒表4个。口哨一个。

比赛场地:学校操场。20米。

比赛规则:跑道两端各站5名参赛队员。其中一端的队员站在麻袋内,手提袋口向另一端的队员跳去,然后将麻袋交给另一端的队员。来回接力,直到最后一名队员手提麻袋跳到跑道的另一端。记录员记好时间,并登记,统计出名次。

赛制同拔河赛制。分两组比赛。

四,奖励规则。

五,活动经费预算。

六,其他

1、尊重比赛,尊重裁判,尊重对手,赛出水平,赛出风格。

2、裁判必须做到公平、公正、公开。

3、比赛前由各班解读比赛项目细则,让参赛人员更加清楚各项比赛流程和规则。

4、禁止非工作人员与参赛人员进入比赛场地,打乱比赛秩序。

5、持场地的卫生,保持现场的卫生。

6、请各班参赛队员准时到达比赛场地,比赛时间不到者作弃权处理。

7、望各班认真组织本班的队员参加活动,并组织好后勤工作及本部门的啦啦队。文明比赛、文明助威,充分展现各部门风采。

8、遇不可抗因素(如下雨)或全校性活动,比赛日期另行通知。

策划书:吉首大学师范学院教育系体育部

2011年2月

[篇三:趣味运动会策划书]

时间:11月5日下午12:30至5:30、

地点:演武田径场及演武篮球场。

参赛对象:(共15个团体)大三4个班,大四2个联队,研一5个班,研二2个联队,研三1个联队,博士1个联队。

比赛项目:(按比赛次序排列)定点投篮,啦啦队(04级本科四个班),跳大绳,毽球,迎面接力,三人四足,袋鼠跳,双人跳绳,拔河。其中,三人四足为个人项目,可以不按班级组队。参赛规则:

㈠以班级为单位,采取积分制,总积分居多的班级获胜,前6名将获得丰厚的奖金:一等奖1名:500元二等奖2名:各300元三等奖3名:各100元。。

㈡积分方法:前8名将获得积分。获得迎面接力和拔河前8名积分分别为120105907560453015,其他5个班级集体项目前8名的积分分别为8070605040302010、

㈢三人四足:设为个人项目,不计入班级总成绩,取前三名给予奖励。第一名80元第二名60元第三名40元。

㈣啦啦队表演:设为表演项目。啦啦队评一个优胜奖,奖金50元。

比赛规则:

1、12x60迎面接力:共6男6女,每组男女出场顺序自行安排,交接时必须将接力棒交给下一个队员,分别记录各组成绩,按成绩排名。

2、拔河:每队共7男7女,博士生第一轮轮空直接进入下一轮,其他14个班级当场抽签,分为七组,只进行一局比赛,决出前七名与博士生进入第二轮,抽签分为四组,只进行一局,决出前四名及五至八名两大组,每大组采取淘汰制决出排名。

3、跳大绳:共4男4女,各班另出2人执绳,限时两分钟,记录成功跳过的人次,多者获胜。(每人每次都要轮到)

4、双人跳绳:每班3组,男女搭配参赛,一人执绳,不限男女,限时一分半钟。3组成绩累加算入班级总成绩,再计算排名。

5、定点投篮:共3男3女,男女搭配分为三对参赛,每人限时一分钟,女生投篮时男生捡球,男生投篮时女生捡球,交接时间不停表,按照进球总数排名,计入班级总成绩。女生投篮进球数双倍计分。

6、三人四足:按实际人数分大组,每组5-6队,按跑完五十米的时间长短排名。不得两侧的选手将中间的选手拉离地面,如有,按弃权论。

7.毽球:每班级3男3女,按每人在一分钟内踢毽子的次数计算,最后将小组几个人成绩累计相加。。

8.6x30米袋鼠跳:每班级3男3女,提袋过腰,以接力形式跳完30米,分别记录各组成绩,按成绩排名。

9.啦啦队:04级本科生组织,每队时间不超过五分钟,形式自主,鼓励创新,体现生科院的风采和大学生的飞扬青春。

注:各班级请于11、1日(下周三)前将三人四足选手名单分别报于本科及研究生团学联体育部部长处。

本科生04级每班出裁判三名,03本科出四名裁判,裁判不参加比赛项目。

各班赛前训练器材自备,比赛当天用水及其他后勤事宜各班自行解决。

如有疑问,可联系本科团学联体育部部长房立奎,tel:

[篇四:大学生趣味运动会策划书]

一、活动引言:

趣味运动是一项将传统的体育运动比赛和引起人兴趣的趣味活动融合形成的一项新兴运动,它介于体育运动和趣味游戏之间融合了体育、文化、趣味、智力等因素。

二、活动意义:

一方面丰富学生的课余活动,加强体质锻炼,增强集体意识和团结意识,训练大家的反应能力;另一方面,融洽师生关系和同学关系,培养团队协作的精神。

三、活动准备:

报名。以班级为单位,各项比赛项目参加人员,由班主任自由筛选,另外每班选出一名同学负责向广播台投稿。然后交由杨继平老师和贺志艳老师统计。

四、活动流程

领导致辞开始8:50—9:00,比赛时间9:00—11:30,颁奖典礼11:30—11:40

五、活动时间:2012年12月28日(可根据实际情况更改)

六、活动地点:学校操场

七、比赛项目及规则策划书:

(1)跳绳比赛

比赛规则:以班级为单位,分为大一组,大二组,和大三组(三个年级同时进行)。每班选举8名选手。每人有一分钟的时间,最后将各班选手跳绳总次数相加,以班级为单位,跳绳次数最多的班级获胜。

时间安排:9:00—9:25

(2)背部运球比赛。

比赛规则:以班级为单位,分为大一组,大二组和大三组。每班选举10名(分5组)选手。两选手用背部夹住气球,双手在背后交握,侧跑完成规定赛道长,把球放在指定位置后,返回原地,下一组开始运球。需返回原地重新开始,赛道长50米。比赛过程中,不许用手碰球,球落地或者夹爆者,违规者取消本班的比赛资格。最后按照运球数量的多少以班级为单位进行排名。(大一先进行比赛,大二、大三一起进行)大一、大二选出前二名,大三选出一名。

时间安排:9:40—10:10

(3)二人三组比赛

比赛规则:以班级为单位,分为大一组,大二组,和大三组。每班选举12名(6组)选手,赛道长50米,每班分三组在赛道两边,以接龙式进行比赛。前一组选手到达指定位置后,后一组才可以开始。由工作人员安排好后,听口令开始比赛,抢口令者加时5秒。按照完成任务所需时间长短以班级为单位进行排名。七、大二选出前二名,大三选出一名。

时间安排:10:25—10:45

(4)拔河比赛

比赛规则:以班级为单位,分为大一组,大二组,和大三组。每班选举7名男生7名女生。大一以抽签形式分两组进行淘汰赛,胜出的班级在进行比赛,每次比赛一局决定胜负。大二以抽签形式选出一个直接晋级班级,剩余两个班进行比赛,胜出班级与晋级班级再进行比赛。大三两班直接进行比赛。

时间安排:11:00—11:30

八、活动器材:跳绳20根,气球2包,捆绳15条,大绳2根,计时器6、口哨若干、米尺、音响,话筒,照相机,奖状若干,大纸箱5个。

九:人员安排:

场地布置:杨继平、蔡林现、宋玉芳、贺志艳、张雪静、刘美利、代晓琳、尹会强

会场秩序:各班班主任负责本班秩序、卫生及组织投稿。

突发事件处理:校领导人员

照相、摄影:尹会强

广播台负责人:谢琳婧

总负责人:杨继平(各项比赛成绩统计,赛场安排,器具准备)

大一组由刘美利(裁判员和统计员)、黄书云(裁判员和统计员)、李丽平(维持纪律)、代晓琳(维持纪律)负责;

大二组由张雪静(裁判员和统计员)、崔晓伟(裁判员和统计员)、张宏现(维持纪律和计时)、牛平月(维持纪律)负责;

大三组由宋玉芳(裁判员和统计员)、蔡林现(维持纪律)、贺志艳(维持纪律和计时)

九、奖项设置

每项比赛七、大二组各取前二名,大三组取一名。另外设置精神文明奖(在所有班级中取前三名,内容包括1、投稿,2、赛场纪律,3、赛场卫生),颁发奖状。

[篇五:大学趣味运动会策划书]

烟台大学将于2010年5月13、14两天举办一年一度的春季运动会。期间包括两个部分:开、闭幕式和运动会。烟台大学体教部是此次活动唯一指定主办单位,特别是赞助校运动会的可行性有较深入的了解。现在就前几届运动会取得成功的经验为贵公司作此赞助可行性报告。

一、可行性

1、本次运动会都能得到烟台市和烟台大学相关部门的大力支持,规模大、参与者多,能吸引更多师生来观看,深受老师同学欢迎,并推动学校体育事业发展,引起的轰动是可想而知的。

2、在校学生达30000人而在本校区就有20000多人,人流量大达到运动会每天入场观看人次为12000人左右。人口密集,而且本校的消费能力较高,并且出外消费方便,为贵公司宣传的成效更明显。

3、本次活动得到师生关注,都有不少教师以及家属及外来参观者前来观看,贵公司的产品也将得到大力的宣传。

4、媒体支持:运动会之前,将运动会的相关资料以帖子的形式发布到烟台大学网站、校内各班的qq群、学校bbs论坛上;并由运动烟台等网站及本校的校报进行宣传。运动会结束后,将运动会有关报道挂于校园网、校内宣传栏的最新消息一栏及相关网站上,发布运动会有关内容。运动会期间,烟台市有关媒体也将对此进行报道。赞助商可借此机会加强企业的舆-论宣传。

二、宣传方式

此策划主要针对新体制下的新宣传方式。

1、悬挂竖条幅、横幅(条幅由贵公司提供)

竖条幅:悬挂于运动场体育教学部正面,目标最为醒目,属条幅黄金宣传位置,悬挂时间由运动会提前一天开始悬挂,运动会结束后收起,条幅内容与条幅的制作由赞助公司负责,我们负责悬挂。

横幅:悬挂于体育场内悬挂在运动场等人流量最多的位置,悬挂时间由运动会提前一天开始悬挂,之后不予收起可根据双方协商延长悬挂时间,但在运动会的休息期间和运动会后我们不对横幅因非我方的原因造成横幅的完整性等问题负责。条幅内容与条幅的制作由赞助公司负责,我们负责悬挂。

2、号码布

号码布作为比赛必用物品,若在上面印上贵公司的相关宣传信息,粘贴在运动员胸前的号码布所带来的流动宣传效果是可想而知的。

3、摊位销售

贵公司可在指定位置设摊点现场销售公司产品。

3、广播宣传

在运动会开幕式、闭幕式及期间,将对所有赞助商按照赞助金额给予多次校广播台广播感谢及宣传的机会。

4、冠名宣传

贵公司可以以“烟台大学[……杯]春季运动会”的方式冠名,届时各宣传信息上都会按照此名进行宣传。

5、其它宣传方式可以共同商议。

希望贵公司能接纳我们的建议,给我们提出宝贵的意见。在校内的宣传活动由我们负责,公司可以派人监督。希望能和贵公司通力合作,共同搞好这次运动会。

期待您的加入!达到共赢目的!

英文翻译的自我评价语句
c语言学习 第七篇

英文翻译的自我评价语句:

1。easy-going and congenial, with a strong sense of responsibility and good team-spirit。为人谦和友善,做事态度认真,有强烈的责任感和良好的团队精神。

2pleted all the courses in the specialized field, obtaining good mand of theoretic knowledge and experimental and diy skill; very adaptable and good at leaning。英文翻译的自我评价语句。顺利完成专业课程学习,熟练掌握专业理论知识和实验技能,具有很强的动手能力,善于学习新知识和适应新环境。

3。having played a couple important roles in the student organizations, honing the interpersonal munication skills and organizational capability。曾担任学校社团职务,培养了良好的人际交往技巧与组织能力。

4。having a wide range of hobbies, including oral english, music, movies and literature 。兴趣广泛,喜爱英语口语、音乐、影视以及文学创作。英文翻译的自我评价语句

5。fluent in oral english , with fairly good of reading and writing ability; speaking authentic mandarin-chinese。英语口语流利,

6。good mand of puter skills: familiar with different versions of windows os and office application software, able to program with c and fortran languages, obtained some experience and understanding about other widely-used software like autocad, photoshop, coreldraw and dreamweaver。具有良好的计算机技能,熟悉各类windows操作系统以及office系列办公软件,可使用c语言和fortran语言进行编程,对于autocad、photoshop、 coreldraw 、dreamwaver也有一定的了解和使用经验。

本文来源:http://www.guakaob.com/jisuanjileikaoshi/661930.html

    上一篇:个性头衔等级

    下一篇:QQ的群等级头

    热门标签

    HOT