计算机科学导论(机械工业出版社)刘艺 瞿高峰 习题答案.doc

以下答案为查阅多方资料做的,仅供参考。

第一章 绪论

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.最后,将其每一位换成它的反码形式.(0->1,1->0).

二进制补码: 在N位的存储单元中,将该负数忽略其负号,然后转换成N位的二进制数,不足位数左边补0.最后,将最右边的所有0和首次出现的1保持不变,其余位取反.

13. 0在符号加绝对值中的形式有N个0,表+0;最左边为1其右边带上N-1个0,表-0.

在二进制反码中的形式有N个0,表+0;N个1,表-0.

在二进制补码中的形式有N个0.

14. 符号加绝对值可以表示的数的范围:-(2^(N-1)-1) ~ (2^(N-1)-1).

二进制反码可以表示的数的范围: -(2^(N-1)-1) ~ (2^(N-1)-1).

二进制补码可以表示的数的范围: -2^(N-1) ~ (2^(N-1)-1).

15. 最左边一位在符号加绝对值中表示数的正负性.在二进制反码中表示数的正负性.在二进制补码中表示数的正负性.

16.~19.*

20. C

21. A

22. D

23. D

24. B

25. C

26. D

27. D

28. C

29. D

30. 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,所以其八位无符号整数即

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表负数. 即

50. 同上.

51. 例子:-110, 去其负号, 110/2=55…0, 55/2=27…1

计算机科学导论+刘艺+pdf,计算机科学导论(机械工业出版社)刘艺 瞿高峰 习题答案.doc...相关推荐

  1. 《Python语言程序设计》王恺 机械工业出版社 第五章课后习题答案

    第五章 序列.集合和字典 5.8 课后习题 (1)Python 中,通过列表中的 index 方法可以根据指定值查找第一个匹配的列表元素 的位置. (2)Python 中,通过列表中的 insert ...

  2. 《Python语言程序设计》王恺 机械工业出版社 第四章课后习题答案

    第四章 面向对象 4.5 课后习题 (1)类和对象的关系即数据类型与变量的关系,类规定了可以用于存储什么数据,而对象用于实际存储数据,每个对象可存储不同的数据 (2)类中包含属性和方法.属性对应一个类 ...

  3. 《Python语言程序设计》王恺 机械工业出版社 第三章课后习题答案

    ​​第三章   函数 3.7 课后习题 (1)在Python语言中,使用函数分为两个步骤:定义函数和调用函数 (2)在Python语言中,函数定义需要使用def关键字 (3)形参是在定义函数时函数后面 ...

  4. 《Python语言程序设计》王恺 机械工业出版社 第七章课后习题答案

    第七章 I/O编程与异常 7.7 课后习题 (1)利用 os 模块查看当前系统的名字,应当使用 os.name . (2)利用 os 模块获取当前系统平台路径的分隔符,应当使用 os.sep . (3 ...

  5. 《Python语言程序设计》王恺 机械工业出版社 第六章课后习题答案

    第六章 字符串 6.5 课后习题 (1)Python 中,创建字符串时,可以使用单引号.双引号和三引号 (2)Python 中,使用字符串的 split 方法可以按照指定的分隔符对字符串进行切割,返回 ...

  6. c语言第四版课后答案第三章3.4,算法与数据结构C语言版课后习题答案(机械工业出版社)第3,4章 习题参考答案...

    第3章 栈和队列 一.基础知识题 3.1 有五个数依次进栈:1,2,3,4,5.在各种出栈的序列中,以3,4先出的序列有哪几个.(3在4之前出栈). [解答]34215 ,34251, 34521 3 ...

  7. c语言作业朱鸣华,2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf...

    2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf 还剩 39页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢 ...

  8. 批判性思维 带你走出思维的误区 原书第9版_(美)摩尔,(美)帕克著2012.01北京:机械工业出版社_P308_完整版PDF电子书下载 带索引书签目

    批判性思维  带你走出思维的误区  原书第9版_(美)摩尔,(美)帕克著2012.01北京:机械工业出版社_P308_完整版PDF电子书下载 带索引书签目录高清版_12904647 http://pa ...

  9. 机械工业c语言教程pdf,新编C语言程序计教程(机械工业出版社 钱雪忠 吕莹楠).doc...

    新编C语言程序计教程(机械工业出版社 钱雪忠 吕莹楠) PAGE \* MERGEFORMAT33 新编C语言程序设计教程 习题及实验题部分答案 第1章 C 语言概述 1 习题 一.选择题 ADCDB ...

最新文章

  1. iis6如何升级iis7_IIS修复IIS出现错误后如何完全卸载重装
  2. 基于python物流管理系统毕业设计-Python程序设计实验报告二
  3. 分享一下@Override标签背后的小秘密---记录java的思行合一
  4. cygwin学习linux命令,cygwin 在windows下使用linux命令的方法
  5. ArcGIS Engine 10.2开发环境搭建
  6. 某系统有6台输出设备 有多个进程均需要使用2台_双11的秒杀系统,是如何设计的?...
  7. shell之for循环使用---更新中
  8. ubuntu安装minisat_minisat 安装指南
  9. JDBC连接数据库的步骤
  10. java后台生成分页_Java实现分页的前台页面和后台代码
  11. 小朋友Stem课程制作3D打印无人机
  12. ajax加载txt文件,ajax读取txt文件
  13. 微信小程序 开发者工具和真机调试都能正常请求访问,线上不能登录请求问题
  14. 《奈何BOSS要娶我》将播 制片人:做了很多反套路的改编
  15. 锁定td的高度_如何固定单元格的高度
  16. linux执行脚本提示文件忙,linux定时执行脚本文件fgo 封号吗
  17. FreeMarker导出word遇到的坑
  18. 记微博上一次“落荒而逃”
  19. 什么是邓氏编码DUNS NUMBER?
  20. 数据驾驶舱只是面子工程?它的真正作用你根本就不了解

热门文章

  1. 电音制作宿主软件-Ableton Live 11 Suite 11.0.1 x64 MacOSX
  2. 车道线检测识别 [园区道路线检测识别](开源github,欢迎stared)
  3. Python使用pymongo连接MongoDB数据库并进行操作
  4. Linux源码研究-用户管理员手册-内核命令行参数
  5. Java用ZIP格式压缩和解压缩文件
  6. excel使用技巧,激活Administrator用户方法, 创建以管理员身份打开的命令行快捷方式
  7. android AT命令
  8. 非制冷式红外探测器原理研究(课题总结论文)
  9. 小程序学习笔记(1)
  10. Java IO流(详解)