计算机软件系统

1,计算机的基本软件系统包括系统软件和应用软件两大类

2,系统软件分以下几类:

  操作系统(是软件系统的核心,是用户与计算机之间的接口,提供了软件的开发环境和运行环境)

  语言处理程序(语言处理有两种翻译方式:一种为解释,解释程序对用程序设计语言编写的源码程序边解释边执行。另一种成为编译,通过编译程序将源程序全部翻译为机器语言,再执行目标程序,这是一种常用的方式)

  数据库管理系统(用于实现对数据库的描述、管理和维护)

  分布式软件系统(主要用于分布式计算环境,管理分布式计算资源,控制分布式程序的运行,提供分布式程序开发与设计工具等)

  网络软件系统(如收发电子邮件、网上购物等,包括网络操作系统、通信软件、网络协议软件、网络应用系统)

  各种服务程序(为了帮助用户维护和使用计算机,提供服务性手段而编制的程序,这类程序包含很多内容,装入程序,编辑程序,调试程序,诊断程序,还有一些如文字处理表格处理软件,图形处理软件)

3,总线是一组可为多个功能部件共享的公共信息传送线路。共享总线的各个部件必须分时使用总线发送信息,保证总线上信息每时每刻都是唯一。总线上的各个部件可同时接收总线上的信息

4,总线分为下面几种类型:

  cpu内部总线(用来连接CPU内部各寄存器和算术逻辑部件的总线。在微型计算机系统中,CPU总线就是芯片内的总线)

  部件内总线(在插件上常采用总线结构连接有关芯片)

  系统总线(连接系统内各大部件如CPU、主存、I/O设备等的总线,是链接整机系统的基础。系统总线包括地址线、数据线、控制/状态信号线)

  外总线(计算机系统之间或计算机系统与其他系统之间的通信总线)

5、总线可分为单向总线和双向总线

  单向总线:连接总线的某些部件只能有选择的降信息传向另一些部件

  双向总线:连接总线的任何一个部件可以有选择地向总线上的任何一个部件发送信息,也可以有选择地接收总线上任何一个部件发送来的信息

6、采用总线结构可以大大减少传输线数,减轻发送部件的负载,可简化硬件结构,灵活的修改和扩充系统

  

posted @ 2018-02-26 13:24  shenq2014  阅读(1598)  评论(0编辑  收藏  举报