当前位置: 首页 > news >正文

软考中级软件设计师备考建议

 前言

首先我说一下个人对这个考试的一个感受看法,我觉得软件设计师考试并不难,主要是不要被内心的恐惧吓倒,考试中心态真的很重要!

一、中级软件设计师科目包括:

(1)计算机与软件工程知识,考试时间为150分钟,笔试,选择题;

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

上午综合知识选择题和下午软件设计题满分都是75分, 45分合格。

软件设计师考试上午的综合知识选择题,覆盖的知识范围非常广,基本上涵盖了IT行业所需的大部分知识体系,包括硬件、操作系统、数据库、软件工程、面向对象等等。

二、中级软件设计师考试内容:

(1)掌握数据表示、算术和逻辑运算;

(2)掌握相关的应用数学、离散数学的基础知识;

(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;

(4)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;

(5)熟练掌握常用数据结构和常用算法;

(6)熟悉数据库、网络和多媒体的基础知识;

(7)掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++中的一种程序设计语言;

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

(9)熟练掌握软件设计的方法和技术;

(10)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;

(11)了解信息化、计算机应用的基础知识;

(12)正确阅读和理解计算机领域的英文资料。

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

基础知识

1、计算机科学基础知识

2、计算机系统知识

3、系统开发和运行知识

4、面向对象基础知识

5、信息安全知识

6、标准化、信息化和知识产权基础知识

7、计算机专业英语

应用技术

1、外部设计

2、内部设计

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

4、程序设计

5、系统实施

6、软件工程应用

四、中级软件设计师备考书籍

软件设计师教程》购买教育部官方指定的教材,必备;

《软件设计师历年试题解析》重要的是有时间看,觉得有就买;

《软件设计师大纲》梳理知识结构体系,考试大纲可以在网上找,需要的话可以打印或者就直接电子版也成。

五、软考软件设计师如何复习

软考其实只要注意了几点,一次考过还是问题不大的:

1、把参考书看两遍,要仔细的看,尤其是数据结构和算法,一定要读懂源代码,这样才能更清楚的明白思路,因为考试的时候题目很多思路就是书上代码的思路,换汤不换药。还有软件工程,这个就不用说了,其实是功夫问题,只要认真看,不会有问题,就像DFD之类的多看几遍就明白了,当然如果你做过实际的项目那就更easy了,看下条。

2、如果你以前做过实际的项目,那软件设计的DFD和后面的OOA,OOD,UML之类的肯定是一点就通,基本不用看多少,如果你没有做过,下功夫多看几个例题,精看,5个足够了,推荐看以前的真题上的题目,质量和针对性都好点。这部分知识很少,容易看。所以没什么担心的。

3、数据结构,算法,软件工程你弄的差不多了的时候,剩下的就是计算机基础知识和最新技术。计算机基础不是很容易,因为太宽泛,可能是操作系统里面的内存管理方式,中断过程,系统结构里面的SISD,SIMD,MIMD之类的,计算机组成的cache管理,编译原理的NFD到DFD的转换

4、还需要看看相关标准,著作权法律之类的,毕竟也是要考的,虽然分值不高。

有时候千万不要被别人说的困难吓倒了,其实没有那么难,只要你下定决心要做,你一定能够成功;如果你失败了,我想那是因为你还没有真正的想做。这是态度的问题,真的是态度的问题。

http://www.lryc.cn/news/26130.html

相关文章:

  • 【机器学习】决策树(理论)
  • VSCode下载与安装使用教程【超详细讲解】
  • 2023年3月北京/上海/广州/深圳DAMA数据管理认证CDGA/CDGP
  • 进程和线程理论知识
  • 华为OD机试用Python实现 -【广播服务器】
  • Solon2 的应用生命周期
  • 学习笔记-架构的演进之服务容错策略设计模式-3月day02
  • 【WEB前端进阶之路】 HTML 全路线学习知识点梳理(上)
  • mes系统核心业务流程及应用场景介绍
  • 应用统计部分常用公式总结
  • 阿赵的MaxScript学习笔记分享八《文件操作》
  • 将项目封装进docker进行迁移或使用
  • matlab - 特殊矩阵、矩阵求值、稀疏矩阵
  • Flume使用入门
  • 【Servlet篇2】Servlet的工作过程,Servlet的api——HttpServletRequest
  • 【JAVASE】注解
  • 【408之计算机组成原理】计算机系统概述
  • 1.Spring Cloud (Hoxton.SR10) 学习笔记—基础知识
  • 嵌入式开发工具箱【持续更新中】【VMware、Ubuntutftp、nfs、SecureCRT、XShell、Source Insight 4.0】
  • 深究Java Hibernate框架下的Deserialization
  • 微服务一 实用篇 - Docker安装
  • JavaSE22-集合2-map
  • 【项目精选】病历管理系统设计与实现(源码+视频)
  • 如何用Python把篮球和鸡联系起来
  • 【RocketMQ】消息的刷盘机制
  • AMBA-AXI(一)burst 传输-INCR/WRAP/Fixed
  • Java知识复习(八)Spring基础
  • WuThreat身份安全云-TVD每日漏洞情报-2023-02-27
  • 上海交大陈海波教授、夏虞斌教授领衔巨作上市:《操作系统:原理与实现》
  • dpi数据接入shell脚