APP下载

基于计算机软件工程的现代化技术

2018-01-17真国诚

电子技术与软件工程 2017年22期
关键词:现代化技术软件工程计算机

真国诚

信息化社会已经初步形成,社会经济的发展使得电子计算机的应用越来越广,计算机软件工程技术的研发也在不断突破,其广泛地应用同样促进了现代社会经济、政治、文化发展的转型。随着科技社会的不断创新,计算机软件工程的现代化技术已然成为当前各个领域发展创新的动力,本文就当前计算机软件工程的现代化技术相关方面进行了一些简单的探讨。

【关键词】计算机 软件工程 现代化技术 应用 发展

1 计算机软件工程的现代化技术概述

计算机软件技术是指一种支持软件系统的开放、运行及维护的技术,主要分为系统软件、支撑软件和应用软件三大类,其核心内容是有效开放计算机系统使之能够保持一种高效运用的状态以满足人们对于信息、技术等处理的需要。自改革开放后,我国开始引进计算机软件工程,经过多年发展已经逐步向机电设备、信息平台以及医疗设备等先进的现代化技术靠拢,其打破了传统行业的界限,形成了新的产业链及其核心技术,极大地促进了现代社会的经济、政治、文化的发展。

众所周知,计算机软件工程设计比较复杂,不仅包括了计算机技术和工程技术,还包含了严密的逻辑与数理内容,每一个环节之间的联系都必须紧密精确,任何一个细小的错误都会导致计算机软件工程开发的失败。而当前我国的计算机软件工程的核心技术仍然受制于西方发达国家,缺乏自主研发的核心技术,整个计算机软件工程的发展就会困难重重,就难以对现代化技术产生正面的促进作用,对社会经济的发展也难以形成推动力,同发达国家之间的差距就会进一步拉大。因此,研发自主核心技术是非常重要的,是未来我国计算机软件工程研发的重要方向。

2 发展计算机软件工程及其现代化技术应用的必要性探析

2.1 发展计算机软件工程的必要性

计算机软件工程是现代计算机技术应用中至关重要的一环,信息化时代,各国之间的政治、经济、文化、军事的发展与竞争的实质已经演变成了核心计算机技术应用的竞争。当前各国政府相继启动了国家级重大软件技术研发计划,基础软件和软件开发方法研究已然成为世界范围内计算机软件工程研究的新方向,不能够从科技上取得创新和进步的国家势必难以在国际社会上占据有利位置。虽然我国经过三十多年的发展,计算机软件工程已经取得了重大成就,但是同发达国家相比还存在着较大的差距,必须要重视和发展计算机软件工程,使其能够适应潮流促进社会的发展。

2.2 发展现代化技术的必要性

从我国新淡化技术的发展进程来看,虽然其发展速度快、应用范围广,但是核心技术的缺失使现代化技术不成体系。现有的研究成果大多基于发达国家已有的技术应用演变而来,这就导致我国的计算机软件工程及其现代化技术应用的发展存在着巨大的障碍。当今社会是一个数字化、信息化、智能化和网络化的时代,发展现代化技术能够有效促进社会的战略性产业发展,使得工业信息化发展成为社会发展的动力,不断增强我国的综合国力。此外,发展现代化技术,拥有一整套完整的核心技术体系对于增强我国的信息网络安全防御力量也有着重要意义。

2.3 发展计算机软件工程的现代化技术应用的必要性

目前,计算机软件在众多企业的信息管理平台及其业务范围中的应用十分广泛,有助于企业管理实现信息化、数字化、智能化,而且对于企业提高市场占有份额有着积极地促进作用。对于大部分企业来说,信息化与工业化的融合是现代化社会发展的必然趋势,产业的升级转型发展也是未来企业生存和发展的必然选择。因此,发展计算机软件工程的现代化技术应用使之在更为广阔的领域内促进行业的发展,并藉此而形成产业模式是非常有必要的。这样不仅能够促进传统产业提升自身的综合实力,同时也可以促进产业向高端化、国际化方向发展。

3 计算机软件工程的现代化技术的发展趋势

在开放、动态、多变的网络信息化时代,计算机软件工程的现代化技术发展也时刻在发生着变化,基于促进社会发展的目的,笔者认为其研究和发展的方向集中在以下几个方面:

3.1 软件开发的灵活性

计算机软件系统的设计是独立于电子计算机而存在的,因此对于维持计算机在网络信息化下的正常运转工作而言,软件的开发利用具有极大的灵活性。工程师可以根据实际运行过程中对于软件功能的需求来对某些环节进行简单修改即可,不会出现“牵一发而动全身”的局面,保证了整体运行工作的稳定。

3.2 系统的协作性

计算机软件系统之间是需要协作配合才能保证使用者对其全部功能所需,无论是系统软件与应用软件之间的联系,还是支撑软件与应用软件之间的联系都是为了保证计算机工作运转正常。软件之间的联系也使得其开放性的范围更加广阔,其在现代化技术上的应用也更为广泛。

3.3 软件工程的反應性

计算机软件工程技术的的价值就在于应用,如果开发的软件对于实际工作没有帮助,或整个软件系统难以和电子计算机兼容这就导致其应用价值的缺失。在科学技术日新月异的今天,软件工程的开发与应用必须要把握住社会发展的主流方向,使其能够对新思路有着敏捷的反应,从而促使软件开发工作能够紧密结合实际,对社会经济、文化、政治、军事等方面有促进和提高作用。

3.4 技术的演变性

所谓技术的演变性是软件工程的反应性的具体表现,随着新材料、新技术的不断出现,电子计算机的更新换代速度远远超出了人们的预期,因此,无论是计算机软件工程技术还是其现代化技术的应用都需要顺势而动。未来,技术的发展内核就在于其能够通过自身的演变而达到适应时代发展的要求,近年来火热的人工智能技术就是一个最好的例证。

3.5 应用的多元性

开放性的网络信息时代,计算机软件工程及其现代化技术的应用不再是单一的、具象的,而是朝着多元化方向发展。软件的设计与开发应该注重多元化协作,通过设计多个相容的目标,满足用户在动态多变的网络环境下能够依据需求而选择使用软件技术的全部或部分功能。endprint

4 促进计算机软件工程现代化技术发展的措施分析

4.1 国家支持与管理

计算机软件工程及其现代化技术应用是全世界各个国家都十分重视的国家发展战略内容之一,所以,发展离不开国家的支持与管理。首先,政府主导相关产业发展的大方向,促进计算机软件工程及其现代化技术发展与应用具有社会实效性;其次,对某些特定技术的审批与资金支持政府可以通过政策性规定予以放宽,可以适当地鼓励多方资本进入到软件技术研发领域,保障研究经费的充裕;最后,对国家立项的相关研究领域的管理工作必须做到位,防止出现科研经费的浪费,保证研发资金使用的有效性。

4.2 自主研发与产权保护

当前,我国计算机软件工程发展的最大障碍来自于核心技术的缺失而不得不受制于拥有技术的西方发达国家,因此,促进计算机软件工程现代化技术发展的关键措施必须是加强自主研发及其产权保护。首先,国家要在人才培养上给予充分的支持,鼓励国家人才学术之间的交流,对自主研发的技术机构进行资金与政策上的支持;其次,通过技术交流或购买某些先进的技术来进行创新,将其中核心的技术经过内化而形成具有自己特色的技术;最后,对于重大技术创新需要给予充分的保护,防止出现泄密事件而导致核心技术的外流。

4.3 软件研发类机构(企业)的科学化管理

科学化管理是实现效益的不二法宝,软件研发工作千头万绪,各个环节之间都需要紧密配合,没有科学化的管理势必会导致整个工作环境的混乱,对研发工作造成诸多障碍。所以,要从立项到设计、编写的各个环节进行细致科学的安排,对资金的使用进行合理地规划,对机构运作过程进行把控等等,其目的只在于保障研发工作的顺利进行。

4.4 技术创新

创新是一个国家兴旺发达的不竭动力,就计算机软件工程及其现代化技术的发展而言,创新是保持其核心竞争力的重要环节。当前,世界范围内的科技竞赛已经打响,技术创新是实现产业升级转型的关键,是促进国家发展的重要动力。因此,政府要主导并支持技术创新,科研機构或企业要重视技术创新。国家要对高精尖的软件工程技术予以鼓励并给予资金支持,科研机构或企业要不断培养和笼络技术型人才,在设备、资金上给予充分地支持。

5 结语

信息技术已经成为了现代化建设的主要动力,各国经济、军事实力之间的竞争最终还是落脚到高新技术产业的竞争之上,尤其是在软件工程技术在现代化技术上的应用越来越广的情形下,发展计算机软件工程现代化技术已经成为国家战略发展的重要内容之一。因此,必须要认识到发展计算机软件工程及其现代化技术应用的必要性,把握住其发展的趋势,从而采取强有力的措施来促进其不断健康发展。

参考文献

[1]盖少君.计算机软件工程技术发展探究[J].信息技术与信息化,2014(04).

[2]林雪玲.基于计算机软件工程的现代化技术[J].科技论坛,2014(17).

[3]袁文,韩桂芬.计算机软件工程标准在智能电网建设中的应用探讨[J].工业控制计算机,2010(09).

作者单位

齐齐哈尔市实验高中 黑龙江省齐齐哈尔市 161042endprint

猜你喜欢

现代化技术软件工程计算机
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
现代技术在高中生物教学中的应用
电子信息工程的现代化技术刍议
关于如何创新和完善计算机软件工程管理的探讨
Fresnel衍射的计算机模拟演示