2022年软件测试经典面试真题

前言

金九银十即将到来,相信很多小伙伴要面临面试,一直想着说分享一些软件测试的面试题,这段时间做了一些收集和整理,下面共有三篇经典面试题,大家可以试着做一下,答案附在后面,希望能帮助到大家

软件测试经典面试题(二)共16题

第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关键字的作用是什么? ( 正确D )

A. 声明外部链接

B. 声明外部头文件引用

C. 声明使用扩展C++语句

D. 声明外部成员函数、成员数据。

第5题:C库函数strstr的功能是? ( 正确A )

A. 查找子串

B. 计算字符串长度

C. 字符串比较

D. 连结字符串

第6题:stl::deque是一种什么数据类型? ( 正确A )

A. 动态数组

B. 链表

C. 堆栈

D. 树

第7题:STL库里含有下面的哪一种泛型算法? ( 正确D )

A. KMP查找

B. 折半查找

C. 冒泡排序

D. 快速排序

第8题:现在快且通用的排序算法是什么?( 正确A )

A. 快速排序

B. 冒泡排序

C. 选择排序

D. 外部排序

第9题:Win32下的线程的哪一种优先级? ( 正确C )

A. THREAD_PRIORITY_HIGHEST 高优先级

B. THREAD_PRIORITY_IDLE 优先级,仅在系统空闲时执行

C. THREAD_PRIORITY_TIME_CRITICAL 优先级

D. THREAD_PRIORITY_ABOVE_NORMAL 高于普通优先级

第10题:下面四个选项中,哪一个不是WinMain函数的参数? ( 正确D )

A. HINSTANCE

B. INT

C. LPSTR

D. WPARAM

第11题:VC++的编译器中,运算符new底层的实现是什么? ( 正确B )

A. VirtualAlloc()

B. HeapAlloc()

C. GlobalAlloc()

D. AllocateUserPhysicalPages()

第12题:下面哪一本C++参考书厚? ( 正确C )

A. 《Think in C++》

B. 《深入浅出MFC》

C. 《C++ Primer》

D. 《Effective C++》

第13题:当调用Windows API函数InvalidateRect,将会产生什么消息( 正确A )

A. WM_PAINT

B. WM_CREATE

C. WM_NCHITTEST

D. WM_SETFOCUS

第14题:关于virtual void Draw()=0,下面说法正确的有几个 ( 正确C )

它是纯虚函数(对)
它在定义它的类中不能实现(对)
定义它的类不可实例化(对)
如果一个类要继承一个ADT类,必须要实现其中的所有纯虚函数(错)//可以不实现,派生之后的类仍旧作为一个抽象类.

A. 1

B. 2

C. 3

D. 4

第15题:在oracle数据库中,关于索引描述正确的是 ( 正确C )

A:需要对大数据类型创建索引

B:我们常用到的是B-Tree索引

C:对于大表,索引能明显提高查询效率

D:在数据表上创建约束,会自动生成索引

第16题:关于UML类图下列描述正确的是 ( 正确D )

A:类间的两种重要关系是关联与泛化

B:UML中抽象类是将名用斜体表示

C:关联是两个类之间的一条实线

D:类图表示各个对象的类型以及其间存在的各种静态关系

你可能感兴趣的