您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > 西南大学2020年6月0037计算机导论大作业答案
-1-西南大学培训与继续教育学院课程考试试题卷学期:2020年春季课程名称【编号】:计算机导论【0037】A卷考试类别:大作业满分:100分一、大作业题目1.设x=0.01111000,求其原码、反码和补码。2.请将十进制数(456)10用二进制,八进制,十六进制数表示。3.请将八进制数(2456)8转换成二进制,十进制,十六进制数表示。(以上三选一做)(15分)4.微处理器主要由哪几部分构成?各部分功能是什么?(20分)5.什么是?它的功能是什么?(20分)6.什么是计算机病毒?计算机病毒的基本特征是什么?(20分)7.什么是分布式数据库,它有哪些主要特点?(25分)二、大作业要求大作业共需要完成三道题:第1-3题选作一题,满分15分;第4,5,6题必做,每题20分;第7题必做,满分25分一、3.二进制:10100101110十进制:1326十六进制:52e4.微处理器是微型计算机的核心部分,又称为中央处理器(简称CPU)。微处理器主要由控制器和运算器两部分组成(还有一些支撑电路),用以完成指令的解释与执行。CPU中的运算器部分由算术逻辑单元ALU、累加器AC、数据缓冲寄存器DR和标志寄存器F组成,它是计算机的数据加工处理部件运算器应该具有以下基本功能:(1)具有对数据进行加工处理的运算能力,诸如进行加、减、乘、除等算术运算以及与、或、非等逻辑运算。这些工作由算术逻辑单元ALU来完成;(2)具有传送数据和暂时存放参与运算的数据及某些中间运算结果的能力,一般通过内部数据传送总线和通用寄存器来完成;(3)具有对参与运算的数据和执行的运算操作进行选择的功能,并且能按指令要求将运算结果送至指定部件。这部分功能主要由运算器中大量的电子控制器件实现。CPU中的控制部分由指令计数器IP、指令寄存器IR、指令译码器ID及相应的操作控制部件组成。它产生的各类控制信号使计算机各部件得以协调地工作,是计算机的指令执行部件。控制器的主要工作原理及各部件功能如下:(1)取指令:根据指令计数器IP的内容(指令地址),经地址寄存器AR从主存储器中取出一条待执行指令,送入指令寄存器IR;同时,使IP的内容指向下一条待执行指令的地址(一般通过IP内容加1来实现);(2)分析指令:也称指令译码,由译码器ID对存于指令寄存器IR中的指令进行分析,并根据指令的要求产生相应的操作命令。若参与操作的数据在主存储器中,则还需要形成相应的操作数地址;(3)执行指令:根据分析指令过程中获取的操作命令和操作数地址形成相应的操作控制信号,通过运算器、主存储器及I/O设备执行,以实现每条指令的功能,其中包括对运算结果的处理和下一条指令地址的形成;(4)重复以上步骤,再取指令、分析指令、执行指令,如此循环,直到遇到停机指令或受到外来干预为止。-2-在微机中,常常将取指令和分析指令合称为取指令,因此也将计算机的完成一条指令的过程分为两个步骤:取指令和执行指令。执行完成一条指令的时间称为机器周期。机器周期又可分为取指令周期和执行指令周期。取指令周期对任何一条指令都是一样的,而执行指令则不然,由于指令性质不同,要完成的操作有很大差别,因此不同指令的执行周期不尽相同。CPU中的主要寄存器都各司其职,完成特定的功能。如何控制信息在特定的寄存器之间传送,也即控制数据的流动方式,是计算机得以指令各类不同指令的实质。通常将寄存器之间传送信息的通路称作为数据通路,信息从何处出发,经哪些寄存器或部件,送至哪个寄存器,都要加以控制,这个工作由称之为操作控制逻辑的部件来完成。该部件根据指令要求产生各种操作控制信号,以便正确建立数据通路,从而实现特定指令的执行。CPU中必须有时序产生器,其作用是对计算机各部件高速的运行实施严格的时序控制,使各部件为完成同一目标既各司其职,又相互协调。综上所述,一个典型的CPU组成部件可归纳如下:(1)用于保存CPU运行时所需各类数据信息或运行状态信息的6个主要寄存器:AC、DR、AR、IP、IR、F;(2)对寄存器中的数据进行加工处理的算术逻辑单元ALU;(3)用于产生各种操作控制信号,以便在各寄存器之间建立数据通路的指令译码器ID和操作控制逻辑;(4)用于对各种操作控制信号进行时间控制,以使各部件协调工作的时序产生器。随着计算机技术的发展,微处理器的结构越来越复杂,采用的新技术越来越多,功能也越来越强。但本节所采用的最简单化的CPU模型,在描述CPU基本工作原理及组成中并不失有效性和正确性。5.是建立在客户机/服务器模型之上的。(HyperMarkupLanguage)与超文本传输协议HTTP(HyperTextTransferProtocol)为基础。能够提供面向Internet服务的、一致的用户界面的信息浏览系统。其中服务器采用超文本链路来链接信息页,这些信息页既可放置在同一主机上,也可放置在不同地理位置的主机上;本链路由统一资源定位器(URL)维持,客户端软件(即浏览器)负责信息显示与向服务器发送请求。Internet采用超文本和超媒体的信息组织方式,将信息的链接扩展到整个Internet上。目前,用户利用的信息,而且可以访问到FTP、Telnet等网络服务。因此,它已经成为Internet上应用最广和最有前途的访问工具,并在商业范围内日益发挥着越来越重要的作用。浏览器(Browser),它是用来浏览Internet上主页的软件。目前,最流行的浏览器软件主要有Netscapecommunicator和MicrosoftInternetExplorer。浏览提供界面友好的信息查询接口,用户只需提出查询要求,至于到什么地方查询,如何查询则由自动完成。因此为用户带来的是世界范围的超级文本服务。用户只要操纵鼠标,就可以通过Internet从全世界任何地方调来所需的文本、图像、声音等信息。使用起来异常简单。上内容丰富、形式多样的主页信息资源的便捷途径,而且提供了Usenet新闻组、电子邮件与FTP协议等功能强大的通信手段。6.定义:编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码被称为计算机病毒。(一)非授权可执行性,计算机病毒隐藏在合法的程序或数据中,当用户运行正常程序时,病毒伺机窃取到系统的控制权,得以抢先运行,然而此时用户还认为在执行正常程序;(二)隐蔽性,计算机病毒是一种具有很高编程技巧、短小精悍的可执行程序,它通常总是想方设法隐藏自身,防止用户察觉;(三)传染性,传染性是计算机病毒最重要的一个特征,病毒程序一旦侵入计算机系统就通过自我复制迅速传播。(四)潜伏性,计算机病毒具有依附于其它媒体而寄生的能力,这种媒体我们称之为-3-计算机病毒的宿主。依靠病毒的寄生能力,病毒可以悄悄隐藏起来,然后在用户不察觉的情况下进行传染。(五)表现性或破坏性。无论何种病毒程序一旦侵入系统都会对操作系统的运行造成不同程度的影响。即使不直接产生破坏作用的病毒程序也要占用系统资源。而绝大多数病毒程序要显示一些文字或图象,影响系统的正常运行,还有一些病毒程序删除文件,甚至摧毁整个系统和数据,使之无法恢复,造成无可挽回的损失。(六)可触发性,计算机病毒一般都有一个或者几个触发条件。一旦满足触发条件或者激活病毒的传染机制,使之进行传染;或者激活病毒的表现部分或破坏部分。触发的实质是一种条件的控制,病毒程序可以依据设计者的要求,在一定条件下实施攻击。这个条件可以是敲入特定字符,某个特定日期或特定时刻,或者是病毒内置的计数器达到一定次数等。7.答:分布式数据库是指利用高速计算机网络将物理上分散的多个数据存储单元连接起来组成一个逻辑上统一的数据库。分布式数据库的基本思想是将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上,以获取更大的存储容量和更高的并发访问量。近年来,随着数据量的高速增长,分布式数据库技术也得到了快速的发展,传统的关系型数据库开始从集中式模型向分布式架构发展,基于关系型的分布式数据库在保留了传统数据库的数据模型和基本特征下,从集中式存储走向分布式存储,从集中式计算走向分布式计算。
本文标题:西南大学2020年6月0037计算机导论大作业答案
链接地址:https://www.777doc.com/doc-7868590 .html