第一图书网

程序员考试辅导

梁海欣 冶金工业出版社
出版时间:

2005-2  

出版社:

冶金工业出版社  

作者:

梁海欣  

页数:

451  

字数:

670000  

内容概要

本书是根据全国计算机技术与软件专业技术资格(水平)考试2004年新大纲的要求编写而成的。本书主要介绍了程序员考试的相关知识、计算机科学基础、计算机系统基础知识、软件开发和运行维护基础知识、其他相关知识以及程序设计等内容,本书末尾还给出了一个附录:程序员考试大纲(2004年新版)。 本书针对性强、重点突出、概念准确,不仅可以作为全国计算机技术与软件专业技术资格(水平)——程序员的考试用书,也可作为高等院校或培训班的辅导教材,同时还可以作为相关行业的参考书。

书籍目录

第1章 程序员考试概论 1.1 计算机技术与软件专业技术资格(水平)考试简介 1.2 程序员考试备考方法  1.2.1 程序员考试心得  1.2.2 上午考试要点  1.2.3 下午考试要点 小结第2章 计算机科学基础 2.1 考试目标与要求 2.2 数制及其转换  2.2.1 二进制  2.2.2 八进制  2.2.3 十进制  2.2.4 十六进制  2.2.5 数制相互转换 2.3 数据的表示  2.3.1 数的表示  2.3.2 非数值表示  2.3.3 校验方法和校验码 2.4 算术运算和逻辑运算  2.4.1 计算机中二进制数的运算方法  2.4.2 逻辑代数的基本运算和逻辑表达式的化简 2.5 数学应用  2.5.1 常用数值计算  2.5.2 排列组合、应用统计 2.6 常用数据结构  2.6.1 数组  2.6.2 线性表  2.6.3 队列  2.6.4 栈  2.6.5 树  2.6.6 图 2.7 常用算法  2.7.1 常用的排序算法  2.7.2 查找算法  2.7.3 数值计算  2.7.4 字符串处理  2.7.5 数据压缩算法  2.7.6 递归算法  2.7.7 图的相关算法  2.7.8 算法与数据结构的关系  2.7.9 算法效率  2.7.10 算法设计  2.7.11 算法描述 例题分析 强化训练 强化训练参考答案 小结第3章 计算机系统基础知识 3.1 考试目标与要求 3.2 硬件基础知识  3.2.1 计算机系统的组成硬件系统软件系统及层次结构  3.2.2 计算机类型和特点  3.2.3 中央处理器CPU  3.2.4 主存和辅存  3.2.5 I/O接口、I/O设备和通信设备 3.3 软件基础知识  3.3.1 操作系统基础知识  3.3.2 程序设计语言和语言处理程序基础知识 3.4 网络基础知识  3.4.1 网络的功能、分类、组成和拓扑结构  3.4.2 网络体系结构与协议  3.4.3 常用网络设备与网络通信设备网络操作系统基础知识和使用  3.4.4 Client/Server结构、Browser/Server结构  3.4.5 LAN基础知识  3.4.6 Internet基础知识 3.5 数据库基础知识  3.5.1 数据库管理系统的主要功能和特征  3.5.2 数据库模型  3.5.3 数据模型,ER图  3.5.4 数据操作  3.5.5 数据库语言  3.5.6 数据库的主要控制功能 3.6 多媒体基础知识  3.6.1 多媒体基础概念,常用多媒体设备性能特征,常用多媒体文件格式类型  3.6.2 简单图形的绘制,图像文件的基本处理方法  3.6.3 音频和视频信息的应用  3.6.4 多媒体的传统关键技术 3.7 系统性能指标  3.7.1 P向应时间、吞吐量、周转时间等概念  3.7.2 可靠性、可维护性、可修改性、可移植性、可用性、安全性等概念 3.8 计算机应用基础知识和常用办公软件的操作方法  3.8.1 信息管理、数据处理、辅助设计自动控制、科学计算、人工智能等概念  3.8.2 文字处理基础知识和常用操作方法  3.8.3 电子邮件处理操作方法 例题分析 模拟试题 强化训练参考答案 小结第4章 软件开发和运行维护基础知识 4.1 考试目标与要求 4.2 软件工程和项目管理基础知识  4.2.1 软件工程基本概念  4.2.2 软件开发各阶段的目标和任务  4.2.3 软件过程基本知识  4.2.4 软件工程项目管理基本知识  4.2.5 面向对象开发方法基础知识  4.2.6 软件开发工具与环境基础知识(CASE)  4.2.7 软件质量管理基础知识 4.3 软件需求分析、需求定义及软件基础知识  4.3.1 结构化分析概念(数据流图(DFD)、实体关系图(ER))  4.3.2 面向对象设计、结构化设计基础知识  4.3.3 模块设计、代码设计、人机界面设计要点  4.4 程序设计基础知识  4.4.1 结构设计程序设计,程序流程图NS图,PAD图  4.4.2 程序设计风格  4.4.3 面向对象设计基础知识、可视化程序设计基础知识 4.5 程序测试基础知识  4.5.1 黑盒测试、白盒测试、灰盒测试基础知识  4.5.2 测试工作流程 4.6 软件开发文档基础知识  4.6.1 初始阶段  4.6.2 分析阶段  4.6.3 设计阶段  4.6.4 编程阶段  4.6.5 测试阶段  4.6.6 交付使用阶段 4.7 软件运行和维护基础知识  4.7.1 软件运行基础知识  4.7.2 软件维护基础知识 例题分析 强化训练 强化训练参考答案 小结第5章 其他相关知识……第6章 程序设计附录程序员考试大纲(2004年新版)参考文献


图书封面

广告

下载页面


程序员考试辅导 PDF格式下载



相关图书