计算机科学导论第三版答案
计算机科学导论
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)作为元器件代替晶体管等分立元件,用半导体存储器代替磁芯存储器,使用微程序设计技术简化处理机的结构,这使得计算机的体积和耗电量显著减小,而计算速度和存储容量却有较大提高,可靠性也大大加强。
计算机科学导论思想与方法(第三版)习题七
习题七
7.4 计算机网络的发展经历了哪几个阶段? (续)
(接上页) 20世纪70年代后期,为了解决不同网络体系结构用户之间
难以相互连接的问题,国际标准化组织(ISO)提出了一个试图使各种计算 机都能够互连的标准框架,即开放系统互连基本参考模型(OSI)。该模型 包括7层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用 层。模型中给出了每一层应该完成的功能。20世纪80年代建立的计算机网络 多属第三代计算机网络。
(2)第二代计算机(1958年~1964年)。第二代计算机使用了晶体管; 与真空管计算机相比,晶体管计算机无论是耗电量还是产生的热能都大大 降低,而可靠性和计算能力则大为提高。第二代计算机利用磁芯制造内存, 利用磁鼓和磁盘取代穿孔卡作为主要的外部存储设备。此时,出现了高级 程序设计语言,如 FORTRAN和COBOL。
(4)第四代网络:宽带综合业务数字网。其特点是:传输数据的多样 化和高的传输速度。宽带网络不但能够用于传统数据的传输,而且还可以 胜任声音、图像、动画等多媒体数据的传输,数据传输速率可以达到几十 到几百Mbit/s,甚至达到几十Gbit/s。第四代网络将可以提供视频点播、电 视现场直播、全动画多媒体电子邮件、CD级音乐等网上服务。作为因特网 的发源地,美国在第四代计算机网络的筹划和建设上走在了世界的前列。 1993年9月美国提出了国家信息基础设施(NII)行动计划(NII又被译为信 息高速公路),该文件提出高速信息网是美国国家信息基础结构的5个部分 之一,也就是这里所说的宽带综合业务数字网。现在世界各国都竞相研究 和制订建设本国“信息高速公路”的计划,以适应世界经济和信息产业的 飞速发展。
随着第四代计算机向智能化方向发展,最终将导致新一代计算机的出 现。新一代计算机的研制是各国计算机界研究的热点,如知识信息处理系 统(KIPS)、神经网络计算机、生物计算机等。
计算机导论课后习题复习资料汇编第三版
计算机导论课后习题答案汇编第一章一、简答题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版)》_全书习题答案要点
《⼤学计算机(第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年)第⼀代计算机的主要特征是采⽤电⼦管作为计算机的逻辑元件,其主存储器采⽤磁⿎、磁芯,外存储器采⽤磁带、纸带、卡⽚等。
《计算机科学导论》 (第三版) 第01章
Objectives (continued):
❑ To describe how reals are stored in a computer using floatingpoint format. To describe how text is stored in a computer using one of the various encoding systems. To describe how audio is stored in a computer using sampling, quantization, and encoding.
both refer to the same quantity, (42)10 but their
representations are different. This is the same as using
the words cheval (French) and equus (Latin) to refer to
❑ ❑
To describe how integers are stored in a computer using sign-and-magnitude format. To describe how integers are stored in two’s complement format.
1.38
1.1 TURING MODEL
The idea of a universal computational device was first described by Alan Turing in 1937. He proposed that all computation could be performed by a special kind of a machine, now called a Turing machine. Although Turing presented a mathematical description of such a machine, he was more interested in the philosophical definition of computation than in building the actual machine.
计算机科学导论重点(第三版)
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. 什么是计算机网络?
计算机网络是指由多台计算机和设备通过通信链路互相连接而
成的网络系统。
它用于实现计算机之间的数据传输和资源共享。
这些试题只是《计算机科学导论》课程考试中的一小部分范例,希望能帮助您更好地了解和准备这门课程的考试。
计算机科学导论——思想与方法(第3版)
2015年7月24日,《计算机科学导论——思想与方法(第3版)》由高等教育出版社出版发行。
内容简介
《计算机科学导论——思想与方法(第3版)》主要内容包括计算学科专业名称的演变及培养的侧重点,学科 知识体与核心课程,“计算机科学导论”课程的构建,计算思维与计算机科学导论,学科的基本问题,学科中的 抽象、理论和设计3个学科形态,学科中的核心概念、数学方法、系统科学方法,社会问题与专业实践,学科若干 问题的探讨与学科未来教育的展望,以及10个与课程讲授内容相呼应的实验等。
作者简介
董荣胜,男,桂林电子科技大学计算思维及应用研究室主任、教授、广西高等学校教学名师,国家精品课程 “计算机科学导论”负责人。研究领域:大规模图数据的管理;无线自组性能及安全;计算思维的结构。
谢谢观看
计算机科学导论——思想与方法 (第3版)
20xx年高等教育出版社出版的图书
01 成书过程
03 教学资源 05 作者简介
目录
02 内容简介 04 教材特色
《计算机科学导论——思想与方法(第3版)》是由董荣胜编写,高等教育出版社于2015年7月24日出版的 “十二五”普通高等教育本科国家级规划教材。该书可作为高等学校“计算机科学导论”“大学计算机”或“计 算思维导论”等课程的教材或参考书,还可供教师、科技人员和其他对科学思维能力培养感兴趣的各界人士参考。
二、该书第3版与前两版最大的不同点在于增加课程实验内容,解决长期困扰计算机科学导论课程的实验内容 与讲授内容严重脱节的问题。该书作者给出“导论课程的实验要充分反映课堂教学的实质内容,让学生在实验的 过程中加深对学科基础概念的理解,强化学生的计算思维习惯,不断提高学生面向学科求解问题的思维能力”的 实验教学理念,研制用于存储程序式计算机理解的简易实验平台,引入简单易学的可视化程序设计工具Raptor, 设计能够快速熟悉实验环境的“热身实验”,降低算法设计和系统设计的难度,为解决“导论”课程中实验与课 堂教学内容脱节的问题提供一种新的思路和实现的途径,帮助学生将的重点尽快放在基于学科核心概念基础上的 问题解决、系统设计和人类行为的理解上。
计算机导论第三版答案
计算机导论第三版答案【篇一:计算机导论课后习题答案】xt>第一章一、简答题1、什么是计算机?计算机系统是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。
一个计算机系统包括硬件和软件两大部分。
把程序和数据都以二进制的形式同意存放在存储器中,由机器自动执行。
不同的程序解决不同的问题,实现了计算机通用计算的功能, 3、计算机有哪些主要的特点?运算速度快`精度高计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万次以上。
一般计算机可以有市纪委甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
具有逻辑判断和记忆能力计算机有准确的逻辑判断能力和高超的记忆能力。
能够进行各种逻辑判断,并根据判断的结果自动决定下一步应该执行的指令。
高度的自动化和灵活性计算机采取存储程序方式工作,即把编号的程序输入计算机,机器便可依次逐条执行,这就使计算机实现了高度的自动化和灵活性。
4、计算机有哪些主要的用途?(1)科学计算(2)数据处理(3) 实时控制(4)人工智能(5)计算机辅助工程和辅助教育(6)娱乐和游戏5、计算机发展中各个阶段的主要特点是什么?第一代计算机特征是采用电子管作为主要元器件第二代计算机特征是采用晶体管作为主要器件第三代计算机特征是半导体中小规模集成电路第四代计算机特征是大规模和超大规模集成电路6信息化社会的主要特点是什么?7、信息化社会对计算机人才的素质和知识结构有哪些要求?在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需要应用型的人才;不仅需要开发型人才而且需要维护型、服务型、操作型的人才。
要求计算机人才具有较高的综合素质和创新能力,并对于新技术的发展具有良好的适应性。
8、说明计算机科学与技术学科的知识体系及知识领域、知识单元和知识点的含义。
9计算机科学的研究范畴主要包括哪些?计算机科学技术的研究范畴主要包括计算机理论、硬件、软件、网络及其应用等。
计算机导论(第3版)-4-6章参考答案
5、简述计算机网络的功能。 答案: (1)资源共享;(2)数据通信;(3)协同工作。并对每种功能作简要说明。
10、简要说明计算机网络的分类。 答案: 根据覆盖范围分为(1)个人区域网;(2)局域网;(3)城域网;(4)广域网;(5)互联网。 根据传输技术分为(1)广播式网络;(2)点对点式网络。 根据传输介质分为(1)有线网;(2)无线网。 并对每种分类作简要说明。
11、简要说明 TCP/IP 模型中各层的作用。 答案:(1)主机-网络层:负责将相邻高层提交的 IP 报文封装成适合在物理网络上传输的帧格式并 传输,或将从物理网络接收到的帧解封,从中取出 IP 报文并提交给相邻高层。 (2)互联层:负责将报文独立地从源主机传输到目的主机。 (3)传输层:负责在源主机和目的主机的应用程序间提供端到端的数据传输服务,使主机上的对等 实体可以进行会话。 (4)应用层:提供用户所需要的各种服务。
网格计算 答案: 网格计算的基本含义是通过互联网把分散在不同地理位置、不同类型的物理与逻辑资源以开 放和标准的方式组织起来,通过资源共享和动态协调,来解决不同领域的复杂问题的分布式和并行 计算。
云计算 答案: 云计算的基本含义是对于单位用户或个人用户来说,把原本在本地计算机完成的数据存储和 数据处理工作更多地通过互联网上的存储与计算资源来进行,有专业的网络公司提供数据存储和数 据处理平台。
7、对比说明常用的计算机网络传输介质。 答案: (1)双绞线电缆:双绞线由螺旋状相互绞合在一起的两根绝缘铜线组成,将多对双绞线封装 于绝缘套里做成双绞线电缆。双绞线广泛地应用于局域网中。 (2)同轴电缆:由同轴的内外两个导体组成,内导体是一根金属线,外导体(也称外屏蔽层)是一 根圆柱形的套管,一般是由细金属线编织成的网状结构,内外导体之间有绝缘层。曾应用于局域网。 (3)光缆:光纤是能传导光波的石英玻璃纤维,光纤外加保护层构成光缆。多用于城域网、广域网、 互联网及局域网的主干传输。
计算机科学导论课后习题答案-第三章
数据存储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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第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)设备。
用户通过输入设备将程序和数据输入计算机,输出设备将计算机处理的结果(如数字、字母、符号和图形)显示或打印出来。