南开19秋学期(1709、1803、1809、1903、1909)《并行程序设计》在线作业-0001参考答案
南开大学19秋学期(1709、1803、1809、1903、1909)《并行程序设计》在线作业

19秋学期(1709、1803、1809、1903、1909)《并行程序设计》在线作业n个节点的二维mesh中,节点最远通信距离为____。
A.1B.O(logn)C.O(sqrt(n))D.O(n)正确答案:C在SSEintrinsics程序中双精度浮点数数据类型是____。
A.__m128B.__m128fC.__m128dD.__m128i正确答案:C下面矩阵运算中,哪个进行简单的数据并行效果不佳____。
A.矩阵求和B.矩阵相乘C.矩阵向量相乘D.高斯消去正确答案:DCPU时钟频率1GHz,每个时钟周期两个计算单元可执行4条指令,内存延迟125ns,进行向量点积运算,无cache情况下,计算能力为A.8MFlopsB.125MFlopsC.1GFlopsD.4GFlops正确答案:A对MPI通信中发送方和接受方的类型匹配,下面错误的说法是____。
A.均使用相同数据类型B.均使用MPI_BYTEC.均使用MPI_PACKEDD.使用相容类型正确答案:D以下哪条不是推动并行计算发展的因素?A.存储是系统瓶颈B.单CPU发展已能满足应用需求C.利用标准硬件构造并行机令升级容易D.编程环境标准化逐步发展正确答案:B在编写使用n个线程进行n个数求和的OpenMP的程序时采用临界区技术,则多线程版本____串行版本。
A.肯定快于B.肯定慢于C.可能快于D.以上皆错正确答案:B对这样的循环for(i=0;i比较C.循环变量每步递增/递减一个循环不变量D.循环体无进/出控制流正确答案:B16步循环,4个线程,循环0-1和8-9、2-3和10-11、4-5和12-13、6-7和14-15分别分配给线程0、1、2、3,这是OpenMP的____划分策略。
A.staticB.fixedC.dynamicD.guided正确答案:B经典冯诺依曼架构执行一条指令的过程中不包括哪个操作?A.取指令B.解码C.安全性检查D.执行指令正确答案:C造成超线性加速比的你原因包括____。
南开19秋学期(1709、180...

南开19秋学期(1709、180...19秋学期(1709、1803、1809、1903、1909)《并行程序设计》在线作业-0002 试卷总分:100 得分:0一、单选题 (共 50 道试题,共 100 分)1.采用多核、众核技术提升CPU性能,相对于单核的优势不包括____。
A.架构设计更容易B.更易突破物理极限C.能更充分利用现有资源D.功耗优势明显2.n个元素排序问题,如果只能通过元素比较交换构造算法,则n个处理器的并行排序算法达到____的运行时间才是代价最优的。
A.O(logn)B.O(n)C.O(nlogn)D.O(n^2)3.一个并行算法是非代价最优的,则____改进为代价最优。
A.减少处理器数量必然能B.减少处理器数量有可能C.减少处理器数量也不可能D.增大处理器数量必然能4.n*n的两个矩阵相乘,问题规模为____。
A.nB.n^2C.2n^2D.n^35.并行计算还主要用于国防、工程研究等领域,这种说法是____。
A.正确的B.错误的6.MPI程序中发送和接收消息的两个进程必须____。
A.在同一个网段中B.连接在同一个路由器上C.在同一个通信域中D.以上皆错7.关于omp single指令,下面说法错误的是____。
A.线程组中只有一个线程执行代码B.用于I/O或初始化等任务C.是保持数据依赖所必须的D.入口或出口无隐式barrier8.超立方中相邻节点二进制编号____。
A.至少差1位B.至多差1位C.恰好差1位D.差异不固定9.一个SSE寄存器可容纳____个短整型数。
A.2B.4C.8D.1610.在下面问题中,SIMD并行最不适合____。
A.向量加法B.向量中元素排序C.矩阵向量乘法D.矩阵加法11.主线程创建了4个从线程,对它们执行pthread_join,然后打印一条信息,从线程打印各自的线程号,未使用任何同步,则主线程打印的消息和从线程打印的线程号的相对顺序____。
【奥鹏】[南开大学]19秋学期(1709、1803、1809、1903、1909)《DirectX程序设计》在线作业
![【奥鹏】[南开大学]19秋学期(1709、1803、1809、1903、1909)《DirectX程序设计》在线作业](https://img.taocdn.com/s3/m/6e4a031c011ca300a6c390e9.png)
D、相减
正确答案:A
第12题,Direct3D中采用的纹理过滤方案中,( )是采用了“首先取得与计算得到的纹理元素的浮点地址最接近的上、下、左、右4个纹理元素,对这4个纹理元素进行加权平均,得到最终显示的颜色值”思想的纹理过滤方案。
A、线性过滤(linear filtering)
A、错误
B、正确
正确答案:B
第43题,纹理阶段混合状态用于指定当前纹理颜色值和Alpha值的混合方法
A、错误
B、正确
正确答案:B
第44题,在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。
A、错误
B、正确
第15题,除了进行几何信息的排序外,还将创建一个 属性表,该表是()
A、数组
B、缓存
C、序列
D、线性表
正确答案:A
第16题,()变换后的的几何体位于观察坐标系中。
A、局部变换
B、取景变换
C、世界变换
D、空间变换
正确答案:B
第17题,DXUT框架将与文本渲染相关的属性和接口都封装在()类中。
A、Direct3D对象、Direct3D设备对象
B、Direct3D设备对象、Direct3D对象
C、顺序任意
D、无需释放
正确答案:B
第3题,纹理采样属性设置函数SetSamplerState()的参数有
A、1个
B、2个
C、3个
D、4个
正确答案:C
第4题,()是用于定义构成物体的三角形单元列表的坐标系。
D、用于控制模板的限制程度
【奥鹏】南开19秋学期(1709、1803、1809、1903、1909)《并行程序设计》在线作业标准答案

19秋学期(1709、1803、1809、1903、1909)《并行程序设计》在线作业两个矩阵相乘,若矩阵总规模小于cache大小,则优化访存的最佳方法是____。
A.先将两个矩阵读入cache再进行乘法B.先转置第一个矩阵再进行乘法C.先转置第二个矩阵再进行乘法D.以上皆错参考辅导答案解析:A对矩阵乘法串行程序的主体三重循环,我们选择最内层循环进行向量化的原因是____。
A.它最后执行B.外层循环中没有计算操作C.是随意选择的D.它的连续循环步是对不同元素进行相同运算参考辅导答案解析:DMPI预定义数据类型不包括____。
A.MPI_DOUBLEB.MPI_LONG_LONGC.MPI_BYTED.MPI_PACKED参考辅导答案解析:B推动GPU应用于通用高性能计算爆发式增长的开发工具是____。
A.OpenGLB.OpenCLC.DirectXD.CUDA参考辅导答案解析:Dpthread_join通过____指定要等待的线程。
A.pthread_create返回的线程句柄B.线程的系统IDC.创建线程时设置的线程号D.创建线程时设置的线程名参考辅导答案解析:A对于加速比S和处理器数量p,下列说法正确的是____。
A.有可能S>pB.必然S<pC.不可能S=pD.两者无关联参考辅导答案解析:A关于pthread_create函数,下列说法错误的是____。
A.它返回是线程创建成功与否的错误码B.线程属性参数使用空指针表示使用默认参数C.它成功创建线程后立刻执行线程函数等待其结束后返回D.可通过它将参数传递给线程函数参考辅导答案解析:CMPI组通信操作不包括哪类____。
A.通信B.同步C.点对点D.计算参考辅导答案解析:C我国首次获得戈登?贝尔奖是在____年。
A.2015B.2016C.2017D.2018参考辅导答案解析:Bn个节点的线性阵列构造成本为____。
A.O(logn)B.O(sqrt(n))C.O(n)D.O(nlogn)参考辅导答案解析:COpenMP的优点不包括____。
南开19秋学期1709、1803、1809、1903、1909移动计算理论与技术在线作业【标准答案】

19秋学期(1709、1803、1809、1903、1909)《移动计算理论与技术》在线作业-0003试卷总分:100 得分:0一、单选题(共10道试题,共20分)1.()作为一个开源软件平台,是根据P2P应用需求开发的移动中间件。
A.SOMAB.LIMEC.CARISMAD.JADE2.时分多址是()。
A.FDMAB.CDMAC.TDMA3.()将总频段划分为若干占用较小带宽的频段,这些频段在频域上互不重叠,每个频段就是一个通信信道,将它分配给一个用户。
在接收设备中使用带通滤波器允许指定频段里的能量通过,但滤除其他频率的信号,从而抑制临近信道之间的相互干扰。
A.TDMAB.CDMAC.SDMAD.FDMA4.红外线链路访问协议是()。
A.IrDASIRB.IrLAPC.IrLMPD.以上都不是5.码分多址是()。
A.FDMAB.TDMAC.CDMA6.1995年,德国斯图加特大学设计开发出()系统。
该系统基于纯Java,也是最早用Java语言实现的移动Agent系统之一。
A.AgletsB.D' AgentC.MoleD.Telescript7.时分多址是()。
A.TDMAB.FDMAC.CDMAD.以上全不是8.红外线链路访问协议是()。
A.IrDASIRB.IrLAPC.IrLMP9.()系统主要由3部分组成:一是编写Agent和场所的语言,二是语言解释器,三是实现引擎交换的移动Agent通信协议。
主要实现了以下基本概念:Agent、场所、旅行、会晤、授权和许可证。
A.AgletsB.MoleC.D' AgentD.Telescript10.()的全称是安全开放的移动Agent。
A.CARISMAB.LIMEC.SOMAD.JADE二、多选题(共15道试题,共30分)1.按照时间耦合与空间耦合的特性,现有的移动Agent协同模型大致可以分为O。
A.直接协同模型B.面向会晤协同模型C.基于黑板协同模型D.类Linda协同模型2.移动Agent的特征有()。
南开19秋学期(1709、1803、1809、1903、1909)《数据库应用系统设计》在线答案

19秋学期(1709、1803、1809、1903、1909)《数据库应用系统设计》在线作业在数据库管理系统中,通过()语言向数据库中插入新的数据。
A.数据定义B.数据操作C.数据控制D.数据管理标准答案:B在关系数据库系统中,一个关系相当于()。
A.一个数据库文件B.一张二维表C.一条记录D.一个指针标准答案:B事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行,该特性称为事务的()。
A.原子性B.一致性C.隔离性D.持久性标准答案:A使用SQL语句查询所有姓李的学生记录,WHERE短语后应使用的条件是()A.姓名LIKE'李%'B.姓名='李%'C.姓名='李_'D.姓名LIKE'李_'标准答案:A实现关系代数投影运算的SQL子句是()A.SELECTB.ORDERBYC.FROMD.WHERE标准答案:ASybase是一种()数据库A.层次B.网状C.关系D.树状标准答案:C主键的作用是()A.用来唯一标识表中的行B.用来验证数据库的密码C.可有可无的一个属性D.设定表中某列的默认值标准答案:A用来显示窗口对象及其控件的视图是()A.布局视图B.窗口视图C.属性视图#脚本视图标准答案:A学生社团可以接纳多名学生参加,但每名学生只能参加一个社团,则社团和学生之间的联系类型为()A.多对多B.一对一C.多对一D.一对多标准答案:D关系数据库中,表与表之间联系的约束是通过()来实现的。
A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.值域标准答案:B数据的物理独立性是指(),从而保证应用程序不必改变A.当数据库的模式发生改变时,只要修改外模式/模式映像关系,使外模式不变B.当数据库的模式发生改变时,只要修改模式/内模式映像关系使数据内模式不变化C.当数据库的存储结构改变时,只要修改外模式/模式映像,使外模式不变D.当数据库的存储结构改变时,只要修改模式/内模式映像关系使数据模式不变化标准答案:D对表进行记录的筛选,用的运算是()。
南开19秋学期(1709、1803、1809、1903、1909)《面向对象程序设计》在线作业满分答案
19秋学期(1709、1803、1809、1903、1909)《面向对象程序设计》在线作业关于动态关联的下列叙述中,()是错误的。
A.动态关联是以虚函数为基础的B.动态关联调用虚函数操作是指向对象的指针或引用C.动态关联是在运行时确定所调用的函数代码的D.动态关联是在编译时确定操作函数的标准答案:D继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
A.规律性B.传递性C.重复性D.多样性标准答案:B动态联编所支持的多态性是()。
A.虚函数B.继承C.编译时的多态性D.运行时的多态性标准答案:D在下列选项中()不是ostream类的对象。
A.cinB.cerrC.clogD.cout标准答案:A要求打开文件d:\file.dat,可写入数据,正确的语句是()。
A.ifstreaminfile("d:\file.dat",ios::in);B.ifstreaminfile("d:\\file.dat",ios::in);C.ofstreaminfile("d:\file.dat",ios::out);D.fstreaminfile("d:\\file.dat",ios::in|ios::out);标准答案:D下列()是构造函数的特征。
A.构造函数在创建对象时自动调用B.构造函数不可以重载C.构造函数不可以设置默认参数D.构造函数必须指定函数类型标准答案:A下列关于this指针的说法,错误的是()。
A.this指针指向当前正在操作的对象B.this指针只存在于非静态成员函数中C.在成员函数中对非静态数据成员的访问是通过this指针完成的D.静态成员函数中可以通过this指针访问非静态成员标准答案:D下面描述中,错误的是()。
A.公有继承时,基类中的public成员在派生类中仍是public的B.公有继承时,基类中的private成员在派生类中仍是private的C.公有继承时,基类中的protected成员在派生类中仍是protected的D.私有继承时,基类中的public成员在派生类中是private的标准答案:B有关重载函数的描述正确的是()。
南开19秋学期(1709、1803、1809、1903、1909)《面向对象程序设计》在线答案2
【南开】19秋学期(1709、1803、1809、1903、1909)《面向对象程序设计》在线作业-0002 试卷总分:100 得分:100一、单选题 (共 35 道试题,共 70 分)1.假定MyClass为一类,执行MyClass a,b(2),*p[2];语句时会自动调用该类构造函数()次。
[A、]5[B、]4[C、]3[D、]2[本题答案是]:D2.下列虚基类的声明中正确的是( )。
[A、]virtual class B:public[B、]class virtual B:public A[C、]class B: virtual public A[D、]class B:public A virtual[本题答案是]:C3.执行语句“string str("abc");”时,系统会自动调用string类的构造函数()。
[A、]string(size_type n, char c)[B、]string(const string &str)[C、]string(const char *s)[D、]string()[本题答案是]:C4.在保护继承中,基类中的私有成员作为派生类的()。
[A、]私有成员[B、]公有成员[C、]保护成员[D、]不可访问[本题答案是]:D5.已知函数原型:void f(int a, int b=3,char c='*'); 则下面的函数调用中,不合法的调用是()。
[A、]f(6, , '#')[B、]f(5,8)[C、]f(5)[D、]f(0,0, '#')[本题答案是]:A6.“#include <iostream>”是()预处理命令。
[A、]条件编译[B、]文件包含[C、]工程配置[D、]宏定义。
南开19秋学期(1709、1803、1809、1903、1909)《OC语言程序设计》在线作业-0003参考答案
19秋学期(1709、1803、1809、1903、1909)《OC语言程序设计》在线作业-0003 试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 50 分)
1.如果把int gRecordCount;写在所有方法或函数之外的话,那( )。
A.这个变量有一个缺省初始值为0
B.这个变量是一个全局变量
C.这个变量可以被其他文件通过外部声明来访问
D.以上都对
答案:D
2.( )可以不进行函数类型说明。
A.被调函数的返回值是整型
B.被调函数的定义在主调函数定义之前时
C.在所有函数定义前,已在函数外预先说明了被调函数类型
D.以上都是
答案:D
3.int i=2, j=4; j=j*i--;则j的值为( )。
A.8
B.6
C.5
D.4
答案:A
4.在C语言中,字符型数据在计算机内存中,以字符的( )形式存储( )。
A.源码
B.反码
C.BCD码
D.ASCII
答案:D
5.C语言的编译系统对宏命令的处理( )。
A.在程序连接时进行
B.在程序运行时进行的
C.在对源程序中其他语句正式编译之前进行的
D.和C程序中的其他语句同时进行编译的
答案:C
6.#define ADD(a,b) a*b int i = ADD(1+2,3);NSLog(@"%i", i);输出结果是( )。
A.9
B.8
C.7
D.5
答案:C
7.字符串中的第一个字符的索引为1( )。
A.错。
【奥鹏】[南开大学]19秋学期(1709、1803、1809、1903、1909)《Java语言程序设计》在线作业2
C、输出零
D、输出空
正确答案:A
第26题,Plant类派生出子类Flower ,Flower类派生出子类Rose,以下声明错误的是
A、Plant p=new Plant ();
B、Plant a1 =new Flower();
C、Flower f=new Rose ();
void crunch(int i){
System.out.println("int version");
}
void crunch(String s){
System.out.println("String version");
}
public static void main(String args[]){
A、错误
B、正确
正确答案:B
第40题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。
A、错误
B、正确
正确答案:B
第41题,Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。
A、字符‘\u0000’
B、不做任何操作
C、任意字符
D、补0
正确答案:A
第15题,Java中( )。
A、一个子类可以有多个父类,一个父类也可以有多个子类
B、一个子类可以有多个父类,但一个父类只可以有一个子类
C、一个子类可以有一个父类,但一个父类可以有多个子类
D、上述说法都不对
}
下列m 的哪个值将引起“default”的输出?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
19秋学期(1709、1803、1809、1903、1909)《并行程序设计》在线作业-0001
试卷总分:100 得分:100
一、单选题 (共 50 道试题,共 100 分)
1.两个矩阵相乘,若矩阵总规模小于cache大小,则优化访存的最佳方法是____。
A.先转置第二个矩阵再进行乘法
B.先转置第一个矩阵再进行乘法
C.先将两个矩阵读入cache再进行乘法
D.以上皆错
答案:C
2.对矩阵乘法串行程序的主体三重循环,我们选择最内层循环进行向量化的原因是____。
A.是随意选择的
B.它的连续循环步是对不同元素进行相同运算
C.它最后执行
D.外层循环中没有计算操作
答案:B
3.MPI预定义数据类型不包括____。
A.MPI_PACKED
B.MPI_LONG_LONG
C.MPI_DOUBLE
D.MPI_BYTE
答案:B
4.推动GPU应用于通用高性能计算爆发式增长的开发工具是____。
A.OpenGL
B.OpenCL
C.DirectX
D.CUDA
答案:D
5.pthread_join通过____指定要等待的线程。
A.线程的系统ID
B.创建线程时设置的线程名
C.创建线程时设置的线程号
D.pthread_create返回的线程句柄
答案:D
6.对于加速比S和处理器数量p,下列说法正确的是____。
A.有可能S>p
B.必然S<p
C.两者无关联
D.不可能S=p
答案:A
7.关于pthread_create函数,下列说法错误的是____。
A.线程属性参数使用空指针表示使用默认参数。