[2013年海康威视校园招聘嵌入式开发笔试题]A卷 1.栈 stack和堆 heap有什么区别,写两个函数分别在栈上和堆上分配内存,在堆上分配内存应注意哪些问题? 2. 信号量是什么?有什么区别?使用信号量进行任务间通信有何优缺点?...+阅读
题目:
1. 测试用例的设计方法有哪些?请阐述判定表法设计测试用例的步骤。
2. 自动化测试框架有哪几种?
3. 测试覆盖率分为哪几种统计方式?分别是什么?
4. 什么是FMEA?
5. 请列举你所了解的EMC测试和环境测试项目。
6. 如何制定测试计划?
7. 什么叫做有效等价类,无效等价类? 8. 请描述TCP/IP建立链接的过程。
9. 调用一个DLL(动态链接库)有哪几种方式?
部分参考答案:
1. 等价类划分,边界值分析,错误推断法,因果图法,正交表分析法,场景分析法。判定表的建立步骤:确定规则的个数;列出所有的条件桩和动作桩;填入条件项;填入动作项,得到初始判定表;简化合并相似规则(相同动作)。
2. 自动化测试的框架:模块化框架;函数库框架;关键字驱动测试框架;数据驱动测试框架。
3. 无参考。
4. FMEA ( Failure Mode and Effects Analysis)失效模式与分析影响。它是一种可靠性设计的重要方法。对各种风险进行评价,分析,以便在现有技术的基础上消除这些风险或将风险减少到可以接受的水平。
5. EMC(电磁兼容)是对点子产品在电磁场方面干扰大小和抗干扰能力的综合评定,是产品质量最重要的指标之一,电磁兼容的测量有测试场地和测试仪器组成。EMC包括两部分,分别是EMI(干扰)和EMS(敏感度,抗干扰)。
6. 一个测试计划包括:产品基本情况,测试需求说明,测试策略和记录,计划表,问题跟踪报告,测试计划的评定和结果。
7. 有效等价类值对于程序规格来说是合理的,有意义的输入数据构成的集合。利用有效等价类可以检验程序是否实现了规格说明书的预先设定的功能和特性。无效等价类是指对于软件规格来说是没有意义和不合理的输入的数据集合。
8. TCP/IP建立连接,三次握手。略。
9. 无参考。
延伸阅读:
2013年海康威视校园招聘笔试题1、 10、 10、 4、4四个数,怎么算出24点?(10*10-4)/4=24 2、下列表达式在32位机器编译环境下的值()class A{};class B{public:B();virtual ~B();};class C{private:#pragma p...
望海康信研发招聘笔试题计算机基础部分 1. CISC体系与RISC体系分别指什么? 2. 面向对象的三个基本特征是什么? 3. 抽象类与接口有什么区别? 4. ISO\OSI网络参考模型分哪些层? 5. 简述TCP/IP协定的...