课程内容
一、7-302-12895-2,程序员教程(第2版),沈林兴主编,57元
2009年8月7日后教材将更改为:978-7-302-20585-2,程序员教程(第三版),张淑平主编,57元
二、内容简介
本书按照人事部、信息产业部全国计算机技术与软件专业技术资格(水平)考试程序员考试大纲编写,是对2004版的修订版,内容包括计算机系统、操作系统、数据库、多媒体、网络、程序语言、软件工程、数据结构和算法、标准化、安全性、法律法规等方面的基础知识,以及Visual Basic、C++和Java程序设计,其中C++和Java程序设计是本版新增加的内容。
本书内容丰富,重点突出,层次分明,语言流畅,适合计算机软件考试考生使用,也可用作程序员培训以及高等院校、职业技术学校的教材。
三、目录
第1章 计算机系统基础知识
1.1 计算机系统概述1.2 计算机中数据的表示及运算1.3 计算机的基本组成及工作原理 1.4 指令系统
第2章 操作系统基础知识
2.1 操作系统概述2.2 处理机管理2.3 存储管理2.4 设备管理2.5 文件管理2.6 作业管理
第3章 数据库基础知识
3.1 基本概念3.2 数据模型3.3 DBMS的功能和特征3.4 数据库系统体系结构
3.5 关系数据库与关系运算
3.6 关系数据库SQL语言简介3.7 数据库设计3.7.1 概述
第4章 多媒体基础知识
4.1 多媒体的基本概念4.2 音频4.3 图形和图像4.4 动画和视频4.5 多媒体网络4.6 虚拟现实
第5章 网络基础知识
5.1 计算机网络概述5.2 网络体系结构5.3 计算机网络硬件5.4 局域网基础5.5 Internet基础知识
5.6 网络操作系统基础知识5.7 Client/Server结构和Browser/Server结构
第6章 程序语言基础知识
6.1 程序语言概述6.2 语言处理程序基础
第7章 软件工程基础知识
7.1 软件工程和项目管理基础7.2 面向对象技术基础7.3 软件需求分析7.4 软件设计7.5 软件编码
7.6 软件测试7.7 软件维护7.8 软件质量管理与质量保证
第8章 数据结构与算法
8.1 线性结构8.2 数组和矩阵8.3 树和图8.4 常用算法
第9章 标准化和知识产权
9.1 标准化的基本知识 9.2 知识产权基础知识
第10章 安全性基础知识
10.1 安全性基本概念10.2 计算机病毒和计算机犯罪概述10.3 网络安全10.4 访问控制10.5 加密与解密
第11章 Visual Basic程序设计
11.1 概述11.2 用户界面设计11.3 Visual Basic语言基础11.4 应用程序中的文件处理11.5 访问数据库
第12章 C++程序设计
12.1 概述 12.2 C+ +语言基础12.3 类与对象12.4 继承与多态12.5 输入与输出流库12.6 异常
第13章 Java语言程序设计
13.1 Java语言概述13.2 Java语言基础13.3 类与接口13.4异常13.5 文件输入、输出和流13.6 Java小应用程序13.7 Java类库的使用
四、978-7-302-189794,程序员考试大纲与培训指南(2009版),8元
内容简介:本书是全国计算机专业技术资格考试办公室组织编写的系统集成项目管理工程师考试大纲,本书包括了人力资源和社会保障部、工业和信息化部的有关文件以及考试简介。
程序员考试大纲是针对本考试的计算机软件初级资格制定的。培训指南是针对各培训机构,以及考生的基本要求而对大纲的进一步细化。
通过本考试的考生,可被用人单位择优聘任为工程师。
课程备注