我想学计算机C语言,可是不知道要学哪些知识

我想学计算机C语言,可是不知道要学哪些知识,比如说数学什么的要学到什么程度?该从哪学起啊?
简单点说~别那么复杂`看不明白

1.《全国计算机等级考试考试大纲(2002年版)》
为了适应科技的发展和社会需求的变化,适应知识经济和信息产业发展的要求,教育部考试中心于1994年开始推行全国计算机等级考试,1998年适时地制订了新的考试大纲,为适应我国计算机技术的快速发展,2001年相继对一、二、三级考试科目设置进行了调整,对部分考试科目的内容作了更新,对上机考试软件进行了改进,对考试管理的手段也做作了进一步规范化要求。在前期试点的基础上,改进后的考试于2002年下半年在全国各省(自治区、直辖市)全面推开。为了及时满足考生学习备考的需要,我社独家出版了调整后的考试大纲,明确了各科目考试的考试要求、考试内容及考试形式。
2.《全国计算机等级考试一级B教程》(Windows环境)
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试一级B(Windows 环境)考试大纲" (2002年版)的要求执笔编写而成,内容包括计算机基础知识,计算机系统,DOS操作系统,中文Windows操作系统,中文Word的使用,中文Excel的使用,计算机网络基础知识及上机指导。
本书以重实用性、适当照顾内容的完整性为编写原则,全书叙述通俗,图文并茂,简洁易懂,,每章之后都附有一定数量的练习题,供读者练习和自我检测,是参加一级B考试者必备的辅导教材,本也可作为大专院校非计算机专业的学生的计算机入门参考书。

3.《全国计算机等级考试二级教程—基础知识》(2002年修订版)
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试二级考试大纲" (2002年版)中对二级考试公共部分(计算机基础知识)的要求执笔编写而成。主要内容包括数制转换与字符编码,计算机系统的组成与应用,DOS操作系统,计算机安全,计算机网络与多媒体技术,Windows操作系统的使用等。本书仅供参加二级QBASIC、C、FoxBASE+考试的考生使用。
本书是参加计算机等级考试相应科目考试者必备的教材,也可作为高等院校计算机公共基础课程的教材或自学参考书。

4.《全国计算机等级考试二级教程—QBASIC语言程序设计》
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试二级考试大纲"(2002年版)中对QBASIC语言程序设计考试的要求执笔编写而成。主要内容包括QBASIC的基本概念,顺序程序设计,选择结构程序设计,循环结构,函数与子程序,数组,字符处理,屏幕控制和作图,文件,如何使用QBASIC及上机指导,每章之后都附有一定数量的练习题,供读者练习和自我检测。
本书是参加二级QBASIC语言程序设计考试者必备的辅导教材,也可作为大专院校学生学习QBASIC语言程序设计的参考书。

5.《全国计算机等级考试二级教程—FoxBASE+数据库管理系统》
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试二级考试大纲"(2002年版)中对FoxBase+数据库管理系统考试的要求执笔编写而成。全书以FoxBase+为基础,介绍了数据库系统的基础知识,数据库的维护,数据库的统计与重新组织,多重数据库的操作以及FoxBase+的数据元素和常用函数等,并对应用系统的程序设计、系统环境和状态参数等作了系统介绍,每章之后都附有一定数量的练习题,供读者练习和自我检测。
本书是参加二级FoxBase+数据库管理系统考试者必备的辅导教材,也可作为大专院校学生学习FoxBase+数据库管理系统的参考书。

6.《全国计算机等级考试二级教程—C语言程序设计》
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照《全国计算机等级考试二级考试大纲》(2002年版)中对C语言程序设计考试的要求执笔编写而成。介绍了C语言程序设计基本知识,C程序设计的主要结构,C语言中涉及的各种数据类型,C语言中的函数,C语言中用户标识符的作用域和存储类,编译预处理和动态存储分配,结构体、共用体和用户定义类型,位运算,文件及上机指导,每章之后都附有一定数量的练习题,供读者练习和自我检测。
本书是参加二级C语言程序设计考试者必备的辅导教材,也可作为大专院校学生学习C语言程序设的参考书。

7.《全国计算机等级考试二级教程—Visual Basic语言程序设计》(修订版)
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试二级考试大纲(Visual Basic语言程序设计)"(2002年版)的要求执笔编写而成。内容包括:Visual Basic 6.0中文版的编程环境,常用的内部控件的功能和用法,控制结构,数组,过程,菜单,对话框,多窗体程序设计技术和鼠标、键盘事件及文件处理等。每章后都附有一定数量的习题,供读者练习和自我检测。针对初学者的特点,全书在编排上注意由简及繁、由浅入深和循序渐进,叙述通俗易懂,内容简洁实用。
本书是参加二级Visual Basic语言程序设计考试者必备的辅导教材,也可作为大专院校学生学习Visual Basic语言程序设计的参考书。

8.《全国计算机等级考试二级教程—Visual FoxPro程序设计》
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试二级考试大纲(Visual FoxPro程序设计)"(2002年版)的要求执笔编写而成。内容包括:数据库基础知识,Visual FoxPro 6.0的数据库设计、数据库应用系统的创建操作,面向过程的程序设计和面向对象程序设计方法。每章后都附有一定数量的习题,供读者练习和自我检测。针对初学者的特点,全书在编排上注意由简及繁、由浅入深和循序渐进,叙述通俗易懂,内容简洁实用。
本书是参加二级Visual FoxPro程序设计考试者必备的辅导教材,也可作为大专院校学生学习Visual FoxPro程序设计的参考书。

9.《全国计算机等级考试三级教程—PC技术》
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试三级考试大纲(PC技术)"(2002年版)的要求执笔编写而成。主要内容包括计算机应用的基础知识、80x86微处理器与汇编语言程序设计、PC机组成原理与接口技术、Windows 98的基本原理以及PC机常用外围设备。内容做到了既不超纲,又不降低水平;讲解简明扼要,理论联系实际。在每一章的后面均附有练习题并附有参考答案,供读者练习和自我检测。
本书是参加全国计算机等级考试三级(PC技术)考试者必备的辅导教材,也可以作为高等学校计算机、自动控制、通信等电类专业"微机原理与接口技术"的教材,对企事业单位中从事PC机使用、管理、维护和应用开发的人员也有很好的学习参考作用。

10.《全国计算机等级考试三级教程—信息管理技术》
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试三级考试大纲(信息管理技术)"(2002年版)的要求执笔编写而成。主要内容包括:计算机基础知识、软件工程、数据库、有关信息管理的相关知识和开发方法及上机指导等,在每一章的后面均附有练习题并附有参考答案,供读者练习和自我检测。
本书是参加全国计算机等级考试三级(信息管理技术)考试者必备的辅导教材,也可以作为学习计算机信息管理知识的参考书。

11.《全国计算机等级考试三级教程—网络技术》
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试三级考试大纲(网络技术)"(2002年版)的要求执笔编写而成。主要内容包括:计算机基础知识、操作系统、计算机网络基本工作原理以及相关的应用技术等。在每一章的后面均附有练习题并附有参考答案,供读者练习和自我检测。本书重在让考生掌握计算机基础知识,了解和掌握局域网、因特网的基本原理和方法,熟悉计算机网络系统的组建方法和技术,从而培养考生从事网络管理项目和简单网络应用系统开发和维护的基本能力。
本书是参加全国计算机等级考试三级(网络技术)考试者必备的辅导教材,也可以作为学习计算机网络知识的参考书。

12.《全国计算机等级考试三级教程—数据库技术》
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试三级考试大纲(数据库技术)"(2002年版)的要求执笔编写而成。主要内容包括:计算机基础知识、数据结构、操作系统、数据库系统基本概念和基本原理、数据库设计和数据库应用系统开发的方法和工具、数据库技术发展的动态及上机指导。在每一章的后面均附有练习题并附有参考答案,供读者练习和自我检测。
本书是参加全国计算机等级考试三级(数据库技术)考试者必备的辅导教材,也可以作为学习计算机数据库知识的参考书。

13.《全国计算机等级考试考试指导》(四级)
本书是在教育部考试中心组织、全国计算机等级考试委员会的指导下,由有关专家严格按照"全国计算机等级考试四级考试大纲"的要求执笔编写而成。主要内容包括了计算机工作原理,数据结构与算法,离散数学,操作系统,软件工程,数据库,计算机体系结构,计算机网络和通信等。
本书除了作为全国计算机等级考试四级考试的正式教材外,还可用于社会读者学习相关计算机知识的参考书。
全国计算机等级考试说明

一、考试性质

全国计算机等级考试是教育部考试中心主办,用于测试应试人员计算机应用知识与能力的等级水平考试。

二、考试目的

随着计算机技术在我国各个领域的推广、普及、越来越多的人开始学习计算机知识,许多用人部门已

将具有一定的计算机知识与能力作为考核和录用工作人员的标准之一。因此,经教育部批准,决定举办全国计算机等级考试,其目的在于推进计算机知识的普及,促进计算机技术的推广应用,以适应社会主义经济建设的需要,为用人部门录用和考核工作人员服务。

该考试面向社会,服务于劳动力市场,为人员择业、人才流动提供其计算机应用知识与能力的证明,以便用人部门录用和考核工作人员时有一个统一、客观、公正的标准。

三、考试组织机构

教育部考试中心聘请全国著名计算机专家组成“全国计算机等级考试委员会”,负责设计考试,审定考试大纲、试题及评分标准。教育部考试中心组织实施该项考试、组织编写考试大纲及相应的辅导材料、命制试卷、研制上机考试和考务管理软件,开展考试研究等。教育部考试中心在各省(自治区、直辖市)设立省级承办机构,各省(自治区、直辖市)承办机构根据教育部考试中心的规定设立考点,组织考试。考生在考点报名、考试、获取成绩通知单和合格证书。

四、考试等级和要求

此项考试根据各工作岗位使用计算机的不同要求,目前暂定四个等级。

一级分为DOS版和Windows版,考核应试者计算机基本知识和使用微机系统的初步能力。

二级考核应试者软、硬件基础知识和使用一种高级计算机程序设计语言(QBASIC、FORTRAN、Pascal、C、FoxBASE)编制程序、上机调试的能力。

三级分A、B类。三级A类考核计算机应用基础知识和计算机硬件系统开发的初步能力;三级B类考核计算机应用基础知识和计算机软件系统开发的初步能力。

四级考核计算机应用项目或应用系统的分析和设计的必备能力。

此外,教育部考试中心在北京、福建、河北面向当地省市(系统)干部、管理人员开考一级B类考试。一级B类考试水平与一级相当,考试内容更符合机关干部、企事业单位管理人员的需要,采用无纸化考试形式。考试合格者获得一级合格证书,证书上注明“B类”字样。

五、考试方式

采用全国统一命题、统一考试,笔试和上机操作考试相结合的形式。笔试时间一级为90分钟,二级、三级为120分钟,四级为180分钟,上机考试一级为45分钟二级、三级、四级为60分钟。一级B类实行无纸化考试,全部在计算机上考试,时间为90分钟。

六、开考等级与具体考试日期

从1997年开始,全国计算机等级考试每年考二次。上半年开考一、二、三级,下半年开考一、二、四级。上半年考试时间为4月第一个星期天上午(笔试),上机考试从笔试的下一天开始,由考点具体安排。下半年考试时间为9月倒数第二个星期天上午(笔试),上机考试时间从笔试的下一天开始,由考点具体安排。

一级B类考试每年也开考两次。上半年考试开始时间为5月第三个星期六,下半年考试开始时间为每年10月第二个星期六,上下半年各考4天。

七、考试报名

每次考试报名的具体时间由各省(自治区、直辖市)省级承办机构规定。考试分四个级别,其中一级考试分两个版本,DOS版和Windows版,二级分QBASIC、FORTRAN、Pascal、C、FoxBASE等5种语言,三级分A、B类。考生不必先通过第一(二、三)级再报考第二(三、四)级,可任选其中一个等级报考。如果一个级别中有不同类别,考生必须选择其中一类。

考生应携带身份证和一寸免冠照片两张到就近考点报名。没有身份证的未成年人,可凭户口本报名,现役军人凭军人身份证件报名。

报名时应交纳报名考试费。

八、合格证书

全国计算机等级考试合格证书用中、英两种文字书写,全国通用。它是持有人计算机应用知识和能力的证明,可供用人部门录用和考核工作人员时参考。

成绩合格者由教育部考试中心颁发合格证书。成绩均优秀者,合格证书上注明“优秀”字样。

九、其他

教育部考试中心准备待时机成熟时推出二级FoxPro考试以取代目前的FoxBASE考试,届时将发布考试大纲。

全国计算机等级考试要求

考试日期:上半年在4月第一个星期天上午9:00开始;下半年在9月倒数第二个星期天上午9:00开始。

考试时长:

笔试:一级(普通类)为90分钟;二、三级为120分钟;四级为180分钟。

机试:一级(普通类)为45分钟;一级B类为90分钟;二、三、四级为60分钟。由机器自动计时,多为Novell Netware 3.1x环境。

考试题型:

笔试:单项选择(约80%)和填空(约20%)

机试:

1、普通一级:DOS操作题30%(考六个命令,各5分,一般是RD、MD、DEL、COPY、REN、ATTRIB、)、汉字录入30%(约200个汉字,含全半角符号数字,最多只能用10分钟时间)、WPS排版30%(多考打印控制、左右边界设置、段落重排、表格制作、块操作、查找替换――注意可能是软硬回车符等特殊字符、窗口操作等)、FoxBASE基础10%(考建库、输入五至八条记录、替换Replace、求和Sum、平均Average、条件显示List、记录拷贝Copy等)。Windows版本暂无具体资料。

2、一级B:与普通一级相似,采用无纸化考试

3、二级:DOS操作题30%(与普通一级要求相同)、程序修改30%(给出一个指定功能的程序,文件名多为Modi1.xxx――扩展名依所考语言不同而不同,如C语言即为Modi1.C等,在有错误的那行的上行会用***Found ***这样的标记列出,考生只要对有此标记的下行将错误改正确即可,不要将其它地方改动,也不能将这个标记删除,否则影响成绩)、程序编写40%(按给定要求编写程序,方法不限,只要求运行结果正确,一般已对整个程序写出若干行,文件名一般为Prog1.xxx)。

4、三级:A类偏硬要求使用任一编辑器如Editor编写宏汇编语言程序,B类编软要求使用Turbo C2.0编写C语言程序。

5、四级:暂无资料。
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-06-04
学C的话,可以找一本简单的入门的书,比如说《C语言程序设计教程》什么的,也许有的人说那本书不好什么的,不过对于一个刚想要入门的人来说,已经够了,你不需要一开始的时候就去看太过于高深的书,那么对于理解方面并没有什么太大的帮助。
你所需要的是了解C的组织结构,c的语法规则。同时你还要去了解一些算法等等,C只是实现算法的一种工具而已。
第2个回答  2006-06-04
不论学那种计算机语言, 首先你要学计算机的基础知识
至于学c ,我建议你用谭浩强主编的c 程序设计.我就是用的这本书,讲得很详细,很适合出学者哦
第3个回答  2006-06-04
如果你是初学编程的话,建议你先学VB而不是C
第4个回答  2006-06-17
《C程序设计语言》机械工业出版社,牛人写的,看完基本算是会C了
然后要多动手,
数学至少要把离散,高数,线性代数,数值算法都好好弄完。数学是基础

我想学计算机C语言,可是不知道要学哪些知识
介绍了C语言程序设计基本知识,C程序设计的主要结构,C语言中涉及的各种数据类型,C语言中的函数,C语言中用户标识符的作用域和存储类,编译预处理和动态存储分配,结构体、共用体和用户定义类型,位运算,文件及上机指导,每章之后都附有一定数量的练习题,供读者练习和自我检测。本书是参加二级C语言程序...

如何学好C语言,重要知识点有哪些?
1、编译预处理不是C语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。2、define PI 3.1415926;这个写法是错误的,一定不能出现分号。3、每个C语言程序中main函数是有且只有一个。4、在函数中不可以再定义函数。5、算法: 可以没有输入,但是一定...

学c语言需要什么基础知识
c语言入门基础知识点有: 1、c语言的命名;2、变量及赋值;3、基本数据类型;4、格式化输出语句;5、强制类型转换;6、常量;7、自动类型转换。C语言是一种通用的、面向过程式的计算机程序设计语言。C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点 它可以作为工作系统设计...

学习C语言提前需要准备.需要知道那些知识
学习C语言首先要掌握基本语法,常量、变量、类型、及顺序结构、分支结构和循环结构的意义及用法。进一步学习构造类型如指针、结构、函数的意义和用法。C语言提供一些标准函数以减轻程序设计工作量,这些函数我们自己也可以实现。即使不依靠函数库,只有编译器,理论上就足够了。事实上,提供的标准函数效率都很高...

学习计算机C语言之前,要具备哪些知识,才能看的懂
学C语言之前,有三个有用的课程和准备:英语、《计算机原理》课程、熟悉一个编程环境。编程学习,是一个读书和动手的综合过程,只看书是不行了,如果英语基础过得去,看看计算机原理(通读理解即可),之后就是大量的看书、做程序、看书、做程序,这样的循环过程。如果是自学,那么视频课程是重要的,因为...

C语言基础知识总结大全
注意:只有局部自动变量和形式参数可以作为寄存器变量;一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量;局部静态变量不能定义为寄存器变量。 用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量。 13.内部函数外部函数 ! 在C语言中不能被其他源文件调用的函数称为内部...

学习C语言之前需要学习些什么知识?
基础的话什么都不用。往深学需要英语 主要为了看外文书籍和代码注释。还需要数据结构和操作系统的知识。当然要想写出一段高效的代码 还需要离散数学,计算机算法的知识。 程序员之路——如何学习C语言并精通C语言 程序员之路——如何学习C语言 学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。如何以最...

C语言学习要什么基础?
可以辅助C语言学习。3、基本的硬件知识。C语言是一门直接面向底层,可以操作硬件的计算机编程语言,如果可以了解部分硬件知识,对指令集,内存的访问等有一定了解,那么更容易深入学习C语言本质。4、算法及数据结构。编程离不开算法。刚学编程可以一点算法不懂,但一个精通C语言的人是必须要学习算法的。

学习C语言要什么基础的吗
另外,对于算法和数据结构的基本知识也是必要的。C语言是一种底层语言,这意味着你需要手动管理内存和处理数据结构。因此,了解常见的算法和数据结构,如数组、链表、栈和队列,将帮助你更好地实现高效的数据处理。熟悉使用编译器和调试工具也是学习C语言的重要部分。编译器将你的代码转换成可执行文件,而...

学C语言前要学哪些基础性东西。
我觉得要深入学习C语言的话,要学的知识还是很多的,而只是学习一些基础的语法知识的话,有高中知识加上一些简单的信息技术知识就可以了,比如:数制之间的转化什么是2进制,什么是8,16,10进制,还有就是字符在计算机内部的表示方法;数学知识有:函数,数列等,特别是数列方面的知识对于我们计算机语言的...

相似回答