计算机系统组成及常见软件维护
9页1、计算机系统组成及常见软件维护一、计算机系统组成计算机系统由硬件和软件两大部分组成。1、硬件的组成硬件主要由输入设备,输出设备,存储器,运算器,控制器组成。输入设备是指使计算机从外部获得信息的设备。如鼠标,键盘,光 笔,扫描仪,话筒,数码相机,摄像头,手写板等。输出设备是把计算机处理信息的结果以人们能够识别的形式表示出来 的设备。如显示器,打印机,绘图仪,音箱,投影仪等。存储器是计算机系统中的记忆设备,用来存放程序和数据。如硬盘, 光驱,U盘等。运算器包括算术运算和逻辑运算。控制器是指按照预定顺序改变主电 路或控制电路的接线和改变电路中电阻值来控制电动机的启动、调速、制 动和反向的主令装置,如从存储器中取出指令,控制计算机各部分协调运 行。控制器和运算器整合在CPU中。2、软件的组成软件是指程序和有关文档资料的合称。软件分为系统软件(使用和管 理计算机的软件)和应用软件(专为某一应用编制的软件)两大类。常见 的系统软件有:操作系统,数据库管理系统和程序设计语言等;常见的应 用软件有:辅助教学软件,辅助设计软件,文字处理软件,信息管理软件 和自动控制软件等。二、软件维护软件维护主要是指根据
2、需求变化或硬件环境的变化对应用程序进行 部分或全部的修改,修改时应充分利用源程序,修改后要填写程序改登 记表,并在程序变更通知书上写明新旧程序的不同之处。. . . . V I 要求进行维护的原因多种多样,归结起来有三种类型:(1)改正在 特定的使用条件下暴露出来的一些潜在的程序错误或设计缺陷;(2)因 在软件使用过程中数据环境变化或处理环境变化而需要修改软件以适 应变化;(3)用户和数据处理人员在使用时提出改进现有功能,增加新 的功能,以改善总体性能。2、软件维护的目的保证软件系统能持续地与用户环境,数据处理操作,政府或其他有 关部门的请求取得协调。3、软件维护的类型(1)正确性维护改正在系统开发阶段已发生的而系统测试阶段尚未发现的错误。一 般来说,这类故障由于遇到了以前从未有过的某种输入数据的组合,或 者是系统的硬件和软件有了不正确的界面而引起的。(2)适应性维护为适应软件的外界环境变化而进行的修改。(3)完善性维护为扩充系统的功能和改善系统性能而进行的修改(4)预防性维护为减少或避免以后可能需要的前三类维护而对软件配置进行的工作。4、软件维护的特点在软件的维护过程中,需要花费大量
3、的工作量,从而直接影响了软 件维护的成本。因此,应当考虑有哪些因素影响软件维护的工作量,相 应应该采取什么维护策略,才能有效地维护软件并控制维护的成本.在 软件维护中,影响维护工作量的程序特性有以下6种:(1)系统大小。系统越小,理解掌握起来越容易,所执行的功能 越简单。系统大,就会需要更多的维护工作量。(2)程序设计语言。功能强的程序设计语言可以控制程序的规模。 语言的功能越强,生成程序所需的指令数就越少;语言的功能越弱,实 现同样功能所需语句就越多,程序就越大。(3)系统年龄。老系统比新系统需要更多的维护工作量.老系统随 着不断地修改,结构越来越乱;由于维护人员经常更换,程序又变得越 来越难于理解。而且,许多老系统当初并未按照软件工程的要求进行开 发,因而没有文档或文档太少,或在长期的维护过程中文档的许多地方 与程序实现变得不一致,这样在维护时就会遇到很大困难。(4)数据库技术的应用。使用数据库可以简单有效地管理和存储 用户程序中的数据,还可以减少生成用户报表应用软件的维护工作量。(5)先进的软件开发技术。在软件开发时,如果使用的分析与设 计技术能使软件结构比较稳定,如面向对象技术
4、,可减少大量的工作量。(6)其他:应用的类型、数学模型、任务的难度、开关与标记、IF 嵌套深度、索引或下标数等,对维护工作量都有影响。此外,许多软件在开发时并未考虑将来的修改。这为软件的维护带 来许多向题。5、软件维护的代价软件维护的费用稳步上升,目前已达到80%。6、软件维护的内容(1)程序维护根据使用的要求,对程序进行全部或部分修改。修改以后,必须书 写修改设计报告。(2)数据维护数据维护指对数据有较大的变动。如安装与转换新的数据库;或者 某些数据文件或数据库出现异常时的维护工作,如文件的容量太大而出 现数据溢出等。(3)硬件维护硬件人员应加强设备的保养以及定期检修,并做好检验记录和故障 登记工作。(4)改正性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。这方面的维护工作量要占整个维护工作量的17%21%。所发现的错误 有的不太重要,不影响系统的正常运行,其维护工作可随时进行:而有 的错误非常重要,甚至影响整个系统的正常运行,其维护工作必须制定 计划,进行修改,并且要进行复查和控制。(5)适应性维护是指使用软件适应信息技术变化和管理需求变化而进行的修改。这 方面的维
《计算机系统组成及常见软件维护》由会员cn****1分享,可在线阅读,更多相关《计算机系统组成及常见软件维护》请在金锄头文库上搜索。
电子产品采购合同范文(九篇).doc
项目部各项管理制度
线性分析与非线性分析的区别
金平县煤化工研发项目投资分析报告(模板范本)
读书心得假如给我三天光明500字5篇
教师节手抄报内容
悬臂挂篮施工专项方案
XX妇幼保健院整体搬迁(新址)建设项目安全文明施工方案(DOC 24页)
江苏省兴化市板桥初级中学学九年级数学期中试卷及答案
最新我的身体我爱护
甲子乙丑海中金丙寅丁卯炉中火
公路工程隧道爆破专项施工方案(标准版)
建筑器材租赁合同模板
2023小班教学工作计划样本(四篇).doc
中考英语12选10的做法中考英语必考的12个主要句型初中三年超高频考点没理由不掌握!
河北省衡水市景县梁集中学2015_2016学年高一物理1.2时间和位移同步练习
会计信息系统实训总结
幼儿园小班优秀教案健康领域50篇
2023建材销售工作计划范文(2篇).doc
高压旋喷桩工艺总结
2023-05-14 13页
2022-09-07 19页
2022-10-12 8页
2023-10-19 4页
2023-08-12 3页
2024-02-06 20页
2023-05-06 5页
2023-02-10 13页
2023-08-23 15页
2022-09-11 21页