当前位置:文档之家› 《结构软件学而思》——管窥各种软件的文件组成

《结构软件学而思》——管窥各种软件的文件组成

《结构软件学而思》——管窥各种软件的文件组成
《结构软件学而思》——管窥各种软件的文件组成

计算机软硬件系统的组成及主要技术指标

计算机软硬件系统的组成及主要技术指标 硬件组成一般包括:CPU(中央处理器)、内存、主板、显卡、硬盘、显示器、键盘鼠标、音箱等其它外设,有时还有各种专用的设备如扫描仪、打印机、智能卡等,当然还应该有机箱、电源、导线、信号线等基础东西。硬件性能指标:CPU:要看主频(就是xxGHz那个参数),现在还要看核心数(单核、双核甚至四核),架构,步进制程,二级三级缓存,前端总线频率、外频、倍频等等指标。一般都是越高越好。基本总体性能与价格正比(同品牌同类型条件下)内存:容量(512M、1G、2G等),速度(667/800/1066等),技术(D DR、DDR2、DDR3等),现在主流是DDR2 800MHz,质优价廉,但如果是老主板插不上ddr2只能差ddr的,既贵又慢容量又小。所以性能并不和价格正比。主板:主要看芯片组(南桥/北桥),芯片组分为Intel、AMD、SiS、nvidia等多家,不同家的没可比性,现在最多的是Intel和AMD两家。Intel由大致低到高是815、845、865、915、945、P31、P35、P 43、P45等等,还有G31、G43、X38、X48等,目前比较多的是P35、P43、P45;AMD主要的是770、780、790芯片;nvidia有nf520、Mcp78等。上面都是北桥芯片(主芯片),南桥一般是I/O控制类的,一般随北桥档次提升,有ICH7、8、9、10(intel),SB600、7 00、750(AMD)。除此外还要看提供的接口、支持的内存、有没有集成显卡等等。价格除了和芯片有关外,还与生产厂商有巨大关系。比如华硕的P35可能贵于杂牌昂达的P45。性能就不好说了。相同厂家:芯片越先进越好,也越贵;相同芯片组的话,名牌比杂牌贵,性能稳定性可能要好些。显卡:同主板,看芯片。主要有nvidia和ATI(被AMD合并)两家,即俗称N卡A卡。前者主流的产品Geforce6600/7600/8600/9600/9800等,现在卖的最少是8600了,越往后越好;后者主流产品2600/3650/3690/3850/4350/4650/4670/4850/4890等,越后越好。价格和厂商关系巨大。用数字表达性能看以下几点:显示核心频率、显存大小、显存频率、显存颗粒、封装技术等等硬盘:简单说就是看容量、转速、接口(现在都SATA-2了)、缓存等。软件组成:首先要有操作系统(windowsXP/2000/vista等等),然后安装上各种软件就是一个可以使用的电脑了。软件系统一般不做性能比较的。但好的软件应该是:稳定性好、bug少、效率高、代码简洁、兼容性好、界面友好等。

计算机软件一般分为系统软件和应用软件两大类

计算机软件一般分为系统软件和应用软件两大类,不属于系统软件的是()。 A.操作系统 B.数据库管理系统 C.客户管理系统 D.语言处理程序 您的答案:C 题目分数:5 此题得分:5.0 2.第6题 网络学生对学习全过程进行自主管理的意识是()。 A.自励意识 B.自动意识 C.自治意识 D.自觉意识 您的答案:C 题目分数:5 此题得分:5.0 3.第7题 保持微型计算机正常运行必不可少的输入输出设备是()。 A.键盘与鼠标 B.显示器与打印机 C.键盘和显示器 D.鼠标和扫描仪 您的答案:A 题目分数:5 此题得分:0.0 4.第12题 人们在网络中可以完全不受时间、地域和资格等的限制而自由地学习,这体现了网络学习的()。 A.开放性

B.虚拟性 C.交互性 D.自主性 您的答案:A 题目分数:5 此题得分:5.0 5.第14题 网络学生从外界获取评价并将此评价内化为良性刺激的意识是()。 A.自评意识 B.自控意识 C.自励意识 D.自动意识 您的答案:C 题目分数:5 此题得分:5.0 6.第15题 进行网络学习,最理想的学习风格是()。 A.抵抗型 B.顺从型 C.行为型 D.转化型 您的答案:D 题目分数:5 此题得分:5.0 7.第16题 断电后,会使存储的数据丢失的存储器是()。 A.RAM B.硬盘 C.ROM D.软件 您的答案:A 题目分数:5

此题得分:5.0 8.第19题 网络学生要确立的正确学习观念是()。 A.自律 B.他律 C.顺从 D.抵抗 您的答案:A 题目分数:5 此题得分:5.0 9.第3题 关于统考的说法,错误的有( ) A.从2005年开始,推行学生个人通过网络报名与缴费 B.提供网络报名缴费的网站是https://www.doczj.com/doc/7012811142.html,,缴费通过中国银联网上支付平台进行。 C.统考合格教育部发放合格证书。 D.统考成绩一般于考试结束50天后,在https://www.doczj.com/doc/7012811142.html,、网络学院及各学习中心查询。 您的答案:A,B 题目分数:5 此题得分:0.0 10.第8题 华南师范大学网络教育学院为https://www.doczj.com/doc/7012811142.html,平台开发了如下哪些手机客户端.( ) A.iPhone手机客户端 B.Symbian手机客户端 C.Android手机客户端 D.WindowsPhone手机客户端 您的答案:A,C 题目分数:5 此题得分:0.0 11.第17题

计算机软件系统包括

计算机软件系统按其功能可分为系统软件和应用软件两大类。 1、系统软件 系统软件是指管理、控制、和维护计算机及其外部设备,提供用户与计算机之间操作界面等方面的软件,它并不专门针对具体的应用问题。 代表性的系统软件有:操作系统、数据库管理系统以及各种程序设计语言的编译系统等,其中最重要的系统软件是操作系统。 1)操作系统(Operating System) 操作系统是最基本的系统软件,是用于管理和控制计算机所有软、硬件资源的一组程序。操作系统直接运行在裸机上,其他的软件(包括系统软件和大量的应用软件)都是建立在操作系统基础上的,并得到它的支持和取得它的服务。 操作系统是计算机硬件与其他软件的接口,也是用户和计算机之间的接口。 功能:处理机管理、存储管理、设备管理、信息管理等。 操作系统的性能很大程度上决定了整个计算机系统的性能。 分类:

1.按与用户对话的界面不同,可以分为命令行界面操作系统和图 形用户界面操作系统; 2.按能够支持的用户数为标准,可以分为单用户操作系统和多用 户操作系统; 3.按是否能够运行多个任务为标准,分为单任务操作系统和多任 务操作系统; 4.按系统单功能为标准,分为批处理系统、分时操作系统、实时 操作系统、网络操作系统。 2)语言处理程序 计算机在执行程序时,首先要将存储在存储器中的程序指令逐条地取出来,并经过译码后向计算机的各部件发出控制信号,使其执行规定的操作。计算机的控制装置能够识别的指令是用机器语言编写的,而用机器语言编写一个程序并不是一件容易的事。绝大多数用户都是用某种程序设计语言(即高级语言),如BASIC语言、C语言等来编写程序。但是用这些高级语言编写的程序CPU不认识,必须要经过翻译变成机器指令后才能被计算机执行。而负责这种翻译的程序称为编译程序。为了在计算机上执行由某种高级语言编写的程序,就必须配置有该种语言的编译系统。 3)数据库管理系统 计算机的效率主要是指数据处理的效率。

计算机组成与结构

第1章计算机组成与体系结构 根据考试大纲,本章内容要求考生掌握3个知识点。 (1)构成计算机的各类部件的功能及其相互关系; (2)各种体系结构的特点与应用(SMP、MPP); (3)计算机体系结构的发展。 1.1 计算机体系结构的发展 冯·诺依曼等人于1946年提出了一个完整的现代计算机雏形,它由运算器、控制器、存储器和输入/输出设备组成。现代的计算机系统结构与冯·诺依曼等人当时提出的计算机系统结构相比,已发生了重大变化,虽然就其结构原理来说,占有主流地位的仍是以存储程序原理为基础的冯·诺依曼型计算机,但是,计算机系统结构有了许多改进,主要包括以下几个方面。 (1)计算机系统结构从基于串行算法改变为适应并行算法,从而出现了向量计算机、并行计算机、多处理机等。 (2)高级语言与机器语言的语义距离缩小,从而出现了面向高级语言机器和执行高级语言机器。 (3)硬件子系统与操作系统和数据库管理系统软件相适应,从而出现了面向对象操作系统机器和数据库计算机等。 (4)计算机系统结构从传统的指令驱动型改变为数据驱动型和需求驱动型,从而出现了数据流计算机和归约机。 (5)为了适应特定应用环境而出现了各种专用计算机。 (6)为了获得高可靠性而研制容错计算机。 (7)计算机系统功能分散化、专业化,从而出现了各种功能分布计算机,这类计算机包括外围处理机、通信处理机等。 (8)出现了与大规模、超大规模集成电路相适应的计算机系统结构。 (9)出现了处理非数值化信息的智能计算机。例如自然语言、声音、图形和图像处理等。 1.2 构成计算机的各类部件的功能及其相互关系 计算机由控制器、运算器、存储器、输入设备和输出设备组成。

计算机软件系统的组成

计算机软件系统的组成 所谓软件是指为方便使用计算机和提高使用效率而组织的程序以及用于开发、使用和维护的有关文档。软件系统可分为系统软件和应用软件两大类。 1.系统软件 系统软件由一组控制计算机系统并管理其资源的程序组成,其主要功能包括:启动计算机,存储、加载和执行应用程序,对文件进行排序、检索,将程序语言翻译成机器语言等。实际上,系统软件可以看作用户与计算机的接口,它为应用软件和用户提供了控制、访问硬件的手段,这些功能主要由操作系统完成。此外,编译系统和各种工具软件也属此类,它们从另一方面辅助用户使用计算机。下面分别介绍它们的功能。 1)操作系统(Operating System, OS) 操作系统是管理、控制和监督计算机软、硬件资源协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成,它是直接运行在计算机硬件上的、最基本的系统软件,是系统软件的核心。操作系统是计算机发展中的产物,它的主要目的有两个:一是方便用户使用计算机,是用户和计算机的接口。比如用户键入一条简单的命令就能自动完成复杂的功能,这就是操作系统帮助的结果;二是统一管理计算机系统的全部资源,合理组织计算机工作流程,以便充分、合理地发挥计算机的效率。操作系统通常应包括下列五大功能模块: (1)处理器管理。当多个程序同时运行时,解决处理器(CPU)时间的分配问题。(2)作业管理。完成某个独立任务的程序及其所需的数据组成一个作业。作业管理的任务主要是为用户提供一个使用计算机的界面使其方便地运行自己的作业,并对所有进入系统的作业进行调度和控制,尽可能高效地利用整个系统的资源。 (3)存储器管理。为各个程序及其使用的数据分配存储空间,并保证它们互不干扰。 (4)设备管理。根据用户提出使用设备的请求进行设备分配,同时还能随时接收设备的请求(称为中断),如要求输入信息。 (5)文件管理。主要负责文件的存储、检索、共享和保护,为用户提供文件操作的方便。

《计算机组成原理》复习参考答案

福建师范大学网络教育学院 《计算机组成原理》复习资料 一、单项选择题 1、现代计算机的运算器一般通过总线结构来组织,在下面的总线结构运算器中,单总线结构的操作速度最慢,而(B)的操作速度最快。 A.双总线结构B.多总线结构 C.单总线结构D.三总线结构 2、微型计算机的分类通常以微处理器的(D)来划分。 A.芯片名B.寄存器数目 C.字长D.规格 3、将有关数据加以分类、统计、分析,以取得有价值的信息,我们称其为(A)。 A.数据处理B.辅助设计 C.实时控制D.数值计算 4、虚拟存储器是建立在多层次存储结构上,用来解决(C)的问题。A.存储B.外存 C.主存容量不足D.外存容量不足 5、微程序放在(B)中。 A.RAMB.控制存储器 C.指令寄存器D.内存储器 6、冯.诺依曼机工作方式的基本特点是(A) A.按地址访问并顺序执行指令B.堆栈操作 C.选择存储器地址D.按寄存器方式工作 7、D/A转换器是(D) A.把计算机输出的模拟量转为数字量 B.把模拟量转为数字量,把数字量输入到计算机 C.把数字量转为模拟量,把转化结果输入到计算机 D’把计算机输出的数字量转为模拟量

8、浮点数的表示范围和精度取决于(A) A.阶码的位数和尾数的位数 B.阶码的位数和尾数采用的编码 C.阶码采用的编码和尾数采用的编码 D.阶码采用的编码和尾数的位数 9、ASCII码是对(A)进行编码的一种方案。 A.字符B.声音 C.图标D.汉字 10、ALU属于(A)部件。 A.运算器B.控制器 C.存储器D.寄存器 11、字长16位,用定点补码小数表示时,一个字所能表示的范围是(A)A.-1~(1-2-15)B.0~(1-2-15) C.-1~+1D.-(1-2-15)~(1-2-15) 12、微程序入口地址是(B)根据指令的操作码产生的。 A.计数器B.译码器 C.计时器D.判断逻辑矩阵 13、计算机中表示地址时使用(D) A.原码B.补码 C.反码D.无符号数 二、改错题(针对各小题的题意,改正其结论中错误或补充其不足。) 1、程序计数器PC用来指示从外存中取指令。 错。程序计数器PC用来指示现行指令的地址。 2、加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串 行加法器。 错。加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。 3、为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续 执行程序,不用进行现场保护操作。

计算机组成与结构复习要点详细

考试时间:120 分钟分数分布: 一、单项选择题(每题2分,共30分) 二、填空题(每空1 分,共15 分) 三、简答题(每小题5 分,共20 分) 四、综合题(4 小题,共35 分) 复习范围: C1. 1. 计算机系统的组成。 2. 计算机硬件系统组成。电子路线:地址总线、数据总线、控制总线物理装置(基本部件):(CPU (运算器和控制器)、存储器、输入、输出设备)计算机软件系统组成。应用软件和系统软件计算机系统的层次结构。 1. 应用软件:应用程序 2. 系统软件:高级语言、汇编语言、操作系统 3. 硬件 操作系统的作用:控制和管理系统资源的使用、计算机系统的软件和硬件指标 C3. 1.2、6、10、16 进制数之间的转换。P68-71 2.十进制数字的几种编码(bcd 码)即8421码:和<=9 (1001),不修改;和大于9,加6(0110)修改。 3. 有符号数的几种编码方法,真值与对应编码之间的 转换。(P73-77) 真值:用正、负号来分别表示正数和负数。机器数:用一位数码0 或 1 来表示数的正负号。

4. 如何判断溢出。 1. 当符号相同的两数相加时,如果结果的符号与加数(或被加数)不相同,则为溢出。 2. 当任意符号两数相加时,如果C (数值最高位进位)=Cf (符号位的进位),正确。如果C!=Cf, 为溢出。 5. 定点数与浮点数的结构,特点比较。 1. 定点数(小数点固定):A.定点小树:小数点固定在数据数值左边,符号位右边。 B.整 数:小数点固定在数据数值右边。 2. 浮点数(小数点可浮动):N=M*RE(E为幕)。N浮点数,M尾数,E阶码,R阶的基数 (底)。 6. 浮点数加减法的的运算步骤。 1. “对价”操作 2.尾数的加减运算 3.规格化操作(规格化) 4.舍入 5.检查阶码是否溢出(判溢出) 7. 浮点数乘除法的运算步骤。 1. 求乘积(商)的阶码 2.尾数相乘(除)3 规格化处理(规格化)4.舍入5.检查阶码是否溢出(判溢出) 8. 补码一位乘法的运算步骤。 9. 补码一位除法的运算步骤。 10. 如何检验奇偶校验码的正确性。(基本原理:扩大码距)奇偶校验码:检错、不纠错,短数据 海明校验码:检错、改错 循环冗余校验码(CRC长数据 11. 运算器的核心部件是什么。ALU(算术逻辑单元) C4. 1. 主存储器的作用。全机中心地位 2.存储器的主要指标。 主存容量、速度(存储器存取时间和存储周期时间。) 3. 存取时间与存取周期。存储器存取时间(存储器访问时间):是指从启动一次存储器操作到完成该操作所经历的时间。 存储周期:指连续启动再次独立的存储器操作所需间隔的最小时间 4. 存储器芯片的种类,各自的特点。

计算机软件系统的组成

第八章计算机软件系统的组成? 软件系统可分为系统软件和应用软件两大类:1 系统软件,系统软件分为操作系统、语言处理系统(翻译程序)、服务程序和数据库系统4 大类别。(1)操作系统(OS)。一个操作系统应包括下列5 大功能模块:处理器管理、作业管理、存储器管理、设备管理和文件管理。操作系统通常分成以下5 类。① 单用户操作系统。微软的MS-DOS、Windows 属于此类作系统。IBM 的DOS/VSE 属于此类的分时操作系统。④实时操作系统。⑤网络操作系统。②批处理操③分时操作系统。UNIX 是国际最流行(2)对于高级语言来说,翻译的方法有两种:解释和编译。对源程序进行解释和编译任务的程序,分别叫做解释程序和编译程序。? 2.应用软件,应用软件可分为通用软件和专用软件两类其中通用软件又分为3 类。(1)文字处理软件如Office 2000 中的Word。(2)电子表格软件二如Office 2000 中的Excel。(3)专家系统。第九章中央处理器(CPU)中央处理器(CPU)主要包括运算器(ALU)和控制器(CU)两大部件。此外,还包括若干个寄存器和高速缓冲存储器。它是计算机的核心部件。又称微处理器。计算机的所有操作都受CPU 控制,CPU 和内存储器构成了计算机的主机,是计算机系统的主体。CPU 的性能指标直接决定了由它构成的微型计算机系统性能指标。CPU 的性能指标主要有字长和时钟主频。1.存储器? 计算机的存储器分为两大类:一类是设在主机中的内部存储器,也叫主存储器,用于存放当前运行的程序和程序所用的数据,属于临时存储器:另一类是属于计算机外部设备的存储器,叫外部存储器。简称外存,也叫辅助存储器(简称辅存)。外存中存放暂时不用的数据和程序,属于永久性存储器,当需要时应先调入内存。(1)内部存储器? 一个二进制位(bit)是构成存储器的最小单位。通常将每8 位二进制位组成的一个存储单元称为一个字节(Byte),并给每个字节编上一个号码,称为地址(Address)。①存储容量,存储器可容纳的二进制信息量称为存储容量。度量存储容量的基

1、计算机软件系统一般分为( A )两大部分

现代教育技术中心业务知识竞赛题 一、选择题: 1、计算机软件系统一般分为(A )两大部分。 A 系统软件和应用软件 B 操作系统和计算机语言 C 程序和数据 D DOS和WINDOWS 2、主要决定微机性能的是(A ) A CPU B 耗电量 C 质量 D 价格 3、在计算机内部,不需要编译就能够直接执行的语言是(C )。 A 汇编语言 B 自然语言 C 机器语言D高级语言 4、磁盘属于(D)。 A 输入设备 B 输出设备 C 内存储器 D 外存储器 5.磁盘加入写保护后,这时对它可以进行的操作是(A ) A 只能读盘,不能写盘 B 既可读盘,又可写盘 C 只能写盘,不能读盘 D 不能读盘,也不能写盘 6、计算机的存储器属于(D ) A 输入部件 B 输出部件 C 运算部件D记忆部件 7、将文档中的一部分内容复制到别处,先要进行的操作是(C ) A 粘贴 B 复制C选择D剪切 8、计算机的主要特点是:(A) A 运行速度快 B 擅长思考C存储容量大D分辨率高 9、下列设备中属于输入设备的是(B ) A 显示器 B 键盘 C 打印机D运算器 10、下列属于系统软件的是(A) A MS-DOS B Windows C 成绩表.DOC D 可执行程序文件 11、关于CPU,下面说法中不正确的是(B) A CPU 是中央处理单元的简称 B CPU可以替代存储器 C 微机的CPU通常也叫作微处理器 D CPU是微机的核心部件 二、判断题: 1、网络通信可以不用协议(错) 2、计算机网络是一个在协议控制下的多机互联的系统。(对) 3、人机交互就是指人对机算机发布命令,计算机执行就可以了。(错) 4、计算机病毒只能通过U盘,网上传输不会传播病毒。(错) 5、多媒体技术能应用于教育、培训等领域,在家庭PC中没有什么用途。(错) 6、光纤是计算机网络中使用的无线传输介质(错) 7、计算机网络中,必须通过授权才可实现资源共享。(对) 8、在主机箱内的存储器都是内存储器。(错) 三、简答题: 1、简述OSI参考模型各层主要功能。 物理层,数据链路层,网络层,传输层,会话层,表示层 2.、计算机网络的主要功能是什么?(答五个就行) 1.)可以实现计算机资源的共享

计算机软件组成

软件是组成计算机系统的重要部分。微型计算机系统的软件分为两大类,即系统软件和应用软件。 系统软件是指由计算机生产厂(部分由“第三方”)为使用该计算机而提供的基本软件。最常用的有:操作系统、文字处理程序、计算机语言处理程序、数据库管理程序、联网及通信软件、各类服务程序和工具软件等。 应用软件是指用户为了自己的业务应用而使用系统开发出来的用户软件。系统软件依赖于机器,而应用软件则更接近用户业务。 以下简介计算机中几种常用的系统软件: 1.操作系统 操作系统(Operating System)是最基本最重要的系统软件。它负责管理计算机系统的各种硬件资源(例如CPU、内存空间、磁盘空间、外部设备等),并且负责解释用户对机器的管理命令,使它转换为机器实际的操作。如:DOS、WINDOWS、 UNIX等。 2.文字处理程序 微机用于办公自动化,文字处理是其重要内容,所以文字处理程序也是很基本的系统软件。WPS、WORD等。 3.计算机语言处理程序 计算机语言分机器言、汇编语言和高级语言。 (1)、机器语言(Machine Language)。是指机器能直接认识的语言,它是由“1”和“0”组成的一组代码指令。 (2)、汇编语言(Assemble Language)。实际是由一组与机器语言指令—一对应的符号指令和简单语法组成的。

(3)、高级语言(High level language)。比较接近日常用语,对机器依赖性低,即适用于各种机器的计算机语言。如:BASIC语言、Visual BASIC语言、FORTRAN 语言、C语言、Java语言等。 将高级语言所写的程序翻译为机器语言程序,有两种翻译程序,一种叫“编译程序”,一种叫“解释程序”。 编译程序把高级语言所写的程序作为一个整体进行处理,编译后与子程序库链接,形成一个完整的可执行程序。这种方法的缺点是编译、链接较费时,但可执行程序运行速度很快。FORTRAN、C语言等都采用这种编译的方法。 解释程序则对高级语言程序逐句解释执行。这种方法的特点是程序设计的灵活性大,但程序的运行效率较低。BASIC语言属于解释型。 4.数据库管理系统 日常许多业务处理,都属于对数据组进行管理,所以计算机制造商也开发了许多数据库管理程序(DBMS)。较著名的适用于微机系统数据库管理程序的有dBASE、FoxBase、Visual FoxPro等。 另外,还有联网及通信软件、各类服务程序和工具软件等。

计算机的软件系统包括

计算机的软件系统 计算机软件系统总体分为系统软件和应用软件两大类。 计算机的软件系统是指计算机在运行的各种程序、数据及相关的文档资料。计算机软件系统通常被分为系统软件和应用软件两大类。计算机系统软件能保证计算机按照用户的意愿正常运行,为满足用户使用计算机的各种需求,帮助用户管理计算机和维护资源执行用户命令、控制系统调度等任务。软件系统分为两大类,虽然各自的用途不同,但他们的共同点是都存储在计算机存储器中,以某种格式编码书写的程序或数据。 1、系统软件 系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。 系统软件一般包括操作系统、语言处理程序、数据库系统和网络管理系统。 2、应用软件 应用软件是指计算机用户利用计算机的软、硬件资源为某一专门应用目的而开发的软件。

例如:科学计算、工程设计、数据处理、事务管理等方面的程序。应用软件是指计算机用户利用计算机的软、硬件资源为某一专门应用目的而开发的软件。例如:科学计算、工程设计、数据处理、事务管理等方面的程序。 软件是计算机的灵魂,没有软件的计算机就如同没有磁带的录音机和没有录像带的录像机一样,与废铁没什么差别。使用不同的计算机软件,计算机可以完成许许多多不同的工作。它使计算机具有非凡的灵活性和通用性。也正是这一原因,决定了计算机的任何动作都离不开由人安排的指令。人们针对某一需要而为计算机编制的指令序列称为程序。程序连同有关的说明资料称为软件。配上软件的计算机才成为完整的计算机系统。 一般把软件分为两大类:应用软件和系统软件。 一、应用软件 应用软件是专门为某一应用目的而编制的软件,较常见的如: 1、文字处理软件 用于输入、存贮、修改、编辑、打印文字材料等,例如WORD、WPS等。 2、信息管理软件 用于输入、存贮、修改、检索各种信息,例如工资管理软件、人事管理软件、仓库管理软件、计划管理软件等。这种软件发展到一定水平后,各个单项的软件相互连系起来,计算机和管理人员组成一个和谐的整体,各种信息在其中合理地流动,形成一个完整、高效的管理信息系统,简称MIS。 3、辅助设计软件 用于高效地绘制、修改工程图纸,进行设计中的常规计算,帮助人寻求好设计方案。 4、实时控制软件 用于随时搜集生产装置、飞行器等的运行状态信息,以此为依据按预定的方案实施自动或半自动控制,安全、准确地完成任务。 二、系统软件

计算机组成与设计第五版答案

计算机组成与设计(2010年机械工业出版社出版的图书): 《计算机组成与设计》是2010年机械工业出版社出版的图书,作者是帕特森(DavidA.Patterson)。该书讲述的是采用了一个MIPS 处理器来展示计算机硬件技术、流水线、存储器的层次结构以及I/O 等基本功能。此外,该书还包括一些关于x86架构的介绍。 内容简介: 这本最畅销的计算机组成书籍经过全面更新,关注现今发生在计算机体系结构领域的革命性变革:从单处理器发展到多核微处理器。此外,出版这本书的ARM版是为了强调嵌入式系统对于全亚洲计算行业的重要性,并采用ARM处理器来讨论实际计算机的指令集和算术运算。因为ARM是用于嵌入式设备的最流行的指令集架构,而全世界每年约销售40亿个嵌入式设备。 采用ARMv6(ARM 11系列)为主要架构来展示指令系统和计算机算术运算的基本功能。 覆盖从串行计算到并行计算的革命性变革,新增了关于并行化的一章,并且每章中还有一些强调并行硬件和软件主题的小节。 新增一个由NVIDIA的首席科学家和架构主管撰写的附录,介绍了现代GPU的出现和重要性,首次详细描述了这个针对可视计算进行了优化的高度并行化、多线程、多核的处理器。 描述一种度量多核性能的独特方法——“Roofline model”,自带benchmark测试和分析AMD Opteron X4、Intel Xeo 5000、Sun Ultra SPARC T2和IBM Cell的性能。

涵盖了一些关于闪存和虚拟机的新内容。提供了大量富有启发性的练习题,内容达200多页。 将AMD Opteron X4和Intel Nehalem作为贯穿《计算机组成与设计:硬件/软件接口(英文版·第4版·ARM版)》的实例。 用SPEC CPU2006组件更新了所有处理器性能实例。 作者简介: David A.Patterson,加州大学伯克利分校计算机科学系教授。美国国家工程研究院院士。IEEE和ACM会士。曾因成功的启发式教育方法被IEEE授予James H.Mulligan,Jr教育奖章。他因为对RISC 技术的贡献而荣获1 995年IEEE技术成就奖,而在RAID技术方面的成就为他赢得了1999年IEEE Reynold Johnson信息存储奖。2000年他~13John L.Hennessy分享了John von Neumann奖。 John L.Hennessy,斯坦福大学校长,IEEE和ACM会士。美国国家工程研究院院士及美国科学艺术研究院院士。Hennessy教授因为在RISC技术方面做出了突出贡献而荣获2001年的Eckert-Mauchly奖章.他也是2001年Seymour Cray计算机工程奖得主。并且和David A.Patterson分享了2000年John von Neumann奖。

计算机系统是由什么组成

1. 计算机系统是由什么组成? 答:硬件系统和软件系统 2.计算机软件可以分为什么? 答:系统软件和应用软件 3.计算机的硬件系统由哪几部分组成? 答:运算器、控制器、存储器、输入设备和输出设备 4.CPU集成了运算器和什么? 答:控制器 5.外设是哪几部分的总称? 答:除了主机以外的计算机系统的组成部分 6.中央处理器由什么组成? 答:运算器和控制器 7.计算机的五大部件是什么? 答:运算器、控制器、存储器、输入设备和输出设备 8.计算机的硬件系统指什么?其中各个部分有什么功能? 答:运算器—进行数据处理 控制器—控制电脑运行 存储器—存放计算机的数据 输入设备—将数据或指令传达给计算机 输出设备—将计算机处理后的数据以某种形式输出 9.计算机的软件系统由哪两个部分组成?它们有什么区别? 答:系统软件和应用软件 区别: 10.举例说明计算机有哪些系统软件,并且说明作用? 答:操作系统: 服务器系统: 数据库管理系统: 11.计算机系统的核心部件是什么? 答:主板 12.负责将主机部件和外部设备集成到一起的是什么? 答:各种插槽 13.目前主流的主板结构是什么? 答:A TX主板结构 14.主板上的控制芯片中,起主导作用的是什么? 答:北桥芯片 15.主板上连接鼠标、键盘的接口是什么接口? 答:PS/2接口 16.主板上连接硬盘的接口的是什么接口? 答:IDE接口、SA TA接口 17.根据主板结构的不同,可以将主板分为哪几类? 答:A T主板、A TX主板、MLX主板和一体化主板。 18.什么主板是将CPU、内存、显卡、网卡等各类板卡和适配器都集成到主板上,而不是通 过插槽的方式连接?

计算机系统主要由哪两部分组成

1.计算机系统主要由哪两部分组成?硬件结构主要有哪几大部 分? 答:计算机系统主要由硬件、软件两 大部分组成,硬件结构从概念上来说 主要由中央处理器(运算器、控制 器)、存贮器、输入设备、输出设备 等几大部分组成。 2.PLC、DCS的中文全称和英文全 称分别是什么? 答:PLC中文全称:可编程序逻辑控 制器,英文全称:ProgrammablepLogicalpController 。DCS中文全称:分散控制系统,英 文全称: DistributedpControlpSystem。 3.一体化PLC和模块化PLC各有什 么特点? 答:一体化PLC通常为小型PLC,其 I/O点数规模小,I/O、PS、CPU等都 集中在一起,适合于单机自动化任务

或简单的控制对象。模块化PLC通常为中、大规模PLC,其I/O点数在几 百点、几千点甚至上万点,所有I/O 以及PS、CPU、CP等等功能单元均做成独立的模块形式,根据需要以总线形式连接组合在一起,构成一个完整的系统,以实现复杂的自动控制任务。 4.PLC由哪几个部分组成? 答:PLC的基本组成部分有:电源模块、CPU模块、I/O模块、编程器、 编程软件工具包等,根据不同类型的系统,一般还会有安装机架(底板)、通讯模板、智能模板、接口模板等 5.一般而言,PLC的I/O点数要冗 余10%。 6.PLC设计规范中,RS232通讯的 距离是为15m。 7.PLC的RS485专用通讯模块的通 讯距离500m。 8.PLC采用典型的计算机结构,由

中央处理器、存储器、输入输出接口 电路和其它一些电路组成。 9.PLC的输入信号模式中,交流输 入的电压大多采用AC110V或 AC220V,直流输入额定电压为 DC24~48V。 10.PLC中CPU的主要作用是什么? 答:CPU是PLC的主要部分,是系统的控制中枢,它接收并存储从编程器键入的用户程序和数据;检查电源、 存储器、I/O以及警戒定时器的状态, 并诊断用户程序的语法错误。 11.PLC在循环扫描周期内,将所需 要输入输出信息存到预先准备 好的一定区域,这个区域称为 I/O镜像区。 12.控制系统的各类模块中,PS、 CPU、CP、AI、AO、DI、DO、IM分别 指的是哪些类型的模块? 答:PS-电源模块,CPU-中央处理 器模块,CP-通讯处理器模块,AI -模拟量输入模块,AO-模拟量输出

计算机组成与结构 补充练习题

“计算机组成与结构”补充练习题 第1章计算机系统概论 一、单选题 1.一个完整的计算机系统包括硬件和软件。软件又分为(b)两大类。 A.操作系统和语言处理程序 B.系统软件和应用软件 C.操作系统和高级语言 D.低级语言程序和高级语言程序 2.计算机硬件能够直接执行的语言是(b)。 A.汇编语言 B.机器语言 C.汇编语言和机器语言 3.以下哪种程序是应用软件(d) A.汇编程序 B.编译程序 C.操作系统 D.文字处理程序 4.以下给出的软件中,属于系统软件的是(a)。 A. Windows XP Word C.金山词霸 D. RealPlayer 5.以下关于各种语言处理程序的叙述中,错误的是( c )。 A.汇编程序是用来将汇编语言程序转换为机器语言程序的软件 B.编译程序是一种将高级语言源程序转换为机器可执行的目标程序的一种软件 C.解释程序是一种编译程序,用来直接执行高级语言源程序 D.语言处理程序用来对各种高级语言或汇编语言写的源程序进行转换处理,使之转换为 计算器能够直接执行的目标代码或直接由计算机执行 6.计算机系统采用层次化结构组成系统,从最上层的最终用户到最低层的计算机硬件,其 层次化构成为(c)。 A.高级语言机器-操作系统机器-汇编语言机器-机器语言机器-微指令系统 B.高级语言机器-汇编语言机器-机器语言机器-操作系统机器-微指令系统 C.高级语言机器-汇编语言机器-操作系统机器-机器语言机器-微指令系统

D.高级语言机器-汇编语言机器-操作系统机器-微指令系统-机器语言机器 7.以下有关程序执行方面的叙述中,错误的是(b)。 A.用户编写程序可以用高级语言,也可以用低级语言 B.汇编语言是一种高级语言,用其写的源程序不能在CPU中直接执行 C.高级语言程序员不需要了解机器的结构和指令系统 D.低级语言程序员必须对机器的结构、指令格式等非常清楚 8.以下是关于冯诺依曼结构计算机中指令和数据表示形式的叙述,其中正确的是 ( c )。 A.指令和数据可以从形式上加以区分 B.指令以二进制形式存放,数据以十进制形式存放 C.指令和数据都以二进制形式存放 D.指令和数据都以十进制形式存放 9.下列是有关计算机中指令和数据存放位置的叙述,其中正确的是( d )。 A.指令存放在内存中,数据存放在外存中 B.指令和数据任何时候都存放在内存中 C.指令和数据任何时候都存放在外存中 D.程序被启动前指令和数据都存放在外存中,而启动后指令和数据被装入内存 10.计算机中的所有信息都以二进制表示的原因是(d)。 A. 信息处理方便 B. 运算速度快 C. 节约元器件 D. 物理器件性能所致 11.冯.诺依曼计算机工作方式的基本特点是(c)。 A.程序一边输入计算机一边执行 B.程序直接从磁盘读到CPU执行 C.程序中的指令和数据先装入内存,执行时按地址访问并自动按序执行程序 D.程序自动执行,而数据手工输入 12.下面有关冯.诺依曼计算机结构的叙述中,错误的是(d)。 A.计算机由运算器、控制器、存储器和输入/出设备组成 B.一个程序由若干条指令和数据构成,按顺序存放在存储器中 C.指令由操作码和地址码两部分组成 D.指令按地址顺序访问,数据在指令中直接给出

第一部分计算机系统组成及说明

第一部分:计算机系统组成及说明 一、计算机系统组成 一个完整的计算机系统通常是由硬件系统和软件系统两大部分组成的。(一)硬件(hardware) 硬件是指计算机的物理设备,包括主机及其外部设备。具体地说,硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成。 ①存储器。存储器是计算机用来存放程序和原始数据及运算的中间结果和最后结果的记忆部件。 ②运算器。运算器对二进制数码进行算术或逻辑运算。 ③控制器。控制器是计算机的“神经中枢”。它指挥计算机各部件按照指令功能的要求自动协调地进行所需的各种操作。 ④输入/输出设备(简称I/O设备)。计算机和外界进行联系业务要通过输入输出设备才能实现。输入设备用来接受用户输入的原始数据和程序,并将它们转换成计算机所能识别的形式(二进制)存放到内存中。输出设备的主要功能是把计算机处理的结果转变为人们能接受的形式,如数字、字母、符号或图形。 (二)软件(software) 软件是指系统中的程序以及开发、使用和维护程序所需要的所有文档的集合。包括计算机本身运行所需的系统软件和用户完成特定任务所需的应用软件(三)硬件和软件的关系

硬件是计算机的基础,软件对硬件起辅助支持作用,二者相辅相成,缺一不可,只有有了软件的支持,硬件才能充分发挥自己的作用。 二、计算机工作原理 (一)冯·诺依曼设计思想 计算机问世50年来,虽然现在的计算机系统从性能指标、运算速度、工作方式、应用领域和价格等方面与当时的计算机有很大的差别,但基本体系结构没有变,都属于冯·诺依曼计算机。 冯·诺依曼设计思想可以简要地概括为以下三点: ①计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部件。 ②计算机内部应采用二进制来表示指令和数据。每条指令一般具有一个操作码和一个地址码。其中,操作码表示运算性质,地址码指出操作数在存储器的位置。 ③将编好的程序和原始数据送入内存储器中,然后启动计算机工作,计算机应在不需操作人员干预的情况下,自动逐条取出指令和执行任务。 冯·诺依曼设计思想最重要之处在于他明确地提出了“程序存储”的概念。他的全部设计思想,实际上是对“程序存储”要领的具体化。

计算机体系结构 习题与答案

第二章习题(P69-70) 一、复习题 1.简述冯?诺依曼原理,冯?诺依曼结构计算机包含哪几部分部件,其结构以何部件为中心? 答:冯?诺依曼理论的要点包括:指令像数据那样存放在存储器中,并可以像数据那样进行处理;指令格式使用二进制机器码表示;用程序存储控制方式工作。这3条合称冯?诺依曼原理 冯?诺依曼计算机由五大部分组成:运算器、控制器、存储器、输入设备、输出设备,整个结构一般以运算器为中心,也可以以控制器为中心。 (P51-P54) 2.简述计算机体系结构与组成、实现之间的关系。 答:计算机体系结构通常是指程序设计人员所见到的计算机系统的属性,是硬件子系统的结构概念及其功能特性。计算机组成(computer organization)是依据计算机体系结构确定并且分配了硬件系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,它们之间的连接关系,实现机器指令级的各种功能和特性。同时,为实现指令的控制功能,还需要设计相应的软件系统来构成一个完整的运算系统。计算机实现,是计算机组成的物理实现, 就是把完成逻辑设计的计算机组成方案转换为真实的计算机。计算机体系结构、计算机组成和计算机实现是三个不同的概念,各自有不同的含义,但是又有着密切的联系,而且随着时间和技术的进步,这些含意也会有所改变。在某些情况下,有时也无须特意地去区分计算机体系结构和计算机组成的不同含义。 (P47-P48) 3.根据指令系统结构划分,现代计算机包含哪两种主要的体系结构? 答:根据指令系统结构划分,现代计算机主要包含:CISC和RISC两种结构。 (P55) 4.简述RISC技术的特点? 答:从指令系统结构上看,RISC 体系结构一般具有如下特点: (1) 精简指令系统。可以通过对过去大量的机器语言程序进行指令使用频度的统计,来选取其中常用的基本指令,并根据对操作系统、高级语言和应用环境等的支持增设一些最常用的指令; (2) 减少指令系统可采用的寻址方式种类,一般限制在2或3种; (3) 在指令的功能、格式和编码设计上尽可能地简化和规整,让所有指令尽可能等长; (4) 单机器周期指令,即大多数的指令都可以在一个机器周期内完成,并且允许处理器在同一时间内执行一系列的指令。 (P57-58) 5.有人认为,RISC技术将全面替代CISC,这种观点是否正确,说明理由? 答:不正确。与CISC 架构相比较,RISC计算机具备结构简单、易于设计和程序执行效率高的特点,但并不能认为RISC 架构就可以取代CISC 架构。事实上,RISC 和CISC 各有优势,CISC计算机功能丰富,指令执行更加灵活,这些时RISC计算机无法比拟的,当今时代,两者正在逐步融合,成为CPU设计的新趋势。 (P55-59) 6.什么是流水线技术? 答:流水线技术,指的是允许一个机器周期内的计算机各处理步骤重叠进行。特别是,当执行一条指令时,可以读取下一条指令,也就意味着,在任何一个时刻可以有不止一条指令在“流水线”上,每条指令处在不同的执行阶段。这样,即便读取和执行每条指令的时间保持不变,而计算机的总的吞吐量提高了。 (P60-62) 7.多处理器结构包含哪几种主要的体系结构,分别有什么特点? 答:多处理器系统:主要通过资源共享,让共享输入/输出子系统、数据库资源及共享或不共享存储的一组处理机在统一的操作系统全盘控制下,实现软件和硬件各级上相互作用,达到时间和空间上的异步并行。 SIMD计算机有多个处理单元,由单一的指令部件控制,按照同一指令流的要求为他们

计算机软件系统的组成

计算机软件系统的组成 计算机软件系统的组成教学目标 1、了解常用的几种系统软件; 2、了解常用的应用软件。 教材分析 教学重点:常用的系统、应用软件。 教学难点:软件的归类。 教学方法:启发、讲练法。 教学过程 一、复习导入二、学习目标 三、新授内容: 一、复习导入 计算机系统的组成。 二、学习目标 1、操作系统指什么? 2、语言处理程序的作用。 3、数据库管理系统有什么作用? 4、常用的网络管理系统有哪些?

5、常见的应用程序有哪些? 巡视学生预习情况,初步了解学生的自学情况。 三、新授内容 (一)系统软件: 系统软件是指控制和协调计算机及春自问设备、支持应用软件的开发和运行的 软件。它的主要功能是帮助用户管理计算机的硬件,控制程序调度,执行用户命令, 方便用户使用、维护和开发计算机等。系统软件一般包括操作系统、语言处理程 序、数据库系统和网络管理系统等。 1、操作系统 是系统软件中最重要的一种,是系统软件的核心。 操作系统是用户和计算机之间的接口,它提供了软件的开发环境和运行环境。 常用的操作系统有:DOS、Windows、Unix、Windows NT、Linux 等。 2、语言处理程序 语言处理程序有汇编程序、编译程序、解释程序等。它的作用是把我们所写的源程序转换成计算机能识别并执行的程序。 3、数据库管理系统 计算机要处理的数据往往相当庞大,使用数据库管理系统可以有效地实现数据信息的存储、更新、查询、检索、通信控制等。微机上常用的数据库F管理系统 有oxPro、Clipper、Access 等,大型数据库管理系统有Oracle、Sybase、DB2 等。 4、网络管理系统 网络管理系统就是通过某种方式对网络状态进行调整,使网络能正常、高效地运行,使各种资源得到更加有效的利用,及时报告和处理网络出现的故障。

相关主题
文本预览
相关文档 最新文档