当前位置:文档之家› 单元测试规范文档

单元测试规范文档

单元测试规范文档
单元测试规范文档

单元测试书写规范

第一章总则

第一条本文档规定了应用软件系统和部分系统平台模块的单元测试方法和步骤、测试用例的设计方法、测试代码的书写规范、流程以及单元测试的产品提交和验收规范,目的在于控制单元测试的质量,加强项目的质量管理,从而提高整个产品的质量。

第二条主要是应用软件的单元测试、部分系统平台软件模块测试

第三条本文档的预期读者为项目的项目经理、产品经理、系统软件主研人员、应用软件主研人员、高级测试人员等。

1. XXXXXX 系统软件平台是项目的重要组成部分,主要是依托GUI 子系统、分析子系统和数据采集子

系统的硬件环境,共同为高层的应用软件提供必要的软、硬件功能支持,并为应用软件开发人员提供必要的开发环境和测试环境。本规范的提出和制订旨在为软件单元测试提供依据和支持。

2. 被测模块:需要进行模块级测试的应用软件系统的一个单元或模块,也称被测单元测试单元:用

于对被测模块进行单元级测试,由源代码、测试脚本和输入数据等构成的程序单元

第二章单元测试

第四条对于结构化的编程语言,程序单元指程序中定义的函数或子程序。单元测试是指对函数或子程序所进行的测试。对于面向对象的编程语言,程序单元指特定的一个具体的类或相关的多个类。单元测试主要是指对类方法的测试。

第五条角色工作体系

第六条单元测试规程

包括静态的代码审查和动态测试两个阶段。代码审查是按照《代码审查单》中的条项对单元模块进行逐项检查,并填写《单元测试 Bug 清单》。

《代码审查单》的格式见附录一,《单元测试 Bug 清单》见附录二。动态测试阶段首先编写驱动模块(或主类)和桩模块后,在驱动模块和桩模块中设计相应的测试用

例,对所有的测试用例进行统一编号,在源代码中进行注释标识。测试用例应该覆盖单元模块的所有功能项,如果单元模块有性能、余量等其它测试特性要求,则必须设计相应的测试用例测试这些特性,编制完测试用例后,把测试用例提交给配置管理员或测试主管进行审查,审查没有通过则根据审查意见进行修改,直到审查通过后测试人员加载测试用例,编译运行得到测试结果,比对测试结果,如果发现错误或 Bug 则需要填写《单元测试 Bug 清单》并提交给测试经理和配置管理人员。在进行功能测试时,可以利用其它测试工具进行内存溢出分析、代码覆盖率分析、代码性能测试等.

第七条代码审查

要求:根据《代码审查单》中的要求,对被测试单元进行逐项检查,检查后在对应的条项后进行标记,发现问题后,填写《代码单元测试B ug 清单》并提交。

第八条测试用例

测试用例是测试数据及与之相关的测试规程的一个特定的集合,它是为验证被测试程序(为测试路径或验证是否符合特定需求)而产生的。测试用例设计用于白盒测试和黑盒测试。

白盒测试进入的前提条件是在测试人员已经对被测试对象有了一定的了解,基本上明确了被测试软件的逻辑结构。过程是通过针对程序逻辑结构设计和加载测试用例,驱动程序执行,检查在不同点程序的状态,以确定实际的状态是否与预期的状态一致。

白盒测试主要是对被测试对象进行如下测试项目:

1、对程序模块的所有独立的执行路径至少覆盖一次;

2、对所有的逻辑判定,真假两种情况都至少覆盖一次;

3、在循环的边界和运行界限内执行循环体;

4、测试内部数据结构的有效性等。

白盒测试达到的目标:语句覆盖率达到100%,分支覆盖率达到100%,覆盖程序中主要的路径,主

要路径是指完成需求和设计功能的代码所在的路径和程序异常处理执行到的路径。

黑盒测试是要首先了解软件产品具备的功能和性能等需求,再根据需求设计一批测试用例以验证程序内部活动是否符合设计要求的活动。

黑盒测试主要是对被测试对象进行如下测试项目:

1、测试程序单元的功能是否实现;

2、测试程序单元性能是否满足要求(可选);

3、可选的其它测试特性,如边界、余量、安全性、可靠性、强度测试、人机交互界面测试等。黑盒测

试达到的目标:程序单元正确地实现了需求和设计上要求的功能,满足性能要求,同时程序^

单元要有可靠性和安全性。

第九条单元测试工具

项目规定使用以下测试工具实现应用软件系统单元测试和子系统集成测试,以及部分系统平台软件模块

的相关测试。

CppUnit:正确性测试和功能测试

ccmalloc:动态内存访问检查

gcov:代码覆盖率分析

gprof:代码性能分析

第十条测试的目录结构

建议将模块单元的测试代码组织在一个单独的目录中,作为模块单元源代码目录的一个子目录,取名为TestDemo。在测试代码目录下分布创建 5 个子目录分别对应 PC Linux、PXA250 评估板、IXP425 评估板、PXA255 目标板、IXP425 目标板的测试目录,用于构建、执行单元测试、管理测试日志和测试报告。

第十一条测试代码的书写规范

其规范见附录三。

第十二条测试单元的文件组成及命名规范

每个测试单元由测试代码文件、程序主函数文件和编译运行脚本文件组成,单元测试完成之后还生成

一系列测试报告,这些测试报告将与模块单元一起提交。

为了便于管理,对组成测试单元的各个文件及测试生成的测试结果和测试报告文件的命名都从被测类

/模块派生而来。假定被测类为 DemoClass,测试单元包含如下文件及其所处目录位置如下所述:

1) 测试单元文件 TestDemo/:测试类头文件 TestDemo/:测试类实现文件 TestDemo/:测试类主函数

TestDemo/$(运行平台)/Makefile:用于特定运行平台的makefile 文件TestDemo/$(运行平台)/DemoTestDemo:为特定运行平台生成的可执行程序

其中运行平台为:PC Linux、PXA250 评估板、PXA255 目标板、IXP425 评估板、IXP425 目标板 5 种。

2) 测试结果文件

TestDemo/$(运行平台)/:采用-O0 编译的正确性测试结果文件 TestDemo/$(运行平台)/:采用-O2 编译的正确性测试结果文件 TestDemo/$(运行平台)/:采用-O3 编译的正确性测试结果文件 TestDemo/$(运

行平台)/:内存检查结果文件 TestDemo/$(运行平台)/:的代码覆盖率结果文件 TestDemo/$(运行平台)/:DemoUnit 被测单元的代码性能分析结果文件

其中运行平台为:PC Linux、PXA250 评估板、PXA255 目标板、IXP425 评估板、IXP425 目标板

第十三条【

第十四条单元测试的实施

按照单元测试规程进行实施,进行代码审查和动态测试。

1) 单元测试或集成测试涉及的源程序三种:被测类/被测单元、已通过的类/桩模块、测试单元。只需对被测类进行测试设计、进行代码覆盖率分析和代码性能分析,用多种优化编译选项进行编译和测试;

2) 不需为已通过的类/桩模块进行测试设计,这些模块单元和测试单元本身都进行代码不需要使用ccmalloc、gcov 和 gprof 等工具要求的编译选项和编译优化选项进行编译,也不需要为其生成.gcov 代

码覆盖率报告。

3) 对于各种运行平台下,都需要使用-O0, -O2, -O3 三种编译优化选项对测试单元进行编译,并运

行一个测试单元中的所有测试用例,生成测试报告

第十五条单元模块正确性测试

进行单元正确性测试的过程是将被测单元源程序、测试单元源程序和测试主函数程序放到一起编译产

生可执行程序,并在目标平台上运行可执行程序,即可获得测试结果报告。对应上述的 DemoClass 被测类

的正确性测试过程的命令序列为:

$(CC) $(OPT) -c ;编译被测类

$(CC) -c

$(CC) -c

$(CC) -o DemoTestDemo -lstdc++ -lcppunit

./DemoTestDemo ;运行测试

./DemoTestDemo DemoUnit$(OPT).log ;生成单元测试结果文件,该文件随模块一起提交其中,变量 CC 为 C/C++编译器,如 gcc/g++;$(OPT)为编译优化选项。

项目要求每个被测模块在用-O0, -O2 和-O3 三种编译选项进行编译,并分别进行正确性测试。

第十六条单元内存溢出检查

项目要求用 ccmalloc 内存检查工具对被测单元进行内存溢出检查,测试过程与正确性测试相似,只是要求被测单元代码的编译和最后的连接命令前添加 ccmalloc 命令,如下命令序列所示:

ccmalloc $(CC) $(OPT) -c

$(CC) -c

$(CC) -c

)

ccmalloc $(CC) -o DemoTestDemo -lstdc++

-lcppunit

./DemoTestDemo ;运行测试,产生内存检查结果显示于屏幕

./DemoTestDemo 2> ; 运行测试,产生内存检查结果文件用于提交

第十七条测试代码覆盖率分析

项目要求用 gcov 工具对测试单元的代码覆盖率进行分析,测试单元的代码覆盖率分析的命令序列如下所示:$(CC) $(OPT) -c -g -fprofile-arcs -ftest-coverage -fprofile-arcs

;对被测代码使用-g -ftest-coverage 等编译选项

$(CC) -c

$(CC) -c

"

$(CC) -o DemoTestDemo -lstdc++ -lcppunit

./DemoTestDemo ;运行测试

gcov > ;对每个被测源程序生成 2 个覆盖率结果文件

; 和

;前者包含源代码每条语句的执行计数,

;后者包含一个该文件覆盖率统计

cat > ;合并以上两个代码覆盖率文件,

;最后提交合并后的文件

第十八条模块单元代码性能分析

项目还要求用 gcov 工具对测试单元的代码性能进行分析,测试单元的代码性能分析的命令序列如下所示:

>

$(CC) $(OPT) -c -g -pg ;对被测类使用-g -pg 等编译选项

$(CC) -c

$(CC) -c

$(CC) -pg -o DemoTestDemo -lstdc++ -lcppunit

./DemoTestDemo ;运行测试

gprof -pg DemoTestDemo > ;产生性能分析结果文件

第三章测试结果提交和验收

第十九条单元测试工作产品提交

项目要求随模块提交列出的5种测试单元文件和6种测试结果和测试报告文件,而每增加一种被测类,提交时要求增加相应的测试类文件和代码覆盖率报告文件。

`

1 对于每个被测类的测试文档产品

测试类头.h 文件

测试类实现.cpp 文件

PC Linux 平台和 2 个 XScale 平台(2 个 PXA25X 平台或 2 种 IXP425 平台)下的代码覆盖率.gcov 文件

2 对于每个测试单元的测试文档产品

测试类主函数.cpp 文件

3 对于每种运行平台的测试文档产品

对于每个测试单元需要提在 PC Linux 平台和 2 个 XScale 平台(2 个 PXA25X 平台或 2 种 IXP425 平台)下的以下文档

Makefile 文件

内存检查结果.ccmalloc 文件

%

代码覆盖率分析.gcov 文件

代码性能分析.gprof 文件

利用-O0, -O2, -O3 三种编译优化选项编译被测代码时产生正确性测试结果.log 文件 4 单元测试总结报告.report

TestDemo/:总结单元测试情况,需要手工书写。内容包括 4 个部分:

被测类名:列出所有被测类的类名

测试用例:按被测类列出所有测试用例及其描述信息,主要是用例源程序代码和相应的注释信息。

正确性测试报告:列出每种运行平台下测试单元运行的测试结果。从具有最高编译选项并且通

过了全部测试用例的测试报告中拷贝

代码覆盖率测试结果:列出测试单元在任意平台下运行时,被测类的代码覆盖率信息。从相应被测类的.gcov 文件中拷贝。

一个 Demo 单元测试总结报告请参考 [9]。

第二十条测试产品提交方式

单元编码/测试人员应该在所有测试项目完成之后,删除所有无关的临时文件,仅留下需要提交的项目,然后将 TestDemo 目录作为一个整体保留其目录结构进行提交。最后手

工完成一个文本格式的单元测试总结报告。

第二十一条单元测试工作产品验收规范

项目的模块单元提交时,要对-O0、-O2 和-O3 三种编译优化的正确性测试报告.log 文件、每个被测类/被测源文件的代码覆盖率结果.gcov 文件和内存检查结果.ccmalloc 文件。通过的准则如下:

1) 正确性测试结果文件:在所有运行平台下,至少在一种编译优化选项下通过了全部的测试

用例, 保证测试用例覆盖了单元模块中的所有功能点;

2) 其它测试特性结果文件:在所有运行平台下,测试覆盖该模块所要求的其它测试特性并测

试通过;

3) 内存检查结果文件:在所有运行平台下,运行所有测试用例之后未发生内存泄漏;

4) 代码覆盖率文件:在所有运行平台下,每个被测类/被测文件的可执行语句的代码覆盖率达

)

100%;

4) 每一个单元测试 Bug 清单都处于一个明确的状态,不能改正的必须给出详细的解释说明;

5)单元测试工作产品的验收采用同级评审的方法,由评审组决定测试是否通过,来保证单

元测试的质量和软件产品的质量。

第四章附则

附录一:代码审查单

代码审查单

附录二:单元测试 Bug 清单

单元测试B ug 清单

附录三:驱动模块(类)模板

一般情况下,应用软件系统每个被测单元由一个C++类组成,由一些的.h 头文件和.cpp 类实现文件组成。则测试单元通常可以由3个文件组成,测试单元头文件,测试单元实现文件和测试主函数文件。假定被测类类名为D emoClass,测试单元命名为D emoUnit,如果一个测试单元只测试一个被测类,可以使DemoUnit 与D emoClass 一致,则这3个文件分别取名为:

测试单元头文件:

测试单元实现文件:

测试主函数文件:

以下以描述这3个的框架结构。一个完整的D emo 可以参考D emoClass 测试单元[7]。

1) 测试单元头文件

测试单元头文件采用C ppUnit 规范定义测试类,声明测试用例方法。对于被测类D emoClass,其测试单元头文件取名为,其结构如下所示:

/* DemoClass 测试代码头文件*/

#include "../" /* 包含被测单元的头文件(在上层目录中)*/ #include /* 使用 TestFixture 类*/

#include /* 使用 Helper Macros */

#include /* 使用 TestSuite 类*/

class DemoClassTest : public CppUnit::TestFixture /* 继承TestFixture 定义测试类*/

{

public:

CPPUNIT_TEST_SUITE( DemoClassTest ); /* 声明 TestSuite 名,与测试类一致 */ CPPUNIT_TEST( test_tc1 ); /* 在 TestSuite 中添加测试用例*/

CPPUNIT_TEST( test_tc2 ); /* 在 TestSuite 中添加测试用例*/

/* 在 TestSuite 中添加其他测试用例 */ CPPUNIT_TEST_SUITE_END(); /* TestSuite 声明结束*/

protected:

demo_unit *unit1, *unit2, *unit3; /* 测试过程涉及的被测类对象指针,在s etup()函数中

动态建立并初使化,在teardown() 函数中撤销

*/

.

public:

void setUp(); /* 测试准备或建立测试环境*/

void tearDown(); void test_tc1(); /*

/*

测试结束撤销测试环境,如释放动态变量等 */ 测试用例方法定义*/

void test_tc2(); /* 测试用例方法定义*/

. /* 其他测试用例方法声明*/

/* 开发者自定义的其他数据成员和方法成员定义*/ }

2) 测试单元实现文件

测试单元实现文件实现测试单元头文件中定义的各个测试用例方法和测试类的其他方法成员。对应上述测试单元头文件,相应的测试单元实现文件为,其结构表示如下:

/* demo unit 测试单元源代码 */

#include "" /* 包含 DemoClass 的测试单元头文件 */

#include <> /* stl 的s td::string 类*/

#include <> /* io 流定义头文件*/

#include /* 程序中用到了T estAssert 类*/

/* 在C ppUnit 中注册D emoClass 的T estSuite,测试类名一致*/

CPPUNIT_TEST_SUITE_REGISTRATION( DemoClassTest);

void DemoClassTest::setUp() /* 建立测试环境*/

{

unit1 = new DemoClass( 1, 2 ); /* 如创建被测类对象*/

..

}

void DemoClassTest::tearDown() /* 销毁测试环境*/

{

delete unit1; /* 释放被测对象*/

}

void DemoClassTest::test_tc1() /* 的测试用例方法 1 的实现*/

{

/* 测试用例方法的实现代码,测试人员在代码中调用被测模块的方法进行测试,通过CppUnit 的A SSERT 宏检查被测模块代码的运行是否正确,并报告异常*/

/* 执行到测试用例方法的最后,意味在此之前没有发生测试异常事件,意味者本测试用例成功,添加一个语句输出本测试用例信息及其测试成功的信息,其格式为:

"PASS: <测试用例方法名称>,<测试用例功能描述> <换行符> */

cout<<"PASS: test_tc1,测试D EMO CLASS 的构造函数正确性\n";

}

/* 最后添加测试类其他方法的实现*/

3) 测试主函数文件

测试单元主函数用于执行测试类中定义的各种测试用例方法,执行各个测试用例,如果我们充分利用CppUnit 提供的宏来书写测试单元,测试单元主函数可以设计成与被测模块和测试类无关,而对所有被测模块使用同一个测试主函数文件。

被测模块D emoClass 的测试驱动程序文件名为:。该程序的内容如下:

/* 单元测试主函数,固定不变*/

#include

#include

#include

#include

#include

#include

#include

#include

#include

#include

#include

int main( int argc, char **argv)

{

CppUnit::TextUi::TestRunner runner;

CppUnit::TestFactoryRegistry ®istry =

CppUnit::TestFactoryRegistry::getRegistry();

( () ); /* 加载测试类实现文件中注册的T estSuite */

bool wasSucessful = ( "", false ); /* 运行所有T estSuite */ return wasSucessful 0 : 1;

}

4) 编程规范

以上从C ppUnit 测试工具的特点列出测试单元的程序结构,每个C/C++测试程序文件应的编程风格和规范应该遵从应用软件编程规范[6]的要求。

附录四:单元测试实例介绍

DemoUnit 示例测试单元介绍

该D emoUnit 包括D emoClass 和C omplex 两个被测类。DemoUnit 中按照上述规范设计了DemoClass 的测试类代码,但C omplex 的测试类并没有按以上规范设计。

在PC Linux 平台下执行测试

在T estDemo/PC Linux/Makefile 文件实现了在P C Linux 下执行测试和生成各类测试报告的脚本。测试执行方法介绍如下:

1) 执行正常测试,查找模块缺陷,显示测试结果

make default -i

2) 生成正确性测试报告.log 文件和代码覆盖率文

件 make gcov -i OPT=-O0

make gcov -i OPT=-O2

make gcov -i OPT=-O3

3) 内存溢出分析make

ccmalloc -i

4) 代码性能分析

make -i gprof

5) 删除各种中间临时文件【

单元测试编写规范

单元测试编写规范

文件修改控制

目录 第一章文档介绍 (4) 目的 (4) 阅读对象 (4) 第二章概述 (4) 2.1 定义 (4) 2.2 目的 (4) 2.3 步骤 (4) 2.4 常见模块单元的错误 (5) 第三章单元测试步骤 (6) 3.1 设计单元测试方案 (6) 3.1.1 输入、输出 (6) 3.1.2 任务 (6) 3.2 编写单元测试CASE (7) 3.2.1 输入、输出 (7) 3.2.2 任务 (7) 3.3 执行单元测试 (9) 3.3.1 输入、输出 (9) 3.3.2 任务 (9) 3.4 分析单元测试结果 (9) 3.4.1 输入、输出 (9) 3.4.2 任务 (10)

第一章文档介绍 目的 本文档是关于进行单元测试(Unit Test)的规范性文档,本文档中描述了单元测试的原则、流程和方法,是软件开发人员在进行单元测试时的工作指南。 阅读对象 本文档适合以下人员阅读 ●项目经理 ●软件开发工程师 ●软件测试工程师 第二章概述 2.1 定义 单元测试是对软件基本组成单元进行的测试,所谓“单元”是指: ●具有明确的功能 ●具有明确的规格定义(详细设计说明书) ●有与其他部分明确的接口定义 ●能够与程序的其他部分清晰地进行区分 2.2 目的 单元测试用例的设计是要验证被测程序单元的如下这些方面: 1)是否正确实现了规定的功能 2)模块内部是否存在错误 2.3 步骤 单元测试的侧重点在于发现程序设计或者实现中的逻辑错误。它分为计划、设计、实现、执行和评估五个步骤。各步骤的定义如下: 1)计划单元测试 确定测试需求,制订测试策略,确定测试所用资源,创建测试任务的时间表。

直线与圆单元测试卷(含答案)

2015学年第一学期高二数学《直线与圆》单元测试(2015-08-29) 班级___________ 姓名_________________ 一、选择题(每小题5分,共50分) 1.在同一直角坐标系中,直线y ax =与y x a =+的图象正确的是……………….( ) 2. 过点(1,2)且与原点的距离最大的直线方程是……………….( ) A.042=-+y x B. 052=-+y x C. 073=-+y x D. 053=-+y x 3. 若直线10x --=的倾斜角为α,则α的值是……………….( ) A . 6π B . 4π C .3π D .56π 4. 两直线330x y +-=与610x my ++=平行,则它们之间的距离为……………….( ) A .4 B . C D 5. 圆221:(1)(2)1C x y -+-=,圆222:(2)(5)9C x y -+-=,则这两圆公切线的条数为…….( ) A.1 B.2 C.3 D.4 6. 经过点()1,3且在两坐标轴上的截距互为相反数的直线方程是……………….( ) A .4x y += B .2y x =+ C . 3y x =或4x y += D .3y x =或2y x =+ 7. 直线xsinα+ycosα+1=0与直线xcosα-ysinα+2=0的位置关系是……………….( ) A 平行 B 相交但不垂直 C 垂直 D 视α的取值而定 8. 若过点(3,1)总可以作两条直线和圆22 (2)()(0)x k y k k k -+-=>相切,则k 的取值 范围是.( ) .A (0,2) .B (1,2) .C (2,+∞) .D (0,1)∪(2,+∞) 9. 圆心为1,32C ??- ??? 的圆与直线:230l x y +-=交于P 、Q 两点,O 为坐标原点,且满足0OP OQ ?=u u u v u u u v ,则圆C 的方程为……………….( ) A .2215()(3)22x y -+-= B .2215()(3)22 x y -++= C .22125()(3)24x y ++-= D .22125()(3)24 x y +++= 10. 已知圆22:1,O x y +=点()00,P x y 在直线20x y --=上,O 为坐标原点.若圆上存在点 Q 使得30OPQ ∠=o ,则0x 的取值范围为……………….( ) A .[]1,1- B .[]0,1 C .[]0,2 D .[]2,2-

单元检测卷及答案

七年级数学(下册)第八章单元检测卷 一、选择题(每小题3分,共30分) 1.将方程2x +y =3写成用含x 的式子表示y 的形式,正确的是( ) A .y =2x -3 B .y =3-2x C .x =y 2-32 D .x =32-y 2 2.已知? ????x =1, y =4是方程kx +y =3的一个解,那么k 的值是( ) A .7 B .1 C .-1 D .-7 3.方程组???? ?x -y =1,2x +y =5 的解是( ) A.?????x =2,y =-1 B.?????x =-1,y =2 C.?????x =1,y =2 D.? ????x =2,y =1 4.小明到商店购买“五四”青年节活动奖品,购买20支铅笔和10本笔记本共需110 元,购买30支铅笔和5本笔记本需85元.设每支铅笔x 元,每本笔记本y 元,则可列方程组( ) A.?????20x +30y =110,10x +5y =85 B.? ????20x +10y =110,30x +5y =85 C.?????20x +5y =110,30x +10y =85 D.?????5x +20y =110,10x +30y =85 5.已知x ,y 满足方程组? ????x +6y =12,3x -2y =8,则x +y 的值为( ) A .9 B .7 C .5 D .3 6.若a +b +5+|2a -b +1|=0,则(b -a )2018的值为( ) A .-1 B .1 C .52018 D .-52018 7.已知关于x ,y 的二元一次方程组?????2ax +by =3,ax -by =1的解为? ????x =1, y =-1,则a -2b 的值是 ( ) A .-2 B .2 C .3 D .-3 8.为了丰富学生课外小组活动,培养学生动手操作能力,王老师让学生把5m 长的彩绳截成2m 或1m 的彩绳,用来做手工编织,在不造成浪费的前提下,你有几种不同的截法( )

集合单元培优测试卷

高一上学期数学单元培优测试卷 集 合 考生注意: 1.本试卷分第Ⅰ卷(选择题)和第二卷(非选择题)两部分,共150分,考试时间120分钟. 2.请将各题答案填写在答题卡上. 第Ⅰ卷(选择题 共60分) 一、选择题(每小题5分,共60分) 1. 已知集合{}42==x x A ,{}x x x B 22==,则=B A 【 】 (A ){}2,0 (B )2 (C ){}2,0,2- (D ){}2,2- 2. 下列集合表示同一集合的是【 】 (A )(){}(){}2,3,3,2==N M (B ){}{}2,3,3,2==N M (C )(){}1,+==x y y x M ,{}1+==x y y N (D ){}12+==x y M ,{}12+==x y y N 3. 已知全集{}91≤<-∈=x N x U ,集合{}4,3,1,0=A ,{}A x x y y B ∈==,2,则(C U A ) (C U B )=【 】 (A ){}7,5 (B ){}9,7 (C ){}9,7,5 (D ){}9,8,7,6,5,4,3,2,1 4. 已知集合{}2<=x x A ,{}023>-=x x B ,则【 】 (A )???? ??<=23x x B A (B )?=B A (C )? ?????<=23x x B A (D )=B A R 5. 下列关系中正确的个数是【 】 ①0=?; ②{}0=?; ③{}?=?; ④?∈0; ⑤{}00∈; ⑥{}?∈?; ⑦{}0??; ⑧{}?≠??.

(A )3 (B )4 (C )5 (D )6 6. 已知集合{}2,2a M =,{}a P 2,2--=,若P M 有三个元素,则实数a 的取值集合为【 】 (A ){}0,1- (B ){}0,1,2-- (C ){}1,0,1- (D ){}0,2- 7. 已知集合{}Z k k x x A ∈==,2,{}Z m m x x B ∈+==,12,{}Z n n x x C ∈+==,14,若A a ∈,B b ∈,则必有【 】 (A )A b a ∈+ (B )B b a ∈+ (C )C b a ∈+ (D )b a +不属于集合A 、B 、C 中的任何一个 8. 已知集合{}32<<-=x x A ,{}9+<<=m x m x B .若?≠B A ,则实数m 的取值范围是 【 】 (A ){}3-a (D )a ≥4- 11. 已知{} 012=++=px x x A ,{}0>=x x M ,若?=M A ,则实数p 的取值范围为【 】 (A ){}2-

p p (C ){}22≤<-p p (D ){}2>p p 12. 若用()A C 表示非空集合A 中元素的个数,定义()()()()()()()() ???<-≥-=*B C A C A C B C B C A C B C A C B A ,,,已知{}2,1=A ,()(){} 0222=+++=ax x ax x x B ,且1=*B A ,设实数a 的所有可能取值构成集合S ,则()=S C 【 】 (A )4 (B )3 (C )2 (D )1

软件测试规范标准[详]

软件测试规 1目的 确保软件产品质量,使产品能够顺利交付和通过验收的一项重要措施。 2适用围 适用于项目开发过程中的单元测试、集成测试、系统测试、业务测试、验收测试以及一些专项测试。 3职责 ?项目测试负责人组织编制《测试计划》、《测试方案》,指导和督促测试人员完成各阶段的测试工作。 ?项目组测试人员按照《测试计划》、《测试方案》完成所承担的测试任务,并按要求填写《问题报告及维护记录》。 ?测试经理依照确认规程和准则对工作产品进行确认,提出对确认规程和准则的修改意见 ?项目负责人组织测试环境的建立。 ?项目经理审核负责控制整个项目的时间和质量。 ?研发人员确认修改测试人员提交的bug。 4工作流程 4.1 测试依据 详细设计是模块测试的依据。因此设计人员应向测试人员提供《系统需求规格书名书》、《详细设计》、《概要设计》等有关资料。测试人员必须认真阅读,真正弄懂系统需求和详细设计。 4.2 制订《测试方案》 在测试之前,由项目负责人根据《测试计划》的要求,组织人员编制相应的《测试方案》,《测试方案》应包括以下容:

?测试目的; ?所需人员及相应培训要求; ?测试环境、工具和测试软件; ?测试用例、测试数据和预期的结果。 4.3 单元测试 项目开发实现过程中,每个程序单元(程序单元的划分视具体开发工具而定,一般定为函数或子程序级)编码调试通过后,要及时进行单元测试。 单元测试由单元开发者自己进行,使用白盒测试方法,根据程序单元的控制流程,争取达到分支覆盖。对于交互式运行的产品,不便于进行自动测试的,可以采用功能测试的方法进行。 单元测试针对程序模块,从程序的部结构出发设计测试用例。多个模块可以独立进行单元测试。 ?单元测试容包括模块接口测试、局部数据结构测试、路径测试、错误处理测试等; ?单元测试组织原则一遍根据开发进度安排对已开发完成的单一模块进行测试; ?单元测试停止标准:完成了所有规定单元的测试,单元测试中发现的bug已经得到修改。 4.4 集成测试 编码开发完成,项目组部应进行组装测试。 集成测试由项目负责人组织策划(编写测试计划、测试用例)并实施。集成测试着重对各功能模块之间的接口进行测试,验证各功能模块是否能协调工作、参数传递及功能调用是否正常。测试采用交叉方法,即个人开发的软件应由其他的项目组成员进行测试。 集成测试过程应填写《问题报告及维护记录》,测试结果应形成《测试报告》。 4.5 系统测试 在项目开发完成之后,应对整个系统软件和硬件进行系统测试。对性能、可靠性、健壮性、压力承受力等方面分别进行评价,以验证系统是否满足

第一单元 圆 测试卷及答案

北师大版六年级数学上册第一单元测试卷及参考答案 一、填空。(19分) 1、画圆时,圆规两脚之间的距离为4厘米,那么这个圆的直径是()厘米,周长是()厘米,面积是()平方厘米。 2.在等圆中,所有的直径都( ),所有的半径都( ),直径是半径的( )。 3.圆的直径扩大3倍,它的周长就扩大( )倍,它的面积就扩大( )倍。 4.长方形有( )条对称轴。正方形有( )条对称轴,等腰三角形有( )条对称轴,圆有( )条对称轴。 5.在一个边长为4分米的正方形里,画一个最大的圆,这个圆的直径为( )分米,半径为( )分米,周长为( )分米,面积为( )平方分米。 6.把一个圆平均分成若干份,可以拼成一个近似于长方形。长方形的长相当于圆的(),宽相当于圆的()。 7.一个半圆形的花坛周长是30.84米,这个半圆形花坛的面积是( )。 二、判断。(6分) 1.一个圆的周长是它半径的2π倍。 ( ) 2.一个圆的直径,就是这个圆的对称轴。 ( ) 3.半圆的周长是与它等半径圆周长的一半。 ( ) 4.通过圆心的线段,叫做直径。 ( ) 5.半径是2厘米的圆,它的周长和面积相等。( ) 6.一个圆的直径等于一个正方形的边长,那么正方形面积小于圆的面积。( ) 三、选择。(7分) 1.一个圆的半径乘以π等于这个圆 ( )。 (1)周长的一半 (3)半圆的周长 2.在一个长6厘米,宽4厘米的长方形内画一个最大的圆,这个圆的面积是________平方厘米( ) (1)28.26 (2)19.625 (3)12.56 3.一个圆的半径1分米,它的半圆周长是________分米。 ( ) (1)3.14 (2)4.14 (3)5.14 4.一个圆的直径扩大6倍,它的面积就 ( ) (1)扩大6倍 (2)扩大36倍 (3)扩大12倍 5.下面三幅图的阴影部分的面积相比较,________的面积大。 ( ) (1)图(1)大 (2)图(2)大 (3)图(3)大 (4)同样大 6.如图,已知正方形面积是16平方分米,图中圆的面积是________平方分米。 ( ) (1)12.56 (2)6.28 (3)15.7

《介词》单元测试题(含答案)

外研版英语《介词》单元测试题(含答案) 一、初中英语介词 1.To my great joy, my family is always ________me whatever I decide to do. A. behind B. to C. from D. against 【答案】 A 【解析】【分析】句意:令我高兴的是,无论我决定做什么,我的家人总是支持我。A:behind 在......之后,支持,赞成;B: to对; C: from 自从;D: against反对。根据 To my great joy, 可知家人都会支持我,故选A。 【点评】考查介词辨析。理解介词意思和用法,根据语境选择正确的介词。 2.My mother often says, "Stand tall like the sunflower and be proud who you are." A. of B. with C. at D. in 【答案】 A 【解析】【分析】句意:我妈妈经常说,像向日葵一样挺起胸膛,为自己感到骄傲。be proud of,固定搭配,为……骄傲,故选A。 【点评】考查固定搭配,注意be proud of的用法。 3.—Is that your headmaster? —You mean the man ________ blue? A. on B. with C. in 【答案】 C 【解析】【分析】句意:——那是你的校长吗?——你是指穿着蓝色衣服的男士吗?固定搭配,in+颜色,穿着……颜色衣服的人,A 在……上面,B 和……,表伴随,与题意不符,故选C。 【点评】考查介词辨析,注意in+颜色的用法。 4.We communicate _____ each other in many ways, such as by e-mail or by phone. A. on B. through C. in D. with 【答案】 D 【解析】【分析】句意:我们用很多方法相互联系,比如通过电子邮件或者电话。communicate with,与某人联系,与某人保持联系,固定搭配,故答案是D。 【点评】考查介词辨析,注意识记固定搭配communicate with的用法。 5.Beijing Expo 2019 opened to the public ________ 29th April. It will last over five months. A. at B. in C. on D. of 【答案】 C 【解析】【分析】句意:2019北京世博会于4月29日向公众开放。将持续五个多月。29th April 是具体的日期,在具体日期前应使用介词on。 【点评】考查介词辨析,注意在具体日期前应使用介词on。

集合与函数概念单元测试题(含答案)

新课标数学必修1第一章集合与函数概念测试题 一、选择题:在每小题给出的四个选项中,只有一项是符合题目要求的,请把正确答案的代 号填在题后的括号内(每小题5分,共50分)。 1.用描述法表示一元二次方程的全体,应是 ( ) A .{x |ax 2+bx +c =0,a ,b ,c ∈R } B .{x |ax 2+bx +c =0,a ,b ,c ∈R ,且a ≠0} C .{ax 2+bx +c =0|a ,b ,c ∈R } D .{ax 2+bx +c =0|a ,b ,c ∈R ,且a ≠0} 2.图中阴影部分所表示的集合是( ) A.B ∩[C U (A ∪C)] B.(A ∪B) ∪(B ∪C) C.(A ∪C)∩(C U B) D.[C U (A ∩C)]∪B 3.设集合P={立方后等于自身的数},那么集合P 的真子集个数是 ( ) A .3 B .4 C .7 D .8 4.设P={质数},Q={偶数},则P ∩Q 等于 ( ) A . B .2 C .{2} D .N 5.设函数x y 111+=的定义域为M ,值域为N ,那么 ( ) A .M={x |x ≠0},N={y |y ≠0} B .M={x |x <0且x ≠-1,或x >0},N={y |y <0,或0<y <1,或y >1} C .M={x |x ≠0},N={y |y ∈R } D .M={x |x <-1,或-1<x <0,或x >0=,N={y |y ≠0} 6.已知A 、B 两地相距150千米,某人开汽车以60千米/小时的速度从A 地到达B 地,在B 地停留1小时后再以50千米/小时的速度返回A 地,把汽车离开A 地的距离x 表示为时间t (小时)的函数表达式是 ( ) A .x =60t B .x =60t +50t C .x =???>-≤≤)5.3(,50150)5.20(,60t t t t D .x =?????≤<--≤<≤≤)5.65.3(),5.3(50150)5.35.2(,150) 5.20(,60t t t t t 7.已知g (x )=1-2x,f [g (x )]=)0(122≠-x x x ,则f (21)等于 ( ) A .1 B .3 C .15 D .30 8.函数y=x x ++-1912是( )

单元测试规范

单元测试规范文档

目录 第一章文档介绍 (3) 1.1目的 (3) 1.2阅读对象 (3) 第二章概述 (3) 2.1 定义 (3) 2.2 目的 (4) 2.3 步骤 (4) 2.4 常见模块单元的错误 (5)

第一章文档介绍 1.1目的 本文档是关于进行单元测试(Unit Test)的规范性文档,本文档中描述了单元测试的原则、流程和方法,是软件开发人员在进行单元测试时的工作指南 1.2阅读对象 本文档适合以下人员阅读 项目经理 软件开发工程师 软件测试工程师 第二章概述 2.1 定义 单元测试是对软件基本组成单元进行的测试,所谓“单元”是指: 具有明确的功能 具有明确的规格定义(详细设计说明书) 有与其他部分明确的接口定义 能够与程序的其他部分清晰地进行区分

2.2 目的 单元测试用例的设计是要验证被测程序单元的如下这些方面: 1) 是否正确实现了规定的功能 2) 模块内部是否存在错误 2.3 步骤 单元测试的侧重点在于发现程序设计或者实现中的逻辑错误。它分为计划、设计、实现、执行和评估五个步骤。各步骤的定义如下: 1) 计划单元测试 确定测试需求,制订测试策略,确定测试所用资源,创建测试任务的时间表。 2) 设计单元测试 设计单元测试输入参数、期望参数数据模型如: 测试获取用户信息服务 输入参数userId,期望输出数据模型UserInfo 3) 实现单元测试 编写单元测试,包括输入参数校验、调用待测试服务、断言实际输出参数是否与期望输出数据模型一致 4) 执行单元测试 验证测试结果记录并修正测试过程中出现的缺陷。 5) 评估单元测试 对单元测试的结果进行评估,主要从需求覆盖和代码覆盖的角度进行测试完备性的评估。

圆六年级(上)数学单元测试卷及标准答案

<圆>单元测试卷 一、填空题.(30分) 1.(4分)通过_________并且_________都在_________的线段叫做直径. 2.(4分)当π取3.14时,16π=_________,48π=_________. 3.(4分)圆的对称轴有_________条,半圆形的对称轴有_________条. 4.(2分)画圆时,圆规两脚张开的距离是圆的_________. 5.(2分)圆的周长是直径的_________倍. 6.(4分)一个圆的直径是3分M,它的周长是_________,面积是_________. 7.(2分)用一条长9.42分M的铁丝围成的圆的面积是_________. 8.(4分)甲圆半径是2厘M,乙圆的半径是5厘M,甲圆周长和乙圆周长的比是_________,乙圆面积与甲圆面积的比是_________. 9.(2分)在一个周长是28厘M的正方形里画一个最大的圆,圆的面积是_________. 10.(2分)一个半圆的半径是10厘M,它的面积是_________. 二、判断.(对的在横线里画“√”,错的画“×”)(8分) 11.(2分)两个半圆一定可以拼成一个圆._________. 12.(2分)圆的半径扩大3倍,它的面积也扩大3倍._________. 13.(2分)周长相等的长方形、正方形和圆,面积最大的是正方形._________. 14.(2分)圆周率表示圆的直径与周长的比率._________. 三、选一选.(将正确答案的序号填在括号里)(6分) 15.(2分)π是() A.有限小数B.循环小数C.无限循环小数D.无限不循环小数 16.(2分)周长相等的正方形和圆,它们的面积比是() A.1:1 B.157:2 C.π:4 17.(2分)已知圆的半径是r,计算它的周长,正确的算式为() A. πr+r B. πr+2r C. πr D.πr+2r 四、求下图阴影部分的面积.(单位:厘M)(12分)

议论文单元测试题及答案

议论文单元测试题及答案 一、单项选择题(本大题共30小题,每小题1分,共30分。在每小题列出的四个备选项中只有一个是符合题目 要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。) 1.《秋水》中,庄子用“吾在天地之间,犹小石小木之在大山”来说明宇宙无限而人的认识有限的道理,这种论 证方法是() A.演绎法和例证法 B.例证法和对比法 C.对比法和类比法 D.类比法和演绎法 2.庄子《秋水》(节选)的主旨是() A.阐发为政以德的政治道理 B.阐述清静无为的人生哲学 C.阐析人的认识有限的思想 D.阐明实行王道的根本措施 3.《寡人之于国也》中,孟子用“狗彘食人食而不知检,涂有饿莩而不知发”来揭露当时社会的贫富悬殊,这种 论证方法是() A.演绎法 B.归纳法 C.类比法 D.对比法 4.《五代史伶官传序》的中心论点是() A.“盛衰之理,虽曰天命,岂非人事哉” B.“满招损,谦得益” C.“忧劳可以兴国,逸豫可以亡身” D.“祸患常积于忽微,智勇多困于所溺” 5.下列四组词语中,最能体现《五代史伶官传序》中心旨意的一组是() A.忧劳与逸豫 B.盛与衰 C.天命与人事 D.满与谦 6. 庄子用“壘空之在大泽”、“稊米之在大仓”、“毫末之在马体”来阐发宇宙无限、人的认识有限的哲理 , 这种论证方法是() A. 例证法 B. 类比法 C. 对比法 D. 演绎法 7. 下列属于史论的文章是 ( ) A. 《秋水》 B.《五代史伶官传序》 c. 《寡人之于国也》 D.《赵武灵王胡服骑射》 8. 北宋诗文革新运动的文坛领袖是 ( ) A. 欧阳修 B. 司马光 c. 王安石 D. 柳宗元 9.胡适在《容忍与自由》中认为,缺乏容忍雅量的心理根源是() A.年轻气盛 B.狂妄自大 C.喜同恶异 D.愚昧无知 10.《五代史伶官传序》的中心论点是() A.满招损,谦得益 B.本其成败之迹,而皆自于人 C.忧劳可以兴国,逸豫可以亡身D.祸患常积于忽微,而智勇多困于所溺 11.《就任北京大学校长之演说》既肯定大学的宗旨是“研究高深学问”,又批评“求学为升官发财”的腐败风气,这种论证方法是() A.演绎法B.例证法 C.类比法D.对比法 12.《吃饭》中,从吃饭想到结婚、想到政治,这种联想方式的基础是() A.时间统一性B.地点统一性 C.相似性D.对比性 13.《吃饭》中,用音乐与烹调来阐发“和而不同”的治国道理,这种联想方式是() A.时间统一性联想 B.对比联想 C.地点统一性联想 D.相似联想 14.爱因斯坦在《我的世界观》中所说的“宗教感情”,指的是() A.对最深奥理性和最灿烂美的执着追求B.对占用了同胞的过多劳动而难以忍受 C.承认有一个能够赏罚一切的上帝存在 D.相信肉体死亡之后灵魂还会继续活着 15.从《我的世界观》看,爱因斯坦的政治理念是() A.崇尚民主,反对专制B.人是为别人而生存的 C.全神贯注,献身科学D.不承认万能上帝存在 16.《就任北京大学校长之演说》中,蔡元培强调大学宗旨时所批评的不良风气是() A.不正当娱乐泛滥 B.求学为升官发财 C.不尊重师长学友 D.不注重购置书籍 17梁启超在《论毅力》中引用孔子的话说:“譬如为山,未成一篑,止,吾止也。”这几句话被凝缩成的一个成语是()

《好题》小学数学三年级上册第九单元《数学广角——集合》 单元测试卷(包含答案解析)(6)

《好题》小学数学三年级上册第九单元《数学广角——集合》单元测试卷 (包含答案解析)(6) 一、选择题 1.三年级有108个小朋友去春游,带矿泉水的有65人,带水果的有63人,每人至少带一种,既带矿泉水又带水果的有()人。 A. 19 B. 20 C. 21 D. 22 2.二一班去动物园的有40人,其中参观熊猫馆的有30人,参观大象馆的有25人,两个馆都参观的有()人. A. 10 B. 15 C. 20 3.三(1)班每人至少订一种课外读物,订《漫画大王》的有25人,订《快乐作文》的有29人,有14人两种刊物都订。三(1)班共有()人。 A. 40 B. 54 C. 68 4.三(2)班同学们订报纸,订语文报纸的有30人,订数学报纸的有26人,两种报纸都订的有8人。订报纸的一共有()人。 A. 56 B. 48 C. 40 5.有101个同学带着矿泉水和水果去春游,每人至少带矿泉水或水果中的一种。带矿泉水的有78人,带水果的有71人。既带矿泉水又带水果的有()人。 A. 48 B. 95 C. 7 6.学校乐队招收了43名新学员,他们或者会拉小提琴,或者会弹电子琴,或者两种乐器都会演奏。据统计,会拉小提琴的有25名,会弹电子琴的有22名。那么,两种乐器都会演奏的有()名。 A. 7 B. 4 C. 3 7.同学们去果园摘水果的情况如图,()的说法是正确的。 A. 摘火龙果的有32人 B. 一共有112人摘水果 C. 只摘蜜橘的有60人 D. 两种水果都摘的有20人 8.观察下图,可知商店两天一共进了()种文具. A. 8 B. 9 C. 12 9.某科研单位的所有人员至少懂一门外语.经统计,懂英语的人占全所人员的80%,懂

软件测试规范

软件测试标准规范 1目的 为了确保软件产品质量,使产品能够顺利交付和通过验收,特编写本文档,以作参考 2适用范围 本文档适用于项目开发过程中的单元测试、集成测试、系统测试、业务测试、验收测试以及一些专项测试。 3职责 ?项目测试负责人组织编制《测试计划》、《测试方案》,指导和督促测试人员完成各阶段的测试工作。 ?项目组测试人员按照《测试计划》、《测试方案》完成所承担的测试任务,并按要求填写《问题报告及维护 记录》。 ?测试经理依照确认规程和准则对工作产品进行确认,提出对确认规程和准则的修改意见 ?项目负责人组织测试环境的建立。 ?项目经理审核负责控制整个项目的时间和质量。 ?研发人员确认修改测试人员提交的bug。 4工作流程 4.1测试依据 详细设计是模块测试的依据。因此设计人员应向测试人员提供《系统需求规格书名书》、《详细设计》、《概要设计》等有关资料。测试人员必须认真阅读,真正弄懂系统需求和详细设计。 4.2制订《测试方案》

在测试之前,由项目负责人根据《测试计划》的要求,组织人员编制相应的《测试方案》,《测试方案》应包括以下内容: ?测试目的; ?所需人员及相应培训要求; ?测试环境、工具和测试软件; ?测试用例、测试数据和预期的结果。 4.3单元测试 项目开发实现过程中,每个程序单元(程序单元的划分视具体开发工具而定,一般定为函数或子程序级)编码调试通过后,要及时进行单元测试。 单元测试由单元开发者自己进行,使用白盒测试方法,根据程序单元的控制流程,争取达到分支覆盖。对于交互式运行的产品,不便于进行自动测试的,可以采用功能测试的方法进行。 单元测试针对程序模块,从程序的内部结构出发设计测试用例。多个模块可以独立进行单元测试。 ?单元测试内容包括模块接口测试、局部数据结构测试、路径测试、错误处理测试等; ?单元测试组织原则一遍根据开发进度安排对已开发完成的单一模块进行测试; ?单元测试停止标准:完成了所有规定单元的测试,单元测试中发现的bug已经得到修改。 4.4集成测试 编码开发完成,项目组内部应进行组装测试。 集成测试由项目负责人组织策划(编写测试计划、测试用例)并实施。集成测试着重对各功能模块之间的接口进行测试,验证各功能模块是否能协调工作、参数传递及功能调用是否正常。测试采用交叉方法,即个人开发的软件应由其他的项目组成员进行测试。

人教版九年级数学《圆》单元测试题(含答案)

人教版九年级数学《圆》单元测试题题号一二三四五总分得分一、选择题(每题3分,共18分): 1.下列说法中,错误的是( )A.半圆是弧 B.半径相等的圆是等圆 C.过圆心的线段是直径 D.直径是弦 2.如图所示,点 A B C D E O AB=CD BE=DE D=128 、、、、都是上的点, ,,,则B D的度数为( ) A.128° B.126° C.118° D.116° 3.如图,在圆O 中,AE 是直径,半径OC 垂直弦AB 于D ,连接BE ,若AB=27CD=1 ,,则BE 的长为( )A.5 B.6 C.7 D.8 4.如图,AB 是圆O 的直径,弦,30,6CD AB CDB CD ^D=°=,则图中阴影部分的面积为( ) A.4p B.3p C.2p D.p 5.如图,AP 为O 的切线,P 为切点,若20,A D=°C 、D 为圆周上两点,且60PDC D=°则OBC D等于() A.55° B.65° C.70° D.75° 6.在平面直角坐标系中,以点O 为圆心,半径为4的圆与Y 轴交于点B ,点A (8,4)是圆外一点,直线AC 与圆O 相切于点C ,与X 轴交于点D ,则点C 的坐标是() A.(22,22)- B.128(,)55- C.(23,2)- D.1612(,)55 - (第2题)(第3题)(第4题)(第5题)(第6题) 二、填空题(每题3分,共18分): 7.已知圆锥的底面半径为3cm ,高为4cm ,则圆锥的侧面积是 . 8.边长为12cm 的圆内接正三角形的边心距是cm.

9.如图,A 、B 、C 、D 是圆O 上的四个点, .AOB=58BDC=AB BC =若,则度.10.如图,四边形ABCD 内接于O ,若 ABD=62C=122ADB ,,则的度数 是.11.如图,AB 为O 的直径,弦CD AB ^于点E ,已知CD=6EB=1,,则O 的半径是. 12.如图,直线1(0)2 y x a a =- +>与坐标轴交于A 、B 两点,以坐标原点O 为圆心,2为半径的O 与直线AB 相离,则a 的取值范围是. (第9题图)(第10题图)(第11题图)(第12题图) 三、解答题(每题10分,共60分): 13.如图,已知在以点O 为圆心的两个同心圆中,大圆的弦AB 交小圆于点C 、D. (1)求证:AC=BD ; (2)若大圆的半径R=10,小圆的半径r=8,且圆心到直线AB 的距离为6,求AC 的长. 14.如图,已知OA OB OC 、、是O 的三条半径,点C 是 AC 的中点,M N 、分别是OA OB 、的中点.求证:. MC NC =

单元测试(一)试卷(含答案)

单元测试(一) 一、积累与运用(30分) 1.下列词语中加点字注音完全正确的一组是(D)(3分) A.酝酿.(liáng)黄晕.(yùn) 发髻.(jì) 碣.石(jié) B.棱.镜(líng) 粗犷.(guǎng)嘹.亮(liáo) 贮.蓄(zhù) C.卖弄.(lòng) 池畦.(qí) 莅.临(lì) 草垛.(duǒ) D.花苞.(bāo) 竦.峙(sǒng)窠巢.(cháo) 静谧.(mì) (解析:A项“酝酿”的“酿”读作“niànɡ”,B项“棱镜”的“棱”读作“léng”,“卖弄”的“弄”读作“nònɡ”,“草垛”的“垛”读作“duò”。) 2.找出句中错别字并改正。(3分) (1)鸟儿将窠巢安在繁花嫩叶当中,高兴起来了,呼朋引伴地卖弄轻脆的喉咙,唱出宛转的曲子。(轻—清) (2)乡下去,小路上,石桥边,撑起伞慢慢走着的人;还有地里工作的农夫,披着蓑,带着笠的。(带—戴) (3)看,像牛毛,像花针,像细丝,密密地斜织着,人家屋顶上全茏着一层薄烟。(茏—笼) 3.下列句中加点成语使用不当的一句是(C)(3分) A.森林公园里到处都是呼朋引伴 ....的游人。 B.他说话这样的不客气,真有点咄咄逼人 .... C.夏天的雨总是淅淅沥沥 ....下一阵,让人觉得酣畅极了。 D.墙边一排一排的板凳上,坐着花枝招展 ....的女人,笑语盈盈而不休。 4.下列句子中没有语病的一项是(C)(3分) A.千百年来的先贤哲人们给我们留下了灿烂辉煌的许多精神财富。 B.据介绍,这次公车改革将涉及近5000多辆中央国家机关本级公车。 C.亚航QZ8501客机失事,再次引发了人们对马航MH370失联航班的追忆。 D.一些家长没有意识到“手机综合症”是一种病,而是采用简单粗暴的方式防止孩子不玩手机。 (解析:A项语序混乱,应将“许多”放到“灿烂辉煌”之前;B前后句意矛盾,删掉“近”或者“多”;D项否定不当,删掉“不”。) 5.根据上下文提示默写。(4分) (1)日月之行,若出其中;星汉灿烂,若出其里。 (2)潮平两岸阔,风正一帆悬。 (3)《闻王昌龄左迁龙标遥有此寄》中诗人将月亮人格化,以寄托自己离愁的诗句是:我寄愁心与明月,随君直到夜郎西。 (4)《天净沙秋思》中作者直抒胸臆,道出天涯游子之悲的句子是:夕阳西下,断肠人在天涯。 6.下面这段话的语序被打乱了,调整后语序正确的一项是(B)(3分) ①山尖全白了,给蓝天镶上一道银边。

XX开发人员任职资格标准

XX公司开发人员任职资格标准 (试行版)

目录 一、级别划分及申报条件 (3) 1、级别划分 (3) 1.1、级别划分 (3) 1.2、三等设置 (4) 2、申报条件 (4) 2.1、学历及工作年限要求 (5) 2.2、知识技能要求 (5) 二、任职资格行为标准 (6) 一级(助理软件工程师) (6) 1、参与需求讨论(理解需求并执行) (6) 1.1、制作demo (6) 1.2、理解需求文档 (6) 2、参与设计 (6) 2.1、参与编写概要设计文档 (6) 3、功能开发 (7) 3.1、确认开发任务 (7) 3.2、开发搭建环境 (7) 3.3、编写功能代码 (7) 3.4、单元测试 (7) 3.5、执行版本控制 (8) 二级(软件工程师) (8) 1 需求分析(理解) (8) 1.1、参与需求调研 (8) 1.2、编写需求文档 (8) 2 模块设计 (9) 2.1、编写概要设计文档 (9) 2.2、编写详细设计文档 (9) 3 模块开发 (9)

3.1、确认开发任务 (9) 3.2、开发搭建环境 (9) 3.3、模块功能编写代码 (10) 3.5、参与代码走查 (10) 3.6、单元测试 (10) 3.7、参与整合联调 (10) 3.8、执行版本控制 (11) 三级(高级软件工程师) (11) 1 支持售前工作 (11) 1.1、技术可行性分析 (11) 1.2、参与技术方案文档编写 (11) 1.3、评估工作量及风险 (11) 2 控制和主导需求 (11) 2.1、主导需求调研 (11) 2.2、需求分析 (12) 3 核心模块开发 (12) 3.1、核心功能代码编写 (12) 3.2、解决技术难题 (12) 一、级别划分及申报条件 1、级别划分 软件研发类人员划分为5级,每级分为4等,具体为: 1.1、级别划分

人教版九年级数学上册圆单元测试题及答案

九年级数学第二十四章圆测试题(A) 时间:45分钟分数:100分 一、选择题(每小题3分,共33分) 1 .若O O所在平面内一点P到O O上的点的最大距离为10, A . 14 B . 6 C . 14 或6 D. 7 或3 2. 如图24—A —1 , O O的直径为10,圆心O到弦AB的距离 A . 4 B . 6 C . 7 I 3. 已知点O ABC的外心,若/ A=80 A . 40 4. 如图 A . 20° B . 80 24—A — 2, B . C. 160° △ ABC内接于O 最小距离为 OM的长为 4则此圆的半径为( 3,则弦AB 的长是 D . 8 ,则/ BOC的度数为( D. 120° 若/ A=40 °,则/ OBC的度数为( O 图24—A — 4 图24—A — 3 小明同学设计了一个测量圆直径的工具, 垂直,在测直径时,把O点靠在圆周上, A . 12个单位 B . 10个单位 6. 如图 A . 80° 7. 如图 PB于点 A . 5 24—A —4, AB为O O的直径,点 B. 50° C. 40 ° 24—A —5, P 为O O 外一点, 5 .如图24—A —3, 标有刻度的尺子OA、OB在O点钉在一起, 读得刻度OE=8个单位,OF=6个单位,则圆的直径为( D . 15个单位 ,则/ A等于() 并使它们保持 ) PA 、 C、D,若PA=5,则△ PCD的周长为( B . 7 C . 8 D . 10 C . 1个单位 C 在O O 上,若/ B=60 ° D . 30° PB分别切O O于A、B, ) CD切O O于点E,分别交PA、 &若粮仓顶部是圆锥形,且这个圆锥的底面直径为 毡,则这块油毡的面积是() 4m,母线长为3m,为防雨需在粮仓顶部铺上油 A . 6m2 C . 12m22 D . 12二 m 9.如图24—A —6,两个同心圆,大圆的弦AB 点P,且 CD=13 , PC=4,则两圆组成的圆环的面积是( A. 16 n B . 36 n 10 .已知在△ ABC中, 10 A . 3 11.如图 C、D E、 C. 52 n AB=AC=13 , 与小圆相切于点P,大圆的弦CD经过) D. 81 n BC=10,那么△ ABC的内切圆的半径为( 12 B . 5 24—A —7,两个半径都是4cm的圆外切于点C, 一只蚂蚁由点A开始依A、B、 F、C、G A的顺序沿着圆周上的8段长度相等的路径绕行,蚂蚁在这 C. 2 径上不断爬行,直到行走2006 n cm后才停下来, A . D 点 B . E 点 C . F 点D 二、填空题(每小题3分,共30分) 12 .如图24—A —8,在O O中,弦AB等于O 则蚂蚁停的那一个点为( .G点 O的半径,0C丄AB交O O于点C,则 8段路 )

单元检测卷及答案

七年级数学(下册)第八章单元检测卷 一、选择题(每小题3分,共30分) 1.将方程2x +y =3写成用含x 的式子表示y 的形式,正确的就是( ) A.y =2x -3 B.y =3-2x C.x =y 2-32 D.x =32-y 2 2.已知???x =1 y =4 就是方程kx +y =3的一个解,那么k 的值就是( ) A.7 B.1 C.-1 D.-7 3.方程组???x -y =1 2x +y =5 的解就是( ) A 、???x =2y =-1 B 、???x =-1y =2 C 、???x =1y =2 D 、???x =2y =1 4.小明到商店购买“五四”青年节活动奖品,购买20支铅笔与10本笔记本共需110元, 购买30支铅笔与5本笔记本需85元.设每支铅笔x 元,每本笔记本y 元,则可列方程组( ) A 、???20x +30y =11010x +5y =85 B 、???20x +10y =11030x +5y =85 C 、???20x +5y =11030x +10y =85 D 、???5x +20y =11010x +30y =85 5.已知x ,y 满足方程组? ????x +6y =12 3x -2y =8则x +y 的值为( ) A.9 B.7 C.5 D.3 6.若a +b +5+|2a -b +1|=0,则(b -a )2018的值为( ) A.-1 B.1 C.52018 D.-52018 7.已知关于x ,y 的二元一次方程组???2ax +by =3ax -by =1的解为? ????x =1 y =-1则a -2b 的值就是( ) A.-2 B.2 C.3 D.-3 8.为了丰富学生课外小组活动,培养学生动手操作能力,王老师让学生把5m 长的彩绳截成2m 或1m 的彩绳,用来做手工编织,在不造成浪费的前提下,您有几种不同的截法( ) A.1种 B.2种 C.3种 D.4种 9.若关于x ,y 的二元一次方程组???x +y =5k x -y =9k 的解也就是二元一次方程2x +3y =6的解,则k

相关主题
文本预览
相关文档 最新文档