还剩2页未读,继续阅读
文本内容:
论文分析计算机软件的开发与发展摘要:摘要:在当今社会计算机的应用是相当广泛的它不仅对人们的工作、学习和生活的方式有所改变还同时对社会的发展有推动作用计算机是由硬件和软件构成的而计算机硬件的功能是输入并存储程序和数据以及执行程序把数据加工成可以利用的形式;而软件就好比人的思想没有软件的电脑就像是没有思想和灵魂的躯体什么都做不了关键词:关键词:计算机;软件开发;发展计算机对人类的生产及社会活动都具有极其重要的影响并以极强的生命力在飞速发展着它从最初的军事科研应用领域扩展到目前社会的各个领域证明计算机产业的规模是相当巨大的并带动了全球范围的技术进步由此引发了深刻的社会变革计算机不仅是学校、企事业单位工作的伙伴也进入寻常百姓家是信息社会中不可缺少的工具它是人类进入信息时代的重要标志之一根据《中国大百科全书》的解释“硬件”泛指各种计算设备和器械所谓“软件”是指计算机系统中的程序和有关的文件一计算机软件与硬件的区别二计算机软件的开发软件开发的根据是用户要求建造出软件系统或者系统中的软件部分的过程软件开发是一项系统工程它包括需求捕捉需求分析设计实现和测试软件一般是根据用户某种程序设计语言来实现的一般的开发工具就是采用软件开发各个软件一般都有与之对应的软件许可软件的使用者想要合法的使用软件是必须在同意所使用的许可证的情况下才能够进行从另一方面来讲某种特定软件的许可条款与法律是不能相抵触的没有经过软件版权所有者许可的软件拷贝甚至是购买和使用盗版软件都将会引发法律问题一个软件的生存的周期是从开始计划到废弃为止的它的周期包括计划、开发和运行每一时期又是以若干个更小的阶段构成的问题定义和可行性研究称为计划时期;开发时期包括需求分析、概要设计、详细设计和编码;运行时期就是测试和维护而系统计划、分析、设计、编码、测试及维护等六大步骤是我们开发软件项目的基本软件开发必不可少的一步是从制定计划开始在制定计划的同时软件项目最终要解决的问题也是必须要准确的弄清楚的还要考虑相应的对策在计划不周的情况下仓促着手是软件开发的一大忌三软件的分类计算机软件包括系统软件和应用软件两大类:系统软件是管理、监控、维护计算机的软件如操作系统、自检程序等应用软件主要就是解决某些具体问题的软件如人事管理软件、学习管理软件等软件从功能上来说是利用...。