再谈软件工程

一年以前学习过的软件工程用了一个月的时间,现在在软考中只占一章。与其说是对这部分知识的复习,不如说是对它的再总结。

这是一年前看完软件工程视频画的图:http://blog.csdn.net/xdd19910505/article/details/17455193

软考再看软工,感觉亲切了很多……下面是软考视频看完软工这部分的第二次画图:

点开之后

点击此处查看大图

第一张图是按照知识点连接起来的,从软件工程的生命周期的每一个阶段具体分析,条条框框知识很是死板,而且点开之后很庞大;而第二张虽然画的也不好,但是主要是分为两个部分,一个是工程一个是管理,管理是对工程中的质量、项目、预期估算和进度等的管理。而工程就是单纯的从工程开发的角度分析,这样就很清楚的将知识划分了,在工程中主要是对软件的分析和设计以及维护改进等,而每个阶段都会配合相应的方法评价或者一些操作。

CSAI老师说这部分会占到20分,但是我认为这部分是很容易的,所以选择先从软工开始,让自己有个好心态去准备软考的每个部分。与此同时,我们也看到,一年以前学过的知识要在软考中用到,也验证了那句软考大部分都是我们学过的,但同时也是对我们以前学过的知识的一个检验。如果在学习一块内容的那段时间你很认真,那么在此时就不会太费力,如果是什么都不懂,没有知识网的概括,那么现在就会很吃力。所以欠的总是要还的。

软考小感受:

知识是反复的,不能太偏激,想一遍就能学会。也是因为这样,所以视频看的比别人慢了点。

总结很好的把以前和现在结合在一起,正等待着今后来编织更大的网。

目前没有对软考形成恐惧,有个好的心态,相信自己,在软考中改变自己。

时间: 2024-10-08 08:15:47

再谈软件工程的相关文章

浅谈软件工程的管理活动

浅谈软件工程的管理活动 管理是我们生活中很普通的一个概念,意思是在做某件事的时候事前有详细周密的规划,过程中有切实的监管,根据实际情况调整策略,以达到最优化的效果.有道是"凡事预则立,不预则废",任何活动只有计划周详,管理得当,才能收获想要的结果.在软件工程领域更是如此.软件工程中的项目管理是为了使软件项目能够按照预定的成本.进度以及质量顺利完成,而对人员产品和资源进行的分配和调整过程,我们要做到的就是使得整个软件工程始终处于管理者的控制之下,以预定时间顺利交付给用户高质量的产品.和生

C++ Primer 学习笔记_73_面向对象编程 --再谈文本查询示例

面向对象编程 --再谈文本查询示例 引言: 扩展第10.6节的文本查询应用程序,使我们的系统可以支持更复杂的查询. 为了说明问题,将用下面的简单小说来运行查询: Alice Emma has long flowing red hair. Her Daddy says when the wind blows through her hair, it looks almost alive, like a fiery bird in flight. A beautiful fiery bird, he

C++ Primer 学习笔记_74_面向对象编程 --再谈文本查询示例[续/习题]

面向对象编程 --再谈文本查询示例[续/习题] //P522 习题15.41 //1 in TextQuery.h #ifndef TEXTQUERY_H_INCLUDED #define TEXTQUERY_H_INCLUDED #include <iostream> #include <fstream> #include <sstream> #include <vector> #include <set> #include <map&g

再谈MySQL全库备份

再谈MySQL全库备份 简介 Part1:写在最前 在很早之前,我写过一个MySQL生产库全库备份脚本,今天有同事问我是不是要再加一个-R参数来备份存储过程,理由的话是由于mysqldump --help中 关于存储过程的默认备份是false. routines                          FALSE MySQL生产库全库备份脚本 http://suifu.blog.51cto.com/9167728/1758022 实战 Part1:写在最前 我备份一般就三个参数 --s

浅谈软件工程

借鉴<构造之法>--浅谈软件工程 源程序就是代码,建立在数据结构之上,对数据进行操作.数据分为静态数据和动态数据. 软件构建不仅仅是cc和link命令,一个复杂的软件具有合理的软件架构.软件设计,实现等等.软件团队要从需求分析开始,把合适需求梳理出来,然后展开后续工作,如软件架构设计,写数据结构和算法,测试到最后发布软件. 由“软件=程序+软件工程”扩展出“软件企业=软件+商业模式” 程序是基本功,软件工程决定了软件的质量,商业模式决定了一个软件企业的成败,软件从业人员的道德操守会极大的影响软

Android 再谈handler

今天在做http网络事件的响应网络接收处理一般不能放在主线程中使用,目前也只会使用AsyncTask进行处理!之前虽然写过handler处理的一些文章但是发现全不会了!无奈~ 关于handler某位兄弟已经整理的很透彻了!现在引用下原话如下: Handler监听者框架:子线程是事件源,主线程是监听者.Handler作为子线程的监听器出现:主线程中生成Handler的子类,并重写handleMessage(Message msg) 方法,用来对子线程响应.子线程调用Hanlder的sendMess

再谈ORACLE CPROCD进程

罗列一下有关oprocd的知识点 oprocd是oracle在rac中引入用来fencing io的 在unix系统下,如果我们没有采用oracle之外的第三方集群软件,才会存在oprocd进程 在linux系统下,只有在10.2.0.4版本后,才会具有oprocd进程 在window下,不会存在oprocd 进程,但是会存在一个oraFenceService服务,用来实现相同的功能,该服务采用的技术是基于windows的,与oprocd不同 oprocd进程可以运行在两者模式下:fatal和n

Java基础——再谈面向对象

去年的这个时候,心血来潮写了篇<简述面向对象技术>,先在看来不由的会想:这都是写的什么跟什么啊?(ps:虽然现在写的博客依然不咋地)但是,Java的学习中又一次不得不再一次面向对象,所以,奉上一篇<再谈面向对象>,做为新年的一盘开胃菜. 面向对象是相对于面向过程而言,是一种思想. 区别于面向过程: 面向过程是以函数为基础,完成各种操作,强调的是过程,而面向对象是以对象为基础,强调的是对象. 比如说把大象装进冰箱分为几步,宋丹丹是这样说的:三步呗, 第一步:打开冰箱门, 第二步:把大

再谈multistage text input(中文输入法)下UITextView的内容长度限制

之前写过一篇<如何更好地限制一个UITextField的输入长度>,在文章最后得到的结论是可以直接使用 UIKIT_EXTERN NSString *const UITextFieldTextDidChangeNotification; 进行监听,截断超出maxLength的部分. 所以后来我在处理UITextView的内容长度时,也直接参考这个方法: [[NSNotificationCenter defaultCenter] addObserver:self selector:@select