《电子科技大学21春《平面图像软件设计与应用》离线作业1辅导答案38》由会员分享,可在线阅读,更多相关《电子科技大学21春《平面图像软件设计与应用》离线作业1辅导答案38(13页珍藏版)》请在金锄头文库上搜索。
1、电子科技大学21春平面图像软件设计与应用离线作业1辅导答案1. 在OpenGL中一次只有一个纹理图像能够处于有效状态。( )A.错误B.正确参考答案:B2. 举例说明IP报文头部Identification,DF,MF,及Fragment offset四个字段的用 途。举例说明IP报文头部Identification,DF,MF,及Fragment offset四个字段的用 途。正确答案:标识符(1dentification):长度16比特。该字段和Flags和Fragment offest字段联合使用对大的上层数据包进行分段(fragment)操作后每个分段都有相同的标识符。rn标记(Fla
2、gs):长度3比特。该字段第一位不使用。第二位是DF位DF位设为l时表明路由器不能对该上层数据包分段。如果一个上层数据包无法在不分段的情况下进行转发则路由器会丢弃该上层数据包并返回一个错误信息。第三位是MF位当路由器对一个上层数据包分段则路由器会在除了最后一个分段的IP包的包头中将MF位设为1。rn分段序号(Fragment C)ffset):长度13比特。该字段对包含分段的上层数据包的IP包赋予序号。由于IP包在网络上传送的时候不一定能按顺序到达这个字段保证了目标路由器在接受到IP包之后能够还原分段的上层数据包。若某个包含分段的上层数据包的IP包在传送时丢失则整个一系列包含分段的上层数据包的
3、IP包都会被要求重传。标识符(1dentification):长度16比特。该字段和Flags和Fragmentoffest字段联合使用,对大的上层数据包进行分段(fragment)操作后,每个分段都有相同的标识符。标记(Flags):长度3比特。该字段第一位不使用。第二位是DF位,DF位设为l时表明路由器不能对该上层数据包分段。如果一个上层数据包无法在不分段的情况下进行转发,则路由器会丢弃该上层数据包并返回一个错误信息。第三位是MF位,当路由器对一个上层数据包分段,则路由器会在除了最后一个分段的IP包的包头中将MF位设为1。分段序号(FragmentC)ffset):长度13比特。该字段对包
4、含分段的上层数据包的IP包赋予序号。由于IP包在网络上传送的时候不一定能按顺序到达,这个字段保证了目标路由器在接受到IP包之后能够还原分段的上层数据包。若某个包含分段的上层数据包的IP包在传送时丢失,则整个一系列包含分段的上层数据包的IP包都会被要求重传。3. 下面哪些是Word2003表格具有的功能?( )A提供了绘制标头斜线的功能B在表格中支持插入子表C下面哪些是Word2003表格具有的功能?( )A提供了绘制标头斜线的功能B在表格中支持插入子表C在表格中支持插入图形D可以对表格进行排序E提供了整体改变表格大小和移动表格位置的控制句柄正确答案:ABCDE4. 存储器带宽是单位时间内存储器
5、所存取的信息量,通常以_作为度量单位。存储器带宽是单位时间内存储器所存取的信息量,通常以_作为度量单位。正确答案:位秒或字节秒位秒或字节秒5. 当输入多行文本之后,点击( ),就可以实现让每行文本前,有象征顺序的小黑点A.菜单栏字符列表类型编号B.菜单栏字符变换编号C.菜单栏字符列表类型项目符号D.菜单栏字符变换项目符号参考答案:C6. 执行下面程序后,输出结果是【 】。 main( ) char s12=very good!; printf(%d,执行下面程序后,输出结果是【 】。 main( ) char s12=very good!; printf(%d,strlen(s); 正确答案:
6、10strlen(s)函数的返回值为字符串s包含的字符个数不计最后的0)。7. 已知两个向量,可以通过运算V1.V2获得它们所在平面的法线。( )A.错误B.正确参考答案:A8. 直线工具的快捷键L,取自线段的英文line的首字母。( )T.对F.错参考答案:T9. 当使用绘图工具时,不能暂时切换到吸管工具的方法为?( )A.按住Shift键B.按住Command(Mac)/Ctrl(Win)键C.按住Command+Option(Mac)/Ctr+lAlt(Win)键D.按住Option(Mac)/Alt(Win)键参考答案:ABC10. 函数glDepthMask的flag参数设置为GL_
7、TRUE,则标志着深度缓冲区可以写入。( )A.错误B.正确参考答案:B11. 下面程序 main( ) int i,j,m,n; i=5; j=10; m=+i; n=j+;下面程序 main( ) int i,j,m,n; i=5; j=10; m=+i; n=j+; printf(%d,%d,%d,%d,i,j,m,n); 运行后,i,j,m,n的值分别是_。正确答案:611610。本题考查自加的前置和后置的区别。12. 以下程序运行结果是【 】。 includestdio.h main( ) int fun( );fun( ); fun( )以下程序运行结果是【 】。 includes
8、tdio.h main( ) int fun( );fun( ); fun( ) static int a3=0,1,2; int i; for(i=0;i3;i+)ai+=ai; for(i=0;i3;i+)printf(%d,ai); printf(n);正确答案:024rn048本题主要考查了for循环语句的使用以及静态局部变量的特点。13. 在面向对象方法中,信息隐蔽是通过对象的【 】来实现的。在面向对象方法中,信息隐蔽是通过对象的【 】来实现的。正确答案:封装性封装性是指从外面只能看到对象的外部特性,即只须知道数据的取值范围和可以对该数据施加的操作,根本无须知道数据的具体结构以及实现
9、操作的算法。对象的内部,即处理能力的实现和内部状态,对外是不可见的。因此,可以看出信息隐蔽是通过对象的封装性实现的。14. 若将当前使用的钢笔工具切换为选择工具,须按住下列哪个键?( )A.Shift键B.Alt(Win)/Option(Mac)键C.Ctrl键D.Caps Lock键参考答案:C15. Java程序的安全性体现在多个层次上,在【 】有语法检查;在【 】有字节码校验器、测试代码段格式和规Java程序的安全性体现在多个层次上,在【 】有语法检查;在【 】有字节码校验器、测试代码段格式和规则检查,访问权限和类型转换合法性检查,操作数堆栈的上溢或下溢,代码参数类型合法性等;在平台上,
10、通过配置策略,可设定访问资源域,而无需区分本地域远程。正确答案:编译层解释层编译层,解释层16. 线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、【 】状态和终止状态。线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、【 】状态和终止状态。正确答案:阻塞本题考查线程的生命周期。线程一旦创建,就开始了它的生命周期。线程的声明周期主要分为:新建状态(new),线程创建后处于该状态:可运行状态(Runnable),新建的线程调用start( )方法,将使线程的状态从New转换为Runnable;运行状态(Rlmning),运行状态使线程占有CPU并实际运行的
11、状态;阻塞状态(BlockeD),导致该状态的原因很多,注意区别:终止状态(DeaD),线程执行结束的状态,没有任何方法可改变它的状态。17. 超文本模板文件的扩展名是( )。AHTMBHTXCHTTDASP超文本模板文件的扩展名是( )。AHTMBHTXCHTTDASP正确答案:C18. 如未提前设定羽化,或使用的选取方法不包括羽化功能,在选区被激活的状态下可弥补的方式是?( )A.滤镜/羽化B.Ctrl+Alt+DC.滤镜/模糊/羽化D.选择/修改/羽化参考答案:B19. IPv6使用长度为16字节(128位)的地址。世界上的每个人可以拥有多少个这样的地址?IPv6使用长度为16字节(12
12、8位)的地址。世界上的每个人可以拥有多少个这样的地址?正确答案:2007年,全世界的人口大约是66亿;128位可以表示的数字最多可以达到341038个。对于占用128位的地址,每个人差不多可以拥有51028个地址!20. 表达式110100113的值为【 】。(二进制数表示)表达式110100113的值为【 】。(二进制数表示)正确答案:00011010逻辑右移的基本原则是低位舍弃,高位补0,11010011的最低3位舍弃,得到11010,在这个二进制串的高位补上3个0,得到00011010。21. 在印刷的时候,使用索引模式可以降低印刷成本。( )T.对F.错参考答案:F22. 在Visua
13、l FoxPro中,如果希望跳出SCAN.ENDSCAN循环体、执行ENDSCAN后面的语句,应使用( )。 ALOOP语句 B在Visual FoxPro中,如果希望跳出SCAN.ENDSCAN循环体、执行ENDSCAN后面的语句,应使用()。ALOOP语句BEXIT语句CBREAK浯句DRETURN语句B23. 执行下列程序后,输出的结果是( )。 includestdio.h define S(X)X*X void main( )执行下列程序后,输出的结果是( )。 includestdio.h define S(X)X*X void main( ) iht a=9,k=3,m=2; a
14、/=S(k+m)/S(k+m); printf(%d,A) ; A1B4C9D0正确答案:D本题主要是考查带参数的宏定义及其相关运算。本题中宏运算过程如下:a=a/(S(k+m)/S(k+m)=a/(k+m*k+m/k+m*k+m)=9/(3+2*3+2/3+2*3+2)=0。24. Swing的事件处理机制包括【 】、事件和事件监听者。Swing的事件处理机制包括【 】、事件和事件监听者。正确答案:事件源本题考查Swing的事件处理机制。Swing的事件处理机制继续沿用了AWT的事件处理机制,基本的事件处理需要使用java.awt.event包中的类,但java.swing.event包中也增加了一些新的事件及其监听接口。事件处理机制中仍旧包含3个角色:事件源、事件和事件处理者(事件监听程序)。事件源就是Swing的各种构件,与之对应的就是事件监听器接口。25. 传输层通过( )来标示不同的应用进程。A物理地址B端口号CIP地址D逻辑地址传输层通过( )来标示不同的应用进程。A物理地址B端口号CIP地址D逻辑地址正确答案:B此题考查的是传输层寻址与端