笔试选择题十二

原创 2016年08月30日 22:00:32

一、宏的描述,(1)宏不进行类型检查(2)宏可以做到函数无法做到的功能(3)编译时宏的处理早于函数

二、C++中32位单精度浮点数能表示的十进制有效数字是多少位?

单精度浮点数的有效位数是7位。
双精度浮点数的有效位数是16位。
三、按消隐空间分类:
1)物体空间的消隐算法 (光线投射):将场景中每一个面与其他每个面比较,求出所有点、边、面遮挡关系。
2)图像空间的消隐算法 (Z-buffer、扫描线Z-buffer 、Warnock):对屏幕上每个象素进行判断,决定哪个多边形在该象素可见。
3)物体空间和图像空间的消隐算法 (画家算法):在物体空间中预先计算面的可见性优先级,再在图像空间中生成消隐图。
扫面线算法是按照扫描线顺序计算扫面线与多边形的相交区间,一般用来填充,消隐算法是用来解决可见区域的问题。
四、
五、
调用拷贝构造函数的3中情况:
1、用一个对象去初始化同一个类的另一个新对象时
2、函数的形参对象,调用函数进行形参和实参结合时 3、函数的返回值是类的对象,函数执行返回调用时 将一个对象赋值给另一个对象,两个对象都存在,调用的是赋值构造函数,不涉及内存的分配。
当被赋值的对象不存在调用的是拷贝构造函数。
六、OpenGL在图元rasterazation之后,得到的是fragment,fragment不是最后的像素数据,但和像素对应;fragment需要经过一写了的处理,blend,texture,lighting...,才会得到最后的像素。用来缓存fragment数据的缓冲区,就是frame buffer。
fragment相关的数据有color,stencil,depth等等,因此frame buffer可以说包含color buffer,stencil buffer,depth buffer等若干buffer。只有color buffer用于最后的像素显示,其他的都是用来辅助fragment的处理。
ColorBuffers  (颜色缓冲区)
支持立体视觉的OpenGL有left color buffer和right color buffer,否则的话只有left color buffer。支持double-buffer的时候,前面的两个buffer又会分出front buffer和back buffer,否则是有front buffer。OpenGL还有一些不用于显示的color buffer,叫做auxiliary color buffer,这些buffer的作用OpenGL并没有指定,而是由用户决定,比如可以用来存储一副反复使用的图像。
Depth Buffer(深度缓冲区)
Depth Buffer存储fragment的深度,即离视点的距离。Depth Buffer也叫Z buffer。
Stencil Buffer (模板缓冲区)
stencil buffer可以将绘图限制到屏幕的规定部分,比如透过窗户的场景
七、多线程调用时要进行保护时,主要是针对全局变量和静态变量的,函数内的局部变量不会受到影响。
这里i是全局变量,j是局部静态变量,所以 要进行保护。
八、

STL中哪种结构是连续形式的存储

vector
deque

版权声明:本文为博主原创文章,未经博主允许不得转载。

最全的Java笔试题库之选择题篇-总共234道【61~120】

61.关于sleep()和wait(),以下描述错误的一项是( ) A. sleep是线程类(Thread)的方法,wait是Object类的方法; B. sleep不释放对象锁,wait放弃对象...
  • qq_36075612
  • qq_36075612
  • 2017年05月03日 17:03
  • 8758

Java笔试题库之选择题汇总

1.下面中哪两个可以在A的子类中使用:( ) class A { protected int method1 (int a, int b) { return 0; } } A. publi...
  • S0009527
  • S0009527
  • 2017年07月14日 11:44
  • 1353

Android笔试或者面试的几个题目

最近一直在帮项目组招聘Android开发人员。面试的过程中,要去理解面试者的项目,要提出问题,也算是个自我提高的过程。由于人基本已经招到了,我就把自己喜欢问的一些问题整理了一下,做成了这个笔试或者面试...
  • arui319
  • arui319
  • 2011年07月05日 17:17
  • 7931

华为笔试题库

import java.util.ArrayList; import java.util.Arrays; import java.util.List;     public class test01 ...
  • u011506351
  • u011506351
  • 2013年09月04日 23:58
  • 1518

Java笔试面试题一(选择)

一、单项选择题 1、Java是从()语言改进重新设计。 A.Ada       B.C++       C.Pasacal      D.BASIC 答案:B 2、下列哪种说法是正确的( ) ...
  • Friday_577
  • Friday_577
  • 2016年10月03日 18:02
  • 1092

JAVA笔试题选择题

 1下面哪个是正确的类声明?假设每一段文本都做为一个名称为Fred.java的文件的全部内容? aa).public class Fred{public int x = 0;public Fred (...
  • amazingrace
  • amazingrace
  • 2009年11月21日 15:47
  • 4720

北电——又一份没有用到的笔试题2

 发信人: FenceKing (小强), 信区: Job 标 题: 下午北电比试题(2)——M-Tree 发信站: 武汉白云黄鹤站 (2005年10月21日16:22:03 星期五)  大致如下: ...
  • tvtvtvtv
  • tvtvtvtv
  • 2006年11月21日 23:24
  • 1932

网易2015年Java开发笔试第三题 选择题

主要涉及初始化及继承。若有错误或不足,欢迎交流讨论。 题目来源:网易2015年Java校招笔试第三题 class HelloA{ public HelloA(){} { ...
  • xiaoguobaf
  • xiaoguobaf
  • 2016年03月24日 22:12
  • 919

2014级纳新笔试题目

题目: 第三题,二分查找 首先你要知道二分查找的条件是,查找的数组必须是单调的 #include using namespace std; int main() {...
  • u013445530
  • u013445530
  • 2015年03月22日 22:18
  • 642

百度招聘笔试考试题-附面试经验

百度第一套一、选择题:15 分 共 10 题1. 在排序方法中,关键码比较次数与记录地初始排列无关的是:A. Shell 排序 B. 归并排序 C. 直接插入排序 D. 选择排序2. 以下多线程对...
  • ysuncn
  • ysuncn
  • 2007年09月14日 22:12
  • 7297
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:笔试选择题十二
举报原因:
原因补充:

(最多只允许输入30个字)