软件工程Week1作业
从学生的角度来说,软件工程专业是以计算机科学与技术学科为基础,强调软件开发的工程性,借鉴传统工程的原则、方法,以提高质量、降低成本。使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养毕业后能够在IT行业、科研机构、企事业中从事软件开发、测试、维护和软件项目管理的高级软件工程技术人才。
开发软件本质上也是像盖房子一样,是从无到有创造的过程。工程化的方式,就是你分步骤(过程),采用科学的方法,借助工具来做产品。整个软件开发过程也被分成了几个阶段:需求定义与分析、设计、实现、测试、交付和维护,这也就是我们常说的软件项目生命周期。
——引用自知乎
作为一个大二C语言课上完后从来没写过代码的人,其实自己没啥理解 只是第一次用Markdown觉得好好玩hhhh