程序员考试考前串讲

出版时间:2008-9  出版社:电子工业出版社  作者:李雄 主编,希赛IT教育研发中心组 编  页数:348  字数:490000  

前言

全国计算机技术与软件专业技术资格(水平)考试是由国家人力资源和社会保障部、工业和信息化部组织和领导的国家级考试,考试具有很高的权威性,同时也决定了其考试范围的广度和深度都比较大,使许多考生在复习和准备上遇到了很多的难题。虽然国家软考办、希赛IT教育研发中心陆续出版了一系列的有针对性的考试辅导教程,为考生复习和备考提供了基础性的帮助,但是,由于考试范围十分广泛,内容量相当大,仍然无法完全满足考生的需求。本书正是为了力图弥补这一缺憾而编写的,因此具备以下特点。内容超值,针对性强由于考试大纲规定的考试知识点体系庞大,对考生而言,要学习的内容很多,很难把考试大纲规定的知识点全部进行梳理和系统地学习。为此,希赛IT教育研发中心组织有关专家对考试大纲和历年考试试题进行了深入的分析,在此基础上编写了本书,作为计算机技术与软件专业技术资格(水平)考试中的程序员级别的考试辅导指定教材。就考试中经常出现的一些问题进行归纳和总结,其目的是希望能够压缩所有考试重点和难点知识,而不是囊括所有考试知识点。其结果是让读者顺利通过考试,而不是获得满分。本书根据最新的程序员考试大纲,对历年考试中所有知识点进行了归类分析和总结,挖掘出了其中的考试重点和难点,指出了考试的命题方向以及每个知识点在实际考试中所占的分数比例。根据希赛IT教育研发中心进行考试辅导和阅卷的经验,对其中的难点问题和考生容易出错的问题进行了详细的讨论。本书在组织和写作上,倾注了作者们许多的精力和心血,将自己所有的心得和体会融入其中,相信能够对考生提高通过率,有效地完成“考试过关”提供帮助。考生可通过阅读本书,迅速掌握考试重点和难点,解答问题的方法和技巧。从希赛IT教育研发中心的研究结果来看,本书所总结的考试重点知识包括了实际考试时95%以上的考点,而这些知识点几乎在每次考试中都会出现。因此,考生阅读本书,可得到事半功倍的效果,提高考试通过率。

内容概要

本书由希赛IT教育研发中心组织编写,作为计算机技术与软件专业技术资格(水平)考试中的程序员级别考试辅导培训教材。根据最新的程序员考试大纲,对历年考试中所有知识点进行了归类分析和总结,挖掘出了其中的考试重点和难点,指出了考试的命题方向以及每个知识点在实际考试中所占的分数比例。根据作者进行考试辅导和阅卷的经验,对其中的难点问题进行了详细的讨论。  考生可通过阅读本书,迅速掌握考试重点和难点,解答问题的方法和技巧,得到事半功倍的效果,提高考试通过率。

书籍目录

请在阅读完整本书后,利用此目录进行整体回顾,可随意将您自己的重点和难点写在“Handy Thinking”上。第1章  程序员考试分析	 1.1  程序员考试简介	  1.1.1  考试简介	  1.1.2  考试内容和形式	  1.1.3  适合人群	 1.2  历次考试知识点分布	  1.2.1  上午考试知识点分布	  1.2.2  下午考试知识点分布	 1.3  考试大纲比较分析	 1.4  考试复习要点	第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  奇偶校验码	  2.3.4  海明码	  2.3.5  CRC码	  2.3.6  BCD码	  2.3.7  ASCII码	  2.3.8  汉字的内码	  2.3.9  逻辑运算	 2.4  指令系统	  2.4.1  寻址方式	  2.4.2  指令的执行过程	 2.5  存储体系	  2.5.1  主存储器	  2.5.2  高速缓冲存储器	  2.5.3  磁盘	 2.6  中断与DMA	  2.6.1  程序控制工作方式	  2.6.2  中断工作方式	  2.6.3  DMA工作方式	 2.7  性能评估	  2.7.1  可靠性相关概念	  2.7.2  可靠性计算	  2.7.3  容错	  2.7.4  指令周期	第3章  数据结构与算法	 3.1  考点分析	 3.2  基本概念	  3.2.1  数据结构	  3.2.2  算法	  3.2.3  递归法	 3.3  线性表	  3.3.1  线性表的存储	  3.3.2  线性表的基本操作	  3.3.3  栈	  3.3.4  队列	  3.3.5  链表	  3.3.6  字符串	  3.3.7  二维数组	 3.4  二叉树	  3.4.1  二叉树的性质	  3.4.2  二叉树的遍历	  3.4.3  二叉排序树	 3.5  排序	  3.5.1  插入排序	  3.5.2  选择排序	  3.5.3  交换排序	  3.5.4  归并排序	  3.5.5  基数排序	  3.5.6  排序算法的比较	 3.6  查找	  3.6.1  二分法查找	  3.6.2  散列表	 3.7  图	  3.7.1  图的基本概念	  3.7.2  图的存储结构	  3.7.3  图的遍历	第4章  操作系统	 4.1  考点分析	 4.2  基本概念	  4.2.1  操作系统的基本概念	  4.2.2  Shell程序	 4.3  进程管理	  4.3.1  进程的状态	  4.3.2  信号量与PV操作	  4.3.3  死锁问题	 4.4  存储管理	  4.4.1  虚拟存储器的分类	  4.4.2  局部性原理	  4.4.3  虚存管理	 4.5  作业管理	  4.5.1  作业的状态	  4.5.2  处理机调度	  4.5.3  作业调度算法	 4.6  设备管理	  4.6.1  设备管理的功能	  4.6.2  设备驱动程序	  4.6.3  虚拟设备	第5章  程序设计语言	 5.1  考点分析	 5.2  基本概念	  5.2.1  编译系统基础	  5.2.2  解释系统基础	 5.3  语言的分类	 5.4  控制结构	  5.4.1  常量与变量	  5.4.2  三种控制结构	  5.4.3  函数调用	 5.5  正规式	第6章  计算机网络	 6.1  考点分析	 6.2  网络体系结构	  6.2.1  网络拓扑结构	  6.2.2  OSI参考模型	  6.2.3  网络分类	  6.2.4  IP地址和子网掩码	 6.3  TCP/IP协议族	  6.3.1  应用层	  6.3.2  传输层	  6.3.3  网际层	  6.3.4  网络接口层	  6.3.5  端口	 6.4  传输介质与设备	  6.4.1  传输介质	  6.4.2  网络设备	 6.5  网络管理	  6.5.1  代理服务器	  6.5.2  网络管理工具	  6.5.3  网络故障检测	 6.6  网络应用	  6.6.1  电子政务	  6.6.2  电子商务	  6.6.3  万维网	  6.6.4  电子邮件	  6.6.5  DNS	  6.6.6  IIS	  6.6.7  VOD	  6.6.8  网络会议	第7章  数据库系统	 7.1  考点分析	 7.2  基本概念	  7.2.1  数据库系统的三级模式	  7.2.2  数据模型的分类	  7.2.3  关系模型	 7.3  关系代数	  7.3.1  集合运算	  7.3.2  关系运算	 7.4  SQL语言	  7.4.1  基本表操作	  7.4.2  视图操作	  7.4.3  完整性约束	 7.5  数据库设计	  7.5.1  函数依赖	  7.5.2  范式	  7.5.3  最小依赖集	  7.5.4  E-R图的画法	  7.5.5  E-R图的集成	  7.5.6  E-R图向关系模式的转换	第8章  系统开发和运行维护	 8.1  考点分析	 8.2  系统开发模型	  8.2.1  开发生命周期模型	  8.2.2  系统开发方法论	  8.2.3  软件开发环境	 8.3  需求分析	  8.3.1  需求分析概述	  8.3.2  数据流图	  8.3.3  数据字典	 8.4  软件设计	  8.4.1  软件设计阶段	  8.4.2  软件设计活动	  8.4.3  结构化设计	  8.4.4  过程设计	  8.4.5  软件界面设计	 8.5  程序编写	  8.5.1  程序设计风格	  8.5.2  程序效率	  8.5.3  程序设计试题	 8.6  软件测试	  8.6.1  测试的目的	  8.6.2  测试的类型	  8.6.3  测试的阶段	  8.6.4  性能测试	 8.7  软件维护	 8.8  项目管理	  8.8.1  软件项目估算	  8.8.2  进度计划与监控	  8.8.3  质量管理	  8.8.4  软件过程改进	  8.8.5  软件文档	第9章  面向对象方法	 9.1  考点分析	 9.2  面向对象语言	  9.2.1  类和对象	  9.2.2  封装和消息	  9.2.3  多态性	 9.3  统一建模语言	  9.3.1  UML的结构	  9.3.2  UML的图形	  9.3.3  用例之间的关系	  9.3.4  类之间的关系	第10章  多媒体基础	 10.1  考点分析	 10.2  多媒体基础	  10.2.1  多媒体计算机	  10.2.2  媒体的分类	  10.2.3  存储媒体	 10.3  压缩编码技术	  10.3.1  数据压缩的基础	  10.3.2  数据压缩技术的分类	  10.3.3  数据压缩标准	 10.4  音频数据	  10.4.1  音频技术概述	  10.4.2  音频数据存储和传输	  10.4.3  音频数据格式	 10.5  颜色空间	  10.5.1  亮度、色调和饱和度	  10.5.2  颜色空间	  10.5.3  图形与图像	 10.6  视频数据	  10.6.1  视频文件格式	  10.6.2  流媒体	第11章  安全性知识	 11.1  考点分析	 11.2  密钥技术	  11.2.1  数据加密技术	  11.2.2  认证技术	  11.2.3  数字证书	 11.3  安全体系	  11.3.1  防火墙	  11.3.2  入侵检测	  11.3.3  病毒和木马扫描	  11.3.4  安全扫描	  11.3.5  日志审计系统	  11.3.6  公共密钥基础设施	 11.4  网络攻击	  11.4.1  网络攻击的类型	  11.4.2  常见的网络攻击	第12章  标准化知识	 12.1  考点分析	 12.2  标准化法	  12.2.1  标准的制定	  12.2.2  标准的表示	 12.3  ISO 9000标准族	第13章  知识产权知识	 13.1  考点分析	 13.2  专利法	  13.2.1  专利法的保护对象	  13.2.2  确定专利权人	  13.2.3  专利权	 13.3  著作权法	  13.3.1  著作权法客体	  13.3.2  著作权法主体	  13.3.3  著作权	 13.4  计算机软件保护条例	  13.4.1  保护对象	  13.4.2  著作权人确定	  13.4.3  软件著作权	  13.4.4  法律责任	 13.5  反不正当竞争法	  13.5.1  什么是不正当竞争	  13.5.2  法律责任	  13.5.3  商业秘密	 13.6  商标法及实施条例	  13.6.1  商标注册的申请	  13.6.2  注册商标的变更	  13.6.3  注册商标专用权的保护	第14章  计算机应用知识	 14.1  考点分析	 14.2  Windows基本操作	  14.2.1  公共操作	  14.2.2  文件操作	 14.3  Word基本操作	  14.3.1  工具栏图标按钮	  14.3.2  其他功能	 14.4  Excel基本操作	 14.5  上网基础操作	  14.5.1  IE的使用	  14.5.2  Outlook的使用	  14.5.3  系统安全措施	2008年5月程序员考试试题分析与解答	主要参考文献

章节摘录

如果你所规划的网络,是一个电脑数量不多,而电脑所在位置相当集中,甚至在一个办公室中,网络间的传输量不大,当然你可以不花什么心思去考虑用什么拓扑结构了,因为使用哪一种都不会带来太大的差别。但是,计算机网络一旦规划、建立完成,往往有一个较长的生命周期,如果不预留下成长空问,我们认为这是一种失败的网络规划。具体地说,因为每一种拓扑结构都有其优缺点,当选择了一种拓扑结构虽然享受到它带来的优点,却也不自觉地运用了它的缺点。如果事先没对它所带来的缺点有所考虑,就可能使整个网络性能大打折扣,应考虑的主要因素有以下几点:(1)总成本:不管选用什么样的传输介质,都需要安装,安装费用的高低和拓扑结构的选择有密切的关系。(2)灵活性:当加入或移出结点时,不同的拓扑结构所花去的代价是不同的,有的易于改变配置,有的则十分困难。(3)可靠性:不同的网络拓扑结构在不同的环境下,其可靠性能是有很大差别的。这个因素是十分重要的。6.2.2 OSI参考模型OSI/RM最初是用来作为开发网络通信协议族的一个工业参考标准,作为各个层上使用的协议国际标准化的第一步而发展来的。严格遵守OSI模型,不同的网络技术之间可以轻而易举地实现互操作。整个OSI/RM模型共分7层,从下往上分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

编辑推荐

《程序员考试考前串讲》:实用购买《程序员考试考前串讲》,你不是在乱花钱《程序员考试考前串讲》不仅从繁杂的知识点当中梳理出重点和难点,而且还根据希赛IT教育研发中心进行考试辅导和阅卷的经验,对其中的难点问题和考生容易出错的问题进行了详细的讨论。更具有决定性价值的是《程序员考试考前串讲》配备了2008年5月考试试题精解,使得考生能迅速进入考试状态。《程序员考试考前串讲》本着给考生以最大方便的原则,从考试知识点体系庞大的全国计算机技术与软件专业技术资格(水平)考试考试大纲中进行梳理、浓缩,并配以多年以来积累的经典串讲视频,使得考生在考前可以用最短的时间冲刺考试。迅捷购买《程序员考试考前串讲》,迅速进入考试状态《程序员考试考前串讲》对历年考试中所有知识点进行了归类分析和总结,挖掘出了其中的考试重点和难点,指出了考试的命题方向以及每个知识点在实际考试中所占的分数比例。根据作者进行考试辅导和阅卷的经验,对其中的难点问题进行了详细的讨论。考生可通过阅读《程序员考试考前串讲》,迅速掌握考试重点和难点,解答问题的方法和技巧,得到事半功倍的效果,提高考试通过率。权威购买《程序员考试考前串讲》,请放心使用希赛是中国领先的互联网技术和IT教育公司,在互联网服务、图书出版、人才培养方面,希赛始终保持IT业界的领先地位。希赛lT教育研发中心是希赛公司属下的一个专门从事IT教育、教育产品开发、教育书籍编写的部门,在IT教育方面具有极高的权威性。希赛IT教育研发中心的远程教育模式得到了教育部门的认可和推广,特别是在系统分析、需求分析、架构设计和项目管理的人才培养方面,有口皆碑。同时,在高端课程方面,希赛IT教育研发中心开设的课程有软件工程系列、项目管理系列、企业管理系列,以及网络安全系列课程。贴心购买《程序员考试考前串讲》,你不是一个人在战斗可在希赛网(http://www.csai.cn)社区“评在线”版块中的“希赛IT教育研发中心”栏目与专家面对面地释疑解惑;可以登录中国IT教育门户网站一一学赛网论坛(http://bbs.educity.cn),进入“软考资格水平考试”栏目,与广大考友进行交流和讨论;可以发短信,充积分,登录学赛网在线测试系统(http://test.educity.cn)亲自体验数+套全真模拟试题和考前密卷。

图书封面

评论、评分、阅读与下载


    程序员考试考前串讲 PDF格式下载


用户评论 (总计13条)

 
 

  •   本书感觉是在对程序员考试大纲的一个重点复习,会讲到一些难点和历年考试重点的总结汇总,并对一些基本知识讲解,总之不会让你落下任何一个知识点,同时你又可以了解到重点难点知识点,把握清楚程序员考试的方向。是一本不错的备考书籍!
  •   本书看了我觉得非常好,里面知识点归纳比较相信,对于考程序员的人来说可以准确的知道考试的重点然后重点复习,里面的内容也非常的详细。考程序员的朋友可以看下此书。
  •   要得就是盘,东西嘛比较老了~
  •   好书也便宜。、
  •   很满意,不错的书
  •   感觉非常好!
  •   书的内容大概看了一遍,在宽度方面做的比较好,大大小小的知识点比较齐全,在需要进行计算的内容后一般会有例子辅助理解。适合在书桌前看。缺点则是概念性的知识比较抽象,可能由于篇幅所限,一些概念性的知识点不能讲解的尽善尽美,之前没有学过的同学估计会产生少许的理解困难,总而言之,值得一看。
  •   如果有编程部分就更完整了
  •   书算OK吧,就是没有练习题!购买者考虑清楚
  •   某些知识点讲解的不是很清楚,需要参考别的资料。总体来说还是不错的。
  •   还可以,但版本还是挺旧的。。内容一般,没多大作用!
  •   这本书我没看 买错了 想买的是软件工程师的那本
  •   书应该是不错吧,不过让自己看书也太难看了,所以现在用不上了,想考这个的话还是找个培训的地方比较好,呵呵
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7