问题 选择题

如图所示,在匀强电场中,一根不可伸长的绝缘细线一端拴一个质量为m、电荷量为q的带负电小球,另一端固定在O点。把小球拉到使细线水平的位置A,然后由静止释放,小球沿圆弧运动到细线与水平成的位置B时速度恰好为零(小球在运动过程电量不变)。以下说法正确的是

A.小球在A点的电势能大于在B点的电势能

B.小球在B点时,其加速度大小为零

C.小球在AB弧线中点时,小球的加速度大小为零

D.小球在AB弧线中点时,所受电场力大于重力

答案

答案:D

题目分析:对小球受力分析,小球受有竖直向下的重力、水平向右的电场力和细线对它的拉力,其中拉力方向始终与速度方向垂直不做功,重力做正功,根据,又沿电场线的方向电势降落,A点的电势高于B点的电势,则,所以电场力做负功, 由电场力做功与电势能关系知,小球在A点的电势能小于在B点的电势能,故A错误;在B点,小球静止,受重力、电场力和拉力,由于重力和电场力的合力与细线不共线,故合力不为零,加速度也不为零,故B错误;类比单摆,小球从A点静止释放,运动到B点速度为0,说明弧AB的中点是运动的最低点,小球的速度最大,对小球进行受力分析,小球处在弧线中点位置时切线方向合力为零,沿半径方向的合力提供向心力,不为零,根据牛顿第二定律,小球的加速度不为零,故C错误;由于小球处在弧线中点位置时切线方向合力为零,因此有,解得:,所以小球所受电场力大于重力,故D正确.

多项选择题
问答题

使用VC6打开考生文件夹下的工程test30_3。此工程包含一个test30_3.cpp,其中定义了类A、A1和A2,其中A1类由 A类公有派生,A2类由A1类公有派生。上述三个类的定义并不完整,请按要求完成下列操作,将程序补充完整。 (1)定义类A的构造函数,该构造函数有一个整型的参数x,在构造函数中请将x赋值给数据成员a。请在注释“//** 1**”之后添加适当的语句。 (2)定义类A1的构造函数,该构造函数有两个整型的参数x和y,在构造函数中请将x赋值给数据成员b,将y作为基类A构造函数的参数值传入。请在注释“//**2**”之后添加适当的语句。 (3)定义类A2的构造函数,该构造函数有三个整型的参数x,y和2,在构造函数中请将x赋值给数据成员c,将y和z分别赋值给基类A1构造函数的参数x和y。请在注释“//**3**”之后添加适当的语句。 (4)完成类A2的成员函数show的定义,该函数调用基类成员函数,输出基类数据成员a和b及类A2自身的数据成员c的值,上述三个值在输出时以空格隔开。请在注释“//**4**”之后添加适当的语句。 注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。 程序输出结果如下: 9 6 962 源程序文件test30_3.cpp清单如下: #include <iostream.h> class A {int a; public://** 1 **int geta() {return a;} }; class A1:public A {int b; public://** 2 **int getb() {return b;} }; class A2:public A1 {int c; public: //** 3 ** void show() { //** 4 ** } }; void main() {A2 a(2,6,9);cout<<a.geta ( ) <<end1;cout<<a, getb ( ) <<end1;a. show( ); }