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

来源 :读写算 | 被引量 : 0次 | 上传用户:a2854831
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】伴随着信息化社会的发展,计算机已经成为我们生活中必不可少的工具,无论学习、工作、办公还是生活都离不开计算机。笔者就计算机的特点进行了阐述,对计算机软件开发的原则、开发种类和开发方法进行了介绍,还分析了计算机软件开发技术的意义及应用。
  【关键词】计算机软件开发技术应用
  引言:计算机从其诞生到现在不过短短的半世纪,但已取得了令人瞩目的发展,同时也随着技术的进步而在酝酿着不断的创新,随着计算机软件系统应用范围的不断扩展,计算机软件开发技术也越发重要,计算机软件包括计算机软件系统和计算机应用软件,前者指的是计算机本身的软件,通过这些软件可以实现对计算机的操控管理,后者则指的是计算机的具体应用软件,比如聊天软件、购物软件等,可以说,计算机软件简化了人们利用计算机时的程序,为人们利用计算机时提供了方便快捷。
  一、计算机软件的特点
  计算机现以已经成为我们生活中不可缺少的东西,计算机的软件系统也越来越强大,就计算机软件的特点我们可以分为以下几点:一是在社会上的各个领域计算机软件可以说都得到了广泛的应用,计算机软件具有很高的社会价值,它对软件产业的发展起到了推动作用,对软件开发者来说它能够为他们带来可观的经济效益。二是在开发计算机软件过程中,会消耗大量的人力与物力资源,随着开发的计算机软件程序越来越复杂化,所以开发研究的时间也就越来越长,相应的我们将会投入更多的人力与物力来开发研究计算机软件。三是要对软件采取保护措施,软件开发完成后如果没有做好保护措施,会很能容易被别人复制与修改,从而对自己开发的计算机软件造成不利影响。
  二、计算机软件开发的原则及开发的种类
  在进行计算机软件开发过程中,我们应当按照以下原则:对开发的软件质量一定要进行严格的把关,制定软件开发的计划,分阶段的进行开发设计研究,对各个阶段开发的内容进行相应的审核,对开发出来的计算机软件要通过科学手段来进行审核验收。
  计算机软件开发分为系统软件的开发与应用软件的开发两种,系统软件的开发重点在于:能够在计算机使用过程中为用户提供一个良好的界面,并为计算机与计算机的外部设备在控制与管理维护中提供系统化服务,例如各种语言处理程序就是系统软件的一种。应用软件的开发重点是:根据我们日常生活、工作等的需要有针对性的进行开发的软件,比如游戏软件、网络购物软件、网络聊天软件等。
  三、计算机软件开发的方法
  目前,软件生命周期法、原形化方法与自动形式的系统开发方法是计算机软件开发的主要方法。
  1、软件生命周期法:软件生命周期法就是把整个开发软件的过程分成若干个阶段来进行的一种软件开发方法。在软件开发的每个阶段都会严格按照标准进行,通常以软件生命周期法开发软件,会根据软件定义、开发与维护三个方面分成6个时间段也就是6个周期,每个周期大概一个月,所以说用软件生命周期法开发软件大概需要6个月时间。
  2、原型化方法:因为利用软件生命周期法开发软件时,需要开发人员在一开始时就要对软件进行一个准确的定位。但是在用户不能给出具体的需求时,开发人员往往不能准确的进行软件的设计开发。但是通过原型化方法,我们就可以解决在开发过程中遇到的这种问题,利用原型化系统的研究阶段,从而得出软件需要满足什么样的需求。而在此时,我们可以通过之前数据对系统柱模、原始系统建造与开发人员的审核,最后完成软件的修改与设计。
  3、自动形式的系统开发方法
  自动形式的系统开发方法相对来说更加简单,它并不需要软件开发者进行具体的实现过程说明,只需要将软件具体需要实现哪些目标与内容进行说明就可以,它是将第4代技术中的软件作为自己开发软件的工具,用自动形式的系统开发方法进行软件开发,按照系统的要求自动进行设计。
  四、计算机软件开发技术的意义
  上述中我们说过,计算机软件简化了人们利用计算机时的复杂程序。因此说,计算机软件开发技术基于给人们提供便捷的服务这点具有重要意义。基于大的方面来说,计算机软件开发技术是计算机软件工程中较为重要的开发技术,它不僅有利于推动计算机技术的发展,还有利于计算机技术的改革创新,实现计算机在某些重要领域中的应用能力,计算机软件开发技术的推广应用,实现了现代化信息资源的共存与共享,推动了计算机应用范围的扩大。随着计算机软件开发技术的不断进步,使得计算机应用的安全性、便捷性和可靠性都大大提高,满足了人们对计算机应用越来越高的要求。
  五、计算机软件开发技术的应用
  计算机软件开发技术的应用归根结底是为人们提供更便捷、更安全、更高效的服务。在实际应用中才能体现出计算机开发软件的真正价值,接下来我们就计算机软件开发应用实例来证实计算机软件开发的应用价值的所在。
  采用两种不同的计算机软件开发技术来开发两种产品,第一种产品采用高级数据库服务器的Web Xml ActiveX模式进行开发设计,第二种产品采用VB6.0 Acess的模式进行开发设计。现将这第一种和第二种产品分别在技术及客户端进行安装使用,结果发现第一种产品在使用时,还需要在客户机安装ActiveX组件,然后改变浏览器的安全设置,之后才能进行正常使用。第二种产品安装结束后无需在安装组件就可以直接进行正常使用。第一种产品与第二种产品在实际应用中,第一种产品就显得较为复杂些,给人们的使用带来些许麻烦。但是第二种产品应用的时间越长,应用数据越多,则其运行速度相对就会减慢,这种情况下就需要采用人为的操作。第一种产品与第二种产品的应用对比以及在应用中出现的问题,都对计算机软件开发起到促进作用。
  计算机作为人们日常普遍使用的工具,为了给人们提供更好的服务,这就要求计算机软件的开发要有针对性,以满足用户的需要为出发点,坚持以人为本的开发理念,开发出使用性强、操作简便易行的计算机软件技术。
  总结:计算机软件的开发与应用,促进了计算机的不断发展,也扩大了计算机的应用范围。因此,对计算机软件开发技术进行重点研究,注重软件开发技术的创新,以最快的速度、最少的能源消耗,开发出最具有实用价值的计算机应用软件,来满足人们的需要,以及推动计算机的更大发展。
  参考文献
  [1]周国强.董保华.计算机软件的开发与发展分析[J].信息与电脑.2012.
  [2]朱穆超.试析计算机软件开发[J].高等教育研究2011.
  [3]曹清华.周文军.软件开发人员应该掌握的几种编程语言[J].科技资讯.2012.
  [4]梁华浅论近年来软件开发技术与应用发展趋势[J]. 科技信息 .2008.23(14):97--99
其他文献
18岁以前,我一直生活在一个既不像乡村也不像城市的地方。那是一个大型的钢铁企业,一个封闭的社区。那里靠山、临江,省际公路像一条笔直的手臂伸向远方。公路的那一边,便是广袤的农田。我和同伴们从幼儿园一直到高中毕业都在一起,即便后来四散各方,彼此手足般的情谊依然存在。  我是父母唯一的孩子。一个人的时候,最喜欢做的事情便是张望和遐想。推开木格子窗,可以一览无余地望见远处山的轮廓,农家的房顶上炊烟袅袅。一
时间:2014年09月14日—11月30日 每天09∶00-17∶00  地点:深圳福田区深圳博物馆历史民俗馆  你心目中的印度是一个怎样的世界?  是古老悠长的恒河水孕育的四大文明古国之一?  是一个孕育了辉煌文明和丰富宗教文化的神秘国度?  是无论在什么电影中都要载歌载舞的宝莱坞?  还是贫民窟的百万富翁中那个繁华与颓败并存的印度?  不管你之前对于印度有什么样的印象,来自洛杉矶郡立美术馆的印
随着新课改的不断推进,课堂教学的改革对提升小学数学有效性有着重要的作用,根据当前小学数学的教学模式和情况,本文提出了能够提升小学教学有效性的一些策略。
类运用语言文字表达自我,倾诉情感的一种内在需要,是对自我、对生活、对世界的一种碰触、认知和对话,它应该成为每个学生的一种自发自觉的行为.作文教学是语文教学的主要环节
“送给我们一个学生,还给社会一个栋梁.”这是我们学校的承诺,我们康庄一中全体师生有信心、有决心,更有能力将康庄一中办得更好、更有特色.
从目前的情况来看,我国小学数学教学体系的发展正在不断的发生变化,自从新课改之后,我国小学数学教学就有了新的改善。随着现代化信息技术的发展和建设,我国小学数学教学已经实现
随着教学改革的深入,数学课堂教学开始变得更自由、更灵活,学生在愉快的氛围中积极地学习,这的确是数学教学改革的一个可喜变化.著名数学家华罗庚曾说:“就数学本身来说,是壮
【摘要】新课改要求语文教师要提高语文课堂的教学效率,语文教师要适应新课改的教学理念,改变传统的教学方法和教学节奏,要把新课改提出的知识与能力,过程与方法,情感态度和价值观能项目有机的结合起来,提升语文课堂的效率。  【关键词】初中语文提高课堂效率途径  新课改要求语文教师要提高语文课堂的教学效率,语文教师要适应新课改的教学理念,改变传统的教学方法和教学节奏,要把新课改提出的知识与能力,过程与方法,
雅斯贝尔斯认为,教育是一种意义生成活动,其首先是对人精神意义的建构。对于小学语文来说,教师固然要通过语言使学生们对文化材料有一定的理解,但是,语文教育的灵魂在于其鲜明的人文性,况且语文学习中有许多不能用语言、文字、符号等方式进行逻辑表达的缄默内容,学生在获取这些人文精神的方式上必须经过自己的体验才能达语文教学的目的。  一、让学生在体验中学习是新课程标准的要求  《基础教育课程改革纲要》(试行)的
期刊
新课改背景下,高中计算机教学如何提升有效性,优化教学效果,成为我们应主力探讨的重要问题.本文基于新课程理念,探讨了高中计算机教学强化有效性科学策略,对提升教学水平,激