南开 18秋学期(1709、1803、1809)《DirectX程序设计》在线作业100分答案

合集下载

南开18秋学期(1709、1803、1809)《计算机应用基础》在线作业

南开18秋学期(1709、1803、1809)《计算机应用基础》在线作业

(单选题) 1: 下列关于专用计算机的描述中,不正确的是____。

A: 用途广泛B: 针对性强、效率高C: 结构相对简单D: 为某种特定目的而设计正确答案:(单选题) 2: 在Word的编辑状态,打开了Word1.doc文档,若要将经过编辑后的文档以"Word2.doc"为名存盘,应当执行"文件"菜单中的命令是______。

A: 保存B: 另存为HTMLC: 另存为D: 版本正确答案:(单选题) 3: 搜索引擎可以查询海量的信息,下列网站哪个属于搜索引擎_______。

A: B: C: D: 正确答案:(单选题) 4: Excel 2003工作簿文件的默认扩展名为________。

A: docB: xlsC: pptD: pdf正确答案:(单选题) 5: 计算机安全在网络环境中,并不能提供安全保护的是______。

A: 信息的载体B: 信息的处理、传输C: 信息的存储、访问D: 信息语意的正确性正确答案:(单选题) 6: 如果要从第2张幻灯片跳转到第8张幻灯片,应使用"幻灯片放映"菜单中的_____。

A: 动作设置B: 预设动画C: 幻灯片切换D: 自定义动画正确答案:(单选题) 7: 在拨号上网过程中,连接到通话框出现时,填入的用户名和密码应该是______。

A: 进入Windows时的用户名和密码B: 管理员的账号和密码C: ISP提供的账号和密码D: 邮箱的用户名和密码正确答案:(单选题) 8: 在Windows中,“复制”命令的快捷组合键是Ctrl +C,“粘贴”命令的快捷组合键是______。

A: Ctrl + AB: Ctrl + XC: Ctrl + CD: Ctrl + V正确答案:(单选题) 9: 第一台电子计算机是1946年在美国诞生的,该机的英文缩写是_____。

C: ENVAED: MAJK正确答案:(单选题) 10: 在以下人为的恶意行为中,属于主动攻击的是______.A: 向某网站发送大量垃圾信息B: 数据窃听C: 数据流分析D: 截获数据包正确答案:(单选题) 11: 关于Windows窗口的概念,以下叙述正确的是______。

南开18秋学期(1709、1803、1809)《面向对象程序设计》在线作业(第二版)

南开18秋学期(1709、1803、1809)《面向对象程序设计》在线作业(第二版)

(单选题) 1: 已知X类.则当程序执行到语句X *array[3];时,调用了( )次构造函数。

A: 0B: 1C: 2D: 3正确答案:(单选题) 2: 将一个string类对象赋予新值,应该使用string类的()函数。

A: assignB: insertC: swapD: find正确答案:(单选题) 3: 派生类的对象对它的基类成员中()是可以访问的。

A: 公有继承的公有成员B: 公有继承的私有成员C: 公有继承的保护成员D: 私有继承的公有成员正确答案:(单选题) 4: 下面描述中,错误的是()。

A: 公有继承时,基类中的public成员在派生类中仍是public的B: 公有继承时,基类中的private成员在派生类中仍是private的C: 公有继承时,基类中的protected成员在派生类中仍是protected的D: 私有继承时,基类中的public成员在派生类中是private的正确答案:(单选题) 5: 若一个类中含有纯虚函数,则该类称为( )。

A: 基类B: 纯基类C: 派生类D: 抽象类正确答案:(单选题) 6: 有关重载函数的描述正确的是()。

A: 函数名相同的函数就是重载函数B: 函数名相同但返回值类型不同的函数就是重载函数C: 函数名相同但参数个数或类型不同的函数就是重载函数D: 函数功能相同的函数就是重载函数正确答案:(单选题) 7: 撤消对象时,系统自动调用( )函数。

A: 成员函数B: 构造函数C: 析构函数D: 普通函数正确答案:(单选题) 8: 如果一个类至少有一个纯虚函数,那么就称该类为()。

A: 抽象类B: 派生类C: 纯基类D: 以上都不对正确答案:(单选题) 9: 类MyClass的定义如下:class MyClass { public: MyClass() { value = 0;} SetVariable(int i) { value = i; } private: int value; } 则对下列语句序列正确的描述是()。

南开18秋学期(1703)《DirectX程序设计》在线作业[答案]1

南开18秋学期(1703)《DirectX程序设计》在线作业[答案]1
:C满分:2
3()可以动态地有针对地将某些像素写入后台缓存
A、深度缓存
B、深度测试
C、Alpha测试
D、模板缓存
[解析答案]
:D满分:2
4纹理采样属性设置函数SetSamplerState()的参数有
A、1个
B、2个
C、3个
D、4个
[解析答案]
:C满分:2
5对于所有纹理上的每一个纹理像素,Direct3D需要有一个统一的地址范围,是在()之间
B、窗口过程
C、消息机制或窗口过程
D、消息机制和窗口过程
[解析答案]
:D满分:2
15 Windows SDK方式的开发中,响应菜单或按钮我们需要关注的消息是:
A、WM_CREATE
B、WM_COMMAND
C、WM_MENU
D、WM_BUTTON
[解析答案]
正确答案:B满分:2
16在使用Direct3D编程时,我们使用()矩阵表示
C、在不同设备上的混合顶点处理
D、在同一设备上的混合顶点处理
[解析答案]
:ABD满分:2
3可以存储RGB数据的结构包括()。
A、DWORD
B、D3DCOLOR
C、D3DCOLORVALUE
D、D3DXCOLOR
[解析答案]
:ABCD满分:2
4常见的纹理寻址模式有()
A、重叠纹理寻址模式
D、线性表
[解析答案]
:A满分:2
10采用()时,复制与这个浮点值地址最接近的整数地址的纹理元素的颜色
A、最近点采样
B、线性过滤
C、各向异性过滤
D、mipmap过滤
[解析答案]
:A满分:2
11模板限制中,[…]表示()

南开18秋学期(1709、1803、1809)《windows可视化编程》在线作业【答案100分】2

南开18秋学期(1709、1803、1809)《windows可视化编程》在线作业【答案100分】2

南开18秋学期(1709、1803、1809)《windows可视化编程》在线作业100分答案-11、B2、C3、C4、B5、B一、单选题共40题,80分1、如果要将窗体设置为透明的,则()A要将FormBoderStyle属性设置为NoneB要将Opacity属性设置为小于100%得值C要将locked 属性设置为TrueD要将 Enabled属性设置为True【答案参考】:B2、在从标准文本文件(如:readme.txt)中读取信息行,应使用()操作文件.AXmltextReaderBXmlReaderCTextReaderDStreamReader【答案参考】:C3、在ComboBox控件的SelectedChangeConmited事件处理方法中,应使用ConboBox对象的()属性获取用户新选项的值。

ASelectedIndexBNewvalueCSelectedItemDText【答案参考】:C4、C#程序中,需要对一个数组中的所有元素进行处理,则使用()循环体最好.AwhileBforeachCdoDfor【答案参考】:B5、请问经过表达式a=3+1>5?0:1的运算,变量a的最终值是什么?A3B1C0D4【答案参考】:B6、C#中,在方法MyFunc 内部的try..catch 语句中,如果在try 代码块中发生异常,并且在当前的所有catch 块中都没有找到合适的catch 块,则()ANET 运行时忽略该异常BNET 运行时马上强制退出该程序CNET 运行时继续在MyFunc 的调用堆栈中查找提供该异常处理的过程DNET 抛出一个新的”异常处理未找到”的异常。

南开 18秋学期(1709、1803、1809)《windows可视化编程》在线作业100分答案

南开 18秋学期(1709、1803、1809)《windows可视化编程》在线作业100分答案

18秋学期(1709、1803、1809)《windows可视化编程》在线作业C#中,新建一个字符串变量str,并将字符串"Tom's_Living_Room"保存到串中,应该()A.string str="Tom\'s_Living_Room";B.string str="Tom's_Living_Room";C.string str("Tom's_Living_Room");D.string str("Tom"s_Living_Room");正确答案:A要创建多文档应用程序,需要将窗体的()属性设为true。

A.DrawGridB.ShowInTaskbarC.EnabledD.IsMdiContainer正确答案:D已知在某Windows_Form应用程序中,主窗口类为Form1,程序入口为静态方法,则在Main方法中打开主窗口的正确代码是()A.Application.Run(new_Form1());B.Application.Open(new_Form1());C.(new_Form1()).Open();D.(new_Form1()).Run();正确答案:A诸如文本框,组合框,复选框,单选按钮是从()添加到窗体。

A.帮助菜单B.菜单栏C.工具栏D.工具箱正确答案:D在C#中,选项卡式控件是()类的实例.A.TableB.TabpagesC.TabpageD.TabControl正确答案:DWindows_Form应用程序中,要求下压按钮控件Button1有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高.那么,在程序中,属性Button1.FlatStyle的值应设定为()A.System.Windows.Forms.FlatStyle.FlatB.System.Windows.Form.FlatStyle.PopupC.System.Windows.Forms.FlatStyle.StandardD.System.Windows.Forms.FlatStyle.System正确答案:BC#程序中,为使变量myForm引用的窗口对象显示为对话框,必须()A.使用myForm.ShowDialog方法显示对话框B.将myForm对象的isDialog属性设为trueC.将myForm对象的FormBorderStyle枚举属性设置为FixedDialogD.将变量myForm改为引用System.Windows.Dialog类的对象正确答案:C在类的定义中,类的()描述了该类的对象的行为特征.A.类名B.方法C.所属的名字空间D.私有域正确答案:B在C#中,引用命名空间System的正确语句是()ing_System;B.#import_<System>;es_System;D.#include<System>;正确答案:A哪个控件被用来选择或不选择,并且若干个同样的控件放在一个小组中被用来选择其中的某一个。

南开18秋学期(1709、1803、1809)《3D游戏软件设计》在线作业【答案100分】3

南开18秋学期(1709、1803、1809)《3D游戏软件设计》在线作业【答案100分】3

南开18秋学期(1709、1803、1809)《3D游戏软件设计》在线作业100分答案1、C2、D3、A4、B5、A一、单选题共20题,40分1、现有三组逆时针环绕的轮廓线,依次包含。

现在,如果把区域的环绕属性设置为奇数类型,那么最终绘制出的区域描述正确的是A一个环形B实体块C一个环形加一个实体块D无法确定具体填充区域【答案参考】:C2、glClear(GL_COLOR_BUFFER_BIT)函数的功能是什么A把屏幕颜色全部清除成白色B把屏幕颜色清除成红色C把屏幕颜色清除成黑色D把屏幕颜色清除成当前设置清除颜色【答案参考】:D3、OpenGL中,四种独立的光照模型中哪种光线在环境中经过了充分的散射,无法辨识出它的方向A环境光B散射光C镜面光D发射光【答案参考】:A4、利用3×3矩阵进行二维点集变化时,我们使用的矩阵为[1,0,0;0,-1,0;0,0,1],那么变化后的效果为A沿着X轴对称变换B沿着Y轴对称变换C沿着原点对称变换D沿着直线y=x对称变换【答案参考】:B5、进行点选操作后,假设当前的【答案参考】缓冲区为pSelectBuff,那么其中的pSelectBuff[0]的值得含义是A名字堆栈中压入的名字数B自上一个点击记录之后,与视景体相交的图元的所有顶点的最小窗口坐标的z值C自上一个点击记录之后,与视景体相交的图元的所有顶点的最大窗口坐标的z值D点击发生时名字堆栈的内容【答案参考】:A6、OpenGL中在颜色索引模式下使用的用于【答案参考】单值索引的函数是AglIndex*BglClampColor。

南开18秋学期(1709、1803、1809)《C语言程序设计》在线作业(第二版)

南开18秋学期(1709、1803、1809)《C语言程序设计》在线作业(第二版)

(单选题) 1: C语言中规定,if语句的嵌套结构中,else总是与( )配对A: 与最近的if 配套B: 与第一个if 配套C: 按缩进位置相同的if配套D: 与最近的且尚未配对的if 配套正确答案:(单选题) 2: for (i=2; i=0; ) printf(“%d” , i--) ; 以上程序段的循环次数是( )。

A: 2次B: 无限次C: 0 次D: 1 次正确答案:(单选题) 3: fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是( )A: 只写B: 追加C: 读或读写D: 答案B和C都正确正确答案:(单选题) 4: 变量的指针,其含义是指该变量的( )A: 地址B: 值C: 名字D: 标识正确答案:(单选题) 5: 下面4个选项中,均是C语言关键字的选项是( )。

A: auto enum includeB: switch typedef continueC: signed union scanfD: if struct type正确答案:(单选题) 6: 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是A: k%2B: k%2==0C: (k%2)!=0D: !(k%2==0)正确答案:(单选题) 7: 如果在C语言中一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为( )。

A: 0~255B: 0~32 767C: 0~65 535D: 0~2 147 483 647正确答案:(单选题) 8: 数组名作为实参传递给形参时,数组名被处理为( )A: 该数组的长度B: 该数组的元素个数C: 该数组的首地址D: 该数组中各元素的值正确答案:(单选题) 9: 若有定义char str[]= “very good”,则str的长度为( )A: 8B: 9C: 10D: 11正确答案:(单选题) 10: 下面4个选项中,均是不合法的用户标识符的选项是( )A: A P_0 doB: float a0 _AC: b-a 123 intD: _123 temp INT正确答案:(单选题) 11: 设有如下程序# include<stdio.h> main() { char ch1='A',ch2='a'; printf("%c\n",(ch1,ch2)); } 则下列叙述正确的为( )A: 程序的输出结果为大写字母AB: 程序的输出结果为小写字母aC: 运行时产生错误信息D: 格式说明符的个数少于输出项的个数,编译出错正确答案:(单选题) 12: 以下符合C语言语法的赋值表达式是( )A: d=9+e+f=d+9B: d=9+e,f=d+9C: d=9十e,e++,d十9D: d=9十e++=d十7正确答案:(单选题) 13: for (i=2; i==0; ) printf(“%d” , i--) ; 以上程序段的循环次数是( )A: 2次B: 无限次C: 0次D: 1 次正确答案:(单选题) 14: 下面不正确的字符串常量是( )。

南开18秋学期(1709、1803、1809)《Java语言程序设计》在线作业

南开18秋学期(1709、1803、1809)《Java语言程序设计》在线作业

(单选题) 1: 下列哪个数代表八进制整数?A: 0XA6B: -1E3C: 1840D: 0144正确答案:(单选题) 2: 下列赋值语句中错误的是A: float f=11.1fB: double d=5.3E12;C: char c='\r';D: byte bb=433;正确答案:(单选题) 3: 有程序如下,关于程序的描述哪个是正确的?() public class Person{ static int a[] = new int[10]; public static void main(String a[]) { System.out.println(arr[1]); } }A: 编译将产生错误B: 编译时正确,但运行时将产生错误C: 正确,输出0D: 正确,输出?null正确答案:(单选题) 4: 下面程序段:boolean a=false; boolean b=true; boolean c=(a&&b)&&(!b) boolean result=(a&b)&(!b); 执行完后,正确的结果是A: c=false;result=falseB: c=true;result=trueC: c=true;result=falseD: c=false;result=true正确答案:(单选题) 5: 下列的变量定义中,错误的是( )。

A: int 6_a;B: float a;C: int i=Integer.MAX_VALUE;D: static int i=100;正确答案:(单选题) 6: 按运算符操作数的数目划分,运算符?:的类型是A: 三元B: 二元C: 四元D: 一元正确答案:(单选题) 7: 给出下面程序段:if(x>0){System.out.println("Hello.");} else if(x>-3){System.out.println("Nice to meet you!");} else {System.out.println("How are you?");} 若打印字符串“How are you?”,则x的取值范围是A: x>0B: x>-3C: x<=-3D: x<=0&x>-3正确答案:(单选题) 8: 以下()不是Java的关键字。

【奥鹏】[南开大学]19秋学期(1709、1803、1809、1903、1909)《DirectX程序设计》在线作业

【奥鹏】[南开大学]19秋学期(1709、1803、1809、1903、1909)《DirectX程序设计》在线作业
C、叉积
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)《面向对象程序设计》在线作业满分答案

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)《Java语言程序设计》在线作业2

【奥鹏】[南开大学]19秋学期(1709、1803、1809、1903、1909)《Java语言程序设计》在线作业2
B、编译时正确,运行时将产生错误
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”的输出?

【奥鹏】南开19秋学期(1709、1803、1809、1903、1909)《面向对象程序设计》在线作业答案1

【奥鹏】南开19秋学期(1709、1803、1809、1903、1909)《面向对象程序设计》在线作业答案1

【南开】19秋学期(1709、1803、1809、1903、1909)《面向对象程序设计》在线作业答案1 试卷总分:100 得分:100
一、单选题 (共 35 道试题,共 70 分)
1.在C++中,打开一个文件就是将这个文件与一个()建立关联;关闭一个文件就是取消这种关联。

[A.]结构
[B.]类
[C.]流
[D.]对象
[仔细分析上述题目,并完成作答]
标准选择:C
2.下面叙述中错误的是()。

[A.]赋值兼容规则也适用于多继承的组合
[B.]派生类可以使用private派生
[C.]对基类成员的访问必须是无二义性的
[D.]基类成员的访问能力在派生类中维持不变
[仔细分析上述题目,并完成作答]
标准选择:D
3.如果类A被说明成类B的友元,则()。

[A.]类B的成员即类A的成员
[B.]类A的成员即类B的成员
[C.]类A的成员函数可以访问类B的所有成员
[D.]类A的成员函数不得访问类B的所有成员
[仔细分析上述题目,并完成作答]
标准选择:C
4.已知X类.则当程序执行到语句X *array[3];时,调用了( )次构造函数。

[A.]3
[B.]2
[C.]1
[D.]0
[仔细分析上述题目,并完成作答]
标准选择:D
5.类模板的使用实际上是类模板实例化成一个具体的( )。

[A.]类
[B.]对象
[C.]变量
[D.]函数
[仔细分析上述题目,并完成作答]
标准选择:A。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

18秋学期(1709、1803、1809)《DirectX程序设计》在线作业
在使用Direct3D编程时,我们使用()矩阵表示一个变换。

A.3×3
B.4×4
C.2×2
D.1×4
正确答案:B
()光源的发光区域是一个圆锥体。

A.点光源
B.方向光源
C.聚焦光源
D.混合光源
正确答案:C
()的功能是对进入管线的每一个像素点进行着色处理
A.像素着色器
B.着色器
C.顶点着色器
D.可编程着色器
正确答案:A
()是Direct3D用来存储绘制到屏幕上的每个像素点深度信息的一块内存缓冲区
A.广度缓存
B.深度缓存
C.深度测试
D.广度测试
正确答案:B
纹理采样属性设置函数SetSamplerState()的参数有
A.1个
B.2个
C.3个
D.4个
正确答案:C
Direct3D中采用的纹理过滤方案中,()是采用了“首先取得与计算得到的纹理元素的浮点地址最接近的上、下、左、右4个纹理元素,对这4个纹理元素进行加权平均,得到最终显示的颜色值”思想的纹理过滤方案。

A.线性过滤(linear filtering)
B.最近点采样(nearest point sampling)
C.各向异性过滤(anisotropic filtering)
D.mipmap过滤(mipmap filtering)
正确答案:A
三维物体变为二维图形的变换称为( )。

A.平行投影
B.旋转变换
C.投影变换
D.缩放变换
正确答案:C
DirectX主要由硬件抽象层和硬件模拟层所构成,其中硬件模拟层的缩写为()。

A.HAL
B.HCL
C.HEL
D.HEC
正确答案:C
三维物体变为二维图形的变换称为()。

A.平行投影
B.旋转变换
C.投影变换
D.缩放变换
正确答案:C
()可以动态地有针对地将某些像素写入后台缓存
A.深度缓存
B.深度测试
C.Alpha测试
D.模板缓存
正确答案:D
逆矩阵的特点是:()
A.和原矩阵相乘等于原矩阵
B.和原矩阵相乘等于逆矩阵
C.和原矩阵相乘等于单位矩阵
D.和原矩阵相乘等于全1矩阵
正确答案:C
模板限制中,[…]表示()
A.开放的
B.闭合的
C.受限的
D.半开放的
正确答案:A
D3DCOLORVALUE结构体中包含r、g、b和a4个分量,表示物体表面对各种反射光的各种成分的反射比率。

r=g=0.0 b=a=1.0;r=g=0.0 。

此时红光和绿光照射过来,分析正确的是()
A.所有光线都被反射,材质看上去为白色
B.只有红光被反射,即材质看上去为红色
C.反射的光为红光和蓝光的混合色
D.所有的光都不被反射,材质看上去为黑色
正确答案:D
如要绘制子集0中的所有三角形,代码如何()
A.Mesh-&gt;DrawSubset()
B.Mesh-&gt;DrawSubset(1)
C.Mesh-&gt;DrawSubset(0)
D.Mesh-&gt;DrawSubset
正确答案:C
()对象是用来指定字体属性的。

A.LPD3DXFONT
B.LPDIRECT3D9
C.LPDIRECT3DDEVICE9
D.RECT
正确答案:A
D3D9中粒子的表现图元是:()
A.点图元
B.三角形
C.公告板
D.方块面
正确答案:A
()是最快的着色方式。

A.平面着色
B.高洛德着色
C.两种方式都很快
D.两种方式都很慢
正确答案:A
()是一个在图形卡的GPU上执行的程序,可对顶点进行操作;包括顶点坐标转换和光照处理
A.像素着色器
B.可编程着色器
C.着色器
D.顶点着色器
正确答案:D
()的发光区域是一个圆锥体,具有颜色、位置和发出光的方向,由一个比较亮的内圆锥和一个较大的外圆锥组成,光强由内而外逐渐减小。

A.漫反射光
B.聚焦光源
C.镜面发射光
D.点光源
正确答案:B
Win32程序中利用()进行消息的捕获和处理。

A.循环函数
B.递归函数
C.回调函数
D.静态函数
正确答案:C
Direct3D中使用的是()。

A.左手坐标系
B.右手坐标系
C.两个都可以
D.两个都不是
正确答案:A
除了进行几何信息的排序外,还将创建一个属性表,该表是()
A.数组
B.缓存
C.序列
D.线性表
正确答案:A
下面有哪些函数表示物体的基本变换是(??)
A.D3DXMatrixTranslation
B.D3DXMatrixScaling
C.D3DXMatrixRotationAxis
D.D3DXMatrixMultiply
正确答案:ABC
Direct3D中哪些光是分别独立地用于系统的光照计算的。

A.漫反射光
B.环境反射光
C.镜面发射光
D.自发光
正确答案:ABC
Direct3D支持哪些多边形填充模式。

A.点模式
B.线框模式
C.实体模式
D.混合模式
正确答案:ABC
Direct3D提供了哪些()方法来简化纹理过滤的过程
A.最近点采样
B.线性过滤
C.各向异性过滤
D.mipmap过滤
正确答案:ABCD
常见的纹理寻址模式有()
A.重叠纹理寻址模式
B.镜像纹理寻址模式
C.钳位纹理寻址模式
D.边界颜色纹理寻址模式
正确答案:ABCD
DirectX主要由()和()所构成。

A.硬件抽象层
B.软件抽象层
C.硬件模拟层
D.软件模拟层
正确答案:AC
可以存储RGB数据的结构包括()。

A.DWORD
B.D3DCOLOR
C.D3DCOLORVALUE
D.D3DXCOLOR
正确答案:ABCD
模板限制指在存储数据对象时,是否可以增加其他数据类型的数据,在模板定义中结束部分的标识
A.错误
B.正确
正确答案:B
是用源像素颜色与目标像素颜色通过一种规则进行计算,计算的结果为该像素的最
终颜色,这个过程就是混合
A.错误
B.正确
正确答案:B
使用SetAttributeTable()方法来直接设置属性表
A.错误
B.正确
正确答案:B
裁剪操作时,两个平面必须在投影参考点的不同侧。

A.错误
B.正确
正确答案:A
如果没有使用材质和问题,当前绘制像素的Alpha分量来自每个顶点颜色设置的Alpha值
A.错误
B.正确
正确答案:B
设置深度缓存是指设置深度测试成功时对深度缓存如何操作
A.错误
B.正确
正确答案:A
观察体的大小依赖于窗口的大小。

A.错误
B.正确
正确答案:B
Direct3D只能实现硬件所支持的功能和特性,而无法通过软件模拟的方法来实现Direct3D 提供的所有特性。

A.错误
B.正确
正确答案:A
创建字体对象时应获得当前渲染区域的信息。

A.错误
B.正确
正确答案:B
像素的Alpha值就是纹理Alpha混合之后的值
A.错误
B.正确
正确答案:B
X文件是由模版驱动的,模版定义了如何存储一个数据对象
A.错误
B.正确
正确答案:B
三角形属性ID存储在Mesh的属性缓存中,由于每个三角形都对应一项属性缓存,所以属性缓存中的项目数等于Mesh中的三角形的个数
A.错误
B.正确
正确答案:B
图形学中称由于采样频率不足而造成的失真为走样,反走样通过多重采样改善图形锯齿效果
A.错误
B.正确
正确答案:B
光栅化过程是通过硬件和软件混合图形处理来完成的。

A.错误
B.正确
正确答案:A
Direct3DAPI对象与GDI并排存在,且各自有操作硬件的硬件抽象层。

A.错误
B.正确
正确答案:B
点光源没有方向,有衰减。

A.错误
B.正确
正确答案:B
顶点着色器与像素着色器不允许成对出现
A.错误
B.正确
正确答案:A
在一个场景中,单次可以设置自己指定的任意多个光源。

A.错误
B.正确
正确答案:A
由于矩阵相乘不具有交换性,所以我们在对物体进行世界变换时一定要考虑变换的先后,以达到我们想要的变换效果。

A.错误
B.正确
正确答案:B
若两个向量的长度和方向相同,但起点位置不同,则两向量是不相等的。

A.错误
B.正确
正确答案:A
VertexShader被翻译为“顶点着色器”,简写为VS。

它可以对进入管线的每一个顶点进行变换、着色处理。

A.错误
B.正确
正确答案:B
2018年秋季期末考核标准答案
下载后删除这一段提交即可。

相关文档
最新文档