第一次作业

 

任务一  对软件工程的初步认识

软件:运行于各种客户端可以满足大众一定需求的指令和数据的有序集合。软件软件工程程序的结合

程序:在中华人民共和国国家标准《质量管理体系 基础和术语》GB/T190002008/ISO90002005(代替GB/T190002000)中第3.4.5条 程序procedure中对于“程序”的定义是“ 为进行某项活动或过程(3.4.1)所规定的途径。”程序在任何领域都存在,它是一个稳定的由一系列复杂的列逻辑组成的环节过程。

硬件:计算机系统中由电子,机械和光电元件等组成的各种物理装置计算机软件提供运行基础。用于输入并存储程序和数据,通过执行程序数据加工利用

软件危机:因落后的软件开发方式无法满足迅速增长的软件需求,导致软件开发与维护出现一系列严重问题的现象。

软件工程定义有很多种。软件工程专家B.Boehm1983年的一篇论文中提出了软件工程的七条基本原理

 

阅读了课本第一章,了解了软件工程拥有生命周期:软件的需求、设计、构建、测试、维护。与过去学习的计算机科学有不同侧重点。Tony Hoare比较过两者总结,软件工程注重短期的实际结果,实践性可靠性,因软件具有的不确定性做好风险管理,关注和应用各个相关学科的知识来解决问题。

任务二  当前具备的能力

CjavaPythonhtmlcssjs掌握大部分课本的基本知识和基本操作实践。模块实现,效能分析改进能力一般。软件工程初次接触暂无。

 

 

 

posted @ 2020-09-20 21:25  20182724  阅读(54)  评论(0)    收藏  举报