- 讲师:刘萍萍 / 谢楠
- 课时:160h
- 价格 4580 元
特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关
配套通关班送国网在线题库一套
系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的软件。系统软件
的主要功能是调度、监控和维护计算机系统;负责管理计算机系统中各独立硬件,使得它们协调工作。系统软件使得底层硬件对计算机用户是透明的,用户在使用计算机时无需了解硬件的工作过程。
系统软件主要包括操作系统(OperatingSystem,OS)、语言处理系统、数据库管理系统和系统辅助处理程序等。其中最主要的是操作系统,它提供了一个软件运行的环境,如在微型计算机中使用最为广泛的微软公司的Windows系统。图2—14所示的操作系统处在计算机系统中的核心位置,它可以直接支持用户使用计算机硬件,也支持用户通过应用软件使用计算机。如果用户需要使用系统软件,如语言处理系统和工具软件,也要通过操作系统提供支持。
系统软件是软件的基础,所有应用软件都是在系统软件上运行。系统软件主要分为以下几类:
1)操作系统
系统软件中最重要且最基本的是操作系统。它是最底层的软件,它控制所有计算机上运行的程序并管理整个计算机的软硬件资源,是计算机裸机与应用程序及用户之间的桥梁。没有它,用户无法使用其他软件或程序。常用的操作系统有Win.dows、Linux、DOS、Unix、MacOS"等。
操作系统作为掌控一切的控制和管理中心,其自身必须是稳定和安全的,即操作系统自己不能出现故障。操作系统要确保自身的正常运行,还要防止非法操作和入侵。
2)语言处理系统
语言处理系统是系统软件的另一大类型。早期的第一代和第二代计算机所使用的编程语言一般是由计算机硬件厂家随机器配置的。随着编程语言发展到高级语言,IBM公司宣布不再捆绑语言软件,因此语言系统就开始成为用户可选择的一种产品化的软件,它也是最早开始商品化和系统化的软件。
3)数据库管理系统
数据库(Database)管理系统是应用最广泛的软件。用于建立、使用和维护数据库,把各种不同性质的数据进行组织,以便能够有效地进行查询、检索并管理这些数据,这是运用数据库的主要目的。各种信息系统,包括从一个提供图书查询的书店销售软件,到银行、保险公司这样的大企业的信息系统,都需要使用数据库。需要说明的是,有观点认为数据库是属于系统软件,尤其是在数据库中起关键作用的数据库管理系统(DBMS)属于系统软件。也有观点认为,数据库是构成应用系统的基础,它应当被归类到应用软件中。其实这种分类并没有实质性的意义。
4)系统辅助处理程序
系统辅助处理程序主要是指一些为计算机系统提供服务的工具软件和支撑软件,如编辑程序、调试程序、系统诊断程序等,这些程序主要是为了维护计算机系统的正常运行,方便用户在软件开发和实施过程中的应用,如W,indows中的磁盘整理工具程序等。还有一些著名的工具软件如NortonUtility,它集成了对计算机维护的各种工具程序。实际上,Windows和其他操作系统都有附加的实用工具程序。因而随着操作系统功能的延伸,已很难严格划分系统软件和系统服务软件,这种对系统软件的分类方法也在变化之中。
责编:胡梦瑶
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
点击加载更多评论>>