计算机导论第一章绪论
- 格式:ppt
- 大小:6.07 MB
- 文档页数:45
计算机导论课后习题第一章绪论一、单项选择题1.世界上第一台电子计算机ENIAC诞生于()。
A.1941年B.1946年C.1949年D.1950年2.世界上首次提出存储程序计算机体系结构的是()。
A.莫奇莱B.艾仑·图灵C.乔治·布尔D.冯·诺依曼3.世界上第一台电子数字计算机采用的主要逻辑部件是()。
A.电子管B.晶体管C.继电器D.光电管4.物理器件采用晶体管的计算机被称为()。
A.第一代计算机B.第二代计算机C.第三代计算机D.第四代计算机5.下列叙述正确的是()。
A.世界上第一台电子计算机ENIAC,首次实现了“存储程序”方案B.按照计算机的规模,人们把计算机的发展过程分为四个时代C.微型计算机最早出现于第三代计算机中D.冯·诺依曼提出的计算机体系结构奠定了现代计算机结构的理论基础6.计算机最早的应用领域是()。
A.科学计算B.数据处理C.过程控制D.CAD/CAM/CIMS7.计算机辅助设计的简称是( )。
A.CAD B.CAM C.CAI D.CBE8.当前的计算机一般称为第四代计算机,它所采用的逻辑元件是()。
A.晶体管B.集成电路C.电子管D.大规模集成电路9.按照计算机用途,可将计算机分为()。
A.通用计算机和个人计算机B.数字计算机和模拟计算机C.数字计算机和混合计算机D.通用计算机和专用计算机10.计算机中所有信息的存储都采用()。
A.十进制B.二进制C.八进制D.十六进制11.计算机最主要的工作特点是()。
A.存储程序与自动控制B.高速度与高精度C.可靠性与可用性D.有记忆能力12.计算机硬件的组成部分主要包括运算器、存储器、输入设备、输出设备和()。
A.控制器B.显示器C.磁盘驱动器D.鼠标器13.客机、火车票系统属于()方面的计算机应用。
A.科学计算B.数据处理C.过程控制D.人工智能14.个人计算机属于()。
A.小巨型机B.小型计算机C.微型计算机D.中型计算机15.计算机之所以能实现自动连续执行,是由于计算机采用了()工作原理。
计算机导论(第2版)【清华大学出版社】课后习题答案第一章绪论一、简答题1.什么是计算机?(P1)计算机是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。
一个计算机系统包括硬件和软件两大部分。
2.解释冯•诺依曼所提出的“存储程序”概念。
(P6)把计算机程序与数据都以二进制的形式统一存放在存储器中,由机器自动执行。
不同的程序解决不同的问题,实现了计算机通用计算的功能。
3.计算机有哪些主要的特点?(P3-P4)○1运算速度快○2运算精度高○3具有记忆能力○4具有逻辑判断能力○5存储程序4.计算机有哪些主要的用途?(P4-P5)○1科学计算○2数据处理○3实时控制○5人工智能○5计算机辅助工程和辅助教育○6娱乐与游戏5.计算机发展中各个阶段的主要特点是什么?(P6-P8)第一代计算机(1946年—1957年)○1逻辑器件使用电子管○2用穿孔卡片机作为数据和指令的输入设备○3用磁鼓或磁带作为外存储器○4使用机器语言编译第二代计算机(1958年—1964年)○1用晶体管代替了电子管○2内存储器采用了磁心体○3引入了寄存器和浮点运算硬件○4利用I/O处理机提高了输入输出能力○5在软件方面配置了子程序库和批处理管理程序,并且推出了FORTRAN、COBOL、ALGOL等高级程序设计语言及相应的编译程序第三代计算机(1965年—1971年)○1用小规模或中小规模的集成电路来代替晶体管等分立元件○2用半导体存储器代替磁心存储器○3使用微程序设计技术简化处理机的结构○4在软件方面则广泛引入多道程序、并行处理、虚拟存储系统以及功能完备的操作系统,同时还提供了大量的面向用户的应用程序第四代计算机(1972年至今)○1使用了大规模和超大规模集成电路○2使用了大容量的半导体存储器作为内存储器○3在体系结构方面进一步发展了并行处理、多机系统、分布式计算机系统和计算机网络系统○4在软件方面则推出了数据库系统、分布式操作系统以及软件工程标准等第五代计算机主要特征是人工智能,具有一些人类智能的属性。
《计算机导论》教案合过程,以便看出数据的基础结构。
计算机把数据处理为信息如图1-1:图1-1 计算机数据处理1.1.3存储程序的概念存储程序是把计算机和计算器区别开来,使计算机在无人干预的情况下工作。
把这个思想结合计算机的定义,则计算机就是在存储程序控制下把数据处理为信息的机器。
如图1-2:图1-2 存储程序下的计算机数据处理§1.2 计算机组成及工作原理1.2.1计算机系统的部件计算机由若干基本部件组成,包括输入设备,输出设备,运算器,控制器和存储器五大部分。
输入设备提供数据,键盘是最常用的输入设备;数据存放在存储器内,存储器内还保存程序;在程序的控制下计算机的处理器处理数据,把结果再存放在存储器内;最后结果送入输出设备输出。
计算机系统部件组成如图1-3:图1-3 计算机系统组成1.2.2计算机是如何工作的由于计算机是受存储程序控制的,因此使用计算机的第一步是把程序从输入设备输入到主存储器中,如果需要从键盘输入数据,输入的数据也被放在主存储器中,之后处理器就开始执行指令,加工数据,把结果送回主存储器,最后向输出设备输出结果。
主存储器的内容经常改变,当一组数据被处理完后,可以再读入新的数据并处理这些数据,得到新的结果。
程序能被更新。
当一个程序运行完后,另一个新的程序可以占据它在主存储器中的位置,让处理器去处理不同的数据。
数据 处理 (计算机) 信息 输入 输出 数据 计算机 程序 信息 输入 输出§2.2计算机中数字系统及其表示2.2.1计算机中的数字系统(1)二进制数的进制:人们为了计数的方便和计算,创造了各种“权值”(即逢“几”进一)的记数方法,这些方法就称为数的进制。
p进制:N= a n p n+a n-1p n-1+···+a1p1+a0p0+a-1p-1+a-2p-2+···+a-m p-m,其中p 为正整数,a i是0,1,2,…,(p-1)这p个数中的任一个,m、n是正整数。
一本章内容本章讲述了图灵模型冯.诺依曼模型计算机组成部分历史社会问题和道德问题等1.1 图灵模型1.Alan Turing(阿兰-图灵)1937年首次提出通用计算设备的设想:所有的计算都可能在一种特殊的机器上执行。
2.是一种数学上的描述3.不是一台真实的机器通用图灵机是对现代计算机的首次描述,该机器只要提供合适的程序就能做任何运算1.1.1 数据处理器首先,将计算机定义为数据处理器。
也就是接收数据、处理数据并产生输出数据的黑盒。
该模型存在一个问题,就是没有说明基于该模型能够完成处理类型和数量。
1.1.2 可编程数据处理器图灵模型添加了一个额外元素,也就是程序。
程序:就是告诉计算机对数据处理的指令集合在该模型中,输出数据是由两个维度进行控制--输入数据和程序•相同数据,不同程序;输出数据不同•不同数据,相同程序;输出数据不同•相同输入,相同程序;输出数据相同1.2 冯.洛伊曼模型•由科学家冯-诺依曼提出的模型理论•基于通用图灵机建造的计算机都是在存储器(内存/寄存器)上存储数据•鉴于程序和数据在逻辑上是相同的,因此程序也能存储在计算机的存储器中1.2.1 4个子系统基于冯.诺依曼模型建造的计算机有4个子系统:存储器、算术逻辑单元、控制器、输入/输出单元•存储器: 用于存储数据和程序的区域•算术逻辑单元(ALU): 用来计算和逻辑运算的地方•控制器: 对存储器、算术逻辑单元、输入输出等子系统进行控制操作•输出/输出单元:–输入子系统负责从计算机外部接收输入数据;–输出子单元负责将计算机处理结果输出到计算机外部1.2.2 存储程序概念•冯.诺依曼模型要求程序也必须存储在存储器(内存)中•现代计算机的存储单元用来存储程序和数据,这意味着程序和数据应该有相同的格式,实际上它们都是以位模式(0和1序列)存储在内存中1.2.4 指令执行顺序•冯-诺依曼模型中的一段程序是由一组数量有限的指令组成。
•控制单元从内存中提取一条指令,解释指令,接着执行指令,也就是说指令是一条接着一条顺序执行的。
计算机导论知识点总结第1章绪论1.1 计算机的基本概念1.1.1 什么是计算机计算机的概念。
计算机系统的组成,硬件的概念,硬件的五个组成部分,软件的概念一个计算机系统包括硬件和软件两大部分。
硬件是由电子的、磁性的、机械的器件组成的物理实体,包括运算器、存储器、控制器、输入设备和输出设备等5个基本组成部分;软件则是程序和有关文档的总称,包括系统软件和应用软件两类。
什么是系统软件,常用的系统软件有哪些?什么是应用软件,常用的应用软件有哪些?1.1.2计算机的分类按规模分类有:巨型计算机,大中型计算机、小型计算机、微型计算机1.1.4 计算机的用途计算机的主要用途有哪些?科学计算,数据处理,实时控制,人工智能,计算机辅助工程和辅助教育,娱乐与游戏。
这些各用途的含义是什么CAD CAM CAI的含义1.1.5计算机的发展计算机发展史中的“代”是如何划分的?每代计算机的使用的主要器件是什么?1946年,第一台计算机ENIAC冯·诺依曼的存储程序的含义第五代计算机的主要特征是人工智能1.5 信息化社会的挑战信息化社会的特征是什么?internet的起源是什么?我国的互联网络:中国教育科研网、中国公用信息网、中国科学技术网、中国金桥信息网。
以及这几个互联网络的主要用途。
习题答案二、选择题1-6: A B D C CC 7-12: B C D B B C第2章计算机的基础知识2.1 计算机的运算基础2.1.1数制的概念2.1.2 掌握进制之间的相互转换10进制转换为2,8,16进制;2,8,16进制转换为10进制;2进制与8进制的相互转换;2进制与16进制之间的相互转换。
2,8,16à10 位权法:把各非十进制数按权展开,然后求和。
10à2,8,16 整数部分:除基取余法:“除基取余,先余为低(位),后余为高(位)”。
小数部分:乘基取整法:“乘基取整,先整为高(位),后整为低(位)”2à8:以小数点为界,将整数部分自右向左和小数部分自左向右分别按每三位为一组(不足三位用0补足),然后将各个三位二进制数转换为对应的一位八进制数。