- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多项选择
计算机的硬件工艺发展的顺序是:(A)
电子管数字计算机、晶体管数字计算机、集成电路数字计算机、大规模集成电路数字计算机 。
晶体管数字计算机、电子管数字计算机、集成电路数字计算机、大规模集成电路数字计算机。
电子管数字计算机、集成电路数字计算机、大规模集成电路数字计算机、晶体管数字计算机。
电子管数字计算机、集成电路数字计算机、晶体管数字计算机、大规模集成电路数字计算机
2.下面关于Intel8086芯片与8088芯片的描述,不正确的是:(D)
A.8086是第一个16位的微处理器。
B.8088是第一个16位的微处理器。
C.8086每周期能传送或接受16位整数。
D.8088每周期能传送或接受16位整数。
3.针对内存的速度瓶颈,英特尔为80386设计了--------来解决这个速度瓶颈:(B)
A.虚拟86.
B.高速缓存(Cache).
C.浮点运算单元。
D.多媒体扩展指令集。
4.对一个具体的问题做性能优化时,可以同时在这多个层次上考虑可能的优化手段,一般来说:(AB)
A.在越高的层次上进行优化,可能获得的效益越高。
B.在越高的层次上进行优化工作则相对越容易实现。
C.在越高的层次上进行优化,可能获得的效益越低。
D.在越低的层次上进行优化工作则相对越难于实现。
5.VTune性能分析器中的取样功能有哪几种方式?(AC)
A.基于时间取样
B.随机取样。
C.基于事件取样。
D.线性取样。
6.Intel调优助手能够给我们自动推荐代码改进方法,主要有以下哪些方面?(BCD)
A.算法自动改进。
B.处理器瓶颈以及改进。
C.取样向导增强。
D.超线程。
7.使用-O3编译选项所得的程序,执行效率比使用-O2编译选项所得的程序--:(D)
A.高
B.低
C.一样
D.不一定
8.对于函数调用的边际效应,以下表述不正确的是:(B)
A.只要函数在调用的过程中改变了某些全局变量的值,我们就称函数调用中有边际效应。
B.存在边际效应的函数调用,其调用次数的不同会对整个程序的行为产生不同的影响。
C.为了避免函数调用的边际效应,就必须尽量避免使用全局变量,尽量使用局部变量。
D.编译器无法检测出函数调用中是否会产生边际效应,。。。移出循环体外。
9.对于一个优化的编译器,以下表述不正确的是:(D)
A.编译器负责其中的寄存器分配的优化。
B.编译器负责其中的代码选择及有限重组的优化。
C.编译器进行一些局部范围内的优化。
D.优化的编译器能够改进算法的计算复杂度。
10.以下表述不正确的是:(D)
A.在传统的操作系统中,CPU调度和分派的基本单位是进程。
B.在引入线程的操作系统中,则把线程作为CPU调度和分派的基本单位。
C.同一进程中线程的切换不会引起进程切换,从而避免了昂贵的系统调用。
D.由一个进程中的线程切换到另一进程中的线程时,也不会引起进程切换。
11.以下表述不正确的是:(AC)
A.在引入线程的操作系统中,进程之间可以并发执行。
B.在引入线程的操作系统中,一个进程中的多个线程之间不可以并发执行。
C.进程是拥有系统资源的一个独立单位,它可以拥有自己的资源。
D.线程是拥有系统资源的一个独立单位,它可以拥有自己的资源
12.以下表述不正确的是:(A)
A.用户级线程在用户层通过线程库来实现。对它的创建、撤销和切换要利用喜用的调用。
B.核心级线程由操作系统直接支持,即无论是在用户进程中的线程,还是系统进程中的线程,它们的创建、撤销和切换都由核心实现。
C.硬件线程就是线程在硬件执行资源上的表现形式。
D.用户级线程通过操作系统被作为核心级线程实现,再通过硬件相应的接口作为硬件线程来执行。
13.对于操作系统中的线程,以下表述不正确的是:(D)
A.操作系统中存在两种类型的线程,I/O阻塞线程和计算非阻塞线程。
B.IO阻塞线程主要用于有交互式的程序中,它在大多数时间内都在等待外部事件。
C.计算非阻塞线程在大多数时间内都是被调度函数调用到的,应该和处理器资源相匹配。
D.在处理IO阻塞线程的时候要依次地等待每个请求完成才继续处理下一个请求。
14.I/O阻塞线程----引起时间片切换开销,计算非阻塞线程----引起时间片切换的开销。(A)
A.不会,会。
B.会,不会。
C.都会。
D.都不会。
15.以下表述错误的是:(D)
A.OpenMP可以根据目标系统尽量使用最优数量的线程个数。
B.使用线程池可以避免为每个线程创建进程的开销。
C,线程池通常具有最大线程数限制,如果所有线程都繁忙,而额外的任务将放入队列中,直到有线程可用时才能够得到处理。
D.对于有优先级的线程,也可以使用线程池。
16.调用exit会使----进程终止;调用pthread_exit会使----进程终止。(B)
文档评论(0)