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