经过这些天的快速阅读和,我对此教材有了些许的认识,但在我的仔细思考过后仍然有一些个人不太懂的知识点。
一丶软件工程顾名思义就是学习软件的开发,但是与硬件的联系如何?
我们设计出一款软件,知道它的功能与作用,但软件又是通过何种方式使得硬件能够完成其对应的操作,它们之间的关系又如何
二丶影响软件生存周期的决定性因素是什么?
软件生命周期内有问题定义、分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,也有将以上阶段的活动组合在内的迭代阶段,即迭代作为生命周期的阶段。而从一个软件从无到有的过程中,决定软件生存周期的关键性因素是什么
三丶如何高效的管理运营一个软件开发团队
一个团队中可能有不同学习侧重的人,虽然软件过程的模型多种多样,但是如何合理的分配各人员的岗位,面对不同的问题如何选择最优的过程模型仍然是值得学习的探讨的问题
以下还有一些个人对软件工程比较感兴趣的问题:
关于软件工程在未来的发展方向如何
经过多年的发展,软件的运行,使用和服务模式不断变化,已经形成了多种不同维度的分类。与此同时,软件表现出了越来越强的渗透性,其应用的触角已经深入人类社会经济生活的方方面面。软件应用的范围不断扩大以及软件开发要求的不断提高使得工程化的软件开发逐渐成为共识,从而形成了软件工程这一学科门类。而如今的软件工程已经覆盖了人类各项生产活动如工业生产,通信,医疗,教育,科学等方方面面。
近些年来,人工智能飞速发展,从击败国际象棋大师的“深蓝”到统治围棋界的“阿尔法狗”,再到现在十分火热的无人驾驶和chatgpt,人类制造出来的软件正变得愈来愈智能,并在社会的各个领域表现得优于人类。我们人类终将会被取代吗,人类是否回快速跃进智械时代。我想这些问题会在接下来的学习中逐步的深入了解并得到解决
本文链接:https://my.lmcjl.com/post/3967.html
4 评论