计算机应用软件的开发和维护
扫描二维码
随时随地手机看文章
计算机软件是计算机系统里面的程序和这些程序的文档。软件是用计算机的人和计算机的硬件之间的链接界面,说的简单点就是用计算机的人经过这些软件运转和控制计算机。所以计算机的系统设计重点是软件的设计。
一、软件的根本学问
普通来讲计算机软件能够分红两种,系统软件和应用软件。系统软件里面重要的是操作系统,它能够算是计算机的大管家,主要担任管理和控制计算机各个部件的谐和工作,是一个最根本和最重要的系统软件,普通常见的有Windows、DOS等。没有装置根本的操作系统的话,计算机是不能正常工作的。而人们用计算机看电影、听歌等用的就是属于应用软件了,常见的应用软件有Office、flasf等等。但是未经软件版权一切者同意的软件拷贝会牵扯到法律问题,所以购置或者运用盗版软件也需求多想想啊。
软件的应用普及各行各业。软件和硬件的区别在于:一方面来说硬件是有外形的,看得见、摸得着。而软件恰恰相反,软件大多是存在于纸面上,是一些英文字母按着一定次第排列而成的。软件的好坏要在计算机上运转之后才干晓得。另一个方面软件是开发,阐明白点就是人类智力的极限发挥,固然软件开发和硬件制造有很对相同点,但是依然不是硬件制造。还有就是硬件用得时间久了会损坏会老化,但是软件不会存在这种状况,实践上软件在运转的时分不断处于维护状态。
二、软件的开发
(一)目前软件开发行业存在的问题。目前无论是国内还是国外软件开发都存在着各种各样的问题。
其一,文档的有效性不能保证。软件的各模块由于是不同的人去开发的,就形成了文档的编写方式不够紧凑,需求运用不同的工具在不同的时间里停止书写。同时维护程序时不能完整的得到文档的协助,而且不能在更新软件时同步更新相应的文档。
其二,程序与其对应的文档的内容不够紧凑。需求文档和设计文档采用了不同的角度,面向的对象也不一样,这就形成了这两者采用的描绘不同,在软件的开发我维护中不能同步的更新一切的文档,这样就招致文档根本上不能精确的描绘程序。以至开发人员对社会需求了解得不是很恰当,加剧了别离,还会给用户带来很多的负面影响和损失。
其三,软件的开发与维护分开。软件的开发人员在开发软件的时分多数是不会思索软件以后的更新,没有留出相对应的接口,这样使软件的维护变得愈加的艰难起来。呈现新的问题的时分,常常需求软件重构,不只糜费了资源,还让维护的时分容易带进新的问题。
(二)软件开发必需做好软件需求剖析。软件需求剖析是软件开发的起始点,为后面的设计起到了指导性的作用。所以正确的需求剖析是一个好的软件的根底。需求文档应该精确的、分明的、简单的描绘软件。在软件开发的起步阶段,也就是需求剖析的初始阶段,开发人员要对需求及软件施行提出倡议和处理的计划。在开发的过程中和需求剖析过程中开发人员应该要和用户停止协商、讨论,层层递进的过程。精确的需求剖析不可能一步就能完成的,那样将会存在很多的客观臆断和客观问题,让以后软件的应用性和软件的持续开发愈发困难。
三、软件的维护
在运用计算机的时分,大局部的人都以为只需计算机的配置够好,系统和软件都是最新的,计算机系统的运转速度就会很快。其实这个想法是不正确的,由于计算机自身是一个整体,在需求一定配置的同时还需求稳定的系统和软件。对软件的维护也是十分重要的。
电脑在运用当中,软件会呈现各种各样的问题,硬件同时也会有很多的毛病呈现。所以想要让计算机正常稳定的工作,就需求经常对计算机停止维护。系统软件是计算机的重要组成局部,假如系统软件呈现了问题,硬件和应用软件就无法正常的配合工作,所以对系统软件的维护是十分重要的。系统软件的维护说简单点就是对操作系统的维护,系统在运转一段时间后,就会呈现很多的暂时文件和渣滓文件等,这些文件不只没有什么作用还影响系统的运转速度,同时也影响系统的正常运用。维护软件的首要的任务就是清算无用的文件。以Windows XP操作系统为例。在Windows XP操作系统中,有的渣滓文件是很容易找到的,但是有的文件是躲藏在系统文件中的,我们能够运用磁盘清算工具来清算。Windows操作系统中就自带了一个磁盘清算工具,用户能够很便当的运用。翻开以后就能够自动清算暂时文件、回收站等等。另外也能够运用另外的软件来对系统软件停止维护,例如Windows优化巨匠、超级兔子等等。关于应用软件的维护主要的途径是在网上即时下载更新。
四、结语
随着时期的开展,计算机的运用越来越普遍。计算机系统是由硬件系统和软件系统组成,计算机产生一来,硬件和软件的开展相辅相成。计算机软件作为计算机系统的重要根底,是计算机系统的灵魂。一个好的软件会给人们带来十分大的协助,为人们的生活和工作带来极大的便当;相反的,要是运用一个错误的软件,不只会给人们的生活和工作带来负面影响,以至还会形成不用要的损失。由于运用的需求越来越大,开发软件是一件十分重要的事情,但是又是一件十分艰难的事情。维护软件也是十分重要的,精练的软件运用起来会愈加的便当,速度也愈加快捷。
更多计算机与外设信息请关注:21ic计算机与外设频道