计算机软件的安全维护及措施

发表时间:2020/12/21   来源:《科学与技术》2020年8月22期   作者:向媛媛 唐坤 李娜
[导读] 随着计算机技术的不断发展,软件工程的开发项目越来越多
        向媛媛 唐坤 李娜
        国家计算机网络与信息安全管理中心山东分中心 山东 250002
        摘要:随着计算机技术的不断发展,软件工程的开发项目越来越多,相关性能也在逐渐加强,智能化水平也在逐渐提高。在人们的日常生活中,计算机软件发挥着重要的作用,为人们的生活提供了很多的便利条件,但是,在实际运用过程中,还是存在着一些故障,给人们的应用带来了一定的困扰。因此,为了确保软件工程的稳定性和安全性,一定要加强对各类软件的维护与管理,使其充分发挥自身的作用。
        关键词:计算机软件;安全维护;措施

        一、计算机软件工程的安全维护
        通常情况下,在软件工程维护方面,主要包括三个类型:一是,为了保证软件可以适应不同状态下的外部条件,对软件程序进行的一定维护。二是,为了纠正软件中存在的一些错误,展开的一些纠正性维护。三是,为了保证系统性能,同时增加软件功能,展开的完善性维护。根据相关调查数据表明,在总维护工作中,第二类、第三类维护工作占据了80%。同时其维护成本已经超出了软件生命周期成本的70%。由此可以看出,软件维护工作的重要性。
        1.1增强软件工程质量
        增强软件工程质量,降低软件研发成本,开展模块化工作,已经成为了软件工程维护的主要措施之一,其具有的优点如下:一是,要想改变某个模块的功能,只要对此模块进行操作即可,不会对其它模块产生一定的影响。二是,在扩展程序功能的时候,只要增加相应的模块或者模块层就可以了。除此之外,在应用此种措施的时候,可以为程序的反复测试与测量提供便利条件,非常容易发现程序中存在的错误,进而对其进行有效的纠正,提高程序的运行效率。同时,还可以应用结构化程序设计技术,有效促进系统维护性的提高。并且,在应用此措施的时候,还不用对模块的运行状态进行掌握,只要了解模块具备的相关特点即可,通过对模块结构化的了解,在很大程度上避免出现一些低级错误,提高了软件工程的稳定性与安全性。
        1.2构建软件品质目标
        针对软件工程而言,其维护措施一定要可靠、可修改、可移植、可测试、效率高、可使用等。但是,要想有效实现以上目标,就需要付出很大的代价,进而其在可行性方面存在着一定的难度。主要原因就是以上特征之间是互相矛盾的,也是互相依存的,所以,要想有效实现以上特征,就一定要加强正确使用程序的应用,充分发挥其应有的作用,构建相应的品质目标,根据不同环境进行不同的调整,实现软件工程的优先级,促进软件工程的可持续发展。
        1.3重视程序设计语言的选用
        在软件工程维护工作中,程序设计语言的选用发挥着至关重要的作用。低层次语言就是指机器语言和换边语言,此类语言不易理解和掌握,并且在进行维护的时候,存在着很大的难度。高级语言就相对容易理解和掌握,在进行维护的时候,也比较容易,但是,在高级语言中,在进行理解的时候,一定要明确其中的差异,有效开展相关工作。还有一些非过程化第四代语言,其不需要用户指定算法,只要对程序编译者提出自己的要求就可以了,之后由编译程序进行相关的智能操作,完成相关的指令。由此可以看出,对于不同程序设计语言而言,一定要采取不同的维护措施,进而确保软件工程的正常运行,实现软件工程的作用。

        二、计算机软件日常管理和维护的主要措施
        2.1杀毒软件的安装和使用
        当前我国杀毒软件的市场竞争越来越激烈,许多正规企业的杀毒软件可以在官网上免费下载,用户只要按时进行操作,几乎没有其他方面的直接成本,这为计算机用户安全维护创造了有利条件。定期对计算机系统进行杀毒处理,能够长期保持计算机的健康运行,提高办公效率。


        2.2对于硬盘的维护
        计算机硬盘相对于cpu和内存,更容易受损。造成硬盘受损的原因外了外部物理撞击之外,还包含日常工作量过大等方面的因素。其中,过多后台程序的运行是造成硬盘工作量过大的主要因素之一,计算机用户需要定期卸载不需要的计算机软件,降低硬盘的运转负荷。同时,计算机用户还要对硬盘空间进行科学、合理的BOOT分区,通过磁盘扫描工具来对系统目录结构进行优化,提高计算机硬盘的运行效率,同时也能够提高磁盘空间的使用寿命。
        2.3定期对计算机软件进行管理和维护
        用户在为计算机安装软件时,一定要注意避免下载连带软件,认真阅读下载规则,仔细执行下载步骤,不要勾选自己不了解以及不需要的软件,仔细核查安装内容后方可进行安装。计算机用户尽量要选择正规的官方网址下载软件,提高所下载软件的安全性。对于计算机系统来说,用户需要定期清理软件中的缓存文件,降低计算机系统的运载负荷。
        2.4对于安装补丁进行及时升级
        随着计算机技术的不断完善与发展,计算机的软件的升级频率越来越高。而另一方面,计算机软件在不断升级的过程中所出现的bug也越来越多,除了要对软件进行日常的清理与维护之外,还要学会利用各种安全补丁来对调软件运行的安全性。计算机用户需要仔细阅读特定软件安全补丁的使用规则,虽然安全补丁的使用相对比较麻烦,但为了提高计算机系统的安全性,一定要将安全补丁运用到计算机软件的日常维护工作中。
        2.5系统维护和漏洞检测
        计算机软件的维护工作不系统要对软件自身进行修补,还需要在系统层面加强系统自身对于病毒软件的抵抗力。利用专门的漏洞检测工具对计算机系统进行检测与修复是提高系统安全性的重要手段之一,这方面的安全维护通常包含扫描漏洞防漏、个人信息加密、防火墙技术程序以及访问控制程序等方面。所使用的系统维护工作主要为金山安全系统和360安全卫士等安全防卫工具。
        2.6安装软件时尽量不要安装在C盘
        通常情况下,计算机C盘的存储容量相对较小,并且是系统程序的主要安装位置。在C盘空间安装大量的软件,在计算机启动的过程中,非系统程序会对系统程序的运行造成不必要的干扰,既降低了计算机启动速度,同时也压缩的C盘有限的存储空间。即使用户卸载了C盘中的软件,而卸载后的软件还是会留下部分无法删除的文件,这些文件碎片长期留在系统中,增大的系统运行出错的概率,为系统安全留下隐患。
        
        三、结束语
        计算机软件工程,必须全方面了解其内涵,熟练掌握计算机软件工程基础知识,针对性应用计算机软件工程相关管理与维护技术。另外,在此前提下,利用先进技术深入研究计算机软件工程现代化管理与维护方法,从而提高计算机软件工作效率,强化软件研发能力,拓展计算机软件的运用领域,使计算机软件工程有效融入日常生活与生产中,促进社会经济的进一步发展。

        参考文献:
        [1]刘翔.浅析软件工程管理的有效方法及实践[J].科技资讯,2014(30):116.
        [2]吴业彤.计算机网络的管理与安全防范分析[J].网络安全技术与应用,2014(12):131-134.
        [3]张凌子.对计算机软件的日常管理与维护分析.电子技术与软件工程,2016,07(13):76—77.
        [4]薛志文.计算机软件的El常管理与维护探究.电子制作,2O13,13(07):25—26.
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: