80分,我来贴下题目,大家帮我分析一下哪几个题目答错了!
我没有可用分给大家,80分是说的我答题得了80分哦,呵呵
1、如果希望在某个Lambda表达式中捕获变量x的引用和变量y的拷贝,(B)
A. [&,y]
B. [=,&x,y]
C. [=,&x]
D. [&x,y]
2、当循环中每次工作量是不变时,应选择哪种OpenMP的Scheduling? (A)
A. Static
B. Dynamic
C. Guided
D. Runtime
3、OpenMP缺省的程序表(schedule)是?(A)
A. Static
B. Dynamic
C. Guided
D. Runtime
4、Intel@ Parallel Inspector的主要功能?(C)
A.检测内存错误(如内存泄漏、内存分配出错等)。
B.检测线程相关错误(如死锁,数据竞争访问等)。
C.所有
5、Intel@ Parallel Inspector 关于命令行的支持 (B)
A. 完全支持,可以直接显示结果
B. 完全支持,无法直接显示结果
C. 部分支持
D. 完全不支持
6、有多种线程实现的API,下列哪一个不是? (D)
A. OpenMP
B. Pthread
C. Windows thread
D. Intel's Hyper threading technology
7、Intel@ Parallel Composer 编译器与微软编译器兼容,下列哪个正确?(D)
A. 在VC2005中配置 /Qvc71
B. 在VC2005中配置 /Qvc8
C. 在VC2008中配置 /Qvc71
D. 在VC2008中配置 /Qvc8
8、线程有自己的栈和包括指令指针在内的架构状态(architectural state), 但共享进程的____?(A)
A. Code and data
B. Code and Registers
C. Data and registers
D. Code, data and register
9、有关Intel@ Parallel Amplifier和Intel@ Parallel Inspector软件方面的系统需求, 下面那一种情形是正确的?(B)
A. Red Hat* Enterprise Linux* 5, Eclipse* 3.2.1, BEA* JRockit* 6.0
B. SuSE* Linux* 10, Eclipse* 3.1, Sun* J2SE 6
C. Microsoft* Windows* XP, Microsoft* Visual Studio* 2003
D. Microsoft* Vista*, Microsoft* Visual Studio* 2005
10、哪个对处理器亲和(Processor Affinity)是正确的?(C)
A. 描写处理器和处理器的关系
C. 描写处理器和线程的关系
D. 描写进程和线程的关系
11、Intel@ Parallel Composer提供的Source Checker功能可以发现下面所列出的问题,除了:(B)
A. 内存泄漏
B. 错误的指针使用
C. 不可到达的代码
D. 堆栈溢出
E. 不同程序单元中不一致的对象声明
12、下面那句是错误的。Intel@ Parallel Amplifier提供下面数据 -(C)
A. 热点函数, 等待时间, 并行度
B. 并行度, 等待时间,调用栈
C. 热点函数, 时间线,CPU耗时
D. 等待时间, 调用栈, CPU耗时
13、原子操作(atomic)的一个重要作用是使两个并发运算的结果和串行运行的___?(B)
A. 不同
B. 相同
C. 有时不同
D. 有时相同
14、Intel@ Parallel Composer中的并行调试插件, 正确的说法是:(D)
A. 它提供了不同线程的数据共享检测
B. 当发生共享访问时,它可以中断线程运行
C. 它可以选择SIMD寄存器内的数据显示类型
D. 以上全部
15、下面哪种设置是使用SSE3进行优化的?(D)
A. /Od
B. /Zi
C. /O3
D. /QxSSE3
16、当循环中每次工作量有规律地下降时,应选择哪种OpenMP的Scheduling?(C)
A. Static
B. Dynamic
C. Guided
D. Runtime
17、相比互斥(MUTEX),CRITICAL_SESSION有什么优点?(A)
A. CRITICAL_SESSION是被维护在用户空间。
B. CRITICAL_SESSION提供信号能力(signal capability)
C. CRITICAL_SESSION有超时能力
D. CRITICAL_SESSION能被命名
18、下面那一句描述是正确的 Intel@ Parallel Inspector 线程检查,包含 -(A)
A. 检测数据竞争,死锁,调用栈
B. 二进制重构,检测数据竞争,诊断指导
C. 源代码重构,检测数据竞争,诊断指导
D. OpenMP* 支持,检测数据竞争,诊断指导
19、Intel@ IPP (集成原语库) 是Intel@ Parallel Composer的基本组件之一, 它可以用在帮助下面那些应用程序的开发(E)
A. 图像处理
B. 数字信号处理
C. 加解密
D. 语音、视频信号的编解码
E. 上述所有应用
20、哪个对OpenMP的描述是正确的?(C)
A. OpenMP需要一个支持OpenMP API的编译器
B. OpenMP提供一个库,所以不需要特别的编译器
C. OpenMP提供一个object library,它能和用其他高级编程的程序连接
D. 在OpenMP的代码中,有显式的创建线程的代码