计算题:计算机执行某测试程序,其中含有大量浮点数据的处理操作,为提高性能可以采用两种方案,一是采用硬件实现浮点数平方根(FPSQR)的操作,可以使操作的速度提高20倍;另一种方案是提高所有浮点数据操作(FP)的速度,使其加快3倍。同时已知FPSQR操作的额时间占整个测试程序执行时间的25%,而FP操作占整个执行时间的60%,求出两种情况下的加速比,哪种方案更好些?

题目

计算题:计算机执行某测试程序,其中含有大量浮点数据的处理操作,为提高性能可以采用两种方案,一是采用硬件实现浮点数平方根(FPSQR)的操作,可以使操作的速度提高20倍;另一种方案是提高所有浮点数据操作(FP)的速度,使其加快3倍。同时已知FPSQR操作的额时间占整个测试程序执行时间的25%,而FP操作占整个执行时间的60%,求出两种情况下的加速比,哪种方案更好些?


相似考题
参考答案和解析
正确答案:Sp(FPSQR)=1/[(1-0.25)+0.25/20]=1.3
Sp(FP)=1/[(1-0.6)+0.6/3]=1.7
改善所有浮点数据操作的方案更好。
更多“计算题:计算机执行某测试程序,其中含有大量浮点数据的处理操作,为”相关问题
  • 第1题:

    常见的一些计算机系统的性能指标大都是用某种基准程序测量出的结果。在下列系统性能的基准测试程序中,若按评价准确性的顺序排列,(55)应该排在最前面。

    A.浮点测试程序Linpack

    B.整数测试程序Dhrystone

    C.综合基准测试程序

    D.简单基准测试程序


    正确答案:D
    解析:本题考查的是用来测试系统性能的若干基准测试程序评价准确性的程度。常见的一些计算机系统的性能指标大都是用某种基准程序测量出的结果。按照评价准确性的递减顺序排列,这些基准测试程序依次是:实际的应用程序方法、核心基准程序方法、简单基准测试程序、综合基准测试程序、整数测试程序Dhrystone、浮点测试程序Linpack等共10种,从现有的排序可以看出,简单基准测试程序排在最前面。

  • 第2题:

    字长为计算机CPU能直接处理二进制数据的位数,它对程序的执行速度有很大影响。()


    参考答案:正确

  • 第3题:

    超级计算机目前的峰值处理速度为______。

    A.1百亿次浮点指令

    B.1千亿次浮点指令

    C. 1万亿次浮点指令

    D.1亿亿次浮点指令


    正确答案:C

  • 第4题:

    阅读以下关于80X86处理器方面的叙述,请回答问题1至问题3。

    [说明]

    80X86计算机中的寻址方式包括程序寻址和数据寻址两类。数据寻址方式是指获取指令所需的操作数或操作数地址的方式;程序寻址方式是指程序中出现转移和调用时的程序定位方式。

    部分数据寻址方式见下表,其中,为每种数据寻址方式分配一个编号。

    程序寻址方式见下表,其中,为每种程序寻址方式分配一个编号。

    按照“数据寻址方式及编号”表所列出的数据寻址方式,说明下表中各汇编指令指定的操作数或操作数地址属于哪类数据寻址方式。


    正确答案:
    解析:数据寻址方式有以下几种:
    (1)直接寻址。这种寻址方式的位移量就是操作数的有效地址,位移量直接包含在指令中,它与操作数一起存放在代码段区域。例如INC WORD PTR [500],该指令的有效地址为500,它的线性地址二数据段基地址+500。
    (2)寄存器间接寻址。这种寻址方式是由寄存器给出有效地址的指针,即有效地址是基址或变址寄存器中的内容。例如MOV [ECX],EDX,操作数的逻辑地址:数据段基地址+ECX中的内容。
    (3)基址寻址。基址寄存器的内容,加上指令格式中的位移量而形成操作数的有效地址。例如MOV ECX,[EAX+24],操作数的逻辑地址:数据段基地址+由EAX中内容加位移量24组成操作数的有效地址。
    (4)变址寻址。与基址寻址方式相似,其有效地址的形成是变址寄存器的内容加上指令格式中的位移量。例如ADD EAX,TABLE[ESI],操作数的逻辑地址=数据段基地址 +ESI中的内容加TABLE变量的地址组成操作数的有效地址。
    (5)带比例因子的变址寻址。是变址寻址方式的另一种寻址方式,指操作数的有效地址等于变址寄存器内容乘以比例因子再加上指令格式中的位移量。例如IMULEBX, TABLE[ESI*#4],7,操作数的逻辑地址:数据段基地址+ESI中的内容乘以4再加上TALBLE变量的地址形成的有效地址。
    (6)基址变址寻址。操作数的有效地址等于基址寄存器的内容加变址寄存器的内容。例如MOV EAX,[ESl][EBX],操作数的逻辑地址二数据段基地址+EBX中的内容加ESI中的内容形成的操作数有效地址。

  • 第5题:

    以下( )项是在审计某项计算机应用程序中使用整合测试设施法(ITF)的缺点。

    A.ITF可能有助于证实账户余额的准确性,但无法确定处理的控制措施是否有用
    B.测试交易可以进入真实的数据环境
    C.在应用程序测试过程中,ITF技术的使用无法离开模拟的主文件记录
    D.测试数据必须由拥有大量技术知识的IT员工处理

    答案:B
    解析:
    B使用ITF的一个已知风险是对实际所用主文件的污染。选项A不正确,ITF用于测试运作系统使用的程序,其中包括针对处理的控制措施。选项C不正确,ITF技术可以用于系统开发和应用测试。选项D不正确,在使用ITF时,测试数据的处理只需要最少的专业技能。

  • 第6题:

    计算机的系统软件中,管理计算机中所有的硬件资源和软件资源、控制计算机中程序的执行的是()

    • A、数据库管理系统
    • B、各种语言及其处理程序
    • C、操作系统
    • D、系统支持和服务程序

    正确答案:C

  • 第7题:

    计算机的系统软件中,用于管理大量相关数据的系统软件是()

    • A、数据库管理系统
    • B、语言处理程序
    • C、各种工具软件
    • D、操作系统

    正确答案:A

  • 第8题:

    操作系统负责管理计算机系统的(),其中包括处理机、主存储器、外部设备和系统中的数据。

    • A、程序
    • B、功能
    • C、资源
    • D、进程

    正确答案:C

  • 第9题:

    计算机的软件系统包括()。

    • A、程序和数据
    • B、系统软件与应用软件
    • C、操作系统与语言处理程序
    • D、程序、数据与文档

    正确答案:B

  • 第10题:

    单选题
    分时操作系统适用于()。
    A

    控制生产流水线

    B

    调试运行程序

    C

    大量的数据处理

    D

    多个计算机资源共享


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    (   )是电子数据处理系统相关的内部控制系统缺陷。
    A

    数据控制小组审查和测试程序,处理计算机发现的错误

    B

    应收账款会计准备数据并在计算机系统中输入数据,然后检查输出错误

    C

    系统分析师设计新系统,并且监督系统测试

    D

    计算机操作员根据经营指令执行程序,并且保存程序和数据文件


    正确答案: C
    解析:

  • 第12题:

    问答题
    计算题:计算机执行某测试程序,其中含有大量浮点数据的处理操作,为提高性能可以采用两种方案,一是采用硬件实现浮点数平方根(FPSQR)的操作,可以使操作的速度提高20倍;另一种方案是提高所有浮点数据操作(FP)的速度,使其加快3倍。同时已知FPSQR操作的额时间占整个测试程序执行时间的25%,而FP操作占整个执行时间的60%,求出两种情况下的加速比,哪种方案更好些?

    正确答案: Sp(FPSQR)=1/[(1-0.25)+0.25/20]=1.3
    Sp(FP)=1/[(1-0.6)+0.6/3]=1.7
    改善所有浮点数据操作的方案更好。
    解析: 暂无解析

  • 第13题:

    ● 冯?诺依曼体系结构的计算机有两个主要组成部件:内存和处理器。其中,内存用于存储指令和数据。在大多数高级语言程序中, (7) 是内存单元的抽象。微处理器中的 ALU可执行算术运算和 (8) 操作。

    (7)

    A. 变量

    B. 关键字

    C. 语句

    D. 数据类型

    (8)

    A. 浮点

    B. 定点

    C. 逻辑

    D. 控制


    正确答案:A,C


  • 第14题:

    计算机执行的所有程序和操作数据都要先放入()中。


    参考答案:内存

  • 第15题:

    计算机系统由硬件和软件两部分组成,其中( )最贴近硬件。

    A.服务程序

    B.操作系统

    C.数据库管理系统

    D.语言处理程序


    正确答案:B

  • 第16题:

    小组成员开会,集体扮演计算机角色,把测试数据沿程序的逻辑结构走一遍是______。

    A) 数据分析

    B) 执行测试用例

    C) 执行走查

    D) 代码检查

    A.

    B.

    C.

    D.


    正确答案:C
    解析: 走查的步骤可以分为:计划走查会议、走查产品、执行走查、解决缺陷、走查记录、产品返工。其中在执行走查阶段,走查小组开会,集体扮演计算机角色,让事先准备好的测试用例沿程序的逻辑运行一遍,随时记录程序的踪迹,供分析和讨论用。每个测试用例都在人们脑中进行推演,即把测试数据沿程序的逻辑结构走一遍,把程序的状态记录下来以供监视。这样做的优点是:①能在代码中对错误进行精确定位,降低调试成本;②可以发现成批的错误,便于一同得到修正。

  • 第17题:

    在程序运行过程中,( )时涉及整型数据转换为浮点型数据的操作。

    A.将浮点型变量赋值给整型变量
    B.将整型常量赋值给整型变量
    C.将整型变量与浮点型变量相加
    D.将浮点型常量与浮点型变量相加

    答案:C
    解析:
    此题BD选项为同数据数据,对于A选项是将float数据类型转成int数据类型,C选项是将int类型和float类型进行相加,实现了int类型转成float类型。

  • 第18题:

    计算机的软件系统包括()

    • A、程序和数据
    • B、系统软件与应用软件
    • C、操作系统与语言处理程序
    • D、程序、数据、文档

    正确答案:B

  • 第19题:

    计算机系统软件主要包括操作系统、语言处理程序、()程序、数据库管理系统。


    正确答案:服务性

  • 第20题:

    ()是告诉计算机如何处理数据的一系列指令。

    • A、操作系统
    • B、算法
    • C、数据处理器
    • D、程序

    正确答案:D

  • 第21题:

    分时操作系统适用于()。

    • A、控制生产流水线
    • B、调试运行程序
    • C、大量的数据处理
    • D、多个计算机资源共享

    正确答案:B

  • 第22题:

    单选题
    计算机的系统软件中,用于管理大量相关数据的系统软件是()
    A

    数据库管理系统

    B

    语言处理程序

    C

    各种工具软件

    D

    操作系统


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    以下哪项一般是电子数据处理系统的内部控制系统的缺点?()
    A

    数据控制小组审核并测试程序,再处理计算机发现的错误

    B

    应收账款职员准备并将数据输入计算机系统,审核错误输出

    C

    计算机操作员根据指令执行程序并监管程序和文件

    D

    系统分析人员设计新的系统,监督系统的测试


    正确答案: D
    解析: 电子数据处理系统的内部控制系统的一个缺点就是计算机操作员根据指令执行程序并监管程序和文件。