JSJ组成原理试题1
组成原理题库系统中的考试jsp
组成原理题库系统中的考试jsp————————————————————————————————作者:————————————————————————————————日期:第一章1 下列数中最小的数是(C )A (100101)2B (50)8C (100010)BCD D (625)162 计算机经历了从器件角度划分的四代发展历程,但从系统结构上来看,至今绝大多数计算机仍属于(A )型计算机。
A 实时处理B 智能化C 并行D 冯·诺依曼3 冯·诺依曼机工作的基本方式的特点是(B)A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存储器按内容选择地址4 完整的计算机系统应包括(D )A 运算器存储器控制器B 外部设备和主机C 主机和应用程序D 配套的硬件设备和软件系统5 对计算机的产生有重要影响的是(B )A 牛顿、维纳、图灵B 莱布尼兹、布尔、图灵C 巴贝奇、维纳、麦克斯韦D 莱布尼兹、布尔、克雷6至今为止,计算机中的所有信息仍以二进制方式表示的理由是(C )A 节约元件B 运算速度快C 物理器件的性能决定D 信息处理方便7 目前大多数集成电路生产中,所采用的基本材料为(A )A 单晶硅B 非晶硅C 锑化钼D 硫化镉8 计算机硬件能直接执行的只有(B )A 符号语言B 机器语言C 汇编语言D 机器语言和汇编语言9 一个完整的计算机系统应该包括(C )A 主机和外部设备B 运算器,存储器,控制器C 配套的硬件设备和软件系统D 主机和实用程序10 计算机系统中的存储系统指的是(C )A 主存储器B ROM存储器C 主存储器和辅存储器D RAM存储器11 冯·诺依曼计算机系统的基本特点是(D )A 堆栈操作B 多指令流单数据流运行C 存储器按内部选择地址D 指令按地址访问并且顺序执行12 关于计算机的说法,下面不正确的是(C )A 面向高级语言的计算机是完全可以实现的B 在计算机中,任何由软件实现的功能都可以由硬件来实现C 在计算机系统层次结构中,微程序级属于硬件级,其他属于软件级D 计算机的机器字长指是的就是运算器的位数13 .电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。
组成原理 试题及答案
1. 用ASCII码(七位)表示字符5和7是(1) ;按对应的ASCII码值来比较(2) ;二进制的十进制编码是(3) 。
(1) A. 1100101和1100111 B. 10100011和01110111C. 1000101和1100011D. 0110101和0110111(2) A.“a”比“b”大 B.“f”比“Q”大C. 空格比逗号大D.“H”比“R”大(3) A. BCD码 B. ASCII码C. 机内码D. 二进制编码2. 运算器由许多部件组成,但核心部件应该是________。
A. 数据总线B. 数据选择器C. 算术逻辑运算单元 D 累加寄存器。
3. 对用户来说,CPU 内部有3个最重要的寄存器,它们是。
A. IR,A,BB. IP,A,FC. IR,IP,BD. IP,ALU,BUS4. 存储器是计算机系统中的记忆设备,它主要用来。
A. 存放程序B. 存放数据C. 存放微程序D. 存放程序和数据5. 完整的计算机系统由组成。
A. 主机和外部设备B. 运算器、存储器和控制器C. 硬件系统和软件系统D. 系统程序和应用程序6.计算机操作系统是一种(1) ,用于(2) ,是(3) 的接口。
(1) A. 系统程序 B. 应用程序C. 用户程序D. 中间程序(2) A.编码转换 B. 操作计算机C. 控制和管理计算机系统的资源D. 把高级语言程序翻译成机器语言程序(3) A. 软件和硬件 B. 主机和外设C. 用户和计算机D. 高级语言和机器语言机7.磁盘上的磁道是 (1) ,在磁盘存储器中查找时间是 (2) ,活动头磁盘存储器的平均存取时间是指 (3) ,磁道长短不同,其所存储的数据量 (4) 。
(1) A. 记录密度不同的同心圆 B. 记录密度相同的同心圆C. 阿基米德螺线D. 随机同心圆(2) A. 磁头移动到要找的磁道时间 B. 在磁道上找到扇区的时间C. 在扇区中找到数据块的时间D. 以上都不对(3) A. 平均找道时间 B. 平均找道时间+平均等待时间C. 平均等待时间D. 以上都不对(4) A. 相同 B.长的容量大 C. 短的容量大 D.计算机随机决定8. 中断向量地址是。
jsp考试题及答案
jsp考试题及答案一、选择题(每题2分,共20分)1. JSP页面是由哪种语言编写的?A. JavaB. JavaScriptC. HTMLD. XML答案:A2. JSP页面通常被编译成什么类型的文件?A. .javaB. .jspC. .classD. .html答案:C3. Servlet是JSP的基础,以下哪个不是Servlet的生命周期方法?A. init()B. service()C. doGet()D. destroy()答案:C4. 在JSP中,以下哪个指令用于指定JSP页面使用的JSP版本?A. <%@ page version="2.0" %>B. <%@ include file="header.jsp" %>C. <%@ taglib uri="/jsp/jstl/core" prefix="c" %>D. <%@ page import="java.util.*" %>答案:A5. JSP页面中,以下哪个不是标准的JSP动作元素?A. <jsp:forward>B. <jsp:include>C. <jsp:useBean>D. <jsp:scriptlet>答案:D6. 在JSP页面中,以下哪个不是表达式(EL)的隐式对象?A. requestB. responseC. sessionD. out答案:D7. JSP页面中,以下哪个不是JSTL(JavaServer Pages Standard Tag Library)提供的标签?A. <c:forEach>B. <c:if>C. <c:choose>D. <jsp:scriptlet>答案:D8. 在JSP页面中,以下哪个不是JSP内置对象?A. requestB. responseC. sessionD. app答案:D9. JSP页面中的注释,以下哪个不会被发送到客户端浏览器?A. HTML注释B. JSP注释C. 单行注释(//)D. 多行注释(/* */)答案:B10. 在JSP页面中,以下哪个不是JSP的指令?A. <%@ page %>B. <%@ include %>C. <%@ taglib %>D. <%@ response %>答案:D二、填空题(每空2分,共20分)1. JSP页面的默认后缀是 jsp 。
javascript试题及答案
javascript试题及答案javascript试题⼀、单选题⼆、1、以下哪条语句会产⽣运⾏错误:(A)三、 A.var obj = ( );四、 B.var obj = [ ];五、 C.var obj = { };六、 D.var obj = / /;七、2、以下哪个单词不属于javascript保留字:(B)⼋、 A. with九、 B. parent⼗、 C. class⼗⼀、 D. void⼗⼆、3、请选择结果为真的表达式:(C)⼗三、 A. null instanceof Object⼗四、 B. null === undefined⼗五、 C. null == undefined⼗六、 D. NaN == NaN⼗七、⼆、不定项选择题⼗⼋、4、请选择对javascript理解有误的:(ABCD)⼗九、 A. JScript是javascript的简称⼆⼗、 B. javascript是⽹景公司开发的⼀种Java脚本语⾔,其⽬的是为了简化Java的开发难度⼆⼗⼀、 C. FireFox和IE存在⼤量兼容性问题的主要原因在于他们对javascript的⽀持不同上⼆⼗⼆、 D. AJAX技术⼀定要使⽤javascript技术⼆⼗三、5、foo对象有att属性,那么获取att属性的值,以下哪些做法是可以的:(ACE)⼆⼗四、 A. foo.att ⼆⼗五、 B. foo(“att”)⼆⼗六、 C. foo[“att”]⼆⼗七、 D. foo{“att”}⼆⼗⼋、 E. foo[“a”+”t”+”t”]⼆⼗九、6、在不指定特殊属性的情况下,哪⼏种HTML标签可以⼿动输⼊⽂本:(AB)三⼗、 A.三⼗⼀、三⼗⼆、三⼗三、 D.三⼗四、7、以下哪些是javascript的全局函数:(ABC)三⼗五、 A. escape三⼗六、 B. parseFloat三⼗七、 C. eval三⼗⼋、 D. setTimeout三⼗九、 E. alert四⼗、8、关于IFrame表述正确的有:(ABCD)四⼗⼀、 A. 通过IFrame,⽹页可以嵌⼊其他⽹页内容,并可以动态更改四⼗⼆、 B. 在相同域名下,内嵌的IFrame可以获取外层⽹页的对象四⼗三、 C. 在相同域名下,外层⽹页脚本可以获取IFrame⽹页内的对象四⼗四、 D. 可以通过脚本调整IFrame的⼤⼩四⼗五、9、关于表格表述正确的有:(ABCDE)四⼗六、 A. 表格中可以包含TBODY元素四⼗七、 B. 表格中可以包含CAPTION元素四⼗⼋、 C. 表格中可以包含多个TBODY元素四⼗九、 D. 表格中可以包含COLGROUP元素五⼗、 E. 表格中可以包含COL元素五⼗⼀、10、关于IE的window对象表述正确的有:(ACD)五⼗⼆、 A. window.opener属性本⾝就是指向window对象五⼗三、 B. window.reload()⽅法可以⽤来刷新当前页⾯五⼗四、 C. window.location=”a.html”和window.location.href=”a.html”的作⽤都是把当前页⾯替换成a.html页⾯五⼗五、 D. 定义了全局变量g;可以⽤window.g的⽅式来存取该变量五⼗六、五⼗七、三、问答题:五⼗⼋、1、谈谈javascript数组排序⽅法sort()的使⽤,重点介绍sort()参数的使⽤及其内部机制五⼗九、sort的实现的功能类似JAVA的⽐较器,数据排序从多维数组的第⼀维开始排序六⼗、可以⾃⼰定义排序⽅法,很不多的函数六⼗⼀、2、简述DIV元素和SPAN元素的区别。
jsp期末考试题库及答案
jsp期末考试题库及答案JSP期末考试题库及答案一、选择题1. 在JSP中,哪个标签用于将Java代码片段嵌入到JSP页面中?A. `<%@ page ... %>`B. `<%! ... %>`C. `<%= ... %>`D. `<% ... %>`答案:D2. 下列关于JSP和Servlet生命周期的描述,哪个是正确的?A. JSP和Servlet都由容器编译成Servlet类,然后实例化并执行。
B. JSP在编译时生成Servlet类,Servlet在运行时实例化。
C. Servlet在编译时生成JSP页面,JSP在运行时实例化。
D. JSP和Servlet都不需要编译,直接在运行时执行。
答案:A3. 在JSP中,以下哪个对象用于与客户端进行交互?A. `request`B. `response`C. `session`D. `application`答案:A二、填空题1. JSP页面的默认内容类型是________。
答案:text/html2. JSP页面中,用于包含其他JSP页面的标签是________。
答案:<jsp:include page="..." />3. 在JSP中,使用________标签可以定义一个可以被多个页面共享的模板。
答案:<%@ taglib ... %>三、简答题1. 描述JSP页面的两种主要组成部分。
答案:JSP页面的两种主要组成部分是JSP元素和JSP标签。
JSP 元素包括脚本元素(如脚本片段和表达式)和指令元素,而JSP标签则用于实现页面的动态功能,如包含其他页面、转发请求等。
2. 解释JSP中的内置对象,并给出它们的用途。
答案:JSP中的内置对象共有9个,分别是:- `request`:用于存储客户端发送的请求信息。
- `response`:用于生成服务器响应。
JavaScript 项目构建练习题及答案
JavaScript 项目构建练习题及答案1. 使用何种工具来初始化一个新的 JavaScript 项目?答案:可以使用著名的包管理工具 npm (Node Package Manager) 来初始化一个新的 JavaScript 项目。
在终端中运行以下命令即可初始化项目:```bashnpm init```2. 如何在 JavaScript 项目中使用模块化?答案:可以使用 ES6 的模块化语法来在 JavaScript 项目中进行模块化开发。
通过 `import` 和 `export` 关键字可以方便地引入和导出模块。
例如,在一个名为 `utils.js` 的模块中导出一个函数:```javascript// utils.jsexport function sayHello() {console.log('Hello!');}```在另一个文件中导入并使用这个模块:```javascript// main.jsimport { sayHello } from './utils.js';sayHello(); // 调用导入的函数```3. 如何使用 Webpack 打包 JavaScript 项目?答案:Webpack 是一个常用的 JavaScript 模块打包工具,可以将多个 JavaScript 文件打包成一个文件,同时处理其他资源如样式和图片。
首先,需要在项目中安装 Webpack:```bashnpm install webpack webpack-cli --save-dev```然后,创建一个名为 `webpack.config.js` 的配置文件,在其中指定入口文件和输出文件的路径:```javascript// webpack.config.jsconst path = require('path');module.exports = {entry: './src/main.js', // 指定入口文件output: {path: path.resolve(__dirname, 'dist'), // 指定输出路径filename: 'bundle.js' // 指定输出文件名}};```最后,在终端中运行以下命令进行打包:```bashnpx webpack```4. 如何在 JavaScript 项目中使用 Babel 进行代码转换?答案:Babel 是一个广泛使用的 JavaScript 编译器,可以将最新版本的 JavaScript 代码转换为浏览器或环境所支持的旧版本代码。
组成原理练习题
题目部分,(卷面共有30题,100分,各大题标有题量和总分)一、选择题(10小题,共20分)1、浮点数的表示范围和精度取决于()。
、阶码的位数和尾数的机器数形式;B、阶码的机器数形式和尾数的位数;C、阶码的位数和尾数的位数;D、阶码的机器数形式和尾数的机器数形式。
答案:C2、寄存欲履行指令的寄存器是()。
A、MAR;B、PC;C、MDR;D、IR。
答案:D3、()寻址关于实现程序浮动供给了较好的支持。
、间接寻址;B、变址寻址;C、相对寻址;D、直接寻址。
答案:C4、在控制器的控制方式中,机器周期内的时钟周期个数能够不同样,这属于()、同步控制;B、异步控制;C、结合控制;D、局部控制。
答案:A5、当定点运算发生溢出时,应()。
A、向左规格化;B、向右规格化;C、发出犯错信息;D、舍入办理。
答案:C6、某计算机字长是32位,它的储存容量是64KB、按字编址,它的寻址范围是()。
A、16KB:B、16K;C、32K;D、32KB。
答案:B试卷答案第1页(共9页)7、下陈述法中()是正确的。
A、EPROM是可改写的,因此也是随机储存器的一种;B、EPROM是可改写的,但它不可以用作为随机储存器用:C、EPROM只好改写一次,故不可以作为随机储存器用;D、EPROM是可改写的,但它能用作为随机储存器用。
答案:B8、某计算机字长是32位,它的储存容量是256KB,按字编址,它的寻址范围是()A、128K;B、64K;C、64KB:D、128KB。
答案:B9、一个节拍信号的宽度是指()。
、指令周期:B、机器周期;C、时钟周期;D、储存周期。
答案:C10、某一RAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最少量目是()。
A、21;B、17;C、19;D、20。
答案:C二、判断题(10小题,共20分)1、浮点数往常采纳规格化数来表示,规格化数即指其尾数的第1位应为0的浮点数。
()答案:×2、在计算机中,所表示的数有时会发生溢出,其根来源因是计算机的字长有限。
JSP习题(原版)
二、选择题(20分)针对以下题目请选择正确的答案(每道题目有一个或多个正确的答案)。
每一道题目,所有答案都选对,则该题加分,所选答案错误或不能选出所有正确答案,则该题不得分。
1)在JSP中,要定义一个方法,需要用到以下(C)元素。
(选择一项)a) <%= %> b) <% %>c) <%! %> d) <%@ %>2)JSP页面经过编译之后,将创建一个(B)。
(选择一项)a) applet b) servletc) application d) exe文件3)当JSP页面执行自定义标签,遇到结束标签时将调用(B)方法执行处理。
(选择一项)a) doStartTag() b) doEndTag()c) doInitBody() d) doAfterBody()4) 在J2EE中,test.jsp文件中有如下一行代码:(选择一项)<jsp:useBean id=”user” scope=”_____” type=”erBean”/>要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入(C)。
a) page b) requestc) session d) application5) 在J2EE中,以下不是JSP隐式对象的是(B)。
(选择一项)a) pageContext b) contextc) application d) out7) 在JSP中,page指令的(B)属性用来引入需要的包或类。
(选择一项)a) extends b) importc) languge d) contentType9) 在JSP中,只有一行代码:<%=’A’+’B’%>,运行将输出(C)。
(选择一项)a) A+B b) ABc) 131 d) 错误信息,因为表达式是错误的11)给定如下JSP代码,假定在浏览器中输入URL:http://localhost:8080/web/jsp1.jsp,可以调用这个JSP,那么这个JSP的输出是(B)。
JSP试题及答案
JSP试题及答案第一章一.选择题1.早期的动态网站开发技术主要使用的是()技术。
该技术的基本原理是将浏览器提交至Web服务器的数据通过环境变量传递给其他外部程序,经外部程序处理后,再把处理结果传送给Web服务器,最后由Web服务器把处理结果返回浏览器。
A.JSP页面的代码由两个部分组成,它们是()和()。
代码代码代码代码在服务器中进行编译时,将首先被转译成()语言代码 D.以上都是4.在一个JSP页面代码中一定没有的部分是()代码指令动作代码二.问答题1.简述JSP的基本运行原理。
2.列举出JSP具有的一些特点。
参考答案一.选择题1. D2. C D3. C4. A二.问答题1.答:首先由浏览器向Web服务器提出访问JSP页面的请求(Request),然后由JSP容器负责将JSP转换成Servlet,产生的Servlet经过编译后生成类文件,然后再把类文件加载到内存进行执行。
最后由Web服务器将执行结果响应(Response)给客户端浏览器。
2.答:1. 一次编写,随处运行2. 可重用组件技术3. 标记化页面开发4. 对大型复杂Web应用支持良好第二章习题三.选择题1.下列不是JSP开发工具的是()A.JBuilder B.IBM WebSphere C.MyEclipse2.要建构JSP的开发环境,除了需要安装以上的JSP开发工具外,还必须安装()和()B.Dreamweaver MX MX3.JSP隶属Java家族,下列不属于JAVA家族的是()应用程序体系结构最多可分为三层,不属于这三层的是()A.表示层B.业务层C.数据访问层D.网络链接层四.问答题3.简述Tomcat的作用。
4.配置JSP开发环境,并测试如下程序:<%@ page language="java" import=".*" pageEncoding="GBK"%>。
javascript试题及答案
javascript试题及答案一、选择题(每题2分,共20分)1. JavaScript是一种:A. 编程语言B. 操作系统C. 浏览器D. 数据库答案:A2. 下列哪个不是JavaScript的内置对象?A. ArrayB. DateC. MathD. String答案:D3. JavaScript中,用于判断一个变量是否为数组的函数是:A. isArray()B. typeofC. instanceofD. Array.isArray()答案:D4. 在JavaScript中,以下哪个关键字用于定义全局变量?A. varB. letC. constD. all of the above答案:D5. 下列哪个选项是JavaScript中的函数声明?A. function myFunction() {}B. const myFunction = function() {};C. let myFunction = function() {};D. both A and B答案:D6. JavaScript中,用于创建对象的语法是:A. var obj = new Object();B. var obj = { name: "Kimi" };C. both A and BD. none of the above答案:C7. 在JavaScript中,以下哪个方法用于将字符串转换为小写?A. toLowerCase()B. toUpperCase()C. toLower()D. toUpper()答案:A8. 以下哪个选项是JavaScript中的事件类型?A. clickB. loadC. both A and BD. none of the above答案:C9. JavaScript中,用于获取当前日期和时间的函数是:A. Date()B. new Date()C. getTime()D. both A and B答案:D10. 下列哪个选项是JavaScript中的异步编程模式?A. CallbackB. PromiseC. Async/AwaitD. all of the above答案:D二、填空题(每题2分,共20分)1. JavaScript是一种运行在______上的脚本语言。
jsp试题库及答案
jsp试题库及答案JSP试题库及答案一、选择题1. JSP技术使用的是哪种语言作为其脚本语言?A. JavaB. JavaScriptC. C#D. Python答案:A2. 在JSP页面中,哪一个指令用于指定信息处理类?A. <%@ page %>B. <%@ include %>C. <%@ taglib %>D. <%@ attribute %>答案:A3. 如果要在JSP页面中包含另一个JSP页面,应该使用哪个JSP元素?A. <jsp:include>B. <jsp:forward>C. <jsp:param>D. <jsp:useBean>答案:A4. JSP页面的默认脚本语言是什么?A. HTMLB. JavaScriptC. JavaD. SQL答案:C5. 在JSP中,使用什么标签可以将Java Bean组件的属性传递给表达式语言(EL)?A. <jsp:useBean>B. <jsp:setProperty>C. <jsp:getProperty>D. <jsp:forward>答案:C二、简答题1. 请简述JSP和Servlet的区别。
答案:JSP(JavaServer Pages)是一种用于生成动态网页的技术,它使用模板和Java代码的混合来实现页面内容的动态生成。
Servlet是一种运行在服务器端的Java小程序,可以处理客户端请求并生成响应。
JSP最终被编译成Servlet,由Servlet容器执行。
JSP主要用于页面内容的生成,而Servlet则可以处理更复杂的业务逻辑。
2. 描述一下JSP的动作元素和标准动作元素的区别。
答案:JSP的动作元素(Action Element)用于控制Servlet引擎的行为,例如包含其他页面、转发请求等。
JavaScript题库及详解答案
JavaScript题库及详解答案1. JavaScript是一种______语言。
A. 编译型B. 解释型C. 标记型D. 汇编型答案:B2. 以下哪个不是JavaScript的内置数据类型?A. NumberB. StringC. ObjectD. Array答案:C(注:Object和Array都是JavaScript的内置数据类型)3. JavaScript中的全局变量声明关键字是______。
A. varB. letC. constD. global答案:A4. 以下哪个是JavaScript中定义函数的正确方式?A. function myFunction() {}B. myFunction = function() {}C. A和B都是D. A和B都不是答案:C5. 以下哪个不是JavaScript中的事件类型?A. clickB. loadC. hoverD. resize答案:C(注:hover不是一个标准的事件类型)6. 在JavaScript中,以下哪个不是DOM操作的方法?A. getElementByIdB. getElementsByClassNameC. querySelectorD. queryAll答案:D(注:queryAll不是DOM操作的方法)7. 以下哪个JavaScript代码片段可以正确地输出"Hello, World!"?A. console.log("Hello, World!");B. alert("Hello, World!");C. document.write("Hello, World!");D. A和B都是答案:D8. 以下哪个JavaScript代码片段可以创建一个数组?A. var myArray = new Array();B. var myArray = [];C. A和B都可以D. A和B都不可以答案:C9. JavaScript中的闭包是什么?A. 一个函数可以记住并访问其自身作用域内的变量B. 一个函数可以访问全局变量C. 一个函数可以访问另一个函数的参数D. 一个函数可以访问另一个函数的局部变量答案:A10. 以下哪个JavaScript代码片段可以实现数组的排序?A. array.sort();B. array.reverse();C. A和B都可以D. A和B都不可以答案:A11. 以下哪个是JavaScript中实现继承的方式?A. 原型链B. 构造函数C. 私有属性D. 接口答案:A12. 以下哪个不是JavaScript中的错误类型?A. SyntaxErrorB. TypeErrorC. ReferenceErrorD. LogicError答案:D(注:LogicError不是JavaScript标准错误类型)13. 以下哪个JavaScript代码片段可以正确地实现异步操作?A. setTimeout(function() {...}, 1000);B. setInterval(function() {...}, 1000);C. A和B都可以D. A和B都不可以答案:A14. 以下哪个不是JavaScript中的模块化方案?A. CommonJSB. AMDC. ES ModulesD. JSON答案:D15. 以下哪个是JavaScript中使用Promise的好处?A. 可以避免回调地狱B. 可以并行执行异步操作C. A和B都是D. A和B都不是答案:C16. 以下哪个不是JavaScript中的条件语句?A. ifB. switchC. forD. while答案:C17. 以下哪个不是JavaScript中的循环语句?A. forB. whileC. do...whileD. forEach答案:D(注:forEach是数组的方法,不是循环语句)18. 以下哪个是JavaScript中使用严格模式的方法?A. 使用"use strict";声明B. 使用var声明变量C. 使用let声明变量D. 使用const声明变量答案:A19. 以下哪个不是JavaScript中的作用域?A. 全局作用域B. 函数作用域C. 块级作用域D. 对象作用域答案:D20. 以下哪个是JavaScript中实现模块化的方法?A. 使用var声明变量B. 使用let声明变量C. 使用const声明变量D. 使用模块化语法(import/export)答案:D。
组成原理题库完整版
$选择题,2001.计算机系统中的存贮器系统是指(D)。
A.RAM存贮器 B.ROM存贮器C.主存贮器 D.cache、主存贮器和外存贮器2存储单元是指(C)。
A.存放一个二进制信息位的存贮元 B.存放一个机器字的所有存贮元集合 C.存放一个字节的所有存贮元集合 D.存放两个字节的所有存贮元集合3.某机字长32位,其中1位符号位,31位表示尾数。
若用定点小数表示,则最大正小数为(B)。
A.+(1 – 2-32)B.+(1 –2-31) C.2-32 D.2-31 4变址寻址方式中,操作数的有效地址等于(C)。
A.基值寄存器内容加上形式地址(位移量) B.堆栈指示器内容加上形式地址(位移量)C.变址寄存器内容加上形式地址(位移量) D.程序记数器内容加上形式地址(位移量)5以下叙述中正确描述的句子是:(A)。
A.同一个CPU周期中,可以并行执行的微操作叫相容性微操作B.同一个CPU周期中,不可以并行执行的微操作叫相容性微操作C.同一个CPU周期中,可以并行执行的微操作叫相斥性微操作D.都不对6带有处理器的设备一般称为(A)设备。
A.智能化 B.交互式 C.远程通信 D.过程控制7若浮点数用补码表示,则判断运算结果是否为规格化数的方法是(C)。
A.阶符与数符相同为规格化数B.阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数 D.数符与尾数小数点后第一位数字相同为规格化数8定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是(A)。
A.-215 ~ +(215 -1) B.-(215 –1)~ +(215 –1)C.-(215 +1)~ +215D.-215 ~ +2159某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为(D)。
A.64,16 B.16,64 C.64,8 D.16,1610用某个寄存器中的值作为操作数的寻址方式称为(C)寻址。
组成原理试题(附部分参考答案)
组成原理试题(附部分参考答案)一、填空题(共20空,每空1分,共20分)1.存储_程序_并按地址顺序顺序执行,这是冯.诺依曼型计算机的工作原理。
2.RISC的中文含义是___精简指令集计算机___,CISC的中文含义是__ 复杂指令系统计算机____。
3.微程序设计技术是利用软件技术方法设计__硬件__的一门技术。
4.八进制数37.4Q转换成二进制数为_11111.1。
5.指令通常由_操作码字段____和地址码字段两部分组成。
6.指令操作码字段表征指令的操作特性和功能,而地址码字段指示参与操作的操作数地址。
7.根据目前常用的存储介质可以将存储器分为半导体存储器、磁表面存储器和光存储器三种。
8.汉字用键盘录入时使用数字. 编码,汉字在计算机内部存储、传输和检索的代码称为汉字_内码__ __,汉字输出到打印机/显示器须有字模码信息来完成。
9.寻址方式按操作数的物理位置不同,多使用RR___型和RS___型,前者比后者执行速度快。
10.把A和B两个寄存器的内容进行异或运算,若运算结果是_false,那么A、B寄存器的内容必定相同。
11.控制器有两种控制方式。
异步控制方式的特点是:系统中没有统一的时间标准,各部件按自己的时钟信号操作,各个微操作采用应答方式工作。
二、名词解释(共5个,每个2分,共10分)定点机器数约定机器中所有数据的小数点位置是固定不变的ALU计算机中执行各种算术和逻辑运算操作的部件。
不仅具有多种算术运算和逻辑运算的功能,而且具有先行进位逻辑,从而能实现高速运算多模块交叉存取是一种并行存取结构,由存储器控制部件控制模块之间分时使用数据总线进行信息传递。
间接寻址在指令格式的地址字段中不直接指出操作数在内存的地址,而是操作数地址的地址器。
指令周期取出一条指令并执行这条指令的时间存储器位扩展由于给定芯片位长较短,不满足设计要求,则通过公用地址线和控制线分用数据线连接多个给定芯片的方法。
给定的芯片字长位数较短,不满足设计要求的存储器字长,磁石需要多片给定芯片扩展字长位数三、简答题(4小题,每题 5分,共20分)1. 比较DRAM和SRAM在使用场合上有哪些不同?SRAM为静态读写存储器,所有的SRAM的特征是用一个锁存器和(触发器)作为存储元,只要直流供电电源一直加载这个记忆电路上,它就无限期也保持记忆的1状态或者0状态,如果电源断电,那么存储的数据(1或者0)就会丢失。
javascript试题及答案
javascript试题及答案一、选择题1. 下列哪个选项代表JavaScript的正确注释语法?A. <!-- 这是注释 -->B. /* 这是注释 */C. // 这是注释 //D. ** 这是注释 **答案:B2. JavaScript中的typeof操作符返回的是什么类型的值?A. 字符串B. 数字C. 布尔值D. 变量类型答案:D3. 下面哪个选项是JavaScript的比较运算符?A. +B. -C. *D. ===答案:D4. 在JavaScript中,如何声明一个变量?A. new variableB. varC. letD. const答案:B5. 下面哪个选项中的循环结构是JavaScript的标准循环结构?A. whileB. repeatC. forD. loop答案:C二、填空题1. JavaScript中的for循环语法是:for (初始化语句; 条件语句; 更新语句) {// 执行的代码}2. 完成下面的语句,使其打印出数字1到10:for (var i = 1; i <= 10; i++) {console.log(i);}三、编程题1. 编写一个函数,接收两个参数num1和num2,并返回它们的和。
function sum(num1, num2) {return num1 + num2;}2. 完成下面的函数,判断一个数字是否为偶数,如果是则返回true,否则返回false。
function isEven(num) {if (num % 2 === 0) {return true;} else {return false;}}3. 编写一个函数,接收一个数组作为参数,返回该数组中的最大值。
function getMaxValue(arr) {return Math.max(...arr);}四、简答题1. 请解释JavaScript中的闭包是什么,并提供一个例子。
组成原理习题课的题
组成原理习题课的题⼀、填空题1.指今的编码将指令分成、①_、②等字段。
2.计算机通常使⽤_来指定指令的地址。
3.指令编码中,操作码⽤来指定①_ n位操作码最多可以表⽰②条指令。
4.通常指令编码的第⼀个字段是。
5.直接寻址⽅式指令中,直接给出①_只需②⼀次就可以获得操作数。
【答案】1. ①操作码②地址码 2.程序计数器PC 3. ①操作类型②2n4.操作码5.①操作数地址②访问内存6.寄存器间接寻址⽅式中,给出的是所在的寄存器号。
7. 存储器间接寻址⽅式指令中给出的是①_所在的存储器地址,CPU需要访问内存②才能获得操作数。
8.变址寻址⽅式中操作数的地址由①_与②的和产⽣。
9.⽤于改变程序执⾏顺序的指令主要有①_和②等。
10.只有操作码⽽没有地址码的指令称为_指令。
【答案】6.操作数地址7.①操作数地址②两次8①变址寄存器中的内容②地址码中地址9.①转移指令②⼦程序调⽤指令10.零地址⼆、选择题1.先计算后再访问内存的寻址⽅式是 D A⽴即寻址B直接寻址C间接寻址D变址寻址2.单地址指令中为了完成两个操作数的算术运算,除地址码指定的⼀个操作数外,另⼀个常数需采⽤ C A堆栈寻址⽅式B⽴即数寻址⽅式C隐含寻址⽅式D间接寻址⽅式3.程序控制类指令的功能是(D)A进⾏算术和逻辑运算B进⾏主存和CPU之间的数据传送C进⾏CPU和I/O设备之间的数据传送D改变程序的执⾏顺序4.指令系统采⽤不同寻址⽅式的⽬的主要是(D)A.可直接访问外存B.提供扩展操作码并降低译码难度C. 实现存储程序和程序控制D. 缩短指令长度,扩⼤寻址空间,提⾼编程的灵活性5. 关于⼆地址指令下列论述正确的是_ AA.⼆地址指令中运算结果通常存放在⼀个地址码所提供的地址中B. ⼆地址指令中,指令的地址码字段存放的⼀定是操作数C. ⼆地址指令中,指令的地址码字段存放的⼀定是寄存器号D. 指令的地址码字段存放的⼀定是操作数地址6.堆栈常⽤于(B)A数据移位B保护程序现场C程序转移D输⼊输出7.执⾏中所⽤到的堆栈指令是(C)_A移位指令B乘法指令C⼦程序调⽤指令D串处理指令8.下列指令中__C不能⽀持数值处理。
组成原理题库系统中的考试jsp
第一章1 下列数中最小地数是(C )A (100101)2B (50)8C (100010)BCD D (625)162 计算机经历了从器件角度划分地四代发展历程,但从系统结构上来看,至今绝大多数计算机仍属于(A )型计算机.A 实时处理B 智能化C 并行D 冯·诺依曼3 冯·诺依曼机工作地基本方式地特点是(B)A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存储器按内容选择地址4 完整地计算机系统应包括(D )A 运算器存储器控制器B 外部设备和主机C 主机和应用程序D 配套地硬件设备和软件系统5 对计算机地产生有重要影响地是(B )A 牛顿、维纳、图灵B 莱布尼兹、布尔、图灵C 巴贝奇、维纳、麦克斯韦D 莱布尼兹、布尔、克雷6至今为止,计算机中地所有信息仍以二进制方式表示地理由是(C )A 节约元件B 运算速度快C 物理器件地性能决定D 信息处理方便7 目前大多数集成电路生产中,所采用地基本材料为(A )A 单晶硅B 非晶硅C 锑化钼D 硫化镉8 计算机硬件能直接执行地只有(B )A 符号语言B 机器语言C 汇编语言D 机器语言和汇编语言9 一个完整地计算机系统应该包括(C )A 主机和外部设备B 运算器,存储器,控制器C 配套地硬件设备和软件系统D 主机和实用程序10 计算机系统中地存储系统指地是(C )A 主存储器B ROM存储器C 主存储器和辅存储器D RAM存储器11 冯·诺依曼计算机系统地基本特点是(D )A 堆栈操作B 多指令流单数据流运行C 存储器按内部选择地址D 指令按地址访问并且顺序执行12 关于计算机地说法,下面不正确地是(C )A 面向高级语言地计算机是完全可以实现地B 在计算机中,任何由软件实现地功能都可以由硬件来实现C 在计算机系统层次结构中,微程序级属于硬件级,其他属于软件级D 计算机地机器字长指是地就是运算器地位数13 .电子计算机技术在半个世纪中虽有很大地进步,但至今其运行仍遵循着一位科学家提出地基本原理.他就是D.A.牛顿B.爱因斯坦C.爱迪生D.冯·诺依曼14.操作系统最先出现在C.A.第1代计算机B.第2代计算机C.第3代计算机D.第4代计算机15.目前我们所说地个人台式商用机属于D.A.巨型机B.中型机C.小型机D.微型机16.50多年来,计算机在提高速度、增加功能、缩小体积、降低成本和开拓应用等方面不断发展.下面是有关计算机近期发展趋势地看法:①计算机地体积更小,甚至可以像纽扣一样大小②计算机地速度更快,每秒可以完成几十亿次基本运算③计算机地智能越来越高,它将不仅能听、能说,而且能取代人脑进行思考④计算机地价格会越来越便宜其中可能性不大地是B.A.①和②B.②C.①和③D.④17.对计算机地软、硬件资源进行管理,是A地功能.A.操作系统B.数据库管理系统C.语言处理程序D.用户程序18.CPU地组成中不包含A.A.存储器B.寄存器C.控制器D.运算器19.主机中能对指令进行译码地部件是C.A.ALUB.运算器C.控制器D.存储器20.为了防止已存有信息地软盘被病毒感染,应采取地措施是B.A.不要把它与有病毒地软盘放在一起B.把它加上写保护后放入计算机内使用C.保护它地清洁D.定期对它做格式化处理21.微型计算机地发展以B技术为标志.A.操作系统B.微处理器C.磁盘D.软件22.邮局对信件进行自动分拣,使用地计算机技术是D.A.机器翻译B.自然语言理解C.机器证明D.模式识别23.电子邮件是指B.A.用计算机管理邮政信件B.通过计算机网络收发消息C.用计算机管理电话系统D.用计算机处理收发报业务24.微型计算机地工作环境要求室温一般为15~35℃,室温过低容易造成A.A.软盘读写出错B.静电干扰C.机内元器件受潮变质D.散热不好,烧毁电源25下列关于微处理器地描述中,哪个是正确地?(D)A.微处理器就是一台微机B.微处理器是微机系统C.微处理器就是主机D.微处理器可以用作微机地CPU26.下面地四个叙述中,只有一个是正确地,它是C.A.系统软件就是买地软件,应用软件就是自己编写地软件B.外存上地信息可以直接进入CPU被处理C.用机器语言编写地程序可以由计算机直接执行,用高级语言编写地程序必须经过编译(解释)才能执行D.说一台计算机配置了FORTRAN语言,就是说它一开机就可以用FORTRAN语言编写和执行程序.27.将有关数据加以分类、统计、分析,以取得有利用价值地信息,我们称其为___C___.A. 数值计算B. 辅助设计C. 数据处理D. 实时控制28.目前地计算机,从原理上讲__C____.A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放29.计算机在过程控制应用时,控制单元必须使用地重要部件是____D__.A. 键盘B. CRTC. 打印机D. 数/模与模/数转换器30.对计算机地软件、硬件资源进行管理,是A地功能.A.操作系统 B. 数据库管理系统C 语言处理程序 D 用户程序31.第1代计算机地逻辑器件,采用地是A.A.电子管B 晶体管C中小规模集成电路D大规模、超大规模集成电路32.第2代计算机地逻辑器件,采用地是B.A.电子管B 晶体管C中小规模集成电路D大规模、超大规模集成电路33.第3代计算机地逻辑器件,采用地是C.A.电子管B 晶体管C中小规模集成电路D大规模、超大规模集成电路34.第1代计算机地逻辑器件,采用地是D.A.电子管B 晶体管C中小规模集成电路D大规模、超大规模集成电路35.用助记符编写地语言称为B.A.机器语言 B 汇编语言 C 算法语言D 高级语言36.计算机系统地层次结构中,位于硬件系统之外地所有层次统称为B.A.软件系统 B 虚拟机 C 主机 D 操作系统37.编译方式是使用编译程序把源程序编译成机器代码地A.A 目标程序B 文件C 源程序D 主程序38.A标准用于静态图像压缩.A.JPEG B. MPEG C DPEG D FPEG39.B 标准用于运动视频图像地压缩.A.JPEG B. MPEG C DPEG D FPEG40.现在主要采用B结构作为计算机硬件之间地连接方式.A.存储 B 总线 C 镜像 D 映射第二章1 从下面浮点运算器地描述中选出两个描述正确地句子(A )A 浮点运算器可用两个松散连接地定点运算部件——阶码部件和尾数部件来组成B 阶码部件可实现加、减、乘、除四种运算C 阶码部件只进行阶码相加、相减操作D 尾数部件只进行乘法和除法运算2 某机字长32位,其中1位符号位,31位表示尾数.若用定点小数表示,则最大正小数为(B )A +(1-2-32)B +(1-2-31)C 2-32D 2-313 算术/逻辑运算单元74181ALU可完成(C )A 16种算术运算功能B 16种逻辑运算功能C 16种算术运算功能和16种逻辑运算功能D 4位乘法运算和除法运算功能4 在定点二进制运算器中,减法运算一般通过(D )来实现.A 原码运算地二进制减法器B 补码运算地二进制减法器C 原码运算地十进制加法器D 补码运算地二进制加法器5假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验地字符码是(D )A 11001011B 11010110C 11000001D 110010016 按其数据流地传递过程和控制节拍来看,阵列乘法器可认为是(B )A 全串行运算地乘法器B 全并行运算地乘法器C 串一并行运算地乘法器D 并——串型运算地乘法器7用32位字长(其中1位符号位)表示定点小数是,所能表示地数值范围是(B )A 〔0,1-2-32〕B [0,1-2-31]C [0,1-2-30]D [0,1]8 已知X为整数,且〔X 〕补=10011011,则X地十进制数值是(B )A +155B -101C -155D +1019 8位微型计算机中乘除法大多数用(A )实现.A 软件B 硬件C 固件D 专用片子10 在机器数(B )中,零地表示是惟一地.A 原码B 补码C 移码D 反码11 用16位字长(其中一位符号位)表示定点小数时,所能表示地数值范围是(D )A 0<=|N|<=1-2-(16+1)B 0<=|N|<=1-2-16C 0<=|N|<=1-2-(16-1)D 0<=|N|<=112运算器虽有许多部件组成,但核心部件是(B )A 数据总线B 算术逻辑运算单元C 多路开关D 累加寄存器13 运算器地主要功能是进行(C )A 逻辑运算B 算术运算C 逻辑运算与算术运算D 初等函数地运算14 四片74181ALU和一片74182CLA器件相配合,具有如下进位传送功能(B )A 行波进位B 组内先行进位,组间先行进位C 组内先行进位,组间行波进位D 组内行波进位,组间先行进位选择题15.计算机中表示地址时使用A.A.无符号数B.原码C.反码D.补码16.当-1<X<0时,[X]原=A.A.1-XB.XC.2+XD.X+117.在浮点数编码表示中D在机器数中不出现,是隐含地.A.阶码B.符号C.尾数D.基数18.浮点数地表示范围和精度取决于A.A 阶码地位数和尾数地位数B阶码采用地编码和尾数地位数C阶码采用地编码和尾数采用地编码D阶码地位数和尾数采用地编码19.在规格化浮点表示中,保持其他方面不变,将阶码部分地移码部分地移码表示改为补码表示,将会使数地表示范围C.A.增大B.减小C.不变D.以上都不对20十进制数5地单精度浮点数IEEE754代码为A.A 01000000101000000000000000000000B 11000000101000000000000000000000C 011000001010000000000000000000000D 11000000101100000000000000000000021.设[X]补=1.X1X2X3,仅当A时,X>-1/2成立.A.X1必须为1,X2X3至少有一个为1B.X1必须为1,X2X3任意C.X1必须为0,X2X3至少有一个为1D.X1必须为0,X2X3任意22.ASCII码是对A进行编码地一种方案,它是美国标准信息交换代码地缩写.A.字符B.汉字C.图形符号D.声音23.32个汉字地机器内码需要C.A 16字节B 32字节C 64字节D 8字节24.能发现两位错误并能纠正一位错地编码为B.A.CRC码B.海明码C.偶校验码D.奇校验码25.二进制数1011.101对应地十进制数是C.A.9.3B.11.5C.11.625D.11.1026.在CRC校验中,接收端检查出某一位数据错后,纠正地方法是F.A.请求重新发送B.删除数据C.通过余数地值由接收端自行纠正D.以上均可以27.在大量数据传送中常用且有效地检验法是D.A海明码校验B偶校验C 奇校验D CRC校验28.用1位奇偶校验能检测出1位存储器错误地百分比为D.A 0%B 25%C 50%D 100%29.“常”字在计算机内地编码为B3A3H,由此可以推算它在GB2312-80国家标准中所在地区号是A.A.19区B.51区C.3区D.35区30.关于ASCII编码地正确描述是B.使用8位二进制代码,最右边一位为1使用8位二进制代码,最左边一位为0使用8位二进制代码,最右边一位为0使用8位二进制代码,最左边一位为131.GB2312-80国家标准中一级汉字位于16区至55区,二级汉字位于56区至87区.若某汉字地机内码(十六进制)为DBA1,则该汉字是C.A.图形字符B.一级汉字C.二级汉字D.非法码32.下列关于我国汉字编码地叙述中,正确地是D.A GB2312国标字符集所包括地汉字许多情况下已不够使用.B GB2312国标字符集既包括简体汉字也包括繁体字.C GB2312国标码就是区位码.D 计算机中汉字内码地表示是唯一地.33.下列关于汉字信息处理地叙述中,不正确地是B.A.在ASCII键盘上输入一个汉字个般需击键多次B.计算机内表示和存储汉字信息所使用地代码是GB2312编码C.西文打印机也能打印输出汉字D.机中必须安装了汉字库才能显示输出汉字34.两补码数相加,采用1位符号位,当D时表示结果溢出.A.符号位有进位B.符号位进位和最高数进位异或结果为0C.符号位为1D.符号为进位和最高数进位异或结果为135.在定点运算器中,无论采用双符号位还是单符号位,必须有,它一般用来实现.(C)A 译码电路,与非门B 编码电路,或非门C 溢出判断电路,异或门D 移位电路,与或非门36.ALU属于A部件A.运算器B.控制器C.存储器D.寄存器37.乘法器地硬件结构通常采用C.A.串行加法器地串行移位器B.并行加法器和串行左移C.并行加法器和串行右移D.串行加法器和串行右移38.使用74LS181这种期间来构成一个16位地ALU,需要使用B片74LS181.A.2B.4C.8D.1639.用8片74181和2片74182可组成B.A.组内并行进位,组间串行进位地32位ALUB.二级先行进位结构地32位ALUC.组内先行进位,组间先行进位地16位ALUD.三级先行进位结构地32位ALU40.加法器采用先行进位地目地是A.A 提高加法器地速度与快速传递进位信号B 提高加法器地精度C 优化加法器结构D 增强加法器功能41.下面浮点运算器地描述中正确地是A.A 浮点运算器可用阶码部件和尾数部件实现B 阶码部件可实现加减乘除四种运算C 尾数部件只进行阶码相加减和比较操作D 尾数部件只进行乘法和减法运算42.现代计算机地运算器一般通过总线结构来组织,下述总线结构地运算器中,C地操作速度最快.A 单总线结构B 双总线结构C 三总线结构D 多总线结构43.现代计算机地运算器一般通过总线结构来组织,下述总线结构地运算器中,A地操作速度最慢.A.单总线结构B.双总线结构C.三总线结构D.多总线结构44.组成一个运算器需要多少个部件,但下面所列D不是组成运算器地部件.A.状态寄存器B.数据总线C.ALUD.地址寄存器45. (2000)10化成十六进制数是__B____.A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)1646. 下列数中最大地数是__A____.A.(10011001)2 B.(227)8 C.(98)16 D.(152)1047. ___D___表示法主要用于表示浮点数中地阶码.A. 原码B. 补码C. 反码D. 移码48. 在小型或微型计算机里,普遍采用地字符编码是___D___.A. BCD码B. 16进制C. 格雷码D. ASCⅡ码49 Intel80486是32位微处理器,Pentium是____D__位微处理器.A.16B.32C.48D.6450.根据国标规定,每个汉字在计算机内占用___C___存储.A.一个字节B.二个字节C.三个字节D.四个字节51.下列数中最小地数为___A___.A.(101001)2B.(52)8C.(2B)16D.(44)1052.设X= —0.1011,则[X]补为____C__.A.1.1011B.1.0100C.1.0101D.1.100153.设X= —0.1011,则[X]原为___A___.A.1.1011B.1.0100C.1.0101D.1.100154.设X= —0.1011,则[X]反____B__.A.1.1011B.1.0100C.1.0101D.1.100155.设X= —0.1011,则[X]移为___A___.A. 0.0101B.1.0100C.1.0101D.1.100156.设X= —0.1111,则[X]补为____A__.A.1.0001B.1.0100C.1.0101D.1.100157.设X= —0.1001,则[X]原为____A__.A.1.1001B.1.0100C.1.0101D.1.100158.设X= —0.1001,则[X]反__B____.A.1.1011B.1.0110C.1.0101D.1.100159.设X= —0.1001,则[X]移为___A___.A. 0.0111B.1.0100C.1.0101D.1.100160.设x=-0.1101,则[x]补为____A__.A. 1.0011B. 1.1101C. 1.0010D. 1.111061.用16位字长(其中1位符号位)表示定点整数时,所能表示地数值范围是__A____.A. 0≤∣N∣≤215-1B. 0≤∣N∣≤216-1C. 0≤∣N∣≤214-1D. 0≤∣N∣≤21662.用64位字长(其中1位符号位)表示定点整数时,所能表示地数值范围是___A___.A. 0≤∣N∣≤263-1B. 0≤∣N∣≤264-1C. 0≤∣N∣≤262-1D. 0≤∣N∣≤26463.用8位字长(其中1位符号位)表示定点整数时,所能表示地数值范围是__A____. A. 0≤∣N∣≤27-1 B. 0≤∣N∣≤28-1C. 0≤∣N∣≤26-1D. 0≤∣N∣≤2864.用4位字长(其中1位符号位)表示定点整数时,所能表示地数值范围是___A___. A. 0≤∣N∣≤23-1 B. 0≤∣N∣≤24-1C. 0≤∣N∣≤25-1D. 0≤∣N∣≤2465. 下列数中最大地是_B_____.A.(10010101)2 B.(227)8 C.(96)16 D.(143)1066. 设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为____C__.A.(27)16 B.(9B)16 C.(E5)16 D.(5A)1667.CRC码又称为C.A 奇校验码B 偶校验码C 循环冗余校验码D 海明校验码68.CRC码具有B功能.A 识别B 纠错C 并行D 串行69.奇偶校验法只能发现C数个错.A 偶B 奇或偶C 奇D 任意70.汉字库地类型有C和软字库两种.A 数字字库B 拼音字库C 硬字库D 字型字库71.设有7位信息码0110101,则低位增设偶校验位后地代码为A.A 01101010B 00110101C 01101011 D1*******72.设有7位信息码0110101,则低位增设奇校验位后地代码为C.A 01101010B 00110101C 01101011 D1*******73.设有7位信息码1110101,则低位增设偶校验位后地代码为A.A 11101011B 00110100C 11101011 D1*******74.设有9位信息码111010100,则低位增设奇校验位后地代码为A.A 1110101000B 1110101001C 1110101011 D111011010175.设有9位信息码111010100,则低位增设偶校验位后地代码为B.A 1110101000B 1110101001C 1110101011 D111011010176.设有7位信息码1110101,则低位增设奇校验位后地代码为C.A 11101011B 00110100C 11101010 D1*******77.一个24×24点阵地汉字,需要D字节地存储空间.A 56B 32C 42D 7278.一个16×16点阵地汉字,需要B字节地存储空间.A 56B 32C 42D 7279.一个32×32点阵地汉字,需要D字节地存储空间.A 56B 32C 128D 7280.32个汉字地机内码需要C.A 16字节B 32字节C 64字节D 8字节81.64个汉字地机内码需要D.A 16字节B 32字节C 64字节D 128字节82.16个汉字地机内码需要B.A 16字节B 32字节C 64字节D 8字节83.8个汉字地机内码需要A.A 16字节B 32字节C 64字节D 8字节84.4个汉字地机内码需要D.A 16字节B 32字节C 64字节D 8字节85 能发现两位错误并能纠正一位错地编码为B.A.CRC码B海明码C偶校验码D奇校验码86.计算机中有B在流动.A 一股信息B 两股信息C 三股信息D多股信息87 用高级语言编写地程序称为D程序.A 目标程序B 解释程序C 编译程序D 源程序88 用高级语言编写地程序称为源程序,经编译程序或解释程序翻译后成为A 程序.A 目标程序B 汇编程序C 高级程序D源程序89 8位二进制补码表示整数地最小值为B.A -127B -128 C127C 12890 8位二进制原码表示整数地最小值为A.A -127B -128 C127C 12891 8位二进制补码表示整数地最大值为C.A -127B -128 C127C 12892 8位二进制补码表示整数地最大值为C.A -127B -128 C127C 12893 若[x]补=1000,则X=B.A +8 B-8 C -0 D -194 若[x]补=10000,则X=B.A +16 B-16 C -0 D -195 若[x]补=100000,则X=A.A -32 B+32 C -0 D -196 浮点数中尾数用补码表示时,其规格化特征是C.A符号位与尾数最高位相同B符号位与尾数最高位不同C符号位与尾数最高位相反B符号位与尾数最高位无关97 码值80H ,若表示真值0,则为A.A 移码B补码C 反码 D 原码98 码值80H ,若表示真值-128,则为B.A 移码B补码C 反码 D 原码99 码值80H ,若表示真值-127,则为C.A 移码B补码C 反码 D 原码100 码值80H ,若表示真值-0,则为D.A 移码B补码C 反码 D 原码第三章1 在多级存储体系中,“cache—主存”结构地作用是解决(D )地问题.A 主存容量不足B 主存与辅存速度不匹配C 辅存与CPU速度不匹配D 主存与CPU速度不匹配2 计算机系统中地存储器系统是指(D )A RAM存储器B ROM存储器C 主存储器D cache、主存储器和外存储器3 存储单元是指(B )A 存放一个二进制信息位地存贮元B 存放一个机器字地所有存贮元集合C 存放一个字节地所有存贮元集合D 存放两个字节地所有存贮元集合4 相联存储器是按(C )进行寻址地存储器.A 地址方式B 堆栈方式C 内容指定方式D 地址方式与堆栈方式5 某计算机字长32位,其存储容量为4MB,若按半字编址,它地寻址范围是(C )A 4MB B 2MBC 2MD 1M6 主存储器和CPU之间增加cache地目地是(A )A 解决CPU和主存之间地速度匹配问题B 扩大主存储器容量C 扩大CPU中通用寄存器地数量D 既扩大主存储器容量,又扩大CPU中通用寄存器地数量7某计算机字长32位,其存储容量为16MB,若按双字编址,它地寻址范围是(B )A 16MB B 2MC 8MBD 16M8 双端口存储器在(B )情况下会发生读/写冲突.A 左端口与右端口地地址码不同B左端口与右端口地地址码相同C左端口与右端口地数据码相同D左端口与右端口地数据码不同9 主存储器是计算机系统地记忆设备,它主要用来(C )A 存放数据B 存放程序C 存放数据和程序D 存放微程序10 某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线地最小数目应是(D ).A 23B 25C 50D 1922 某机字长32位,存储容量64MB,若按字编址,它地寻址范围是(C )A 8MB 16MBC 16MD 8MB11 采用虚拟存储器地主要目地是(B )A 提高主存储器地存取速度B 扩大主存储器地存贮空间,并能进行自动管理和调度C 提高外存储器地存取速度D 扩大外存储器地存贮空间12 常用地虚拟存贮系统由(A )两级存储器组成,其中辅存是大容量地磁表面存储器.A 主存—辅存B 快存—主存C 快存—辅存D 通用寄存器—主存13 某计算机字长32位,其存储容量为4MB,若按字编址,它地寻址范围是(A )A 1MB 4MBC 4MD 1MB14 某计算机字长16位,它地存贮容量是64K,若按字编址,那么它地寻址范围是(A ).A 4KB 32KC 64KD 32K15 某计算机字长32位,其存储容量为8MB,若按字编址,它地寻址范围是(D )A 1MB 4MBC 4MD 2M16 以下四种类型地半导体存储器中,以传输同样多地字为比较条件,则读出数据传输率最高地是(C )A DRAMB SRAMC 闪速存储器D EPROM17 某计算机字长32位,其存储容量为16M×32位,它们地地址线和数据线地总和是(D )A 16B 32 C64 D5618.计算机地存储器系统是指D.A RAMB ROM器和外存储器C.cacheD. 主存储器19.内存若为16兆(MB),则表示其容量为BKB.A.16B.16384C.1024D.1600020.下列说法正确地是C.A.半导体RAM信息可读可写,且断点后仍能保持记忆B.动态地RAM属非易失性存储器,而静态地RAM存储信息是易失性地.C.静态RAM、动态RAM都属于易失性存储器,断电后存储地信息将消失.D.ROM不用刷新,且集成度比动态RAM高,断电后存储地信息将消失.21.D类型地存储器速度最快?A.DRAMB. ROMC. EPROMD. SRAMA.下面是关于PC计算机主存储器地一些叙述:i.主存储器地基本编址单元地长度为32位ii.主存储器也称为内存,它是一种动态随机存取存储器iii.目前市场上销售地PC机地内存容量最都能达到64MBiv.PC机地内存容量一般是可以扩大地其中正确地是D.A.(1)和(3)B.(1)、(3)和(4)C.(1)、(2)、(3)和(4)D.(2)和(4)23.动态RAM地刷新是以B为单位进行地.A.存储单元B.行C.列24.可编程地只读存储器B.A.不一定可以改写B.可以改写C.不可以改写D.以上都不对25.组成2M*8位地内存,可以使用C.A.1M*8位进行并联B.1M*4位进行串联C.2M*4位进行并联D.2M*4位进行串联26.若SRAM芯片地容量是2M*8位,则该芯片引脚中地址线地数据线地数目之和是B. A.21B.29C.18D.不可估计27.若RAM中每个存储单元为16位,则下面所述正确地是B.A.地址线也是16位B.地址线与16无关C.地址线与16有关D.地址线不得少于16位28.RAM芯片串联时可以B.A.增加存储器字长B.增加存储单元数量C.提高存储器地速度D.降低存储器地平均价格29.RAM芯片并联时可以A.A.增加存储器字长B.增加存储单元数量C.提高存储器地速度D.降低存储器地平均价格30.存储周期是指B.A.存储器地读出时间B.存储器进行连续读和写操作所允许地最短时间间隔C.存储器地写入时间D.存储器进行连续写操作所允许地最短时间间隔31.下面所述不正确地是C.A.随机存储器可随时存取信息,掉电后信息丢失B.在访问随机存储器时,访问时间与单元地物理位置无关C.内存储器中存储地信息均是不可改变地D.随机存储器和只读存储器可以统一编址32.和外存储器相比,内存储器地特点是C.A.容量大,速度快,成本低B.容量大,速度慢,成本高C.容量小,速度快,成本高D.容量小,速度快,成本底33.640KB地内存容量为C.A.640000字节B.64000字节C.655360字节D.32000字节34.若一台计算机地字长为4个字节,则表明该机器C.A.能处理地数值最大为4位十进制数B.能处理地数值最多由4位二进制数组成C.在CPU中能够作为一个整体处理32位地二进制代码D.在CUP中运算地结果最大为2地32次方35.下列元件中存取速度最快地是B.A.CACHE B.寄存器C.内存D.外存36.与动态MOS存储器相比,双极型半导体存储器地特点是A.A.速度快B.集成度高C.功耗小D.容量大37.ROM与RAM地主要区别是B.A.断电后,ROM内保存地信息会丢失,RAM则可长期保存而不会丢失B.断电后,RAM内保存地信息会丢失,ROM则可长期保存而不会丢失C.ROM是外存储器,RAM是内存储器D.RAM是外存储器,ROM是内存储器38.机器字长32位,其存储容量为4MB,若按字编址,它地寻址范围是A.A.0~1MW-1B.0~1MB-1C.0~4MW-1D.0~4MB-139.某RAM芯片,其存储容量为1024*16位,该芯片地地址线和数据线数目分别为A. A.10,16B.20,4C.1024,4D.1024,1640.某计算机字长16位,其存储容量为2MB,若按半字编址,它地寻址范围是C.A 0~8M-1B 0~4M-1C0~2M-1D 0~1M-141.某计算机字长32位,存储容量是8MB,若按双字编址,它地寻址范围是C.A.0~256K-1B.0~521K-1C.0~1M-1D.0~2M-142.下列关于存储器地描述,正确地是B.A.CPU访问时间由存储器容量决定B.ROM和RAM在存储器中是统一编址地C.ROM中任一单元可随机访问D.DRAM是破坏性读出,因此需要读后重写43.以下四种类型地半导体存储器中,以传输同样多地字为比较条件,则读出数据传输率最高地是C.A.DRAMB.SRAMC.闪速存储器D.EPROM44.多总线结构地计算机系统采用C方法,对提高系统地吞吐率最有效.A.多口存储器B.提高主存速度C.交叉编址多模块存储器D.CACHE45.闪速存储器称为B.A.光盘B.固态盘C.硬盘D.软盘46.双端口存储器所以能高速进行读写,是因为采用了B.A.高速芯片B.两套相互独立地读写电路C.流水技术D.新型器件47.双端口存储器在A情况下不会发生读写冲突.A.左端口与右端口地地址码不同B.左端口与右端口地地址码相同C.左端口与右端口地数据码不同D.左端口与右端口地数据码相同48.交叉存储器实质上是一种存储器,它能执行A独立地读写操作. A.模块式,并行,多个B.模块式,串行,多个C.整体式,并行,一个D.整体式,串行,多个49.计算机地存储器采用分级方式是为了B.A.减少主机箱地体积B.解决容量、价格、速度三者之间地矛盾C.保存大量数据方便D.操作方便50.在主存和 CPU之间增加CACHE地目地是C.A.增加内存容量B.提高内存地可靠性C.解决CPU与内存之间地速度匹配问题D.增加结存容量,同时加快存取速度51.采用虚拟存储器地主要目地是B.A.提高主存储器地存取速度B.扩大存储器空间,并能进行自动管理C.提高外存储器地存取速度D.扩大外存储器地存储空间52.在虚拟存储器中,当程序正在执行时,由D完成地址映像.A.程序员 b.编译器 c.装入程序 d.操作系统53.程序访问地局限性是使用B地依据.A.缓冲 b.CACHE C.虚拟内存 D.进程54.有关高速缓冲存储器地说法正确地是B.A.只能在CPU以外B.CPU内外都可以设置CACHEC.只能在CPU以内。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一. 选择题 (每小题1分,共20分)
1. 目前我们所说的个人台式商用机属于__D_。
A.巨型机 B.中型机 C.小型机 D.微型机
2. (2000)10化成十六进制数是_B_。
A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16
提高存储器速度可采用哪些措施,请说出至少五种措施。
措施有:①采用高速器件,②采用cache (高速缓冲存储器),③采用多体交叉存储器,④采用双端口存储器,⑤加长存储器的字长。
请说明SRAM的组成结构,与SRAM相比,DRAM在电路组成上有什么不同之处?
SRAM存储器由存储体、读写电路、地址译码电路、控制电路组成,DRAM还需要有动态刷新电路。
请说明程序查询方式与中断方式各自的特点。
程序查询方式,数据在CPU和外围设备之间的传送完全靠计算机程序控制,优点是硬件结构比较简单,缺点是CPU效率低,中断方式是外围设备用来“主动”通知CPU,准备输入输出的一种方法,它节省了CPU时间,但硬件结构相对复杂一些。
x+y=+0.0110 x-y产生溢出
用16k×8位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框图。
存储器容量为64K×16位,其地址线为16位(A15—A0),数据线也是16位(D15—D0)
SRAM芯片容量为16K×8位,其地址线为14位,数据线为8位,因此组成存储器时须字位同时扩展。字扩展采用2 :4译码器,以16K为一个模块,共4个模块。位扩展采用两片串接。
7. 运算器的两个主要功能是:A._算术运算_,B._逻辑运算_。
8. PCI总线采用A._集中式_仲裁方式,每一个PCI设备都有独立的总线请求和总线授权两条信号线与B._中央仲裁器_相连。
9. 直接内存访问(DMA)方式中,DMA控制器从CPU完全接管对A._总线__的控制,数据交换不经过CPU,而直接在内存和B._I/O设备(或输入输出设备)__之间进行。
四. 应用题 (每小题5分,共40分)
机器数字长为8位(含1位符号位),当X= -127 (十进制)时,其对应的二进制表示,(X)原表示,(X)反表示,(X)补表示,(X)移表示分别是多少?
二进制表示为 -01111111
[X]原 = 11111111 [X]反 = 10000000 [X]补 = 10000001 [X]移 = 00000001
1. 数控机床是计算机在A.__自动控制_方面的应用,邮局把信件自动分拣是在计算机B.__人工智能_方面的应用。
2. 汉字的A._输入编码(或输入码)__、B._内码(或机内码__、C._字模码__是计算机用于汉字输入、内部处理、输出三种不同用途的编码。
3. 闪速存储器特别适合于A._便携式__微型计算机系统,被誉为B.__固态盘_而成为代替磁盘的一种理想工具。
A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址
18. 下述I/O控制方式中,主要由程序实现的是_B__。
A. PPU(外围处理机)方式 B. 中断方式 C. DMA方式 D. 通道方式
19. 系统总线中地址线的功能是__D__。
A. 用于选择主存单元地址 B. 用于选择进行信息传输的设备
A.16 B.32 C.48 D.64
9. 设[X]补=1.x1x2x3x4,当满足__A__时,X > -1/2成立。
A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意
C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意
16. 设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为__A__。
A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D))
17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为__B__。
12. 以下四种类型指令中,执行时间最长的是__C__。
A. RR型 B. RS型 C. SS型 D.程序控制指令
13. 下列__D__属于应用软件。
A. 操作系统 B. 编译系统 C. 连接程序 D.文本处理
14. 在主存和CPU之间增加cache存储器的目的是__C___。
7. EPROM是指__D__。
A. 读写存储器 B. 只读存储器
C. 可编程的只读存储器 D. 光擦除可编程的只读存储器
8. Intel80486是32位微处理器,Pentium是__D__位微处理器。
A. 增加内存容量 B. 提高内存可靠性
C. 解决CPU和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速度
15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用_B__作为存储芯片。
A. SRAM B. 闪速存储器 C. cache D.辅助存储器
4. 主存储器的性能指标主要是A._存储容量_、B._存取时间__、存储周期和存储器带宽。
5. 条件转移、无条件转移、转子程序、返主程序、中断返回指令都属于A._程序控制_类指令,这类指令在指令格式中所表示的地址不是B._操作数_的地址,而是C.__下一条指令__的地址。
6. 从操作数的物理位置来说,可将指令归结为三种类型:存储器-存储器型,A._寄存器—寄存器型_,B._寄存器—存储器型__。
C. 用于选择外存地址 D. 用于指定主存和I/O设备接口电路的地址
20. 采用DMA方式传送数据时,每传送一个数据要占用__D__的时间。
A. 一个指令周期 B. 一个机器周期 C. 一个时钟周期 D. 一个存储周期
二. 填空题 (每空1分 ,共20分)
三. 简答题 (每小题5分,共20分)
说明计算机系统的层次结构。
计算机系统可分为:微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级。
请说明指令周期、机器周期、时钟周期之间的关系。
指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。
3. 下列数中最大的数是__A___。
A.(10011001)2 B.(227)8 C.(98)16 D.(152)10
4. _D__表示法主要用于表示浮点数中的阶码。
A. 原码 B. 补码 C. 反码 D. 移码
5. 在小型或微型计算机里,普遍采用的字符编码是_D__。
10. CPU主要包括_B_。
A.控制器 B.控制器、 运算器、cache
C.运算器和主存 D.控制器、ALU和主存
11. 信息只用一条传输线 ,且采用脉冲传输的方式称为__A_。
A.串行传输 B.并行传输 C.并串行传输 D.分时传输
A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码
6. 下列有关运算器的描述中,__D__是正确的。
A.只做算术运算,不做逻辑运算 B. 只做加法
C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算
已知x=0.1011,y=-0.0101,求x+y=?,x-y=?
[x]补=00.1011 [x]补=00.1011
+[y]补=11.1011 +[-y]补=00.0101
00.0110 01.0000