内容正文:
计算机的软件系统
*
*
*
1
计算机的软件系统
计算机的软件系统
*
计算机软件分为两大类:应用软件和系统软件
虽然各自的用途不同,但他们的共同点是都存储在计算机的存储器中,以某种格式编码书写的程序或数据。
软件系统(Software Systems)是指由系统软件、支撑软件和应用软件组成的计算机软件系统,它是计算机系统中由软件组成的部分。
*
*
1
计算机的软件系统
系统软件
*
*
系统软件是用以控制计算机维持基本的工作状态、保证各类应用软件正常运行的软件。
*
1
计算机的软件系统
主要系统软件
*
①操作系统 (核心):Windows、Unix、Linux、OS/2、
DOS、MAC OS、OSX。
*
*
1
计算机的软件系统
主要系统软件
*
②数据库管理系统:Access、Oracle、dBASE、FoxBASE、
FoxPRO、Sybase、Informix等。
按数据定义模块划分,数据库系统可分为关系数据库、层次数据库和网状数据库。
按控制方式划分,可分为集中式数据库系统、分布式数据库系统和并行数据库系统。
数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称 DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
数据库管理系统是一个能够提供数据录入、修改、查询的数据操作软件,具有数据定义、数据操作、数据存储与管理、数据维护、通信等功能,且能够允许多用户使用。
*
*
1
计算机的软件系统
主要系统软件
*
③语言编译器:Python、Pascal、LOGO、FORTRAN、Java等都有相应的高级语言编译软件。
语言处理系统的功能是各种软件语言的处理程序,它把用户用软件语言书写的各种源程序转换成为可为计算机识别和运行的目标程序,从而获得预期结果。
其主要研究内容包括:语言的翻译技术和翻译程序的构造方法与工具,此外,它还涉及正文编辑技术、连接编辑技术和装入技术等。
*
*
1
计算机的软件系统
应用软件
*
应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。 它可以拓宽计算机系统的应用领域,放大硬件的功能。应用软件是直接面向用户需要的,它们可以直接帮助用户提高工作质量和效率,甚至可以帮助用户解决某些难题。
应用软件一般分为两类:
一、特定需要开发