计算机导论第三版答案.docx
- 文档编号:27288566
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:18
- 大小:29.24KB
计算机导论第三版答案.docx
《计算机导论第三版答案.docx》由会员分享,可在线阅读,更多相关《计算机导论第三版答案.docx(18页珍藏版)》请在冰豆网上搜索。
计算机导论第三版答案
计算机导论第三版答案
【篇一:
计算机导论课后习题答案】
xt>第一章
一、简答题
1、什么是计算机?
计算机系统是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。
一个计算机系统包括硬件和软件两大部分。
把程序和数据都以二进制的形式同意存放在存储器中,由机器自动执行。
不同的程序解决不同的问题,实现了计算机通用计算的功能,
3、计算机有哪些主要的特点?
运算速度快`精度高
计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万次以上。
一般计算机可以有市纪委甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
具有逻辑判断和记忆能力
计算机有准确的逻辑判断能力和高超的记忆能力。
能够进行各种逻辑判断,并根据判断的结果自动决定下一步应该执行的指令。
高度的自动化和灵活性
计算机采取存储程序方式工作,即把编号的程序输入计算机,机器便可依次逐条执行,这就使计算机实现了高度的自动化和灵活性。
4、计算机有哪些主要的用途?
(1)科学计算
(2)数据处理
(3)实时控制
(4)人工智能
(5)计算机辅助工程和辅助教育
(6)娱乐和游戏
5、计算机发展中各个阶段的主要特点是什么?
第一代计算机特征是采用电子管作为主要元器件
第二代计算机特征是采用晶体管作为主要器件
第三代计算机特征是半导体中小规模集成电路
第四代计算机特征是大规模和超大规模集成电路
6信息化社会的主要特点是什么?
7、信息化社会对计算机人才的素质和知识结构有哪些要求?
在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需要应用型的人才;不仅需要开发型人才而且需要维护型、服务型、操作型的人才。
要求计算机人才具有较高的综合素质和创新能力,并对于新技术的发展具有良好的适应性。
8、说明计算机科学与技术学科的知识体系及知识领域、知识单元和知识点的含义。
9计算机科学的研究范畴主要包括哪些?
计算机科学技术的研究范畴主要包括计算机理论、硬件、软件、网络及其应用等。
二、选择题
1计算机是接受命令,处理输入以及产生【数据】的系统
3共科学研究,军事和大型组织用的高速,大容量计算机是【巨型计算机】
4计算机硬件由5个基本部分组成,下面【总线】不属于这5个基本组成部分
5其内容在电源断掉以后就消失又被暂时存储器的条件是【内存储器】
6拥有高度结构化和组织化的数据文件被称为【数据库】
7计算机系统必须具备的两部分是【硬件和软件】
8计算机处理的5个要素是【输入,输出,处理,打印和存储】
9信息系统的作用是【存储信息,检索信息,辅助人们进行统计,分析和决策】
10目前,由于【inteinet】的迅猛发展,加快了社会信息化的进程。
11internet的核心功能是实现【全球信息共享】
12信息高速公路是指【国家信息基础设施】
第二章
一简答题。
1什么是数制?
采用位权表示法的数制具有哪3个特点?
按进位的原则进行计数称为进位计数制,简称数制。
特点:
(1)数字的总个数等于基数。
(2)最大的数字比基数小1(3)每个数都要乘以基数的幂次,该幂次由每个数字所在的为止决定。
2二进制的加法和乘法的运算规则是什么?
(1)加法运算规则:
0+0=00+1=11+0=11+1=10
(2)乘法运算法则0*0=00*1=01*0=01*1=1
3十进制整数转换为非十进制证书的规则是什么?
(1)十进制整数转换为非十进制整数除基取余,先余为低,后余为高。
(2)乘基取整,先整为高,后整为低。
4将下列的十进制数转换成二进制数:
6,12,286,1024,0.25,7.125,2.625
答:
(6)10=(110)2(12)10=(1100)2(286)10=(100001110)2(2.65)10=(10.101)2(0.25)10=(0.01)2
5如何采用“位权法”将非十进制数转换为十进制数?
把各非十进制数按权展开,然后求和,便可得到转换的结果。
3210?
1?
2?
3
210
1
(1100.0101)
2
325212
2
4
(100111.0001)
4
7将下列二进制数转换成十进制数:
1010,110111,10011101,0.101,0.0101,0.1101,10.01,1010.001
8二进制与八进制之间如何转换?
以小数点为界,将整数部分自右向左和小数部分自左向右分别按每3位为一组(不足3位的用0补足),然后将各个3位二进制数转换为对应的1位八进制数,即得到转换的结果。
反之,若把八进制数转换为二进制数,只要把每1位八进制转换为对应的3位二进制数即可。
9二进制与十六进制之间如何转换?
只要以小数点为界,将整数部分自右向左和小数部分自左向右分别按每4位为一组,不足4位用0补足,然后将各个4位二进制数转换为对应的1位十六进制数,即得到转换的结果。
反之,若将十六进制数转换为二进制数,只要把每1位十六进制数转换为对应的4位二进制数即可。
10将下列二进制数转换为八进制和十六进制数:
10011011.0011011,1010101010.0011001答:
10011011.0011011b=233.154o=9b.36h
1010101010.0011001=1252.144=2aa.32
bo
h
11将八进制或者十六进制数转换为二进制数:
(75.612)8,(64a.c3f)16
答:
75.6128=111101.1100010102
64a.c3f=11000101010.110000111111
16
2
12什么是原码,补码和反码?
写出下列各数的原码,补码和反码:
11001,11111,10101,
答:
原码:
用符号位和数值表示带符号数,正数的符号位用“0”表示,负数的符号用“1”表示,数值部分用二进制形式表示。
补码:
正数的补码与原码相同,负数的补码为对该数的原码除符号外各位取反,然后在最后一位加1。
反码:
正数的反码与原码相同,负数的符号为対该数的原码除符号位外各位取反。
原码
补码
反码
11001
11001
10111
10110
11111
11111
10001
10000
10101
10101
11011
11010
13在计算机中如何表示小数点?
什么是定点表示法和浮点表示法?
14、设有.一台浮点计算机,数码为8位,阶码为3位,则它所能表示的数的范围是多少?
答:
什么是bcd码?
什么是ascii码?
16什么是汉字输入吗,汉字内码,汉字字形码,汉字交换码和汉字地址码?
它们各自用于什么场所?
汉字输入法:
将汉字输入到电脑中,使用者可以根据自己的情况选择不同的输入方式。
汉字内码:
是在计算机内部使用的汉字代码,
汉字字型码:
是确定一个汉字字形点阵的代码,是点阵的编码化形式
汉字地址码:
用来表示汉字字形信息在汉字中的地址
【篇二:
计算机导论答案】
么?
(1)主机,终端,通信控制处理机,集中器,调制解调器,传输介质等部分。
(2)通控制处理机的主要功能是控制本模块与终端设备之间的数据传输,以及对终端设备之间的通信线路进行控制。
2、简述操作系统的主要功能。
进程与处理机管理、作业管理、存储管理、设备管理、文件管理。
3、数据库系统中,数据管理经历了哪些阶段?
有哪些数据模型?
数据管理经历了人工管理,文件系统管理,数据库管理。
数据模型有:
层次模型,网状模型,关系模型。
4、设有一个空栈,且入栈序列为a1、a2、a3,试问有可能得到的出栈
序列有几个?
请一一列出。
进堆栈a1、a2、a3,
出栈顺序a3,a2,a1、a1,a2,a3、a1,a3,a2、a2,a1,a3、a2,a3,a1
1、关系模型的特点是什么?
二维表应该满足哪些条件?
关系模型与非关系模型不同,它是建立在严格的数学概念基础上的。
关系模型的概念单一,无论实体或实体之间的联系都用关系表示。
存取路径对用户透明。
关系必须是规范化的关系。
关系模型中的二维表应该满足以下条件:
a.每一列中的分量是类型相同的数据;b.列的顺序可以是任意的;c.行的顺序可以是任意的;d.表中的分量是不可再分割的最小数据项,即表中不允许有子表e.表中的任意两行不能完全相同。
2、栈的基本操作有哪些?
初始化、进栈、出栈、销毁、其他
3、面向对象的开发过程一般分为哪几个部分?
简述每一部分的任务?
面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称oo方法,是建立在对象”概念基础上的方法学。
对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。
而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。
所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。
面向对象方法的具体实施步骤如下:
1)面向对象分析:
从问题陈述入手,分析和构造所关心的显示世界问题域的模型,并用相应的
符号系统表示。
模型必须是简洁、明确地抽象目标系统必须做的事,而不是如何做。
分析步骤为:
(1)确定问题域,包括定义论域,选择论域,根据需要细化和增加论域;
(2)区分类和对象,包括定义对象,定义类、命名;(3)区分整体对象以及组成部分,确定类的关系以及结构;(4)定义属性,包括确定属性,安排属性;(5)定义服务,包括确定对象状态,确定所需服务,确定消息联结;(6)确定附加的系统约束。
2)面向对象设计:
面向对象的设计与传统的以功能分解为主的设计有所不同。
具体设计步骤为:
(1)应用面向对象分析,对用其他方法得到的系统分析的结果进行改进和完善;
(2)设计交互过程和用户接口;
(3)设计任务管理,根据前一步骤确定是否需要多重任务,确定并发性,确定以何种方式驱动任务,设计子系统以及任务之间的协调与通信方式,确定优先级;务或子系统的软、硬件分配;(4)对象设计。
3)面向对象实现:
使用面向对象语言实现面向对象的设计相对比较容易。
如果用非面向对象语言实现面向对象的设计时,特别需要注意和规定保留程序的面向对象结构。
传统的面向功能的方法学中,强调的是确定和分解系统功能,这种做法虽然是目标的最直接的实现方式,但是由于功能是软件系统中最不稳定.4)设计全局资源,确定边界条件,确定任最容易变化的方面,因而使系统难以维护和扩展。
面向对象设计首先强调来自域的对象,然后围绕对象设置属性和操作。
用面向对象设计,其结构源于客观世界稳定的对象结构。
因而与传统软件设计方法相比,明显提高了软件的生产率,可靠性,易重用性、易维护性等方面的效果。
4、请简述图形和图像的区别,并列举出常见对应的文件格式。
图形是指由外部轮廓线条构成的矢量图。
而图像是由像素点阵构成的位图。
数据描述:
图形--用一组指令集合来描述图形的内容,描述对象可任意缩放不会失真。
图像--用数字任意描述像素点、强度和颜色。
描述信息文件存储量较大,所描述对象在缩放过程中会损失细节或产生锯齿。
描述的复杂程序:
图形--有结构,便于修改。
图像--无结构,不便于修改。
图形占用存储空间小,生成视图需要复杂的计算。
图像占用存储空间大,但是不需要计算。
图形对于自然景物描述困难,而图像则相反。
第五次作业
1、简述数据为什么可以压缩?
数据压缩有几种?
答:
数据压缩是指在不丢失信息的前提下,缩减数据量以减少存储空间,提高其传输、存储和处理效率的一种技术方法。
或按照一定的算法对数据进行重新组织,减少数据的冗余和存储的空间。
数据压缩包括有损压缩和无损压缩。
2、简述网络中经常采用的网络安全策略。
答:
(1).安全需求分析知已知彼,百战不殆。
只有明了自己的安全需求才能有针对性地构建适合于自己的安全体系结构,从而有效地保证网络系统的安全。
(2).安全风险管理安全风险管理是对安全需求分析结果中存在的安全威胁和业务安全需求进行风险评估,以组织和部门可以接受的投资,实现最大限度的安全。
风险评估为制定组织和部门的安全策略和构架安全体系结构提供直接的依据。
(3).制定安全策略根据组织和部门的安全需求和风险评估的结论,制定组织和部门的计算机网络安全策略。
(4).定期安全审核安全审核的首要任务是审核组织的安全策略是否被有效地和正确地执行。
其次,由于网络安全是一个动态的过程,组织和部门的计算机网络的配置可能经常变化,因此组织和部门对安全的需求也会发生变化,组织的安全策略需要进行相应地调整。
为了在发生变化时,安全策略和控制措施能够及时反映这种变化,必须进行定期安全审核。
(5).外部支持计算机网络安全同必要的外部支持是分不开的。
通过专业的安全服务机构的支持,将使网络安全体系更加完善,并可以得到更新的安全资讯,为计算机网络安全提供安全预警。
(6).计算机网络安全管理安全管理是计算机网络安全的重要环节,也是计算机网络安全体系结构的基础性组成部分。
通过恰当的管理活动,规范组织的各项业务活动,使网络有序地进行,是获取安全的重要条件。
【篇三:
计算机导论答案】
/p>1.d
6.abc
11.c
二.简答题
1.简述计算机的发展阶段
计算机的出现是20世纪最辉煌的成就之一,按照采用的电子器件划分,计算机大致经历了四个阶段。
1.第一代计算机(1946—1957)
其主要特征是逻辑器件使用了电子管,用穿孔卡片机作为数据和指令的输入设备,用磁鼓或磁带作为外存储器,使用机器语言编程。
第一台计算机需要工作在有空调的房间里,如果希望它处理什么事情,需要把线路重新连接接,把成千上万的线重新焊接。
1949年发明了可以存储程序的计算机,这些计算机使用机器语言编程,可存储信息和自动处理信息,存储和处理信息的方法开始发生革命性的变化。
第一代计算机体积大、运算速度低、存储容量小、可靠性低。
几乎没有什么软件配置,主要用于科学计算。
尽管如此,第一代计算机却奠定了计算机的技术基础,如二进制、自动计算及程序设计等,对以后计算机的发展产生了深远的影响。
其代表机型有:
eniac、ibm650(小型机)、ibm709(大型机)等。
2.第二代计算机(1958—1964)
其主要特征是使用晶体管代替了电子管,内存储器采用了磁芯体,引入了变址寄存器和浮点运算部件,利用i/o处理机提高了输入输出能力。
这不仅使得计算机的体积缩小了很多,同时增加了机器的稳定性并提高了运算速度,而且计算机的功耗减小,价格降低。
在软件方面配置了子程序库和批处理管理程序,并且推出了fortran、cobol、algol等高级程序设计语言及相应的编译程序,降低了程序设计的复杂性。
除应用于科学计算外,它还开始应用在数据处理和工业控制等方面。
其代表机型有ibm7090、ibm7094、cdc7600等。
3.第三代计算机(1965—1972)
其主要特征是用半导体中、小规模集成电路(integratedcircuit,ic)作为元器件代替晶体管等分立元件,用半导体存储器代替磁芯存储器,使用微程序设计技术简化处理机的结构,这使得计算机的体积和耗电量显著减小,而计算速度和存储容量却有较大提高,可靠性也大大加强。
在软件方面则广泛地引入多道程序、并行处理、虚拟存储系统和功能完备的操作系统,同时还提供了大量的面向用户的应用程序。
计算机开始定向标准化、模块化、系列化,此外,计算机的应用进入到许多科学技术领域。
代表机器有ibm360系列、富士通f230系列等。
4.第四代计算机(1972年至今)
其主要特征是使用了大规模和超大规模集成电路,使计算机沿着两个方向飞速向前发展。
一方面,利用大规模集成电路制造多种逻辑芯片,组装出大型、巨型计算机,使运算速度向每秒十万亿次、百万亿次及更高速度发展,存储容量向百兆、千兆字节发展,巨型机的出现,推动了许多新兴学科的发展。
另一方面,利用大规模集成电路技术,将运算器、控制器等部件集成在一个很小的集成电路芯片上,从而出现了微处理器。
微型计算机、笔记本型和掌上型等超2.b7.a12.a3.cd8.c4.c9.b14.b5.a10.b15.abcd13.abc16.c17.abcde
微型计算机的诞生是超大规模集成电路应用的直接结果,并使计算机很快进入到寻常百姓家。
完善的系统软件、丰富的系统开发工具和商品化的应用程序的大量涌现,以及通信技术和计算机网络的飞速发展,使得计算机进入了一个快速发展的阶段。
现在很多国家正在研制新一代的计算机,新一代计算机将是微电子技术、光学技术、超导技术、电子仿生技术等多学科相结合的产物。
它能进行知识处理、自动编程、测试和排错,以及用自然语言、图形、声音和各种文字进行输入和输出。
新一代计算机的研究目标是打破计算机现有的体系结构,使得计算机能够具有像人那样的思维、推理和判断能力。
已经实现的非传统计算技术有超导计算、量子计算、生物计算、光计算等。
未来的计算机可能是超导计算机、量子计算机、生物计算机、光计算机、纳米计算机或dna计算机等。
2.简述中国计算机的发展历程。
1.华罗庚和我国第一个计算机科研小组
2.第一代电子管计算机研制(1958—1964)
我国从1957年开始研制通用数字电子计算机,1958年8月1日该机研制成功,可以表演短程序运行,标志着我国第一台电子计算机诞生。
为纪念这个日子,该机定名为八一型数字电子计算机。
该机在738厂开始小量生产,改名为103型计算机(即djs-1型),共生产38台。
在研制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万次/每秒。
同年,国防科技大学研制的银河-Ⅰ亿次巨型计算机(如图1.7所示)是我国高速计算机研
制的一个重要里程碑,它标志着我国文革动乱时期与国外拉大的距离又缩小到7年左右(银河-Ⅰ的参考机克雷-Ⅰ于1976年推出)。
(5)第四代基于超大规模集成电路的计算机研制(20世纪80年代中期至今)
和国外一样,我国第四代计算机研制也是从微机开始的。
1980年初我国很多单位也开始采用z80、x86和m6800芯片研制微机。
1983年12月电子部六所研制成功与ibmpc机兼容的djs-0520微机。
1992年国防科技大学研究成功银河-Ⅱ通用并行巨型机,峰值速度达4亿次/每秒浮点运算(相当于每秒10亿次基本运算操作),总体上达到80年代中后期国际先进水平。
从上世纪90年代初开始,国际上采用主流的微处理机芯片研制高性能并行计算机已成为一种发展趋势。
1993年,国家智能计算机研究开发中心成功研制曙光一号全对称共享存储多处理机;1995年,该中心又推出了中国第一台具有大规模并行处理机(mpp)结构的并行机曙光1000(含36个处理机),峰值速度25亿次/每秒浮点运算,实际运算速度上了10亿次/每秒浮点运算这一高性能台阶。
1997年国防科技大学成功研制银河-Ⅲ百亿次并行巨型计算机系统,采用可扩展分布共享存储并行处理体系结构,由130多个处理结点组成,峰值性能为130亿次/每秒浮点运算,系统综合技术指标达到90年代中期国际先进水平。
国家智能计算机研究开发中心与曙光公司于1997至1999年先后在市场上推出具有机群结构的曙光1000a,曙光2000-Ⅰ,曙光2000-Ⅱ超级服务器,峰值计算速度已突破1000亿次/每秒浮点运算,机器规模已超160个处理机。
2000年推出浮点运算速度3000亿次/每秒的曙光3000超级服务器。
2004年上半年推出每秒浮点运算速度1万亿次/每秒的曙光4000超级服务器。
3.什么是计算机系统?
计算机系统是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统,由计算机硬件系统和计算机软件系统两大部分组成。
4.简述计算机硬件系统的五大部分。
①运算器
运算器又称算术逻辑单元(arithmeticlogicunit,alu),是计算机对数据进行加工处理的部件,它的主要功能是对二进制数进行加、减、乘、除等算术运算和与、或、非等基本逻辑运算,实现逻辑判断。
运算器是在控制器的控制之下实现其功能的,运算结果由控制器发出的指令送到内存储器中。
②控制器
控制器主要由指令寄存器、译码器、程序计数器和操作控制器等组成,控制器是用来控制计算机各部件协调工作,并使整个处理过程有条不紊地进行。
它的基本功能就是从内存中取出指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。
另外,控制器在工作过程中,还要接受各部件反馈回来的信息。
通常把运算器、控制器集成在一个大规模集成电路板上称为中央处理器,又称cpu(centralprocessingunit)。
③存储器
存储器是计算机的记忆装置,用于存放原始数据、中间数据、最终结果和处理程序。
为了对存储的信息进行管理,把存储器划分成存储单元,每个单元的编号称为该单元的地址。
各种存储器基本上都是以1个字节作为一个存储单元。
存储器内的信息是按地址存取的,如要访问存储器中的某个信息,就必须知道它的地址。
向存储器里存入信息也称为“写入”,写入新的内
容将覆盖原来的内容。
从存储器里取出信息也称为“读出”,信息读出后并不破坏原来存储的内容,因此信息可以重复读出,多次利用。
通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由cpu与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备、外存储器等。
④输入和输出设备
输入和出设备简称i/o(input/output)设备。
用户通过输入设备将程序和数据输入计算机,输出设备将计算机处理的结果(如数字、字母、符号和图形)显示或打印出来。
常用的输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 导论 第三 答案