- 相关推荐
关于计算机应用软件的开发和维护
计算机软件是一种计算机系统中的一种程序以及相关的文档。以下是YJBYS小编搜索整理的关于计算机科学及其应用,供参考阅读,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生培训网!
一、关于计算机软件一般知识的分析
在一般情况下,计算机软件可以分为系统软件和应用软件两种。在计算机系统软件中,操作系统是最为重要的,它全面的负责控制和管理计算机的各个方面的协调工作,在整个计算机系统软件中起到了管家的作用,是计算机系统中最基本也是最为重要的软件,Windows、DOS是较为常见的系统软件。一个计算机的运行必须要安装一个操作系统,否则计算机将无法进行正常运行。而我们在使用电脑进行看电影、听音乐等,这些功能所使用的就是应用类的软件,比如:Office、flash等。在我们对软件进行拷贝时要注意版权问题,只有这些软件的开发版权所有者经过授权以后才能够尽兴安装使用,否则会引起法律纠纷。因此,我们不能去购买或使用那些盗版软件。
软件的应用范围非常广泛。软件和硬件有很多不同的地方,硬件是能够为人们所见的且具有自己的形状和空间。而软件却和硬件存在很大的不同,软件是一种存在于纸面上的东西,它只是由一些数据组成。只有在计算机运行以后才能够判断软件的优劣。软件是人们智慧的结晶,这一个小小的软件包括了太多人思考和智慧,在软件的开发过程中有很多地方与硬件开发的过程相同,但是软件总归不是硬件,硬件在经过一段时间使用以后会出老化或者损坏的情况而软件则不会,软件是一种边使用边维护的特殊状态。
二、软件的开发
在当前的技术条件下,全球的软件开发都还存在着各种各样的问题需要解决
第一、对于软件的文档有效性问题还不能得到很好地保障。在软件的开发过程中,软件的各个模块不是由一个人去完成的,这样就存在着编写形式、工具以及时间空间不同等问题,并且在对程序进行维护时不能够完全的得到文档的帮助,且更新软件时相应的文档不能够得到同步更新。
第二、软件的程序和相对应的文档内容衔接不够紧密。需求文档和设计文档是从不同的角度上进行编写的,其编写的对象也不相同,所以他们在编写时采用不同的描述方式,导致软在更新时不能够与全部的文档实现同步更新。如果,开发人员错误的理解了社会的需求,在进行研发时加大了分离,这样则会对用户产生一定的不良影响和损失。
第三、软件开发和维护不衔接。在软件开发时一般都不会考虑以后的维护问题,在研发时没有为软件更新维护留下接口,从而导致软件在维护上存在很大的困难。那么,在一旦软件出现了不正常情况,则需要对软件进行重构,这样浪费资源,还会使软件出现其它的新问题。
第四、软件开发要与社会需求相结合。软件在开发之前需要做好具体的社会调查,保证软件开发的实效性。我们在软件开发之前要对市场需求做好充分地分析,这是一个好的软件开发的前提条件。在对软件的需求进行分析时,研发人员要为软件开发的需求和实施提供解决策略。在软件的开发过程中,保持与用户沟通,研发过程要对用户开放,按步骤展开工作。在需求分析问题上不可能一步成功,因为需求问题是属于人的主观意识,在很多客观问题上会存在矛盾,这时就需要我们全面的考虑问题,在分析阶段不断的发现问题、解决问题,只有这样才能更好的对软件的需求问题进行全面的判断。
三、对软件维护工作的分析
人们在使用计算机时,一般都会这样认为:有一个好的配置,和最新的系统和软件,这样的计算机在运行时速度就会很快。其实不然,对于计算机来说,计算机是一个整体,它的运行速度不仅仅跟上面的因素有关,一个好的配置还不能够保证计算机具有快速的运行速度,同时还需要有一个稳定的运行系统和软件以及对软件维护等。
在计算机的使用过程中,因为各种原因软件会出现一些不正常的现象。所以,要能够保证计算机能有一个稳定的工作环境,一定要对计算机的硬件和软件进行全面的维护。系统软件是计算机的基本组成部分,一旦计算机的系统出现不正常的情况,那么整个计算机将无法进行正常的运行,由此可以看出对计算机的软件进行及时的维护是相当必要的。系统的维护指的是计算机在经过使用以后,产生一些临时性的文件,从而导致计算机运行速度减慢,甚至无法运行的情况,这时就去需要我们对计算机的软件系统进行维护,在维护时首先要清理计算机运行时所产生的各种垃圾文件。下面我们以Windows XP系统来作一些说明,在Windows XP下,计算机运行时所产生垃圾文件中包含一些隐藏文件,在清理这些文件时我们可以使用磁盘清理工具来完成。在该系统的设计时考虑了这点,专门为用户设置了磁盘清理工具,从而为用户清理这些垃圾提供了便利。当用户先用磁盘清理工具时,就会自动地进行垃圾清理工作。同时用户还可以根据自己的喜好在网上下载其他的清理工具,比如:360、Windows优化大师等。
总之,伴随着飞速发展的现代化进程,科学技术不断的跟新换代,计算机在人们日常生活中不断地普及运用。人们对计算机使用的要求也越来越高,从而对计算机软硬件的要求也更为高级。软件作为计算机的重要基础,充当着计算机管家的角色。因此,我们在设计研发计算机软件时,要把满足用户需求放在设计的首要位置,为人们能够更加便捷、高效的解决各种日常生活和工作问题,不断地进取学习,努力地研究出一个最科学合理切实可行的计算机软件,同时还要把软件的维护问题解决好,从而更加完美地完成我们的使命。
【计算机应用软件的开发和维护】相关文章:
如何开发和维护老客户07-24
计算机硬件维护的原则和方法10-23
计算机硬件的保养常识和维护方法10-20
计算机的硬件维护07-06
计算机维护的要点10-18
计算机机箱的维护07-31
浅析计算机硬件安全保障和维护措施10-30
计算机的硬件维护方法08-11
计算机的硬件故障与维护05-15
计算机硬件维护06-04