1. 计算机系统组成
- 计算机系统分为
- 硬件系统 实实在在的硬件是计算机工作的基础。
- 软件系统核心 指挥计算机工作的各种程序的集合。
- 计算机硬件系统
硬件是机械装置和电子线路组成计算机工作的物质基础计算机的运算速度、存储容量、计算精度、可靠性很大程度上取决于硬件配置。
- 计算机5个基本部分
运算器 和控制器 合称为中央处理器 CPU central Processing Unit)
运算器 …主要功能算术、逻辑运算。 …由算术逻辑单元ALU(Arithmetic And Logic Unit)、累加器AC、数据缓冲寄存器DR、状态寄存器SR、通用寄存器GR组成。
控制器 …主要功能取出指令、翻译指令、分析指令、发出控制信号。 …由程序计数器PC、指令寄存器IR、指令译码器ID、时序产生器、操作控制器。
存储器 …要功能读写程序和数据。 …分为程序存储区、数据存储区和栈。
1. 内存储器/内存/主存...是计算机信息交流中心。... 通过输入输出的程序和数据最初送入内存CPU要处理的数据间接取自内存大部分路过寄存器传输。关机自动断电无法保存数据。2. 外存储器/外存/辅存...长期存放暂时不用的程序和数据。...外存不和计算机其他部件直接交换数据只和内存交换成批。...类型半导体器件内存磁性材料磁盘光介质光盘。
输入设备 …用来接受用户输入的原始数据和程序并转变为计算机可识别的形式丰放到内存中。 …常用键盘、鼠标、扫描仪、光笔、数字化仪、麦克风…
输出设备 …用于将存放在内存中由计算机处理的结果转变为人们所能接受的形式。 …常用显示器、打印机、绘图仪、音响…
- 计算机软件系统
程序、数据及其有关技术文档资料等称为计算机软件。
1操作系统Operating System,简称OS计算机软件基本最底层的软件控制所有在计算机上运行的程序并管理整个计算机的资源。egWindows、UNIX、Linux、DOS等2程序设计语言a.机器语言二进制代码表示的指令集合由计算机直接识别和执行的计算机语言。优点执行效率高、速度快。缺点直观性差、可读性不强。b.汇编语言符号化的机器语言。它用助记符来表示指令中的操作码和操作数的指令系统。优点容易记忆、可读性好。缺点编制效率不高、难度较大、维护困难。c.高级语言与计算机的指令系统无关接近人类的自然语言。优点易学易记、便于书写和维护缺点需要转换。egFortran、C、Visual Basic、Delphi、Java等3语言处理程序是将计算机不能直接执行的非机器语言编写的程序翻译成能直接执行的机器语言的翻译程序。【1.】源程序用程序设计语言编写的程序。计算机不能直接识别和执行【2.】翻译方式a.编译方式把源程序用受益人编译程序翻译成机器语言的目标程序然后再链接成可执行程序运行可执行程序后得到结果。目标程序和可执行程序都是以文件方式存在磁盘上。再次运行时不必重新解释执行。b.解释方式用解释程序将其逐条解释逐条执行执行完后只能得到结果不会保存解释后的机器代码再次运行时还要重新解释执行。4数据库管理系统组成数据库Data BaseDB、数据库管理系统DBSegVisual Fox Pro、Oracle、Access、SQL Server等5系统辅助处理程序/软件研制开发工具/支持软件/工具软件主要有编辑程序、调试程序、装配和连接程序、测试程序等
编译方式解释方式