计算机软件应用现状及发展趋势分析

2015-10-21 18:37胥姗姗
建筑工程技术与设计 2015年22期
关键词:软件计算机发展

胥姗姗

【摘要】软件是计算机系统中非常重要的组成部分,在计算机运行中发挥着关键作用。随着社会的发展,计算机技术的应用越来越广泛,软件的开发与利用也在不断推进,对于加快我国社会的信息化建设提供技术支持。本文针对计算机软件的应用及发展进行了探讨,对加快我国信息化建设具有非常重要的意义。

【关键词】计算机;软件;发展

软件是运行在计算机应用系统上的程序,是计算机功能得以充分发挥的基础。因此,为满足社会各个行业的发展要求,人们开发出各种功能强大的软件,然而在实际应用中却出现一些问题,为进一步提高我国计算机软件应用水平与质量,有必要对当前计算机软件应用现状进行研究,分析影响我国计算机软件发展的相关因素,从未来发展角度提出改进策略,使计算机软件更好的推动我国的经济发展。

1计算机软件应用现状

随着计算机及网络技术的普及,我国计算机软件发展迅速,一定程度上提高了相关企业的信息化水平,成为推动我国经济发展的重要产业之一。计算机软件另一优势在于其生产的各个环节不会产生废物等,符合当前社会发展环保理念需求,因此,国家相关部门非常重视计算机软件产业的发展,并成立了专门的信息化部门加强计算机软件等内容的监管,为我国计算机软件产业更好的发展,创造良好的外部环境。计算机软件是计算机技术得以广泛应用的重要基础,正是在各种软件的支持下,计算机才被应用到工程、水利、金融、医疗、教育等诸多领域,尤其在一些工程中通过计算机仿真能够很好的模拟现场施工条件,为实际施工提供有效指导,避免施工时不必要的资金浪费。不仅如此,计算机软件还被应用在人们的日常生活之中,正逐步改变人们的生活及工作方式。例如及时通讯工具QQ、微信等改变了人们的沟通方式,使人们随时随地的与好友交流,极大的提升了人们的生活便利程度。

2计算机软件技术发展问题分析

我国计算机软件技术发展较晚,在很多方面仍处于探索阶段,因此不可避免的出现一些问题,给计算机软件的广泛应用造成一定的阻碍。这些问题主要体现在以下几点:

2.1软件技术高素质人才欠缺

软件产业是技术密集型产业,对从业人员的专业知识水平要求较高,其不仅需要熟练掌握的编程语言、数据结构、数据库知识,而且需要具备相关行业的专业知识。但我国职业院校、高校培养的软件专业的学生,由于没有大型项目实战经验,而且部分学生软件基础知识不扎实,因此,很难满足软件项目开发实际要求。结果造成了这样一种现象的出现:每年毕业很多软件专业的学生,但是真正能够被企业录用的较少,究其原因在于学生软件方面的综合素质无法满足软件企业要求。从整个软件行业来看,软件技术高素质人才依然不足。

2.2软件产业核心技术缺乏

我国软件产业发展起步较晚,与西方发达国家相比存在较大差距。主要表现为:计算机软件开发创新能力差,而且部分软件无论功能还是品质等有待改进。出现上述不足的原因在于:我国软件产业缺乏核心技术的支撑,尤其是一些前沿技术仍需要学习与引进外国技术,严重影响我国软件产业的发展与进步。

2.3软件产业发展环境差

软件产业发展环境差给我国软件的发展带来不小的负面影响。我国计算机技术发展过程中,相关部门及企业将重点放在了硬件上而忽略了软件的发展,因此,在软件方面缺少必要的政策支持及资金投入,拉大了与西方国家的差距。同时,我国软件版权保护法律法规不够完善,例如在软件专利申请、审批等环节花费大量时间,使不少企业错失了软件销售的最佳时期,给软件企业造成一定的经济巡视,挫伤了软件企业的积极性。

3计算机软件发展趋势分析

计算机技术及网络技术的普及,推动了我国软件产业的发展,更是推动人们走向了信息化时代。准确把握计算机软件软件未来发展趋势,采取措施改进我国计算机软件发展中存在的不足,促进我国软件产业长远、稳步发展,对提高我国社会的现代化水平具有积极的促进意义。

3.1重视高素质软件人才培养

人才是推动我国软件产业发展的重要力量,针对当前我国职业院校、高校等在培养软件人才的不足,我国教育部门应积极改进当前软件专业教育模式,探索出能够培养更多高素质软件人才的新道路。一方面,提高软件专业教师队伍的综合素质。要求教师在讲解软件知识时善于利用多种教学手段,帮助学生理解软件知识的难点、重点知识,通过举行软件设计比赛,提高学生学习软件知识的积极性,使学生切实打牢计算机软件基础知识。另一方面,高校应加大在实训方面投入,尤其应加强与软件企业的合作交流,了解软件企业的工作情况,必要情况下让学生合作开发一些大型软件项目,积累一定的项目开发经验。

3.2加强计算机软件版权保护

为给计算机软件未来发展营造良好环境,国家相关部门应加强对软件版权保护的立法工作,在法律层面保护软件版权,尤其在软件版权保护时间上应结合软件特点,科学的加以界定。同时,加大对市场上盗版软件的查处力度,恢复软件行业良好秩序。另外,在计算机软件专利申请、审批等环节应尽可能的缩短时间,避免计算机软件错过最佳的销售时间,切实保护软件开发企业的合法利益,使其为我国计算机软件的发展贡献力量。

3.3计算机软件功能更为强大

从当前来看计算机软件在各个行业的应用非常广泛,不过伴随着社会的发展人们越来越希望计算机软件的兼容性更强,功能更为完善,工作更为稳定。因此,未来软件开发企业应准确把握软件未来发展趋势,将重点放在软件的兼容性、功能以及稳定性上,尤其应结合行业特点开发出功能更为强大的计算机软件。同时,为提升计算机软件性能,还应善于利用现代化开发工具,应用主流开发语言,以确保计算机软件功能的进一步扩充,使其更好的满足社会发展过程中不同行业需求。

3.4计算机软件的创新研究

1)结构化方法的创新

结构化方法的问题得益于过去软件开发过程中的诸多问题。比如在结构化方法没有研发以前,软件工程师在设计软件的过程中,没有详细的设计方案,只是按照一定的目标,随心所欲的进行程序设计。在设计的过程中,十分注重程序设计的技巧性,而且忽略了后期的维护工作,此外由于行业之内缺乏明确的规定,使得一部分人设计出来的程序他人很难进行操作。当这些问题逐渐显现,人们意识到过分追求程序设计的技巧性是不可取的,需要提高程序設计的可理解性,才能便利以后的维护工作。

2)面向对象方法的创新

为了将显示问题更加直观的呈现在计算机上,分离数据和操作,更好的衔接系统分析和系统设计,相关研发人员经过长时间的探索研发出面对象的程序设计方法。面向对象方法的创新属于一种思维理念的创新,促使人们以全新的思维方式来反思程序设计问题。当传统设计方法的弊端不断显露,需要程序工程师以一种全新的思维方式来解决软件开发过程中存在的问题,不断完善软件开发方法。由此,在这种情况下,研发人员经过长时间的反思,最终提出Java语言和C++语言。

4总结

在信息时代,计算机软件在人们的生产生活中扮演着重要角色。同时,生产力水平的提高使人们对计算机软件提出了更高要求,因此,为推动我国计算机软件的繁荣发展,相关部门应认真分析当前我国计算机软件应用现状,准确把握计算机软件未来发展趋势,并采取针对性措施加以应对,在缩小与西方发达国家差距的同时,为我国计算机软件的发展奠定坚实的基础。

参考文献

[1]徐晓莉.计算机软件的应用及发展趋势探究[J].电子技术与软件工程,2013.

[2]王斌.计算机软件应用与发展分析[J].中小企业管理与科技(上旬刊),2012.

[2]毛新军,常志明,王戟,王怀民.面向Agent的软件工程:现状与挑战[J].计算机研究与发展,2013(10).

猜你喜欢
软件计算机发展
中国计算机报202007、08合刊
中国计算机报2019年48、49期合刊
中国古代的“计算机”
有趣的识花软件
区域发展篇
图说共享发展
图说创新发展
教师发展
即时通讯软件WhatsApp
一体式,趋便携雅兰仕AL-225