2.2.4软件工程综述-净室软件工程

2141 未经授权,禁止转载了解课程免费题库
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
想快速、省钱的通过软考系统架构设计师,学这一套课足足够!结合实际项目讲解知识,保姆式教学。重点知识精讲、选择案例论文分类试题讲解全包括。
你将会学到
软考三高得主亲自下场讲软考,助您快速打通”任“、”督“二脉。
课程简介

2024年海报.jpg

职称.jpg

本人算个软考老兵了吧,有系统架构设计师、系统分析师、信息系统项目管理师三个高级证书。漫长的软考过程,我基本是靠一些工作经验、一本官方教材配一本历年真题集过来的(高项短期报过班,感觉没很大用处),慢慢总结出了一些备考心得。单位为了申报资质,每隔几年都会组织软考培训,我作为嘉宾也会给同事们介绍经验,经常听到同事说我的东西很独到,跟培训机构讲的不太一样。有些培训师说案例没有标准答案,我说那是胡扯。官方每年都会出一本历年真题集,那上面不是标准答案是啥?单位某位行政出身的副总考高项,连续两次都卡在论文上,因为单位外聘的培训老师告诉他:“论文要写出你项目存在的问题,你是怎么解决的,在最后一行最后一个格画句号就稳过”。我说软考论文其实是个大型论述题,总共三大问,里面还有若干小问。你要干的,是把论文结构分成三大部分对应三个问题让阅卷人一目了然的看到,在每个部分还要把所有小问都写出来,并且写过论文纸最后一页那个2500字的横线,这样大约46-48分。然后那位副总当年就过了,论文49分。他说我完全能当个软考培训师了。我开始只当句玩笑话,又过了几年,我打算试试。我的三个高级证书几乎是靠自己摸索着考出来的,没怎么受培训机构的影响,所以可能有些人觉得有点独特吧。

我的第一个感受是,软考属于典型的80/20原则,知识点“重者恒重,轻者恒轻”,科科如此。高项的十大知识领域+可研+变更+配置;系分的系统分析+需求工程+系统设计+规范化理论+高项计算+可研;架构的架构设计+UML建模+层次式+系统分析与设计+分布式+GoF设计模式,每年都会在上午下午变换各种形式考,只要能熟记相关内容,就能从面上抓住大部分的分数。

再者,千万不能忽视教材。有些人可能觉得教材太老了,特别是高级的,而且上面对某些知识点的阐述其实是错的,所以备考时不怎么看教材,找些别的资料天马行空的学。这种想法千万要不得。软考真题中有很多教材上的原话,甚至案例分析完全就是某一章的内容让你默写出来。想当然的认为教材写的不好,不按它来,不把它上面的内容背熟了能行么?咱是要通过考试,不是搞学术研究。

最后,要练出“题感”。这是我中考、高考、考研及现在参加软考一以贯之的经验,即把历年真题按章节分类,学完一部分就做相应的真题,反过头去查漏补缺,你会发现一锅粥似的教材在眼里有了层次。而且真题每隔2、3个星期快忘了的时候反复做,渐渐的就能找到一种只可意会不可言传的“题感”。在“题感”状态下,能较顺畅的通过考试,可硝烟散去后再看当时的题,发现很多已经做不出来了,这就是效果。

那我来讲软考的话我讲啥呢?讲需求量最大的吗?讲热度最高的吗?(高项、中项、网工、网规)都不是。要我来讲我只讲我最擅长的!我搞了15年的大中型系统设计,只在这方面积累了经验,所以我只讲软考科目中偏软件方向的。我不会追着流量跑,不管冷门热门我只聚焦这一个方向。加入这个赛道我是想帮您通过考试拿证的,不是来圈钱的。网上不少所谓的软考“名家”、“名师”十几门软考科目门门都讲,您觉得能讲好吗?他真的软件、网络、数据库、测试、管理十项全能样样精通么?反正我心里是打问号的。

软考中级考啥?考知识的掌握程度,所以死学是可以考出来的。高级呢?高级考的是知识的应用能力,死学是没有用的,没有项目经验案例和论文您基本无从下手。所以我来讲高级课程,我就会结合我实际负责过的项目来讲,这也是本课程有别于其他家的最大特点吧。我精心挑选了三个我实际负责过的,跟软考高级难度近似的项目,在课程中会结合具体项目源码来深入讲解知识,不会干巴巴的念PPT,那样您始终隔靴搔痒。第一个项目是个C#开发的大型工控软件,第二个是微服务架构的高并发视频网站(都提供源码),第三个是我近期完成的工业互联网国家863项目(没法提供源码,规模太大了)。

工控软件.jpg

视频网站.jpg

工业互联网架构.jpg

如果您缺乏项目经验,不妨直接把项目源码拿了去,在本地跑起来,搞清楚内部调用关系,把它当成自己做的,您就会慢慢发现案例论文不难了。

具体到本课程要讲的高级系统架构设计师,这一门选择考点相对集中,但都是些重点难点。只要您认真听课了,知识点掌握了,真题反复练了通过是问题不大的。做真题时如果能达到55分左右,则没必要再浪费精力在这块了,特别不要没完没了的刷选择题,否则可能您选择会得60多分,其它都20、30分。

案例分析共五道题,一题为必做题,后面四选二。每道题考什么内容是固定的:一题考架构基础知识,一般涉及架构风格和架构评估;二题考软件工程综合知识,要么是关系型数据库+结构化,要么是关系型数据库+面向对象,这道题经常会出现超纲的内容;三题考嵌入式开发;四题要么考时下热门技术,要么考前沿新技术,考的内容非常深入;五题为Web系统综合题,涉及层次式、分布式、云计算、边缘计算、云原生等。教材上能把握的只有一、二、五题。

论文共四道题,四选一,四方面内容也是基本固定的:软件架构方面(基础、进阶、实战)、系统设计综合方面(软件工程、结构化分析与设计、面向对象分析与设计)、时下热门技术、前沿新技术。

对于案例和论文,最忌大范围浅尝辄止的看各类新技术、热门技术,因为它考的非常深入,您对技术了解不够透彻,就算蒙准了内容题目照样做不出来。正确的做法是先背会了重点知识,再把项目吃透了,再学些技巧练练真题。

不要去相信什么“躺过大法”,也别指望“名师”们的考前押题,真正下功夫掌握知识才是王道!

                                 微信图片_20240110165608.png

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交