(第六章思考题.docxVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.什么叫软件?软件可分为哪几类?举例说明。答:计算机软件是计算机系统中的程序及其文档。软件一词具有三层含义:①个体含义,即指计算机系统中的程序及其文档;②整体含义,即指在特定计算机系统中所有上述个体含义下的软件的总体;③学科含义,即指在研究、开发、维护以及使用前述含义的软件所涉及的理论、原则、方法和技术所构成的学科。在这种喊一下,软件宜称为软件学,但一般仍称作软件。软件是用户与硬件之间的接口界面,用户主要是通过软件与计算机进行交互。软件是计算机系统设计的重要依据。软件在计算机系统中起只会、管理作用。计算机软件一般可分为系统软件、支撑软件和应用软件三类①系统软件:是指计算机系统中最靠近硬件一层的软件,其他软件一般都通过系统软件发挥作用。它与具体的应用领域无关,如编译程序和操作系统等。在任何计算机系统的设计中,系统软件都要给予优先考虑。②支撑软件:是支撑软件的开发、维护与运行的软件。数据库管理系统、网络软件等也可算作支撑软件。20世纪70年代中后期发展起来的软件开发环境以及后来开发的中间件则可看成现代支撑软件的代表,软件开发环境主要包括环境数据库、各种接口软件和工具组等。③应用软件:是指特定应用领域专用的软件。例如,财务管理软件、火车订票系统、人口普查软件等都是应用软件。对于具体的应用领域,应用软件的质量往往成为影响实际效果的决定因素。2.论述计算机系统的组成。答:计算机系统是由计算机软件系统和软件系统组成3.操作系统的主要功能包括哪几个方面? 答:操作系统的功能特性可以分别从资源管理和用户使用两个角度进行考虑。从资源管理的角度来看,操作系统具有处理机管理、存储管理、设备管理和文件管理的功能;从用户使用的角度来看,操作系统对用户提供访问计算机资源的接口。下面从资源管理和用户接口的观点分五个方面来说明操作系统的基本功能。①处理机管理:主要任务就是对处理机进行分配,并对其运行进行有效的控制和管理。在多道程序环境下,处理机的分配和运行都是以进程为基本单元,因此对处理机的管理可归结为进程的管理。处理机管理程序的主要任务就是合理地管理和控制进程对处理机的要求,对处理机的分配、调度进行有效的管理,使处理及资源得到充分的利用。②存储管理:就是对计算机内存的分配、保护盒扩充进行协调和管理,随时掌握内存的使用情况,根据用户的不同要求,按照一定的策略进行存储资源的分配和回收,同时保证内存中不同程序和数据之间彼此隔离,互不干扰,并保证数据不被破坏和丢失。 存储管理主要包括内存分配、地址映射、内存保护和内存扩充等工作。 1)内存分配:主要任务是为每道正在处理的程序或数据分配内存空间。 2)地址映射:程序中使用逻辑地址,即虚拟地址,操作系统要管理逻辑地址和物理地址之间的转换关系。 3)内存保护:保证每个程序的安全。 4)内存扩充:当用户对内存的需求超过内存实际大小时,需要采取虚拟内存技术,以提供给用户一个比实际内存大得多的内存空间。 ③设备管理:主要包括:缓冲区管理、设备分配、设备驱动、设备无关性。 1)缓冲区管理:通常CPU的速度要比I/O设备的速度快得多得多,缓冲技术是为了协调CPU和I/O设备之间数据传送的工作。 2)设备分配:合理分配外设,如磁盘读写、打印等。 3)设备驱动:实现CPU与通道和外设之间的通信。 4)设备无关性:将用户程序中使用的逻辑设备映射到物理设备。④文件管理:对用户文件和系统文件进行管理,方便用户使用,并保证文件的安全性。⑤用户接口:用户在计算机上运行程序的过程中,需要告诉计算机各种运行要求、出错处理方式等,因此操作系统应向用户提供一系列操作命令,作为计算机和用户的接口。操作系统与用户之间的接口大致有以下两种。1)程序一级的接口:用户程序可以在程序中调用命令直接向系统提出各种资源请求和服务请求。2)作业控制语言和操作命令:通过交互命令方式,对计算机进行操作。4.一个进程至少有几种状态?它们在什么情况下转换? 答:进程在执行过程中有三种基本状态:挂起状态、就绪状态和运行状态。5.在现实生活中有什么问题可以使用操作系统的管理思想来解决?答:①时间管理:(利用CPU调度算法)1)学生期末考试复习时间安排,在总复习时间有限的情况下,如何合理安排时间是学生必须解决的问题。2)朋友到家里做客,做两个菜招待朋友,如何用最短的时间把菜准备好。3)医院的挂号问诊。4)列车调度。5)餐厅下单管理。 ②空间管理:如何使用有限的脑容量有效处理和记忆信息。 ③设计哲学:1)多级反馈调度算法,如房地产市场中个人按照经济能力和自身条件选购相应住房,实现资源合理分配。 2)如银行对首次购房者提供相对优惠的贷款政策,帮助无房者满足基本住房要求。 3)如政府调控中对购置多套房产的限购措施,可以让更多人有机会购房,防止恶意炒作, 提高住房资源分配的公平性。6.简述

文档评论(0)

sEJunuYlkB + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档