出版时间:2005-2 出版社:冶金工业出版社 作者:梁海欣江耀新袁宇波 页数:399 字数:593000
内容概要
本书是根据全国计算机技术与软件专业技术资格(水平)考试大纲(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.2.6 二进制数与八进制、十六进制数间的转换 2.3 数据的表示 2.3.1 数的表示 2.3.2 非数值表示 2.3.3 校验方法和校验码 2.4 算术运算和逻辑运算 2.5 数学基础知识 2.5.1 命题逻辑、谓词逻辑的基础知识 2.5.2 常用数值计算 2.5.3 概率统计 2.5.4 运筹基本方法 2.6 常用数据结构 2.6.1 数组(静态数组、动态数组) 2.6.2 线性表 2.6.3 链表 2.6.4 栈 2.6.5 队列 2.6.6 树型结构 2.6.7 图 2.6.8 Hash的储存地址计算及解决冲突的方法 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 算法描述 例题分析 强化训练 强化训练答案 小结第3章 计算机系统知识 3.1 考试目标与要求 3.2 硬件知识 3.2.1 计算机系统的组成、体系结构分类及特性 3.2.2 存储系统 3.2.3 安全性、可靠性与系统性能评测基础知识 3.3 软件知识 3.3.1 操作系统知识 3.3.2 程序设计语言和语言处理程序的知识 3.4 计算机网络知识 3.4.1 网络体系结构(网络拓扑,OSI/RM,基本的网络协议) 3.4.2 传输介质、数据通信技术、交换技术、通信方式 3.4.3 常用网络设备和各类通信设备 3.4.4 Client/Server结构、Browser/Server结构 3.4.5 LAN拓扑、LAN的组网、LAN间连接、LAN-WAN连接 3.4.6 Internet基础知识以及应用 3.4.7 网络软件 3.4.8 网络管理 3.4.9 网络性能分析 3.5 数据库知识 3.5.1 数据库管理系统的功能和特征 3.5.2 数据库模型 3.5.3 数据模型、ER图、第一范式、 第二范式、第三范式 3.5.4 数据操作(集合运算和关系运算) 3.5.5 数据库语言(SQL) 3.5.6 数据库的控制功能(并发控制,恢复,安全性,完整性) 3.5.7 数据仓库和分布式数据库基础知识 3.6 多媒体知识 3.6.1 多媒体系统基础知识、多媒体设备的性能特性、常用多媒体文件格式……第4章 系统开发和运行知识第5章 其他相关知识第6章 软件设计部分附录 软件设计师考试大纲(2004年新版)参考文献
图书封面
评论、评分、阅读与下载