《大学计算机基础——计算思维视角-习题及答案ch04计算平台——计算机软件系统.docx》由会员分享,可在线阅读,更多相关《大学计算机基础——计算思维视角-习题及答案ch04计算平台——计算机软件系统.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第四章计算平台计算机软件系统1 .计算机软件系统可分为哪几类?简述各类软件的作用。操作系统、程序设计语言与语言处理程序、数据库管理系统、系统服务程序、设备驱动 程序等。操作系统(OperatingSystem, OS)是对计算机硬件资源和软件资源进行管理和控制的程 序,是最基本和最重要的系统软件。计算机是在程序的控制下工作的,而程序需要使用计算 机程序设计语言编写。根据程序设计语言与计算机硬件的联系程度,程序设计语言可分为机 器语言、汇编语言、高级语言3类。数据处理是当前计算机应用的一个重要领域,有组织地、 动态地存储大量的数据信息,同时使用户能方便、高效地使用这些数据信息是数据库管理系 统(
2、DBMS)的主要功能。系统服务程序是一些工具性的服务程序,有助于用户对计算机的使用 和维护。设备驱动程序是对连接到计算机系统的设备进行控制驱动,以使其正常工作的一种 软件。2 .从资源管理的角度看,操作系统应具有什么功能?从资源管理的角度看,大致包括以下几个方面的管理功能:处理机管理、存储管理、设备 管理和文件管理。3 .进程有哪几种状态及它们是怎么相互转换的?进程有运行,等待(阻塞),就绪三种基本状态。(1)就绪一运行就绪状态是指进程获得了调度程序为之分配的除了 CPU时间之外的其他必要资源,只要 CPU时间一到位就可执行了。处于就绪状态的进程,当进程调度程序为之分配了处理机后, 该进程便由
3、就绪状态转变成执行状态。(2)运行一就绪处于执行状态的进程在其执行过程中,因分配给它的一个时间片已用完而不得不让出处 理机,于是进程从执行状态转变成就绪状态。(3)运行一 阻塞正在执行的进程因等待某种事件发生而无法继续执行时,便从执行状态变成阻塞状态。(4)阻塞一 就绪处于阻塞状态的进程,若其等待的事件已经发生,于是进程由阻塞状态转变为就绪状态。 4.简述操作系统的发展过程。操作系统的发展大致分为四个阶段。第一阶段是手工操作阶段,从1946年第一台计算机诞生到20世纪50年代中期,计算 机工作采用手工操作方式。第二阶段是批处理系统阶段,加载在计算机上的一个系统软件,能够自动地、成批地处 理一个或多个用户的作业。第三阶段是多道程序系统阶段,能够同时处理多个程序,提高资源的使用效率。第四阶段是现代操作系统阶段,包括分时系统、实时系统和通用操作系统等。5.列举常用的操作系统有哪些。1. Windows操作系统2. UNIX操作系统3. Linux操作系统4. Android操作系统5. 银河麒麟操作系统