OOP课程笔记

软件开发方法学概论

系统的概念?

整个软件是一个系统,由各个相关的对象组合而成,发挥出整体大于部分之和的作用。

结构的概念?

整体,转换,自身调整性(闭包,内部可解释的性质),离散数学中的群。

知识的概念?

知识=直观+逻辑,感性的获得直观,知性的概括概念。

关于软件模型的问题:主观性强,可模拟性不强,转化为代码比较困难。

软件开发的复杂性,使我们体会到模型的重要作用。

软件开发的复杂:需求很难表述,开发过程中经常出现需求的变化,需求常常以大量的文本出现,很难理解,产出的软件成果是否能够满足用户的需要?

软件开发过程中模型的作用。

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-04 14:23
steelhead:你回的有问题,让人感觉你就是来学习的
点赞 评论 收藏
分享
06-12 16:23
已编辑
小米_软件开发(准入职员工)
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务