计算机基础与程序设计书后练习答案第一章.doc

计算机基础与程序设计书后练习答案第一章.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机基础与程序设计书后练习答案第一章

习 题 1 第一章 计算机及程序设计基础 参考答案 一、简答题 1.一个完整的计算机系统由哪几大部分组成?计算机的基本工作原理是什么? 答: 一个完整的计算机系统由硬件系统和软件系统两大部分组成,其中硬件系统包括控制器、运算器、存储器、输入设备和输出设备五大块,而软件系统包括系统软件和应用软件两部分。 计算机的基本工作原理是:存储程序,程序控制 2.微型机的结构特点主要体现在哪些方面? 答: 微型机的结构特点主要体现在两个方面: 1.CPU大规模集成在一起 2.采用总线结构 尽管其结构本质上还是遵循冯·诺依曼结构,有五大块组成,但是具体的结构形式不同了,微型机由微处理器、内存、外存、I/O接口及I/O设备、总线等几大部分组成。 系统总线按其上所传输的信号可以分为三类:数据总线DB、地址总线AB、控制总线CB。 3.简述RAM和ROM的特点与区别。 答: ROM,只读存储器,只能从中读取信息,而不能向其中写入信息,在关机和断点后,ROM中的内容仍能保存,不会丢失; ROM的写入,需专门的编程器完成; 一般ROM中存储的是由厂家装入的系统引导程序、自检程序、输入输出驱动程序等。 RAM,随机存储器,其中存放的内容可随机读写,在关机和断点后信息会全部丢失。 计算机在运行时,系统程序、用户程序以及所有数据都存放在RAM中。 4.一般操作系统应具备哪几大功能?DOS是一种什么操作系统? 答: 一般操作系统应具备的功能:处理机管理、存储器管理、文件管理、设备管理、作业管理等五大功能。 DOS Disk Operating System ,是基于文字界面的单用户、单任务操作系统。 5.高级语言有什么特点?它要被计算机接收必须经过什么样的步骤? 答: 高级语言的特点有: 1.编程简单、方便、直观、易读、不易出错; 2.不依赖于机器,通用性好; 3.程序可以在各种机器上运行; 4.源程序计算机不能直接识别和执行。 它要被计算机接收必须经过将它翻译成机器语言目标程序,而翻译的方式有两种:编译和解释。 6.简述硬件系统和软件系统的关系。 答: 没有软件的计算机,称为“裸机”,裸机不能完成任何工作,软件系统是计算机工作的“灵魂”; 另一方面,硬件系统软件系统正常工作、发挥效率的物质基础,是硬件平台。同样,缺少了硬件支撑的软件系统,只能是“纸上谈兵”。 可见,软件系统和硬件系统两者相互依赖,相互相承,对于一个完整的计算机系统,两者缺一不可。 7.简答存储器地址、位、字节、字、容量、容量的单位等概念。 答: 存储器由若干个单元组成,每个单元有一个唯一的编号,这个编号成为存储器地址; 信息的最小单位便是二进制位; 每8个二进制位定义为一个字节(Byte); 把若干个字节称为一个字(Word); CPU访问内存时,一次读写几个字节取决于机器的字长,它与数据总线的根数有关,同时也反映了计算机处理数据的能力与效率; 存储器的存储单元总数,称为存储器的容量; 微型机中以B、KB、MB、GB、TB作为表示存储器容量的单位。 8.结构化程序由哪三个基本结构组成?请用流程图表示,并说明它们的执行过程。 答: 结构化程序由顺序结构、选择结构、循环结构三个基本结构组成。 二、换算进制 1.把下列十进制数分别用二进制、八进制、十六进制形式表示。 (1)1024; 2 95; (3)255; (4)128。 解: (1)1024D 1XXXXXXXXXXB 2000O 400H (2)95D 1011111B 137O 5fH (3)255D 377O ffH (4)128D 200O 80H 2.把下列二进制数分别转化为十进制、八进制、十六进制形式。 (1 (2)10111; (3101; (4)1100。 解: (1 170D 252O aaH (2)10111B 23D 27O 17H (3101B 243.625D 363.5O f3.aH (4)1100B 12D 14O cH 3.把下列八进制或十六进制数分别用二进制形式表示。 (1)3ffcH; (2)355O; (3)9000H; (4)177777O。 解: (1)3ffcH 1XXXXXXXXXX100B (2)355O (3)9000H 1XXXXXXXXXX00000B (4)177777O 1XXXXXXXXXX11111B 三、算法设计(用N-S图描述) 1.有a,b二个变量,请交换它们的值。★★★ 2.求0-100之间的全部偶数的和。

文档评论(0)

liudao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档