关于当前计算机应用软件开发技术的探析

点赞:34152 浏览:157092 近期更新时间:2024-01-16 作者:网友分享原创网站原创

摘 要:随着计算机技术的迅猛发展,那么相应的应用软件开发技术所做的研究也保持高速发展.本文在此背景下,通过对当前计算机应用软件开发技术进行研究,相信本文所做的研究对相关课题提供一定的借鉴.

关 键 词:计算机;应用软件;开发技术;逻辑功能

中图分类号:TP311文献标识码:A文章编号:1674-7712(2014)04-0000-01

一、引言

由于硬件与软件这是正常使用计算机功能与应用的必备条件,计算机要想正常工作,对相应任务完成,这就应该有效组合好相应的软硬件.通常来说,在上市配置计算机资源的过程当中,不仅应该对软件资源考虑,还应该对硬件资源考虑.基于软件资源进行分析,这主要是有应用软件与系统软件.那么其中的系统软件其主要的目的就是对维护、监控、管理计算机实现,其中还有操作系统与自检程序等.那么另外的应用软件其主要目的就是对于计算机内部某些具体问题有效解决,以便对计算机的人事管理软件、学习管理软件等管理功能实现.基于软件功能的角度进行分析,那么就能够将软件界定为借助于计算机其自身所拥有的逻辑功能,来对计算机工作进行合理组织,将人们在计算机使用环境所拥有的工作环境进行替代或者是简化.有鉴于此,在计算机的各种程序,无论是对用户使用呈现支持,还是对计算机工作程序提供支持,这些都可以将其划分熬软件的范畴之内.

关于当前计算机应用软件开发技术的探析参考属性评定
有关论文范文主题研究: 关于计算机的文章 大学生适用: 硕士论文、研究生论文
相关参考文献下载数量: 50 写作解决问题: 学术论文怎么写
毕业论文开题报告: 标准论文格式、论文设计 职称论文适用: 技师论文、中级职称
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 免费选题

二、计算机软件的概念与发展

由于在发展的计算机而得以进一步完善软件概念,那么人们最早则是将软件定义为程序,随着时怎么发表展到二十世纪七十年代之后,人们则认为软件绝对不应该只是局限于程序的范围,还应该包含着对这些程序进行维护、使用、开发所必须的文档.而步入八十年代之后,这才出现相对来说比较全面的软件定义,这个定义当中包含着运行所需要的数据、实现程序所使用的规则与方法、计算机程序、相关联文档等.

三、软件工程的概念与发展历程

(一)软件工程的概念.通常来说,在二十世纪其实年代才出现软件工程的概念,则主要是规范性的对软件按进行维护与开发的方法,那么在对软件生产的全过程进行处理借助于处理工程问题的方法折算软件工程的指导思想.

(二)软件工程发展的历程.听过对软件工程的发展历程进行分析,那么其主要是程序设计、软件设计、软件工程这三个阶段.那么相应的如阿健按开发也大致可以划分为定义、开发、维护这三个阶段.而在逐步发展的软件工程背景下,就出现软件工程学,这门学科不仅是边缘学科,还是属于一门综合性学科,主要是将管理学、计算机科学、经济学、系统工程学等进行综合.

四、计算机应用软件的开发技术

针对计算机应用软件进行分析,往往小型软件要想完成相应的开发工作仅仅只需要某个人即可.那么在大型仿真训练软件、计算机辅助设计软件等这些大型应用软件拥有比较复杂的开发工作,如果仅仅只是单个人所具备的力量通常并不够,要想完成就必须要借助于多人来共同工作.为做到对应用软件的质量提供有效保证,那么在开发大型应用软件的过程当中,还应该对相关开发原则有效遵循,通过对相应的开发方法的有效运用,将开发人员工作做好相应的协调,往往只有做到这点才可以让收到的效果更好.基于当前的情况来看,相应的计算机应用软件开发技术其类型主要为以下几种:

(一)生命周期开发技术.通常来说,这项技术则是选取的角度则是时间,借助于分解软件定义、维护、开发等这些相关复杂问题,这样就可以将其划分成为各个不同阶段进行实施,而且还能够做奥将所有阶段的开发工作做好.不管是属于哪个阶段所实施的开发,这都应该做到对相关方法与标准应该严格遵循,还做到把衔接工作做好,结束之前的一个阶段那么就意味着开始后面一个阶段.为做到对整个软件质量有效提升,这就应该把握好全部阶段质量,将全部阶段的质量进行有效提升.从某种程度上来看,可以将软件生命周期划分成为6个阶段,往往只有将各个阶段开发工作做好,这样才能够将整个软件的开发质量与水平有效提升.


(二)原型化开发技术.从现实情况来看,生命周期开发技术拥有相对比较严格的要求,那么在实施相应的开发过程当中,首要的就是应该实施严格的预先说明与定义,那么开发人员在开发系统的起步阶段,从而能够全面认定软件的信息需求与功能.可是从现实情况来看,这样的技术也具备着一定程度的缺陷和不足之处,如操作系统不适应性、对算法效果不能确定处理、输入和输出需求并不能做到详细描述等.而要想对这些不足之处进行弥补,那么在实施开发过程还必须有一定认识,同步实施认识与开发,那么这就应运而生原型化开发技术.

第一、原型化三种形态.这三种原型化状态则是现有、工作与纸上这三种原型,这些都是认识与开发同步进行,而且实施开发过程做到进一步完善.

第二、原型法开发过程.相应的开发过程则是可行性研究、将系统基本要求进行确定、原始系统的建造、用户和开发人员评审、开发人员修改系统.

(三)自动形式的系统开发技术.由于使用第四代技术所包含的特别多软件开发工具这是这项技术的最为显著特点,往往只需对于软件要实现的内容进行说明,并不需要对于怎样去实现进行说明.那么这项开发技术可以按照相应系统的要求,对于相应规范做出确定,随后在此基础上实施相应的分析,自动编码,自行设计,这样就可以做到对计算机应用软件按开发工作予以实现.

五、结束语

综上所述,在计算机系统当中软件存在特别重要作用,那么我们在开发计算机软件的过程当中,绝对不是对某一开发技术单独运用,或者是对某种方法做出单一选择.这就应该按照应用如阿健的功能与性质,从而可以对恰当开发技术进行选择,从而可以获得相对来说更好的开发效果.从现实情况来看,为做到对开发速度与效率的有效提升,惯用的做法就是有效结合各种方法.