欢迎来到天天文库
浏览记录
ID:31434757
大小:104.00 KB
页数:5页
时间:2019-01-09
《浅论新时期计算机软件开发技术的应用及发展趋势》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅论新时期计算机软件开发技术的应用及发展趋势 摘要:随着经济的不断发展和进步,我国的科学技术水平也在不断的提升当中,其中计算机技术的不断发展有着更快的速度,对于计算机软件的技术的开发产生着重要的影响,同时影响也是非常的广泛的,当前社会发展的整体情况对于计算机软件是一项重要的影响内容,在当下这个社会的发展当中,软件的开发技术有着非常重要的作用,因此,对于计算机软件开发技术的运行一定要科学合理,如今的计算机软件技术与之前有着非常大的不同,有着非常大的差异,对人们的生产和生活都产生了非常大的改变作用,因此,本文将会对计算机软件的开发技术的相
2、关内容进行阐述,并对其未来的发展状态进行了分析。 关键词:计算机软件开发技术应用发展 中图分类号:TP311.5文献标识码:A文章编号:1007-9416(2016)05-0000-00 如今的人们的日常生产和生活当中,计算机成为了其中的一部分,发挥着必不可少的重要作用,随着计算机的相关技术不断的发展和进步,人们对于其中的软件系统的开发有着更高的要求,软件当中涉及的比较多的内容就是对于它的安全的关注程度,因此,对于软件当中的开发和保护技术要积极的进行充分的总结,保证整个工程的有着更高的技术水平。 1计算机软件工程的概述5 计算
3、机的软件工程所包含的技术内容是非常繁复的,并且对技术有着非常高的要求,这个软件工程利用了最为先进的技术来进行整体的开发。计算机当中是包含着硬件和软件这两大系统内容的,同时计算的软件和硬件在实际的运行过程当中,其实是发挥着相同的重要作用,只是方向上有所不同,计算机的软件系统对于整个计算机的使用的性能是有着非常大的关系的,计算机当中,一些软件系统的运用主要是体现在用户和硬件当中的接口上,计算机中软件系统的运行,能够更好的提升整个计算机的使用的整体性能,保证整个计算机的良好的工作效率,这样在用户进行计算机的使用过程当中,能够保证系统更加高效率
4、的运行,因此,加大对于计算机软件工程的运用和相关的研究以及技术上的提升,有着至关重要的联系,每一个软件系统的开发都有着严格的要求,需要对其中的每项性能都进行反反复复的测试,只有经过严密的测试之后,才能够进行实际的运用当中。 2新时期计算机软件开发技术的应用 2.1原型化方法5 不是每一次都能够在进行计算机软件的开发过程当中,都能够有一个非常好非常适合的设计方案来进行整个计算机工程的制成的,这时,就可以采用这个原型化的方式,也就是说在进行软件最开始进行研发的时候,可以首先进行一个初始的原型的开发,如果后期经过这个原型的运行后,可以根
5、据相关的用户对于这个软件运用的相关的修改意见来软件工程的运行,同时可以根据用户的相关意见来进行原型的开发,直到能够符合客户的要求之后再进行下一步的修改意见,原型化的这种方式方法,能够根据客户的要求来进行软件的开发的要求,可以保证工作的继续运用,同时还能够最大程度的避免出现不符合客户要求的风险,这在某一方面的内容上也是降低了其成本的,但是这样原型化的开发并不能适合大型系统的开发,因而大型系统的开发要相对更加的复杂,会降低其运行的效率。 2.2分层技术 分层技术在计算机软件开发的过程当中,有着非常广泛的应用,主要是还是因为它的开发过程当
6、中,能够最大程度的减少运行的时间和效率,同时在计算机软件的开发过程当中,分层技术相对于别的技术对的开发,更加的应用,同时非常的稳定,计算机软件的开发,其中一个重要的原则就是能够最大限度的满足每一个用户的需要,因此,分层技术就有了更好的运用。 2.3软件复用技术 生成技术。这种技术的运用主要是依靠可复用的这种模式来进行的,通过一个新的程序的生成来进行整个模式的运用,这就是这个生成技术最大的优势,在一般的情况下,可复用模式的运用主要是分为两种类型,其中的一个就是代码模式,另外一个就是规则模式,前面的这种模式主要是运用一个生成器,这个生成
7、器是需要通过一些特定的参数来进行代替和交换的,然后将这些比较抽象的软件来通过具体的一个实例来进行展示和变换,这样就可以形成一种可以用来运用的程度,具有非常高的可执行的力度。5 合成技术在整个软件的开发过程当中,发挥着非常重要的基础作用,在进行软件的开发过程当中,通过其中的一些构件和核心芯片的运用,能够进行更好的组装,同时还避免了在软件当中进行增加或者是删减其中的一些工作程序,不会出现理想化的工作状态,将这些构件进行更好的组合,主要是通过三种方式,首先就是信息之间的连接,其次就是信息之间的传递,最后就是通过管道机制来进行整体的连接,从而
8、实现更好的功能。 3计算机软件开发技术的发展趋势 在未来,计算机的应用必然会更加的高端化,同时在进行计算机软件的开发过程当中,能够实现非常好的发展机会,同时随着科学技术的不断提升和发展,计算机必然会有更
此文档下载收益归作者所有