软工的第一次作业

来源:互联网 发布:电机数据大全安装尺寸 编辑:程序博客网 时间:2024/04/28 02:16

作业1:描述软件工程的目标?

答:通过较为清晰的设计、规划,使得

            ①软件开发的过程更为清晰,便捷。

            ②软件的性能可以更好地满足需求者

            ③开发软件的成本降低

            ④软件后期更易于维护

            ⑤整个工程进程便于掌握

 

作业2:描述软件的基本开发过程,说明每过程的重点内容是什么?
答: 一.组队规划:确定好工程的目标、交付时间、工作人员等。

       二.需求分析:与需求者进行多次沟通,了解、分析他的要求。从而确定下来最终要解决的问题,便于后期设计。

       三.软件设计:先对整个软件系统设计考虑,比如系统的整体结构、接口设计、数据结构等,将软件分解成模块。再对每个模块内容详细设计,写出涉及的算法、程序的层次关系等,来保证整个软件完全满足了需求。

       四.编码:根据前期的软件设计进行编码,注意各模块的衔接,不要因为无关紧要的小功能浪费大量时间。

       五.测试:进行单元测试和整体测试,确认各个功能的实现,寻找存在的bug,以及可能涉及到的安全问题。

 

作业3:阅读博客,回答问题:面向对象编程非常流行,为什么这些大师如此抱怨?
答: 上学期学了面向过程,这学期才接触到面向对象。最初学习,觉得面向对象解决了很多我们刚开始学c时觉得麻烦的问题。它的优点很多,导致了许多人使用,估计也就流行开来。初学面向对象,也没有太深的感受,我觉得每个思想都有其缺点,面向对象在处理问题上有它的模式,很方便套用,但对于那些大师们来说,这些并不是他们需要的。他们或许是要求追求完美,对于每一个问题需要有其针对的最贴切的解决方法。这时面向对象不仅满足不了他们,反而会给他们带来不必要的麻烦,浪费时间。所以即使面向对象编程很流行,大师们还是会抱怨。。。纯属刚接触者的个人想法。

 

作业4:安装Visio 2012,掌握基本流程图的画法

 

 

12级网络工程一班  何毓  120708102

原创粉丝点击