计算机软件开发技术及其应用

计算机软件开发技术及其应用

ID:14672323

大小:28.00 KB

页数:7页

时间:2018-07-29

计算机软件开发技术及其应用_第1页
计算机软件开发技术及其应用_第2页
计算机软件开发技术及其应用_第3页
计算机软件开发技术及其应用_第4页
计算机软件开发技术及其应用_第5页
资源描述:

《计算机软件开发技术及其应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机软件开发技术及其应用  摘要:随着我国现代计算机技术的不断发展,计算机软件开发技术也越来越成熟,其广泛应用于软件过程研究和企业软件开发等多方面,为我国各行各业的发展提供了技术支持。本文从计算机软件开发技术的发展及重要性入手,探讨计算机软件开发技术的应用。  关键词:计算机;软件;开发技术;应用探析  计算机的发展带领信息网络的发展,进而带动整个社会的进步,大大改变了人们的生活质量。如今,它作为人类智慧的延伸,广泛应用于人们生活的各个领域。作为计算机的核心,软件开发技术产业日益发展起来,成为我国重要的信息产业支柱。  一、计算机软件开发技术概述  

2、(一)概念  计算机软件主要指系统软件、应用软件。系统软件是监控、管理和维护计算机的软件,比如操作系统和自检程序等。而应用软件则是解决用户具体问题的软件,比如人事管理软件和学习管理软件等等。不管是系统软件还是应用软件,都为用户提供了利用计算机代替或简化一种计算机的工作环境,对于用户来说,接触计算机其实是接触计算机软件。早在20世纪五六十年代,计算机软件的开发多是手工方式,这种软件开发技术不仅出错率较高、生产效率低下,而且不能满足软件生产需要。随着商品化、大型化软件的开发,人们意识到计算机软件的开发需要规范的文档来确保程序设计、调试和运行。到了20世纪八

3、十年代,人们将软件工程定义为:实现计算机程序功能采取的规则、方法及与之相关联的文档和在计算机上运行程序所需的数据都是计算机软件。  软件工程的发展大体经历了程序设计时代、软件时代和软件工程三个时代。以建筑工程开发为例,可以看出计算机软件开发过程与建筑工程开发有较大的差异。建筑工程开发过程中,设计蓝图设计之后,之后的每一步都不存在回溯的问题,但计算机软件工程在开发的过程中,每一步都有可能经历多次的修改、适应等回溯问题,另外,软件开发成功投入使用后,要考虑到软件运行和维护的问题等等。  (二)开发方式  计算机软件常用的三种开发方式:  1、传统的生命周期

4、法。根据时间划分角度,将软件进行各个方面的拆分,并对其进行分解,形成不同阶段,且每一个阶段的开始和结束都有其特定的严格要求。通常意义上,一个周期大致为半年左右。  2、软件原型化的方法。在对初期概念比较模糊的计算机软件进行开发和调试时,由于传统的生命周期法需要对软件最初期的相关资料进行认定,因此,对于此种类型的软件其并不能适合。但如果把计算机软件原型化,通过对原型化系统的研究来确定软件的本质要求,在此基础上并将前期得到的概念进行新的开发建造,最终达到修改阶段,由此便完成了对软件开发的建造。  3、自动化形式系统的开发。自动形式系统的软件开发方式主要利用

5、第四代技术中的多种软件开发工具、操作人员并不需要说出具体的方法,只需要说出内容,其软件工具就通过自动分析并设计出程序编码。  (三)计算机软件开发技术  1、XML  XML是包含了类似HTML的文本文件。而在这一个文件定义一个树型的结构,用来描述其所存储的数据。它的最大优点就在于这个文件中所存储的结构数据。还可以储存非结构数据。也包括一些关于基于XML的语言,有XSL、XHTML、DTDs、XSLT、XSD、Xquer及XPath。XHTML的本身是XML,同通常的HTML比较,XHTML的格式更加容易进行处理。XSL与XSLT是XML进行转换所使用

6、的语言,它们将XML转换成为各种各样的格式。DTDs是对XML文件以及其所包含一些数据类型进行描述,可以不通过编写所定制代码,就可以完成XML内容的检查,让其强行遵守所给出的规则。Xquery与XPath是查询语言。它们能够从XML中吸取一些单个的数据及数据列表。  2、WebServices  Web服务是XML后的产物。XML可以进行描述数据和对象,其可以保证XML文档数据的有效性。其文档非常适用于一种实现跨平台服务标准基本的格式。  3、面向对象的编程  过去十年里,面向对象OOP技术在领域中占据过统治的地位,OOP理念是从Smalltalk开始

7、的,然后慢慢到C++和Pascal,到Java成为真正的主流。VB.NET和C++是OOP发展的最高层次。  4、Java、C++、C语言、VB.NET这些高级编程语言都得到了迅速的发展,但每种语言都能独立地进行计算机软件的开发。  5、JavaScript  JavaScript作为非常重要的脚本语言,被所有主流的浏览器所使用。在编写Web应用程序时,JavaScript是不可缺少的。JavaScript也可以作为一种服务器端脚本语言,其极可能会成为将来设备的脚本语言和主流应用程序的语言。VBScript虽然得到了很好的应用,但连微软都倾向使用Jav

8、aScript来编写其脚本代码。  6、RegularExpressions  虽然很多人认为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。