鸡冻中!晒100分完美答卷——2009 “英特尔杯” 全国计算机多核程序设计大赛

laxila 2009-05-14 01:43:05
还在鸡冻中,好久没这么好运了,呵呵,建议大家都去参与下,已经收到过关礼品了,还有一件限量版T恤好像是要等第一阶段结束才统一发的,,话不多说,上题~~~~~~

1、Intel® Parallel Inspector 关于命令行的支持(E)
A. Intel® C++ Compilers for building aplications
B. Intel® Integrated Performance Primitives
C. Intel® Threading Building Blocks
D. Intel® Parallel Debugger Extension
E. 上述所有部件工具


2、Intel® Parallel Composer可以集成到微软的那个IDE上?(B)
A. 微软 Visual Studio 2003 及更新版本
B. 微软 Visual Studio 2005 及更新版本
C. 微软 Visual Studio 2008"

3、在Intel® Parallel Composer里,C++编译器是否支持IPO优化编译?(B)
A. False
B. True

4、哪种Intel编译器选项不是用来优化程序速度的?(D)
A. /fast
B. /O2
C. /O3
D. /Od

5、Profile-Guided Optimization可以帮助:(D)
A. 基本块的顺序调整
B. 更有效的寄存器分配
C. 更好的inline选择,switch语句调用次序和自动向量化
D. 所有


6、"Intel® Parallel Composer 编译器与微软编译器兼容,下列哪个正确?
(B)
A. 在VC2005中配置 /Qvc71
B. 在VC2005中配置 /Qvc8
C. 在VC2008中配置 /Qvc71
D. 在VC2008中配置 /Qvc8

7、下面哪句话是正确的?(C)
A. Intel®编译器只支持静态分析优化
B. Intel®编译器只支持PGO动态分析优化
C. Intel®编译器既支持静态分析优化,也支持PGO动态分析优化
D. Intel®编译器只支持针对Intel® 处理器的通用优化


8、下面哪种设置是使用SSE3进行优化的?(D)
A. /Od
B. /Zi
C. /O3
D. /QxSSE3

9、下面哪种设置能使用Intel®处理器的特殊指令集SSSE3,SSE3,SSE2,SSE和媒体加速器以及SSE4的向量编译进行优化的?(C)
A. /QHOST
B. /arch:SSE3
C. /QxSSE4.1
D. /QaxSSE4.2


10、Intel® IPP (集成原语库) 是Intel® Parallel Composer的基本组件之一, 它可以用在帮助下面那些应用程序的开发(E)
A. 图像处理
B. 数字信号处理
C. 加解密
D. 语音、视频信号的编解码
E. 上述所有应用

11、当打开Intel® IPP的开关,默认的链接方式是(A)
A. 动态链接
B. 静态链接
C. 静态多线程链接
D. 客户定制的动态链接

12、"如果希望在某个Lambda表达式中捕获变量x的引用和变量y的拷贝,
下面哪一种写法是错误的:(B)
A. [&,y]
B. [=,&x,y]
C. [=,&x]
D. [&x,y]

13、"Intel® Parallel Composer提供的Source Checker功能可以发现下面
所列出的问题,除了:(D)
A. 内存泄漏
B. 错误的指针使用
C. 不可到达的代码
D. 堆栈溢出
E. 不同程序单元中不一致的对象声明


14、下面关于Intel® Parallel Composer提供的valarray的论述,错误的是:(B)
A. valarry是一个STL(Standard Template Library)类
B. valarry类依赖Integrated Performance Primitives(IPP)库,但在编译环境中不需要安装IPP
C. valarry类对一系列数学函数进行了重载和优化,让用户可以像使用标量一样地对两个数组进行数学运算
D. 使用valarry类时,需要包含头文件<valarray>

15、下面关于OpenMP task的论述,错误的是:(C)
A. OpenMP 3.0标准引入了task这个概念
B. 可以使用task来实现递归函数的并行化
C. task是对一个for循环做并行化,是一种数据并行
D. 如果队列中的某一个父task产生出子task,则父task必须等待所有子task执行完成后才能继续执行

16、Intel® Parallel Composer中的并行调试插件, 正确的说法是:(D)
A. 它提供了不同线程的数据共享检测
B. 当发生共享访问时,它可以中断线程运行
C. 它可以选择SIMD寄存器内的数据显示类型
D. 以上全部


17、Intel® Parallel Composer针对OpenMP程序的调试, 专门提供的功能是:(B)
A. 自动重编译(Auto-recompilation)
B. 以串行方式执行并行区内代码(Serialize Parallel Regions)
C. 独立的OpenMP调试环境
D. 以上全部 "



18、以下哪个选项可以在"Intel® Parallel Composer"中, 激活针对多线程的额外警告信息:(A)
A. /Qdiag-enable:thread
B. /Qdiag-enable:sv
C. /Qdiag-enable:vec
D. 以上全部"


19、哪个对OpenMP的描述是正确的?(A)
A. OpenMP需要一个支持OpenMP API的编译器
B. OpenMP提供一个库,所以不需要特别的编译器
C. OpenMP提供一个object library,它能和用其他高级编程的程序连接
D. 在OpenMP的代码中,有显式的创建线程的代码

20、当线程离开一个未进入的CRITICAL_SESSION时会发生什么?(B)
A. 无事发生
B. 后果不可预测
C. 线程失败,退出
D. 将放行另一个等待该CRITICAL-SESSION的线程"
...全文
1080 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
anny92 2009-06-26
  • 打赏
  • 举报
回复
支持楼主参加!!
weenyaimac 2009-05-22
  • 打赏
  • 举报
回复
呵呵 我是85分!
will_g 2009-05-21
  • 打赏
  • 举报
回复
up
frcsun 2009-05-15
  • 打赏
  • 举报
回复
连抄带蒙~~~75分 ~~~纠结~~~
  • 打赏
  • 举报
回复
suerey 2009-05-14
  • 打赏
  • 举报
回复
O(∩_∩)O哈哈~~~~~~~~~~前天我刚通过。。不过是70分。。。。刚刚好。。
treetor 2009-05-14
  • 打赏
  • 举报
回复
呵呵,都有答案了,那还不赶紧去参加哦,
帮哥几个收集了几个帖子,走,咱领奖去!嘿嘿

大赛官网:http://intel.csdn.net/contest2009/

参考帖子:
也参加了有奖答题,这几道题拿不准呢,也不知道正确与否,请高手指导!
http://topic.csdn.net/u/20090513/10/cbd4703b-87b8-486c-9dd5-4df0139dd1ed.html

【爆料!爆料!】考题答案大揭秘!全国计算机多核程序设计大赛
http://topic.csdn.net/u/20090512/12/fd58fdc3-f8f2-4ec6-a8b8-40146c29e375.html

80分,我来贴下题目,大家帮我分析一下哪几个题目答错了!
http://topic.csdn.net/u/20090513/18/c065b038-1eca-467e-b824-790335a73c9b.html

也来凑个热闹,晒下偶80分的完美答案!指出错误的20分奉上
http://topic.csdn.net/u/20090513/11/88cc097e-5753-4039-8afb-59413477b27e.html

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧