主页 详情

《程序员考试复习与提高》_李锋编著_11813591_9787302145486

【书名】:《程序员考试复习与提高》
【作者】:李锋编著
【出版社】:北京:清华大学出版社
【时间】:2007
【页数】:739
【ISBN】:9787302145486
【SS码】:11813591

最新查询

内容简介

1.1 上午题历年试题及考点分析

第1章程 序员试题历年考试情况分析

1.2 下午题历年试题及考点分析

1.2.1 2000年至2006年试题

1.2.2 命题方向的变化及分析

1.3 个人经验及应试建议

1.3.1 作者辅导经验

1.3.2 应试建议

1.3.3 解题方法

2.1.2 学习目标

2.2 数制及其转换

2.2.1 数制的概念

2.1.1 考纲要求

2.1 考纲要求与学习目标

第2章 计算机科学基础

2.2.2 数制转换

2.3 数据的表示

2.3.1 原码、反码和补码

2.3.2 数值数据的表示

2.3.3 非数值数据的表示

2.3.4 检错纠错码

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 练习解答

第3章 计算机系统基础知识

3.1 考纲要求与学习目标

3.1.1 考纲要求

3.1.2 学习目标

3.2 硬件基础知识

3.2.1 计算机系统概述

3.2.2 计算机类型

3.2.3 中央处理器

3.2.4 指令系统

3.2.5 主存和辅存

3.2.6 I/O接口和I/O设备

3.3 操作系统基础知识

3.3.1 操作系统的定义和目标

3.3.2 操作系统的类型和功能

3.3.3 处理机管理

3.3.4 存储管理

3.3.5 文件管理

3.3.6 设备管理

3.3.7 作业管理

3.3.8 汉字处理

3.4 程序设计语言基础

3.4.1 计算机语言概念

3.4.2 程序设计语言基础知识

3.5 网络基础知识

3.5.1 计算机网络概述

3.5.2 网络拓扑结构

3.5.3 ISO/OSI网络体系结构

3.5.4 网络互联设备

3.5.5 Internet

3.6.1 数据库概述

3.6.2 数据模型

3.6 数据库基础知识

3.6.3 数据库系统

3.6.4 关系数据库与关系运算

3.6.5 关系数据库SQL语言简介

3.6.6 数据库设计

3.7 多媒体基础知识

3.7.1 多媒体的基本概念

3.7.2 音频技术

3.7.3 图形和图像技术

3.7.4 动画和视频技术

3.8 本章习题及练习

3.8.1 例题分析

3.8.2 巩固练习

3.8.3 练习解答

4.2 软件工程基本观念

4.1.2 学习目标

4.2.1 软件工程与项目管理基础

第4章 软件开发和运行维护基础知识

4.1.1 考纲要求

4.1 考纲要求与学习目标

4.2.2 软件开发项目管理基础知识

4.2.3 软件工具与软件开发环境

4.2.4 软件过程能力评估

4.3 面向对象技术基础

4.3.1 面向对象的基本概念

4.3.2 面向对象分析与设计基本概念

4.4 系统分析基础知识

4.4.1 系统分析概述

4.4.2 结构化分析方法

4.4.3 系统分析报告

4.5.1 结构化设计方法

4.5 系统设计

4.5.2 系统总体结构设计

4.5.3 系统详细设计

4.6 程序设计测试

4.6.1 程序设计

4.6.2 编码风格

4.6.3 系统测试和调试

4.6.4 测试策略和测试方法

4.7 系统运行和维护知识

4.7.1 系统维护概述

4.7.2 系统评价

4.7.3 系统运行管理

4.8 软件质量管理与质量保证

4.8.1 软件质量特性

4.9 本章习题及练习

4.9.1 例题分析

4.8.2 软件质量保证

4.9.2 巩固练习

4.9.3 练习解答

5.1.2 学习目标

5.2 计算机安全基础知识

5.2.1 计算机安全的基本概念

5.1.1 考纲要求

5.1 考纲要求与学习目标

第5章 计算机安全基本知识

5.2.2 计算机网络安全技术

5.2.3 防火墙技术

5.3 计算机病毒与计算机犯罪

5.3.1 计算机病毒概述

5.3.2 计算机病毒的危害及防范

5.3.3 计算机犯罪

5.4 访问控制

5.4.1 访问控制的定义

5.4.2 访问控制技术概述

5.4.3 访问控制技术与策略

5.5 加密与解密技术

5.5.1 加密与解密技术基础知识

5.5.2 常用加密算法

5.6 本章习题及练习

5.6.1 例题分析

5.6.2 巩固练习

5.6.3 练习解答

第6章 标准化基础知识

6.1 考纲要求与学习目标

6.1.1 考纲要求

6.1.2 学习目标

6.2 标准化基本概念

6.3.2 标准的编号

6.3.1 标准的分类

6.3 各种标准基础知识

6.4 软件标准化基础知识

6.4.1 软件工程标准化

6.4.2 软件文档标准

6.5 标准化机构

6.6 本章习题及练习

6.6.1 例题分析

6.6.2 巩固练习

6.6.3 练习解答

第7章 信息化基本知识

7.1 考纲要求与学习目标

7.1.1 考纲要求

7.1.2 学习目标

7.2 信息化的基本概念

7.2.1 信息的定义及其特性

7.2.2 信息化

7.2.3 信息化对组织的意义

7.3 政府信息化及电子政务

7.3.1 政府信息化的概念、作用及意义

7.3.2 我国政府信息化的历程和策略

7.3.3 电子政务

7.4 企业信息化及电子商务

7.4.1 企业信息化的概念

7.4.2 企业资源规划(ERP)的结构和功能

7.4.3 电子商务

7.5 信息资源的管理

7.6 信息化有关的政策、法规和标准

7.7 本章习题及练习

7.7.1 例题分析

7.7.2 巩固练习

7.7.3 练习解答

8.2 本章习题及练习

8.1.2 学习目标

8.2.1 例题分析

第8章 计算机专业英语

8.1.1 考纲要求

8.1 考纲要求与学习目标

8.2.2 巩固练习

8.2.3 练习解答

第9章 C语言

9.1 考纲要求与学习目标

9.1.1 考纲要求

9.1.2 学习目标

9.2 C语言简介及常用的算法描述方法

9.2.1 C语言简介

9.2.2 常用的算法描述方法

9.2.3 结构化程序设计方法

9.2.4 例题分析

9.2.5 巩固练习

9.2.6 练习解答

9.3 数据类型、运算符与表达式

9.3.1 C语言的数据类型

9.3.2 常量与变量

9.3.3 C语言的运算符与表达式

9.3.4 例题分析

9.3.5 巩固练习

9.3.6 练习解答

9.4 顺序结构程序设计

9.4.1 C语言的语句

9.4.2 输入与输出

9.4.3 例题分析

9.4.4 巩固练习

9.4.5 练习解答

9.5.2 逻辑运算符和逻辑表达式

9.5 选择结构程序设计

9.5.1 关系运算符和关系表达式

9.5.3 if语句

9.5.4 switch语句

9.5.5 条件运算符

9.5.6 例题分析

9.5.7 巩固练习

9.5.8 练习解答

9.6 循环结构程序设计

9.6.1 while语句

9.6.2 do-while语句

9.6.3 for语句

9.6.4 循环嵌套及其比较

9.6.5 break和continue语句

9.6.6 例题分析

9.6.8 练习解答

9.6.7 巩固练习

9.7 数组

9.7.1 一维数组

9.7.2 二维数组

9.7.3 字符数组

9.7.4 字符串处理函数

9.7.5 例题分析

9.7.6 巩固练习

9.7.7 练习解答

9.8 函数

9.8.1 函数的定义

9.8.2 函数的划分

9.8.3 函数的值和函数的参数

9.8.4 函数调用

9.8.7 例题分析

9.8.6 局部变量和全局变量

9.8.5 数组作为函数参数

9.8.8 巩固练习

9.8.9 练习解答

9.9 指针

9.9.1 指针基本概念

9.9.2 变量的指针和指向变量的指针变量

9.9.3 数组的指针和指向数组的指针变量

9.9.4 字符串指针及指向字符串的指针变量

9.9.5 指针作为函数参数

9.9.6 函数的指针和指向函数的指针变量

9.9.7 返回指针的函数

9.9.8 指针数组和指向指针的指针

9.9.9 例题分析

9.9.10 巩固练习

9.9.11 练习解答

9.10.1 结构体的定义

9.10 结构体与共用体

9.10.2 结构体变量的定义、初始化及引用

9.10.3 结构体数组

9.10.4 指向结构体的指针

9.10.5 链表

9.10.6 例题分析

9.10.7 巩固练习

9.10.8 练习解答

9.11 位运算

9.11.1 位运算概念

9.11.2 例题分析

9.11.3 巩固练习

9.11.4 练习解答

9.12 文件

9.12.1 文件操作基本步骤

9.12.2 文件读写

9.12.3 文件的定位

9.12.4 例题分析

9.12.5 巩固练习

9.12.6 练习解答

第10章 线性表

10.1 考纲要求与学习目标

10.1.1 考纲要求

10.1.2 学习目标

10.2 线性表的概念、存储结构及基本操作

10.2.1 线性表的概念

10.2.2 线性表的顺序存储结构

10.2.3 线性表的基本操作

10.2.4 例题分析

10.2.5 巩固练习

10.2.6 练习解答

10.3.1 线性表的链式存储结构

10.3 单链表

10.3.2 带头结点与不带头结点的区别

10.3.3 单链表的基本操作

10.3.4 例题分析

10.3.5 巩固练习

10.3.6 练习解答

10.4 循环链表

10.4.1 循环链表的概念

10.4.2 例题分析

10.4.3 巩固练习

10.4.4 练习解答

10.5 双向链表

10.5.1 双向链表的定义

10.5.2 双向链表的插入与删除操作

10.5.3 双向链表的基本操作

10.6 双向循环链表

10.6.1 双向循环链表的概念

10.5.5 巩固练习

10.5.6 练习解答

10.5.4 例题分析

10.6.2 例题分析

10.6.3 巩固练习

10.6.4 练习解答

第11章 栈和队列

11.1 考纲要求与学习目标

11.1.1 考纲要求

11.1.2 学习目标

11.2 栈的概念及存储结构

11.2.1 栈的定义及特点

11.2.2 栈的存储结构

11.2.3 例题分析

11.2.5 练习解答

11.2.4 巩固练习

11.3 栈的基本操作

11.3.1 顺序栈的基本操作

11.3.2 链式栈的基本操作

11.3.3 例题分析

11.3.4 巩固练习

11.3.5 练习解答

11.4 队列的概念及存储结构

11.4.1 队列的概念

11.4.2 队列的存储结构

11.4.3 例题分析

11.4.4 巩固练习

11.4.5 练习解答

11.5 队列的基本操作

11.5.1 循环队列的基本操作

11.5.2 链式队列的基本操作

11.5.3 例题分析

11.5.4 巩固练习

11.5.5 练习解答

第12章 数组

12.1 考纲要求与学习目标

12.1.1 考纲要求

12.1.2 学习目标

12.2 数组及多维数组的概念

12.2.1 数组的概念

12.2.2 例题分析

12.2.3 巩固练习

12.2.4 练习解答

12.3 矩阵

12.3.1 矩阵定义及地址计算

12.3.2 矩阵的常见操作

12.3.3 几种特殊的矩阵

12.3.4 例题分析

12.3.5 巩固练习

12.3.6 练习解答

第13章 串

13.1 考纲要求与学习目标

13.1.1 考纲要求

13.1.2 学习目标

13.2 串的概念及顺序存储结构

13.2.1 串的概念

13.2.2 串的顺序存储结构

13.2.3 顺序串的基本操作

13.2.4 例题分析

13.2.5 巩固练习

13.2.6 练习解答

13.4.2 匹配的简单算法及实现程序

13.4.1 模式匹配的概念

13.4 模式匹配算法

13.3 串的链式存储结构

13.4.3 改进的算法

第14章 树和二叉树

14.1 考纲要求与学习目标

14.1.1 考纲要求

14.1.2 学习目标

14.2 树的概念、性质和存储结构

14.2.1 树的概念

14.2.2 树的性质

14.2.3 树的存储结构

14.2.4 例题分析

14.2.5 巩固练习

14.2.6 练习解答

14.3.3 二叉树的存储结构

14.3.2 二叉树的性质

14.3.1 二叉树的概念

14.3 二叉树的概念及基本操作

14.3.4 二叉树的遍历

14.3.5 二叉树的基本运算

14.3.6 森林和树的转换

14.3.7 例题分析

14.3.8 巩固练习

14.3.9 练习解答

14.4 二叉树的遍历

14.4.1 遍历的方法

14.4.2 遍历的递归算法

14.4.3 遍历的非递归算法

14.4.4 二叉树层次遍历

14.4.5 例题分析

14.4.6 巩固练习

14.4.7 练习解答

14.5.1 二叉查找树的概念

14.5 二叉查找树

14.5.2 二叉排序树的查找

14.5.3 二叉排序树的结点插入

14.5.4 二叉排序树的结点及删除

14.5.5 例题分析

14.5.6 巩固练习

14.5.7 练习解答

第15章 排序和查找

15.1 考纲要求与学习目标

15.1.1 考纲要求

15.1.2 学习目标

15.2 插入排序和冒泡排序

15.2.1 插入排序

15.2.2 冒泡排序

15.2.3 例题分析

15.2.5 练习解答

15.2.4 巩固练习

15.3.1 希尔排序

15.3 希尔排序、快速排序

15.3.2 快速排序

15.3.3 例题分析

15.3.4 巩固练习

15.3.5 练习解答

15.4 选择排序、归并排序

15.4.1 选择排序

15.4.2 归并排序

15.4.3 例题分析

15.4.4 巩固练习

15.4.5 练习解答

15.5 顺序查找、二分查找

15.5.1 顺序查找

15.5.4 巩固练习

15.5.2 二分查找

15.5.3 例题分析

15.5.5 练习解答

15.6 二叉排序树的查找

第16章 常用算法及解题思路

16.1 考纲要求与学习目标

16.1.1 考纲要求

16.1.2 学习目标

16.2 数值计算方法

16.2.1 迭代法

16.2.2 例题分析

16.2.3 巩固练习

16.2.4 练习解答

16.3 递归算法

16.3.1 递归调用

16.3.2 例题分析

16.3.3 巩固练习

16.3.4 练习解答

16.4 递推算法

16.4.1 递推算法

16.4.2 例题分析

16.4.3 巩固练习

16.4.4 练习解答

16.5 回溯算法

16.5.1 回溯算法

16.5.2 例题分析

16.5.3 巩固练习

16.5.4 练习解答

17.2.1 基本语句及对书写的约定

17.2 VB语言基础

17.1.2 学习目标

17.1.1 考纲要求

17.1 考纲要求与学习目标

第17章 VB程序设计

17.2.2 基本数据类型

17.2.3 常量与变量

17.2.4 各种运算

17.2.5 常用函数

17.2.6 分支及循环控制

17.2.7 基本输入输出语句

17.2.8 过程

17.2.9 数组

17.2.10 用户定义类型

17.2.11 例题分析

17.2.12 巩固练习

17.2.13 练习解答

17.3.2 窗体

17.3.1 用户界面

17.3 用户界面设计

17.3.3 文本框

17.3.4 标签

17.3.5 按钮

17.3.6 框架

17.3.7 时钟控件

17.3.8 复选框

17.3.9 驱动列表框、目录列表框和文件列表框

17.3.10 输入框和输出框

17.3.11 组合列表框、水平滚动条和垂直滚动条

17.3.12 公用对话框

17.3.13 例题分析

17.3.14 巩固练习

17.3.15 练习解答

17.4.1 文件的简介

17.4 文件处理

17.4.2 文件的操作和函数

17.4.3 顺序文件的访问

17.4.4 随机文件的访问

17.4.5 二进制文件的访问

17.4.6 例题分析

17.4.7 巩固练习

17.4.8 练习解答

17.5 访问数据库

17.5.1 数据库的基本概念

17.5.2 与数据库连接的方法

17.5.3 编写代码访问数据库

17.5.4 例题分析

17.5.5 巩固练习

17.5.6 练习解答

参考文献