微软认证考试试题及答案
  1. 下面哪一个不是C++的标准数据类型? (D )
  A. int B. char
  C. bool D. real
  2. break关键字在哪一种语法构造中不能使用? (C)
  A. for语句 B. switch语句
  C. if语句 D. while语句
  3. 类的继承方式有几种? ( B)
  A. 两种 B. 三种
  C. 四种 D. 六种
  4. extern关键字的作用是什么? (A )
  A. 声明外部链接 B. 声明外部头文件引用
  C. 声明使用扩展C++语句 D. 声明外部成员函数、成员数据。
  5. C库函数strstr的功能是? (A )
  A. 查子串 B. 计算字符串长度
  C. 字符串比拟 D. 连结字符串
  6. stl::deque是一种什么数据类型? (A )
  A. 动态数组 B. 链表
  C. 堆栈 D. 树
  7. STL库里含有下面的哪一种泛型算法? (B)
  A. KMP查 B. 折半查
  C. 冒泡排序 D. 快速排序
  8. 现在最快且最通用的排序算法是什么? (A)
  A. 快速排序 B. 冒泡排序
  C. 选择排序 D. 外部排序
  9. Win32下的线程的哪一种优先级最高? ( c)
  A. THREADPRIORITYHIGHEST B. THREADPRIORITYIDLE
  C. THREADPRIORITYTIMECRITICAL D. THREADPRIORITYABOVENORMAL
  10. 下面四个选项中,哪一个不是WinMain函数的参数? ( B )
  A. HINSTANCE B. INT
微软数据库认证
  C. LPSTR D. WPARAM
  1. vector::iterator重载了下面哪些运算符? (b )
  A. ++ B. >>
  C. *(前置) D. ==
  2. CreateFile( )的功能有哪几个? (A B C D)
  A. 翻开文件 B. 创立新文件
  C. 文件改名 D. 删除文件
  3. 下面哪些是句柄(HANDLE)? (AB )
  A. HINSTANCE B. HWND
  C. HDC D. HFONT
  4. 下面哪些不是OpenGL标准几何元素的绘制模式? ( A D )
  A. GLFOG B. GLLINESTRIP
  C. GLPOINTS D. GLTRIANGLEFAN
  5. 下面哪些运算符不能被重载? ( A B C )
  A. 做用域运算符“::” B. 对象成员运算符“.”
  C. 指针成员运算符“->” D. 三目运算符“? :”
  6. 下面哪些人曾参与了世界上第一个C++编译器的开发? ( B C )
  A. Bill Gates B. Stanley Lippman
  C. Anderson Hejlsberg D. Bjarne Stroustrup
  1. 一个大小为320 X 192,颜为灰度索引的设备相关位图有15360字节。如果此位图颜为24位真彩,那么它的大小有字节。
  2. Windows API的中文意义是windows 应用程序接口函数。
  3. 计算反正弦的库函数是;计算浮点数绝对值的库函数是;计算浮点数n次方的库函数是;将浮点数转化为字符串的库函数是。
  4. 如果i等于5,那么( ++i ) - -的返回值是5。
  5. API LoadBitmap()的功能是从内存中读取位图数据到内存。
  6. new和delete对应,malloc和free对应,他们之间不能穿插混用。calloc的功能是Allocates an array in memory with elements initialized to 0,realloc的功能是Reallocate memory blocks。
  7. SendMessage和PostMessage都会向窗体发送一个消息,但SendMessage阻塞而PostMessage非阻塞。
  8. 输出指定圆心、半径、边数的圆上的点:
  const int nCount = 12;
  const double dOrgX = 5.0,dOrgY = 3.0;
  const double dRadius = 2.0;
  for( int i = 0; i < nCount; i++ )
  {
  double dAngle = MPI * 2.0 / (double)nCount * i;
  cout << "第" << i << "点:X = " << endl; cout << ", Y = " << dAngle << endl;
  }