摘要:随着科学技术的不断进步,很多高科技技术得到了迅速发展,计算机技术可以说是这其中的典型代表了。计算机软件对于我们来说并不陌生,它现在被应用于我们工作、生活的方方面面,有着光明的发展前景。本文针对计算机软件开发技术的现状进行分析,并探讨计算机软件在我们身边的应用。
关键词:计算机;软件开发技术;现状;应用
中图分类号:TP311.5 文献识别码:A 文章编号:1001-828X(2017)013-0-01
我国已进入计算机信息时代,各种与计算机相关联的技术都已逐渐走进人们的生活,并不断地影响着人们的生活方式、生活习惯。在计算机技术大发展的背景下,计算机软件开发也取得了巨大进步。就目前我国计算机软件开发技术而言,虽然取得了很多成绩,但也面临着许多问题和困境,这些问题和困境是我们现阶段必须予以解决的。只有扫清这些障碍后,计算机软件开发技术才能得到越来越多的认可,进而被广泛应用。
一、计算机软件开发技术的现状
(一)国际现状
作为计算机技术的起源地,美国、欧洲等国家在现阶段软件开发工作中已取得了领先的优势。这些国家不仅具有很多专业实践技术和先进的技术理论,而且拥有很多专业性很强的技术开发人员,这些得天独厚的优势,使西方国家在计算机软件开发过程中一直遥遥领先,国际计算机软件开发技术已经取得了较为全面的发展。
(二)国内现状
我国的计算机产业起步较晚,缺乏先进的理论和专业的技术,总体来说是落后于国际先进水平的。但是随着我国经济的不断发展,人们对计算机技术越来越重视,计算机领域也在不断地取得新进步。我国在上海、北京、广州、深圳等城市都已经形成了具有相当规模的计算机软件开发产业以及相对集中的技术人才,我国的计算机软件开发技术还具有巨大的发展空间。但是同时也存在很多问题。
1.软件开发队伍结构不合理
我国计算机软件开发教育起步较晚,缺乏理论、技术支撑,导致我国软件开发教育培训出的人才缺乏高级软件开发的理论和实践技术。现阶段,我国的计算机软件开发队伍中,真正具有理论基础和实践经验的高端软件开发技术人员还很稀少,基础程序设计和中低端软件开发技术人员占整个队伍的比重很大。
2.软件来访产业结构不合理
和其他产业相比,我国的软件开发产业的规模显得很小,小型的软件开发企业普遍存在,在国内所谓的大型软件开发企业,也不能和国际的大型软件开发企业相提并论。这些小规模的企业结构决定了我国的软件开发产业更容易、更适合进行小规模的生产,从事小规模的软件开发工作。更重要的是,由于缺少龙头企业的带领,我国的软件开发企业就会陷入一种群龙无首的局面,没有竞争、没有压力、也没有进步,进而难以与世界先进水平接轨。
3.软件开发中缺乏核心技术
在整个软件开发领域中,西方国家掌握了绝大多数核心技术。我国的软件开发产业起步晚,又一直没有把工作重心放在对核心技术的开发上,所以我国在软件开发行业中,在核心技术方面的研究,一直没有取得实质性的进展。正是因为没有掌握核心技术,我国的软件开发工作只能利用公開的中低档技术或者高价购买其他国家的技术,从而使我国的软件开发工作一直游离在中低档边缘。
4.软件开发条件有限
经济因素、社会因素等诸多因素一直制约着我国的软件开发工作,给我国的软件开发造成了很多困扰。这些问题具体表现在:第一,因为经济因素的存在,我国软件开发技术行业中的部分技术人员太过看中经济利益,为了降低开发成本,不愿开发具有创新意义的新软件;第二,因为社会因素的影响,社会公众对计算机软件存在很大的误解,他们普遍认为小型的低端实用软件比大型的高端软件具有更实际的使用意义,高端软件不适用于日常的工作、生活,更适合实验研究工作。在这样的背景下,大型高端软件的研发工作存在很大的障碍,开发环境并不乐观。
二、计算机软件开发技术的应用
(一)应用于网络化
在现代社会中,计算机和网络基本已经可以融为一体了,随着计算机网络化的发展,越来越多的计算机软件被应用于网络,我们正在朝着软件网络化的方向发展。软件网络化作为一个新兴事物,已经让很多人获益,我们有理由相信计算机软件在网络中会有很光明的前景。
(二)应用于服务化
服务类型的软件受到了越来越多的人的欢迎,在软件开发过程中,技术开发人员也在把重心向具有服务性质的软件倾斜,这种服务性质的软件具有以下两个明显的特点:第一,软件具有很强的可操作性,只有加强操作性,才能使服务性增强,从而为客户提供更优质、更高效的服务。软件工作者在软件开发工作中,已经发现了这个问题,并且已经开始了加强对软件的操作性的开发;第二,建立网络服务环境,在现阶段,网络和软件已经很难再分开了,建立网络服务环境就是开发服务化软件的第一步,优质的网络服务环境也可以极大的方便广大计算机客户的使用,让计算机软件真正实现服务群众的目的。
(三)应用于智能化
软件开发智能化已经是大势所趋,在整体发展过程中,已经融入到人们生活、工作的方方面面。我国的软件开发技术工作经过多年的发展,在网络化技术和信息化技术的推动下,已经能适应智能化的发展以及智能化的开发。所以,最近几年的计算机软件开发的智能化已经出现了大飞跃,这些具有智能化特点的计算机软件在使用中具有更方便、更易于操作、更有利于高精尖产业的发展的优势。
三、结语
综上所述,目前阶段我们正处于社会信息时代,作为信息时代的核心内容,计算机网络技术已经得到了国内外一致的高度重视,在国际计算机软件技术开发已有全面发展的背景下,在网络技术日益成熟的同时,也推动了其他相关技术的发展与进步。与国际先进行列相比,我国的计算机软件开发起步较晚,虽然取得了很多成绩,但是在发展过程中存在着很多不得不面对的问题,我国的计算机软件开发工作任重而道远。
参考文献:
[1]张伟杰.计算机软件开发技术的现状及应用探究[J].电子技术与软件工程,2014.
[2]郁杨.计算机软件开发技术现状及应用实践探究[J].电脑知识与技术,2016.
作者简介:牛晓尧(1987-),女,辽宁锦州人,辽宁省农业经济学校信息技术专业教师,主要从事计算机软件开发研究。