当前位置:   article > 正文

软件开发的核心技术_软件核心技术包含哪些

软件核心技术包含哪些

《编程导论(Java)·0.1.5 问题求解》

程序员采用编程语言编写源代码的活动——编程常常概括成问题求解(problem solving)

待解决的问题可大可小,而问题的解决方案正好需要计算机的参与。因此将编程活动称为问题求解,将计算机科学视为问题求解的科学。

问题的大小主要反映在代码量和软件开发参与者的数量上。

实际问题可以是:

²       打印乘法99表;

²       求50000的阶乘;

²       建立一种新的大型网络游戏平台;

²       开发一个具有学生注册、班级课程录入、学生成绩查询……功能的学生成绩管理系统;

²       管理企业各种资源,如人力资源、仓库、资金等等

²      建设数字化医院,构建面向区域的医疗信息共享与协同平台、以电子病历为核心的临床信息系统……

对于小项目的软件开发或小规模编程(programming-in-the-small ),通常具有以下特点:(1) 代码由一个或几个程序员编写,每个程序员都能够了解项目的全部细节。(2)项目可能是独立的项目,也可能是大项目的一部分,但任务明确,开发的主要目的是编写清晰而有效的代码。

对于大项目或大规模编程(programming-in-the-large),具有以下特点:(1)需要一个大型开发团队,组成人员包括项目经理、软件体系架构师、需求分析员、软件设计师、界面设计人员、测试人员、程序员等等,没有

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/152475
推荐阅读
相关标签
  

闽ICP备14008679号