计算机软件组成试题及答案

合集下载

计算机组成原理测试题及答案

计算机组成原理测试题及答案

一.选择题(每空1分,共20分)1.将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为_____。

A. 数值计算B. 辅助设计C. 数据处理D. 实时控制2.目前的计算机,从原理上讲______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放3.根据国标规定,每个汉字在计算机内占用______存储。

A.一个字节B.二个字节C.三个字节D.四个字节4.下列数中最小的数为______。

A.(101001)2B.(52)8C.(2B)16D.(44)105.存储器是计算机系统的记忆设备,主要用于______。

A.存放程序B.存放软件C.存放微程序D.存放程序和数据6.设X= —0.1011,则[X]补为______。

A.1.1011B.1.0100C.1.0101D.1.10017. 下列数中最大的数是______。

A.(10010101)2B.(227)8C.(96)16D.(143)108.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是______。

A.巴贝奇B.冯. 诺依曼C.帕斯卡D.贝尔9.在CPU中,跟踪后继指令地指的寄存器是______。

A.指令寄存器B.程序计数器C.地址寄存器D.状态条件寄存器10. Pentium-3是一种__A____。

A.64位处理器B.16位处理器C.准16位处理器D.32位处理器11. 三种集中式总线控制中,_A_____方式对电路故障最敏感。

A.链式查询B.计数器定时查询C.独立请求12. 外存储器与内存储器相比,外存储器____B__。

A.速度快,容量大,成本高B.速度慢,容量大,成本低C.速度快,容量小,成本高D.速度慢,容量大,成本高13. 一个256KB的存储器,其地址线和数据线总和为__C____。

计算机组成测试题及其答案

计算机组成测试题及其答案

计算机组成测试题及其答案您的姓名:[填空题]*1、随机存储器简称()o [单选题]*A:ROMB:RAM(正确答案)C:ROMED:RAME2、把硬盘的数据传送到计算机的内存中,称为()o [单选题]* A:显示B:读盘(正确答案)C:输入D:写盘3、操作系统是计算机系统中的()o [单选题]*A:核心系统软件(正确答案)B:关键的硬件部件C:广泛使用的应用软件D:外部设备4、下列叙述中,正确的选项是()o [单选题]*A:计算机系统是由硬件系统和软件系统组成三确答案)B:程序语言处理系统是常用的应用软件C:CPU可以直接处理外部存储器中的数据D:汉字的机内码与汉字的国标码是一种代码的两种名称5、下列关于计算机系统硬件的说法中,正确的是()o [单选题]*A:键盘是计算机输入数据的唯一手段B:显示器和打印机都是输出设备(正确答案)C:计算机硬件由中央处理器和存储器组成D:内存可以长期保存信息6、输入设备是指()。

[单选题]*A:从磁盘上读取信息的电子线路B:磁盘、光盘等C:键盘、鼠标器和打印机等D:从计算机外部获取信息的设备(正确答案)7、在计算机领域中,通常用英文单词“Byte”来表示()。

[单选题]*A:字B:字长C:二进制位D:字节(正确答案)8、一台完整的计算机硬件系统是由存储器、输入/输出设备和()o [单选题]求A:加法器B:控制器C:驱动器D:中央处理器正确答案)9、存储器可分为()o [单选题]*A:RAM 和ROMB:硬盘与软盘C:内存储器和外存储器(正确答案)D:ROM 和EPROM10、在计算机中,()字节称为1MB。

[单选题]*A:10KB:100KC:1024K(正确答案)D:1000K11、PC机的中文含义是()。

[单选题]*A:通用计算机B:小型计算机C:专用计算机D:个人计算机正确答案)12、计算机术语中CPU是指()。

[单选题]*A:运算器B:控制器C:中央处理器(正确答案)D:存储器13、微型计算机硬件系统中最核心的部件是()。

计算机组成与结构试题及答案

计算机组成与结构试题及答案

(0013)《计算机组成原理》复习思考题一、单项选择题1.下列()属于应用软件.①操作系统②编译系统③连接程序④文本处理2.计算机的字长决定了()。

①指令直接寻址能力②计算机的运算精度③计算机的运算速度④计算机的高低档次3.主板上高速缓冲存储器CACHE是设在()。

①主存与CPU之间②主存与外存之间③接口板上④CPU内部4.进位计数制中的最大数是指()。

①一个数允许使用的最大数码②一个数位允许使用的数码个数③一个固定的常数值④数码在数据中的不同位置5.相联存贮器是按()进行寻址的存贮器。

①地址方式②堆栈方式③内容指定方式④地址方式与堆栈方式6.总线中地址线的作用是()。

①用于选择存储器单元②用于选择进行信息传输的设备③用于选择存储器单元及用于选择进行信息传输的设备④地址信号7.某计算机字长32位,其存储容量为128KB,若按字编址,那么它的寻址范围是()。

①0~64K ②0~16K ③0~8K ④0~32K8.基址寻址方式中,操作数的有效地址等于()。

①堆栈指示器内容加上位移量②程序计数器内容加上位移量③基值寄存器内容加上位移量④变址寄存器内容加上位移量9.目前大多数集成电路生产中,所采用的基本材料为( )。

①单晶硅②非晶硅③锑化钼④硫化镉10.CRT的分辨率为1024ⅹ1024像素,像素颜色数为512,则刷新存储器容量是( )。

① 256KB ② 512KB③2MB ④1MB11.CPU内由许多部件组成,其核心部件是( )。

①累加寄存器②算术运算部件③ ALU部件④多路开关12.用某个寄存器中操作数的寻址方式称为()寻址。

①直接②间接③寄存器直接④寄存器间接13。

二级高速缓冲存储器CACHE是设在( )。

①主存与CPU之间②主存与外存之间③接口板上④CPU内部14.主—辅存储器的目的是()。

①解决CPU和主存之间的速度匹配问题②扩大主存储器的容量③扩大CPU中通用寄存器的数量④既扩大主存储容量又扩大CPU通用寄存器数量15。

计算机软硬件试题及答案

计算机软硬件试题及答案

计算机软硬件试题及答案一、选择题(每题2分,共20分)1. 计算机硬件系统的核心部件是:A. 显示器B. 键盘C. 中央处理器(CPU)D. 打印机答案:C2. 在计算机系统中,用于存储程序和数据的部件是:A. 内存B. 硬盘C. 光驱D. 软驱答案:B3. 以下哪个选项不是计算机软件的分类?A. 系统软件B. 应用软件C. 硬件软件D. 工具软件答案:C4. 计算机病毒主要通过以下哪种方式传播?A. 电子邮件B. 网络下载C. 移动存储设备D. 所有以上方式答案:D5. 在计算机中,1KB等于多少字节?A. 1024B. 512C. 256D. 1000答案:A6. 以下哪个选项是计算机操作系统的功能?A. 管理计算机硬件B. 提供用户界面C. 执行应用程序D. 所有以上答案:D7. 计算机网络中,用于标识主机位置的地址是:A. MAC地址B. IP地址C. 端口号D. 域名答案:B8. 在计算机系统中,RAM代表的是:A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 硬盘存储器答案:A9. 以下哪个选项是计算机硬件的输入设备?A. 显示器B. 键盘C. 打印机D. 硬盘答案:B10. 计算机的CPU主要负责:A. 数据存储B. 数据输入C. 数据处理D. 数据输出答案:C二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括:输入设备、输出设备、存储器、______和______。

答案:控制器、运算器2. 计算机软件可以分为两大类:______和______。

答案:系统软件、应用软件3. 计算机病毒是一种______程序,它能够自我复制并破坏计算机系统。

答案:恶意4. 在计算机系统中,______是用于临时存储数据的部件。

答案:内存5. 计算机的操作系统是______软件的一部分。

答案:系统6. 在计算机网络中,______协议是用于解析网络地址的。

答案:TCP/IP7. 计算机的硬盘存储器属于______存储设备。

关于计算机组成原理试题及答案

关于计算机组成原理试题及答案

计算机组成原理试题及答案关于计算机组成原理试题及答案《计算机组成原理》系统地介绍了计算机的基本组成原理和内部工作机制。

下面是小编收集整理的计算机组成原理试题及答案,欢迎阅读参考~计算机组成原理试题及答案1一、单项选择题1.若十进制数据为137.5则其八进制数为(B)。

A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(D)。

A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若定点整数64位,含1位符号位,补码表示,则所能表示的绝对值最大负数为(C)。

A、-264B、-(264-1)C、-263D、-(263-1)5.若脂用双符号位,则发生正溢的特征是:双符号位为(B)。

A、00B、01C、10D、116.浮点加减中的对阶的(A)。

A、将较小的一个阶码调整到与较大的一个阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将加数的阶码调整到与被加数的阶码相同7.原码乘法是(A)。

A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘8.原码加减交替除法又称为不恢复余数法,因此(C)A、不存在恢复余数的操作B、当某一步运算不够减时,做恢复余数的操作C、仅当最后一步余数为负时,做恢复余数的操作D、当某一步余数为负时,做恢复余数的操作9.为了缩短指令中某个地址段的位数,有效的方法是采取(D)。

A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址10.堆栈指针SP的内容是(B)。

A、栈顶单元内容B、栈顶单元地址C、栈底单元内容D、栈底单元地址11.高速缓冲存储器Cache一般采取(A)。

A、随机存取方式B、顺序存取方式C、半顺序存取方式D、只读不写方式12.若存储周期250ns,每次读出16位,则该存储器的数据传送率为(C)。

计算机组成原理试题库(含答案)-

计算机组成原理试题库(含答案)-

计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。

)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。

A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址X围是(C )。

A.64K B.32KB C.32K D.16KB3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。

A. 21B. 17C. 19D.204.指令系统中采用不同寻址方式的目的主要是( C )。

A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度5.寄存器间接寻址方式中,操作数处在( B )。

A.通用寄存器B.贮存单元C.程序计数器D.堆栈6.RISC是( A )的简称。

A.精简指令系统计算机B.大规模集成电路C.复杂指令计算机D.超大规模集成电路7.CPU响应中断的时间是_ C _____。

A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。

8.常用的虚拟存储器寻址系统由____A__两级存储器组成。

A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。

9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。

A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。

10.浮点数的表示X围和精度取决于__C____ 。

A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。

11.中断向量可提供___C___。

A.被选中设备的地址;B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。

软件体系结构试题库(软件工程)试题和答案

软件体系结构试题库(软件工程)试题和答案

1、软件重用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。

答案:√2、可重用技术对构件库组织方法要求不仅要支持精确匹配,还要支持相似构件的查找。

答案:√3、软件体系结构充当一个理解系统构件和它们之间关系的框架,特别是那些始终跨越时间和实现的属性。

答案:√5、构件可以由其他复合构建和原子构件通过连接而成。

()答案:√6、体系的核心模型由5种元素组成:构建、连接体、配置、端口和角色()答案:√7、软件体系结构的核心由5种元素组成:构件、连接件、配置端口和角色。

其中,构件、连接件和配置是最基本的元素()答案:√8、开发视图主要支持系统的功能需求,即系统提供给最终用户的服务()答案:X9、构件、连接件以及配置是体系结构的核心模型最基本的元素()答案:√10、HMB风格不支持系统系统自顶向下的层次化分解,因为它的构件比较简单。

答案:×11、正交软件体系结构由组织层和线索的构件构成。

13、线索是子系统的特例,它由完成不同层次功能的构建组成,每一条线索完成整个系统中相对独立的一部分功能。

()答案:√14、层次系统中支持抽象程度递增的系统设计是设计师可以把一个复杂系统按照递增的步骤进行分解,同时支持功能增强,但是不支持重用。

答案:×16、在软件设计中占据着主导地位的软件体系结构描述方法是图形表达工具。

答案:√18、体系结构设计是整个软件生命周期中关键的一环,一般在需求分析之后,软件设计之前进行。

答案:√19、基于软构件的系统描述语言是较好的一种以构件为单位的软件系统描述语言。

答案:√21、基于构件的动态系统结构模型分为三层,风别是应用层、中间层、和体系结构层。

答案:√23、基于构件的动态系统结构模型分为应用层,中间层和体系结构层。

答案:√29、一般的说,一个模式有一下4个基本成分,1.模式名称,2.问题,3.解决方案,4.效果,这句话是对的()答案:√30、设计模式的概念最早是由美国的一位计算机专家提出的。

计算机组成原理试题及答案 (1)

计算机组成原理试题及答案 (1)

计算机组成原理试题及答案一、填空(12分)1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。

2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供,指令提供;而在变址寻址中,变址寄存器提供,指令提供.3.影响流水线性能的因素主要反映在和两个方面。

4.设机器数字长为16位(含1位符号位)。

若1次移位需10ns,一次加法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。

5.CPU从主存取出一条指令并执行该指令的时间叫,它通常包含若干个,而后者又包含若干个.组成多级时序系统。

二、名词解释(8分)1.微程序控制2.存储器带宽3.RISC4.中断隐指令及功能三、简答(18分)1。

完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。

2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位.(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。

(2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。

3。

某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。

4.统具备120种操作。

操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。

(1)画出一地址指令格式并指出各字段的作用;(2)该指令直接寻址的最大范围;(3)一次间址的寻址范围; (4)相对寻址的寻址范围。

四、(6分)设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则计算 [25169⨯] + [24)1611(-⨯]五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。

(8分)六、(10分)设CPU 共有16根地址线,8根数据线,并用MREQ 作访存控制信号,用W R /作读写控制信号,现有下列存储芯片: RAM :1K ×8位、2K ×4位、4K ×8位ROM :2K ×8位、4K ×8位以及74138译码器和各种门电路(自定),画出CPU 与存储器连接图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机软件组成试题及答案
一、选择题
1. 下列哪项不属于计算机软件的组成部分?
A. 操作系统
B. 应用软件
C. 数据库
D. 主板
答案:D
2. 软件开发过程中的可行性研究阶段主要包括以下哪些内容?
A. 需求分析
B. 系统设计
C. 项目估算
D. 用户培训
答案:C
3. 下列哪种类型的软件不需要安装在计算机上?
A. 操作系统
B. 应用软件
C. 驱动程序
D. 网页浏览器
答案:D
4. 以下哪个是免费开源的操作系统?
A. Windows
B. macOS
C. Linux
D. Android
答案:C
5. 下列哪个不是常见的编程语言?
A. C++
B. Java
C. Photoshop
D. Python
答案:C
二、填空题
1. 软件开发的生命周期包括需求分析、系统设计、____________、测试与维护等阶段。

答案:编码/开发
2. 计算机上的应用软件通过操作系统提供的__________接口与硬件
进行交互。

答案:系统(系统调用)
3. 软件错误修复的过程称为__________。

答案:调试
4. C语言是一种__________级别的编程语言。

答案:高级
5. 软件测试的目的是发现软件中的__________。

答案:缺陷/bug
三、简答题
1. 请简要描述一下软件工程的概念及其重要性。

软件工程是一门研究如何以系统化、规范化和可靠性地设计、开发、运行和维护软件系统的学科。

它涉及了软件的开发过程、管理、验证
和演化等方面。

软件工程的重要性主要体现在以下几个方面:- 提高开发效率:通过软件工程的方法和工具,可以规范化和标准
化软件开发过程,提高开发效率,缩短开发周期。

- 提高软件质量:软件工程方法可以帮助开发人员在开发过程中进
行系统的分析、设计和测试,以确保软件的质量和可靠性。

- 降低维护成本:软件工程方法强调软件的可维护性,合理的软件
结构和文档可以降低后期维护的成本。

- 提供项目管理支持:软件工程方法提供了项目管理的工具和技术,帮助项目管理者跟踪和控制软件开发过程,确保项目按时、按质量完成。

2. 请简要介绍一下操作系统的功能和作用。

操作系统是计算机系统中的一个软件,它是计算机硬件和应用软件
之间的桥梁,具有以下主要功能和作用:
- 资源管理: 操作系统负责对计算机系统中的硬件资源进行管理,包
括处理器、内存、硬盘、设备等。

它分配和调度这些资源,合理利用
计算机的各项资源,确保它们能够高效地运行。

- 文件管理: 操作系统提供了对文件的存储和管理功能,它管理文件
的创建、读取、写入、删除等操作,并且支持文件的组织和访问控制,确保文件的安全和可靠性。

- 进程管理: 操作系统负责对进程的管理和调度,它创建和终止进程,分配和回收进程所需的资源,以及控制进程之间的同步和通信,保证
系统的稳定性和可靠性。

- 用户接口: 操作系统提供了与用户交互的界面,包括命令行接口和
图形用户界面。

它允许用户通过命令或图形操作来控制计算机系统,
使用系统提供的各种功能和服务。

- 安全保护: 操作系统通过访问控制和权限管理等手段,保证系统和用户的安全。

它防止未授权的访问和恶意操作,确保系统的安全性和稳定性。

四、问答题
1. 什么是软件工程的生命周期?
软件工程的生命周期指的是软件开发过程中从需求分析到软件终止运行的全部阶段。

一般而言,软件工程的生命周期可以分为以下几个阶段:
- 可行性研究阶段:对项目进行可行性分析,评估项目的技术和经济可行性,确定项目是否可行。

- 需求分析阶段:对用户需求进行细致的调查和分析,确定软件的功能、性能和约束等需求。

- 系统设计阶段:基于需求分析的结果,进行系统的总体设计和详细设计,包括软件结构设计、模块设计和数据库设计等。

- 编码/开发阶段:根据设计阶段的结果,进行代码的编写和测试。

- 测试与维护阶段:对开发完成的软件进行测试,找出其中的错误并修复。

软件维护阶段涉及软件的更新、升级、优化和bug修复等工作。

2. 软件工程的质量保证方法有哪些?
软件工程的质量保证方法主要包括以下几种:
- 需求管理:合理管理和控制需求,确保需求的准确性、一致性和
完整性。

- 配置管理:对软件进行版本控制和配置管理,确保软件的稳定性
和可追溯性。

- 过程管理:通过规范化的软件开发过程,管理和控制开发活动,
以提高开发的效率和质量。

- 验证与验证:对软件进行全面的测试和验证,确保软件的正确性、可靠性和稳定性。

- 缺陷管理:建立缺陷跟踪和管理系统,及时发现和修复软件中的
缺陷。

- 文档管理:对软件开发过程中生成的文档进行管理和维护,确保
文档的准确性和完整性。

- 质量评估:对软件进行定性和定量的评估,以便发现和解决潜在
的问题。

以上仅是对计算机软件组成试题及答案的一种写作方式,实际写作
时可以根据题目要求和内容需要进行适当的调整和扩展。

相关文档
最新文档