注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅考试计算机考试软件设计师教程(水平)

软件设计师教程(水平)

软件设计师教程(水平)

定 价:¥60.00

作 者: 陈平,褚华主编;全国计算机技术与软件专业技术资格(水平)考试办公室组编
出版社: 清华大学出版社
丛编项: 全国计算机技术与软件专业技术资格考试指定用书
标 签: 计算机软件专业技术资格和水平考试

ISBN: 9787302088134 出版时间: 2004-07-01 包装: 胶版纸
开本: 23cm 页数: 669 字数:  

内容简介

  根据人事部、信息产业部文件,计算机技术与软件专业技术资格(水平)考试纳入全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员、助理工程师、工程师、高级工程师)。计算机技术与软件专业实话全国统一考试后,不再进行相应专业技术职务任职资格的评审工作。本书按照人事部、信息产业部全国计算机技术与软件专业技术资格(水平)考试要求编写,内容紧扣《软件设计师考试大纲》。全书共12章,分别对计算机系统的组成、程序语言设计、系统开发运行、网络基础、多媒体基础、数据库技术、数据结构、常用算法设计、面向对象技术、标准化基础和知识产权基础知识进行了详尽的讲解。本书内容丰富,概念清晰,层次结构合理,既可供有关考生学习,也可作为培训教材使用。

作者简介

暂缺《软件设计师教程(水平)》作者简介

图书目录

第1章 计算机系统知识
1.1 计算机系统的组成
1.1.1 计算机发展概述
1.1.2 计算机硬件系统结构
1.1.3 计算机软件
1.2 计算机基本工作原理
1.2.1 计算机中数据的表示
1.2.2 中央处理机CPU
1.3 计算机体系结构
1.3.1 计算机体系结构的发展
1.3.2 存储系统
1.3.3 CISC/RISC
1.3.4 输入输出技术
1.3.5 流水线操作
1.3.6 总线结构
1.3.7 多处理机与并行处理
1.4 安全性. 可靠性与系统性能评测基础知识
1.4.1 计算机安全概述
1.4.2 加密技术
1.4.3 认证技术
1.4.4 计算机病毒的防治
1.4.5 计算机可靠性
1.4.6 计算机系统的性能评价
1.4.7计算机故障诊断与容错
第2章 程序设计语言基础
2.1 基础知识
2.1.1 程序设计语言的基本概念
2.1.2 程序设计语言的种类与特点
2.1.3 程序设计语言的基本成分
2.2 语言处理程序基础
2.2.1 汇编语言基本原理
2.2.2 编译程序基本原理
2.2.3解释程序基本原理
第3章 操作系统知识
3.1 操作系统基础知识
3.1.1 操作系统的定义与作用
3.1.2 操作系统的特征与功能
3.1.3 操作系统的类型
3.1.4 研究操作系统的观点
3.2 处理机管理
3.2.1 基本概念
3.2.2 进程的控制
3.2.3 进程间的通信
3.2.4 管程
3.2.5 进程调度
3.2.6 死锁
3.2.7 线程
3.3 存储管理
3.3.1 基本概念
3.3.2 分区存储管理
3.3.3 分页存储管理
3.3.4 分段存储管理
3.3.5 段页式存储管理
3.3.6 虚拟存储管理
3.4 设备管理
3.4.1 设备管理概述
3.4.2 I/O软件
3.4.3 通道. DMA与缓冲技术
3.4.4 spooling技术
3.4.5 磁盘调度
3.5 文件管理
3.5.1 文件与文件系统
3.5.2 文件的结构和组织
3.5.3 文件目录
3.5.4 存取方法和存储空间的管理
3.5.5 文件的使用
3.5.6 文件的共享和保护
3.5.7 系统的安全与可靠性
3.6 作业与作业管理
3.6.1 作业管理
3.6.2 作业调度
3.6.3 用户界面
3.7 网络操作系统和嵌入式操作系统基础知识
3.7.1 网络操作系统
3.7.2 嵌入式操作系统
3.8 操作系统实例
3.8.1 UNIX操作系统
3.8.2 Windows 2000/XP操作系统
第4章 系统开发和运行知识
4.1 软件工程基础知识
4.1.1 软件工程概述
4.1.2 软件需求分析
4.1.3 软件开发项目管理
4.1.4 软件工具与软件开发环境
4.1.5 软件过程能力评估
4.1.6 软件质量管理与质量保证
4.2 系统分析基础知识
4.2.1 系统分析概述
4.2.2 结构化分析方法
4.2.3 系统分析报告
4.3 系统设计知识
4.3.1 系统设计概述
4.3.2 结构化设计方法
4.3.3 系统总体结构设计
4.3.4 面向数据结构的设计方法
4.3.5 系统详细设计
4.4 系统实施知识
4.4.1 系统实施概述
4.4.2 程序设计
4.4.3 系统测试与调试
4.4.4 测试策略和测试方法
4.4.5 调试
4.4.6 系统文档
4.4.7 系统转换
4.5 系统运行和维护知识
4.5.1 系统维护概述
4.5.2 系统评价
4.5.3 系统运行管理
第5章 网络基础知识
5.1 网络概述
5.1.1 计算机网络的概念
5.1.2 计算机网络的分类
5.1.3 网络的拓扑结构
5.2 ISO/OSI网络体系结构
5.3 网络互联硬件
5.3.1 网络的设备
5.3.2 网络的传输介质
5.3.3 组建网络
5.4 网络的协议与标准
5.4.1 网络的标准
5.4.2 局域网协议
5.4.3 广域网协议
5.4.4 Internet协议
5.5 Internet及应用
5.5.1 Internet概述
5.5.2 Internet地址
5.5.3 Internet服务
5.6 Windows NT系统及管理
5.6.1 Windows NT概述
5.6.2 Windows NT系统管理
5.7 网络安全
5.7.1 网络安全概述
5.7.2 网络的信息安全
5.7.3 防火墙技术
第6章 多媒体基础知识
6.1 多媒体的基本概念
6.1.1 媒体的分类
6.1.2 多媒体的特征
6.2 音频
6.2.1 数字声音基础
6.2.2 波形声音
6.2.3 声音合成
6.2.4 MIDI
6.2.5 声音文件格式
6.3 图形和图像
6.3.1 色彩与图像基础
6.3.2 计算机中的图形数据表示
6.3.3 图像的获取
6.3.4 图像的属性
6.3.5 图形图像转换
6.3.6 图像的压缩编码
6.3.7 多媒体数据压缩编码的国际标准
6.3.8 图形. 图像文件格式
6.4 动画和视频
6.4.1 动画
6.4.2 模拟视频
6.4.3 数字视频
6.4.4 数字视频标准
6.4.5 视频压缩编码
6.4.6 视频文件格式
6.5 多媒体网络
6.5.1 超文本与流媒体
6.5.2 流媒体的基本概念
6.5.3 互联网上获取声音和影视的方法
6.6 多媒体计算机系统
6.6.1 多媒体计算机硬件系统
6.6.2 多媒体软件系统
6.7 虚拟现实的概念
第7章 数据库技术基础
7.1 基本概念
7.1.1 数据库与数据库管理系统
7.1.2 数据库管理技术的发展
7.1.3 DBMS的功能
7.1.4 DBMS的特征
7.1.5 数据库的三级模式结构
7.2 数据模型
7.2.1 数据模型的基本概念
7.2.2 数据模型的三要素
7.2.3 E-R模型
7.2.4 层次模型
7.2.5 网状模型
7.2.6 关系模型
7.3 关系代数
7.3.1 关系数据库的基本概念
7.3.2 5种基本的关系代数运算
7.3.3 扩展的关系代数运算
7.4 关系数据库SQL语言简介
7.4.1 SQL数据库体系结构
7.4.2 SQL的基本组成
7.4.3 SQL数据定义
7.4.4 SQL数据查询
7.4.5 SQL数据更新
7.4.6 SQL的访问控制
7.4.7 嵌入式SQL
7.5 关系数据库规范化
7.5.1 函数依赖
7.5.2 规范化
7.5.3 模式分解及分解应具有的特性
7.6 数据库的控制功能
7.6.1 事务管理
7.6.2 数据库的备份与恢复
7.6.3 并发控制
7.6.4 安全性和授权
第8章 数据结构
8.1 线性结构
8.1.1 线性表
8.1.2 栈和队列
8.1.3 串
8.2 数组. 矩阵和广义表
8.3 树
8.4 图
8.5 查找
8.6 排序
第9章 常用算法设计方法
9.1 算法和算法设计基本概念
9.1.1 算法
9.1.2 算法设计
9.1.3 算法效率的度量
9.1.4 算法的存储空间需求
9.2 迭代法
9.3 穷举搜索法
9.4 递推法
9.5 递归法
9.6 回溯法
9.7 贪心法
9.8 分治法
9.9 动态规划法
第10章 面向对象技术
10.1 面向对象的基本概念
10.2 面向对象程序设计
10.2.1 面向对象的好处
10.2.2 面向对象程序设计语言
10.2.3 程序设计语言中的OOP机制
10.2.4 面向对象的程序
10.3 面向对象开发技术
10.3.1 面向对象分析
10.3.2 面向对象设计
10.3.3 面向对象测试
10.4 面向对象分析与设计方法
10.4.1 Peter Coad和Edward Yourdon的OOA和OOD方法
10.4.2 Booch的OOD方法
10.4.3 OMT方法
10.4.4 UML概述
10.5 构件技术
10.5.1 应用系统和应用系统族
10.5.2 应用系统与构件
10.5.3 构件系统
10.5.4 构件系统的门面
10.5.5 可变性和专门化
10.5.6 打包和编写文档
第11章 标准化基础知识
11.1 标准化的基本概念
11.1.1 标准. 标准化的概念
11.1.2 标准化的范围和对象
11.1.3 标准化的实质
11.1.4 标准化的目的
11.2 标准化过程模式
11.2.1 标准的制定
11.2.2 标准的实施
11.2.3 标准的更新
11.3 标准的分类
11.3.1 根据适用范围分类
11.3.2 根据标准的性质分类
11.3.3 根据标准化的对象和作用分类
11.3.4 根据法律的约束性分类
11.4 标准的代号和编号
11.5 国际标准和国外先进标准
11.5.1 国际标准
11.5.2 国外先进标准
11.5.3 采用国际标准和国外先进标准
11.5.4 采用程度的概念
11.5.5 采用国际标准和国外先进标准的原则
11.6 信息技术标准化
11.6.1 信息编码标准化
11.6.2 条码标准化
11.6.3 汉字编码标准化
11.6.4 软件工程标准化
11.7 标准化组织
11.7.1 国际标准化组织
11.7.2 区域标准化组织
11.7.3 行业标准化组织
11.7.4 国家标准化组织
11.8 ISO 9000标准简介
11.8.1 ISO 9000标准
11.8.2 ISO 9000:2000系列标准文件结构
11.8.3 ISO 9000:2000核心标准简介
11.8.4 ISO 9000:2000系列标准确认的8项原则
11.9 能力成熟度模型CMM简介
11.10 ISO/IEC 15504过程评估标准简介
第12章 知识产权基础知识
12.1 知识产权的概念与特点
12.1.1 知识产权的概念
12.1.2 知识产权的特点
12.1.3 我国保护知识产权的法规
12.2 计算机软件著作权的主体与客体
12.2.1 计算机软件著作权的主体
12.2.2 计算机软件著作权的客体
12.3 计算机软件受著作权法保护的条件
12.4 计算机软件著作权的权利
12.4.1 计算机软件的著作人身权
12.4.2 计算机软件的著作财产权
12.4.3 软件合法持有人的权利
12.4.4 计算机软件著作权的行使
12.4.5 计算机软件著作权的保护期
12.5 计算机软件著作权的归属
12.5.1 软件著作权归属的基本原则
12.5.2 职务开发软件著作权的归属
12.5.3 合作开发软件著作权的归属
12.5.4 委托开发的软件著作权归属
12.5.5 接受任务开发的软件著作权归属
12.5.6 计算机软件著作权主体变更后软件著作权的归属
12.6 计算机软件著作权侵权的鉴别
12.6.1 计算机软件著作权侵权行为
12.6.2 不构成计算机软件侵权的合理使用行为
12.6.3 计算机软件著作权软件侵权的识别
12.7 软件著作权侵权的法律责任
12.8 计算机软件的商业秘密权
12.8.1 商业秘密的概念
12.8.2 计算机软件商业秘密的侵权
12.8.3 计算机软件商业秘密侵权的法律责任
12.9 专利权概述
12.9.1 专利权的保护对象与特征
12.9.2 授予专利权的条件
12.9.3 专利的申请
12.9.4 专利权行使
12.9.5 专利权的限制
12.9.6 专利侵权行为
12.10 企业知识产权的保护
12.10.1 知识产权管理
12.10.2 知识产权的保护和利用
12.10.3 建立经济约束机制规范调整各种关系

本目录推荐