南开15春学期《DirectX程序设计》在线作业满分答案
- 格式:doc
- 大小:55.50 KB
- 文档页数:9
南开20春学期(1709、1803、1809、1903、1909、2003)《DirectX程序设计》在线作业注:请确认是您需要的试卷在下载!!!一、单选题 (共 22 道试题,共 44 分)1.3D世界中最基本的图形是()。
[.A]线[.B]点[.C]向量[.D]三角形问:请对以上试题作出选择答案是:D2.纹理采样属性设置函数SetSamplerState()的参数有[.A]4个[.B]3个[.C]2个[.D]1个问:请对以上试题作出选择答案是:B3.()的功能是对进入管线的每一个像素点进行着色处理[.A]顶点着色器[.B]着色器[.C]可编程着色器[.D]像素着色器问:请对以上试题作出选择答案是:D4.DirectX9中发布了高级着色器语言,是()[.A]HLSL[.B]GLSL[.C]Cg[.D]C++问:请对以上试题作出选择答案是:A5.DXUT框架将与文本渲染相关的属性和接口都封装在()类中。
[.A]ID3DXSprite[.B]ID3DXFont[.C]DIRECT3DDEVICE9[.D]CDXUTTextHelper问:请对以上试题作出选择答案是:D6.已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为()[.A]空Mesh[.B]初试Mesh[.C]一级Mesh[.D]Mesh初始化问:请对以上试题作出选择答案是:A7.()是用于定义构成物体的三角形单元列表的坐标系。
[.A]观察坐标系[.B]本地坐标系[.C]屏幕坐标系[.D]世界坐标系问:请对以上试题作出选择答案是:B8.以下哪个释放顺序是正确的。
[.A]顺序任意[.B]无需释放[.C]Direct3D设备对象、Direct3D对象[.D]Direct3D对象、Direct3D设备对象问:请对以上试题作出选择答案是:C9.()可以动态地有针对地将某些像素写入后台缓存[.A]深度缓存[.B]深度测试[.C]模板缓存[.D]Alpha测试问:请对以上试题作出选择答案是:C10.()是HAL设备的变体,只支持硬件顶点处理。
南开15春学期《3D游戏软件设计》在线作业辅导试卷一、单选题(共20 道试题,共40 分。
)1. 我们使用函数gluLookAt(0,1,0, 0,0,-3,0,1,0)观察物体,那么,我们的视点起始处为A. (0,1,0)B. (0,0,-3)C. (-3,0,1)D. (1,0,0)满分:2 分2. glEnd()函数的意义A. 标志着一个顶点数据列表的结束B. 标志着程序的执行结束C. 标志着OpenGL的绘制操作结束D. 标志着当前函数的结束满分:2 分3. glClear(GL_COLOR_BUFFER_BIT)函数的功能是什么A. 把屏幕颜色全部清除成白色B. 把屏幕颜色清除成红色C. 把屏幕颜色清除成黑色D. 把屏幕颜色清除成当前设置清除颜色满分:2 分4. 我们在绘制完物体后,如果锁定了深度缓冲区,接着再调换物体的z方向的次序,此时关于遮挡关系以下说法中正确的是A. AB物体重叠部分会发生混合B. 遮挡关系发生改变,AB物体遮挡关系互调C. 遮挡关系不变D. 无法判断满分:2 分5. 将一条不经过原点的直线进行简单的缩放变换,缩放后直线和原来直线相比A. 位置变化长度不变B. 长度变化位置不变C. 位置和长度都会变化D. 以上说法都不对满分:2 分6. OpenGL中,四种独立的光照模型中哪种光线在环境中经过了充分的散射,无法辨识出它的方向A. 环境光B. 散射光C. 镜面光D. 发射光满分:2 分7. OpenGL中在颜色索引模式下使用的用于选择单值索引的函数是A. glIndex*B. glClampColorC. glClearD. glColor3f满分:2 分8. 两个矢量之间的叉乘结果为A. 一个矢量B. 一个标量C. 如果为零则不是矢量,其它情况下皆为矢量D. 以上说法都不对满分:2 分9. 在复合变换中,固定坐标模式的变换,对于坐标变换操作的调用和执行顺序描述中,正确的是A. 相对于同一个固定坐标系先调用的变换先执行B. 相对于同一个固定坐标系先调用的变换后执行C. 相对于同一个固定坐标系调用和执行的顺序没有必然联系D. 以上说法都不对满分:2 分10. glLoadIdentity()函数对于4×4矩阵操作结果为A. [1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,1]B. [0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0]C. [1,1,1,1;1,1,1,1;1,1,1,1;1,1,1,1]D. [1,0,0,1;0,1,0,1;0,0,1,1;0,0,0,1]满分:2 分11. OpenGL中如何判断一个点接收了光源的多少光线A. 通过距离光源的距离进行计算B. 通过法线相对光源的方向进行计算C. 通过物体的颜色值进行计算D. 通过物体和光源的颜色值的综合考虑进行计算满分:2 分12. glPixelMap{ui us f}v( Glenum map,Glint mapsize,const TYPE* values )函数被加载,它的函数参数参数mapsize的取值有意义的是A. 10B. 20C. 32D. 42满分:2 分13. 通常,我们的运动模糊效果,可以利用哪个缓冲区实现A. 颜色缓冲区B. 深度缓冲区C. 模板缓冲区D. 积累缓冲区满分:2 分14. OpenGL提供的投影矩阵堆栈个数为A. 1B. 2C. 4D. 8满分:2 分15. OpenGL提供了几种基本的三角形顶点连接方式A. 1B. 2C. 3D. 4满分:2 分16. 在利用矩阵进行图形三维变换时,我们只用3×3矩阵无法完成的变换操作是A. 平移B. 旋转C. 错切D. 以上说法都不对满分:2 分17. 一束白光照射一个有光泽的蓝色球体,那么这个球体的整体看上去是蓝色的,它上面的亮点则是什么颜色的A. 红色B. 绿色C. 白色D. 蓝色满分:2 分18. 启动混合后,如果红色物体和一个黑色物体用glBlendFunc(GL_ONE,GL_ONE)方式混合后,结果的混合部分的颜色为A. 红色B. 绿色C. 白色D. 黑色满分:2 分19. 下列哪个不属于计算机上支持的像素位数A. 4位B. 24位C. 20位D. 32位满分:2 分20. 使用函数glDisk(GLUquadric*qobj,Gldouble innerRadius,Gldouble outerRadius,Glint slices,Glint rings)如果要绘制一个没有空的圆盘,我们的参数innerRadius应该如何设置A. 大小和outerRadius相同B. 1C. 0D. 大于outerRadius满分:2 分二、多选题(共10 道试题,共20 分。
(单选题) 1: ()能够用来判定向量叉乘值方向。
A: 左手定则B: 右手定则C: 左手坐标系D: 右手坐标系正确答案:(单选题) 2: 模板限制中, […]表示()A: 开放B: 闭合C: 受限D: 半开放正确答案:(单选题) 3: ()是图形中最基础几何对象。
A: 点B: 线C: 向量D: 三角形正确答案:(单选题) 4: 当需要对场景进行矩阵V取景变换, 选择下面(? ? ? )。
A: Device->SetTransform(D3DTS_PROJECTION,? &V);B: Device->SetTransform(D3DTS_WORLD,? &V);C: Device->SetTransform(D3DTS_TEXTURE0,? &V);D: Device->SetTransform(D3DTS_VIEW,? &V);正确答案:(单选题) 5: ()是最快着色方法。
A: 平面着色B: 高洛德着色C: 两种方法都很快D: 两种方法都很慢正确答案:(单选题) 6: ()是由光源发出经数次散射而无法确定其方向光。
A: 漫反射光B: 环境反射光C: 镜面发射光D: 自发光正确答案:(单选题) 7: 3D世界中最基础图形是()。
A: 点B: 线C: 向量D: 三角形正确答案:(单选题) 8: 三维物体变为二维图形变换称为()。
A: 平行投影B: 旋转变换C: 投影变换D: 缩放变换正确答案:(单选题) 9: ()是应用程序第一个创建而最终一个释放对象。
A: Direct3D设备对象B: COM组件对象C: Direct3D对象D: 类工厂对象正确答案:(单选题) 10: ()是一个在图形卡GPU上实施程序, 可对顶点进行操作; 包含顶点坐标转换和光照处理A: 像素着色器B: 可编程着色器D: 顶点着色器正确答案:(单选题) 11: DirectX9中公布了高级着色器语言, 是()A: GLSLB: HLSLC: CgD: C++正确答案:(单选题) 12: 我们通常经过两个向量(), 来判定向量之间夹角。
一、单选题1 Windows SDK方式的开发中,响应菜单或按钮我们需要关注的消息是:A、WM_CREATE B、WM_COMMAND C、WM_MENU D、WM_BUTTON [选择]:B 满分:22 ()是一个由相互连接的线段组合成的造型,程序可用它产生不封闭的多边形。
A、点列表B、线段列表C、线段条带D、三角形列表[选择]:C 满分:23 利用模板缓存来阻止对后台缓存村长哦功能某些特定区域进行绘制,判定是否将某个像素写入后台缓存的决策过程称为()A、模板测试B、深度缓存C、深度测试D、Alpha测试[选择]:A 满分:24 ()是图形中最基本的几何对象。
A、点B、线C、向量D、三角形[选择]:A 满分:25 灵活顶点格式是描述顶点的()属性。
A、顶点坐标B、顶点数据相关属性C、法线方向D、纹理坐标[选择]:B 满分:26 模板限制中,[…]表示()A、开放的B、闭合的C、受限的D、半开放的[选择]:A 满分:27 ()的功能是对进入管线的每一个像素点进行着色处理A、像素着色器B、着色器C、顶点着色器D、可编程着色器[选择]:A 满分:28 DirectX主要由硬件抽象层和硬件模拟层所构成,其中硬件模拟层的缩写为()。
A、HALB、HCLC、HELD、HEC [选择]:C 满分:29 替换顶点处理的部分叫做()A、像素着色器B、着色器C、顶点着色器D、可编程着色器[选择]:C 满分:210 ()为从无限远以特定的方向照射过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围。
A、漫反射光B、聚焦光源C、方向光源D、点光源[选择]:C 满分:211 三维物体变为二维图形的变换称为( )。
A、平行投影B、旋转变换C、投影变换D、缩放变换[选择]:C 满分:212 在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称()A、.X文件B、3d文件C、X文件D、3dMax文件[选择]:C 满分:2 13 Direct3D中采用的纹理过滤方案中,()是采用了“首先取得与计算得到的纹理元素的浮点地址最接近的上、下、左、右4个纹理元素,对这4个纹理元素进行加权平均,得到最终显示的颜色值”思想的纹理过滤方案。
南开15春学期《C语言程序设计》在线作业满分答案南开15春学期《c语言程序设计》在线作业满分答案
15春学期《c语言程序设计》在线作业
一,单选题
1.main(){intx,y,z;scanf(“%d%d%d”,&x,&y,&z);printf(“x+y+z=%d\\n”,x+y+z);}输入数据的形式是25,13,10,则程序的输出结果是()a.x+y+z=48b.x+y+z=35c.x+z=35d.不确定值正确答案:a
2.以下不恰当的语句为()a.if(x>y);
b.if(x>y){x++;y++;}
c.if(x=y)&&(x!=0)x+=y;
d.if(x!=y)scanf(\恰当答案:c
3.若执行fopen函数时发生错误,则函数的返回值是()a.地址值b.nullc.1d.eof
恰当答案:b
4.以下对c语言中共用体类型数据的叙述正确的是()a.可以对共用体变量名直接赋值
b.一个共用体变量中可以同时放置其所有成员
c.一个共用体变量中无法同时放置其所有成员
d.共用体类型定义中无法发生结构体类型的成员恰当答案:c
5.一个源程序文件由一个或多个什么组成()a.语句b.函数c.程序块d.子程序正确答案:b
6.下面4个选项中,均就是不合法的用户标识符的选项就是
()a.ap_0dob.floata0_ac.b-a123int。
一、选择题(本题共10小题,每小题3分,共30分。
单选或者多选)1.为了求平面的法向量,我们通常的方法是找到平面上相互不平行的两个向量,求他们的(C )。
A.点积B.相加C.叉积D.相减2. 为了能够用Alpha分量来描述像素的透明度,必须将源混合因子和目标混合因子分别设置为(B)。
A.D3DBLEND_ZERO和D3DBLEND_ONEB.D3DBLEND_SRCALPHA和D3DBLEND_INVSRCALPHAC.D3DBLEND_SRCCOLOR和D3DBLEND_INVSRCCOLORD.D3DBLEND_SRCALPHA和D3DBLEND_DESTALPHA3. 在Direct3D中,我们可以自由定义顶点的格式,下面哪个不是灵活顶点格式的标记(D)。
A. D3DFVF_NORMALB. D3DFVF_XYZC. D3DFVF_TEX1D. D3DFVF_TEX4.以下哪些项是对表面像素深度缓存的格式描述的枚举常量(AD)。
A.D3DFMT_D32 B.D3DFMT_DXT1C.D3DFMT_R8G8B8 D.D3DFMT_D24S85. 在进行纹理映射的时候,为了调整纹理的大小去适应屏幕三角形的大小,我们通过设置纹理过滤器来设置纹理的过滤方式,通常需要设置的过滤器有(ABC)。
A.放大过滤器B.缩小过滤器C.多级渐进纹理过滤器D.线性过滤器6.Direct3D中的三种基本的变换类型不包括下面的哪项(B)。
A.比例变换B.翻转变换C.平移变换D.旋转变换7.当需要对场景进行矩阵M的投影变换,选择下面的( A )。
A.Device->SetTransform(D3DTS_PROJECTION, &M);B.Device->SetTransform(D3DTS_WORLD, &M);C.Device->SetTransform(D3DTS_TEXTURE0, &M);D.Device->SetTransform(D3DTS_VIEW, &M);8.通过(B)技术,我们可以将2D图像数据映射到3D图元上,以增强场景的真实感。
免费在线作业答案南开15春学期《职业生涯管理》在线作业满分答案南开15春学期《职业生涯管理》在线作业满分答案15春学期《职业生涯管理》在线作业一,单选题1. 下列表述中不属于实施职业生涯方案步骤的是()A. 寻找差距B. 弥补差距C. 具体施工图D. 深入分析正确答案:D职业生涯管理2. 早期的研究多将工作家庭冲突视为一个整体的、双向的结构,即工作对家庭的影响和家庭对工作的影响。
下面表述中属于工作对家庭的冲突的是()A. 某些父母亲觉得自己发展没什么希望,便将大部分精力花在孩子身上B. 员工为了加班,无暇顾及子女的教育C. 员工家庭负担重,影响了工作D. 某员工坚决不在正常工作的8小时外加班正确答案:B3. 下面的表述中不属于组织文化的是()A. 社会责任B. 正直诚实C. 窗明几净D. 卓越创新正确答案:C4. 个性倾向性的定义()A. 个性倾向是人从事活动的基本动力B. 个性倾向是推动人进行活动的系统C. 个性倾向是指人所具有的意识倾向,它决定着人对现实的态度以及对认识活动对象的趋向和选择D. 个性倾向是人在不同成熟和发展阶段而做出的不同选择正确答案:C5. 马斯洛人生需要理论中最高层次的需要是()A. 安全需要B. 社会需要C. 尊重需要D. 自我实现需要正确答案:D6. 员工根据本人意愿,并经用人单位同意,与所在单位解除劳动契约关系的行为被称为()A. 离职C. 调离D. 失业正确答案:A7. 要真正地解决“停滞期”问题,需要()的努力A. 个人B. 组织C. 组织和个人D. 不用管它,自然会过去正确答案:C8. 不是职业生涯管理特征的是()A. 职业生涯管理是从企业出发的职业生涯规划和职业生涯规划B. 职业生涯管理是组织为其员工设计的职业发展、援助计划C. 职业生涯管理必须满足个人和组织的双重需要D. 职业生涯管理形式多样、涉及面广E.正确答案:A9. “职业锚”理论的提出者是()A. 格林豪斯B. 金斯伯格C. 施恩D. 吉列特正确答案:C10. 下列描述中,不属于职业生涯后期个人家庭与心理特征的是()A. 家庭境况发生很大变化B. 权力、责任和中心地位下降,角色发生明显变化C. 自我意识上升,怀旧、念友心重D. 进取心显著下降,开始安于现状,淡泊人生正确答案:B11. 格林豪斯的职业生涯阶段理论将职业生涯规划分为()个阶段A. 三B. 四C. 五D. 六正确答案:C12. ()是个人对未来有可能实现的奋斗目标的向往和追求A. 信念B. 世界观D. 理想正确答案:D13. 下面属于性格的意志特征的是()A. 对社会、集体和他人的态度的特征B. 对工作和学习的态度的特征C. 对自己的态度的特征D. 在紧急或困难情况下表现出来的特征正确答案:D14. 一个员工的家人计划周末全家去郊游,而单位安排他在这个时间与外商谈判。
大工15春《C/C++语言程序设计》在线作业及满分答案一、单选题(共7 道试题,共35 分。
)1. 下列选项中描述正确的有()。
A. 在执行C程序时不是从main()函数开始B. C程序书写格式限制严格,一行内必须写一个语句C. C程序书写格式比较自由,一个语句可以分写在多行上D. C程序书写严格,要求一行内必须写一个语句,并要有行号-----------------选择:C2. 函数调用时,若数组作为实参,传递给形参的是()。
A. 数组尾地址B. 数组首地址C. 数组第一个元素的值D. 数组元素的个数-----------------选择:B3. 设int a=100,b=3;则赋值运算式a%=b+1;执行后,a的值是()。
A. 0B. 3C. 2D. 1-----------------选择:C4. 在循环while(int i=0) i++;中,while循环的执行次数为()。
A. 0B. 1C. 5D. 无限-----------------选择:A5. 下列关于函数的声明中,正确的有()。
A. void play( a:Int, b:Int );B. void play(int a, int b )C. int play( int a, b )D. int play( int , int );-----------------选择:D6. 假设数组定义char array [ ]="happy";则数组array所占的空间为( )。
A. 4个字节B. 5个字节C. 6个字节D. 7个字节-----------------选择:B后输出结7. 有变量int a=1,b=2,t = 0; 执行后调用printf(“%d,%d”, a,b);果2,1的为()。
A. if (a>b) t= a; a=b; b=t;B. if (a<b) { a=b; b=a ;}C. if (a<b) { t=a; a=b; b=t; }D. if (a<b) { b=a; a=b; }-----------------选择:C大工15春《C/C++语言程序设计》在线作业一单选题判断题多选题二、判断题(共10 道试题,共50 分。
15春学期《DirectX程序设计》在线作业
一,单选题
1. ()是Direct3D用来存储绘制到屏幕上每个像素深度信息的一块内存缓冲区。
A. 蒙版缓冲区
B. 帧缓冲区
C. 深度缓冲区
D. 位置缓冲区
?
正确答案:C
2. ()可以动态地有针对地将某些像素写入后台缓存
A. 深度缓存
B. 深度测试
C. Alpha测试
D. 模板缓存
?
正确答案:D
3. ( )寻址模式使得Direct3D可以在纹理坐标超过范围的地方使用一个任意的颜色。
A. 镜像纹理寻址模式
B. 钳位纹理寻址模式
C. 边界颜色文理寻址模式
D. 重叠纹理寻址模式
?
正确答案:C
4. ()的功能是对进入管线的每一个像素点进行着色处理
A. 像素着色器
B. 着色器
C. 顶点着色器
D. 可编程着色器
?
正确答案:A
5. ()对像素操作,运行于渲染管线的光栅化处理阶段,辅助实现诸如纹理混合、光照模型计算或环境映射等效果
A. 像素着色器
B. 可编程着色器
C. 着色器
D. 顶点着色器
?
正确答案:A。