计算机科学导论第三版答案
- 格式:docx
- 大小:191.88 KB
- 文档页数:47
1.(4分)()又称远程网,其覆盖范围可以是几个城市、地区,甚至国家、洲和全球。
• A. 局域网• B. 广域网• C. 城域网• D. 无线网纠错得分: 4知识点: 6.1 引言收起解析答案 B解析2.(4分)在计算机中表示图像的〔〕图像方法中,每个像素分配一个位模式。
• A. 位图• B. 矢量图• C. 量化• D. 二进制纠错得分: 4知识点: 3.3 文字,音频图像,视频的存储收起解析答案 A解析3.(4分)假设有说明:int a[10];则对a 数组元素的正确引用是()。
• A. a[10]• B. a[3.5]• C. a〔5〕• D. a[10-10]纠错得分: 4知识点: 10.1 数组收起解析答案 D解析4.(4分)〔〕将程序设计任务从计算机运算任务中别离出来。
• A. 算法• B. 数据处理器• C. 高级程序设计言语• D. 操作系统纠错得分: 4知识点: 1.1 计算机模型与组成收起解析答案 C解析5.(4分)以下哪个操作在关系数据库中不是一元操作?()• A. 插入• B. 删除• C. 投影• D. 连接纠错得分: 4知识点: 11.3 关系数据库收起解析答案 D解析6.(4分)使用〔〕方法,图像可以在计算机中表示。
• A. 位图• B. 矢量图• C. 余码系统• D. 答案A和B纠错得分: 4知识点: 3.3 文字,音频图像,视频的存储收起解析答案 D解析7.(4分)Apple机的操作系统是〔〕。
• A. Linux• B. Windows• C. Dos• D. Mac OS纠错得分: 4知识点: 7.3 主流操作系统收起解析答案 D解析8.(4分)通用串行总线的英文缩写是()。
• A. IEEE• B. SCSI• C. USB• D. FireWire纠错得分: 4知识点: 5.2 子系统的互连收起解析答案 C解析9.(4分)〔〕可以由用户而不是厂家存入程序,而且这些数据不能被重写。
1.计算机是接受命令、处理输入以及产生【】的系统C数据2.冯•讲依曼的主要贡献是【】B提出了存储程序概念3.共科学研究,军事和大型组织用的高速,大容量计算机是【】D巨型计算机4.计算机硬件由5个基本部分组成,下面【】不属于这5个基本组成部分C总线5.其内容在电源断掉以后就消失又被暂时存储器的部件是【】C内存储器6.拥有高度结构化和织化的数据文件被称为【】C数据库7.计算机系统必须具备的两部分是【】B硬件和软件8.计算机处理的5个要素是【】D以上都不是9.信息系统的作用是【】存储信息,检索信息,辅助人民进行统计、分析和决策D以上都是10.目前,由于【】的迅猛发展,加快社会信息化的进程。
B Internet11.Internet的核心功能是实现【】B全球信息共享12.信息高速公路是指【】C国家信息基础建设1.二进制数10110111转换为十进制数等于【】B.1832.十六进制数F260转换为十进制数等于【】c.620483.二进制数111.101转换为十进制数等于【】B.7.6254.十进制数1321.25转换为二进制数等于【】A.10100101001.015.二进制数100100.11011转换为十六进制数等于【】A.24D86.以下的叙述中是【】正确的C计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备组成7.CPU指计算机【】的部分C.运算器和控制器8.以下【】是易失存储器B.RAM9.当谈及计算机的内存时,通常指的是【】B.随机存取存储器10.无需了解计算机内部构造的语言是【】C.高级程序设计语言11.能够把用高级程序设计语言编写的原程序反应为目标程序的系统软件称为【】B.编译程序12.以下【】不属于结构化程序设计的控制部分B.GOTO结构13.堆栈的存取规则是【】,队列的存取规则是【】C后进先出,B先进先出14.如果一个堆栈的入栈序列是a、b、c、d、e则堆栈不可能的输出序列是C.dceab15.如果一个队列的入队序列是a、b、c、d、e则队列的输出序列是B.abcd1.ALU完成算术操作和【】。
大学计算机根底课课本计算机科学导论课后答案以下答案多方资料做的,仅供参考。
第一章绪论1. 和计算机相关的问题.2. 冯.诺依曼模型.3. 第一点:尽管这个模型能够表达现代计算机的功能,但是它的定义太广泛. 第二点:而且,并没有清楚地说明基于这个模型的机器能够完成的操作类型和数量.4. 输入数据和程序.5. 存储器,算术逻辑单元,控制单元和输入/输出单元.6. 存储器是用来存储的区域,在计算机处理过程中用来存储数据和程序.7. 算术逻辑单元是进行计算和逻辑判断的地方.8. 控制单元是用来对存储器,算术逻辑单元,输入/输出单元等子系统的操作进行控制的单元.9. 输入子系统负责从计算机外部接受输入数据和程序;输出子系统负责将计算机的处理结果输出到计算机外部.10. 早期的计算机的存储器存储数据.而完成某一任务的程序是通过操作一系列的开关或改变配线系统来实现的.而基于冯.诺依曼模型的计算机的存储器主要用来存储程序及其相应的数据.11.编程在早期的计算机中表达为对系列开关的开闭和配线系统的改变.而冯.诺依曼模型通过详细的第一计算机可以使用的不同指令集,从而使编程变得相对简单.程序员通过组合这些不同的指令来创立任意数量的程序. 12. B 13. C 14. A 15. B 16. D从而改变了编程的概念.17. C 18. D 19. C 20. A 21. D 22. A 23. C 24. D 25. D 26. D第二章略第三章数的表示1. 将十进制转换成二进制,那么反复采用底数除法.将要转换的数反复除2,所得余数做为从右往左的数.直到除数为1,作为最左端的数.2. 将所给的二进制的数每个二进制数字分别乘以它的权值,最后将每个二进制位乘以权值后的结果相加即得到相应的十进制数. 3. 第N位是2的N-1次幂.4. 第N位是10的N-1次幂.5. 符号加绝对值格式,二进制反码格式和二进制补码格式.6. 计算机定义一个最大的无符号整数的常量,这样,计算机所能存储的无符号整数就介于0到该常量之间.也就定义了一个存值范围.7. 位数分配是指用以表示整数的二进制位数.8. 因为8位的存储单元中,范围最大的无符号整数类型的范围是0~255,256超出其存储范围,在计算机中不能存储. 9. 计数和寻址.10. 溢出. 11. 一样.12. 符号加绝对值:在N位的存储单元中,将该负数忽略其负号,然后转换成N-1位的二进制数,缺乏位数左边补0.最后在最左边加1.二进制反码:在N位的存储单元中,将该负数忽略其负号,然后转换成N位的二进制数,缺乏位数左边补0.最后,将其每一位换成它D 31. C 32. B 33. D 34. ~46* 47.例子: 23. 23/2=11…1, 11/2=5…1, 5/2=2…1, 2/2=1…0, 剩1. 即:10111,所以其八位无符号整数即为00010111.48.例子: 41. 41/2=20…1, 20/2=10…0, 10/2=5…0, 5/2=2…1, 2/2=1…0, 剩1. 即:101001,所以其16位无符号整数为0000000000101001.49. 例子:-101, 去其负号. 101/2=50…1, 50/2=25…0, 25/2=12…1,12/2=6…0, 6/2=3…0, 3/2=1…1, 剩1. 即:1100101. 其8位符号加绝对值即补足7位,再在最左边加1表负数. 即:11100101. 50. 同上.51. 例子:-110, 去其负号, 110/2=55…0, 55/2=27…1, 27/2=13…1,13/2=6…1, 6/2=3…0, 3/2=1…1, 剩1. 即:1101110. 其16位无符号整数位:0000000001101110,二进制反码整数即为:以下略.方法由上面依此类推.第四章位运算略第五章计算机组成39.A 40.B41.A 42.D 43.D 44.D 45.C 46.A 47.B 48.A 49.(2")50.D51.A 52.A 53.C 54.B 55.D 56.D 57.A 58.B 59.C 60.B61.B 62.A 63.C 64.B 65.D 66.C 67.D 68.D 69.C 70.C 71.A 72.C 73.B 74.C 75.B 76.A 77.C第六章计算机网络1.模型是标准化组织制定的用于网络设计的指南;协议是用于控制网络或交互式网络种不同设备间交互的一系列规那么。
第1章概述习题(答案)一.选择题1. D2. B3. CD4. C5.A6. ABC7. A8. C9.B 10. B11. C12. A13. ABC14.B 15. ABCD16.C 17.ABCDE二.简答题1.简述计算机的发展阶段计算机的出现是20世纪最辉煌的成就之一,按照采用的电子器件划分,计算机大致经历了四个阶段。
1. 第一代计算机(1946—1957)其主要特征是逻辑器件使用了电子管,用穿孔卡片机作为数据和指令的输入设备,用磁鼓或磁带作为外存储器,使用机器语言编程。
第一台计算机需要工作在有空调的房间里,如果希望它处理什么事情,需要把线路重新连接接,把成千上万的线重新焊接。
1949年发明了可以存储程序的计算机,这些计算机使用机器语言编程,可存储信息和自动处理信息,存储和处理信息的方法开始发生革命性的变化。
第一代计算机体积大、运算速度低、存储容量小、可靠性低。
几乎没有什么软件配置,主要用于科学计算。
尽管如此,第一代计算机却奠定了计算机的技术基础,如二进制、自动计算及程序设计等,对以后计算机的发展产生了深远的影响。
其代表机型有:ENIAC、IBM650(小型机)、IBM709(大型机)等。
2. 第二代计算机(1958—1964)其主要特征是使用晶体管代替了电子管,内存储器采用了磁芯体,引入了变址寄存器和浮点运算部件,利用I/O处理机提高了输入输出能力。
这不仅使得计算机的体积缩小了很多,同时增加了机器的稳定性并提高了运算速度,而且计算机的功耗减小,价格降低。
在软件方面配置了子程序库和批处理管理程序,并且推出了Fortran、COBOL、ALGOL等高级程序设计语言及相应的编译程序,降低了程序设计的复杂性。
除应用于科学计算外,它还开始应用在数据处理和工业控制等方面。
其代表机型有IBM7090、IBM7094、CDC7600等。
3. 第三代计算机(1965—1972)其主要特征是用半导体中、小规模集成电路(Integrated Circuit,IC)作为元器件代替晶体管等分立元件,用半导体存储器代替磁芯存储器,使用微程序设计技术简化处理机的结构,这使得计算机的体积和耗电量显著减小,而计算速度和存储容量却有较大提高,可靠性也大大加强。
计算机导论课后习题答案汇编第一章一、简答题1、什么是计算机?计算机系统是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。
一个计算机系统包括硬件和软件两大部分。
2、解释冯·诺依曼所提出的\存储程序\概念。
把程序和数据都以二进制的形式同意存放在存储器中,由机器自动执行。
不同的程序解决不同的问题,实现了计算机通用计算的功能, 3、计算机有哪些主要的特点?运算速度快`精度高计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万次以上。
一般计算机可以有市纪委甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
具有逻辑判断和记忆能力计算机有准确的逻辑判断能力和高超的记忆能力。
能够进行各种逻辑判断,并根据判断的结果自动决定下一步应该执行的指令。
高度的自动化和灵活性计算机采取存储程序方式工作,即把编号的程序输入计算机,机器便可依次逐条执行,这就使计算机实现了高度的自动化和灵活性。
4、计算机有哪些主要的用途?(1)科学计算(2)数据处理 (3) 实时控制(4)人工智能(5)计算机辅助工程和辅助教育(6)娱乐和游戏5、计算机发展中各个阶段的主要特点是什么?第一代计算机特征是采用电子管作为主要元器件第二代计算机特征是采用晶体管作为主要器件第三代计算机特征是半导体中小规模集成电路第四代计算机特征是大规模和超大规模集成电路6信息化社会的主要特点是什么?1·建立完善的信息基础设施2·采用现金的信息技术3·建立广泛的信息产业4·拥有高素质的信息人才5·构建良好的信息环境7、信息化社会对计算机人才的素质和知识结构有哪些要求?在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需要应用型的人才;不仅需要开发型人才而且需要维护型、服务型、操作型的人才。
要求计算机人才具有较高的综合素质和创新能力,并对于新技术的发展具有良好的适应性。
Chapter 1 练习复习题1. 定义一个基于图灵模型的计算机。
答:Turing proposed that all kinds of computation could be performed by a special kind of a machine. He based the model on the actions that people perform when involved in computation. He abstracted these actions into a model for a computational machine that has really changed the world. 图灵模型假设各种各样的运算都能够通过一种特殊的机器来完成,图灵机的模型是基于各种运算过程的。
图灵模型把运算的过程从计算机器中分离开来,这确实改变了整个世界。
2. 定义一个基于冯•诺伊曼模型的计算机。
答:The von Neumann Model defines the components of a computer, which are memory, the arithmetic logic unit (ALU), the control unit and the input/output subsystems.冯•诺伊曼模型定义了计算机的组成,它包括存储器、算术逻辑单元、控制单元和输入/ 输出系统。
3. 在基于图灵模型的计算机中,程序的作用是什么?答:Based on the Turing model a program is a set of instruction that tells the computer what to do.基于图灵模型的计算机中程序是一系列的指令,这些指令告诉计算机怎样进行运算。
4. 在基于冯•诺伊曼模型的计算机中,程序的作用是什么?答:The von Neumann model states that the program must be stored in the memory. The memory of modern computers hosts both programs and their corresponding data. 冯•诺伊曼模型的计算机中,程序必须被保存在存储器中,存储程序模型的计算机包括了程序以及程序处理的数据。
《⼤学计算机(第3版)》_全书习题答案要点第1章绪论⼀、选择题1.世界上第⼀台电⼦计算机的英⽂缩写名为( A )。
A.ENIAC B.EDV AC C.EDSAC D.MARK-I2.⼤规模、超⼤规模集成电路芯⽚组成的微型计算机属于现代计算机的( D )。
A.第⼀代产品B.第⼆代产品C.第三代产品D.第四代产品3.早在现代计算机诞⽣100多年以前,就提出了程序控制设计⽅案的科学家是( B )。
A.莱布尼茨B.巴贝奇C.图灵D.阿塔纳索夫4.著名科学家( C )奠定了现代计算机的结构理论。
A.诺贝尔B.爱因斯坦C.冯·诺伊曼D.居⾥5.“天河⼆号”计算机属于( A )。
A.⾼性能计算机B.微型计算机C.⼯作站D.⼩型计算机6.利⽤计算机来进⾏⼈事档案管理,这属于( B )⽅⾯的应⽤。
A.数值计算B.数据处理C.过程控制D.⼈⼯智能7.物质、能量和( B )是构成世界的三⼤要素。
A.原油B.信息C.煤炭D.⽔8.计算机辅助设计简称( D )。
A.CAT B.CAM C.CAI D.CAD⼆、填空题1.电⼦计算机主要是以(所采⽤的逻辑元器件)来分代的,第⼀代电⼦计算机采⽤(电⼦管)作为电器元件,第⼆代采⽤(晶体管),第三代采⽤(中、⼩规模集成电路),第四代采⽤(⼤规模、超⼤规模集成电路)。
2.第⼀台电⼦计算机是(1946)年诞⽣的,当时主要⽤于(科学计算)。
3.世界上最先设计的存储程序计算机是(EDV AC),⾸次实现的存储程序计算机是(EDSAC),第⼀台商⽤计算机是(UNIVAC-I),第⼀台运算速度达每秒1亿次的计算机是(CRAY-I)。
4.图灵提出了理想计算机的通⽤模型,⼈们称这种模型为(图灵机),图灵还设计了著名的机器智能测试标准,被称为(图灵测试)。
5.信息技术常被称为4C技术,其核⼼是(计算机技术)和(通信技术)。
三、问答题1.写出下列英语单词缩写的含义。
ENIAC:电⼦数字积分计算机(Electronic Numerical Integrator and Calculator)ACM:美国计算机协会(Association for Computing Machinery)IBM:国际商⽤机器(International Business Machine)公司PC:个⼈计算机(Personal Computer)IT:信息技术(Information Technology)AI:⼈⼯智能(Artificial Intelligence)EC:电⼦商务(Electronic Commerce)OA:办公⾃动化(Office Automation)2.计算机的发展经历了哪⼏个阶段?各个阶段的主要特征是什么?按所⽤的逻辑元器件的不同,现代计算机的发展经历了4代变迁:(1)第⼀代电⼦计算机(1946年~1958年)第⼀代计算机的主要特征是采⽤电⼦管作为计算机的逻辑元件,其主存储器采⽤磁⿎、磁芯,外存储器采⽤磁带、纸带、卡⽚等。
1.冯诺依曼创立了电子计算机的系统设计思想。
2.冯诺依曼的主要贡献是提出了储存程序的概念。
3.计算机的5个基本硬件是:运算器,储存器,控制器,输入设备,输出设备。
4.冯诺依曼体系结构思想可以归结为:采用存储程序的思想。
5.计算机软件是指:程序,数据和相关资料的总和,分为系统软件和应用软件。
6.(101.1)2=(1*22+0*21+1*20+1*2-1)103位二进制数组成1位八进制数;4位二进制数组成1位十六进制数7.数的原码,反码,补码(1)机器数的最高位为符号位,正数为0,负数为1。
(2)原码:若为正数,符号位为0;若为负数,符号位为1。
其余数值位不变,以二进制书写到符号右边。
(3)反码:对于正数,符号位为0,其他数值不变,为负数,符号位为1,其他数值按位求反。
(4)补码:对于正数,符号位为0,数值位不变;若为负数,符号位为1,数值位按位取反,然后在最末尾加1.(5)硬盘属于计算机的辅助储存器。
(还包括软盘,光盘,闪存器等)(6)完整的计算机系统应包括配套的硬件设备和软件设备。
11.并行方式:每次可传送一个字或一个字节的全部代码,并且是对一个数字或字节各位同时进行信息传递的方式。
12.串行方式:每次传送一位的方式实现数据的传送,即每个字节是按位传送的。
13.存储器用来保存输入计算机中的程序和数据的。
主储存器:即内存,用于当前正在使用或随时要使用的数据,供CPU读取。
辅助存储器:即外存,用于存放长时间不用的数据和程序。
14.在主机与外设进行数据交换时,必须引入相应的逻辑部件解决两者之间的同步与协调,数据格式转换等问题,这些逻辑部件就称为l/O接口,简称接口。
基本功能:(1)实现数据缓冲。
(2)实现数据格式转换(3)提供外设和接口的状态(4)实现主机与外设之间的通信联络控制15.代码:程序员根据设计语言规则编写程序,得到的指令序列。
指令代码的集合称为源代码或源程序。
16.目标程序是使用高级语言编写的程序。
计算机导论第三版答案计算机导论第三版答案【篇一:计算机导论课后习题答案】xt>第一章一、简答题1、什么是计算机?计算机系统是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。
一个计算机系统包括硬件和软件两大部分。
把程序和数据都以二进制的形式同意存放在存储器中,由机器自动执行。
不同的程序解决不同的问题,实现了计算机通用计算的功能, 3、计算机有哪些主要的特点?运算速度快`精度高计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万次以上。
一般计算机可以有市纪委甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
具有逻辑判断和记忆能力计算机有准确的逻辑判断能力和高超的记忆能力。
能够进行各种逻辑判断,并根据判断的结果自动决定下一步应该执行的指令。
高度的自动化和灵活性计算机采取存储程序方式工作,即把编号的程序输入计算机,机器便可依次逐条执行,这就使计算机实现了高度的自动化和灵活性。
4、计算机有哪些主要的用途?(1)科学计算(2)数据处理(3) 实时控制(4)人工智能(5)计算机辅助工程和辅助教育(6)娱乐和游戏5、计算机发展中各个阶段的主要特点是什么?第一代计算机特征是采用电子管作为主要元器件第二代计算机特征是采用晶体管作为主要器件第三代计算机特征是半导体中小规模集成电路第四代计算机特征是大规模和超大规模集成电路6信息化社会的主要特点是什么?7、信息化社会对计算机人才的素质和知识结构有哪些要求?在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需要应用型的人才;不仅需要开发型人才而且需要维护型、服务型、操作型的人才。
要求计算机人才具有较高的综合素质和创新能力,并对于新技术的发展具有良好的适应性。
8、说明计算机科学与技术学科的知识体系及知识领域、知识单元和知识点的含义。
9计算机科学的研究范畴主要包括哪些?计算机科学技术的研究范畴主要包括计算机理论、硬件、软件、网络及其应用等。
第1章概述习题(答案)一.选择题1. D2. B3. CD4. C5. ABC6. A7. B8. B9. ABCD 10. ABCDE二.简答题1.什么是计算机系统?计算机系统是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统,由计算机硬件系统和计算机软件系统两大部分组成。
2.请解释冯•诺依曼所提出的“存储程序”概念。
把程序和数据都以二进制的形式统一存放在存储器中,由机器自动执行。
不同的程序解决不同的问题,实现了计算机通用计算的功能。
3.控制器的主要功能是什么?控制器基本功能就是从内存中取出指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。
另外,控制器在工作过程中,还要接受各部件反馈回来的信息。
4.简述CPU和主机的概念。
通常把运算器、控制器做在一个大规模集成电路块上称为中央处理器,又称CPU(Central Processing Unit)。
通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由CPU与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备,外存储器等。
5.什么是计算机软件?计算机软件的分类有哪些?软件是指用来指挥计算机运行的各种程序的总和以及开发、使用和维护这些程序所需的技术文档。
计算机软件系统分为系统软件和应用软件。
计算机系统软件由操作系统、语言处理系统、以及各种软件工具等组成,指挥、控制计算机硬件系统按照预定的程序运行、工作,从而达到预定的目标。
应用软件是用户利用计算机软、硬件资源为解决各类应用问题而编写的软件,包括用户程序及其说明性文件资料。
6.计算机有哪些主要的特点?(1)运算速度快、精度高计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万亿次以上。
一般计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
(原题目) 《计算机科学导论》课程考试试
题及答案
计算机科学导论课程考试试题及答案
以下是《计算机科学导论》课程考试的一些常见试题及答案:
1. 什么是计算机科学导论?
计算机科学导论是一门旨在介绍计算机科学基本概念和原理的
课程。
它涵盖了计算机科学的各个领域,包括计算机硬件和软件、
数据结构、算法、编程语言等。
2. 什么是计算机硬件和软件?
计算机硬件是指计算机的物理组件,例如中央处理器(CPU)、内存、硬盘、显示器等。
而计算机软件是指运行在计算机上的程序
和数据,包括操作系统、应用软件等。
3. 什么是数据结构和算法?
数据结构是指组织和存储数据的方式,例如数组、链表、树等。
而算法是指解决问题的步骤和方法,例如排序算法、搜索算法等。
4. 什么是编程语言?
编程语言是一种用于编写计算机程序的语言。
它提供了一组规
则和语法,用于描述计算机执行的指令和操作。
5. 什么是计算机网络?
计算机网络是指由多台计算机和设备通过通信链路互相连接而
成的网络系统。
它用于实现计算机之间的数据传输和资源共享。
这些试题只是《计算机科学导论》课程考试中的一小部分范例,希望能帮助您更好地了解和准备这门课程的考试。
计算机导论第三版答案【篇一:计算机导论课后习题答案】xt>第一章一、简答题1、什么是计算机?计算机系统是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。
一个计算机系统包括硬件和软件两大部分。
把程序和数据都以二进制的形式同意存放在存储器中,由机器自动执行。
不同的程序解决不同的问题,实现了计算机通用计算的功能, 3、计算机有哪些主要的特点?运算速度快`精度高计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万次以上。
一般计算机可以有市纪委甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
具有逻辑判断和记忆能力计算机有准确的逻辑判断能力和高超的记忆能力。
能够进行各种逻辑判断,并根据判断的结果自动决定下一步应该执行的指令。
高度的自动化和灵活性计算机采取存储程序方式工作,即把编号的程序输入计算机,机器便可依次逐条执行,这就使计算机实现了高度的自动化和灵活性。
4、计算机有哪些主要的用途?(1)科学计算(2)数据处理(3) 实时控制(4)人工智能(5)计算机辅助工程和辅助教育(6)娱乐和游戏5、计算机发展中各个阶段的主要特点是什么?第一代计算机特征是采用电子管作为主要元器件第二代计算机特征是采用晶体管作为主要器件第三代计算机特征是半导体中小规模集成电路第四代计算机特征是大规模和超大规模集成电路6信息化社会的主要特点是什么?7、信息化社会对计算机人才的素质和知识结构有哪些要求?在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需要应用型的人才;不仅需要开发型人才而且需要维护型、服务型、操作型的人才。
要求计算机人才具有较高的综合素质和创新能力,并对于新技术的发展具有良好的适应性。
8、说明计算机科学与技术学科的知识体系及知识领域、知识单元和知识点的含义。
9计算机科学的研究范畴主要包括哪些?计算机科学技术的研究范畴主要包括计算机理论、硬件、软件、网络及其应用等。
数据存储After reading this chapter, the reader should be able to :了解计算机内部不同类型数据的不同表示方法理解整数的不同编码表示形式理解浮点数3.2存储数字3.2.1INTEGERREPRESENTATION INTEGER:整数无符号整数格式---没有符号的整数,它的范围介于0到正无穷之间。
范围:0~(2N-1)无符号整数的表示范围# of Bits ---------816Range-------------------------------------0 ~ 255 0 ~ 65,535表示法:(1)首先将整数变成二进制数;(2)如果二进制位数不足N位,则在二进制数的左边补0,使它的总位数为N位。
Example 3.1将7存储在8位存储单元中。
Solution首先将数据转换为二进制---111。
在高位加5个0让数据变成8位---00000111。
最后将数据存入存储单元。
Example 3.2将285存储在16位存储单元中。
00000001 00011110无符号整数的存储示例:在8位机和16位机中Decimal ------------7234258 24,760 1,245,6788-bit allocation------------0000011111101010overflowoverflowoverflow16-bit allocation------------------------------0000000000000111000000001110101000000001000000100110000010111000overflow译解(计算机如何读取并输出无符号整数):将N位二进制数从二制数系统转换到十进制系统。
Example内存中的无符号整数位串00101011 在输出设备上将显示为什么?43应用:(1)计数;(2)寻址。
第1章概述习题(答案)一•选择题1. D2. B3. CD4. C5.A6. ABC7. A8. C9.B10. B11. C12. A13. ABC14.B15. ABCD16.C17.ABCDE二•简答题1简述计算机的发展阶段计算机的出现是20世纪最辉煌的成就之一,按照采用的电子器件划分,计算机大致经历了四个阶段。
1. 第一代计算机(1946 —1957)其主要特征是逻辑器件使用了电子管,用穿孔卡片机作为数据和指令的输入设备,用磁鼓或磁带作为外存储器,使用机器语言编程。
第一台计算机需要工作在有空调的房间里,如果希望它处理什么事情,需要把线路重新连接接,把成千上万的线重新焊接。
1949年发明了可以存储程序的计算机,这些计算机使用机器语言编程,可存储信息和自动处理信息,存储和处理信息的方法开始发生革命性的变化。
第一代计算机体积大、运算速度低、存储容量小、可靠性低。
几乎没有什么软件配置,主要用于科学计算。
尽管如此,第一代计算机却奠定了计算机的技术基础,如二进制、自动计算及程序设计等,对以后计算机的发展产生了深远的影响。
其代表机型有:ENIAC、IBM650(小型机卜IBM709(大型机)等。
2. 第二代计算机(1958 —1964)其主要特征是使用晶体管代替了电子管,内存储器采用了磁芯体,引入了变址寄存器和浮点运算部件,利用I/O处理机提高了输入输出能力。
这不仅使得计算机的体积缩小了很多,同时增加了机器的稳定性并提高了运算速度,而且计算机的功耗减小,价格降低。
在软件方面配置了子程序库和批处理管理程序,并且推出了Fortran、COBOL、ALGOL等高级程序设计语言及相应的编译程序,降低了程序设计的复杂性。
除应用于科学计算外,它还开始应用在数据处理和工业控制等方面。
其代表机型有IBM7090、IBM7094、CDC7600等。
3. 第三代计算机(1965 —1972)其主要特征是用半导体中、小规模集成电路(Integrated Circuit,IC)作为元器件代替晶体管等分立元件,用半导体存储器代替磁芯存储器,使用微程序设计技术简化处理机的结构,这使得计算机的体积和耗电量显著减小,而计算速度和存储容量却有较大提高,可靠性也大大加强。
在软件方面则广泛地引入多道程序、并行处理、虚拟存储系统和功能完备的操作系统,同时还提供了大量的面向用户的应用程序。
计算机开始定向标准化、模块化、系列化,此外,计算机的应用进入到许多科学技术领域。
代表机器有IBM 360系列、富士通F230系列等。
4. 第四代计算机(1972年至今)其主要特征是使用了大规模和超大规模集成电路,使计算机沿着两个方向飞速向前发展。
一方面,利用大规模集成电路制造多种逻辑芯片,组装出大型、巨型计算机,使运算速度向每秒十万亿次、百万亿次及更高速度发展,存储容量向百兆、千兆字节发展,巨型机的出现,推动了许多新兴学科的发展。
另一方面,利用大规模集成电路技术,将运算器、控制器等部件集成在一个很小的集成电路芯片上,从而出现了微处理器。
微型计算机、笔记本型和掌上型等超微型计算机的诞生是超大规模集成电路应用的直接结果,并使计算机很快进入到寻常百姓家。
完善的系统软件、丰富的系统开发工具和商品化的应用程序的大量涌现,以及通信技术和计算机网络的飞速发展,使得计算机进入了一个快速发展的阶段。
现在很多国家正在研制新一代的计算机,新一代计算机将是微电子技术、光学技术、超导技术、电子仿生技术等多学科相结合的产物。
它能进行知识处理、自动编程、测试和排错,以及用自然语言、图形、声音和各种文字进行输入和输出。
新一代计算机的研究目标是打破计算机现有的体系结构,使得计算机能够具有像人那样的思维、推理和判断能力。
已经实现的非传统计算技术有超导计算、量子计算、生物计算、光计算等。
未来的计算机可能是超导计算机、量子计算机、生物计算机、光计算机、纳米计算机或DNA计算机等。
2. 简述中国计算机的发展历程。
1. 华罗庚和我国第一个计算机科研小组华罗庚教授是我国计算技术的奠基人和最主要的开拓者之一。
当冯诺依曼开创性地提出并着手设计EDVAC时,正在美国Princeton大学工作的华罗庚教授参观过他的实验室,并经常与他讨论有关学术问题。
1952年,全国大学院系进行调整,他从清华大学电机系物色了闵乃大、夏培肃和王传英三位科研人员,在他担任所长的中国科学院数学所内建立了中国第一个电子计算机科研小组。
1956年,在筹建中科院计算技术研究所时,华罗庚教授担任筹备委员会主任。
2. 第一代电子管计算机研制(1958 —1964)我国从1957年开始研制通用数字电子计算机,1958年8月1日该机研制成功,可以表演短程序运行,标志着我国第一台电子计算机诞生。
为纪念这个日子,该机定名为八一型数字电子计算机。
该机在738厂开始小量生产,改名为103型计算机(即DJS-1型),共生产38台。
1958年5月我国开始了第一台大型通用电子计算机(104机)研制(如图1.2所示),以前苏联当时正在研制的EBCM计算机为蓝本,在前苏联专家的指导帮助下,中科院计算所、四机部、七机部和部队的科研人员与738厂密切配合,于1959年国庆节前完成了研制任务。
在研制104机同时,夏培肃院士领导的科研小组首次自行设计于1960年4月研制成功一台小型通用电子计算机,即107机1964年我国第一台自行设计的大型通用数字电子管计算机119机研制成功(如图1.4所示),平均浮点运算速度达到5万次/每秒。
(3)第二代晶体管计算机研制(1965 —1972)1965年研制成功的我国第一台大型晶体管计算机(109乙机,共用2万多支晶体管,3万多支二极管)。
对109乙机加以改进,两年后又推出109丙机,为用户运行了15年,有效算题时间10万小时以上,在我国两弹试验中发挥了重要作用,被用户誉为“功勋机”。
同时华北计算所先后研制成功108机、108乙机(DJS-6)、121机(DJS-21)和320机(DJS-6), 并在738厂等五家工厂生产。
哈军工(国防科大前身)于1965年2月成功推出了441B晶体管计算机并小批量生产了40多台。
(4)第三代基于中小规模集成电路的计算机研制(1973 —20世纪80年代初)我国于1970年初期陆续推出大、中、小型采用集成电路的计算机。
1973年,北京大学与北京有线电厂等单位合作研制成功运算速度每秒100万次的大型通用计算机。
进入80年代,我国高速计算机,特别是向量计算机有了新的发展。
1983年中国科学院计算所完成我国第一台大型向量机(757机,如图1.6所示)计算速度达到1000万次/每秒。
同年,国防科技大学研制的银河-I亿次巨型计算机(如图1.7所示)是我国高速计算机研制的一个重要里程碑,它标志着我国文革动乱时期与国外拉大的距离又缩小到7年左右(银河-I的参考机克雷-1于1976年推出)。
(5)第四代基于超大规模集成电路的计算机研制(20世纪80年代中期至今)和国外一样,我国第四代计算机研制也是从微机开始的。
1980年初我国很多单位也开始采用Z80、X86和M6800芯片研制微机。
1983年12月电子部六所研制成功与IBM PC机兼容的DJS-0520微机。
1992年国防科技大学研究成功银河-H通用并行巨型机,峰值速度达4亿次/每秒浮点运算(相当于每秒10亿次基本运算操作),总体上达到80年代中后期国际先进水平。
从上世纪90年代初开始,国际上采用主流的微处理机芯片研制高性能并行计算机已成为一种发展趋势。
1993年,国家智能计算机研究开发中心成功研制曙光一号全对称共享存储多处理机;1995年,该中心又推出了中国第一台具有大规模并行处理机(MPP)结构的并行机曙光1000(含36个处理机),峰值速度25亿次/每秒浮点运算,实际运算速度上了10亿次/每秒浮点运算这一高性能台阶。
1997年国防科技大学成功研制银河-川百亿次并行巨型计算机系统,采用可扩展分布共享存储并行处理体系结构,由130多个处理结点组成,峰值性能为130亿次/每秒浮点运算,系统综合技术指标达到90年代中期国际先进水平。
国家智能计算机研究开发中心与曙光公司于1997至1999年先后在市场上推出具有机群结构的曙光1000A,曙光2000-1,曙光2000- H超级服务器,峰值计算速度已突破1000亿次/每秒浮点运算,机器规模已超160个处理机。
2000年推出浮点运算速度3000亿次/每秒的曙光3000超级服务器。
2004年上半年推出每秒浮点运算速度1万亿次/每秒的曙光4000超级服务器。
3. 什么是计算机系统?计算机系统是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统,由计算机硬件系统和计算机软件系统两大部分组成。
4. 简述计算机硬件系统的五大部分。
①运算器运算器又称算术逻辑单元(Arithmetic Logic Unit , ALU),是计算机对数据进行加工处理的部件,它的主要功能是对二进制数进行加、减、乘、除等算术运算和与、或、非等基本逻辑运算,实现逻辑判断。
运算器是在控制器的控制之下实现其功能的,运算结果由控制器发出的指令送到内存储器中。
②控制器控制器主要由指令寄存器、译码器、程序计数器和操作控制器等组成,控制器是用来控制计算机各部件协调工作,并使整个处理过程有条不紊地进行。
它的基本功能就是从内存中取出指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。
另外,控制器在工作过程中,还要接受各部件反馈回来的信息。
通常把运算器、控制器集成在一个大规模集成电路板上称为中央处理器,又称CPU(Central Process ing Un it》③存储器存储器是计算机的记忆装置,用于存放原始数据、中间数据、最终结果和处理程序。
为了对存储的信息进行管理,把存储器划分成存储单元,每个单元的编号称为该单元的地址。
各种存储器基本上都是以1个字节作为一个存储单元。
存储器内的信息是按地址存取的,如要访问存储器中的某个信息,就必须知道它的地址。
向存储器里存入信息也称为“写入”,写入新的内容将覆盖原来的内容。
从存储器里取出信息也称为"读出”,信息读出后并不破坏原来存储的内容,因此信息可以重复读出,多次利用。
通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由CPU与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备、外存储器等。
④输入和输出设备输入和出设备简称1/0(1 nput/Output)设备。
用户通过输入设备将程序和数据输入计算机,输出设备将计算机处理的结果(如数字、字母、符号和图形)显示或打印出来。