第一图书网

程序员求职应聘必读

求是科技 人民邮电出版社 (2003年1月1日)
出版时间:

2003-1-1  

出版社:

人民邮电出版社 (2003年1月1日)  

作者:

求是科技  

页数:

342  

字数:

694000  

Tag标签:

无  

内容概要

本书搜集了各大公司程序员招聘和著名高校招生的经典试题,按照知识点对这些习题进行分类精解,并对相关知识点进行了综述。主要内容包括程序员应聘指南、C/C++语言、数据结构、数据库理论及应用、操作系统理论和计算机网络理论的相关试题分类精解。 本书内容丰富,资料详实,解析精当,可以作为应聘程序员和高级程序员备考的参考书,也可供大专院校师生和计算机爱好者学习参考。

书籍目录

第1章 程序员应聘 1.1 准备基本应聘材料 1.1.1 简历 1.1.2 自荐信 1.1.3 毕业生推荐表 1.1.4 申请表 1.2 应聘者面试成功要诀 1.2.1 精心准备 1.2.2 面带微笑,保持自信 1.2.3 表明你将如何满足公司的需要 1.2.4 留心你的一举一动 1.2.5 以最佳方式、开始你的面试 1.3 项目经理面试指南 1.3.1 什么是真正的项目管理 1.3.2 项目经理是什么 1.3.3 准备面试的方法 1.3.4 面试中的表达的要点(就算问题没被问) 第2章 C语言部分 2.1 数据类型、运算符与表达式 2.1.1 C语言的数据类型(概述) 2.1.2 整型数据 2.1.3 实型数据 2.1.4 字符型数据 2.1.5 运算符与表达式 2.2 顺序结构程序设计 2.2.1 格式化输出——printf()函数 2.2.2 格式化输入——scanf()函数 2.2.3 单个字符输入输出——getchar()和putchar()函数 2.3 选择结构程序设计循环结构程序设计 2.3.1 选择结构程序设计 2.3.2 循环结构程序设计 2.4 数组 2.4.1 一维数组 2.4.2 二维数组 2.4.3 字符串 2.5 函数 2.5.1 函数的参数 2.5.2 变量和函数调用 2.6 编译预处理 2.6.1 宏展开 2.6.2 文件包含和条件编译 2.7 指针 2.7.1 指针和指针变量的概念 2.7.2 指针变量的定义与应用 2.7.3 数组的指针和指向数组的指针变量 2.7.4 主函数main()的形参 2.7.5 函数的指针和指向函数的指针变量 2.8 结构与联合 2.8.1 结构 2.8.2 联合 2.9 文件 2.9.1 文件的基本操作 2.9.2 顺序存取和随机存取第3章 C++语言部分 3.1 构造和析构 3.1.1 C++的类 3.1.2 C++的对象 3.1.3 构造函数和析构函数 3.2 函数重载与缺省参数 3.2.1 函数的重载 3.2.2 函数的缺省参数 3.3 输入输出流 3.4 内联函数 3.5 运算符重载 3.5.1 运算符重载的语法 3.5.2 自动类型转换 3.6 多态和虚函数 3.6.1 虚函数 3.6.2 多态性第4章 数据结构部分 4.1 数据结构的基本知识 4.1.1 数据结构的定义和抽象层次 4.1.2 模板 4.1.3 算法 4.2 数组和链表 4.2.1 数组 4.2.2 单链表 4.2.3 循环链表 4.2.4 双向链表 4.3 栈与队列 4.3.1 栈的基本知识 4.3.2 队列的基本知识 4.3.3 算法设计 4.4 树 4.4.1 树的基本知识 4.4.2 二叉树 4.5 堆 4.6 图 4.6.1 图的基本知识点 4.6.2 图的基本算法 4.6.3 活动网络(AOV网和AOE网) 4.7 检索 4.7.1 检索的基本知识 4.7.2 二叉搜索树 4.7.3 AVL树 4.7.4 散列 4.7.5 检索总结 4.8 排序 4.8.1 内排序 4.8.2 外排序 第5章 数据库理论 5.1 数据库系统概论 5.1.1 数据视图和数据模型 5.1.2 数据库系统总体结构 5.2 实体-联系模型 5.2.1 基本概念 5.2.2 实体-关系图(E-R图) 5.2.3 扩展E-R特性 5.2.4 将E-R模式转换为表 5.3 关系模型 5.3.1 关系代数 5.3.2 扩展关系代数运算 5.4 数据库语言SQL 5.4.1 基本结构 5.4.2 嵌套子查询 5.5 完整性约束与模式分解 5.5.1 完整性约束 5.5.2 触发器 5.5.3 函数依赖 5.5.4 模式分解 5.6 数据库的物理设计 5.6.1 数据库设计的6个阶段 5.6.2 数据库的物理组织和设计 5.6.3 数据的存储结构和路径 5.6.4 物理设计的其他因素第6章 SQL Server 6.1 SQL Server数据库结构基础 6.1.1 关系型数据库 6.1.2 SQL Server数据库结构基础 6.2 SQL Server数据库基本操作 6.2.1 创建数据库、文件和文件组 6.2.2 创建表 第7章 操作系统 7.1 操作系统的基本知识 7.1.1 操作系统的一些基本概念 7.1.2 操作系统的特征和功能 7.1.3 常用的操作系统 7.2 作业管理和用户接口 7.2.1 作业组织和控制 7.2.2 常见操作系统的作业管理 7.2.3 系统调用(System Call) 7.3 用户管理和配置管理 7.3.1 用户管理 7.3.2 配置管理 7.4 进程管理 7.4.1 进程的定义和描述 7.4.2 线程(Thread) 7.4.3 信号量(semaphore) 7.4.4 进程间通信 7.5 处理机管理 7.5.1 处理机管理的一些基本概念 7.5.2 处理机调度算法 7.5.3 实时调度和多处理机调度 7.6 存储管理 7.6.1 存储管理的一些基本概念 7.6.2 内存的页式和段式存储管理 7.6.3 虚拟存储技术 7.7 文件系统 7.7.1 文件系统的基本概念 7.7.2 文件目录 7.7.3 外存存储空间管理 第8章 计算机网络基本原理 8.1 计算机网络体系结构 8.1.1 计算机网络的构成 8.1.2 协议与服务 8.1.3 典型计算机网络的参考模型 8.2 数据通信的基本原理 8.2.1 数据通信的理论基础 8.2.2 通信交换方式 第9章 分层协议 9.1 数据链路层 9.1.1 定义和功能 9.1.2 滑动窗口协议 9.2 局域网与介质访问子层 9.2.1 局域网的IEEE 802系列标准 9.2.2 网桥技术 9.3 网络层 9.3.1 路由算法 9.3.2 拥塞(Congestion)控制算法 9.3.3 Internet网络层协议 9.4 传输层 9.4.1 传输层的建立连接机制和释放连接机制 9.4.2 TCP拥塞控制 9.5 网络应用 9.5.1 域名服务(DNS) 9.5.2 简单网络管理协议(SNMP) 9.5.3 电子邮件 9.5.4 Web 9.5.5 文件传输协议(FTP)


图书封面

图书标签Tags

广告

下载页面


程序员求职应聘必读 PDF格式下载



相关图书