谁能告诉我为什么要考计算机,C语言究竟有什么用,哪些专业的有需要?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-02
计算机2级证考试都考什么?跟C语言有关么,考哪个好点?

  计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
  考试采用全国统一命题,统一考试的形式,各科目均为上机操作考试。
  计算机二级包括二级C,二级C++,二级VB,二级VFP,二级Access,二级Java,二级office。其需要学习的内容如下:
  二级C
  DOS命令,计算机组成原理,多媒体、数据库操作、计算机网络、C语言程序设计、上机考试。
  二级C++
  按照新大纲需要学习的内容有:C++语言概述、C++语言数据类型、运算符和表达式、基本控制语句、数组、指针与引用、函数、类和对象继承、模板等内容。
  二级VB
  按照新大纲,需要学习的内容有:VB基本概念、集成开发环境、可视化编程方法、基本输入输出、常用控件功能及使用、VB控制结构语句等。
  二级VFP
  需要学习的内容有:数据库系统与VFP基础知识、数据库基本操作、结构化查询语言SQL、VFP程序设计、设计器和项目管理器使用等。
  二级Access
  按照新大纲,需要学习的内容有:数据库系统、数据库和表、数据库查询窗体、报表、数据访问页、宏、模块等。
  二级Java
  按照新大纲,需要学习的内容有:JAVA语言概论、JAVA数据类型、运算符和表达式、流程控制、类、数组和字符串操作、异常处理、输入输出及文件操作、线程与对象串行化、编写图形用户界面、APPLET程序设计:JZSDK的下载和操作、JAVA的应用。
  二级office
  按照新大纲,需要学习的内容有:计算机的基础知识,Word的功能和使用 ,Excel的功能和使用,PowerPoint的功能和使用。
  个人觉得考二级office用处比较大,考试难度也比较小。

刚没提交成功,只有再打一次了。
每年有两次,4月和11月分别有一次。
分为笔试和机试,下面我会附上最新考纲(自2007年使用到现在)
下面讲讲我的复习过程吧,希望对你有帮助。
我学过一年的C语言,你知道你的基础怎样。
笔试的话提前两个月看公共基础的辅导书,书店有卖,随便买那种,如果你没有教材,我推荐我们学的那本 高等教育出版社谭浩强主编的C语言程序设计。教材为主辅导书为辅。笔试很容易,一般看了参考书就能过。
机试分填空,改错,编程。买一本上机考试题库,把最基础的看完就可以。填空和改错你多看看就能有感觉,一般是有考点的,比如改错老多或者少分号。编程的话就难点,也比较看人品了,有的人抽的容易,有的人抽的很难。有人看了70套仍然悲剧地没抽到原题,所以我建议你看书的时候不仅仅是会那一道题,要懂算法。碰到没见过的题也不要慌,分析有没有见过类似的。
祝你考试通过!
附最新考纲
2008年4月份全国计算机等级考试二级C考试大纲(2008年最新版)
2007年08月09日 星期四 16:15
全国计算机等级考试二级C考试大纲(2008年最新版)
2007年11月28日
基本要求
1.熟悉Visual C++ 6.0集成开发环境。
2.掌握结构化程序设计的方法,具有良好的程序设计风格。
3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
4.在Visual C++ 6.0集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。

考试内容
一、C语言程序的结构
1.程序的构成,main函数和其他函数。
2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。
3.源程序的书写格式。
4.C语言的风格。

二、数据类型及其运算
1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。
2.C运算符的种类、运算优先级和结合性。
3.不同类型数据间的转换与运算。
4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

三、基本语句
1.表达式语句,空语句,复合语句。
2.输入输出函数的调用,正确输入数据并正确设计输出格式。

四、选择结构程序设计
1.用if语句实现选择结构。
2.用switch语句实现多分支选择结构。
3.选择结构的嵌套。

五、循环结构程序设计
1.for循环结构。
2.while和do-while循环结构。
3.continue语句break语句。
4.循环的嵌套。

六、数组的定义和引用
1.一维数组和二维数组的定义、初始化和数组元素的引用。
2.字符串与字符数组。

七、函数
1.库函数的正确调用。
2.函数的定义方法。
3.函数的类型和返回值。
4.形式参数与实在参数,参数值的传递。
5.函数的正确调用,嵌套调用,递归调用。
6.局部变量和全局变量。
7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

八、编译预处理
1.宏定义和调用(不带参数的宏,带参数的宏)。
2.“文件包含”处理。

九、指针
1.地址与指针变量的概念,地址运算符与间址运算符。
2.一维。二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。
3.用指针作函数参数。
4.返回地址值的函数。
5.指针数组,指向指针的指针。

十、结构体(即“结构”)与共同体(即:“联合”)
1.用typedef说明一个新类型。
2.结构体和共用体类型数据的定义和成员的引用。
3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

十一、位运算
1.位运算符的含义和使用。
2.简单的位运算。

十二、文件操作
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
1.文件类型指针(FILE类型指针)。
2.文件的打开与关闭(fopen,fclose)。
3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。

考试方式
1.笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
2.上机:90分钟,满分100分。

上机操作包括:
(1)填空。
(2)改错。
(3)编程。
全国计算机等级考试二级C 考试大纲
最近本站的老访客可能发现本站近期更新不太正常,天天更新很少内容!呵呵,本人最近受朋友委托正在讲《全国计算机等级考试二级C 程序设计》,天天都要备课!所以更新网站的时间少了!
公共基础知识部分30分
专业语言部分 70分
C 语言程序设计
基本要求
1. 把握C 语言的基本语法规则。
2. 熟练把握有关类与对象的相关知识。
3. 能够采用面向对象的编程思路和方法编写应用程序。
4. 能熟练使用Visual C 6.0集成开发环境编写和调度程序。
考试内容
一、 C 语言概述
1. 了解C 语言的基本符号。
2. 了角C 语言的词汇(保留字、标识符、常量、运算符、标点符号等)。
3. 把握C 程序的基本框架(结构程序设计框架、面向对象程序设计框架等)。
4. 能够使用Visual C 6.0集成开发环境编辑、编译、运行与调度程序。
二、 数据类型、表达式和基本运算
1. 把握C 数据类型(基本类型,指针类型)及其定义方法。
2. 了解C 的常量定义(整型常量,字符常量,逻辑常量,实型常量,地址常量,符号常量)。
3. 把握变量的定义与使用方法(变量的定义及初始化,全局变量,局部变量)。
4. 把握C 运算符的种类、运算优先级和结合性。
5. 熟练把握C 表达式类型及求值规则(赋值运算,算术运算符和算术表达式,关系运算符和关系表达式,逻辑运算符和逻辑表达式,条件运算,指针运算,逗号表达式)。
三、 C 的基本语句
1. 把握C 的基本语句,例如赋值语句、表达式语句、复合语句、输入、输出语句和空格语句等。
2. 用if语句实现分支结构。
3. 用switch语句实现多分支选择结构。
4. 用for语句实现循环结构。
5. 用while语句实现循环结构。
6. 用do…while语句实现循环结构。
7. 转向语句(goto,continue,break和return)。
8. 把握分支语句和循环语句的各种嵌套使用。
四、 数组、指针与引用
1. 把握一维数组的定义、初始化和访问,了解多维数组的定义、初始化和访问。
2. 了解字符串与字符数组。
3. 熟练把握常用字符串函数(strlen,strcpy,streat,strcmp,strstr等)。
4. 指针与指针变量的概念,指针与地址运算符,指针与数组。
5. 引用的基本概念,引用的定义与使用。
五、 把握函数的有关使用
1. 函数的定义方法和调用方法。
2. 函数的类型和返回值。
3. 形式参数与实在参数,参数值的传递。
4. 变量的作用域、生存周期和存储类别(自动、静态、寄存器,外部)。
5. 递归函数。
6. 内联函数。
7. 带有缺省参数值的函数。
六、 熟练把握类与对象的相关知识
1. 类的定义方式、数据成员、成员函数及访问权限(public,private,protected)。
2. 对象和对象指针的定义与使用。
3. 构造函数与析构函数。
4. 静态数据成员与静态成员函数的定义与使用方式。
5. 常数据成员与常成员函数。
6. This指针的使用。
7. 友元函数和友元类。
8. 对象数组与成员对象。
七、 把握类的继续与派生知识
1. 派生类的定义和访问权限。
2. 继续基类的数据成员与成员函数。
3. 基类指针与派生类指针的使用。
4. 虚基类。
八、 了解多态性概念
1. 虚函数机制的要点。
2. 纯虚函数与抽象基类,虚函数。
3. 了解运算符重载。
九、 模板
1. 简单了解函数模板的定义和使用方式。
2. 简单了解类模板的定义和使用方式。
十、 输入输出流
1. 把握C 流的概念。
2. 能够使用格式控制数据的输入输出。
3. 把握文件的I/O操作。
考试方式
1. 笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
2. 上机操作:90分钟,满分100分。
上机操作包括:
(1) 基本操作。
(2) 简单应用。
(3) 综合应用。

C语言是目前世界上流行、使用最广泛的高级程序设计语言。
C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。
C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画它是数值计算的高级语言。

C的用处很大 不过建议你要学好 他是比较基础的东西,学好C,对你以后学习会有很大的好处

c学不好的话~别想搞程序~别想当程序员~那是最初级的~

C语言是很基本的,主要就学编程理念, 学好以后在使用其他的编程软件会比较容易。其实现在学C#比较好。不过计算机考试么,老传统了,呵呵。

c语言真的一定要学好,如果想当程序员的话

  • 谁能告诉我为什么要考计算机,C语言究竟有什么用,哪些专业的有需要?_百 ...
    答:C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画它是数值计算的高级语言。参考资料:http://www.pconline.com.cn/p...
  • 我是一个C语言的初学者,谁能告诉我C语言有什么用,能干嘛
    答:首先:C语言入门相对比较简单,但如果想成为一个优秀的C程序员,需要很艰苦的训练,多读代码,多练习,多上机操作,多思考,学习是一件辛苦的事情,要放弃很多东西,要坚持下来才可以,可以说C语言是基础,将来想学其他的C++,JAVA等,如果有C的基础,还是比较好入门的.C语言的用处比较广泛,可以说任何精通计算机的...
  • 谁能告诉我 不是计算机专业的学生为何还要学c语言啊 难道只为考二级吗...
    答:学C语言学的不仅仅是语言,而是学习一种跟机器交流的思维方式吧。对你对计算机有更深一步的认识。。个人见解
  • 为什么编程入门要学C语言
    答:C作为入门语言,其原因是C比较接近底层,又有一定的抽象性,虽然将来未必会使用它,但可以更了解计算机原理以及数据结构。可能对于大多数程序员来说没太大用处,但原理和数据结构能以计算机角度来思考程序问题,写出更高效的代码。这算是专业的程序员的一种修为。而且C现在还是主流,作为入门语言是很适合的。
  • ...因此听网上介绍要学习编程语言,c语言c++,ja
    答:首先,你的问问你自己,这种兴趣是不是心血来潮的一时兴趣而已,再次,自己的性格也要大致的了解,过于浮躁,静不下心来的人是学不号计算机的。好了,多余的话,我就不 扯了!说一下计算机语言的问题,计算机语言分为机器语言,低级和高级语言!在低级语言的使用过程中,诞生了完美的C,在C的发展中...
  • 当前的十大热门专业?
    答:核心课程就多了软件工程基础、软件体系结构、软件项目组织管理等几门,毕业后的就业方向几乎与计算机专业是完全一致的,就业单位就有如腾讯、阿里为代表的大型企业,如果学的不不太好,只能去一些中型的或者小型的公司写程序,适合报考计算机就适合报考软件工程,收入也是差不多的。如果学得好的话,你可以去下图上,所列的...
  • 计算机科班出身的优势是什么?
    答:2. 编程能力强:计算机科班出身的人通常在学习过程中会学习多门编程语言及其开发工具,如C/C++、Java、Python等,有一定的编程能力和经验。这使他们更容易掌握新的编程语言,并且能够更快地开发和维护软件系统。3. 理解计算机系统的能力:计算机科班出身的人对计算机系统有深入的了解,因此,在可靠性、安全...
  • 成为“优秀编程”人员,必须会“C语言”,谁能告诉我为什么?
    答:我认为要学好C语言首先必须了解等级考试C语言的大纲和内容,以及各种辅助材料的用途,这是学好C的基础。从以前的经验以及考网上的一些信息可知,要自学C语言必须准备以下资料: 1、 教材:大家现在都公认是清华大学谭浩强主编的那本,当然有其他的也可以,如高校出版社的。 2、 习题集:我认为清华大学的《C语言样题汇编》...
  • 写程序有什么用?
    答:下面说明一些常用的编程语言。 C语言 是一种可移植性和多系统平台的编程语言 JAVA 是一种功能强大可移植性强的开发语言 HTML 是一种超文本标记语言 Java Script 是一种基于客户端的脚本语言 程序语言,顾名思义就是一种语言,是用于交流的,程序就是计算机的语言和人类语言的翻译者,做一个程序员就是要把人类世界...
  • 谁能告诉我C语言到底哪里好??
    答:打个比方,比如你想造一辆跑车,java、C#或者易语言,他们好比给你提供了引擎、轮胎、方向盘、车座等这些部件,你只要把他们组装起来就好,但是毕竟部件有限,组装起来的模式也比较有限;而C或汇编这样的语言,好比是原材料,你需要自己加工成部件,虽然工作量大,但是自由度很高,你可以把轮胎变成方的,...