欢迎光临
我们一直在努力

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

大家好,今天我想和大家讲解一下我想学计算机C语言,可是不知道要学哪些知识”的工作原理。为了让大家更好地理解这个问题,我将相关资料进行分类,现在就让我们一起来学习吧。

文章目录列表:

我想学计算机C语言,可是不知道要学哪些知识
2.求全国计算机二级C语言考试的南开100题和公共基础知识的重点!

我想学计算机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、四级:暂无资料。

求全国计算机二级C语言考试的南开100题和公共基础知识的重点!

C语言7个编辑步骤强烈推荐

第1步:定义程序目标

当你在开始写程序之前,你应对希望程序要做什么有一个清晰的想法。考虑程序需要的信息,程序需要进行的计算和操作,以及程序应该向你报告的信息。在这一规划阶段,你应该用一般概念来考虑问题,而不是一些具体的计算机语言术语来考虑。简单来说,我们所要思考的就是,这个程序是用来做什么的。

第2步: 设计程序

当你在对程序需要完成的事情有一个概念性的认识后,你就应该决定程序要如何完成它,用户界面应该是怎么样的,程序应该如何组织,目标用户是谁,你有多长的时间来完成实现这个程序等等。

这个部分其实就像写作文一样,当你想好要写什么题材的文章之后,接下来就要列出你文章中的大纲,需要几个段落,需要用到什么手法,每个段落写的是什么内容,一共有多少时间来给你完成这篇文章。把这些内容规划出来列成大纲,然后依次实现就可以了。

第3步:编写代码

在程序有了清晰的设计后,就可以通过编写代码来实现它了。也就是说,将你的设计构思转变为 C 语言。这里是你真正需要使用 C 识的地方。你可以在纸上勾画你的想法,但最终必须将代码输入计算机。一般来说,需要使用文本编辑器来创建一种称为源代码的文件,该文件包含你的程序设计的的 C 实现形式。

第4步: 编译

下一个步骤是编译源代码。不过,编译细节取决于编程环境,下面很快就会看到一些常见的环境,让我们先对要做的事情有一个一般性的了解。

前面讲过,编译器是一个程序,其工作是将源代码转换为可执行代码。可执行代码是用计算机的机器语言表示的代码。这种语言是由数字代码表示的详细指令组成。C 编译器用来将 C 语言转换成机器语言。C 编译器还从 C 的库中向最终程序加入代码。库中包括着许多标准例程供你使用,例如 printf)和scanf()。最后的结果是,形成一个包含计算机可以理解的代码并且你能够运行的可执行文件。

第5步: 运行程序

一般来说,可执行文件就是你打开之后可以直接能够运行的文件。在一般的操作系统中(例如WindowsLinux),要想运行某个程序,只需要双击这个文件或者右键打开就可以运行,这就是可执行文件。那要怎么才能生成可执行文件呢?例如为在Windows环境中用QT编译器运行程序可以用快捷键Ctrl+R生成程序并显示程序结构,如果用Visual Studio编译器则是Ctrl+F5编译运行。

第6步:测试和调试程序

程序能够正常运行那是 的,但有时候它也可能运行不正确。因此,你应该进行检查,看程序是否存在错误。这个错误在计算机行话中称之为 Bug。调试(Debugging)就是要发现并修正程序错误。学习中自然会犯错误,看起来编程中似平也会犯错误,所以在将所学知识应用到编程中时,最好准备好时时想到自己容易犯错误。当你成为本领更强,技艺更 的程序员时,你的错误也会变得更严重而且不易察觉。

第7步:维护和修改程序

在为自己或为别人创建程序后,该程序可能会有更广泛的应用。如果是这样,你可能会发现需要对其进行更改,也就是项目的维护和修改。在这里不得不提代码风格和注释的作用了,很多人都不喜欢写注释,代码风格也极乱。可当你去维护别人程序的时候,如果他没有写过注释,并且代码一堆堆的挤在一起,那你可能会头痛的要死,只想破口大骂写这个程序的程序员。由人及己,养成一个良好的编程风格是一个非常好的习惯,写完程序顺便标上注释

c语言基础知识入门是什么?

公共基础:四、数据库设计基础

四、数据库设计基础

1、数据库的基本概念:数据库,数据库管理系统,数据库系统。

*数据:(Data)实际上时描述事物的符号记录。

数据库:(Database)是数据的集合,它具有 的结构形式并存放于 的存储介质内,是多种应用数据的集成,并可被各个应用程序共享

数据库管理系统:(Database Management System)是数据库的机构,他是一种软件,扶着数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。

数据库系统:(Database System)由如下几部分组成:数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、系统 之一—硬件 (硬件)、系统 之二-----软件 (软件)。这五个部分构成了一个以数据库为核心的完整的运行实体,称为数据库系统。

知道:数据库系统包含数据库管理系统

2、数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。

数据模型:数据室现实 符号的抽象,而数据模型则是数据特征的抽象,它从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据系统的信息表示与操作提供一个抽象的框架。数据模型所描述的内容有三个部分,它们是数据结构、数据操作与数据约束。

数据模型按不同的应用层次分成三种类型,它们是概念数据模型(概念模型)、逻辑数据模型(数据模型)、物理数据模型(物理模型)。

逻辑数据模型又分为:层次模型、网状模型、关系模型、面向对象模型等。

E-R模型(实体联系模型,它于1976年由Peter Chen首先提出)该模型将现实 的要求转化成实体、联系、属性等几个基本概念,以及它们间的两种基本联接关系,并且可以用一种图非常直观地表示出来。

实体间的函数关系:一对一、一对多和多对多。

3、关系代数运算,包括集合运算及选择、投影连接运算,数据库规范化理论。

4、数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。

一、算法结构

1、顺序结构、选择结构、循环结构;

2、循环结构又分为while型、until型、for循环结构;

二、数据类型

1、常量:常量包括字面常量、直接常量和符号常量;

2、变量:C语言规定标志符只能由字母、数字和下划线三种字符组成,且 个字符必须是字母或者下划线;必须压迫先定义后使用;每一个变量被定义以确定类型后,在编译时就能为其分配相应的存储单元;

3、整数类型:整数常量有十进制、八进制和十六进制;“%d”

4、整形变量:数据在内存中存放形式是以二进制形式存放;有int型、shortint型和longint型,无符号整型变量的范围是-32768—32767,有符号型为0~65535.通常把long定义为32位,把short定义为16位,int可以是32位也可以为16位,这都主要取决于机器字长。

三、运算符

1、算术运算符(+-*/%)结合方向自左向右

2、关系运算符(> < == >= <= !=)

3、逻辑运算符(! && ||)

4、位运算符(<< >> ~ | ^ &)

5、赋值运算符(=及符号扩展赋值运算符)

6、条件运算符(?:)

7、逗号运算符(,)

8、指针运算符(* &)

四、控制语句

完成一定的控制功能。

1、if()~else~

2、for()~

3、while()~

4、do~while()

5、continue

6、break

7、switch

8、goto

9、return

五、数组

一维数组的定义:类型说明符数组名常量表达式;先定义后引用;一维数组初始化时可以只对一部分元素初始化,在对全部数组元素初始化的时候可以部规定长度;但是若被定义的数组长度与提供的初始值不一样时,则数组长度不能省略。

二维数组的定义:类型说明符数组名常量表达式常量表达式C语言中存放二维数组是先存放 行的元素,紧接着是第二行,其实也是以一维的方式存放。如果初始化时能 所有元素的初始值, 维大小可以省略,但是第二维不能省略。

字符数组:定义和初始化跟数组差不多,只是需要加单引号。字符和字符串结束标志,C语言规定,以‘\0’代表。

六、函数

1、一个源程序由多个函数组成。

2、C程序的执行从main()函数开始;

3、所有函数都是平行的;

4、函数分类;可以分为标准和自定义,还可以分为有参函数和无参函数。

七、指针

指针是指向一片内存空间地址,指针变量是变量,是存放一片内存空间首地址的变量,我们一般所说的指针都是指针变量。

好了,今天关于“我想学计算机C语言,可是不知道要学哪些知识”的话题就讲到这里了。希望大家能够通过我的讲解对“我想学计算机C语言,可是不知道要学哪些知识”有更全面、深入的了解,并且能够在今后的学习中更好地运用所学知识。

赞(0)
未经允许不得转载: » 我想学计算机C语言,可是不知道要学哪些知识

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册

皖ICP备2022015559号-23