《计算机软件开发新技术的应用论文.docx》由会员分享,可在线阅读,更多相关《计算机软件开发新技术的应用论文.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机软件开发新技术的应用论文计算机软件开发新技术的应用论文【摘要】随着社会进程的发展,各行各业都呈现蓬勃向上的发展形势。计算机领域内,计算机技术、信息化技术、智能化技术等高端科技遭到社会各界普遍的关注,信息化社会和智能化社会给当代人们的生活带来了更多的便利与舒适。计算机软件作为实现众多智能化功能的基础前提,是计算机系统的重要组成部分。本文主要从计算机软件开发的形式展开,讨论计算机软件开发技术手段的分类,然后对发展经过中存在的问题提出相应的对策解决方法,以供参考。【关键字】计算机软件技术1软件开发的方式1.1生命周期法根据软件开发的经过,从时间角度进行阶段划分,将软件开发分解成研发前期、研发中
2、期、研发后期和反应阶段等众多阶段,并对每一阶段的进程和结果严格控制,确保软件开发的质量和准确度。1.2原型化法相比于生命周期法的严谨理论,原型化法不需要重复冗杂的定义和讲明,在软件开发初期也不必明确相关资料和信息,原型化法合适初期概念不明确的软件开发。通过原型化系统的深化研究,不断优化进而到达软件要求的条件。原型系统的纸上原型能根据软件的一部分特征进行工作原型复原,将部分制作好的软件功能试放到达初步测试的效果,让用户及时的了解现有的原型以便后期调试和修改。1.3自动化法自动化法相对其他两种方法来讲,非常简便快速,只需要讲出详细的方法和内容,第四代软件工具就能进行自动分析和结果处理,设计和编写代
3、码。自动化法主要依靠第四代技术的众多软件开发工具得以实现自动化的功能。2计算机软件开发的技术分类2.1C语言技术C语言是计算机软件开发中使用最广泛的基础性技术,作为最早被应用的编程开发语言,C语言最早可追溯至1970年,经过数十年的不断进步和完善,C语言技术已经逐步趋于成熟。C语言在众多操作系统和版本中都可完美使用,比方Windows、Linux、DOS等。C语言在编程经过中,仅包含关键字32个,控制语句9种,编译经过特别简洁,即便新手入门也能在很快的时间内初步把握编写方法。其次,C语言包含了比拟大的运算范围,能够处理包括括号在内的很多类型运算,具有丰富的运算类型和良好的表达式类型。2.2JA
4、VA技术JAVA技术相较于C语言来讲,具备良好的安全性能和较强的通用性。JAVA技术普遍应用在跨平台的软件开发中,最早可追溯至1995年,JAVA技术最开场被命名为OaK,不断发展经过中更名为JAVA。JAVA技术推广后,主要被应用在Web软件开发中,JAVA技术的出现将Web的发展进程大大缩短。JAVA的界面风格类似于C语言,在继承C语言核心思想的基础上,改良了C语言的缺陷,通过垃圾回收站功能直接回收不需要引用对象所占据的内存空间,让程序员不必再担忧内存不够或内存丢失的问题。其次,编译JAVA的源代码能够直接通过纯文本编辑器进行,不需要任何格式转换或改变,在Windows操作系统能直接使用记
5、事本就能实现JAVA代码的编辑,在Linux操作系统内能够使用vi工具进行编译。利用JAVA技术编写的软件具有构造规范的特性,这是由于JAVA技术在语言使用上非常严谨,构造混乱的程序无法通过JAVA正常编写。目前,JAVA技术是计算机软件开发行业中主流的开发技术。2.3VisualBasic技术VisualBasic技术又称VB技术,是Microsoft公司推出的非常受欢迎的软件编程语言之一,也是目前使用最多的开发语言。VB技术没有使用传统的编程界面,源于BASIC编程语言的VB语言实现了操作界面的图形可视化,让编程变得简单明了和修改方便。VB的组件功能让程序员特别轻松的进行应用程式的建立和修
6、改,不管是新手还是专业人士,都能够开发复杂的程序。优化大师、MIS、MRP等企业软件通过VB技术实现了快速发展,但是VB技术的缺陷也很明显,不支持继承、在处理异常错误时缺乏完善手段、不支持多线程等缺点让VB技术的推广应用只停留在小范围,没有得到大范围的普及。3软件开发技术存在的问题及对策3.1软件发展缺乏核心支撑技术客观的分析我国软件发展历程,我国软件行业照旧处于初级发展阶段,开发水安然平静研发能力都比拟落后,和其他国家相比,我国在自主创新能力方面比拟欠缺,这是我国软件产业世界产业链中下游的主要原因,其次,我国开发的软件层次和质量都不高。核心技术的缺乏是导致这些问题出现的主要原因,部分前端和关
7、键性的开发领域我国照旧处于空白期。软件人才的构造矛盾是限制我国软件行业向更深更广方向发展的原因,国内从事软件行业的人员多是基础性的技术人才,专门从事基础程序和技术支持等研究,没有研究高层次科研的专业人才。针对此,我国应该加大人才队伍建设,培育具备自主创新和高精尖科研水平的专业人才队伍,不断优化人才配置,让我国软件开发气力逐步加强,提高软件开发的技术研究和产品质量,加快软件开发产业链的发展,让我国软件产业的发展水平争取早日到达世界领先水平,软件产业发展进程不断加快。3.2软件产业发展环境存在诟病国内软件产业发展构造不尽合理。缺少强大的领头军企业,在国际上也没有比拟有讲服力的产品和品牌,缺乏国际影
8、响力。其次,国内对硬件的关注和重视程度远远大于对软件的开发和研究,在政策力度和科研经费等硬性条件上也远远不能知足软件开发的需求,人才建设和人力资源等方面,也经常出现人才流失现象。在国内软件行业发展进程中,最大的问题之一就是盗版,盗版现象直接导致软件企业的知识产权和智慧成果遭到剽窃,致使软件企业经济实力受损、开发积极性降低。其次,不公平竞争、科研投入缺乏等现实,无法保障工作人员良好的开发环境和工作积极性,造成软件产品质量下滑,难以提升发展空间。针对此,国家要加强政策引导和市场环境监督,为软件开发和软件企业营造一个积极向上、公平健康的市场气氛,施行相应的法律法规对盗版现象进行严厉打击,切实保障企业的知识产权,对不公平竞争和扰乱市场秩序的违法行为严厉惩办,加强市场秩序建设,让国内的软件开发行业能够健康稳定的推进。其次,加大人力资源和基础建设的投入,为软件开发提供优良的办公环境和高素质的人才队伍,只要这样,才能加快我国软件开发的进程,实现软件技术的突破与创新。参考文献:1张伟.计算机软件开发技术的应用与发展趋势研究J.软件,2013(03):151153.2闫岩.计算机软件开发技术的应用讨论J.电子技术与软件工程,2015(06):60.【计算机软件开发新技术的应用论文】