计算机应用基础复习资料
20056
1  计算机基础知识
  计算机的发展过程分为几个时代?按照什么划分的?
答:计算机的发展分为四个时代。按照所采用的电子元器件划分。即电子管时代、晶体管时代、中小规模集成电路时代、大规模和超大规模集成电路时代。
2.计算机有哪些主要特点?
答:现代计算机也称为电脑或电子计算机(Computer),是指一种能存储程序数据、自动执行程序、快速而高效地自动完成对各种数字化信息处理的电子设备。它能部分地代替人的脑力劳动。计算机具有以下主要特点:
1)处理速度快
2)计算精度高
3)存储容量大
4)可靠性高
5)工作过程的全自动化
6)适用范围广,通用性强
计算机的主要应用领域有哪些?
    答:自1946年世界上地一台计算机诞生到现在,计算机的主要应用领域有:
1)科学计算(数值计算)
2)信息处理
3)过程控制
4)计算机辅助设计(CAD)和辅助制造(CAM
5)现代教育
6)家庭生活
4.计算机的发展方向是什么?
答:随着计算机科学理论和制造技术的发展,现代计算机的发展表现为两个方面:一是巨型化、微型化、多媒体化、网络化和智能化5种趋向;二是朝着非冯·诺依曼结构模式发展。
5.计算机内部信息为什么要采用二进制编码表示?
答:计算机中采用二进制数是因为二进制数具有如下特点:
1)简单可行,容易实现
2)运算规则简单a
3)适合逻辑运算
6.什么是机器指令?它由哪两部分组成?各部分的作用是什么?什么是指令系统?
答:机器指令就是给计算机下达的一道命令,它告诉计算机每一步要进行什么操作、参与此项操作的数据来自何处、操作结果又将送往哪里。所以,一条指令必须包括操作码和地址码(或称操作数)两部分,操作码指出该指令完成操作的类型,地址码指出参与操作的数据和操作结果存放的位置。一台计算机可能有多种多样的指令,这些指令的集合称为该计算机的指令系统。
7.试解释下列基本概念:机器语言、汇编语言、高级语言、源程序和目标程序。
1)机器语言(Machine Language
每种型号的计算机都有自己的指令系统,也叫机器语言。每条指令都对应一串二进制代码。机器语言是计算机唯一能够识别并直接执行的语言,所以与其他程序设计语言相比,其执行效率较高。
2)汇编语言(Assemble Language
汇编语言不再使用难以记忆的二进制代码,而是使用比较容易识别、记忆的助记符号,所以汇编语言也叫符号语言。
用汇编语言编写的程序称为汇编语言源程序,计算机不能直接识别执行它。必须先把汇编语言源程序翻译成机器语言程序(称目标程序),然后才能被执行。
3)高级语言
汇编语言比机器语言用起来方便多了,但汇编语言与人类自然语言或数学式子还相差甚远。到了20世纪50年代中期,人们又创造了高级语言。所谓高级语言是一种用表达各种意义的“词”和“数学公式”按照一定的“语法规则”编写程序的语言,也称高级程序设计语言或算法语言。这里的“高级”,是指这种语言与自然语言和数学式子相当接近,而且不依赖于计算机的型号,通用性好,改善了程序的可读性,编程效率高。
同样,用高级语言编写的程序称为高级语言源程序,计算机是不能直接识别和执行高级语言源程序的。也要用翻译的方法把高级语言源程序翻译成等价的机器语言程序(称为目标程序)才能执行。
2 计算机系统的组成
1.一个完整的计算机系统是由什么组成的?它们之间的关系是什么?
答:计算机系统由硬件(Hardware)和软件(Software)两大部分组成。
硬件是指实实在在的机器部件,软件是程序及其有关文档的总称。程序是由一系列指令组成的,每条指令一般都能激发机器进行相应的操作。计算机系统是一个整体,既包括硬件也包含软件,两者是不可分割的。计算机如果没有软件的支持,也就是在没有装入任何程序之前,被称为“裸机”,裸机是无法实现任何信息处理任务的;反过来,软件依赖硬件来运行,单靠软件本身,没有硬设备的支持,软件也就失去了其发挥作用的舞台。计算机的软、硬件是相辅相成的。
2. 冯·诺依曼型计算机的基本思想是什么?
答:冯·诺依曼总结并提出了如下三条思想:
1)计算机的基本结构
计算机硬件应具有:运算器、控制器、存储器、输入设备和输出设备等五个基本功能部分。
2)采用二进制
在计算机中,程序和数据都用二进制代码“0”和“1 两个数码表示。它既便于硬件的物理实现又有简单的运算规则,故可简化计算机结构,提高可靠性和运算速度。
3)存储程序
所谓存储程序,就是把程序和处理问题所需的数据均以二进制编码的形式预先按一定顺序存放到计算机的存储器里。计算机运行时,依次从存储器里逐条取出指令,执行一系列的基本操作,最后完成一个复杂的运算。这一切工作都是由一个担任指挥工作的控制器和一个执行运算工作的运算器共同完成的,这就是存储程序的工作原理。存储程序实现了计算机的自动计算,同时也确定了冯·诺依曼型计算机的基本结构。
3.计算机存储器分为内存和外存,它们的主要区别和用途是什么?
答:存储器分为两类:一类是设在主机中的内存储器(简称内存),也叫主存储器(简称主存),用于存放当前要用的数据和程序,属于临时存储器;另一类是属于计算机外部设备的存储器,叫外存储器(简称外存),也叫辅助存储器(简称辅存),用来存放暂时不用的数据和程序,属于永久性存储器,当需要时应先调入内存。
4.内存储器分哪几类?各有什么特点?
答:内存储器分为随机存储器RAMRandom Access Memory)和只读存储器ROMRead Only Memory)两类。
1)随机存储器(RAM
随机存储器也叫读写存储器。RAM中存储当前使用的程序、数据、中间结果和与外存交换的数据,CPU根据需要可以直接读/RAM计算机软件的组成中的内容。RAM有两个主要特点:一是其中的信息随时可以读出或写入,当写入时,原来存储的数据将被冲掉;二是加电使用时其中的信息会完整无缺,但是一旦断电(关机或意外掉电),RAM中存储的数据就会丢失,而且无法恢复。由于RAM的这一特点,所以也称它为临时存储器。
2)只读存储器(ROM
只读存储器只能作读出操作而不能作写入操作。ROM中的信息是在制造时用专门的设备一次写入的。只读存储器常用来存放固定不变、重复执行的程序。ROM中存储的内容是永久性的,即使关机或掉电也不会消失的。
5.叙述“输入”和“输出”的概念,并举例说出3种以上的计算机输入和输出设备。
答:输入是指利用某种设备将数据转换成计算机可以接收的编码的过程,所使用的设备称为输入设备。现在的输入设备种类很多,主要有键盘、鼠标、扫描仪等。
输出设备的任务是将信息传送到中央处理机之外的介质上,这些介质可分为硬拷贝和软拷贝两大类。主要有显示器、打印机和绘图仪等
6.什么是操作系统?它有哪些功能模块?
  答:操作系统是管理、控制和监督计算机软件、硬件资源协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成,它是系统软件的核心。
操作系统的主要目的有两个:一是方便用户使用计算机;二是统一管理计算机系统的全部资源,合理组织计算机工作流程,以便充分、合理地发挥计算机的效率。
操作系统应包括下列五大功能模块:
1)处理器管理
2)作业管理
3)存储器管理
4)设备管理
5)文件管理
7.操作系统有哪些类型?
按其发展前后过程,通常分成以下六类:
1)单用户操作系统(Single User Operating System
2)批处理操作系统(Batch Processing Operating System
3)分时操作系统(Time-Sharing Operating System
4)实时操作系统(Real-Time Operating System
5)网络操作系统(Network Operating System
6)微机操作系统
8. 人与计算机软件系统和硬件系统的层次关系是什么?
答:(1)硬件结构是计算机系统看得见摸得着得功能部件的组合,而软件是计算机系统的各种程序的集合。
2)计算机系统由硬件系统和软件系统组成,两者缺一不可。
3)软件系统又由系统软件和应用软件组成,系统软件是人与计算机进行信息交换、通信对话、按人的思想对计算机进行控制和管理的工具。操作系统是系统软件的核心,每个计算机系统中是必不可少的。
3)在计算机系统中并没有一条明确的硬件与软件的分界线,软、硬件之间的界线是任意的和经常变化的。今天的软件可能就是明天的硬件,反之亦然。这是因为任何一个由软件所完成的操作也可以直接由硬件来实现,而任何一条由硬件所执行的命令也能够用软件来完成。从这个意义上说,硬件与软件在逻辑功能上是可以等价的。
9.简述计算机的基本工作原理。
答:计算机的基本工作原理可概括如下:
1)计算机自动计算或处理的过程实际上是执行预先存储在计算机里的一段程序的过程。即计算机是由程序控制的,程序是由人编写的,当然,编程序所采用的语言可以不同。
2)计算机程序是指令的有序序列,执行程序的过程实际上是依次逐条执行指令的过程。
3)指令的执行是由计算机硬件实现的。每一条指令的实现都经过取指令、分析指令、执行指令三个步骤,并为取下一条指令做好准备。
10.计算机的主要技术指标有哪些?各对计算机性能有何影响?
答:计算机的性能涉及体系结构、软硬件配置、指令系统等多种因素,一般来说主要有下列技术指标:
1)字长
字长是指计算机运算部件一次能同时处理的二进制数据的位数。字长越长,计算机的运算精度就越高,数据处理能力就越强
2)运算速度
通常所说的计算机的运算速度(平均运算速度),是指每秒钟所能执行的指令条数,一般用百万(条)指令每秒(MIPS——Million Instructions Per Second)来表示。这个指标能更直观地反映机器的速度。
3)时钟频率(主频)
时钟频率也称主频,是指CPU在单位时间(秒)内发出的脉冲数。它的高低在一定程度上决定了计算机速度的高低。主频以兆赫兹(MHz)为单位,一般说,主频越高,速度越快。
4)存储容量
存储容量包括主存容量和辅存容量。内存容量反映了内存储器存储数据的能力。存储容量越大,其处理数据的范围就越广,并且运算速度一般也快。尤其是当前微机应用多涉及图像信息处理,要求存储容量会越来越大,甚至没有足够大的内存容量就无法运行某些软件。