收藏 分享(赏)

C语言础1.ppt

上传人:wjmd390 文档编号:8116493 上传时间:2019-06-09 格式:PPT 页数:33 大小:1.25MB
下载 相关 举报
C语言础1.ppt_第1页
第1页 / 共33页
C语言础1.ppt_第2页
第2页 / 共33页
C语言础1.ppt_第3页
第3页 / 共33页
C语言础1.ppt_第4页
第4页 / 共33页
C语言础1.ppt_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、全国计算机等级考试介绍,随着计算机技术在我国各个领域的推广、普及,越来越多的人开始学习计算机,操作和应用计算机成为人们必须掌握的一种基本技能。许多单位部门已把掌握一定的计算机知识和应用技能作为干部录用、职务晋升、职称评定、上岗资格的重要依据之一。鉴于社会的客观需求,经原国家教委批准,原国家教委考试中心于1994年面向社会推出了“全国计算机等级考试”,其目的在于以考促学,向社会推广和普及计算机知识,也为用人部门录用和考核工作人员时提供一个统一、客观、公正的标准 .,全国计算机等级考试自1994年开考以来已经考了9年次,考生人数累计达数百万人,获合格证书的人数(截止2001年)为49 .4万人。3

2、0个省、自治区、直辖市开考,考点500多个。据专家分析,该考试之所以受到社会欢迎,一是适应了计算机应用的普及和劳动力市场对计算机应用能力认证的需求,考试设计合理;二是命题科学、管理严格、社会信誉好。,考试性质及实施的机构组织,考试是测试应试者计算机应用知识和能力的等级水平考试。 全国计算机等级考试实行教育部考试中心、各省(自治区、直辖市)承办机构两级管理的体制。各省(自治区、直辖市)承办机构根据教育部考试中心有关规定在所属地区符合条件的单位设立考点。考点接收考生报名。 为了保证考试的权威性,教育部考试中心聘请全国计算机理论、教学、应用方面的著名专家,组成全国计算机等级考试委员会,负责设计考试、

3、审定考试大纲,考试的等级划分及考试的要求,根据社会用人部门使用计算机的不同程度和需要,经专家论证,该考试目前设四个等级。考试合格者由教育部考试中心颁发合格证书,四级考试与美国合作,其合格证书由教育部考试中心颁发,美国教育考试服务处(ETS)认可。 二级考核应试者软、硬件基础知识和使用一种高级计算机程序设计语言(二级:保留Qbasic、Fortran、C、Foxbase(以上4种语言大纲、教材未作调整),停考Pascal,新增面向对象的程序设计语言VisualBasic、VisualFoxpro,新增语言笔试和上机考试时间,均为90分钟;另外,Fortran由原来每年上下半年各考一次改为每年上半

4、年开考) 编制程序、上机调试的能力。二级主要为从事计算机或数据库管理软件使用的人员考核而设立的。它要求应试者具有计算机、操作系统(DOS,WINDOWS)基础知识和使用,掌握基本数据结构和常用算法,熟悉算法描述工具流程图的使用,熟练使用一种高级计算机程序设计语言或数据库语言编写、调试程序。合格者能从事计算机软件的一般应用和开发。,考试采取的考试方式及考试时间,采用全国统一命题,统一考试,笔试和上级操作考试相结合的形式。笔试时间二级、三级为120分钟(二级VB、VFP的笔试时间为90分钟);上机考试一级B为90分钟;二级、三级、四级为60分钟(其中二级的VB、VFP的上机时间为90分钟)。全国计

5、算机等级考试2004年上半年开考一级B、一、二、三级、四级,考试时间为4月3日上午(笔试),上机考试从下一天开始。,每年考试的开考等级、具体考试日期的安排,上半年开考一、二、三级,下半年开考一、二、四级。每年上半年考试时间为4月第一个星期天上午(笔试),上机考试从笔试的当天下午天开始,由考点具体安排,共进行5天。下半年考试时间为9月份倒数第二个星期天上午(笔试),上机考试时间从笔试的当天下午开始,由考点具体安排。 一级B类考试,每年也开考两次。上半年考试开始时间为5月第3个星期六,下半年考试开始时间为每年10月第2个星期六,上下半年各考四天,此外,教育部考试中心在北京、福建、河北面向当地省市(

6、系统)干部、管理人员开考一级B类考试。该级别考试水平与一级相当,但考试内容更符合机关干部、企事业单位管理人员的需要,考试采用无纸化考试形形式。要求考生具有计算机的基础知识(包括计算机网络的基本概念),了解微机系统的基本组成及DOS操作系统的基本功能及常用命令,初步掌握一种汉字输入方法及字处理软件的使用方法,了解数据库应用系统的功能,具有计算机安全使用知识。目前仅开考DOS版。考试合格者获得一级合格证书,证书上注明“B类”字样。,考试的内容、命题情况如何,该考试的考试内容在教育部考试中心编写的全国计算机等级考试大纲中有明确规定。该考试全国统一命题,教育部考试中心负责该考试的命题组织工作,报名资格

7、要求,考生年龄、职业、学历不限,不论在职人员、待业人员,均可根据自身学习 和使用计算机的实际情况,选考不同等级的考试,但一次只能报考一个等级。,2002全国计算机等级考试大纲调整具体方案,从教育部考试中心获悉,全国计算机等级考试的科目设置和考试内容将有大规模调整,原来的12个科目停考5科,新增6科,调整内容1科。明年上半年始在福建省福州市区试点,下半年在全国推开。全国计算机等级考试委员会已审定了调整方案和考试大纲。 这次科目调整后,全国计算机等级考试全部13个开考科目为:一级(原一级WINDOWS环境内容作更新、补充后改称一级)、一级B(WINDOWS环境),二级QBASIC、二级FORTRA

8、N、二级C、二级FOXBASE、二级VISUAL BASIC、二级VISUAL FOXPRO,三级PC技术、三级信息管理技术、三级网络技术、三级数据库技术,四级。,2008年全国计算机等级考试将作调整,为了适应新形势下我国市场经济发展的需要,进一步满足人们学习计算机应用技术和为人才市场服务的需求,经过专家充分论证,教育部考试中心决定对全国计算机等级考试(NCRE)的科目设置、考核内容、考试形式实施调整。计划今年年底将推出2004版NCRE考试大纲,部分科目从2004年上半年开始按新大纲组织考试,至2005年上半年完成新大纲的调整工作。这次调整任务主要集中在NCRE一级、二级的科目,对三级、四级

9、不作变动。调整内容如下:,关于二级 的调整,新增科目:新增二级Java、二级Access、二级C+三个科目。新增科目计划于2004年下半年试点,2005年上半年在全国正式推广。 停考科目:逐步停考二级Fortran、二级Qbasic、二级FoxBASE。二级Fortran于2004年上半年(第19考次)将不再接收新考生报考,只接收补考。二级Qbasic、二级FoxBASE将于2004年下半年考试后停考,2005年上半年不再接收新考生报考。 科目名称:对二级科目名称进行规范,根据应用性质和科目特点,将现有科目分成二级语言程序设计(C、C+、Java、Visual Basic、QBasic、For

10、tran)和二级数据库程序设计(FoxBASE、Visual FoxPro、Access)两类。,考核内容:二级仍然定位为程序员,考核内容主要包括基础知识和程序设计。所有科目对基础知识作统一要求,使用统一的基础知识大纲和教程。二级基础知识主要涉及数据结构与算法、程序设计方法、软件工程、数据库基础知识共四个部分。二级基础知识在各科笔试中的比重为30%(30分),题型为10个选择题和10个填空题。二级上机考试中将取消对DOS部分的考核(占30分)。 考试形式:二级所有科目的考试形式不变,仍包括笔试和上机考试两部分。 系统环境:二级各科目上机考试运行平台为:Access 2000、Java JDK

11、1.4.0、Visual C+ 6.0、Visual Basic 6.0、Visual FoxPro6.0、Turbo C 2.0。对逐步停考的三个科目,考试内容、考试形式、考试平台不作任何改动。 注:不参加试点的省以及正式推广前,待调整科目的考核内容保持不变。,二级考试大纲介绍,全国计算机等级考试二级VFP考试大纲 全国计算机等级考试二级 VB考试大纲 全国计算机等级考试二级C语言考试大纲,二级等级考试详细介绍,一、C语言程序的基本结构,main() 函数体 ,联众教育培训中心,主函数,例一在屏幕上显示:Hello! main() printf(“hello!”); 输出:Hello!,联众

12、教育培训中心,例一在屏幕上显示: Hello,Evryone! Welcome to lianzhong education center,main() printf(“hello! Evryone !”); printf(“Welcome to lianzhong education center”); ,输出: Hello,Evryone!Welcome to lianzhong education center,main() printf(“*n*”); ,main() printf(“hello! Evryone!n”); printf(“Welcome to lianzhong ed

13、ucation centern”); ,main() printf(“hello! Evryone!nWelcome to lianzhong education centern”); ,例2 求两数之和 main() int a,b,sum; a=123; b=456; sum=a+b; printf(“sum is %dn”,sum); 输出:sum is 579,联众教育培训中心,定义变量,给变量赋值,处理,输出结果,二、数据的基本类型,整型(整数):int 实型(小数、实数):float 字符型(字符):char,联众教育培训中心,定义变量的结构,结构:数据类型 变量名1,变量名2,;

14、,例如:1、int a;2、float y;3、char x,z;char x; char z;,变量的用途与实质:,1、变量是存放数据的存储单元,所以变量实际上是内存中的存储单元格,定义什么数据类型的变量只能存放什么数据类型的数据. 2、变量名只是该变量存储单元格的名称,与此单元格存放什么数据无关,只要符合存放数据的类型即可.,main() int a,b; a=123; b=456; a=a+b; printf(“sum is %dn”,sum); ,合法标识符的命令规则:由字母或下划线开头的,若干字母、数字、下划线字符的组合。,联众教育培训中心,标识符的命名规则,标识符的分类,一、关键字

15、 二、预定义标识符 三、用户标识符,常用关键字:,联众教育培训中心,关键字 定义: c语言已预先规定了一批标识符,它们在程序中都代表着固定的含义,不能另作他用,这些标识符称为关键字。例如:用来说明变量类型的标识符int、float、char等都已有专门的用途,它们不能再作变量名或函数名。,预定义标识符,定义:所谓预定义标识符是指在c语言中预先定义并具有特定含义的标识符,如c语言提供的库函数的名字(如printf)和预编译处理命令(define)等。C语言允许把这类标识符重新定义另作他用,但这将使这些标识符失去预先定义的原意。鉴于目前各种计算机系统的c语言都一致把这类标识符作为固定的库函数名或预

16、编译处理中的专门命令使用,因此为了避免误解,建议用户不要把这些预定义标识符另作他用。,用户标识符,定义:由用户根据需要定义的标识符称为用户标识符,又称自定义标识符。 用户标识符一般用来定义给变量、函数、数组等命名。程序中使用的用户标识符除要遵守标识符命名规则外,还应注意做到“见名知意”,即选择具有一定含义的英文单词或汉语拼音作为标识符。 如果用户标识符与关键字相同,则在对程序进行编译时系统将给出出错信息;如果用户标识符与预定义标识符相同,系统并不报错,只是该预定义标识符失去原定含义,代之以用户确认的含义,这样有可能会引起一些运行时错误。,总结:用户标识符的作用主要用于定义变量;关键字、预定义标

17、识符不允许用来定义变量;在c语言中区分大小写(即大小写字母表示不同的符号)。,例如: 下列各项中均可用来定义变量的是() A For printf a.b B for xF a_f C 3a a-123 H D a3 xg a_123,联众教育培训中心,变量的赋值结构 注意:在c语言中=(等号)为赋值运算符,在数学上的等于在c语言中用=(双等号)表示。赋值运算的方向是从右到左的例如: X=3;它的意思就是把值三赋给变量x,联众教育培训中心,输出函数:printf() 结构一: printf(“常量”); 功能:原样输出常量的值。 例:printf(“*” );,联众教育培训中心,结构二: pr

18、intf(“格式符表列”,输出表列); 功能:输出指定变量的值。 例:int a,b;a=10;b=10;Printf(“%d%d”,a,b);,变量的输入(scanf()格式: scanf(“格式符表列”,地址列);,注意:地址符:&(shift+7),联众教育培训中心,格式说明:由%号和紧跟在其后的格式描述符组成,例如:main() int a,b,sum; scanf(“%d%d”,&a,&b); sum=a+b; printf(“%d”,sum);,知识点:每个语句结束时都要加;号,表示该语句结束。;号为语句结束标志。定义一个变量实际上是在内存中开辟一块存储区域,即一个存储单元。,联众

19、教育培训中心,使用scanf()输入函数时,在输入数据的过程中应注意的事项:scanf(“%d%d”,&a,&b);输入:1、1空格2 2、1tab23、1回车2 scanf(“a=%d,b=%d”,&a,&b);输入:a=1,b=2,联众教育培训中心,总结C语言编程的步骤:1、写主函数 main() 2、定义变量 3、对变量进行赋值 4、处理 5、输出,联众教育培训中心,提示:赋值有两种方法: 1、使用赋值运算符“=”。 一般使用在变量数值确定的情况下。 2、使用库函数scanf()函数。 一般在变量数值不确定情况下。,联众教育培训中心,基本的算术运算符,在c语言中,基本的算术运算符是:+、-、*、/、%,分别表示加、减、乘、除(或取整)、求余运算符。这些运算符需要两个运算对象,称为双目运算符。除求余运算符%外,运算对象可以是整型,也可以是实型。,上机作业: 1、输出如下图形界面 * * * * * 2、输出如下图形界面 * * * * * * *,联众教育培训中心,*,*,3、输入3个数求和 4、输入3个整数求乘积 5、编写一个程序,从键盘上输入华氏温度,屏幕显示对应的摄氏温度。华氏温度和摄氏温度的转换公式为:c=(f-32)/1.8,Thank you very much!,谢谢您的光临!,下一章,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报