本书依据教育部考试中心的全国计算机等级考试大纲以及编者多年对等级考试的研究编写而成,旨在帮助考生(尤其是非计算机专业的初学者)学习相关内容,顺利通过考试。
本书主要内容包括:程序设计基础,程序设计的初步知识,顺序结构,选择结构,循环结构,字符型数据,函数,指针,数组,字符串,对函数的进一步讨论,C语言中用户标识符的作用域和存储类,编译预处理和动态存储分配,结构体数据类型,位运算,文件。
本书体例简单、图文并茂,内容设置合理、考点清晰;重难考点配有微视频课程,通过扫描书中二维码即可观看;配套光盘中提供模拟考试软件及课后习题素材,便于考生同步训练,巩固提高。
本书可作为全国计算机等级考试二级培训教材和自学用书。
本书依据全国计算机等级考试大纲编写,内容设置合理、考点清晰,重难点配有微视频,手机扫描二维码即可观看。配套光盘中含有考试模拟系统,题量丰富,解析详尽,软件功能强大。
未来教育教学与研究中心是一家专门从事教育产品策划、研发、销售的高新知识企业。专业研究等考19年,拥有着专业的教师团队,与电子工业、人民邮电、电子科技大学等多个大型国家出版社合作,每年累积为数万余名考生服务。
C语言是一种当前应用广泛的通用计算机编程语言,是一种程序设计的工具。它的主要特点是语言简洁、使用方便灵活、运算符丰富、表达能力强、可进行结构化程序设计、可以直接操作计算机硬件、可移植性好、生成目标代码效率高等。在学习C语言之前,我们先了解一些关于程序和程序设计的知识。
1.1 程序设计的基本概念
当今时代计算机技术飞速发展,计算机已经广泛应用于社会生活的各个领域,称为大众化的现代工具。但是不熟悉计算机的人会认为它很神秘,其实,计算机不过是一种具有内部存储能力、由程序自动控制的电子设备。一个完整的计算机系统由硬件系统和软件系统两大部分组成。如果把一台计算机比作人,那么硬件相当于人的肢体,软件相当于人的思想、精神。如果人没有思想,充其量也只是一个"植物人",同理,计算机没有软件,就如同一堆废铁,毫无用处。所以软件对计算机是很重要的, C语言就是用来编写计算机软件的工具。
1.1.1 C语言和运行环境
我们先了解一下关于程序设计语言的发展过程,按照程序语言的发展史来划分,程序设计语言可以分为3个发展阶段:机器语言、汇编语言和高级语言,C语言属于高级语言。
机器语言是直接面向机器的语言,所有语句都是由二进制0、1代码指令构成,优点是计算机可以直接执行,效率高;缺点是机器语言程序难写、难修改、难维护,编程效率低。
汇编语言是机器指令的符号化,即用符号来代替二进制代码指令,与机器语言相比,汇编语言更接近人类的自然语言,优点也是效率较高,但是同样难学、难用、难维护。
高级语言之所以称为高级语言,是因为高级语言的语句和人类的自然语句比较接近,越接近人类自然语言就越高级。C语言属于高级语言的一种, 语句和英语比较接近。在C语言中除了一些语言关键字之外,还包含大量的数学运算符号,也可以称C语言为数学语言。
为了更好地学习C语言,我们首先需要掌握如何编译运行一个C语言源程序。一个C语言源程序编写好了,并不能马上就控制计算机工作,前面我们提到过,计算机可直接运行的是二进制代码,即机器语言,所以必须对C语言的源程序(文件后缀名为.c)进行编译,生成能被计算机处理的二进制代码文件的目标文件(后缀名为.obj)。编译通过之后,还需要对二进制代码的目标文件和其他相关的系统函数进行链接,构成可执行文件(Windows操作系统下文件后缀名为.exe),这样才能被计算机执行
未来教育是国内较早致力于NCRE考试研究的文化出版机构之一,自1994年NCRE考试开始,一直在NCRE考试研究领域起着领跑者作用。二十年风雨,因为引领,所以。教育成就未来。NCRE二十年,竞品图书,认准未来教育。
自学很有效果,跟着光盘有用
还没看但纸张不错
很棒
整体感觉不错
有光盘 内容不错 希望三月二级能过
挺好的,第一次在当当网买书,杠杠的
还可以。还没用呢
书挺好的!
比较实用,自学也可以
快递挺快的,书看着也挺好的,,
课程讲解,例题分析,课后习题
第一次购买
挺好的
非常不错,性价比很高
很好的一本书啊,信赖当当。
只想说回来书折了,不知道是快递问题还是原来包装就有问题
不错,用得上
动画公司开始睡觉还是规划设计这个时刻
好,简单易懂
还是小海豚
棒棒棒棒棒棒棒棒棒
。。。。。。。。。。。。。。。。。。
没有学校发的详细,我想要的上学期序列等基础内容也没有,当复习的看吧。
翻开第一页就是第九页 前面的内容都不见了 题目量太少 缺少具体的操作题 选择填空偏多 不建议购买
还没正式用上,看起来不错
还可以吧,就是不知道能不能过
比较实用,就是里面一些用词和解释并不是太专业,还有一些小问题吧
书还不错,是16年的。配套的上机系统很好,作为练习非常适合,可以模拟考场环境。