计算机导论存在的疑惑,个大学计算机导论复习提纲.doc

个大学计算机导论复习提纲

第一章

简答题:

3.什么是计算机系统?

计算机系统是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统,由计算机硬件系统和计算机软件系统两大部分组成。

4. 简述计算机硬件系统的五大部分。

① 运算器又称算术逻辑单元,是计算机对数据进行加工处理的部件,主要功能是对二进制数进行加、减、乘、除等算术运算和与、或、非等基本逻辑运算,实现逻辑判断。② 控制器主要由指令寄存器、译码器、程序计数器和操作控制器等组成,控制器是用来控制计算机各部件协调工作,并使整个处理过程有条不紊地进行。它的基本功能就是从内存中取指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。另外,控制器在工作过程中,还要接受各部件反馈回来的信息。③ 存储器④输入输出设备用户通过输入设备将程序和数据输入计算机,输出设备将计算机处理的结果如数字、字母、符号和图形显示或打印出来。常用的输入设备有:键盘、鼠标器、扫描仪、数字化仪等常用的输出设备有:显示器、打印机、绘图仪等。?诺依曼所提出的“存储程序”概念。

把程序和数据都以二进制的形式统一存放在存储器中,由机器自动执行。不同的程序解决不同的问题,实现了计算机通用计算的功能。

8.什么是计算机软件?计算机软件的分类有哪些?

软件是指用来指挥计算机运行的各种程序的总和以及开发、使用和维护这些程序所需的技术文档。

计算机软件系统分为系统软件和应用软件。计算机系统软件由操作系统、语言处理系统、以及各种软件工具等各种软件程序组成,应用软件是用户利用计算机软、硬件资源为解决各类应用问题而编写的软件,包括用户程序及其说明性文件资料。

16.简述计算机科学与技术学科的定义。

计算机科学技术是研究计算机的设计与制造和利用计算机进行信息获取、表示、存储、处理、控制等的理论、原则、方法和技术的学科,包括科学与技术两方面。

科学侧重于研究现象、揭示规律;

技术则侧重于研制计算机和研究使用计算机进行信息处理的方法与技术手段。

第二章

二. 简答题

1.试简单叙述计算机采用二进制的原因。

答:计算机只认识二进制编码形式的指令和数据。各种信息都必须经过某种方式转换成二进制的形式,才能提供给计算机进行识别和处理。由于二进制只有两个状态0和1,这正好与物理器件的两种状态相对应,例如电压信号的高与低,门电路的导通与截止等;而十进制电路则需要用十种状态来描述,这将使得电路十分复杂,处理也十分困难。因此,采用二进制将使得计算机在物理上实现简单,且具有可靠性高、处理简单、抗干扰能力强等优点。

4.简述计算机软件系统的分类。(系统软件和应用软件两方面)

1.系统软件

可以把软件分成若干层,最内层是对硬件的扩充与完善,而外层则是对内层的再次扩充与完善。一般把靠近内层、为方便使用和管理计算机资源的软件,称为系统软件。有以下软件:

操作系统在系统软件中处于核心地位,其他的系统软件在操作系统的支持下工作。

高级程序设计语言的编译和解释程序,将软件工程师编写的软件“翻译”成为计算机能够“理解”的机器语言;

系统服务程序为计算机系统的正常运行提供服务。

2.应用软件

应用软件是针对某个应用领域的具体问题而开发和研制的程序,它由专业人员为各种应用目的而开发。应用软件必须在系统软件的支持下才能工作,它具有很强的实用性和专业性。

5.存储器的功能是什么?

答:功能是存储信息,被存储的信息包括程序信息和数据信息等。当利用计算机完成某项任务时,首先把解决问题的程序和所需数据存于存储器中,在执行程序时再由存储器快速地提供给处理机。

6. 存储器的主要指标是什么?

答:存储容量、存储周期和存取时间、可靠性、性能价格比、功耗、可靠性等,是计算机系统的核心部件之一。

第三章:

二、简答题

1.简述程序的概念。

答:一个程序就是能够实现特定功能的一组指令序列的集合。或者程序=算法+数据结构。

2. 简述程序设计过程的一般步骤。

1.分析问题

在着手解决问题之前,应该通过分析,充分理解问题,明确原始数据、解题要求、需要输出的数据及形式等。

2.设计算法

算法是解题的过程。首先集中精力于算法的总体规划,然后逐层降低问题的抽象性,逐步充实细节,直到最终把抽象的问题具体化成可用程序语句表达的算法。这是一个自上而下、逐步细化的过程。

3.编码

利用程序设计语言表示算法的过程称为编码。

4.调试程序

调试程序包括编译和连接等操作。编译程序将源程序转换为目标程序,检查语法,程序员根据信息,查找并改正源程序的错误后再重新编译,直到没有语法错误为止。之后程序员还要对程序执行的结果进行分析,只有得到正确结果的程序才是所需的程序。

4. 简述高级语言程序的运行过程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值