计算机软件开发技术及其应用论文_陈志远,马克,赵坤

计算机软件开发技术及其应用论文_陈志远,马克,赵坤

陈志远 马克 赵坤

武警警官学院 四川成都 610213

摘要:当前计算机的发展时间虽然不长,但也取得了令人瞩目的效果,被广泛应用到各个行业各领域中,随着科技的进步和发展,计算机软件应用越来越普及,使得对计算机软件开发技术提出了新的高要求。尤其是现在人们对生活的需求越来越多元化,更要求计算机软件开发者能提供更具创造性且满足大众需求的软件。所以,加强计算机软件开发技术及其应用是目前迫切需要面对的,也是顺应时代的发展要求的。

关键词:计算机软件 软件开发技术 应用

1 计算机应用软件开发应遵循以下原则

1.1 规范性原则

由于计算机应用软件设计的最终目的是让软件为人们方便所用,因此,计算机应用软件在开发设计前,必须考虑到这个软件是否具有可操作性,还有目前软件的技术是否能够实现软件的开发设计。因此,一个应用软件的开发应用必须具有一定的规范性。所谓规范性,就是说这个计算机应用软件必须符合自然规律,而且它必须具有一定的可操作性,这个软件的设计必须有一定的可行性。因此,计算机软件在设计的时候,必须考虑到这个软件是否符合人们日常的生活习惯。由于目前计算机应用软件的开发市场竞争非常激烈,因此,只有符合人们日常生活习惯的软件才更容易从剧烈的市场竞争中涌现出来。因此,在软件设计初期,必须考虑到人文的因素,让软件的可操作性更强,而且更加符合自然规律。

1.2 软件必须方便后期维护

计算机应用软件最为重要的因素是应用,因此,计算机应用软件在应用的同时,也要考虑到后期维护的问题。在计算机应用软件设计初期,除了要考虑到软件的规范性,还要考虑后期维护是否方便。因为如果不考虑这些问题的话,一旦应用软件过了使用周期,就会产生故障,影响到使用,如果产生不能修复的问题,将大量消耗计算机应用软件维护的人力,而且会给软件公司带来经济损失。因此,计算机应用软件在开发应用初期,必须要保障软件在出现故障时,可以及时得到修复,否则将会对用户带来负面影响。

1.3 精简的原则

由于计算机软件运行会消耗一定的内存,因此,用户都希望使用简洁,精练的程序,这样在使用应用程序时,也不会为计算机带来过多的负担,运行速度也可以跟上用户的要求。因此,在计算机应用软件设计开发时,应尽量采用简短的命令,而且使用简短的程序编写语言,这样可以极大的减轻计算机软件运行的负担,让用户更方便使用。

2 计算机软件开发技术现状

2.1 国际软件开发技术现状

就目前软件开发而言,美国、欧洲等西方国家的技术水平较为先进。因为这些国家是计算机技术的发源地,所以其软件开发技术工作的起步相对比较早,拥有许多领先技术理论与专利性技术,并且在教育工作中也培育了许多专业技术人才。在这些优势的协助下,西方国家的软件开发具有很大的知识优势与技术优势。与之相应的是以中国、印度等发展中国家的软件开发工作,其是随之而来的软件开发国家,其在技术理论、人才储备、技术力量等方面要明显弱于先进的西方国家[5]。但是,在这些发展中国家中,由于软件开发技术工作深受国家的关注,得到了大力支持与发展,再加上全球一体化发展与网络信息化发展的影响,软件开发技术水平越来越高,已经取得了很好的成绩。针对此种情况而言,国际计算机软件开发技术发展越来越全面,并且在此背景下,以开放源码、高效处理、高端计算为代表的软件开发技术应运而生,为计算机技术的进一步发展提供了可靠保障。

2.2 国内软件开发技术现状

在我国计算机软件开发技术中,因为其起步比较晚,在技术理论、人才储备、技术力量等方面的制约下,使得整体技术水平要落后于国际先进水平。但是随着我国改革开放的不断深入,对科学技术的重视程度越来越大,为软件开发技术发展打下了坚实的基础。在此种形势下,我国计算机软件开发技术的进步空间越来越大,尤其是对中文软件的开发。根据我国发展的具体情况,软件开发工作者在充分利用国际先进软件开发技术的基础上,研发出了很多优秀的中文软件,为我国软件开发技术发展提供可靠依据。

期刊文章分类查询,尽在期刊图书馆与此同时,在此种形势下的作用下,我国软件开发行业也得到了快速发展,在北京、上海、广州等地区均建设了具有一定规模的软件开发基地,为我国软件产业的可持续发展创造了很大的平台。

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

3.1 软件开发网络化

随着社会网络话进程的不断加快,在计算机软件开发工作中,软件网络化应用越来越广泛,并且成为了发展软件技术的重要所在。在计算机软件开发技术的网络化应用方面,主要是以Java Script编程语言的应用为代表[6]。此种编程语言的作用主要就是让编制的程序与开发的软件更加符合Web网络环境,可以在此环境中进行良好的运用。可以说,计算机软件开发技术网络化发展的杰出体现就是Java Script编程语言的普遍运用。

3.2 软件开发服务化

从某种角度而言,计算机主要就是为人们提供服务的一种工具,可以说,在软件开发中,其服务化功能也来越突出。

此种服务化功能主要体现在以下两个方面:

一是,网络服务环境的设立。在目前软件开发工作中,软件开发的重要部分就是网络服务环境的设立,通过此种服务环境的设立,能够为计算机用户提供更大的便利,促使计算机应用普及化。

二是,软件操作越来越普遍。在目前软件开发工作中,开发者越来越关注软件可操作性的加强,使其能够为计算机用户提供更加便捷、更加优秀的技术服务,使计算机应用越来越普遍。

3.3 软件开发智能化

随着计算机软件开发工作的不断发展,信息化、网络化技术的不断影响,近些年来,软件开发工作越来越智能化,尤其是随着网络软件开发平台与嵌入式软件技术的研发,为计算机软件开发的智能化发展打下了坚实的基础[8]。在计算机软件开发中,此种智能化优势,为计算机软件应用的普及提供了可靠保障,并且具有操作方便、利用率高的特点,值得进一步研究与应用。

4计算机软件技术发展方向

4.1网络化方向发展

网格化形式是网络存在的一种特殊形式,因为互联网发展迅猛,将世界变成了“地球村”,联系日益紧密,网格化发展必然会成为日后发展的主要方向,为更多的居民提供便利与服务。

4.2开放化方向发展

开放化发展主要是指软件源代码开放与软件产品逐渐开始标准化,软件技术的开放化发展能够加强同行之间的交流,促进行业内人员的共同进步,使得产品质量得到进一步提升,同时促进软件行业的不断发展,提供更为广阔的发展与应用空间。

4.3智能化方向发展

智能化发展是未来社会发展的主要趋势,也是时代进步的必然。人工智能化的社会应用范围在不断扩大,软件技术也会随着该方向发展,如果人工智能软件研发成功,将会是软件发展中的重要里程碑,具有划时代意义。

5结语

综上所述,计算机软件技术的开发水平,是一个国家综合实力的重要体现,随着计算机软件技术在生产力发展方面的作用日益明显,计算机软件开发技术与计算机的系统运作等有着重要的联系。在这个网络信息全球化的社会环境里,我们必须加强对计算机软件开发技术的应用和研究,这样才能有效推动计算机的不断发展。

参考文献:

[1]郁杨,王冬梅.计算机软件开发技术现状及应用实践探究[J].电脑知识与技术,2016,12(10):117-118.

[2]赵金顺,许伟凯,邓林.计算机软件开发技术的现状及应用探究[J].中国新通信,2016,18(09):66.

[3]陈友福.浅论新时期计算机软件开发技术的应用及发展趋势[J].电脑知识与技术,2016,12(02):94-95.

论文作者:陈志远,马克,赵坤

论文发表刊物:《建筑模拟》2018年第20期

论文发表时间:2018/10/10

标签:;  ;  ;  ;  ;  ;  ;  ;  

计算机软件开发技术及其应用论文_陈志远,马克,赵坤
下载Doc文档

猜你喜欢