当前位置:
文档之家› 计算机系统组成---软件系统
计算机系统组成---软件系统
CPU图片展示(INTEL和AMD)
中国于2002年研发了“龙芯一号”CPU, 2005年发布“龙芯”2号CPU。
③ 数据库管理系统
• 数据库是按一定方式组织起来的相关数据的集合。 所谓数据是用来记录信息的可识别符号,是信息 的具体表现形式。同一条信息可以有多种不同的 数据表现形式,例如可表现为文字、数值、图像、 声音等。20世纪60年代开发出的数据库系统(Data Base System,简称DBS),使得数据处理成为计算机 应用的一个重要领域。数据处理是一系列活动的 总过程,包括收集、存储、加工、检索和发布, 并在此过程中过滤掉无关数据,抽取最有价值的 相关数据。
(2) 应用软件
• 应用软件是指除了系统软件以外的所有软 件,它是用户利用计算机及其提供的系统软 件为解决各种实际问题而编制的计算机程 序。如各种用于科学计算的软件包,各种办 公自动化软件,计算机辅助设计、辅助制造、 辅助教学软件,图形软件以及各种工具软件 等。
4.计算机软件Βιβλιοθήκη 发展• 计算机软件伴随着计算机技术的发展经历了程序设计、软件和软件工程 三个不同的时代。 • (1)程序设计时代(20世纪40年代~50年代中期) • 这个时代的特点是计算机由硬联电路或电子管组成,内存容量小,运行 速度慢,外部设备少,系统稳定性差。人们只关心硬件的性能和指标, 编程处于从属地位。 • (2)软件时代(20世纪50年代中期~60年代后期) • 这一代计算机硬件已广泛采用晶体管和小规模集成电路,程序设计方法 和软件开发技术没有重大突破,仍靠个人的技巧和技术。在软件产品开 发的复杂需求与软件开发技术的能力之间产生了尖锐的矛盾,因而产生 所谓的“软件危机”。 • (3)软件工程时代(20世纪70年代~今) • 这个时代第四代超大规模集成电路生产技术和工艺日趋成熟,并行、分 布式处理以及计算机网络、数据库技术已实用化,计算机应用深入到各 个领域,软件工程的各种概念、新方法、新思想不断出现。
2.软件的特点
• 软件是逻辑产品而不是物理产品。因此,与硬件相比具有完全不同的 特点。 • (1)在大多数场合,软件在提交使用以前,尽管经过了严格的测试 和试用,但软件的开发、设计几乎都是从头开始的,开发的成本和进 度很难估计。仍不能保证软件没有潜伏的错误。而硬件生产可以从市 场上买到几乎所有的材料、元器件,然后可以到工厂进行组装。经过 严格测试、试验、试用以后,设计过程中的错误一般是能够排出的。 因此,硬件的设计和实现相对来说是比较容易的。 • (2)由于软件是逻辑的而不是物理的,所以软件不会磨损和老化。 今天,没有一个用户在使用第一代的电子管计算机,但却有相当多的 用户在使用汇编语言。很多计算机用户在选择新机型时,提出的一个 重要的条件往往是:原有的应用程序必须能在新机型的支撑环境下运 行并有较高的性能/价格比。软件的这一特征构成了一种特殊的文化 现象。
① 操作系统:
• 操作系统是最重要的系统软件,它是对计算机硬件、 软件资源进行管理、调度、控制和运行的一组程 序,它是用户与计算机的接口,用户通过操作系 统可以方便、 顺利地操作计算机,而不必过问计 算机硬件的具体细节。 • 目前在微型计算机上广泛使用的操作系统有 Windows 2000/xp/Vista、UNIX、LINUX和OS/2等。
因此计算机的整体运行的速度和稳定 性取决于主板的性能。
1.CPU(Central Processing Unit)
CPU 微处理器 运算器 控制器
运算器和数据线的位数反映了CPU的档次。
80386以下的CPU为16位,80386及以上的CPU为32位的CPU。 现在已有64位处理器 CPU的功能是计算机主要技术指标之一,人们习惯用CPU的档次 来大体表示微机的规格。
② 计算机语言
• 计算机语言是程序设计的工具,因此又称为程序设计语言。 • 程序设计语言一般分为机器语言、汇编语言和高级语言三类。 • 机器语言是计算机所能识别的语言。用机器语言编写的程序, 它们是二进制形式的指令代码,无须翻译计算机即可直接识别 运行。 • 汇编语言是一种面向机器的程序设计语言,用英文单词或缩 写助记符代替机器语言的指令代码。一条机器指令对应一条 汇编语句。汇编程序不仅通用性较差,而且可读性也差。 • 机器语言和汇编语言都是面向机器的语言,称之为低级语言, 对于人们的抽象思维和交流是十分不方便的,导致高级语言 的产生和发展。 • 高级语言是采用接近自然语言的字符和表达形式按照一定的 语法规则来编写程序的语言,程序中数据用十进制数来表示, 问题与计算公式大体一致。
④ 工具程序
• 服务程序是指一些公用的工具类程序,以方便用 户对计算机的使用及维护管理。主要的服务程序 有编辑程序、打印管理程序、测试程序、诊断程 序等。
⑤ 设备驱动程序
• 设备驱动程序是对连接到计算机系统上的设备进行控制 驱动,使其正常工作的软件。在系统中可能已安装了某 种设备,但只有安装并配置了适当的驱动程序以后计算 机才能使用该设备。例如,没有打印机驱动程序,就不 能使用一些软件的打印功能。不仅打印机需要驱动程序, 还有声卡、显示卡、网卡、Modem以及前面提到的优盘 和移动硬盘都需要驱动程序。对于键盘、鼠标软驱、硬 盘等设备接口规范已标准化,当计算机启动时对于所有 启动的设备,设备驱动程序会自动加载,然后在后台运 行。
3.软件的分类
• 软件是计算机系统中运行、维护、程序开发所需 要的程序集合。 • 计算机的软件非常丰富,通常我们将计算机软件 分为系统软件和应用软件两大类。
(1)系统软件
• 系统软件是计算机系统的必备软件。系统软件是 管理、监控和维护计算机资源(包括硬件和软件)的 软件,它支持应用软件的运行。 • 系统软件通常指操作系统、各种计算机语言编译 程序、数据库管理系统、网络系统等。
1.2.4 计算机的软件系统
1.软件的定义 2、软件的特点 3.软件的分类 4.计算机软件的发展
1.软件的定义
• 一般认为,计算机软件是指与计算机系统的操作 有关的计算机程序、规程、规则以及任何与之有 关的文件。 • 简单地说,软件包括程序和文档两部分。
• 程序是指适合于计算机处理的指令序列以及所处 理的数据; • 文档是与软件开发,维护和使用有关的文字材料。
MODEM远程遥控开关机 需要配合专门的ATX机箱使用
PC99规范要求主板各接口必须采用有色识别标识,方便识别
主板图片展示:
主板图片展示(二):
作用: 作用:它为cpu,内存和各种功能卡提供安 装插座(槽);为各种存储设备,I/O设备、 多媒体和通信设备接口。计算机在正常运行 时对系统内存,存储设备和其他I/O设备的 控制必须通过主板来完成。
微机基本结构:显示器、键盘和主机
常见微机系统
1.2.5 微型计算机主机构成
CPU
系统主板(又称主机板或母板) 内存条 声卡 硬盘驱动器 光驱 软盘驱动器
电源
显示器适配器(显卡)
2.系统主板(Main board)
主板:AT结构和ATX结构 ATX新型主板结构规范
优化板上元件布局
配合ATX电源,实现软关机