软考软件设计师考试主要是围绕考试大纲进行命题,因此考生对于考试大纲中各科目的知识点要掌握清楚。2018年软件设计师考试大纲出了新版,考试将依据新版考纲进行,以下为往年软件设计师考试大纲的考试范围,供大家参考。
科目1:计算机与软件工程知识
1.计算机科学基础知识
1.1数制及其转换
1.2计算机内数据的表示
2.计算机系统知识
2.1计算机硬件基础知识
2.1.1计算机系统的组成、体系结构分类及特性
2.1.2存储系统
2.1.3可靠性与系统性能评测基础知识
2.2计算机软件知识
2.2.1数据结构与算法知识
2.2.2操作系统知识
2.2.3程序设计语言和语言处理程序知识
2.2.4数据库知识
2.3计算机网络知识
2.4多媒体基础知识
3.系统开发和运行知识
3.1软件工程知识
3.2系统分析基础知识
3.3系统设计基础知识
3.4系统实施基础知识
3.5系统运行和维护基础知识
3.6软件质量管理基础知识
3.7软件过程改进基础知识
4.面向对象基础知识
5.信息安全知识
6.标准化、信息化和知识产权基础知识
6.1标准化基础知识
6.2信息化基础知识
6.3知识产权基础知识
7.计算机专业英语
科目2:软件设计
1.外部设计
1.1理解系统需求说明
1.2准备进行系统开发
1.3设计系统功能
1.4设计数据模型
1.5编写外部设计文档
1.6外部设计的评审
2.内部设计
2.1设计软件结构
2.2设计输入输出
2.3设计物理数据
2.4构件的创建和重用
2.5编写内部设计文档
2.6内部设计的评审
3.数据库应用分析与设计
4.程序设计
4.1模块划分
4.2编写程序设计文档
4.3程序设计评审
5.系统实施
5.1配置计算机系统及环境
5.2选择合适的程序设计语言
5.3用C程序设计语言以及C++、Java中的任一种程序设计语言进行程序设计
5.4系统测试
6.软件工程应用
6.1软件开发周期模型
6.2需求分析
6.3软件设计
6.4软件测试的原则与方法
6.5软件质量(软件质量特性、软件质量控制)
6.6软件过程评估基本方法、软件能力成熟度评估基本方法
6.7软件开发环境和开发工具
6.8面向对象技术
6.9网络环境软件技术
想要报考2018年软考的朋友现在就可以开始备考了,可以报名编程学习网软考学院,编程学习网软考学院含有软考各科目赠送考试:辅导教材、历年真题、考前冲剌资料、在线模拟测试题库,还有老师专属答疑指导等,帮助大家顺利通过考试。
>>>>>>点击进入软考报名专题
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容- Java泛型中的 extends 操作符对性能有哪些影响?(Java泛型extends的性能影响如何)
- 如何掌握 Java 图形化界面设计原则?(java图形化界面设计原则)
- 在 Java 中如何获取栈顶元素?(java怎么获取栈顶元素)
- Java 中如何获取字符数组中的字符?(java字符数组怎么获取字符)
- 在 Java 中,JLabel 的文本是否能够实现旋转?(java中jlabel的文本能否实现旋转)
- Java编程中 abstract 类和方法的详细解析与应用指南(java编程abstract类和方法详解)
- 如何判断 Java 数组中是否存在重复元素?(Java怎么判断数组是否有重复元素)
- Java 中魔法值究竟是什么含义?(java魔法值是什么意思)
- 在 Java 开发中,Javase 究竟扮演着怎样的角色?(Javase在Java开发中扮演什么角色)
- 在 Java 中如何实现 base64 到 blob 的转换?(Java中base64转blob怎么实现)