欢迎大家来到计算机基础训练营,今天我们来探讨计算机软件系统,首先会讨论计算机软件系统的组成,然后重点讨论计算机操作系统。
计算机软件系统的组成
计算机硬件构成了计算机系统的物质基础,在硬件基础之上是计算机的操作系统,操作系统负责控制、管理计算机系统中所有硬件和软件资源,合理安排和组织计算机的工作流程,是硬件系统与应用软件的桥梁。在操作系统和应用软件之间还存在语言处理、系统服务、数据库等底层服务程序,操作系统和这些底层服务程序统称为系统软件,系统软件之上为解决实际问题而开发的应用软件,用户一般通过应用软件与计算机进行交互。
系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,像操作系统、语言处理程序、系统支持和服务程序、数据库系统等都属于系统软件。
语言处理程序将编程语言编写的程序代码,编译为可以直接执行的程序,如汇编程序、C语言编译器等;操作系统提供了一些系统支持和服务程序,如BIOS程序、系统诊断程序、磁盘分区工具等,这些工具属于系统软件;数据库也属于系统软件,负责数据的结构化存储,并与存储设备交互密切,如MySQL、Oracle、SQLServer等数据库系统。
系统软件之上为应用软件,应用软件主要分为办公软件、互联网软件、社交软件、工具软件、……等等。最常用的办公软件为office,WPS、电子表格等软件;互联网软件为人们带来了生活上的便利,如在线购物、购票、听音乐、玩游戏等;社交软件让人们的沟通更加方便和快捷;工具软件辅助人们更好地学习和工作,如电子词典、语言翻译、音视频播放器等。
订阅解锁TA的全部专属内容