第一次博客作业

一、对软件工程的初步认识

  从大一开始学习程序语言以后,我就一直比较疑惑这些程序如何变成一个完整的软件。在上过两次课后,我有了一个初步的概念,以及对软件工程粗浅的了解。由《构建之法》中了解到“软件=程序+软件工程”,一个软件的诞生不单单只是由一行行的代码组成,还有开发的一系列流程。首先要接受用户的需求进行需求分析,然后进行设计和构建,随后为了验证这些需求、功能的的实现,提高用户体验及满意度,我们还要进行软件测试,最后软件在运行过程可能会出现各种问题,还有各种bug,因此我们要进行后续的软件维护,相关人员去负责进行修复等。所以一个软件的产生是一个复杂的过程,它不是代码实现即结束,它还有前面的准备及后续的运营,这不是一个人能解决完成的,所以软件工程需要的是团队的配合。通过两次的学习我切实了解到一个软件呈现的背后有许多我们看不见的庞杂的过程。

 

二、当前已具备的能力

  1.学习了C、Python、Java、JavaScript等语言。

   2.对C、和Python掌握不深,之前侧重于web前端开发方向,自学过Jquery、Bootstrap等,但仍需加强学习。

   3.学科方面学习过数据结构、离散数学等。

 

posted @ 2020-09-20 19:28  EurekaM  阅读(110)  评论(0)    收藏  举报