您现在的位置:首页 > 软考培训 > 正文 >
阅读攻略 项目介绍

软考软件设计师推荐用书

2023-04-20 10:54:04 阅读: 0 来源:佚名
要备考国家软考的中级软件设计师需要哪些参考书?
《软件设计师考试辅导》清华大学出版社(本书比较厚6,7百页,可用作辅导和参考,十分全面)\x0d\x0a《历年试题汇编及详解—软件设计师》中国和平音像电子出版社(我买的是盗版,应该是这个出版社,可用做真题集,很必要)\x0d\x0a《全真模拟试卷—软件设计师》中国和平音像电子出版社(一套的,个人认为没什么用,做一遍真题就可以了,基础不好或没有基础的,可以用来当练习题做)、\x0d\x0a\x0d\x0a我是前年考过的,其实挺简单的,买了本旧的《软件设计师考试辅导》看了两个月,网上下了几份真题做了做就过了。如果是工作,时间要保证,半年也足够了。软件设计师考试题比较简单,但涉及面很广——计算机系统(重点),程序设计(重点),操作系统(重点),软件工程(重点),网络,多媒体,数据库(重点),数据结构(重点),算法(重点),知识产权法。\x0d\x0a保证时间,每天看一点,肯定能过!\x0d\x0a还有什么问题就找我QQ:907763318 QQ邮箱也行
请问计算机软件水平考试用书是什么?

参加软件考试的用书:


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


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


3、《软件设计师大纲》‍

学习内容:


1、软件工程

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


2、数据库

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


3、学习数据结构和算法

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


4、程序设计语言

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


5、面向对象方法学

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


6、操作系统

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


要备考国家软考的中级软件设计师需要哪些参考书

备考国家软考的中级软件设计师可以使用参考书《软件设计师教程(第 4 版)》作者:褚华,《软件设计师考试全程指导》作者:王鹏,《软件设计师考试冲刺(习题与解答)》作者:张友生。

中级软件设计师考试要求

1.掌握计算机中的数据表示,算术和逻辑运算。

2.掌握应用数学和离散数学的基础知识。

3.掌握计算机体系结构和主要组件的性能和基本工作原理。

4.掌握操作系统和编程语言的基础知识,了解编译器的基本知识。

5.熟悉常见的数据结构和常用算法。

6.熟悉数据库,网络和多媒体的基础知识。

7.熟悉C编程语言和C ++,Java编程语言;。

8.熟悉软件工程,软件过程改进和软件开发项目管理的基础知识;

9.掌握软件设计的方法和技巧。

10.了解相关法律法规的信息技术,通用信息技术标准,安全性和基础知识。

11.正确阅读和理解计算机领域的英文信息。

考试科目

1.计算机和软件工程知识,考试时间为150分钟,笔试,多项选择。

2.软件设计,考试时间为150分钟,笔试,问答。

扩展资料

  • 软件设计师报名方法

现场登记

《计算机技术与软件专业技术资格(水平)考试实施办法》第八条规定:符合“计算机技术与软件专业资格考试暂行规定(第一级)”第八条要求的人员,应当按照规定自行提交申请并携带身份证明到当地审查管理机关办理登记手续。入学证明。参加考试和身份证,在指定的时间和地点参加考试。

网上报名

考生通过中国计算机技术职业资格考试网或省人事考试网的在线注册栏填写注册信息。考生进入注册系统后,签署诚信信用证,正确填写注册信息,上传照片并提交考试机构检查。考试结束后,他们可以在线或在指定地点支付费用。付款,完成注册。考生可在规定时间内打印申请表和入学卡。参加考试和身份证,在指定的时间和地点参加考试。

参考资料:百度百科-软件设计师

参考资料:百度百科-计算机技术与软件专业技术资格(水平)考试


考“软考”的软件设计师,该看什么书?
要参加软件设计师的考试,务必购买两本书:
《软件设计师教程》《教程》建议买教育部指定的教材,
《软件设计师历年试题解析》。《解析》倒也无所谓,张友生老师的分析似乎更全面、更有针对性。
另外还有《软件设计师大纲》,在复习过程中阶段性地查一查,梳理一下知识结构体系,可以查缺补漏。


1、具体学习每门课程的方法

(1)软件工程。软件工程是复习的重点,不但上午题当中占10左右,而且下午题里也有2道软件设计分析方面的题目,一定要熟练的掌握书本中说到的各种软件分析设计方法及有关的分析用图,对各种图的功能作用和制作方法(特别是各种图的组成元素)以及各种图之间的转换及联系(如果有的话),UML面向对象的软件设计方法及面象过程的软件设计方法完全理解,软件测试要达到理解的程度,其它的内容只有去强记了,因为基本是都是上午题,而且每年的题都不定,但与CMM有关的一定会有。

(2)数据库。数据库部分也很重要,上午有5分左右,下午至少有一道数据库的题目,而且也一定是考关系型数据库,E-R模式也要搞懂,可由它导出关系,一定要弄懂关系数据库的几个范式及关系的建立方法。
因此,就要对关系数据库的基础概念非常清楚,如键的定义,函数依赖,范式的定义、作用及转换是建立关系的基础。数据的并发控制,要熟练掌握SQL常用的几个语句,最好是用笔将每个语句写上几遍,对语句的各种形式加深记忆,数据库的学习还是不太难的。因为考试不会考数据的物理存储及数据安全,感觉这方面的知识更难,交叉学科更多。

(3)学习数据结构和算法。数据结构和算法是考试的重点内容,它的复习以普通的教材为主,对数组、链表、队列、栈、树及堆等基本的数据组织方式要非常熟悉(要做到看见算法就知道要用什么数据组织方式更高效),排序、索引及图的各种算法要了然于心(算法的分析过程及代码要非常清楚),算法的分析方法达到理解应用的水平。
对C语言要非常熟练(要会应用C语言语句的一些技巧,如可以利用函数的返回值做为判定条件,在循环中对数组的处理可使用a[i++]来提高编写代码的效率,这类的小技巧只有通过大量的阅读代码才能提高),如果是初学面向对象方面的高级语言,建议还是先学C++,感觉它更象一种语言规范,而Java是一种编程的工具并且由于它的跨平台特性所以它有很多自己独有的功能和特点,有时间一定要看一本C++语言的数据结构,它能使你更全面和深刻的理解类及对象的编程方法。
算法的学习不是一朝一夕就能提高的,一定要静下心来学习一些经典算法,比如:穷举法、贪婪法、分治法、迭代法、递推法、递归法、回溯法;找一些有名的算法程序来分析,比如:背包问题、组合问题、斐波那契数列、马踏棋盘问题、货朗担问题、八皇后问题、迷宫问题、汉诺塔问题、约琴夫环问题等。
有了这些算法思想在你的头脑中扎根后,当看到问题,就自然的想起用什么方法来求最优解了。

(4)程序设计语言。程序设计语言包括C语言、编译原理和面向对象的程序设计语言(通常以C++为例)。编译原理一定会考词法分析,它是后面编译过程的基础。主要考的内容是NFA与DFA的转换、正规式与有穷自动机的转换等。
文法分析有一年考过下午题,这科对初学者比较难,比较抽象,理论性也比较强,反正我是学了4个来月才学通一点,这课复习没什么技巧,听听希赛的“编译原理视频教程”,学起来更快一些。
C语言要掌握好三种基本结构、数组、链表、结构体、共用体、参数传递、指针及指针数组、指针函数等等。面向对象的程序设计语言要对基本概念及初步应用要了解,考得不深。

(5)面向对象方法学。面向对象方法学不但是上午的考试重点,也是下午的考试重点。上午平均有12分左右,而下午有30分,一道与UML图形有关的题目,一道面向对象程序设计的选做题。所以要好好掌握这一块。UML当中的类图、用例图、状态图、协作图要掌握好,考试中会常出现。(老师多次强调这个要学习的知识点,我通过做题,认为老师抓的很准。)

(6)操作系统。操作系统没什么说得了,把它的几个功能模块搞清楚及相关的算法搞清楚就好了,如处理器的管理、存储管理、设备管理、文件管理及系统安全,其中我认为比较难理解的是PV操作(在并发进程中它的应用非常灵活)和中断(反正这个对我比较难),一定要把相关内容所讲到的算法及分析过程搞懂。当然还要注意进程死锁的问题,段页式存储的问题。
其它课程的复习就按考试大纲进行,把里面的概念搞清楚,因为它大部分都是上午题。

2、看书与练习相结合
“看书时要有目的性,带着任务走,;看后做题进行巩固,所以看了书以后,要找一两个相关的题来做一做。
打算考软件设计师,应该买什么书好??
老百姓百度知道软件很给力15时21分31秒《软件设计师考试辅导》清华大学出版社(本书比较厚6,7百页,可用作辅导和参考,十分全面) 《历年试题汇编及详解—软件设计师》中国和平音像电子出版社(我买的是盗版,应该是这个出版社,可用做真题集,很必要) 《全真模拟试卷—软件设计师》中国和平音像电子出版社(一套的,个人认为没什么用,做一遍真题就可以了,基础不好或没有基础的,可以用来当练习题做)、 我是前年考过的,其实挺简单的,买了本旧的《软件设计师考试辅导》看了两个月,网上下了几份真题做了做就过了。如果是工作,时间要保证,半年也足够了。软件设计师考试题比较简单,但涉及面很广——计算机系统(重点),程序设计(重点),操作系统(重点),软件工程(重点),网络,多媒体,数据库(重点),数据结构(重点),算法(重点),知识产权法。 保证时间,每天看一点,肯定能过! 还有什么问题就找我QQ:907763318 QQ邮箱也行
打算今年考软考软件设计师,买什么参考书好?
希赛软考软件设计师视频教程, 根据最新的软件设计师考试大纲(2009版)组织内容, 其最大的特色是采取以“考点为中心,有取有舍”的讲课。
希赛软件设计师考试串讲视频教程,对于教材中没有涉及到的知识点或者讲得不详细的知识点,进行了详细的归类。对于数据流图设计、面向对象设计、数据库设计、常用算法等下午试题所涉及的方法和技术进行了详细的讲解。
希赛软件设计师考试试题讲解视频教程,对软件设计师考试2005年5月到2009年5月的历年试题进行了详细讲解,包括计算机原理与体系结构、计算机网络、操作系统、数据结构、软件工程、数据库基础知识等,对考试所涉及的知识点进行了深入分析和拓展。
立即咨询答疑
关注官方微信 关注官方微博

注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

精品考试课程

  • PMP考试培训 特训PMP®考试培训

    可能关注:报考条件,备考策略,报考流程

    课程名称:PMP项目管理认证

    获取学习资料
  • Acp考试培训 热门Acp考试培训

    可能关注:新版考纲,经验分享,报考知识,含金量

    课程名称:敏捷项目管理认证

    获取学习资料
  • Npdp考试培训 热门Npdp考试培训

    可能关注:报考条件,学习内容,上课方式,含金量

    课程名称:产品经理国际资格认证

    获取学习资料
  • 软考直播课 热门软考直播课(中、高级)

    适合对象:项目主管,企业中高层,部门经理,工程师

    好处优势:职称评定、升职加薪;户籍加分,扎根落户

    获取学习资料

PMP培训学习资料获取

PMP报考条件是什么?

考试难度了解,学习计划制定,报考条件及费用

来电了解 ☏ 138-1158-4615>
PMP考试收费标准