2011年计算机导论修订第二版课后练习答案
第一章 一、简答题
1、什么是计算机?
计算机系统是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。一个计算机系统包括硬件和软件两大部分。
2、解释冯•诺依曼所提出的“存储程序”概念。
把程序和数据都以二进制的形式同意存放在存储器中,由机器自动执行。不同的程序解决不同的问题,实现了计算机通用计算的功能,
3、计算机有哪些主要的特点?
运算速度快`精度高
计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万次以上。一般计算机可以有市纪委甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。 具有逻辑判断和记忆能力
计算机有准确的逻辑判断能力和高超的记忆能力。能够进行各种逻辑判断,并根据判断的结果自动决定下一步应该执行的指令。 高度的自动化和灵活性
计算机采取存储程序方式工作,即把编号的程序输入计算机,机器便可依次逐条执行,这就使计算机实现了高度的自动化和灵活性。
4、计算机有哪些主要的用途?
(1)科学计算 (2)数据处理 (3) 实时控制 (4)人工智能
(5)计算机辅助工程和辅助教育 (6)娱乐和游戏
5、计算机发展中各个阶段的主要特点是什么? 第一代计算机 特征是采用电子管作为主要元器件 第二代计算机 特征是采用晶体管作为主要器件
第三代计算机 特征是半导体中小规模集成电路 第四代计算机 特征是大规模和超大规模集成电路
6信息化社会的主要特点是什么?
1•建立完善的信息基础设施 2•采用先进的信息技术 3•建立广泛的信息产业 4•拥有高素质的信息人才 5•构建良好的信息环境
7、信息化社会对计算机人才的素质和知识结构有哪些要求?
在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需要应用型的人才;不仅需要开发型人才而且需要维护型、服务型、操作型的人才。要求计算机人才具有较高的综合素质和创新能力,并对于新技术的发展具有良好的适应性。
8、说明计算机科学与技术学科的知识体系及知识领域、知识单元和知识点的含义。
9计算机科学的研究范畴主要包括哪些?
计算机科学技术的研究范畴主要包括计算机理论、硬件、软件、网络及其应用等。 二、选择题
1 计算机是接受命令,处理输入以及产生【数据】的系统 2 冯•诺依曼的主要贡献是【提出了存储程序概念】
3 共科学研究,军事和大型组织用的高速,大容量计算机是【巨型计算机】 4 计算机硬件由5个基本部分组成,下面【总线】不属于这5个基本组成部分 5 其内容在电源断掉以后就消失又被暂时存储器的条件是【内存储器】 6 拥有高度结构化和组织化的数据文件被称为【数据库】 7 计算机系统必须具备的两部分是【硬件和软件】
8 计算机处理的5个要素是【输入,输出,处理,打印和存储】
9 信息系统的作用是【存储信息,检索信息,辅助人们进行统计,分析和决策】
10 目前,由于【Inteinet】的迅猛发展,加快了社会信息化的进程。
11 Internet的核心功能是实现【全球信息共享】
12 信息高速公路是指【国家信息基础设施】
第二章 一简答题。
1 什么是数制?采用位权表示法的数制具有哪3个特点? 按进位的原则进行计数称为进位计数制,简称数制。
特点:(1)数字的总个数等于基数。(2)最大的数字比基数小1 (3)每个数都要乘以基数的幂次,该幂次由每个数字所在的为止决定。
2 二进制的加法和乘法的运算规则是什么?
(1)加法运算规则: 0+0=0 0+1=1 1+0=1 1+1=10 (2)乘法运算法则 0*0=0 0*1=0 1*0=0 1*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 如何采用“位权法”将非十进制数转换为十进制数? 把各非十进制数按权展开,然后求和,便可得到转换的结果。
6、将下列各数用位权法展开:( 5678.123)10,(321.8)10,(1100.0101)2 ,(100111.0001)2
答:(5678.123) =5 ×10 + 6 ×10 + 7 ×10 + 8 ×10 + 1×10 + 2 ×10 + 3 ×10 10 3 2 1 0 ?1 ?2 ?3
(321.8 10 = 3 ×10 + 2 ×10 + 1×10 + 8 ×10 )
2 1 0 1
(1100.0101) 2
= 1× 2 + 1 × 2 + 1 × 2 + 1× 2 3 2 5 2 1 2 2 4
(100111.0001)
= 1 × 2 + 1× 2 + 1× 2 + 1 × 2 + 1 × 2 0 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.154 O=9B.36 H 1010101010.0011001 = 1252.144 = 2AA.32 B O H
11 将八进制或者十六进制数转换为二进制数:(75.612)8 , (64A.C3F)16
答: 75.6128 = 111101.110001010 2 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位,则它所能表示的数的范围是多少?
答:
15 什么是BCD码?什么是ASCII码?
16 什么是汉字输入吗,汉字内码,汉字字形码,汉字交换码和汉字地址码?它们各自用于什么场所?
汉字输入法:将汉字输入到电脑中,使用者可以根据自己的情况选择不同的输入方式。 汉字内码:是在计算机内部使用的汉字代码,
汉字字型码:是确定一个汉字字形点阵的代码,是点阵的编码化形式 汉字地址码:用来表示汉字字形信息在汉字中的地址
17 什么是命题?在命题代数中主要的连接词有哪几种?
命题是一个具有具体意义的且能够判断真假的语句。在命题代数中主要的连接有“与”;“或”;“非”;异或“;”条件“;和”双条件“等。
18什么是命题公示?怎样判断两个命题公示等价?
由命题变元,连接词和括号组成的合式的式子称为命题公式。如果两个不同的命题公式P和Q,无论命题变元取什么值它们的真值都相同,则该两个命题公式等价,记作P=Q。
19、计算机硬件系统由哪几部分组成?简述各部分的功能。
答:计算机硬件系统由运算器、控制器、输入设备和输出设备五个部分组成。它们的作用如下:1运算器主要功能是算术运算和逻辑运算;2控制器功能是依次从存储器取出指令、翻译指令、分析指令,向其他部件发出控制信号,指挥计算机各部件协同工作;3存储器主要功能是存放程序和数据;4输入设备用来接收用户输入的数据和程序,并将它们转变为计算机可以识别的形式(二进制代码)存在内存中;5输出设备用于将存放在内存中由计算机处理的结果转变为人们所能接受的形式。
21、计算机的工作原理是什么?它是由谁首先提出来的?
答:计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存贮器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去,直至遇到停止指令。程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理。这一原理最初是由美籍匈牙利数学家冯.诺依曼于1945年提出来的,故称为冯.诺依曼原理。
22、在计算机系统中,位、字节、字和字长所表示的含义各是什么?
答:○1位:在数字电路和电脑技术中采用二进制,代码只有0和1,其中无论是0还是1在CPU中都是一位;
○2字节:8个二进制位为一个字节。为了便于衡量存储器的大小,统一以字节(Byte,B)为单位;
○3字:不同计算机系统中字长的整数倍;
○4字长:CPU在单位时间内(同一时间)能一次处理的二进制数据的位数叫字长
三章
1,描述CPU的两个基本部件?控制器,运算器。P69 2,简要说明RISC与CISC芯片的主要区别?P74
CISC的指令系统一般多达几百条指令。RISC使用较少的指令,比CISC价格低且简单。 3?
4,定义三种类型的硬盘并说明优缺点?P96
内置硬盘,简称硬盘,安装在系统单元内部,用于存放程序和大型的数据文件。由一个或多个组装在河内的金属盘片组成,盒内同时包含一个旋转磁盘的马达,一个存取臂以及读写头。从外表上看,内置硬盘就像系统主机面板的一部分。内置硬盘在容量和速度方面优于软盘。弱点:容量固定,不易移动。
2011年计算机导论修订第二版课后练习答案
本站小编 免费考研网/2015-11-06
相关话题/计算机
2016考研大纲解析:计算机只字未改
秋天是个收获的季节,今天我们收获了2016年计算机考研大纲,如我们所预测,2016年考研计算机大纲只字未改,这是自统考以来第三次大纲没有进 行修订,这说明计算机专业课命题进入一个成熟时期,同学们可以按部就班的按照计划进行。2016年考研时间定格在2015年的12月26日,专业课在27 日下午举行,掐指算来,还有100天的时间, ...计算机考研招生 本站小编 免费考研网 2015-11-042016考研大纲:计算机专业
I 考试性质 计算机学科专业基础综合考试是为高等院校和科研院所招收计算机科学与技术学科的硕士研究生而设置的具有选拔性质的联考科目,其目的是科学、公 平、有效地测试考生掌握计算机科学与技术学科大学本科阶段专业知识、基本理论、基本方法的水平和分析问题、解决问题的能力,评价的标准是高等院校计算机科 学与 ...计算机考研招生 本站小编 免费考研网 2015-11-042015、2016年考研大纲:计算机专业变化对照表
大家翘首以待的2016年计算机统考大纲终于出炉,万学海文专业课教研中心计算机教研室,第一时间为各位考生权威、详尽解析大纲变化、预测命题趋 势,从而有的放矢地提供备考指导,以帮助同学们快速了解、把握今年的考试方向、复习重点,选择适合的复习方法和策略,以利于同学们在今后复习中,高效学 习,取得好成绩。 海 ...计算机考研招生 本站小编 海文教育 2015-11-042016年考研大纲计算机专业解析:灵活应对
一、2016年考研计算机大纲变化综述 今年的计算机大纲跟15年的大纲相比较,内容完全相同。还是要求考生对基本知识要熟练掌握,今年的大纲同样强调对系统的整体把握,要求考生能够综合所学的基本原理和基本方法分析、解决实际问题。希望考生在复习的时候注意抓住基础的同时注意系统整体上的掌握、融会贯通。 二、2016年 ...计算机考研招生 本站小编 新浪教育 2015-11-04北京科技大学计算机组成原理研究生考试重点(人工整理)
第一章 1、软硬件等效 2、冯`诺依曼体系结构 3、存储控制原理 第二章 1、定点数:原码、反码、补码 2、定点整数、定点小数 3、真值、原码、补码,三者间的互相转换 4、变补 5、机器数的用途 6、对阶 7、机器数的表示范围 8、浮点数的格式、阶码、尾数、底,规格化 9、阶码和尾数位数的作用:阶码影响表示范围, ...专业课考研资料 本站小编 免费考研网 2015-11-01华中科技大学计算机学院上机复试题目
上机考试。一般网站上公布上机环境要求是TC2.0,但实际上是可以使用VC的。这里有一点特别要大家注意:TC2.0只支持纯C代码,不支持C++风格代码。华科的计算机学生称,不管你是用VC还是TC,老师都要在TC2.0上进行验收程序,以确认你的代码是纯C。比如:p = new Node 的代码写法在TC2.0下是通不过的,只能写p = (Node *)mallo ...专业课考研资料 本站小编 免费考研网 2015-10-132016考研大纲:2015、2016计算机大纲变化
大家翘首以待的2016年计算机统考大纲终于出炉,万学海文专业课教研中心计算机教研室,第一时间为各位考生权威、详尽解析大纲变化、预测命题趋 势,从而有的放矢地提供备考指导,以帮助同学们快速了解、把握今年的考试方向、复习重点,选择适合的复习方法和策略,以利于同学们在今后复习中,高效学 习,取得好成绩。 海文 ...计算机考研招生 本站小编 海文教育 2015-09-24考研计算机综合备考:计算机网络重点解析
计算机科目的考试大纲中,操作系统科考查目标是掌握计算机网络的基本概念、基本原理和基本方法;掌握计算机网络的体系结构和典型网络协议、了解 典型网络的组成的特点、理解典型网络设备的工作原理;能够运用计算机网络的基本概念、基本原理和基本方法进行网络系统的分析、设计和应用。 对于教材的选择,建议大家选择 ...计算机考研经验 本站小编 免费考研网 2015-09-24计算机专业考研暑假高效复习备考建议
暑假可谓是考研复习不容错过的黄金时期,相信同学们也早已从学长学姐的考经中了解到其在备考全程中的举足轻重的地位和作用。许多同学在 进入暑假之前在复习进度和效 果上都与周围的同学相当,仅仅因为这两个月的复习方法、进度安排等方面的差别,等到秋天开学的时候彼此之间已经拉开了明显 ...计算机考研经验 本站小编 免费考研网 2015-09-242014北工大计算机考研复试笔试真题
//C语言第一题 #include stdio.h char *fun1(char *s,char *ct) { char *st=s; while(*s) s++; while(*s++=*ct++) ; return st; } char *fun2(char *s) { char tmp,*tmp1=s,*tmp2=s; while(*tmp2) tmp2 ...专业课考研资料 本站小编 免费考研网 2015-08-17