《计算机导论》课后习题答案_第1页
《计算机导论》课后习题答案_第2页
《计算机导论》课后习题答案_第3页
《计算机导论》课后习题答案_第4页
《计算机导论》课后习题答案_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

答:计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统。2、解释冯·诺依曼所提出的“储存程序”的概念。答:由于计算机可以储存程序,从而使得计算机可以在程序的控制下自动地完成各种操作,而无需人工答:运算速度快、运算精度高、具有记忆能力、具有逻答:电子计算机发展的四个阶段是:第一代(1946~1957以电子管为逻辑部件,以阴极射线管、磁芯和磁鼓等为存储手段。软件上采用机器语言,后期采用汇编语言。第二代(1958~1965以晶体管为逻辑部件,内存用磁芯,外存用磁盘。软件上广泛采用高级语言,并出现了早期的操作系统。第三代(1966~1971以中小规模集成电路为主要部件,内存用磁芯、半导体,外存用磁盘。软件上广泛使用操作系统,产生了分时、实时等操作系统和计算机网络。第四代(1971至今以大规模、超大规模集成电路为主要部件,以半导体存储器和磁盘为内、外存储器。在软件方法上产生了结构化程序设计和面向对象程序设计的思想。另外,网络操作系统、数据库管理系统得到广泛应用。微处理器和微型计算机也在这一阶段诞生并获得飞速发展。a)掌握计算机科学与技术的理论和本学科的主要知识体系。b)在确定的环境中能够理解并且能够应用基本的概念、原理、准则,具备对工具及技巧进行选择c)完成一个项目的设计与实现,该项目应该涉及到问题的标识、描述与定义、分析、设计和开发等,为完成的项目撰写适当的文档。该项目的工作应该能够表明自己具备一定的解决问题和评价问题的能力,并能表现出对质量问题的适当的理解和认识。d)具备在适当的指导下进行单独工作的能力,以及作为团队成员和其他成员进行合作的能力。e)能够综合应用所学的知识。f)能够保证所进行的开发活动是合法的和合乎道德的。因此信息化社会不仅需要研究型、设计型的人才,而且需要应用型人才,不仅需要开发型人才,而且需要维护型、服务型、操作型人才,特别是由于信息技术发展的日新月异,要求信息人才具有高度的创新性和良好的适应性。答:按进位的原则进行计数称为进位计数制。要乘以基数的幂次,该幂次由每个数字所在的位置决定。),67)80十进制小数转换为非十进制小数的规则:乘基取整法:“乘基取整,先整为高(位),后整为低(位)”。答:二进制数转换为八进制数:以小数点为界,将整数部分自右向左和小数部分自左向右分别按每三位为一组(不足三位用0补足然后将各个三位二进制数转换为对应的一位八进制数。88为一组,不足四位用0补足,然后将各个四位二进制数转换为对应的一位十六进制数。(2AA.32)16答:八进制数转换为二进制数:把每一位八进制数转换为对应的三位二进制数。2十六进制数转换为二进制数:把每一位十六进制数转换为对应的四位二进制数。2答:原码表示法:用符号位和数值表示带符号数,正数的符号位用“0”表示,负数的符号位用“1”表示,数值部分用二进制形式表示。反码表示法:正数的反码与原码相同,负数的反码为对该数的原码除符号位外各位取反。补码表示法:正数的补码与原码相同,负数的补码为对该数的原码除符号位外各位取反,然后在最后一补码答:命题是有具体意义且能够判断真假的陈述句。在命题代数中主要有:“与”(∧)、“或”(∨)、“非”(┑)、“异或”(⊕)、“条件”(→)和“双条件”()7、计算机硬件系统有那几部分组成?简述个部分的功能。答:计算机由运算器、控制器、存储器、输入设备和输出设备五个基本部分组成,也称计算机的五大部运算器又称算术逻辑单元(ArithmeticLogicUnit,简称ALU),是计算机对数据进行加工处理的部件,它的主要功能是对二进制数码进行加、减、乘、除等算术运算和与、或、非等基本逻辑运算,实现逻辑判断。运算器在控制器的控制下实现其功能,运算结果由控制器指挥送到内存储器中。控制器主要由指令寄存器、译码器、程序计数器和操作控制器等组成,控制器是用来控制计算机各部件协调工作,并使整个处理过程有条不紊地进行。它的基本功能就是从内存中取指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。另外,控制器在工作过程中,还要接受各部件反馈回来的信息。运算器和控制器两部分组成CPU,习惯上称为微处理器存储器具有记忆功能,用来保存信息,如数据、指令和运算结果等。存储器可分为两种:内存储器与外存储器。内存按功能可分为两种:只读存储器(ReadOnlyMemory,简称ROM)和随机存取存储器(RandomAccessMemory,简称RAM)。外存储器主要由磁盘、磁带和光盘存储器等设备组成。4.输入/输出设备输入设备是外界向计算机传送信息的装置,输出设备是将计算机中的数据信息传送到外部媒介,转化为某种人们所需要的形式。(1)运算器用来完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内。(3)控制器用来控制、协调程序和数据的输入,运行以及处理运算结果。(4)输入设备用来将数据(信息)输入计算机,主要有键盘、鼠标等。(5)输出设备将计算机运算结果输出,常用输出设备主要有打印机、显示器等。)8、指令中操作码的功能是什么?简述指令的执行过程。答:指令:能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一种操作。操作码规定了该指令进行的操作种类,如加、减、存数、取数等。取指令:即按照指令计数器中的地址,从内存储器中取出指令,并送往指令寄存器中。分析指令:即对指令寄存器中存放的指令进行分析,由操作码确定执行什么操作,由地址码确定操作数执行指令:即根据分析的结果,由控制器发出完成该操作所需要的一系列控制信息,去完成该指令所要上述步骤完成后,指令计数器加1,为执行下一条指令做好准备。如果遇到转移指令,则将转移地址送入答:计算机的工作原理是:计算机完成某一计算,或解决某一特定任务,必须事先编制程序。编好的程序需要通过输入设备送入计算机的存储器中。存储器按一定顺序存放程序(指令与数据),计算处理所获得的中间结果与最终结果也作为数据存放在存储器中。由于计算机需要分步骤地执行指令,相应地存放在存储器中的指令是逐条地被取出,给予分析、执行,所需的数据也是逐个地取出,给予运算处理。启动运行后,计算机将自动地连续执行程序。控制器向存储器提供某个地址码,从指定的存储单元中读取一条指令,送入控制器识别、分析该指令要做什么操作、操作数存放在何处。根据该指令的含义,控制器发出相应的操作命令,控制运算器进行指定的运算,并将运算结果送回存储器中指定单元。运算过程中的某些状态信息:如运算结果是否为0、结果正负等,可送回控制器作为下一步操作的依据。计算机执行完一段程序后,将获得的处理结果,通过输出设备输出。例如,既可以通过显示器显示程序运行状态与结果,也可以用打印机将结果打印出来。字节:把8个bit称为1个字节(Byte字节是计算机中的最小存储单元字长:字的位数称为字长。字长是计算机能直接处理的二进制数的数据位数,直接影响到计算机的功能、答:算法:是由一系列规则组成的过程,这些规则确定了一个操作的顺序,以便能在有限步骤内得答:数据结构:带有结构的数据元素的集合,结构反映了数据元素相互之间存在的某种联系。从学科的角度来看,数据结构是计算机科学技术的一个分支,它主要研究数据的逻辑结构和物理结构以及它们之间的关系,并对这种结构定义相应的运算,设计出实现这些运算的算法。答:线性表:是n个数据元素的有限序列。线性表的运算:设L为一个线性表(1)置空表SETNULL(L2)求表的长度LENGTH(L3)取表元素GET(L,i4)在表中查找特定元素LOCATE(L,x5)插入新元素INSERT(L,i,b6)删除表元素DELETE(L,i)答:堆栈(stack是一种受限的线性表,即只能在表的一端(表尾)进行插入和删除操作。进栈和退栈堆栈的存储结构:采用顺序存储结构,并设置一个指针top用来指示栈顶的位置。答:队列(queue也是一种受限的线性表,只能在表的一端(队尾)进行插入,在表的另一端(队首)进行删除操作。进、出队列操作按“先进先出”(FirstInF队列的运算:设Q为一个队列(1)置空队列SETNULL(Q2)进入队列ADDQUEUE(Q,x3)退出队列DELQUEUE(Q4)取队首元素FRONTQUE(Q5)判断队列是否为空EMPTY(Q)答:运算器又称算术逻辑单元(ArithmeticLogicUnit,简称ALU),是计算机对数据进行加工处理的部件,它的主要功能是对二进制数码进行加、减、乘、除等算术运算和与、或、非等基本逻辑运算,实现逻辑判断。运算器在控制器的控制下实现其功能,运算结果由控制器指挥送到内存储器中。控制器主要由指令寄存器、译码器、程序计数器和操作控制器等组成,控制器是用来控制计算机各部件协调工作,并使整个处理过程有条不紊地进行。它的基本功能就是从内存中取指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。另外,控制器在工作过程中,还要接受各部件反馈回来的信息。1、程序设计语言翻译器包括哪几种类型?请分别叙述各种翻译器的简单工作过程。答:程序设计语言翻译系统是一类系统软件,它能够将使用某一种源语言编写的程序翻译成为与其等价的使用另一种目标语言编写的程序。使用源语言编写的程序称为源程序,使用目标语言编写的程序称为程序设计语言翻译系统大致上可以分成三类:汇编语言翻译系统、高级程序设计语言编译系统和高级程序设计语言解释系统。汇编程序的具体翻译工作有如下几步:(1)用机器操作码代替符号化的操作符;源程序源程序词法分析表语法分析语法单位优化后的中间代码解释程序的具体翻译工作有如下几步:(1)由总控程序完成初始化工作。(2)依次从源程序中取出一条语句进行语法检查,如有错,则输出错误信息;如通过了语法检查就根据语句翻译成相应的指令并执行它。(3)检查源程序是否已全部解释执行完毕,如果未完成则继续解释并执行下一个语句,直到全部语句解释程序的优点是实现算法比较简单,缺点是运行效率比较低。答:操作系统是用来管理计算机系统的软硬件资源、提高计算机系统资源的使用效率、方便用户使用的程序集合。它是对计算机系统进行自动管理的控制中心。主要作用:操作系统是计算机硬件(裸机)的直接外层,它对硬件的功能进行首次扩充。操作系统通过各种命令提供给用户的操作界面,给用户带来了极大的方便,同时操作系统又是其他软件运行的基础。从资源管理的角度来看,操作系统的功能主要有以下4个方面。(1)处理机管理(2)存储器管理(3)输入输出设备管理(4)文件管理2>人机交互功能人机交互功能主要靠可以进行输入输出的外部设备和相应的软件来完成。答:丰富的应用程序,统一的窗口和操作方式,多任务的图形化用户界面,事件驱动程序的运行方式,标准的应用程序接口,实现数据共享,主存储器管理技术,与DOS的兼容性,不断增强的功能答1)方法一:通过“我的电脑”鼠标左键双击桌面的“我的电脑”->盘符->自己的文件夹->一层层地找到文件保存的位置后,用鼠标双击方法二:通过Word打开找范围]右侧的▼->找到盘符->自己的文件夹中的*.doc文件后,用鼠标左键点选->点按[打开]按钮,即可(2)保存新文档,在word页面窗口中点击“文件”菜单下的“保存”,在“另存为”对话框中选择所要保存的磁盘和文件夹并输入文件名,单击“保存”即可。保存更改了内容的文档,直接点击工具栏上的”保存按钮”即可.更改已有文档的保存路径或文件名,在word页面窗口中点击“文件”菜单下的“另存为”,在“另存为”对话框中选择所要保存的磁盘和文件夹并输入文件名,单击“保存”即可。2、对所选定的文本,执行“编辑”菜单的“剪切”命令和“复制”命令区别在那里?3、请简述在工作表中输入数据的几种方法。答1)在所选的单元格中直接填写(2)在编辑栏中填写(3)对于一些有规律的数据、公式使用填充柄填写(4)一些常用的文本内容使用自动填充答:创建一个演示文稿,就是建立一个新的以.ppt为扩展名的PowerPoint文件.新文稿的创建方式常用的有"内容提示向导","设计模板"等,还可以从其它应用程序(比如Microsoft的Word)导入的大纲来创建演示文稿,或者从不含内容和设计的完全空白的幻灯片来开始制作,创建心目中的演示文稿。建立好的幻灯片能改变其幻灯片的版式。答:幻灯片母版包含标题文本、段落文本、日期和时间、页脚信息以及幻灯片数字的母版占位符。母版标题和文本占位符控制演示文稿中每一张幻灯片的文本格式。如要改变母版的设置,使用格式菜单中的区别1)模板能够使用户集中精力创建文稿的内容,而不用考虑文稿的整体风格.用户可以利用PowerPoint2000现有的模板来自动快速创建理想的文档.(2)母版是为所有幻灯片设置默认版式和格式,修改母版就是在创建新的模板.6、怎样建立超级连接?代表超级连接的对象是否只能是文本?跳转的对象应该是什么类型的文件?答:建立超级连接(1)选取需进行链接的文字或图片->按右键或[插入]–>[超链接]->在[URL]对话框中输入链接的目的地址或按对话框旁按钮分别选择与网页、文件或邮件地址进行超级链接。(2)插入“幻灯片放映”菜单中的“动作按钮”->选择鼠标单击->分别选择与网页、文件或邮件地址进代表超级连接的对象不只是文本,可以是任何文件。跳转的对象可以是一个网页,也可以是同一演示文稿或不同演示文稿上中不同的幻灯片,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。答:数据库系统:由数据库、数据库管理系统、数据库管理员、数据库应用程序以及用户五部分组成。数据库管理员(DataBaseAdministrator,DBA是对数据库进行规划、设计、协调、维护和管理的IT数据库应用程序:是使用数据库语言开发的、能够满足数据处理需求的应用程序。用户:用户可以通过数据库管理系统直接操纵数据库,或者通过数据库应用程序来操纵数据库。式管理和维护数据库,并提供访问数据库接口的通用软件,是数据库系统的核心部分,它提供了对数据库中数据资源进行统一管理和控制的功能,是用户程序和数据库中数据间的接口,它由一系列软件组成。具有的功能:数据库定义功能、数据库操纵功能、数据库事务管理功能、数据库维护功能、格式转换以及网络通信等其他功能。答:数据定义语言(DDL定义和标识数据库的逻辑结构和物理结构,并给出其唯一的命名功能1)描述各类模式及它们之间的映象(2)描述每一个基本数据项的基本特征(3)描述安全控制方式和完整性约束条件(4)定义数据结构和子结构之间的映象。数据操纵语言(DML用来描述用户对数据库进行的各种操作。功能:包括数据的录入、修改、删除、查询、统计、打印等。4、什么是视图?视图与基本表有什么区别和联系?怎样定义和撤消一个视图?答:视图:从多个基本表或其他视图构造出来的表。区别:定义视图时系统只是将其定义保存起来,并不存储视图所对应的数据,当用户需要使用该视图时b)将学号为20的学生姓名改为‘孙大光’。a)创建基本表BT。b)按图书编号BNO建立基本表BT的索引IBT。c)查询著者为‘王建国‘所有出版的书名和出版社。whereAU=’王建国’d)按出版社统计其出版图书的总数。e)删除索引IBT。答:信息系统是一个由人员、活动、数据、网络和技术等要素组成的集成系统,其目的是对组织的业务数据进行采集、存储、处理和交换,以支持和改善组织的日常业务运作,满足管理人员解决问题和制定决策对信息的各种需求。1、什么是多媒体?它有那些主要用途。合在一个交互式的整体中,具有图文并茂,生动活泼的动态形式表现出来,给人以很强的视觉冲击2、为什么说数据压缩技术是多媒体技术的关键?答:多媒

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论