程序员考试冲刺指南(水平)

程序员考试冲刺指南(水平)
作 者: 徐锋
出版社: 电子工业出版社
丛编项: 全国计算机技术与软件专业技术资格考试冲刺指南
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 计算机软件专业技术资格和水平考试
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  徐锋,高级程序员、系统分析员(高级工程师),中国系统分析员顾问团(CSAI)华东区首席顾问,《程序员》杂志社专栏作者。具有丰富的IT市场规划、技术管理、产品研发、需求分析、产品建模、体系结构设计、软件开发等工作经验。现在致力于系统分析与设计、需求工程、软件过程改进等领域的研究。已在《程序员》、《中国计算机世界》等报刊杂志上发表各类文章近50篇,其中实战OO、大话DESGIN等专栏都深受读者喜爱与好评,参与/独立编著出版的图书近20本。作者亲历了各个级别的软件者,有丰富的考试、培训与教程编写经验。……参与/独立编著的“软考”相关书籍包括:《系统分析师技术指南》、《系统分析与设计技术》、《网络工程师考试冲刺指南》、《软件设计师考试冲刺指南》、《网络管理员考试冲刺指南》、《程序员考试冲刺指南》、……

内容简介

名家执笔,指导性强——准确把握考试动态,全面体现新大纲精髓;脉络清晰,解析精辟——覆盖全部考点、重点,深入透析考题特点;把书读薄,明晰要点——从历年考题浓缩知识点,备考要点一目了然。本书是为备考全国计算机技术与软件专业技术资格(水平)考试(程序员)的人员量身定做的冲刺指南。全书紧贴新考试大纲,全面而系统地分析和介绍了“程序员”考试中所涵盖的各个知识点。对每个知识的难度、考试频度和考查权重都进行了量化,点出了考查要点及历年考试出题情况。本书还提供了模拟试题和答案详解,具有很高的参考价值。本书前言第1篇概述篇第1章“程序员”考试分析第2章“程序员”备考指南第2篇计算机软硬件基础知识第3章计算机硬件基础第4章操作系统基础第5章程序设计语言与语言处理程序第6章网络基础第7章数据库系统基础第8章多媒体基础第9章数据结构与算法基础第10章系统开发与软件工程第11章计算机应用与信息化基础第12章标准化与知识产权保护第3篇程序设计第13章程序流程图与算法分析技术第14章算法设计与C语言程序编制技术第15章VisualBasic开发技术基础第16章C++语言开发技术基础第17章JAVA语言开扫技术基础附录A全真模拟试题附录B全真模拟试题一题解附录C全真模拟试题二附录D全真模拟试题二题解附录E自评表

图书目录

目录

第1篇 概 述 篇

第1章 “程序员”考试分析 2

考试变迁 2

考试大纲的变化 2

适合人群与定位 5

第2章 “程序员”备考指南 6

考试形式 6

上午考试分析与备考指南 6

下午考试分析与备考指南 8

第2篇 计算机软硬件基础知识

第3章 计算机硬件基础 12

│知识点 │页码 │出题次数/频率

数的表示 13 10 

数值的机器运算 18 4 

逻辑运算 20 7 

常见编码类型 23 1 

校验码 25 4 

计算机硬件组成 28 3 

CPU特性 30 2 

指令系统与寻址方式 31 5 

存储器系统特征 34 1 

主存储器基础 35 4 

Cache基础 36 1 

磁盘存储器基础 39 4 

I/O设备控制方式 41 3 

中断系统基础 43 2 

常用设备总线基础 45 3 

第4章 操作系统基础 47

│知识点 │页码 │出题次数/频率

操作系统基础概念 48 4 

常见操作系统基础 49 3 

进程基本概念 51 5 

信号量与PV操作 52 2 

死锁 55 3 

存储管理 57 3 

设备与文件管理 60 3 

作业调度 62 4 

第5章 程序设计语言与语言处理程序 64

│知识点 │页码 │出题次数/频率

主要程序设计语言 65 6 

程序设计语言的数据类型 67 2 

程序设计语言的控制结构 68 4 

三种语言处理程序类型 71 4 

形式语言基础 73 0 

正规式、自动机与词法分析 76 1 

语法分析与中间代码生成 77 3 

代码优化与生成 79 0 

第6章 网络基础 80

│知识点 │页码 │出题次数/频率

OSI及TCP/IP协议族 81 7 

传输介质与网络设备 85 6 

组网技术 89 2 

常见网络应用 92 2 

密钥技术 94 3 

网络安全技术 96 1 

第7章 数据库系统基础 100

│知识点 │页码 │出题次数/频率

数据库系统基本概念 100 9 

关系模型基础 103 3 

关系代数及关系演算 111 8 

数据库语言SQL基础 118 10 

数据库控制功能基础 124 3 

第8章 多媒体基础 128

│知识点 │页码 │出题次数/频率

多媒体技术基础 128 8 

多媒体文件大小计算 131 2 

数据压缩技术 132 1 

常见多媒体标准 133 5 

第9章 数据结构与算法基础 137

│知识点 │页码 │出题次数/频率

数据结构基础与线性表 138 7 

树和二叉树 144 9 

图 150 2 

算法基础与常用算法 152 2 

排序算法 156 4 

查找算法 162 1 

第10章 系统开发与软件工程 166

│知识点 │页码 │出题次数/频率

开发生命周期模型 167 7 

软件质量管理基础 170 5 

软件开发环境 175 1 

其他(项目管理/软件过程)基础 176 0 

开发方法论基础 180 1 

结构化分析与设计 181 3 

面向对象开发 185 6 

用户界面设计基础 189 2 

第11章 计算机应用与信息化基础 191

│知识点 │页码 │出题次数/频率

信息化基础 191 1 

信息系统基础 194 1 

Windows基本操作 196 3 

办公软件操作基础 199 2 

因特网应用与安全防护 205 2 

第12章 标准化与知识产权保护 208

│知识点 │页码 │出题次数/频率

标准化基本概念 208 3 

常见标准化组织与标准 210 2 

保护期限 213 2 

知识产权人确定 214 2 

侵权判断 215 2 

其他 216 3 

第3篇 程 序 设 计

第13章 程序流程图与算法分析技术 220

│知识点 │页码 │出题次数/频率

程序流程图 220 3 

算法分析 227 2 

第14章 算法设计与C语言程序编制技术 233

│知识点 │页码 │出题次数/频率

基本程序编制 234 7 

常见数据结构与程序编制 239 10 

经典算法与程序编制 253 7 

排序算法与程序编制 258 4 

第15章 Visual Basic开发技术基础 261

│知识点 │页码 │出题次数/频率

VB语法基础与用户界面设计 262 3 

VB文件操作技术 273 1 

VB数据库访问技术 284 1 

第16章 C++语言开发技术基础 290

│知识点 │页码 │出题次数/频率

C++基本语法与面向对象开发基础 290 1 

C++高级特性(继承、模板与多态) 301 1 

第17章 Java语言开发技术基础 309

│知识点 │页码 │出题次数/频率

Java基本语法与面向对象开发基础 309 1 

Java高级特性(继承、接口与抽象类) 318 1 

Applet应用基础 324 1 

附录A 全真模拟试题一 327

附录B 全真模拟试题一题解 342

附录C 全真模拟试题二 362

附录D 全真模拟试题二题解 376

附录E 自评表 395