计算机导论课后习题参考答案.

合集下载

《计算机导论》课后习题答案

《计算机导论》课后习题答案

第一章1、什么是计算机?答:计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统。

2、解释冯·诺依曼所提出的“储存程序”的概念。

答:由于计算机可以储存程序,从而使得计算机可以在程序的控制下自动地完成各种操作,而无需人工干涉。

3、计算机有那些特点?答:运算速度快、运算精度高、具有记忆能力、具有逻辑判断能力和存储程序。

4、计算机发展过程中各阶段的主要特点是什么?答:电子计算机发展的四个阶段是:第一代( 1946 ~ 1957 ),以电子管为逻辑部件,以阴极射线管、磁芯和磁鼓等为存储手段。

软件上采用机器语言,后期采用汇编语言。

第二代( 1958 ~ 1965 ),以晶体管为逻辑部件,内存用磁芯,外存用磁盘。

软件上广泛采用高级语言,并出现了早期的操作系统。

第三代( 1966 ~ 1971 ),以中小规模集成电路为主要部件,内存用磁芯、半导体,外存用磁盘。

软件上广泛使用操作系统,产生了分时、实时等操作系统和计算机网络。

第四代( 1971 至今),以大规模、超大规模集成电路为主要部件,以半导体存储器和磁盘为内、外存储器。

在软件方法上产生了结构化程序设计和面向对象程序设计的思想。

另外,网络操作系统、数据库管理系统得到广泛应用。

微处理器和微型计算机也在这一阶段诞生并获得飞速发展。

5、信息化社会对计算机人才的素质和知识结构有哪些要求?答:a)掌握计算机科学与技术的理论和本学科的主要知识体系。

b)在确定的环境中能够理解并且能够应用基本的概念、原理、准则,具备对工具及技巧进行选择与应用的能力。

c)完成一个项目的设计与实现,该项目应该涉及到问题的标识、描述与定义、分析、设计和开发等,为完成的项目撰写适当的文档。

该项目的工作应该能够表明自己具备一定的解决问题和评价问题的能力,并能表现出对质量问题的适当的理解和认识。

d)具备在适当的指导下进行单独工作的能力,以及作为团队成员和其他成员进行合作的能力。

计算机导论课后试题及答案

计算机导论课后试题及答案

计算机导论课后试题及答案一、选择题1.计算机系统由哪些部分组成?a)硬件、软件、人ware;b)计算机网络、数据库、操作系统;c)CPU、内存、硬盘。

答案:a)硬件、软件、人ware;2.计算机操作系统的主要功能是什么?a)控制计算机硬件;b)管理和调度计算机资源;c)运行各种应用程序。

答案:b)管理和调度计算机资源;3.下列哪个属于计算机网络的分类?a)局域网;b)路由器;c)操作系统。

答案:a)局域网;4.下列哪个是存储设备?a)键盘;b)显示器;c)硬盘。

答案:c)硬盘;5.计算机语言可分为几类?a)1类;b)2类;c)3类。

答案:c)3类;二、填空题1.计算机的基本运算单位是_______。

答案:比特。

2.计算机是一种根据_______指令操作数据的电子设备。

答案:程序。

3.操作系统是计算机系统中的_______。

答案:核心软件。

4._______是计算机网络中负责将分组从源节点传送到目的地节点的设备。

答案:路由器。

5.计算机中常见的存储设备有硬盘、_______和闪存等。

答案:内存。

三、简答题1.请简述计算机的工作原理。

答案:计算机的工作原理是将指令和数据传送到中央处理器(CPU)进行处理。

CPU根据程序指令从内存中读取操作数,并按照指令进行运算和逻辑判断,最终将处理结果存回内存或输出到外部设备。

2.请简述计算机网络的作用。

答案:计算机网络的主要作用是实现计算机之间的通信和资源共享。

通过计算机网络,人们可以方便地进行信息交流、文件传输和远程访问等操作,提高工作效率和便利性。

3.请简述编程语言的分类及其特点。

答案:编程语言可分为机器语言、汇编语言和高级语言三类。

机器语言是由二进制代码表示的,直接由计算机硬件执行,可执行效率高,但编写和阅读困难。

汇编语言是机器语言的助记符表示法,较机器语言更易于理解,但仍需与特定计算机体系结构相关。

高级语言是面向问题的抽象表示,更加接近人类自然语言,编写和阅读相对容易,但需要编译或解释器转换为机器语言执行。

计算机导论第一章课后练习答案

计算机导论第一章课后练习答案

计算机导论第⼀章课后练习答案1.1节1. 上⾯的两个输⼊中有且只有⼀个必须为1,且最下⾯的输⼊必须为1。

2. 下⾯的输⼊1被NOT门取反为0,使得AND门的输出变为0。

因此,OR门的2个输⼊均为0(记住,触发器上⾯的输⼊保持为0),因此OR门的输出变成0。

这就意味着,当触发器下⾯的输⼊变回0,AND门的输出仍将保持0。

3. 上⾯的OR门的输出将变为1,使得上⾯的NOT门得到⼀个输出0。

这会使得下⾯的OR门得到⼀个输出0,并使得下⾯的NOT门得到⼀个输出1。

这个1被看作是触发器的输出,同时反馈给了上⾯的OR门,这时,它将该门的输出保持为1,即使在触发器的输⼊已经变回0。

4. 当时钟为0时,触发器将屏蔽掉电路的输⼊值。

当时钟为1时,触发器将响应电路的输⼊值。

5. a. 整个电路等同于单个XOR门。

b. 这个电路也等同于单个XOR门。

6. a. 6AF2 b. E85517 c. 487. a. 01011111110110010111b. 0110000100001010c. 1010101111001101d. 00000001000000001.2节1. 在第⼀种情况下,地址为6的存储单元最后结果为值5。

在第⼆种情况下,它的最后结果值为8。

2. 在步骤1当新值写⼊3号存储单元时,该单元的原始值被擦去了。

因此,步骤2并没有将3号存储单元中原始值存⼊2号存储单元中。

结果是:两个存储单元最后的值都是最初2号存储单元中的值。

正确的步骤如下:步骤1,将2号存储单元中的内容移到1号存储单元。

步骤2,将3号存储单元中的内容移到2号存储单元。

步骤3,将1号存储单元中的内容移到3号存储单元。

3. 32768位。

1.3节1. 有较快的数据检索速度以及较⾼的传输速率。

2. 这⾥要记住的⼀点是,与计算机内部运作速度相⽐较,机械动作的缓慢表明:我们应该把必须移动读/写磁头的次数减到最少。

如果我们要在写满磁盘的⼀⾯后再开始下⼀⾯,那么当我们在写满⼀个道时都必须移动⼀次读/写磁头。

计算机导论课后习题答案(00002)

计算机导论课后习题答案(00002)

计算机导论课后习题答案计算机科学导论第七章1应用程序和操作系统的不同点是什么?操作系统是一个程序,有利于应用程序的执行。

2操作系统的组成是什么?内存管理器,进程管理器,设备管理器,文件管理器。

3单道程序和多道程序之间有何区别?单道程序,只有一个程序在内存中。

多道程序,多个程序同时在内存中,但是计算机的资源只分配给正在运行的程序。

4分页调度和分区调度有什么区别?分区调度把内存分为若干个区,把程序整个的放入区中。

分页调度提高了分区调度的效率,在分页调度下,内存被分为大小相等的若干部分,程序也被分为大小相等的部分。

分区调度需要把程序装载到连续的内存上。

分页调度可以吧把程序装载到不连续的内存当中。

5为什么请求分页调度比常规页面调度具有更高的效率?在常规的分页调度中,整个程序必须同时在内存中,以便为程序执行。

但是在请求分页调度中,有部分页面的程序可以在内存中。

这意味着,在请求分页调度中,在给定的时间中,更多的程序可以使用计算机的资源。

6程序和作业之间有何联系?作业和进程之间有何联系?程序和进程之间有何联系?从一个程序被选中执行,到其运行结束并再次成为一个程序的这段过程中,该程序称为作业。

7程序驻留在哪里?作业驻留在哪里?进程驻留在哪里?程序和作业驻留在磁盘上,进程驻留在内存中。

8作业调度器和进程调度器有什么区别?作业调度器负责从作业中创建一个进程和终止一个进程。

进程调度器将一个进程从一个状态转入另一个状态。

9为什么操作系统需要队列?一个操作系统需要使用队列,因为在同一时间可以有许多作业和进程同时活跃。

为了共享所有的资源,队列是必要的,以确保作业和进程都得到他们需要的资源。

31一个计算机装有一个单道程序的操作系统。

如果内存容量为64MB,操作系统需要4MB的内存,那么该计算机执行一个程序可用的最大内存为多少?64-4=60MB33 70/(70+10)=87.5%34一个多道程序的操作系统用一个适当的分配计划把60MB内存分为10MB,12MB,18MB,20MB。

《计算机导论》(第2版)习题答案参考

《计算机导论》(第2版)习题答案参考

《计算机导论》(第2版)习题答案参考计算机导论(第2版)习题答案参考Chapter 1: Introduction to Computers1. Define a computer and discuss its attributes.A computer is an electronic device capable of performing various operations and processes based on a set of instructions. Its attributes include the ability to input, process, store, and output information, as well as the capability to execute complex calculations and perform tasks.2. Differentiate between hardware and software.Hardware refers to the physical components of a computer system, including the central processing unit (CPU), memory, storage devices, input/output devices, and peripherals. Software, on the other hand, represents the non-tangible parts of a computer system, such as programs and data that can be stored and executed by the hardware.3. Explain the concept of data representation and discuss different numbering systems used in computer systems.Data representation refers to the way data is stored and processed by a computer. Different numbering systems include the binary system (base-2), decimal system (base-10), octal system (base-8), and hexadecimal system (base-16). Each system has its own set of symbols and rules for representing numbers and characters.Chapter 2: Computer Hardware1. Discuss the major components of a computer system.A computer system consists of several major components, including the central processing unit (CPU), memory, storage devices, input/output devices, and peripherals. The CPU is responsible for executing instructions and performing calculations, while memory stores data and instructions temporarily. Storage devices are used for long-term data storage, andinput/output devices allow users to interact with the computer system.2. Describe the functions and characteristics of the CPU.The CPU is the central processing unit of a computer system and is responsible for executing instructions and performing calculations. It consists of two main components: the control unit, which manages the execution of instructions, and the arithmetic logic unit (ALU), which performs calculations and logical operations. The CPU's performance is determined by factors such as clock speed, cache size, and number of cores.3. Explain the different types of memory in a computer system.A computer system typically has two main types of memory: primary memory (RAM) and secondary memory (storage devices). RAM, or random access memory, is used for temporary data storage and is volatile, meaning its contents are lost when the power is turned off. Secondary memory, such as hard disk drives and solid-state drives, provides long-term storage for data even when the power is off.Chapter 3: Operating Systems1. Define an operating system and discuss its functions.An operating system is a software that manages computer hardware and software resources. Its functions include providing a user interface, managing memory and storage, coordinating the execution of applications, handling input/output operations, and ensuring system security and stability.2. Explain the difference between a single-user and multi-user operating system.A single-user operating system is designed to be used by one user at a time. It provides a user interface and manages the resources on the computer for the sole user. A multi-user operating system, on the other hand, allows multiple users to access the system simultaneously, sharing resources and executing their own programs concurrently.3. Discuss the concept of virtualization and its advantages.Virtualization is the process of creating a virtual version of a computer system or resources. It allows multiple operating systems to run on a single physical machine, enabling better resource utilization, cost savings, and improved flexibility. Virtualization also provides isolation between different virtual machines, enhancing security and system stability.In conclusion, this article provides a brief overview of the topics covered in the second edition of "Introduction to Computers." It includes explanations and answers to selected exercises, helping readers understand the fundamental concepts of computer science and technology. By studying these topics, readers can gain a strong foundation in computer knowledge and skills.。

计算机导论(第2版)课后习题答案【清华大学出版社】

计算机导论(第2版)课后习题答案【清华大学出版社】

计算机导论(第 2 版)【清华大学出版社】课后习题答案第一章绪论一、简答题1.什么是计算机?(P1)计算机是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。

一个计算机系统包括硬件和软件两大部分。

2.解释冯•诺依曼所提出的“存储程序”概念。

(P6)把计算机程序与数据都以二进制的形式统一存放在存储器中,由机器自动执行。

不同的程序解决不同的问题,实现了计算机通用计算的功能。

3.计算机有哪些主要的特点?(P3-P4)○1运算速度快○2运算精度高○3具有记忆能力○4具有逻辑判断能力○5存储程序4.计算机有哪些主要的用途?(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在软件方面配置了子程序库和批处理管理程序,并且推出了FORTRAN、COBOL、ALGOL 等高级程序设计语言及相应的编译程序第三代计算机(1965 年—1971 年)○1用小规模或中小规模的集成电路来代替晶体管等分立元件○2用半导体存储器代替磁心存储器○3使用微程序设计技术简化处理机的结构○4在软件方面则广泛引入多道程序、并行处理、虚拟存储系统以及功能完备的操作系统,同时还提供了大量的面向用户的应用程序第四代计算机(1972 年至今)○1使用了大规模和超大规模集成电路○2使用了大容量的半导体存储器作为内存储器○3在体系结构方面进一步发展了并行处理、多机系统、分布式计算机系统和计算机网络系统○4在软件方面则推出了数据库系统、分布式操作系统以及软件工程标准等第五代计算机主要特征是人工智能,具有一些人类智能的属性。

《计算机导论》(第2版)习题答案参考

《计算机导论》(第2版)习题答案参考

习题答案习题1一、选择题1.D 2.D 3.A 4.A 5.C 6.C二、填空题1、逻辑判断能力2、晶体管3、通信技术4、工程性5、计算机网络6、知识三、简单题:1、计算机是一种能按照事先存储的程序,自动地、高速地、精确地进行大量数值计算,并且具有记忆(存储)能力、逻辑判断能力、可靠性能的数字化信息处理的现代化智能电子设备。

2、计算机的发展主要经历了四个时代:从1946年到1959年这段时期我们称之为“电子管计算机时代”,使用电子管为主要元器件。

从1960年到1964年这段时期被称之为“晶体管计算机时代”,使用晶体作为主要元器件。

从1965年到1970年被称之为“中小规模集成电路计算机时代”,使用中小规模集成电路为主要元器件。

从1971年到现在被称之为“大规模集成电路计算机时代”,使用大规模及超大规模集成电路为主要元器件。

3、虽然各种类型的计算机在规模、性能、用途和结构等方面有所不同,但他们都具有以下特点:(1) 运算速度快(2) 计算精度高(3) 存储容量大(4) 计算自动化(5) 连接与网络化(6) 通用性强。

4、略5、有敏捷的反应能力、有学识和修养、身体状况良好、有团队精神、有领导才能、高度敬业、创新观念强、求知欲望高、对人和蔼可亲、有良好的职业操守、有良好的生活习惯、能适应环境和改善环境。

6、略习题2一、选择题:1.C 2.C 3.B 4.B 5.C 6.A 7.D二、填空题:1.(11101100.001001)2 2.11101011 3.阶码 4.尾数 5.存储器卡 6.CPU 卡三、简答题:1、无符号数指字节﹑字或双字整数操作数中,对应的8位﹑16位或32位二进制数全部用来表示数值本身,无表示符号的位,因而是正整数。

带符号数的表示方法是把二进制数的最高位定义为符号位, 其余各位表示数值本身,常用的带符号数有四种。

2、数字电路由具有各种逻辑功能的逻辑部件组成,这些逻辑部件按其结构可分为两大类,一类是组合逻辑电路(简称组合电路),其特点是输入值明确决定了输出,与电路原来的状态无关。

《计算机导论》课后习题答案.doc

《计算机导论》课后习题答案.doc

第一章1、什么是计算机?答:计算机是一种能够按照事先存储的程序,自动、髙速地对数据进行输入、处理、输出和存储的系统。

2、解释冯•诺依曼所提出的“储存程序”的概念。

答:由于计算机可以储存程序,从而使得计算机可以在程序的控制下自动地完成各种操作, 而无需人工干涉。

1.计算机有那些特点?答:运算速度快、运算精度高、具有记忆能力、具有逻辑判断能力和存储程序。

2.计算机发展过程中各阶段的主要特点是什么?答:电子计算机发展的四个阶段是:第一代(1946〜19 57 ),以电子管为逻辑部件,以阴极射线管、磁芯和磁鼓等为存储手段。

软件上釆用机器语言,后期釆用汇编语言。

第二代(1 958〜1965 ),以晶体管为逻辑部件,内存用磁芯,外存用磁盘。

软件上广泛采用高级语言,并出现了早期的操作系统。

第三代(1966〜1971 ),以中小规模集成电路为主要部件,内存用磁芯、半导体,外存用磁盘。

软件上广泛使用操作系统,产生了分吋、实吋等操作系统和计算机网络。

第四代(19 71至今),以大规模、超大规模集成电路为主要部件,以半导体存储器和磁盘为内、外存储器。

在软件方法上产生了结构化程序设计和面向对象程序设计的思想。

另外,网络操作系统、数据库管理系统得到广泛应用。

微处理器和微型计算机也在这一阶段诞生并获得飞速发展。

3・信息化社会对计算机人才的素质和知识结构有哪些要求?答:1.掌握计算机科学与技术的理论和本学科的主要知识体系。

2.在确定的环境中能够理解并且能够应用基木的概念、原理、准则,具备对工具及技巧进行选择与应用的能力。

3.完成一个项目的设计与实现,该项目应该涉及到问题的标识、描述与定义、分析、设计和开发等,为完成的项目撰写适当的文档。

该项目的工作应该能够表明白己具备一定的解决问题和评价问题的能力,并能表现出对质量问题的适当的理解和认识。

4.具备在适当的指导下进行单独工作的能力,以及作为团队成员和其他成员进行合作的能力。

5.能够综合应用所学的知识。

计算机导论习题(解答)

计算机导论习题(解答)

C.存储管理、进程管理、设备管理、文件管理
D.计算机设备的说明文件管理
22.在系统开发过程中,流程图是 B
阶段使用的一个工具。
A. 分析 B. 设计 C. 执行 D. 测试
23. C 结构用于处理重复的动作。
A. 顺序 B. 判断 C. 循环 D. 逻辑
24. 在下列各项中, C 不适于作为算法的描述工具:
规程 。
8.测试阶段有两种主要的测试手段,分别是_黑合__测试与__白合_____测试。
9. 数据结构的三种类型为 数组、记录和链表 。
10、遍历操作要求按照预定的顺序处理 每一个节点且仅处理一次 。
11. 冯.诺依曼模型中,把计算机分成四个子系统为: 存储器、算术逻辑
单元、控制单元和输入输出单元

27. 在冯.诺依曼模型中,程序是由 有序的指令序列 它的执行过程是 指令一条接着一条地顺序执行 。
组成的;
28、CPU 和主存间常由称为 总线 的三组(数据、地址与控制)线路相连。
29、TCP / IP 要求互联网上连接的每一台计算机都有一个唯一的 地址 。
30、编译时所使用的编译器实际是两个独立程序: 预处理程序 和翻译程序。
4. 计算机网络是使用 传输介质 连接的设备组合;交互式网络即为
两个或两个以上的 局域网、城域网或广域网 。
5. 数组和记录之间的区别在于:数组中的所有元素类型必须 相同 ,而
4
记录中的元素类型 可以相同也可以不同 。
6. 文件中的记录可以 顺序 存取,也可以 随机 存取。
7. 数据库管理系统的五个必要组成部分是 硬件、软件、数据、用户和
B.网络
3
C.关系
D.除以上之外其它的

计算机导论(第2版)课后习题答案

计算机导论(第2版)课后习题答案

计算机导论(第2版)【清华大学出版社】课后习题答案第一章绪论一、简答题1.什么是计算机?(P1)计算机是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。

一个计算机系统包括硬件和软件两大部分。

2.解释冯•诺依曼所提出的“存储程序”概念。

(P6)把计算机程序与数据都以二进制的形式统一存放在存储器中,由机器自动执行。

不同的程序解决不同的问题,实现了计算机通用计算的功能。

3.计算机有哪些主要的特点?(P3-P4)○1运算速度快○2运算精度高○3具有记忆能力○4具有逻辑判断能力○5存储程序4.计算机有哪些主要的用途?(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在软件方面配置了子程序库和批处理管理程序,并且推出了FORTRAN、COBOL、ALGOL等高级程序设计语言及相应的编译程序第三代计算机(1965年—1971年)○1用小规模或中小规模的集成电路来代替晶体管等分立元件○2用半导体存储器代替磁心存储器○3使用微程序设计技术简化处理机的结构○4在软件方面则广泛引入多道程序、并行处理、虚拟存储系统以及功能完备的操作系统,同时还提供了大量的面向用户的应用程序第四代计算机(1972年至今)○1使用了大规模和超大规模集成电路○2使用了大容量的半导体存储器作为内存储器○3在体系结构方面进一步发展了并行处理、多机系统、分布式计算机系统和计算机网络系统○4在软件方面则推出了数据库系统、分布式操作系统以及软件工程标准等第五代计算机主要特征是人工智能,具有一些人类智能的属性。

计算机导论课后习题答案

计算机导论课后习题答案

计算机科学导论第七章1应用程序和操作系统的不同点是什么?操作系统是一个程序,有利于应用程序的执行。

2操作系统的组成是什么?内存管理器,进程管理器,设备管理器,文件管理器。

3单道程序和多道程序之间有何区别?单道程序,只有一个程序在内存中。

多道程序,多个程序同时在内存中,但是计算机的资源只分配给正在运行的程序。

4分页调度和分区调度有什么区别?分区调度把内存分为若干个区,把程序整个的放入区中。

分页调度提高了分区调度的效率,在分页调度下,内存被分为大小相等的若干部分,程序也被分为大小相等的部分。

分区调度需要把程序装载到连续的内存上。

分页调度可以吧把程序装载到不连续的内存当中。

5为什么请求分页调度比常规页面调度具有更高的效率?在常规的分页调度中,整个程序必须同时在内存中,以便为程序执行。

但是在请求分页调度中,有部分页面的程序可以在内存中。

这意味着,在请求分页调度中,在给定的时间中,更多的程序可以使用计算机的资源。

6程序和作业之间有何联系?作业和进程之间有何联系?程序和进程之间有何联系?从一个程序被选中执行,到其运行结束并再次成为一个程序的这段过程中,该程序称为作业。

7程序驻留在哪里?作业驻留在哪里?进程驻留在哪里?程序和作业驻留在磁盘上,进程驻留在内存中。

8作业调度器和进程调度器有什么区别?作业调度器负责从作业中创建一个进程和终止一个进程。

进程调度器将一个进程从一个状态转入另一个状态。

9为什么操作系统需要队列?一个操作系统需要使用队列,因为在同一时间可以有许多作业和进程同时活跃。

为了共享所有的资源,队列是必要的,以确保作业和进程都得到他们需要的资源。

31一个计算机装有一个单道程序的操作系统。

如果内存容量为64MB,操作系统需要4MB的内存,那么该计算机执行一个程序可用的最大内存为多少?64-4=60MB33 70/(70+10)=87.5%34一个多道程序的操作系统用一个适当的分配计划把60MB内存分为10MB,12MB,18MB,20MB。

计算机导论课后答案

计算机导论课后答案

计算机导论课后答案第一章1、简述计算机硬件发展简史(主要阶段)。

答:计算机硬件发展主要经历以下阶段:1)电子管计算机,20世纪40年代中期到50年代后期(1946~1958)2)晶体管计算机,20世纪50年代后期到60年代中期(1959~1964)3)中/小规模集成电路计算机,20世纪60年代中期到70年代初期(1964~1971)4)大规模/超大规模集成电路计算机,20世纪70年代初期至今(1971~)2、简述计算机的特点。

答:按存储程序自动运行、运算速度快、运算精度高、记忆能力强、逻辑判断能力好。

3、简述冯﹒诺依曼思想及冯﹒诺依曼体系结构计算机的基本组成。

答:1)冯﹒诺依曼思想:存储程序和采用二进制。

2)冯﹒诺依曼计算机有五个基本组成部分:运算器、控制器(逻辑控制装置)、存储器、输入装置、输出装置。

第三章1、CPU主要由哪些部件组成?这些部件的主要功能是什么?答:CPU主要由运算器、控制器、寄存器组成。

运算器:对数据进行处理(算术和逻辑运算)。

控制器:从存储器读取指令,对指令进行分析,产生操作控制信号,控制计算机各部分协调工作。

寄存器:暂存指令或数据。

2、CPU的主要性能指标有哪些?答:CPU主要性能指标有字长、主频、兼容性。

3、微机中主板的作用是什么?主板上都有哪些部件?答:微机中主板的作用:一是提供插接微处理器、内存条和各种功能卡的插槽,二是为各种常用外部设备提供通用接口。

主板上主要包括:芯片、扩展槽、对外接口、(面板接脚、电池)。

4、什么叫总线?微机中的总线有哪些类型?答:多个功能部件共享的信息传输线称为总线(计算机中传输数据的通道)。

微机中总线类型有:数据总线、地址总线、控制总线。

5、对比说明内存和外存的不同特点与不同作用。

答:内存,可临时存放数据,断电后数据丢失。

存取速度较快,容量有限。

用于存放要执行的程序和数据。

外存,可永久存放数据,断电后数据不会丢失。

存取速度较慢,容量较大,理论上无限。

计算机导论-课后习题参考答案

计算机导论-课后习题参考答案

第1章计算机概述一、单项选择题A B D B C C D B A D二、简答题1. 根据计算机所采用的电子逻辑元件可将计算机的发展划分为4个发展阶段,每个阶段所采用的元器件分别为:电子管,晶体管,中、小规模集成电路,大规模、超大规模集成电路。

2. 冯·诺依曼计算机主要由4部分组成:运算器、存储器、控制器、输入/输出设备。

3. 衡量计算机性能的指标主要有5个,分别为:字长、主频、存储容量、运算速度和存取周期。

4. 计算机的特点:1)能自动连续、高速度地运算;2)运算速度快;3)运算精度高;4)具有超常的记忆能力;5)具有可靠的逻辑判断能力。

按运算规模,计算机可分为巨型机、大型机、中型机、小型机、微型机和工作站。

第2章计算机中的数据一、单项选择题A ABC B二、计算题1.(1)7 (2)511 (3)40762.(1)766O (2)201O (3)265O3.(1)251O (2)6272O (3)64361363O4.(1)0.1B (2)≈101.01B (3)110011B三、简答题1. 计算机采用二进制表示数据主要有以下4个原因:1)二进制物理上易于实现;2)二进制运算法则简单;3)二进制编码机器可靠性高;4)二进制通用性和逻辑性强。

2. 在计算机中,所有数值型数据都用二进制编码来表示,这串二进制编码称为该数据的机器数,数据原来的表现形式称为“真值”。

一个进制中数码的个数称为“基数”。

3. 带符号整数常用的编码形式有3种,分别为原码、反码和补码。

1)原码表示法为:最高位是符号位(0表示正,1表示负),其余各位表示数的绝对值大小。

2)反码表示法为:最高位是符号位(0表示正,1表示负),正数的反码与原码相同,负数的反码是在其原码的基础上,除符号位外各位求反。

3)补码表示法为:最高位是符号位(0表示正,1表示负),正数的补码与原码相同,负数的补码是在该数反码的最低位加1。

4. 要表示文本,必须先对每个可能出现的字符进行表示。

计算机导论(第3版)-1-3章参考答案

计算机导论(第3版)-1-3章参考答案

第1章习题参考答案1、简要叙述ENIAC之前计算工具的发展历程。

答案:(1)算筹;(2)算盘;(3)计算尺;(4)机械计算机;(5)机电计算机。

对于(3)—(5),列出其代表机型。

2、对比说明第一代至第四代计算机各自的主要特点。

答案:(1)第一代计算机的主要特点:用电子管作为基本元器件;用机器语言或汇编语言编写程序;使用水银延迟线、静电存储管、磁鼓和磁芯作主存储器;输入输出装置主要用穿孔卡片;主要用于科学计算。

(2)第二代计算机的主要特点:用晶体管作为基本元器件;出现了FORTRAN、ALGOL和COBOL 等高级语言;采用磁芯存储器作主存,采用磁盘与磁带作辅存;除了科学计算和数据处理外,开始进入实时过程控制领域;出现了操作系统。

(3)第三代计算机的主要特点:用集成电路作为基本元器件;高级语言得到广泛应用;用半导体存储器取代了磁芯存储器,存储容量大幅度提高;普遍采用了微程序设计技术,设计了具有兼容性的体系结构;系统软件与应用软件都有很大发展,操作系统的功能有很大的提高和完善;出现了成本较低的小型计算机。

(4)第四代计算机的主要特点:用微处理器或超大规模集成电路取代了普通集成电路;计算机的存储容量进一步扩大,开始使用光盘和激光打印机;面向对象程序设计语言得到广泛使用;微型计算机诞生;数据通信、计算机网络、分布式处理有了很大的发展,互联网得到广泛应用。

3、微型计算机是如何发展起来的?微型计算机的快速发展有什么重要意义?答案: 1971年诞生的微处理器是将运算器和控制器集成在一起的大规模/超大规模集成电路芯片,以微处理器为核心再加上存储器和接口芯片,便构成了微型计算机。

1981年IBM公司推出微型计算机IBM PC后,微型计算机得到了快速发展。

微型机的出现及快速发展,才使计算机走进了大大小小的企事业单位和千家万户,也促进了互联网的快速发展和广泛应用。

4、简要说明第五代计算机的含义,如何评价第五代计算机的研究。

计算机导论课后习题及参考答案

计算机导论课后习题及参考答案

计算机导论课后习题第一章绪论一、单项选择题1.世界上第一台电子计算机ENIAC诞生于()。

A.1941年B.1946年C.1949年D.1950年2.世界上首次提出存储程序计算机体系结构的是()。

A.莫奇莱B.艾仑·图灵C.乔治·布尔D.冯·诺依曼3.世界上第一台电子数字计算机采用的主要逻辑部件是()。

A.电子管B.晶体管C.继电器D.光电管4.物理器件采用晶体管的计算机被称为()。

A.第一代计算机B.第二代计算机C.第三代计算机D.第四代计算机5.下列叙述正确的是()。

A.世界上第一台电子计算机ENIAC,首次实现了“存储程序”方案B.按照计算机的规模,人们把计算机的发展过程分为四个时代C.微型计算机最早出现于第三代计算机中D.冯·诺依曼提出的计算机体系结构奠定了现代计算机结构的理论基础6.计算机最早的应用领域是()。

A.科学计算B.数据处理C.过程控制D.CAD/CAM/CIMS7.计算机辅助设计的简称是( )。

A.CAD B.CAM C.CAI D.CBE8.当前的计算机一般称为第四代计算机,它所采用的逻辑元件是()。

A.晶体管B.集成电路C.电子管D.大规模集成电路9.按照计算机用途,可将计算机分为()。

A.通用计算机和个人计算机B.数字计算机和模拟计算机C.数字计算机和混合计算机D.通用计算机和专用计算机10.计算机中所有信息的存储都采用()。

A.十进制B.二进制C.八进制D.十六进制11.计算机最主要的工作特点是()。

A.存储程序与自动控制B.高速度与高精度C.可靠性与可用性D.有记忆能力12.计算机硬件的组成部分主要包括运算器、存储器、输入设备、输出设备和()。

A.控制器B.显示器C.磁盘驱动器D.鼠标器13.客机、火车票系统属于()方面的计算机应用。

A.科学计算B.数据处理C.过程控制D.人工智能14.个人计算机属于()。

A.小巨型机B.小型计算机C.微型计算机D.中型计算机15.计算机之所以能实现自动连续执行,是由于计算机采用了()工作原理。

计算机导论课后习题标准答案

计算机导论课后习题标准答案
如何采用"位权法"将非十进制数转换为十进制数?
把各非十进制数按权展开,然后求和,便可得到转换地结果.
、将下列各数用位权法展开:(),(),(),()
答:()×××××××
(××××)
()
× × × ×
()
× × × × ×
将下列二进制数转换成十进制数:,,,,,,,
二进制与八进制之间如何转换?
以小数点为界,将整数部分自右向左和小数部分自左向右分别按每位为一组(不足位地用补足),然后将各个位二进制数转换为对应地位八进制数,即得到转换地结果.反之,若把八进制数转换为二进制数,只要把每位八进制转换为对应地位二进制数即可.LDAYt。
第三章
,描述地两个基本部件?控制器,运算器.
,简要说明与芯片地主要区别?
地指令系统一般多达几百条指令.使用较少地指令,比价格低且简单.

,定义三种类型地硬盘并说明优缺点?
内置硬盘,简称硬盘,安装在系统单元内部,用于存放程序和大型地数据文件.由一个或多个组装在河内地金属盘片组成,盒内同时包含一个旋转磁盘地马达,一个存取臂以及读写头.从外表上看,内置硬盘就像系统主机面板地一部分.内置硬盘在容量和速度方面优于软盘.弱点:容量固定,不易移动.kavU4。
高度地自动化和灵活性
计算机采取存储程序方式工作,即把编号地程序输入计算机,机器便可依次逐条执行,这就使计算机实现了高度地自动化和灵活性.5PCzV。
、计算机有哪些主要地用途?
()科学计算
()数据处理
()实时控制
()人工智能
()计算机辅助工程和辅助教育
()娱乐和游戏
、计算机发展中各个阶段地主要特点是什么?
什么是命题公示?怎样判断两个命题公示等价?

计算机导论(第3版)-4-6章参考答案

计算机导论(第3版)-4-6章参考答案
4、对比说明几种目前常用的操作系统。 答案: (1)Windows 操作系统;(2)UNIX 操作系统;(3)Linux 操作系统;(4)VxWorks 操作系统。 并对每种操作系统作简要说明。
5、简述计算机网络的功能。 答案: (1)资源共享;(2)数据通信;(3)协同工作。并对每种功能作简要说明。
10、简要说明计算机网络的分类。 答案: 根据覆盖范围分为(1)个人区域网;(2)局域网;(3)城域网;(4)广域网;(5)互联网。 根据传输技术分为(1)广播式网络;(2)点对点式网络。 根据传输介质分为(1)有线网;(2)无线网。 并对每种分类作简要说明。
11、简要说明 TCP/IP 模型中各层的作用。 答案:(1)主机-网络层:负责将相邻高层提交的 IP 报文封装成适合在物理网络上传输的帧格式并 传输,或将从物理网络接收到的帧解封,从中取出 IP 报文并提交给相邻高层。 (2)互联层:负责将报文独立地从源主机传输到目的主机。 (3)传输层:负责在源主机和目的主机的应用程序间提供端到端的数据传输服务,使主机上的对等 实体可以进行会话。 (4)应用层:提供用户所需要的各种服务。
网格计算 答案: 网格计算的基本含义是通过互联网把分散在不同地理位置、不同类型的物理与逻辑资源以开 放和标准的方式组织起来,通过资源共享和动态协调,来解决不同领域的复杂问题的分布式和并行 计算。
云计算 答案: 云计算的基本含义是对于单位用户或个人用户来说,把原本在本地计算机完成的数据存储和 数据处理工作更多地通过互联网上的存储与计算资源来进行,有专业的网络公司提供数据存储和数 据处理平台。
7、对比说明常用的计算机网络传输介质。 答案: (1)双绞线电缆:双绞线由螺旋状相互绞合在一起的两根绝缘铜线组成,将多对双绞线封装 于绝缘套里做成双绞线电缆。双绞线广泛地应用于局域网中。 (2)同轴电缆:由同轴的内外两个导体组成,内导体是一根金属线,外导体(也称外屏蔽层)是一 根圆柱形的套管,一般是由细金属线编织成的网状结构,内外导体之间有绝缘层。曾应用于局域网。 (3)光缆:光纤是能传导光波的石英玻璃纤维,光纤外加保护层构成光缆。多用于城域网、广域网、 互联网及局域网的主干传输。

计算机导论(2-7章课后习题答案)

计算机导论(2-7章课后习题答案)
6、
CMOS是一块芯片,在主板上,保存着重要的开机参数,会用CMOS纽扣电池来维持电量; CMOS里存放参数,通过程序把设置好的参数写入CMOS去设置它。
BIOS是软件、程序; CMOS是芯片、硬件; 通过BIOS程序,可以设置CMOS里的参数;
BIOS作用:①自检及初始化②程序服务处理③硬件中断处理
2、随着计算机及网络技术与应用的不断发展,伴随而来的计算机系统安全问题越来越引起人们的关注。计算机系统一旦遭受破坏,将给使用单位造成重大经济损失,并严重影响正常工作的顺利开展。加强计算机系统安全工作,是信息化建设工作的重要工作内容之一。
3、一种归类的方式是将它们区分为被动和主动攻击:
被动攻击包括在浏览器和服务器通信时窃听,获得原本被限制使用的权限;主动攻击包括伪装成其他用户、篡改客户和服务器之间的消息或篡改Web站点的信息。
*外频即CPU的外部时钟频率,外频越多、越高越好。
*倍频则是指CPU外频与主频相差的倍数。
*内部缓存(L1 Cache)也就是我们经常说的一级高速缓存。在CPU里面内置了高速缓存可以提高CPU的运行效率。
外部缓存(L2 Cache)CPU外部的高速缓存。
*多媒体指令集。指令对目前流行的图像处理、浮点运算、3D运算、视频处理、音频处理等诸多多媒体应用起到全面强化的作用。
.数据的共享性高,冗余度低,易扩充
.数据独立性高
数据由DBMS统一管理和控制
4、并、交、差、选择、投影、连接
习题7
1、选择题
1、D
2、A
3、C
4、D
5、B
6、D
7、C
8、C
9、C
10、C
2、简答题
1、包含和被包含的关系
信息安全包括网络安全,信息安全还包括操作系统安全,数据库安全,硬件设备和设施安全,物理安全,人员安全,软件开发,应用安全等。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大学计算机基础教程习题参考答案华南理工大学计算机教学团队2010.9习题11.1 选择题1. 美国宾夕法尼亚大学1946年研制成功的一台大型通用数字电子计算机,名称是( C )。

A) Pentium B) IBM PC C) ENIAC D) Apple2.1981年IBM公司推出了第一台( B )位个人计算机IBM PC5150。

A) 8 B) 16 C) 32 D) 643. 中国大陆1985年自行研制成功了第一台PC 兼容机,即(C)0520微机。

A) 联想B) 方正C) 长城D)银河4. 摩尔定律主要内容是指,微型片上集成的晶体管数目每(C)个月翻一番。

A) 6 B) 12 C) 18 D) 245. 第四代计算机采用大规模和超大规模( C )作为主要电子元件。

A) 电子管B) 晶体管C)集成电路D)微处理6. 计算机中最重要的核心部件是( B )。

A) DRAM B) CPU C) CRT D) ROM7. 将微机或某个微机核心部件安装在某个专用设备之内,这样的系统称为(C)。

A) 大型计算机B) 服务器C) 嵌入式系统D)网络8. 冯.诺依曼计算机包括,(B)、控制器、存储器、输入设备和输出设备五大部分组成。

A) 显示器B)运算器C)处理器D)扫描仪9.从市场产品来看,计算机大致可以分为大型计算机、(C)和嵌入式系统三类A) 工业PC B) 服务器C) 微机D) 笔记本微机10.大型集群计算机技术是利用许多台单独的(B)组成的一个计算机系统,该系统能够像一台机器那样工作。

A) CPU B) 计算机 C) ROM D)CRT1.2 填空题1. 计算机的发展经历了(电子管)、(晶体管)、(集成电路)和(大规模集成电路)四代变迁。

2.未来的计算机可能朝着(量子计算机)、(光子计算机)、(生物计算机)等方向发展。

3. 计算机系统是由(硬件系统)、(软件系统)两部分组成的。

4. 从目前市场上产品来看,微机包括(个人计算机)、(苹果系列微机)、(一体微机)、(笔记本微机)、(平板微机)、(掌上微机)和PC 服务器等几种。

5. 微处理器是由(运算器)、(控制器)和(一些寄存器)组成。

1.3 简答题1. 什么是摩尔定律?你认为摩尔定律会失效吗?为什么?答:摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。

其内容为:集成电路上可容纳的晶体管数目每18个月翻一番。

这一定律揭示了信息技术进步的速度。

芯片上元件的几何尺寸总不可能无限制地缩小下去,这就意味着,总有一天,芯片单位面积上可集成的元件数量会达到极限,所以摩尔定律总有一天会失效。

2. 什么是硬件?计算机主要有哪些硬件部件组成?答:计算机硬件系统是指计算机系统中看得见、摸得着的物理实体,即构成计算机系统各种物理部件总称。

计算机硬件是一大堆电子设备,它们是计算机进行工作的物质基础。

微型计算机系统中的硬件主要包括:微处理器、内部存储器、外部存储器、输入输出设备、各种接口电路以及总线。

3. 冯.诺依曼结构的基本思想是什么?答:冯.诺依曼奠定了现代计算机的基本结构,其基本思想包括:1)计算机由控制器、运算器、存储器、输入设备、输出设备五大部分组成。

2)把要执行的指令和待处理的数据按照顺序编成程序存储到计算机内部的内部存储器中,程序和数据以二进制代码形式不加区别地存放,存放位置由内存地址确定。

(存储程序原理)3)每条指令由操作码和操作数两部分构成。

其中操作码表示执行何种运算,操作数指出该运算的操作对象在存储器中的地址。

4)内存储器是定长的线性组织,CPU 通过内存地址可以直接读写内存。

5)由控制器对计算机进行集中的顺序控制。

4. 请描述计算机硬件、软件和用户的关系。

答:计算机硬件、软件和用户之间的关系下图所示。

裸机使用效率低,难以完成复杂的任务,操作系统是对裸机的扩充,是其它软件运行的基础。

应用软件的开发和运行要有系统软件的支持,用户直接使用的是应用软件。

5. 请简述计算机的基本工作原理。

答:1)通过某种程序设计语言把解决思路编制成一个程序存于外存上。

2)接口电路发命令将外存中的程序调入计算机的内部存储器中。

3)计算机自动地从内存中取指令、分析指令再执行该指令,接着取下一条指令,周而复始地工作。

4)内存中的执行的结果可以由输出设备在屏幕上显示输出或在打印机上打印出来。

习题 22.1 选择题1.下面真值最大的补码数是(d)。

a. (10000000)2b. (11111111)2c. (01000001)2d. (01111111)22.下面最小的数字是(b)。

a. (123)10b. (136)8c. (10000001)2d. (8F)163. 整数在计算机中通常采用( c )格式存储和运算。

a. 原码b. 反码c. 补码d. 移码4. 计算机中浮点数的指数部分通常采用( d )格式存储和运算。

a. 原码b. 反码c. 补码d. 移码5.下面不合法的数字是( b )。

a. (11111111)2b. (139)8c. (2980)10d. (1AF)166.-128的8位补码机器数是( a )。

a. (10000000)2b. (11111111)2c. (01111111)2d. 无法表示7. 8位字长补码表示的整数N的数据范围是( a )。

a. –128~127b. –127~127c. –127~128d. –128~1288. 8位字长原码表示的整数N的数据范围是( b )。

a. –128~127b. –127~127c. –127~128d. –128~1289. 8位字长补码运算中,下面哪个运算会发生溢出( a )。

a. 96+32b. 96-32c. –96-32d. –96+3210. 补码数(10000000)2算术右移一位和逻辑右移一位的结果分别是( a )。

a. (11000000)2和(01000000)2b. (01000000)2和(11000000)2c. (01000000)2和(01000000)2d. (11000000)2和(11000000)211. 汉字在计算机中存储所采用的编码是( d )。

a. 国标码b. 输入码c. 字形码d. 机内码12. 下列哪种BCD编码是无权编码( d )。

a. 8421码b. 2421码c. 5211码d. 格雷码13. 若采用偶校验,下面哪个数据校验错误( d )。

a. (10101010)2b. (01010101)2c. (11110000)2d. (00000111)214. 下列哪种编码是常用的英文字符编码( a )。

a. ASCIIb. Unicodec. GB2312d. GBK15. 5421BCD编码中1100是( d )的编码.a. 6b. 7c. 8d. 92.2 填空题1. 设字长为8位则-1的原码表示为(10000001),反码表示为(11111110),补码表示为(11111111),移码表示为(01111111)。

2. 设字长为n位则原码表示范围为(-2n-1+1≦N≦2n-1-1),补码的表示范围为(-2n-1≦N≦2n-1-1)。

3. (200)10=(11001000)2 =(310)8 =(C8)16。

4. (326.2)8=(11010110.01)2 =(D6.4)16。

5. (528.0625)10=(210.1)16。

6. 溢出产生的根本原因是(运算结果超出了数据的编码表示范围)。

7. 一个R进制数转换为10进制数常用办法是(基数权重展开法),一个10进制数转换为R进制数时,整数部分常用方法是(除R取余法),小数部分常用方法是(乘R取整法)。

8. 计算机中一个浮点数的表示格式由两部分构成:(指数部分)和(尾数部分)。

9.浮点数表示中数据的表示范围取决于(指数部分的位数),数据精度取决于 (尾数部分的位数)。

10. 3的8421BCD编码是(0011),其余3码是(0110)。

11. 国际上常用的英文字符编码是(ASCII)。

它采用7位编码,可以对(128)种符号进行编码。

12. 若字母A的ASCII编码是65,则B的ASCII编码是是(66)。

13. 一个汉字的机内码在计算机中存储时占用(2)个字节。

14. 若一个汉字的区位码是2966,则其国标码是(3D62H),其GB2312-80内码是(BDE2H)。

15. 24X24点阵字库中一个汉字的字模信息存储时占用(72)个字节。

16. 字库有两种形式:(点阵字库)和(矢量字库)。

17. (BIG5)是通行于台湾、香港地区的一个繁体汉字编码方案。

18. 常用的校验编码有(奇偶校验码),(循环冗余校验码)和(海明校验码)。

19. (奇偶校验码)常用于检测单个字符的通信错误,(循环冗余校验码) 常用于检测一批数据的通信错误,(海明校验码)还可以纠正数据错误。

20.奇校验中要求数据位和校验位中为1的位数必须是(奇数)个。

2.3计算题1.设字长为8位,分别用原码,反码,补码和移码表示-127和127。

[-127]原=11111111, [-127]反=10000000, [-127]补=10000001, [-127]移=00000001 [127]原=01111111, [127]反=01111111, [127]补=01111111, [127]移=111111112.将63表示为二进制,8进制,16进制数.(63)10 =(111111)2 =(77)8 =(3F)163.将(3CD.6A)16转换为二进制和8进制数。

(3CD.6A)16 =(1111001101.0110101)2 =(1715.324)84.设字长为8位,X=-96,Y=33,用双符号位补码计算X-Y,并判断是否发生溢出。

[X]补 =(110100000)2, [Y]补 =(000100001)2, [-Y]补 =(111011111)2,[X]补 -[Y]补 =[X]补 +[-Y]补=(110100000)2 + (111011111)2 =(101111111)2运算结果的双符号位为10,因此运算溢出,下溢。

5.设某汉字的区位码为2966,求该汉字的国际码和GN2312机内码。

该汉字的区号=29=(1D)16, 该汉字的位号=66=(42)16国标码第一字节=区号+20H,国标码第二字节=位号+20H因此国标码为:(3D62)16GB2312汉字机内码第一字节=国标码第一字节+80HGB2312汉字机内码第二字节=国标码第二字节+80H因此GB2312机内码为:(BDE2)166.设字长为8位并采用补码表示,求16和-16算术左移两位, 算术右移两位,逻辑左移两位和逻辑右移两位的运算结果。

相关文档
最新文档