软件设计师考试大纲,软件设计师考试

http://www.itjxue.com  2023-01-21 21:45  来源:未知  点击次数: 

2021软考中级软件设计师考试大纲:软件设计

【导读】近年来,随着软考证书含金量的提升,越来越多的小伙伴选择报考软考,而在其中选择的科目中,很多小伙伴选择是的软考中级软件设计师考试,其无论从含金量来看还是从发展前景来看,都是非常不错,为了帮助大家顺利的通过软件设计师考试,下面是小编整理的2021软件设计师考试大纲:软件设计,希望对大家有所帮助

考试科目 2:软件设计

1.外部设计

1.1 理解系统需求说明

1.2 准备进行系统开发

选择开发方法、准备开发环境、制订开发计划

1.3 设计系统功能

选择系统结构

设计各子系统的功能和接口

设计安全性策略、需求和实现方法

制订详细的工作流和数据流

1.4 设计数据模型

设计 ER 模型及其他数据模型

1.5 编写外部设计文档

系统配置图、各子系统关系图

系统流程图、系统功能说明书

输入输出规格说明、数据规格说明、用户手册框架

设计系统测试要求

1.6 外部设计的评审

2.内部设计

2.1 设计软件结构

按构件分解,确定构件功能、规格以及构件之间的接口

数据结构与算法设计

采用中间件和工具

2.2 设计输入输出

2.3 设计物理数据

2.4 构件的创建和重用

创建构件、重用构件

使用子程序库或类库

2.5 编写内部设计文档

构件划分图、构件间的接口、构件处理说明

屏幕界面设计文档、报表设计文档、文件设计文档、数据库设计文档

2.6 内部设计的评审

3.数据库应用分析与设计

设计关系模式

数据库语言(SQL)

数据库访问

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 面向对象技术

面向构件技术

统一建模语言(UML)

软件过程改进模型和方法

6.9 网络环境软件技术

以上就是小编今天给大家整理发送的关于“2021软件设计师考试大纲:软件设计”的相关内容,希望对大家有所帮助。想了解更多关于自学备考软考高级的方式方法,关注小编持续更新。

谁知道软件工程师考试的具体内容

一、栈(Stack)、队列(Queue)和向量(Vector)

1、单链表、双向链表、环形链表、带哨兵节点的链表。

2、栈的基本概念和性质,栈ADT及其顺序,链接实现,栈的应用、栈与递归。

3、队列的基本概念和性质,队列ADT及其顺序,链接实现。

4、队列的应用,环形队列、双向队列。

5、向量基本概念和性质,向量ADT及其数组、链接实现。

二、树

1、树的基本概念和术语,树的前序、中序、后序、层次序遍历;

2、二叉树及其性质,普通树与二叉树的转换。

3、树的存储结构,标准形式。

4、完全树(complete tree)的数组形式存储。

5、空树的表示;树的应用,Huffman树的定义与应用。

扩展资料:

第二部分计算机系统基础

一、?处理器体系结构

内容:CPU中的时序电路、单周期处理器的设计、流水线处理器的基本原理、Data Hazard的处理、流水线设计中的其他问题。

二、?优化程序性能

内容:优化程序性能、优化编译器的能力和局限性以及表示程序性能、特定体系结构或应用特性的性能优化、限制因素、确认和消除性能瓶颈。

三、?存储器结构及虚拟存储器

内容:局部性、存储器层级结构、计算机高速缓存器原理、高速缓存对性能的影响、地址空间、虚拟存储器、虚拟内存的管理、翻译和映射、TLB、动态存储器分配和垃圾收集。

四、?链接、进程及并发编程

内容:静态链接、目标文件、符号和符号表、重定位和加载、动态链接库、异常和进程、进程控制和信号、进程间的通信、进程间信号量的控制、信号量,各种并发编程模式,共享变量和线程同步,其他并行问题。

五、?系统级I/O和网络编程

内容:I/O相关概念、文件及文件操作、共享文件、网络编程、客户端-服务器模型,套接字接口、HTTP请求,Web服务器。

参考资料来源:百度百科-软件水平考试

请问考软件设计师需要看些什么书?

以下这些都是一些都考软件设计师有帮助的书,LZ可以选择自己需求的书进行复习!

考试资料用书。

1、 考试大纲(清华大学出版社)

978-7-302-191964,系统集成项目管理工程师考试大纲(2009版),5元

978-7-302-189824,系统架构设计师考试大纲(2009版),6元

978-7-302-189794,程序员考试大纲与培训指南(2009版),8元

978-7-302-189848,网络管理员考试大纲与培训指南(2009版),6元

978-7-302-189831,软件设计师考试大纲与培训指南(2009版),9元

978-7-302-189800,网络工程师考试大纲与培训指南(2009版),7元

978-7-302-189817,系统分析师考试大纲与培训指南(2009版),9元

7-302-08488-2,数据库系统工程师考试大纲(2004版),5元

7-302-10541-3,信息系统监理师考试大纲(2005版),5元

7-302-10540-5,多媒体应用设计师考试大纲(2005版),5元

7-302-10539-1,软件评测师考试大纲(2005版),5元

7-302-10542-1,信息系统项目管理师考试大纲(2005版),5元

7-302-11193-6,电子商务技术员考试大纲(2005版),5元

7-302-11194-4,电子商务设计师考试大纲(2005版),5元

7-302-11191-x,信息处理技术员考试大纲(2005版),5元

7-302-12153-2,信息系统管理工程师考试大纲(2005版),5元

7-302-12154-0,信息系统运行管理员考试大纲(2005版),5元

7-302-13176-7,嵌入式系统设计师考试大纲(2006版),5元

2、 指定教材(清华大学出版社)

7-302-12895-2,程序员教程(第2版),沈林兴主编,57元

978-7-302-12958-5,网络管理员教程(第2版),张国鸣主编,50元

7-302-12957-6,软件设计师教程(第2版),陈平主编,60元

7-302-13006-X,网络工程师教程(第2版),雷振甲主编,66元

7-302-09096-3,数据库系统工程师教程(2004版),王亚平主编,66元

7-302-06464-4,系统分析师教程(2004版),罗晓沛主编,67元

7-302-10520-0,信息系统监理师教程(2005版),柳纯录主编,50元

7-302-10436-0,多媒体应用设计师教程(2005版),钟玉琢主编,35元

7-302-10536-7,软件评测师教程(2005版),柳纯录主编,60元

978-7-302-15766-3,信息系统项目管理师教程(第2版),柳纯录主编,60元

7-302-11309-2,电子商务技术员教程(2005版),方美琪主编,45元

7-302-11308-4,电子商务设计师教程(2005版),方美琪主编,55元

7-302-11601-6,信息处理技术员教程(2005版),唐多强主编,30元

7-302-12261-X, 信息系统管理工程师教程(2005版),陈禹主编,46元

7-302-12262-8, 信息系统运行管理员教程(2005版),杨成主编,38元

7-302-13286-0,嵌入式系统设计师教程(2006版),魏洪兴主编,50元

3、 试题分析解答(清华大学出版社)

7-302-18780-6,2008上半年试题分析与解答,2008版,49元

7-302-18369-5,信息处理技术员历年试题分析与解答,2008版,23元

7-302-18364-8,程序员历年试题分析与解答,2008版,38元

7-302-18370-9,网络管理员历年试题分析与解答,2008版,39.80元

7-302-18365-5,软件设计师历年试题分析与解答,2008版,39.80元

7-302-18368-6,网络工程师历年试题分析与解答,2008版,42.80元

7-302-18371-6,信息系统监理师历年试题分析与解答,2008版,29.80元

7-302-18367-9,系统分析师历年试题分析与解答,2008版,45元

7-302-18366-2,信息系统项目管理师历年试题分析与解答,2008版,25元

978-7-302-17183-6,2007下半年试题分析与解答(2008版),59元

978-7-302-16129-5,2007上半年试题分析与解答(2007版),46元

978-7-302-14841-8,2006下半年试题分析与解答(2007版),52元

7-302-13818-4,2006上半年试题分析与解答(2006版),45元

7-302-12578-3,2005下半年试题分析与解答(2006版),42元

7-302-11638-5,2005上半年试题分析与解答(2005版),35元

7-302-09138-2,2004下半年试题分析与解答(2005版),23元

7-302-10518-9,2004年上半年试题分析与解答(2004版),25元

4、 指定辅导用书(西安电子科技大学出版社)

7-5606-1435-3,程序员考试辅导(第二版),2007版,张淑平主编,38元

7-5606-1429-9,软件设计师考试辅导(第二版),2007版,陈平主编,32元

7-5606-1439-6,网络管理员考试辅导(第二版),2007版,严体华主编,30元

7-5606-1493-0,网络工程师考试辅导(第二版),2007版,雷震甲主编,29元

7-5606-1433-7,数据库系统工程师考试辅导(2004版),王亚平主编,50元

7-5606-1504-X,多媒体应用设计师考试辅导(2005版),钟玉琢主编,40元

5、 参考用书 (清华大学出版社)

978-7-30-211923-4 跨越程序员必备训练, 范立南主编,49元

7-302-14548-6,程序员考试复习与提高(2007版),李锋主编,78元

7-302-09792-5,程序员考试科目1:计算机硬软件基础知识--考点解析及模拟训练

(2005版),刘克武主编,48元

7-302-10534-0,程序员考试科目2:程序设计--考点解析及模拟训练

(2005版),刘华主编,29元

7-302-10735-1,程序员考试辅导(2005版),谢树煜主编,46元

7-302-12457-4,程序员备考训练(2006版),刘克武等编,19元

7-302-12897-7 跨越软件设计师必备训练,范立南等,69元

7-302-12943-7,软件设计师全真模拟试题及解析(2006版),谢树煜主编,31元

7-302-09824-7,软件设计师考试科目1:计算机与软件工程知识--考点解析及模拟训练

(2005版),刘斌主编,50 元

7-302-13605-7,软件设计师考试科目2:软件设计—考点解析与模拟训练(2006版),

刘华主编,33元

7-302-10936-2,软件设计师考试辅导(2005版),谢树煜主编,56元

7-302-12456-6,软件设计师备考训练(2006版),刘克武等编,19元

978-7-302-14804-3 网络工程师考前辅导, 李磊等,89元

7-302-12748-4,跨越网络工程师必备训练(2006年),范立南主编,69元

7-302-10560-X,网络工程师考试科目1:计算机与网络知识--考点解析及模拟训练

(2005版),木马主编,29 元

978-7-302-13416-9,跨越网络管理员必备训练,范立南主编,62元

978-7-302-14608-7 网络管理员考前辅导, 刘巍主编,69元

978-7-302-12780-2 网络管理员考试科目1:计算机与网络基础知识——考点解析及模拟训练,刘克武,42元

7-302-11630-X,网络管理员考试科目2:网络系统的管理与维护--考点解析及模拟训练

(2005版),刘华主编,33元

7-302-12944-4,网络管理员考试全真模拟试题与解析(2006版),谢树煜主编,25元

7-302-12458-2,网络管理员备考训练(2006版),刘克武等编,16元

978-7-302-14379-6 系统分析师技术指南(2007版),张友生主编,45元

978-7-302-14506-6 系统分析师考试辅导(2007版),张友生主编,49元

7-302-09357-1,系统分析师常用工具(2004版),张友生主编,22元

7-302-10160-4,系统分析与设计技术(2005版),张友生主编,39元

7-302-11476 -5,信息处理技术与工具(信息处理技术员)(2005版),李辉主编,45元

7-302-12452-3,跨越信息系统监理师必备训练(2006版),黎连业编,25元

7-302-12657-7,数据库系统工程师考试全程指导(2006年),丁宝康主编,65元

7-302-14549-3,电子商务设计师系统分析与设计师应用技术(2007版),田宁主编,45元

978-7-302-14442-7 电子商务技术员基础与应用技术,田宁主编,45元

978-7-302-14575-2 多媒体应用设计师考试辅导,刘茂福主编,49元

6、高职高专参考用书(电子工业出版社)

7-121-00968-4,程序设计(程序员),上下册含光盘(2005版),李大友主编,78元

7-121-00963-3,网络管理技术(网络管理员),上下册含光盘(2005版),李大友主编,68元

7-121-01708-3,信息处理技术(信息处理技术员级),上下册(2005版),李大友主编,59元

软考 软件设计师 过来人指路

2-软件设计师视频—ciu培训免费在线观看

链接:

提取码:d2ew

软件设计师是指能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档的实用性人才。还能够组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平,可聘任工程师职务。2004年人社部将高级程序员更名为软件设计师

请问计算机软件水平考试用书是什么?

参加软件考试的用书:

1、《软件设计师教程》教育部指定的教材

2、《软件设计师历年试题解析》

3、《软件设计师大纲》

/iknow-pic.cdn.bcebos.com/f7246b600c3387446fecad055e0fd9f9d72aa09a"target="_blank"title="点击查看大图"class="ikqb_img_alink"/iknow-pic.cdn.bcebos.com/f7246b600c3387446fecad055e0fd9f9d72aa09a?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc=""/

学习内容:

1、软件工程

这是复习的重点,不但上午题占10左右,而且下午题里也有2道软件设计分析方面的题目,一定要熟练掌握书本中说到的各种软件分析设计方法及有关的分析用图。

2、数据库

要对关系数据库的基础概念非常清楚,如键的定义,函数依赖,范式的定义、作用及转换是建立关系的基础。数据的并发控制,要熟练掌握SQL常用的几个语句。

3、学习数据结构和算法

数据结构和算法是考试的重点内容,它的复习以普通的教材为主,对数组、链表、队列、栈、树及堆等基本的数据组织方式要非常熟悉。

4、程序设计语言

程序设计语言包括C语言、编译原理和面向对象的程序设计语言(通常以C++为例)。编译原理一定会考词法分析,它是后面编译过程的基础。主要考的内容是NFA与DFA的转换、正规式与有穷自动机的转换等。

5、面向对象方法学

面向对象方法学不但是上午的考试重点,也是下午的考试重点。上午平均有12分左右,而下午有30分,一道与UML图形有关的题目,一道面向对象程序设计的选做题。

6、操作系统

处理器的管理、存储管理、设备管理、文件管理及系统安全。

(责任编辑:IT教学网)

更多