赞
踩
《编程导论(Java)·0.1.5 问题求解》
程序员采用编程语言编写源代码的活动——编程常常概括成问题求解(problem solving)。
待解决的问题可大可小,而问题的解决方案正好需要计算机的参与。因此将编程活动称为问题求解,将计算机科学视为问题求解的科学。
问题的大小主要反映在代码量和软件开发参与者的数量上。实际问题可以是:
² 打印乘法99表;
² 求50000的阶乘;
² 建立一种新的大型网络游戏平台;
² 开发一个具有学生注册、班级课程录入、学生成绩查询……功能的学生成绩管理系统;
² 管理企业各种资源,如人力资源、仓库、资金等等
² 建设数字化医院,构建面向区域的医疗信息共享与协同平台、以电子病历为核心的临床信息系统……
对于小项目的软件开发或小规模编程(programming-in-the-small ),通常具有以下特点:(1) 代码由一个或几个程序员编写,每个程序员都能够了解项目的全部细节。(2)项目可能是独立的项目,也可能是大项目的一部分,但任务明确,开发的主要目的是编写清晰而有效的代码。
对于大项目或大规模编程(programming-in-the-large),具有以下特点:(1)需要一个大型开发团队,组成人员包括项目经理、软件体系架构师、需求分析员、软件设计师、界面设计人员、测试人员、程序员等等,没有
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。