ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:35.88KB ,
资源ID:25314191      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25314191.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机导论第2版课后习题答案清华大学出版社.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机导论第2版课后习题答案清华大学出版社.docx

1、计算机导论第2版课后习题答案清华大学出版社计算机导论 (第 2 版) 【清华大学出版社】课后习题答案第一章 绪论一、简答题1.什么是计算机?( P1) 计算机是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储 的 系统。一个计算机系统包括硬件和软件两大部分。2.解释冯 ?诺依曼所提出的“存储程序”概念。( P6) 把计算机程序与数据都以二进制的形式统一存放在存储器中,由机器自动执行。不同的程序 解 决不同的问题,实现了计算机通用计算的功能。3.计算机有哪些主要的特点?( P3-P4)1运算速度快2运算精度高3 具有记忆能力4具有逻辑判断能力5存储程序 4计算机有哪些主要

2、的用途?( 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 在软件方面配置了子程序库和批处理管理程序,并且推出 了 FORTRA、N COBO、L ALGOL等

3、高级程序设计语言及相应的编译程序 第三代计算机( 1965 年 1971 年)1 用小规模或中小规模的集成电路来代替晶体管等分立元件 2 用半导体存储器代替磁心存储器3 使用微程序设计技术简化处理机的结构 4 在软件方面则广泛引入多道程序、并行处 理、虚拟存储系统以及功能完备的操作系统,同时还提供了大量的面向用户的应用程序 第四代计算机( 1972 年至今)1 使用了大规模和超大规模集成电路 2 使用了大容量的半导体存储器作为内存储器 3 在体 系结构方面进一步发展了并行处理、多机系统、分布式计算机系统和计算机网络系统 4 在软 件 方面则推出了数据库系统、分布式操作系统以及软件工程标准等第五

4、代计算机 主要特征是人工智能,具有一些人类智能的属性。尚在研制之中,而且进展比较缓慢。 6信息化社会的主要特点是什么?( P15-P16)1建立完善的信息基础设施 2采用先进的信息技术 3建立广泛的信息产业 4拥有高素质的 信息人才5 构建良好的信息环境7.信息化社会对计算机人才的素质和知识结构有哪些要求?( P19)在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需 要应用型的人才;不仅需要开发型人才而且需要维护型、服务型、操作型的人才。要求计算 机人 才具有较高的综合素质和创新能力,并对于新技术的发展具有良好的适应性。8.说明计算机科学与技术学科的知识体系及知

5、识领域、知识单元和知识点的含义。(P20-P25)9.计算机科学的研究范畴主要包括哪些? (P9) 计算机科学技术的研究范畴主要包括计算机理论、硬件、软件、网络及应用等。 二、选择题1.计算机是接受命令,处理输入以及产生【数据】的系统。2.冯?诺依曼的主要贡献是【提出了存储程序概念】。3.供科学研究,军事和大型组织用的高速,大容量计算机是【巨型计算机】。4.计算机硬件由 5 个基本部分组成,下面【总线】不属于这 5 个基本组成部分。5.其内容在电源断掉以后就消失又被暂时存储器的条件是【内存储器】。6.拥有高度结构化和组织化的数据文件被称为【数据库】。7.计算机系统必须具备的两部分是【硬件和软件

6、】。8.计算机处理的 5 个要素是【输入,输出,处理,打印和存储】。9.信息系统的作用是【存储信息,检索信息,辅助人们进行统计,分析和决策】。10.目前,由于【 Internet 】的迅猛发展,加快了社会信息化的进程。11.Internet 的核心功能是实现【全球信息共享】。12.信息高速公路是指【国家信息基础设施】。第二章 计算机的基础知识一、简答题1.什么是数制?采用位权表示法的数制具有哪 3 个特点?( P29-P30) 按进位的原则进行计数称为进位计数制,简称数制。采用位权表示法的数制具有 3个特点:1数字的总个数等于基数 2最大的数字比基数小 13 每个数都要乘以基数的幂次,该幂次由

7、每个数字所在的位置决定2.二进制的加法和乘法的运算规则是什么? (P31) 加法运算规则:0+0=0 0+1=1 1+0=1 1+1=10乘法运算法则0 0=0 0 1=0 1 0=0 1 1=13.十进制整数转换为非十进制整数的规则是什么?( P32-P33) 十进制整数转换为非十进制整数(除基取余法) : 除基取余,先余为低 (位) ,后余为高(位) 十进制小数转换为非十进制小数(乘基取整法) : 乘基取整,先整为高(位) ,后整为低(位)5.如何采用“位权法”将非十进制数转换为十进制数?( P34) 把各非十进制数按权展开,然后求和,便可得到转换的结果。8. 二进制与八进制之间如何转换?

8、( P35) 以小数点为界,将整数部分自右向左和小数部分自左向右分别按每 3 位一组(不足 3 位的用 0 补足),然后将各个 3 位二进制数转换为对应的 1 位八进制数,即得到转换的结果。反之, 若把八进制数转换为二进制数,只要把每 1 位八进制转换为对应的 3 位二进制数即可。9. 二进制与十六进制之间如何转换? (P35) 只要以小数点为界,将整数部分自右向左和小数部分自左向右分别按每 4 位为一组,不足 4 位用 0 补足,然后将各个 4 位二进制数转换为对应的十六进制数,即得到转换的结果。反之, 若 将十六进制数转为二进制数,只要把每 1 位十六进制数转换为对应的 4 位二进制数即可

9、。12. 什么是原码,补码和反码? (P36-P37) 原码:用符号位和数值表示带符号数,正数的符号位用“ 0”表示,负数的符号用“ 1”表示,数 值部分用二进制形式表示。补码:正数的补码与原码相同,负数的补码为对该数的原码除符号外各位取反,然后在最后一 位加 1 。反码:正数的反码与原码相同,负数的符号为対该数的原码除符号位外各位取反。13.在计算机中如何表示小数点?什么是定点表示法和浮点表示法? (P37-P38)在计算机中一般可以采用定点表示法和浮点表示法来表示小数点。 定点表示法:计算机中所有数的小数点的位置是固定不变的,因此小数点无需使用专门的记 号表 示出来 浮点表示法:一个浮点数

10、分为阶码和尾数两部分,阶码用于表示小数点在该数中的位置,尾 数用于表示数的有效数值14、设有一台浮点计算机,数码为 8 位,阶码为 3 位,则它所能表示的数的范围是多少?(P38)15.什么是 BCD 码?什么是 ASCII 码? (P39-P40)BCD 码是一种二 - 十进制的编码,即使用 4 位二进制数表示 1 位十进制数。ASCII 码是由美国信息交换标准委员会制定的、国际上使用最广泛的字符编码方案。采用 7 位二进制数表示一个字符。16.什么是汉字输入码,汉字内码,汉字字形码,汉字交换码和汉字地址码?它们各自用 于什么场所?( P41-P42 )汉字输入码:用于将汉字输入到计算机内部

11、。要求操作简单 , 容易记忆,码位短, 输入速度快。 类型 有拼音编码、字形编码、数字编码、整字编码、其他 (如语音识别和手写输入 ) 等。 汉字内码:用于计算机内部存储和处理的汉字编码,通常由该汉字的国标码的两个字节形成。 汉字字 型码:确定一个汉字字形点阵的代码,是点阵的编码化形式,用于汉字显示和打印输出。保留在 存储介质中的全部汉字字形码称为字库。汉字交换码:用来在不同的汉字信息处理系统之间或与体系系统之间进行信息交换。 汉字地址码:用来表示汉字字形信息在汉字库中的地址,用于在汉字库中查找汉字字形信息 的汉 字地址码等。17.什么是命题?在命题代数中主要的连接词有哪几种?( P43)命题

12、是一个具有具体意义的且能够判断真假的陈述句。在命题代数中主要的连接有“与”; “或”;“非”; “异或”; “条件”;和“双条件”等。18.什么是命题公示?怎样判断两个命题公示等价? (P46) 由命题变元,连接词和括号组成的合式的式子称为命题公式。 如果两个不同的命题公式 P 和 Q,无论命题变元取什么值它们的真值都相同,则该两个命题 公式等价,记作 P=Q。19.计算机硬件系统由哪几部分组成?简述各部分的功能。( P49-P50)计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五部分组成。它们的作用: 1 运算器:它在控制器的控制下执行程序中的指令,完成各种算数运算、逻辑运算、比

13、较运算、 移位运算以及字符运算等 2 存储器:用来存储数据和程序,分为内存储器和外存储器 3控制器: 依次从存储器中取出指令,翻译指令,分析指令,向其他部件发出控制信号,指 挥计算机的 各个部件按照指令的功能要求协调工作 4 输入设备:用于输入程序、数据、操作 命令、图形、图 像以及声音等信息,并将它们转变为计算机可以识别的形式(二进制代码) 存在内存中5 输出设备: 用于将存放在内存中由计算机处理的结果转变为人们所能接受的形 式,显示或打印程序、运算 结果、文字、图形、图像等,也可以播放声音。21. 计算机的工作原理是什么?它是由谁首先提出来的?( P52)计算机在运行时,先从内存中取出第一

14、条指令,通过控制器的译码,按指令的要求,从存贮 器 中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下 来,再 取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去,直至遇到停止指 令。程序与 数一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的 操作是计算机 最基本的工作原理。这一原理最初是由美籍匈牙利数学家冯 ?诺依曼于 1945年提出来的,故称为冯 ?诺依曼原理。22. 在计算机系统中,位、字节、字和字长所表示的含义各是什么? 位:在数字电路和电脑技术中采用二进制,代码只有 0 和 1,其中无论是 0 还是 1 在 CPU 中都是一位

15、字节: 8 个二进制位为一个字节。为了便于衡量存储器的大小,统一以字节( Byte ,B)为单位字:不同计算机系统中字长的整数倍字长: CPU 在单位时间内(同一时间)能一次处理的二进制数据的位数叫字长 23什么是算法?它有哪些特点?常用的算法描述工具有哪几种?( P58-P59)算法是由一系列规则组成的过程,这些规则确定了一个操作的顺序,以便能在有限步骤内得 到 特定问题的解。算法的性质:1 确定性2通用性3有限性 算法的描述工具: 1自然语言2 流程图3决策表4 算法描述语言 24怎样衡量一个算法的优劣?( P60) 衡量一个算法的优劣通常从它的时间特性、空间特性以及易理解性等三个方面来考

16、虑。 25什么是数据结构?( P61) 数据结构是带有结构的数据元素的集合,结构反映了数据元素相互之间存在的某种联系。 26什么是线性表?线性表有哪些运算?线性表怎样存储?( P61-P62)线性表是 n 个数据元素的有限序列。线性表的运算(设 L为一个线性表) :1置空表 SETNUL(L L)2求表的长度 LENGT(H L)3取表 元素 GET(L,i )4在表中查找特定元素 LOCAT(E L,x)5插入新元素 INSERT( L,i ,b) 6 删除表元素 DELETE( L, i )线性表的存储结构:顺序存储结构、链式存储结构27. 什么是堆栈?堆栈有哪些运算?堆栈怎样存储?( P

17、63)堆栈是一种受限的线性表,即只能在表的一端(表尾)进行插入和删除操作。进栈和退栈操 作 按“后进先出”的原则进行。堆栈的运算(设 S为一个堆栈):1置空栈 SETNUL(L S)2进栈 PUS(H S,x)3退栈 POP(S) 4取栈顶元素 TOP(S)5判断堆栈是否为空 EMPT(Y S) 堆栈的存储结构:顺序存储结构28. 什么是队列?队列有哪些运算?队列怎样存储?( P64)队列也是一种受限的线性表 , 只能在表的一端(队尾)进行插入,在表的另一端(队首)进 行删除操作。进、出队列操作按“先进先出”的原则进行。队列的运算(设 Q为一个队列):1 置空队列 SETNUL(L Q)2 进

18、入队列 ADDQUEU(EQ, x)3 退出队列 DELQUEU(EQ)4 取队首元素 FRONTQU(EQ)5 判断队列是否为空 EMPTY(Q) 队列的存储结构:链式存储结构,一个链队列需要设置队首指针和队尾指针。第三章 计算机硬件系统一、简答题1.描述 CPU 的两个基本部件。( P69) 控制器、运算器2.简要说明 RISC 与 CISC 芯片的主要区别。( P74)CISC 芯片:复杂指令集计算机。 CISC 的指令系统一般多达几百条指令。RISC 芯片:简化指令集计算机。 RIS 使用较少的指令,这种设计比起 CISC 具有简单和价格 低的优点。3.什么是 POS 终端?描述一个

19、POS 终端的处理能力。销售终端 POS( point of sale )是一种多功能终端,把它安装在信用卡的特约商户和受 理网点中与计算机联成网络,就能实现电子资金自动转帐,它具有支持消费、预授权、余额 查 询和转帐等功能,使用起来安全、快捷、可靠。4.定义 3 种类型的硬盘并说明它们的优缺点。( P96-P97) 内置硬盘,简称硬盘,安装在系统单元内部,用于存放程序和大型的数据文件。内置硬盘在 容量 和速度方面优于软盘,弱点是容量固定,不易移动。盒式硬盘,主要用作内置硬盘的补充,盒式硬盘移动方便,可用来保护一些敏感的信息,也 可作为内置硬盘内容的备份存放媒体。硬盘组,一种用于存储大容量信息

20、、可移动的存储设备,主要用在小型和大型计算机上。USB 移动硬盘,实用、轻巧、安装方便,支持即插即用。5.描述磁带存储能提供的重要功能。( P101) 磁带提供的是顺序化存取方式,虽然磁带对于访问一些信息速度较慢,但它是制作程序、数 据备份的有效手段。二、选择题1.ALU 完成算术操作和【逻辑操作】。2.微型计算机中主要使用的二进制编码是【 ASCII 】。3.计算机中主要使用的内存类型有 RAM,ROM和 【CMO】S。4.设计用来满足视频需求的总线是【 PCI】。5.一个转换页面上图像到计算机能存储的电子信号的设备是【扫描仪】。6.一种能在热感应纸上使用热元素产生高质量输出的打印机是【热学

21、】打印机。7.下列哪一种存储器是顺序存取的存储媒体【磁带】。8.通过估计数据需求来改进硬盘性能的方法是【磁盘缓冲】。第四章 计算机系统软件与工具软件简答题1.程序设计语言翻译系统包括那几种类型?请分别叙述各种翻译器的简单工作过程。 (P107-P109 )汇编语言翻译系统 : 1用机器操作码代替符号化的操作符。 2用数值地址代替符号名字。3将 常数翻译为机器的内部表示。 4 分配指令和数据的存储单元 . 高级语言源程序翻译系统:1词法分析程序2 语法分析程序3中间代码生成程序4优化程序 5 目标代码生成程序高级语言源程序解释系统: 1 由总控程序完成初始化工作。 2 依次从原程序中取出一条语句

22、 进 行语法检查,如有错,输出错误信息;如通过了语法检查,则根据语句翻译成相应的指令 并执行它。3 检查源程序是否已全部解释执行完毕,如未完成则继续解释并执行下一语句, 直到全部语句都处理完毕。2.什么是操作系统?它的主要作用是什么?( P109-P110)操作系统是用来管理计算机系统的软硬件资源、提高计算机系统资源的使用效率、方便用户 使 用的程序集合。它是对计算机系统进行自动管理的控制中心。操作系统的功能:1 资源管理功能,处理机管理、存储器管理、输入输出设备管和文件管理 2 人机交互功能,主要靠可以进行输入输出的外部设备和相应的软件来完成。这些外部设备 主要有键盘、显示器、鼠标等。3.简

23、述 windows 操作系统的 4 个基本特点。( P115-P116)1 丰富的应用程序2 统一的窗口和操作模式。3 多任务的图形化用户界面 4 事件驱动程序的 运行模式5 标准的应用程序接口 6 实现数据共享7 支持多媒体和网络技术 8 先进的主存储 器管理技术9与 DOS的兼容性 10不断增强的功能4.UNIX 操作系统由哪些主要特色?( P117)1功能强大2提供可编程的命令语言 3文件系统结构简练 4输入输出缓冲技术 5提供了许 多程序包6 可移植性强7 网络通信功能强5.Linux 和 UNIX 操作系统有什么联系?它的主要特点是什么?( P118-P119)Linux 是可以运行

24、在 PC 机上免费的 UNIX 操作系统。Linux 是与 UNIX 兼容的 32 位操作系统,他能运行主要的 UNIX 工具软件,应用程序和网络 协议,并支持 32 位和 64 位的硬件。 Linux 的设计继承了 UNIX 以网络为核心的设计思想, 是一个性能稳定的多用户网络操作系统。同时,它还支持多任务,多进程和多 CPU。6.简述 Mac OS X 操作系统的主要特色,如果有条件设法使用这个操作系统。( P120-P122) Mac OS X的特点体现在以下几个方面: 1系统稳定性和良好的性能( Darwin )2 图形功能( Quartz,OpenGL,QuickTime )3用户界

25、面4 文件系统与网络第六章 数据库系统及其应用一、简答题1.数据库系统由哪几部分组成?( P200) 数据库系统是由数据库、数据库管理系统、数据库管理员、数据库应用程序以及用户 5 个部 分组成的系统2.试阐述数据库、数据库管理系统以及数据库系统的定义。( P200) 数据库:数据库是统一管理的相关数据的集合。数据库管理系统:数据库管理系统是对数据库进行管理的软件,是数据库系统的核心。 数据库系统( database systems )是由数据库及其管理软件组成的系统。它是为适应数据处 理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、 维护和应用系统提供数据的软

26、件系统,是存储介质、处理对象和管理系统的集合体。3.数据管理技术经历了哪几个阶段?各个阶段的主要特点是什么?( P201-P202 ) 1 人工管理阶段 (20 世纪 50 年代中期以前 ): 数据处理采取批处理的方式,没有专门用于数 据管理的软件。计算机主要用于科学计算,所涉及的数据在相应的应用程序中进行管理,数 据与 程序之间不具有独立性。 2 文件系统阶段( 20 世纪 50 年代后期至 60 年代后期) : 数据独立 于程序,可以重复使用;实现了文件的长期保存和按名存储。 3 数据库阶段( 20 世纪 70 年代以来):具有较高的逻辑数据独立型;提供了数据库的建立、操纵以及对数据库的各

27、种控 制功能;用户界面友好,便于使用。 4 高级数据库阶段( 20 世纪 80 年代以来):为数 据管 理和信息的共享与利用带来了极大的方便。4.什么是外模式、内模式和概念模式?如何实现模式间的转换?( P202-P203 ) 外模式是应用程序与数据库系统之间的接口,表示应用程序所需要的那部分数据库结构的描 述, 是概念模式的逻辑子集。内模式是数据库内部数据存储结构的描述,即物理描述。 概念模式是数据库整体逻辑结构的完整描述,包括概念记录类型、记录之间的联系、所允许 的 操作以及数据的完整性、安全性约束等数据控制方面的规定。转换由数据库管理系统( DBM)S 来实现。5.试阐述数据库管理系统的

28、功能与类型。 (P203-P204) 数据库管理系统的功能:1数据库定义功能2 数据库操纵功能3数据库事务管理功能 4数据 库维护功能5 其他功能 数据库管理系统的类型: 1 层次性数据库2 网状型数据库6.什么是数据定义语言( DDL)和数据操纵语言( DML)?它们的主要功能是什么? 数据定义语言( DDL):定义和标识数据库的逻辑结构和物理结构,并给出其唯一的命名。数 据操纵语言( DML):用来描述用户对数据库进行的各种操作,包括数据的录入、修改、删除、查询、统计、打印等。7.数据库管理员( DBA)的职责是什么? (P201) 决定数据库的结构和信息内容、决定数据库的存储结构和存取策

29、略、定义数据库的安全性要 求 和完整性约束条件以及监控数据库的使用和运行。8.SQL 有何特点? SQL 有哪些功能? SQL 有哪两种使用方式?各有何特点? (P206-P207 ) 特点:1功能的一体化2语法结构的统一性3 高度的非过程化4 语言的简洁性 功能:1 数据定义功能2 数据操纵功能3数据控制功能4嵌入式功能SQL 有两种使用方式,一是自含式,二是嵌入式。前一种使用方式适用于非计算机专业的人员, 后一种使用方式适用于程序员。9.写出 SQL 定义、撤销和修改基本表语句的一般形式,并解释其含义。( P208-P211) 定义基本表语句:CREATE TABLE ( NOT NULL

30、 , NOT NULL , ) 撤销基本表语句:DROP TABLE 可以取 CASCADE和 RESTRICT 两种方式。 修改基本表语句:在基本表中增加列:ALTER TABLE ADD 在基本表中删除列:ALTER TABLE DROP 这里, 可以取 CASCADE和 RESTRICT 两种方式。10.写出 SQL 定义和撤销索引语句的一般形式,并解释其含义。( P211-P212) 定义索引语句:CREATE UNIQUE INDEX ON ( , . ) PCTFREE= 撤销索引语句:DROP INDEX 注意:如果撤销某一个基本表,则该基本表上建立的所 有索引将被一起撤销。11.写出 SQL 数据查询语句的一般形式,并解释其含义。 (P212-P217) 据查询语句的一般形式:SELECT FROM WHERE GROUP BY HAVING ORDER BY SQL 数据查询语句的含义:1)根据 WHERE子 句中的 从由 指定的基本表或视图中找出满 足条件的元组,按 SELECT 子句中的 选出元组中的分量,形成查询结果。2)如果有 ORDER子 句,则将结果根据指定的 按所指定的顺序排列(选 ASC 为升序,选 DESC 为降序)。3)如

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1