软件设计师教程
希赛软考学院回答您这个问题。
《软件设计师教程》是考试的指定教材,肯定是要看的,这本书其实就三个方面讲,一个是基础部分,包括:计算机体系及组成、程序设计语言、操作系统、软件工程及系统分析、数据结构、算法设计与分析和面向对象方法。一个是应用部分,包括:计算机网络、多媒体和数据库技术。计算机网络的重要性和普及性是不言而喻的,只要是信息领域相关的公司,肯定是做网络相关的产品,移动互联网。总的说来,本书涉及到的知识点很多,至少对软件设计师所需具备的知识有一个大致的了解,起到了提纲挈领的作用。但是,要想考过软件设计师,或者是想要成为一名优秀的软件设计师,光这本书上的东西是远远不够的,建议你去希赛网上看看其他的辅导教材,很多出题目的老师在那里有网络课程,当然最重要的是你要去多做实践,不断总结钻研完善自己!
❷ 软考的软件设计师需要哪些教材
推荐你两本书《跨越软件设计师精讲精练》和《软件设计师教程》。《跨越软件设计师精讲精练》主要介绍了软考的重点,基础,各考点所占比重,并且每个重要知识点都有详细的例题讲解,很推荐,《软设教程》比较基础,基本把所有知识点罗列出来,如果你时间充裕推荐你两本书都看,以教程学基础,以精讲精练学习并检验自己。如果你时间比较紧凑,不能投入大量时间,推荐你看精讲精练,可以说如果上面的例题看懂了,习题会做了,已经可以拿很高分了,过线根本不是问题。
❸ 软件设计师教程该怎么学
软件设计师的考试本来就很宏观,东西很多,选择题的知识点遍布书的各个角落。
习题的话推荐买一套真题或者模拟题,嫌看书费劲的话先做题,看到不会的知识点再到书上找,这样效率比较高。
有的东西看不懂不要紧,去优酷之类的视频网站上下载一套软件设计师视频教程,一定要看完它,这个对你很有帮助,然后再去看书,如果你不是今年5月份考的话我建议你从头到尾把书看完,软件设计师的知识点看似很杂,其实大部分都很有用。
❹ 软件设计师教程的图书目录
计算机系统知识
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.3安全性、可靠性与系统性能评测基础知识
1.3.1计算机安全概述
1.3.2加密技术和认证技术
1.3.3计算机可靠性
1 3.4计算机系统的性能评价 程序语言基础知识
2.1程序语言概述
2.1.1程序语言的基本概念
2.1.2程序语言的基本成分
2.2语言处理程序基础
2.2.1汇编程序基本原理
2.2.2编译程序基本原理
2.2.3解释程序基本原理 操作系统知识
3.1操作系统基础知识
3.1.1操作系统的定义与作用
3.1.2操作系统的特征与功能
3.1.3操作系统的类型
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软件
3.4.3设备管理采用的相关缓冲技术
3.4.4磁盘调度
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.8UNIX操作系统实例
3.8.1UNIX操作系统
3.8.2UNIX文件系统
3.8.3UNIX进程与存储管理
3.8.4UNIX设备管理
3.8.5shell程序 系统开发和运行知识
4.1软件工程基础知识
4.1.1软件工程概述
4.1.2软件需求分析
4.1.3软件开发项目管理
4.1.4软件配置管理
4.1.5软件工具与软件开发环境
4.1.6软件过程管理
4.1.7软件质量管理与质量保证
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.3.6系统详细设计
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系统评价 网络基础知识
5.1 网络概述
5.1.1 计算机网络的概念
5.1.2计算机网络的分类
5.1.3网络的拓扑结构
5.2IS0/OSl网络体系结构
5.3网络互连硬件
5.3.1 网络的设备
5.3.2网络的传输介质
5.3.3 组建网络
5.4网络的协议与标准
5.4.1网络的标准
5.4.2局域网协议
5.4.3广域网协议
5.4.4TCP/IP协议簇
5.5Internet及应用
5.5.1 Intemet概述
5.5.2Internet地址
5.5.3Internet服务
5.6网络安全
5.6.1 网络安全概述
5.6.2网络的信息安全
5.6.3防火墙技术 多媒体基础知识
6.1 多媒体的基本概念
6.1.1多媒体基本概念
6.1.2虚拟现实基本概念
6.2 声音
6.2.1 基本概念
6.2.2声音文件格式
6.3 图形和图像
6.3.1基础知识
6.3.2 图形、图像文件格式
6.4动画和视频
6.4.1基础知识
6.4.2视频文件格式
6.5多媒体网络
6.5.1超文本与超媒体
6.5.2流媒体
6.6多媒体计算机系统
6.6.1多媒体计算机硬件系统
6.6.2多媒体计算机软件系统 数据库技术基础
7.1基本概念
7.1.1数据库与数据库管理系统
7.1.2DBMS的功能
7.1.3DBMS的特征及分类
7.1.4数据库系统的体系结构
7.1.5数据库的三级模式结构
7.2数据模型
7.2.1数据模型的基本概念
7.2.2数据模型的三要素
7.2.3E.R模型
7.2.4层次模型
7.2.5网状模型
7.2.6关系模型
7.2.7面向对象模型
7.3关系代数
7.3.1关系数据库的基本概念
7.3.2五种基本的关系代数运算
7.3.3扩展的关系代数运算
7.4关系数据库SQL语言简介
7.4.1SQL数据库体系结构
7.4.2SQL的基本组成
7.4.3SQL数据定义
7.4.4SQL数据查询
7.4.5SQL数据更新
7.4.6SQL访问控制
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 并发控制 数据结构
8.1 线性结构
8.1.1线性表
8.1.2栈和队列
8.1.3串
8.2数组、矩阵和广义表
8.2.1 数组
8.2.2矩阵
8.2.3广义表
8.3树
8.3.1树与二叉树的定义
8.3.2二叉树的性质与存储结构
8.3.3二叉树的遍历
8.3.4线索二叉树
8.3.5最优二叉树
8.3.6树和森林
8.4图
8.4.1图的定义与存储
8.4.2图的遍历
8.4.3生成树及最小生成树
8.4.4拓扑排序和关键路径
8.4.5最短路径
8.5 查找
8.5.1查找的基本概念
8.5.2静态查找表的查找方法
8.5.3动态查找表
8.5.4哈希表
8.6排序
8.6.1排序的基本概念
8.6.2简单排序
8.6.3希尔排序
8.6.4快速排序
8.6.5堆排序
8.6.6归并排序
8.6.7基数排序
8.6.8 内部排序方法小结
8.6.9外部排序 算法设计与分析
9.1 算法设计与分析的基本概念
9.1.1 算法
9.1.2算法设计
9.1.3算法分析
9.1.4算法的表示
9.2算法分析基础
9.2.1时间复杂性
9.2.2渐进符号
9.2.3递归式
9.3 分治法
9.3.1递归的概念
9.3.2分治法的基本思想
9.3.3 分治法的典型实例
9.4动态规划法
9.4.1动态规划法的基本思想
9.4.2动态规划法的典型实例
9.5贪心法
9.5.1贪心法的基本思想
9.5.2贪心法的典型实例
9.6回溯法
9.6.1 回溯法的算法框架
9.6.2回溯法的典型实例
9.7分支限界法
9.8概率算法
9.9近似算法
9.10NP完全性理论 面向对象技术
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.1Peter Coad和Edward Yourdon的OOA和OOD方法
10.4.2Booch的OOD方法
10.4.30MT方法
10.4.4UML概述
10.5设计模式
10.5.1设计模式的要素
10.5.2创建型设计模式
10.53结构型设计模式
10.5.4行为设计模式 标准化和软件知识产权基础知识
11.1标准化基础知识
11.1.1标准化的基本概念
11.1.2信息技术标准化
11.1.3标准化组织
11.1.4IS0 9000标准简介
11.1.5IS0/IEC 15504过程评估标准简介
11.2知识产权基础知识
11.2.1 知识产权基本概念
11.2.2计算机软件著作权
11.2.3计算机软件的商业秘密权
11.2.4专利权概述
11.2.5企业知识产权的保护 软件系统分析与设计
12.1结构化分析与设计
12.1.1 需求说明
12.1.2结构化分析
12.1.3总体设计
12.1.4详细设计
12.2数据库分析与设计
12.2.1 数据库设计的步骤
12.2.2需求分析
12.2.3概念结构设计
12.2.4逻辑结构设计
12.2.5数据库的物理设计
12.2.6数据库实施与维护
12.2.7案例分析
12.3面向对象分析与设计
12.3.1面向对象分析与设计的步骤
12.3.2需求说明
12.3.3建模用例
12.3.4建模活动
12.3.5设计类图
12.3.6建模对象状态
12.3.7建模序列图
12.4算法分析与设计
12.4.1算法与软件系统
12.4.2算法设计过程
12.4.3算法问题类型
12.4.4现代优化计算方法
12.5面向过程的程序设计与实现
12.5.1 指针类型
12.5.2指针与数据结构
12.5.3C语言实现面向对象设计思路
12.6面向对象的程序设计与实现
12.6.1设计与实现方法
12.6.2设计模式的应用
❺ 软件设计师的视频教程免费下载
希赛网上面有一整套 或者狗狗网上面也有的,我给你个连接,你自己去下,文件分3个压缩包,呵呵,解压后有7G多,网址是http://119.147.41.16/down1?cid=&t=13&fmt=&usrinput=软件设计师&dt=1000004&ps=0_0&rt=0kbs&plt=0,速度估计有点慢,耐心等待吧,呵呵,昨天晚上才看完只是篇的最后一章,还有下午试题没看,郁闷,参加工作了总觉得时间不够用。给不给分都无所谓,重要的是软设能过,那才是重点。哈哈我是今年5月份参加软设,你呢??
❻ 请问备考软考软件设计师读教程辅导以及上午下午科目,共四本书,四本书已经有不少历年真题了,这样够了吗
先学好最找其它的,自己一定有信心才能考出好成绩来。
❼ 高等教育出版社软件设计师教程.pdf
自己去书城买一本,那本电子书有700多页,你要是能全看完,估计你眼镜也多近视100度。电子书实在是太伤眼睛了。
❽ 求软件设计师教程第四版的pdf 作者褚华,清华大学出版社
我这里有第三版的 软件设计师教程(第三版).pdf 资料大小:206.51MB 各类资源无限下载方法汇总 http://jingyan..com/article/f3e34a12d802d2f5eb653591.html
❾ 我考软件设计师,谁能推荐几本软件设计师的优秀教程给我啊
教程软件设计师考试软件设计考点精讲、真题解析与考前必练http://www.csairk.com/book/viewbook.asp?id=204软件设计师考试考点突破、程序设计、实战练习一本通http://www.csairk.com/book/viewbook.asp?id=200软件设计师考试冲刺指南(新修订版)http://www.csairk.com/book/viewbook.asp?id=159软件设计师考试考点分析与真题详解(最新版)http://www.csairk.com/book/viewbook.asp?id=138软件设计师考试试题分类精解(第3版)http://www.csairk.com/book/viewbook.asp?id=135软件设计师考试试题分类精解(第3版)http://www.csairk.com/book/viewbook.asp?id=135软件设计师考试考点分析与例题精解http://www.csairk.com/book/viewbook.asp?id=122软件设计师考试考前串讲http://www.csairk.com/book/viewbook.asp?id=117软件设计师考试题型精解与全真练习http://www.csairk.com/book/viewbook.asp?id=73软件设计师考试考点分析与真题详解(软件设计技术篇)(第2版)http://www.csairk.com/book/viewbook.asp?id=26软件设计师考试考点分析与真题详解(计算机与软件工程知识篇)(第2版)http://www.csairk.com/book/viewbook.asp?id=25