准备全国计算机等级考试二级 买什么参考书
你至少要购买三本书,一本是《全国计算机等级考试二级教程——公共基础知识》,教育部考试中心编写,高等教育出版社出版的,是计算机国考的指定教材。另一本是C语言的书,购买《全国计算机等级考试二级教程——C语言程序设计》,教育部考试中心编写,高等教育出版社出版的,是计算机国考的指定教材。或者购买谭浩强编写的《C程序设计》(最好是第三版,第四版也可以),清华大学出版社出版的。这两本书任选一本即可。最后一本是《全国计算机等级考试上级考试习题集二级C语言程序设计》,南开大学出版社出版的,俗称“南开百题”,这个是上机考试的题库,一定购买2013年最新版的。今年与往年相比,二级实行了无纸化考试,没有笔试了。无纸化考试包括40分选择题和60分上机操作题,但由于目前还没开考过,我也还没看过今年的书。不清楚这40分选择题是否开放题库,“南开百题”中包不包括这40分的题,如开放的话就有福了。所以说教材最后还是认真阅读,也可以再看一看历年试题。以上所说的,除了谭浩强那本书,都是官方指定的教材,最好不要购买其它同类教材替代。这些亚马逊中国上面都有卖,附近大一点的书店也应该也很容易买到。
2018年计算机二级考试公共基础知识教材目录
2018年计算机二级考试公共基础知识教材目录 简介 书名:全国计算机等级考试二级教程:公共基础知识(2018年版) 作者:教育部考试中心 出版社:高等教育出版社 出版时间:2017年11月 ISBN:9787040488517 定价:24.00元 目录 第1章 数据结构与算法 1.1 算法 1.1.1 算法的基本概念 1.1.2 算法复杂度 1.2 数据结构的基本概念 1.2.1 什么是数据结构 1.2.2 数据结构的图形表示 1.2.3 线性结构与非线性结构 1.3 线性表及其顺序存储结构 1.3.1 线性表的基本概念 1.3.2 顺序表的顺序存储结构 1.3.3 顺序表的插入运算 1.3.4 顺序表的删除运算 1.4 栈和队列 1.4.1 栈及其基本运算 1.4.2 队列及其基本运算 1.5 线性链表 1.5.1 线性链表的基本概念 1.5.2 线性链表的基本运算 1.5.3 循环链表及其基本运算 1.6 树与二叉树 1.6.1 树的基本概念 1.6.2 二叉树及其基本性质 1.6.3 二叉树的存储结构 1.6.4 二叉树的遍历 1.7 查找技术 1.7.1 顺序查找 1.7.2 二分法查找 1.8 排序技术 1.8.1 交换类排序法 1.8.2 插入类排序法 1.8.3 选择类排序法 习题1 第2章 程序设计基础 2.1 程序设计方法与风格 2.2 结构化程序设计 2.2.1 结构化程序设计的原则 2.2.2 结构化程序的基本结构与特点 2.2.3 结构化程序设计原则和方法的应用 2.3 面向对象的程序设计 2.3.1 关于面向对象方法 2.3.2 面向对象方法的基本概念 习题2 第3章 软件工程基础 3.1 软件工程基本概念 3.1.1 软件定义与软件特点 3.1.2 软件危机与软件工程 3.1.3 软件工程过程与软件生命周期 3.1.4 软件工程的目标与原则 3.1.5 软件开发工具与软件开发环境 3.2 结构化分析方法 3.2.1 需求分析与需求分析方法 3.2.2 结构化分析方法 3.2.3 软件需求规格说明书 3.3 结构化设计方法 3.3.1 软件设计的基本概念 3.3.2 概要设计 3.3.3 详细设计 3.4 软件测试 3.4.1 软件测试的目的 3.4.2 软件测试的准则 3.4.3 软件测试技术与方法综述 3.4.4 软件测试的实施 3.5 程序的调试 3.5.1 基本概念 3.5.2 软件调试方法 习题3 第4章 数据库设计基础 4.1 数据库系统的基本概念 4.1.1 数据、数据库、数据库管理系统 4.1.2 数据库系统的发展 4.1.3 数据库系统的基本特点 4.1.4 数据库系统的内部结构体系 4.2 数据模型 4.2.1 数据模型的基本概念 4.2.2 E-R模型 4.2.3 层次模型 4.2.4 网状模型 4.2.5 关系 4.3 关系代数 4.4 数据库设计与管理 4.4.1 数据库设计概述 4.4.2 数据库设计的需求分析 4.4.3 数据库概念设计 4.4.4 数据库的逻辑设计 4.4.5 数据库的物理设计 4.4.6 数据库管理
《计算机系统要素从零开始构建现代计算机》pdf下载在线阅读,求百度网盘云资源
《计算机系统要素》([美] Noam Nisan)电子书网盘下载免费在线阅读资源链接:链接:https://pan.baidu.com/s/1aW8oJ1Vn2eYh-4HkvL4scQ 密码:qxw0 书名:计算机系统要素作者:[美] Noam Nisan译者:周维豆瓣评分:9.1出版社:电子工业出版社出版年份:2007-01-01页数:325内容简介:本书通过展现简单但功能强大的计算机系统之构建过程,为读者呈现了一幅完整、严格的计算机应用科学大图景。本书作者认为,理解计算机工作原理的最好方法就是亲自动手,从零开始构建计算机系统。通过12个章节和项目来引领读者从头开始,本书逐步地构建一个基本的硬件平台和现代软件阶层体系。在这个过程中,读者能够获得关于硬件体系结构、操作系统、编程语言、编译器、数据结构、算法以及软件工程的详实知识。通过这种逐步构造的方法,本书揭示了计算机科学知识中的重要成分,并展示其它课程中所介绍的理论和应用技术如何融入这幅全局大图景当中去。全书基于“先抽象再实现”的阐述模式,每一章都介绍一个关键的硬件或软件抽象,一种实现方式以及一个实际的项目。完成这些项目所必要的计算机科学知识在本书中都有涵盖,只要求读者具备程序设计经验。本书配套的支持网站提供了书中描述的用于构建所有硬件和软件系统所必需的工具和资料,以及用于12个项目的200个测试程序。全书内容广泛、涉猎全面,适合计算机及相关专业本科生、研究生、技术开发人员、教师以及技术爱好者参考和学习。
《计算机网络(第5版)》pdf下载在线阅读,求百度网盘云资源
《计算机网络(第5版)》(Andrew S. Tanenbaum)电子书网盘下载免费在线阅读链接:https://pan.baidu.com/s/1J6zgxj-crKQ2QmK64jgTDw 提取码:gs93书名:计算机网络(第5版)作者:Andrew S. Tanenbaum译者:严伟豆瓣评分:9.0出版社:清华大学出版社出版年份:2012-3-1页数:739内容简介:本书是国内外使用最广泛、最权威的计算机网络经典教材。全书按照网络协议模型自下而上(物理层、数据链路层、介质访问控制层、网络层、传输层和应用层)有系统地介绍了计算机网络的基本原理,并结合Internet给出了大量的协议实例。在讲述网络各层次内容的同时,还与时俱进地引入了最新的网络技术,包括无线网络、3G蜂窝网络、RFID与传感器网络、内容分发与P2P网络、流媒体传输与IP语音,以及延迟容忍网络等。另外,本书针对当前网络应用中日益突出的安全问题,用了一整章的篇幅对计算机网络的安全性进行了深入讨论,而且把相关内容与最新网络技术结合起来阐述。作者简介:Andrew S.Tanenbaum获得过美国麻省理工学院的理学学士学位和加利福尼亚大学伯克利分校的哲学博士学位,目前是荷兰阿姆斯特丹Vrije大学的计算机科学系的教授,并领导着一个计算机系统的研究小组。同时,他还是一家计算与图象处理学院的院长,这是由几家大学合作成立的研究生院。尽管社会工作很多,但他并没有中断学术研究。多年来,他在编译技术、操作系统、网络及局域分布式系统方面进行了大量的研究工作。目前的主要研究方向是设计规模达数百万用户的广域分布式系统。在进行这些研究项目的基础上,他在各种学术杂志及会议上发表了70多篇论文。他同时还是5本计算机专著的作者。
《计算机网络第5版》pdf下载在线阅读,求百度网盘云资源
《计算机网络》(谢希仁)电子书网盘下载免费在线阅读链接:https://pan.baidu.com/s/1IvwbEHAcmNJS4qJZbgPahA 提取码:cfmg 书名:计算机网络作者:谢希仁豆瓣评分:7.9出版社:电子工业出版社出版年份:2008-1页数:402内容简介:《计算机网络(第5版)》自1989年首次出版以来,于1994年、1999年和2003年分别出了修订版。2006年8月本教材通过了教育部的评审,被纳入普通高等教育“十一五”国家级规划教材。《计算机网络》的第5版,在内容和结构方面都有了很大的修改。全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。各章均附有练习题。此外,附录A给出了部分习题的答案和提示。随书配套的光盘中,有全书课件和作者教学中经常遇到的150多个问题及解答,计算机网络最基本概念的演示(PowerPoint文件),以及《计算机网络(第5版)》引用的全部RFC文档等,供读者参阅。