2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 发表计算机论文范文 计算机毕业论文 计算机专业硕士论文

发表计算机论文范文 计算机毕业论文 计算机专业硕士论文

时间:2019-11-06 21:29:48

相关推荐

发表计算机论文范文 计算机毕业论文 计算机专业硕士论文

计算机技术已被广泛地应用到各行各业之中,而且产生了越来越引人注目的经济效益。下文是学习啦小编为大家搜集整理的关于发表计算机论文范文的内容,欢迎大家阅读参考!

发表计算机论文范文篇1

浅谈计算机网络安全性分析建模

一、前言

随着全球互联网技术的发展,计算机通信产业在此条件下成为我国普遍性的存在,它被广泛的应用在人们的日常生活以及工作当中。目前,互联网技术已经成为了人们生活、学习等多种交流的基本手段,但是在实际应用中仍然存在着一些不可避免的问题,集中表现在互联网的安全性等方面,这就促使人们不能正确、安全的使用计算机网络。值得注意的是,目前存在于互联网中的模型比比皆是,但是,随着计算机技术的日益复杂化,其模型的作用率大幅度的降低,严重的阻碍了其作用的发挥,致使计算机安全事故频发,所以,在现阶段内,在优秀传统模型的基础之上,借鉴国际先进的技术,建立新型安全模型是现代计算机网络安全发展的核心。

二、计算机网络发展现状

1.计算机网络安全分析

计算机网络安全,是指在电子计算机基础之上形成的互联网络的安全性,以及在主网络基础之上的各个网络系统所蕴含的信息安全。网络安全的目的,首要要保证静态、动态数据免受恶意攻击,计算机中的数据不会出现被窃取、篡改等问题,保证整体计算机网路的安全[1]。

2.计算机网络安全现状

目前,计算机网络通信被广泛应用,人们利用计算机网络实现了高智能的生活模式,相比较传统生活模式与工作,其效率以及准确性被极大程度的提高了,它增加了个体之间的交流频率,扩大了个人交际圈。

就目前来看,对计算机网络安全的分析,大多从防护策略以及恢复与检测等多个方面进行,并在此基础之上建立了PPDRR网络安全模型,该模型是在传统网络安全信息评估与分析的基础之上,针对不同特性网络所建立起来的,能够实现最有效的评估、分析以及度量,并保证整体信息安全的有效性,该模式的是一种主动防御模式。

三、计算机网络安全的分析

1.计算机网络安全的属性

计算机网络同社会组织系统一样,都具备相应的基础安全属性,它包括计算机网络的安全需要,相应的系统设备,严格网络权限设置以及主体连接关系建模等多个方面。

第一,安全需要,就是在用户系统的信息保密的前提条件下,尽可能满足用户使用性以及安全性等多个方面的需要[2]。

第二,相应的基础性系统设备,是指计算机网络系统是利用不同的设备部件构造组件而成 ,其内部功能也不尽相同,包括主机、路由器、中央服务器等,不同的设备发挥着不同的功能

第三,严格网络访问权限设置,是指在网络运行环境当中,计算机网络对不同的用户实行了不同的权限设置,通常包括Root;Superuser;Guest等[3]。

第四,主体连接关系建模,是互联网在TCI/IP协议的基础之上建立的关系模型,目前世界范围之内所使用的计算网络系统的基本协议都是以此展开的。

2.目前模型存在的问题

现有计算机互联网模型都是对安全等级进行分级,但是对其级别的划分依然存在着某些问题,尤其是对基础网络的相关设备并没有给予充分的重视,这就导致网络安全系统在基础领域就出现缺失,尤其是作为网路设备的基础路由器和交换机等,它们构造简单,入网便捷,没有内部安全防护模式,或只有简单的安全防护模块。

3.影响整体计算机网络安全的因素

目前影响整体计算机网络安全的因素包括以下几点:

第一,网络信息容易出现泄漏,且被利用进行篡改、并被非法传输。目前因技术问题以及设备等问题,导致计算机网络中漏洞百出,计算机中的关键数据容易被窃听或控制,甚至出现信息篡改与拦截等问题。

第二,计算机网络本身存在安全漏洞以及某些开发软件中存在漏洞,它是影响计算机网络安全的核心因素,计算机的两大主要构成部分存在明显漏洞,就会导致用户的资源以及关键信息出现外泄,会让用户暴露在没有防护的恶意攻击之中,容易被控制。

第三,随着现代互联网技术的发展,黑客的攻击行为也在加剧。黑客为了某种利益与目的,在对互联网扫描以及搜索的基础之上,来寻找互联网的漏洞,并利用漏洞来窃取用户信息。

四、计算机网络安全性分析模型

利用隐藏在计算机网络中的安全因素,并根据计算安全属性,建立相应的计算机网络安全性分析模型。目前,现有的计算机网络安全分析建模都是以网络本身性质为出发点来进行分析的,把握在计算机网络中存在的潜在缺陷,并利用换位模式,模拟网络攻击者进攻路线,从而对整体计算机网络的安全性进行分析,从根本上提高计算机网络的安全等级,主要的计算机网络分析模型包括两类:

第一种是拓扑结构模型,它是借助物理模型构造出来的模型,是在现有计算机资源的基础之上,利用计算机或相关的信息传输设备形成媒介点,从而实现点与线的结构模型。该模型必须借助计算机网络设备与网络连接关系之间的切合点,才能实现最终的计算机网络分析,实现最终的计算机网络改造。在计算机网络当中,应该利用IP地址以及设备的名称对设备实现标识,从基础设备上来有效的提高计算机网络的安全性。在拓扑结构模型之中,其核心点是实现媒介与硬件设备的链接,以此来完成设备与媒介之间的链接有效性。

第二种是攻击模型,目前影响计算机网络安全的要素表现出多样化,其中以黑客攻击为主,因此,为了提高计算网络的安全性,应该以黑客攻击路线为出发点,对计算网络的访问权限、攻击属性等要素进行分析与加强。从访问权限出发,对系统管理员所管理的用户信息以及资源种类进行全面监控,实现对管理员的网络信息保护;对各个层次之间的管理内容进行监控,控制底层访问权限,增加防火墙的信任度;建立木马、病毒防患,加强对黑客攻击的防护,建立有效的保护模型,强化弱点。

五、结论

综上所述,随着全球社会的经济发展,科学技术,尤其是计算机网络技术也在高速发展,但伴随其中的安全性问题也深受社会关注,因此从多种角度对安全性分析建模,可以为未来建立新型安全性模型,实现计算机网络安全性的提高提供策略与借鉴。

发表计算机论文范文篇2

浅析计算机软件开发中影响软件质量的因素

随着经济的不断发展,人们对信息化的要求也随之上升,因此对于软件质量的控制也变得越来越重要,计算机软件的开发工作想要对其质量进行很好的把握,首先要明确软件开发的目的性,其次要保证软件开发的过程无风险,最终确保软件的质量符合一定的标准。从当前阶段来看,我国整体对计算机软件开发的质量控制工作还不是十分的重视,实践能力较弱,种种因素造成我国计算机软件开发会遇到一些困难,因此,要加大对软件开发质量控制的力度,最大程度上提高软件的质量水平。

开发过程中影响软件质量的主要因素

计算机软件的开发是一项十分复杂的工作,因此在开发过程中总会遇到一些难以预料的问题,最终致使软件会由于某种质量上的原因,未能符合相关标准,影响其正常使用。影响计算机软件质量的因素有很多,本篇文章主要针对计算机软件开发过程中,几个最为主要的影响因素,具体分析内容如下:

未深入了解计算机软件用户的真正需求

不同的用户对软件功能的需求各有不同,因此有必要在设计软件前,首先对用户的真正需求做出深入细致的了解,可见,软件用户的需求直接关系到软件研发质量的高低,对此会产生较大的影响。相反,如果未能深层次挖掘出用户的真实需求,则很容易在软件已经开发完成后,客户的满意程度较低,换句话说,软件的开发在某种程度上是较失败的。若想真正掌握软件用户的较为全面的信息,不是在短时间内就可以完成的,这就需要设计人员与用户之间进行深度的沟通和交流,最后二者之间达成共识。此外,该项工作还应在整个软件开始开发之前完成,这样有利于在设计过程中不断地进行调试,以最大限度上满足客户的需求。

计算机软件的开发缺乏规范性文件的指导

计算机软件的开发质量在当前阶段还没有明确的标准,因此就无法准确衡量出开发的结果是否符合相关质量标准的要求。当出现软件研发的质量问题时,由于未建立起规范性的衡量标准,也就无法定位责任的归属,这就导致设计人员之间相互推脱责任,办事效率大大降低,产品质量也会有明显的下降。目前,计算机软件开发行业对于工作的规范并未制定出具体的内容,重视程度也明显不足,更多的则是将开发的注意力用在了开发的成本控制与开发的周期上,这使得软件开发工作缺乏系统的、专业化的指导和规范,导致软件的维护也较为困难。

软件开发人员流动性较强

相对于前面的两种客观因素,人员流动性上可以看做是主观原因。在计算机软件的开发过程中,设计人员有时会由于薪资、待遇等问题出现离职的现象,不同的开发者对于用户需求所理解的内容也会有一定的差别,因此,其设计的想法和思路也会各有不同,一旦出现设计者中途离开,后续的工作人员很难保证对之前的工作有着深入的了解,这在很大程度上都会对软件开发的速度和质量产生不利的影响。

计算机软件开发过程中的质量控制措施

满足软件用户的需求,及时调整存在的缺陷

计算机软件的开发都需要设计者与客户进行全方位的沟通,如果二者之间未能进行有效的联系,就会使得所开发的软件部分功能不能完全符合客户的需求,此时,需要进行的工作就是将软件中存在的缺陷及时的调整和管理,最终解决存在的各种问题。另一方面还有一个问题是值得注意的,那就是客户的需求是随着外界的条件处于不断地变化之中,这就需要软件开发人员要根据变化而需求,适时调整软件的功能,确保符合客户的要求,保证软件开发的质量。

加强对计算机软件代码的检查工作

为了在软件出现质量问题时,能够很准确的定位相关负责人的责任,且软件的质量问题一般来说都与代码有着直接的联系,所以,在软件开发过程中要严格注意对代码的检查。由于计算机软件开发工作技术含量较高,设计者很容易受到外部状况的干扰,导致出现一定的代码设定错误,代码错误显得较为隐蔽,设计者如果未能认真检查是很难发现的,这样就会对软件的设计来说成为了潜在的质量问题。为了尽可能的避免发生代码错误一类的失误,就要在平时的设计过程中,对每一步的工作都进行认真的检查,以及时发现存在的任何微小的问题,在确保当前步骤代码完全正确的前提下,再进行接下来的开发工作,检查的工作可以设置专门的审核人员,以此保证软件的开发质量。

及时检测软件的运行质量

任何软件在开发工作完成后,都必须对其运行状况进行检查,检查的方法大致可分为自动检查和人工检查两种形式。这样做的目的在于可以在软件交给客户前,及时发现软件中可能存在的质量上的问题,一旦检查出软件设计中存在的错误,立即找出问题出现的原因,然后具有针对性的解决问题,经过检查后的软件还要再次对其质量进行全面的检测,确保完全符合客户的需求后,再交给客户使用,这样就能做到软件在开发设计的过程中,质量能够有效的得到保证。

结束语

综合全篇文章可以看出,在计算机软件开发过程中,注重控制软件质量是改善计算机运行状况的一个重要保证,当然,也必须注意到一点,在实际的操作过程中,情况较为复杂多变的,因此在质量控制上会存在一定的困难,软件开发需要涉及多方面的知识与技术,工作内容包含的内容较为复杂,因此必须建立起适当的规章制度,来规范软件开发的程序和行为,从而真正的是实现对软件开发的质量控制。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。