软件工程认识的读书报告

软件工程认识的读书报告

问:对软件工程的认识与理解
  1. 答:对的认识和理解:
    经过一年半的软件专业的学习,开设了软件工程导论这门课,经过第一次上课,我对软件工程有了一点点的认识。随着时代的进步,硬件的性能在提升,用户的需求在增多,导致了对软件的要求也越来越多。的工作量就很大,软件本身的复杂程度也在快速提高,按照以往的经验开发出来的软件会出现质量差,成本高,效率低的问题,那么为了解决这些问题,采用了工程化的方式,也就是有组织、有计划的,在一定的时间限度和成本范围内,开发出有一定质量基础,功能明确的软件系统。
    随着历史发展,有一批人将这种方式总结,概括,提炼,拓展形成学科。也就是正在学习的软件工程导论这门课。我的理解是这门型谨课程的作用就是帮助程序员更科学的工激枝作,从而使开发出来的软件更好,更强,更能满足用户需求。这只是很笼统的概述,如果细化的话比如要开发一个软件,首先要有,确定软件的作用,定位,目标人群,再进行,得到软件主体流程并进行模块化且建立模块的层次结构及调用关系,接着就是编码阶段,确定使用的语言,每个模块是谁负责,统一习惯,进行注释以便于团队成员互相交流,然后当软件出来后进行测试,修复bug,最后上线,并进行后续的维护和更新。而软件工程导论就是教我们如何更高效,跟完善的完成每一步。
    在对软件工程有了一点点的了解后,不可避免地有许多问题,例卜铅基如:如何理清软件的主体流程以及各个模块之间的关系?这方面是有公式或者说模型可以利用,还是需要大量的练习,需求不同,设计流程不同,而结果不同?在比如编码阶段,大家的代码是如何统一的?因为最后要统一,那么在编程过程中是不是有许多要注意的地方和以往自己编程不同就像java里变量的权限问题?我想等我学完软件工程导论这门课,真真正正的搞明白了之后,一切都会有答案。
问:对软件工程专业的认识怎么写?
  1. 答:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统图平台、标准和等方面。通俗来讲,就是围绕软件开发相关的一个专业。
    其中,、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm)、评估成本及确定权衡,用于计划、资源、质量、成本等管哗弯理。这个方向的学科基础选修课有:软件与测试、软件体系结构、软件项目管理以及软件复用技术。
    软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。
    追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。软件质量管理与测试:质量管理在软件工程中是非常非常重要的一个环节余芦慎,无论你有多么精妙的算法,或是使用了多么先进的技术,还是拥有了多少强的设计,在质量竖敬控制或质量管理面前,这些都可能什么都不是。这里,有一些质量管理的法则,可以让软件的用户从中受益。
    如果对质量管理一言以蔽之:面对一个长期不断需要改善的软件,当其用户或是管理者们来说,他们对某个组织所提供的标准有一种完全和最基本的信任。
    就是利用测试工具按照测试方案和流程对产品进行功能和,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进。
软件工程认识的读书报告
下载Doc文档

猜你喜欢