文档库 最新最全的文档下载
当前位置:文档库 › 实用教程习题集 第4章

实用教程习题集 第4章

实用教程习题集 第4章
实用教程习题集 第4章

第4章类的封装性、继承性、多态性及接口

一、判断题

1. 如果类A和类B在同一个包中,则除了私有成员外,类A可以访问类B中所有的成员。()

2. 接口中的成员变量全部为常量,方法为抽象方法。()

3. 抽象类可以有构造方法,所以能直接用来生成实例。()

4. Java的类不允许嵌套定义。()

5. 包含抽象方法的类一定是抽象类,但有abstract修饰的类不一定包含抽象方法()

6. 泛型只能用于类的定义中,不能用于接口的定义中。()

7. 用final修饰的类不能被继承。()

8. 接口无构造器,不能有实例,也不能定义常量。()

9. 一个具体类实现接口时,必须要实现接口中的所有方法。()

10. 类具有封装性,但可以通过类的公共接口访问类中的数据。()

11. 子类能继承或覆盖(重写)父类的方法,但不能重载父类的方法。()

12. 用final修饰的方法不能被子类覆盖(重写)。()

13. abstract是抽象修饰符,可以用来修饰类、属性和方法。()

14. 父类的静态方法不能被子类覆盖为非静态的方法,反之亦然。()

15. 子类实例化时,子类的构造方法一定会先调用父类的构造方法。()

16. 用final修饰的方法不能被覆盖(重写),也不能有重载的方法。()

17. 接口也可以继承接口,且可以继承多个接口,体现了多重继承性。()

18. 假设类B继承类A,类C继承类B,则在类C中可用super访问类A的方法。()

19. 类和接口都可以继承另外一个类。()

20. 抽象类中不能包含final修饰的方法。()

二、选择题

1. Java实现动态多态性是通过()实现的。

A. 重载

B. 覆盖

C. 接口

D. 抽象类

2. 下列哪一种描述是正确的?()

A. 动态多态性只针对静态成员方法

B. 动态多态性只针对非静态成员方法

C. 动态多态性只针对静态成员域

D. 动态多态性只针对非静态成员域

3. 下列关于重载方法哪一个是正确的描述?()

A. 重载方法的参数形式(类型、参数个数或参数顺序)必须不同

B. 重载方法的参数名称必须不同

C. 重载方法的返回值类型必须不同

D. 重载方法的修饰词必须不同

4. 接口的所有成员方法都具有()修饰的特性。

A. private,final

B. public,abstract

C. static,protected

D. static

5. Java的封装性是通过()实现的。

A. 访问权限控制

B. 设计内部类

C. 静态域和静态方法

D. 包

6. 下列说法哪个是正确的?()

A. 子类不能定义和父类同名同参数的方法

B. 子类只能继承父类的方法,而不能重载

C. 重载就是一个类中有多个同名但有不同形参(类型、参数个数或参数顺序)和方法体的方法

D. 子类只能覆盖父类的方法,而不能重载

7. 对于下列代码:

public class Parent{

public int addValue (int a,int b){

int s;

s=a+b;

return s;

}

}

class Child extends Parent{ }

下列哪个方法不可以加入类Child?()

A. public int addValue(int a, int b, int c) { return a+b+c;}

B. int addValue(int a, int b) { return a+b;}

C. public int addValue(int a) { return a+1;}

D. public int addValue(int a, int b) { return a+b+1;}

8. 对于下列代码:

1. class Person{

2. public void printValue(int i, int j) {//....}

3. public void printValue(int i) {//....}

4. }

5. public classTeacher extends Person{

6. public void printValue() {//... }

7. public void printValue(int i) {//....}

8. public static void main(String args[]){

9. Peson t=new Teacher();

10. t. printValue(10);

11. }

12. }

第10行语句将调用哪行语句?()

A. 第2行

B. 第3行

C. 第6行

D. 第7行

9. 以下程序段输出结果的是()。

public class A implements B{

public static void main(String args[]) {

int=i;

A c1=new A();

i=c1.k;

System.out.println(“i=”+i);

}

}

interface B{

int k=10;

}

A. i=0

B. i=10

C. 程序有编译错误

D. i=true

10. 阅读下面的程序,输出结果是()?

public class TestDemo{

int m=5;

public void some(int x){

m=x;

}

public static void main(String args[]){

new Demo().some(7);

}

}

class Demo extends TestDemo{

int m=8;

public void some(int x){

super.some(x);

System.out.println(m);

}

}

A.5

B. 8

C. 7

D. 编译错误

11. 下述哪个方法不可以加入类 Subclass ?()

class SupClass{

public void methodOne (int i ){ }

public void methodTwo (int i ){ }

public static void methodThree (int i ){ }

public static void methodForth (int i ){ }

}

class SubClass extends supClass{

.....

}

A.public static void methodOne (int i ){ }

B.public void methodTwo (int i ){ }

C . public static void methodThree (int i , int j ){ }

D. public static void methodForth(int i){ }

12. 关于下面的程序,说法正确的是()。

class Base{

int m;

public Base(int m){

this.m=m+1;

}

}

public class Test extends Base{

public Test(){

m=m+1;

}

public static void main(String args[]){

Test t=new Test();

System.out.print(t. m);

A.输出结果为0

B. 输出结果为1

C. 输出结果为2

D. 编译出错

13. 关于下面的程序,编译和运行后输出结果是()

class Base{

int m=0;

public int getM(){

return m;

}

}

public class Test extends Base{

int m=1;

public int getM(){

return m;

}

public static void main(String args[]){

Test t=new Test();

System. out. print(t.m);

System. out. print(t.getM() );

}

}

A. 00

B. 01

C. 10

D. 11

14. 设有下面的两个类定义:

class A{

void Show(){

System.out. println(“我喜欢Java!”);

}

}

class B extends A{

void Show(){

System.out. println(“我喜欢C++!”);

}

}

则顺序执行如下语句后输出结果为()。

A a=new A();

B b=new B();

a.show();

b.show();

A. 我喜欢Java!

B. 我喜欢C++!

我喜欢C++!我喜欢Java!

C. 我喜欢Java!

D. 我喜欢C++!

我喜欢Java!我喜欢C++!

15. 现有两个类A和B,以下描述中表示B继承A的是()。

A. class A extends B

B. class B implements A

C. class A implements

D. class B extends A

16. 定义类B和类C如下,并将其保存为B. java文件,得到的结果是()。 class B{

int b;

B(int i){

b=i;

}

}

class C extends B{

double c=7. 8;

}

A. 代码能够成功编译运行

B. 代码无法编译因为类B不是一个应用程序或小程序

C. 代码无法编译,因为类C没有定义一个带参数的构造方法

D. 代码无法编译,因为类B没有定义一个不带参数的构造方法

17. 类Teacher和Student都是类Person的子类,t、s、p分别是上述三个类的非空引用变量,关于以下语句说法正确的()。

if(t instanceof Person){

s=(Student) t;

}

A. 将构造一个Student对象

B. 表达式合法

C. 编译时非法

D. 编译时合法而在运行时可能非法

18. 在// point x处的哪个声明是合法的?()

class Person{

privaate int a;

public int change(int m){

return m;

}

}

public class Teacher extends Person{

public int b;

public static void main(String args[]){

Person p=new Person();

Teacher t=new Teacher();

int i;

//point x

}

}

A.i=m;

B. i=b;

C. i=p.a

D. i=p.change(30);

19. 下面关于继承的叙述哪些是正确的?()

A. 在Java中的类只允许继承一个类

B. 在Java中一个类允许继承多个类

C. 在Java中一个类不能同时继承一个类和实现一个接口

D. 在Java中接口可以继承一个或多个接口

20. 下列哪些方法与方法public void add(int a){ }构成重载方法?()

A. public int add(int a)

B. public long add(long a)

C. public void add(int a, int b)

D. public voidadd(float a)

21. 在Java语言中,类Cat是类Animal的子类,Cat的构造方法中有一句super(),该语句表达了什么含义?()

A. 调用类Cat中定义的super()方法

B. 调用类Animal中定义的super()方法

C. 调用类Animal的构造方法

D. 语法错误

22. 定义一个类名为Myclass. java的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。

A. private class MyClass extends Object

B. class Myclass extends Object

C. public class MyClass extends Object

D. Protected class MyClass extends Object

23. 关于下面的程序,以下哪个结论是正确的?()

1. public class Test{

2. public Test(){

3. System.out.print(“3”);

4. }

5. public void Test(){

6. System.out.print(“2”);

7. }

8. public static void main(String args[]){

9. Test t=new Test();

10. t.Test();

11. System.out.print(“1”);

12. }

13. }

A. 程序可以通过编译并正常运行,输出结果为21

B. 程序可以通过编译并正常运行,输出结果为31

C. 程序可以通过编译并正常运行,输出结果为321

D. 程序无法通过编译

24. 给定如下Java程序:

class A{

public A(){

System.out.print(“A”);

}

}

class B extends A{

public B(){

System.out.print(“B”)

}

public static void main(String[] args){

B b=new B();

}

}

上述程序将()。

A.不能通过编译

B.通过编译,执行后输出为AB

C.通过编译,执行后输出为B

D.通过编译,执行后输出为A

25.已知MyInterface是一个接口,ClassA是实现了MyInterface的一个类,ClassB是ClassA 的子类,则下列哪个语句是正确的?()

A.ClassB obj=new ClassA();

B.Myinterface obj=new ClassB();

C.ClassA obj=new MyInterface();

D.MyInterface obj=new MyInterface();

26.A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:

A a0=new A();

A a1=new B();

A a2=new C();

以下哪个说法是正确的?()

A.只有第1行能通过编译

B.第1行和第2行能通过编译,但第3行编译出错

C.第1~3行能通过编译,但第2行和第3行运行时出错

D.第1行、第2行和第3行的声明都是正确

27.考虑以下代码:

class C1{ }

interface C2{ }

class C3 extends C1 implements C2{ }

class C4 { }

则下列哪个语句是正确的?()

A.C4 c41=new C4();

B.C4 c42=new C4();

C.C4 c43=new C4();

D.C4 c44=new C4();

28.对于以下类:

class A{ }

class B extends A{ }

class C extends A{ }

public class Test{

public static void main(String args[]){

A x=new A();

B y=new B();

C z=new C();

//此处插入一条语句

}

}

下面哪个语句可以放到插入行?()

A.x=y;

B. z=x;

C . z=(c)y; D. y=(a)y;

29.设有一个类的代码如下:

class Outer{

public class Inner1{ }

public static class Inner2{ }

}

则在另一个类的代码中,下列哪个语句是正确的?()

A.Outer.Inner1 obj=new Outer.Inner1();

B.Outer.Inner2 obj=new Outer.Inner2();

C.Outer.Inner1 obj=new Outer.Inner1() .new Inner1();

D.Outer.Inner2 obj=new Outer(). new Inner2();

30.以下关于泛型的说法哪个是错误的?()

A.泛型是通过类型参数来提高代码复用性的一种技术

B.通过在类名后增加类型参数可以定义具有泛型特点的类

C.通过在接口名后增加类型参数可以定义具有泛型特点的接口

D.一个泛型类只能有一个类型参数

二、程序阅读题

1.仔细阅读下面的程序代码,若经编译和运行后,请写出打印结果。

class Overload{

void testOverload(int i){

System.out.println(“int”);

}

void testOverload(String s){

System.out.println(“String”);

}

public static void main(String args[]){

Overload a=new Overload();

char ch=’x’;

a.testOverload(ch);

}

}

2.仔细阅读下面的程序代码,请将划线上(1)~(5)的语句补充完整。abstract class Person{

private String name;

public Person(String n){

name=n;

}

public(1)String getMajor();

public String(2)(){

return name;

}

}

class Student(3)Person{

private(4);

public Student(String n, String m){

super(n);

major=m;

}

public String(5)(){

return”专业是:”+major;

}

}

public class TestPerson{

public static void main(String args[]){

Person p=new Student(“张三”,”软件工程”);

System.out.println(p.getName()+”,”+p.getMajor()); }

}

3.写出下列程序代码的运行结果。

public class Test{

int m=1;

public void some(int x){

m=x;

}

public static void main(String args []){

new Demo().some(2);

}

}

class Demo extends Test{

int m=3;

public void some(int x){

super.some(x);

System.out.print(m);

System.out.print(super.m);

}

}

4.写出下列程序代码的运行结果。

class A{

int m=0, n=0;

long f(){

return m+n;

}

}

class B extends A{

int m=1,n=1;

long f(){

long result=0;

super.m=10;

super.n=30;

result=super.f()+(m+n);

return result;

}

long g(){

long result=0;

result=super.f();

return result/2;

}

}

class Example{

public static void main(String args[]){

B b=new B();

b.m=6;

b.n=2;

long resultOne=b.g();

long resultTwo=b.f();

long resultThree=b.g();

System.out.println(“resultOne=”+resultOne);

System.out.println(“resultTwo=”+resultTwo);

System.out.println(“resultThree=”+resultThree);

}

}

5.下面的程序运行结果是什么?

class Tree(){

class Pine extends Tree ( )

class Oak extends Tree ( )

public class Forest {

public static void main ( String [] args ) {

Tree tree = new Pine ( ) ;

if ( tree instanceof Pine)

System . out . println ( " Pine " ) ;

if ( tree instanceof Tree)

System . out . println ( " Tree " ) ;

if ( tree instanceof Oak)

System . out . println ( " Oak " ) ;

else

System . out . println ( " Oops " ) ;

}

}

6.下面的程序运行结果是什么?

abstract class Base{

abstract public void myfunc ( ) ;

public void another ( ) {

System . out . println ( " Another method " ) ;

}

}

public class Abs extends Base {

public static void main ( String args []){

Base b=new Abs ( ) ;

b . another ( ) ;

}

public void myfunc ( ) {

System . out . println ( " My Func " );

}

public void another (){

myfunc ();

}

}

7.下面的程序运行结果是什么?

class Super{

public int i=0 ;

public Super (){

i=1;

}

}

public class Sub extends Super{

public Sub ( ){

i=2;

}

public static void main ( String args [] ){

Sub s = new Sub ( ) ;

System . out . println ( s . i) ;

}

}

8. 下面的程序运行结果是什么?

class Person{

public Person ( ) {

System . out . println ( " hi ! " ) ;

}

public Person ( String s ) {

this ( ) ;

System . out . println ( " I am " +s );

}

public class Who extends Person {

public Who ( ) {

this ( " I am Tony " ) ;

}

public Who ( String s )

super ( s ) ;

System .out .println ( " How do you do? " ) ;

}

public static void main ( String args[]){

Who w=new Who ( " Tom " ) ;

}

}

9. 阅读下面的程序,修改程序中错误的地方(提示:共三处错误)。

1 . interface Shape{

2 . double PI();

3. double area ();

4. }

5 . class Cycle extends Shape{

6. private double r;

7. public Cycle ( double r ) {

8. this .r = r;

9. }

10. double area ( ){

11. return PI* r *r ;

12. }

13. }

14 . public class Test {

15 . public static void main ( String args []){

16. Cycle c = new Cycle ( 1 . 5 ) ;

17. System . out . println ( " 面积为 : " + c. area ( ) ) ;

18. }

19. }

10.仔细阅读下面的程序代码,若经编译和运行后,请写出打印结果。

class GenericsFoo < T > {

private T x ;

public GenericsFoo ( T x ) {

this .x=x;

}

public T getX( ) {

return x;

}

public void setX( T x ){

this .x =x;

}

}

public class GeneriesFooDemo{

public static void main ( String args []){

GenericsFoo < String > strFoo=new GenericsFoo < String > ( " He1lo ! " ) ;

GenericsFoo < Double > douFoo = new GenericsFoo Double > ( new Double ( " 1 " ) ) ;

System . out . println ( " strFoo. getX " + strFoo . getX( ) ) ;

System . out . println ( " douFoo. getX " + douFoo. getX ( ) ) ;

}

}

11.阅读下面的程序代码,写出程序运行的输出结果。

class ParentClass{

int x=0;

int sum ( int a , int b , int c ) {

return a + b+c ;

}

int sum ( int a , int b ){

return a + b;

}

}

class childClass extends ParentClass {

public ChildClass ( ) {

x=10;

}

int sum ( int a , int b ){

return a + b + 1 ;

}

}

class Test {

public static void main ( String args [] ){

ParentClass p=new ChildClass ( );

System . out . println ( p .sum ( 5 , 5 , 5 ) ) ;

System . out . println ( p .sum ( 5 , 5 ) ) ;

System . out . println ( p . x ) ;

}

}

12. 仔细阅读下面的程序代码,写出程序运行的输出结果。

public class TestSample {

public static void main ( String args [])

Sub obj1 = new Sub ( );

Super obj2=new Sub ( ) ;

Super obj3=new Super();

System . out . println ( obj1 . method1( ) ) ;

System .out . println ( obj2.method1 ( ) );

System .out . println ( obj3 .method1 ( ) );

}

}

class Super {

int x=1 , y = 2 ;

int method1 ( ){

return ( x < y ? x : y );

}

}

class Sub extends Super{

int method1 ( ) {

return ( ( x > y ) ? x : y ) ;

}

}

13. 仔细阅读下面的程序代码,写出程序运行的输出结果。

class Test1{

private int i=1 ;

public class Test11{

private int i = 2 ;

public void methodI ( int i) {

i + + ;

this . i + + ;

Test1 . this . i + + ;

System . out . println ( " i of methodI ( ) : " + i ) ;

System . out . println ( " i of Test11 : " + this . i ) ;

System . out . println ( " i of Test1 :”+Test1.this.i); }

}

Test11 ic = new Test11( ) ;

public void increaseI ( int k ){

ic . methodI( k ) ;

}

public static void main ( String []args ) {

Test1 oc=new Test1( );

oc .increaseI( 20 ) ;

}

}

14.阅读下面的程序代码,判断26~35行(带划线部分)各语句编译是否通过,如果编译通过,直接写出该行的打印结果。

1 . class Parentclass {

2. int x;

3. int sum ( int a , int b ) ;

4 . return a+b ;

5.}

6.int sub ( int a , int b )

7. return a-b;

8. }

9.}

10.class Childclass extends ParentClass{

11. int x=1;

12. int y = 2;

13. int sum ( int a , int b ) {

14. return a + b + 1;

15. }

16. int multi ( int a,int b){

17. return a*b;

18. }

19. }

20. class Test{

21. public static void main ( String args [ ] ) {

22. ParentClass p=new ParentClass ( ) ;

23. ChildClass c = new ChildClass();

24. ParentClass pp=c;

25. ChildClass cc = ( ChildClass ) pp;

26. System . out . println ( pp .sum ( 5 , 5 ) );

27. System . out.println( pp .sub ( 10 , 5 ) ) ;

28. System . out.println( pp .multi( 10 , 5 ) ) ;

29. System . out.println( pp .x) ;

30. System . out.println( pp .y) ;

31. System . out . println ( cc . sum ( 5 , 5 );

32. System . out . println ( cc . sub ( 10 , 5 ) ) ;

33. System . out . println ( cc . multi ( 5 , 5 ) );

34. System . out . println ( cc . x);

35. System . out . println ( cc . y ) ;

36. }

37. }

四、编程题

1.按以下要求编写程序。

(1)根据下面的要求实现圆类Circle:

Circle类的成员变量:radius半径。

Circle类的方法成员如下所示。

Circle():构造方法,将半径置为0。

Circle(double r):构造方法,创建Circle对象时将半径初始化为r。

double getRadius():获得圆的半径值。

double getPerimeter():获得圆的周长。

double getArea():获得圆的面积。

void disp():将圆的半径、周长、面积输出到屏幕上。

(2)继承上题中的圆Circle类,派生圆柱体类Cylinder,要求如下。

Cylinder类的成员变量:height表示圆柱体的高。

Cylinder类的方法成员如下所示。

Cylinder(double r,double h)构造方法:创建Cylinder对象时将圆半径初始化为r,圆柱高初始化为h

double getHeight():获得圆柱体的高。

double getCylinderArea():获得圆柱体的面积。

double getVol():获得圆柱体的体积。

void dispVol():将圆柱体的体积输出到屏幕。

2.按以下要求编写程序。

(1)定义一个Shape接口,该接口中只有一个抽象方法getArea(),该方法无参数,返回值类型为double型。

(2)定义一个圆类Circle,满足以下条件。

①Circle类实现Shape接口。

②定义Circle类的成员变量r,表示圆的半径,数据类型为int。

③定义Circle类的构造方法,参数名为r,用该参数初始化圆的半径。

④实现getArea()方法,计算圆的面积(圆周率取3.14)。

(3)编写一个测试类,类名为TestCircle,利用Circle类计算半径为5的圆的面积,并将面积在屏幕打印出来。

3.定义一个接口Shape,其中包括一个方法area(),设计“三角形”、“圆”、“长方形”等类实现Shape接口。分别创建一个“三角形”、“圆”、长方形”对象存入一个类型为Shape的数组中,将数组中各类图形的面积输出。

4.请编程实现以下要求:

(1)定义一个接口DataStructure,包括以下方法:

Boolean isFul1()

Boolean isEmpty()

Void addElement(Object obj)

Object removeElement()

(2)设计一个队列类(MyQueue)实现DataStructure接口。队列的大小由其构造方法指定。要求实现的方法体现出队列的先进先出特性。

(3)设计一个测试类,在其主方法中用DataStructure类型的引用变量引用一个大小为10的MyQueue对象,使用addElement()方法增加“0”,“1”,…,”9”共10个字符串对象,再用removeElement()方法取出这些元素并打印出来。

5.按以下要求编程程序。

(1)编写一个抽象类Animal,其成员变量有name、age、weight表示动物名、年龄和质量。方法有showInfo()、move()和eat(),其中后面两个方法是抽象方法。(2)编写一个类Bird继承Animal,.实现相应的方法。通过构造方法给name、age、weight分别赋值,showInfo()打印鸟名、年龄和质量,move()方法打印鸟的运动方式,eat()打印鸟喜欢吃的食物。

(3)编写测试类TestAnimal,用Animal类型的变量,调用Bird对象的三个方法。

6.尽量少写相同的代码编写程序描述如图4-1所示的类层次,其中人为父类Person,其属性包括姓名、性别、出生日期等,方法为printInfo()打印信息。教师Teacher还包括学校和工号属性;学生Student还包括学校、学号、专业、年级和班级等属性;编写一个测试类TestPerson,在main方法中创建1名教师和1名学生对象,

图4-1人的类层次

7.为管理学校中教师的工作证和学生的学生证设计一个类体系结构,尽可能保证代码的重用率。假设教师工作证包括编号、姓名、出生年月、部门、职务和签发工作日期;学生证包括编号、姓名、出生年月、学院、专业、入校时间及每学年的注册信息等。

8.按以下要求编写程序。

(1)定义接口AreaInterface,该接口有一个双精度浮点型的常量PI,它的值等于Math. PI;含有一个求面积的方法double area()。

(2)定义一个Rectangle(长方形)实现AreaInterface接口,该类有两个private访问权限的双精度浮点型变量x(长)和y(宽);定义一个public访问权限的构造方法,用来给类变量赋值;实现area()方法得到长方形的面积;定义toString()方法,返回一段字符串信息,内如下格式:“该长方形面积为:”+面积。

(3)定义一个TestArea类,在它的main()方法中;创建一个Rectangle的实例,长为

10.0,宽为20.0,输出它的面积。

9.编写一个汽车类Car。

Car具有以下属性。

品牌:brand,类型为String;发动机排量:engineDisplacement,类型为double;速度:speed,类型为double;状态:status,类型为boolean;最高时速:maxSpeed,类型为double。

Car具有以下方法。

构造方法:Car(String brand,double engineDisplacement,double maxSpeed),该方法使用参数设置成员变量的值。

启动:start(),该方法使得status的值变成true。

加速:speedUp(),当汽车处于启动状态时,该方法每调用一次,速度增加5,但速度不得高于最高时速。

减速:slowDown(),当汽车处于启动状态时,该方法每调用一次,速度减5,但速度不得小于0。

熄火:stop(),当speed为零时,将status的值变成false。

每个方法除了改变成员变量的之外,还要打印出方法执行后的状态和速度。

编写main方法实例化一个Car对象,其品牌为“红旗”,排量为2.0,最高时速为160.00,启动汽车,加速到120,再减速到0,最后熄火。

10.运输工具Vehicle都有名称(name),品牌(brand)、最大载重量(loadCapacity)、当前载重量(load)、最高速度(maxSpeed)、速度(speed)等属性,也都有移动(move)、加速(speedUp)、减速(slowDown)、停止(stop)等方法。飞机Plane、汽车Car、轮船Ship、马车Wagon概不例外。虽然都有move和stop方法,但其实现不同。其他方法的实现相同。请写相应的类,尽量少写相同的代码。编写一个测试类TestVehicle,在其main方法中声明一个Vehicle类型的引用变量vehicle,分别引用一个Plane、Car、Ship、Wagon对象,并执行相应的方法。

11.在一个类Outer中定义了属性name和i,其构造方法将name赋值为Outer,i赋值20,在Outer中定义一个内部类Inner,也定义了属性name和i,并将其初始化为Inner和10;在内部类中编写一个方法printInfo(),输出外部类和内部类中所有的属性值。

质谱法习题集和答案解析2

第四章、质谱法(122题) 一、选择题 ( 共35题 ) 1. 2 分 已知某化合物的分子式为 C 8H 10.在质谱图上出现 m /z 91的强峰.则该化合物可 能是: ( ) (1)CH 3 C 2H 5 CH 3CH 3 CH 3 CH 3(2)(3) (4) 2. 2 分 下列化合物含 C 、H 或O 、N.试指出哪一种化合物的分子离子峰为奇数?( ) (1) C 6H 6 (2) C 6H 5NO 2 (3) C 4H 2N 6O (4) C 9H 10O 2 3. 2 分) 下列化合物中分子离子峰为奇数的是 ( ) (1) C 6H 6 (2) C 6H 5NO 2 (3) C 6H 10O 2S (4) C 6H 4N 2O 4 4. 2 分 在溴己烷的质谱图中.观察到两个强度相等的离子峰.最大可能的是:( ) (1) m /z 为 15 和 29 (2) m /z 为 93 和 15 (3) m /z 为 29 和 95 (4) m /z 为 95 和 93 5. 2 分 在C 2H 5F 中, F 对下述离子峰有贡献的是 ( ) (1) M (2) M +1 (3) M +2 (4) M 及M +2 6. 2 分 一个酯的质谱图有m /z 74(70%)的强离子峰,下面所给结构中哪个与此观察值最为一致? ( ) (1) CH 3CH 2CH 2COOCH 3 (2) (CH 3)2CHCOOCH 3 (3) CH 3CH 2COOCH 2CH 3 (4) (1)或(3) 7. 2 分) 某化合物分子式为C 6H 14O, 质谱图上出现m /z 59(基峰)m /z 31以及其它 弱峰m /z 73. m /z 87和m /z 102. 则该化合物最大可能为 ( ) (1) 二丙基醚 (2) 乙基丁基醚 (3) 正己醇 (4) 己醇-2 8. 2 分 某胺类化合物, 分子离子峰其M =129, 其强度大的m /z 58(100%), m /z 100(40%), 则该化合物可能为 ( ) (1) 4-氨基辛烷 (2) 3-氨基辛烷

第4章选择题

第 4 章关系数据库标准语言 SQL 4.1李湛书后选择题 1. 若设定 SQL 的条件表达式为 "<60 Or >100 ", 表示 ( ) 。 A) 查找小于 60 或大于 100 的数 B) 查找不大于 60 或不小于 100 的数 C) 查找小于 60 并且大于 100 的数 D) 查找 60 和 100 的数 ( 不包括 60 和 100) 2.SQL 语句中的 DROP INDEX 的作用是 ( ) 。 A) 从数据库中删除表B) 从表中删除记录 C) 从表中删除字段D) 从表中删除字段索引 3. 在下面的 SELECT 语句中 , 语法正确的是 ( ) 。 A) SELECT * FROM ‘通信录’ WHERE 性别 =‘男’ B) SELECT * FROM 通信录 WHERE 性别 ="男" C)SELECT * FROM ‘通信录’ WHERE 性别 = 男 D) SELECT * FROM 通信录 WHERE 性别 = 男 4.SQL 的基本命令中,插入数据命令所用到的语句是 ( ) 。 A)SELECT B)INSERT C)UPDATE D)DELETE 5. 在 SQL 查询中 , 若要取得 "学生" 数据表中的所有记录和字段, 其SQL 语法为 ( ) 。 A)SELECT 姓名 FROM 学生 B)SELECT * FROM 学生 C)SELECT 姓名 FROM 学生 WHILE 学号 =02650 D)SELECT * FROM 学生 WHILE 学号 =02650 6. 用 SQL 语言描述 "在教师表中查找男教师的全部信息", 以下描述正确的是 ( ) 。 A)SELECT FROM 教师表 IF ( 性别 = ‘男’ ) B)SELECT 性别 FROM 教师表 IF ( 性别 = ‘男’ ) C)SELECT * FROM 教师表 WHERE ( 性别 =‘男’ ) D)SELECT FROM 性别 WHERE ( 性别 = ‘男’ ) 7. 在 SQL 查询中 , 使用 WHERE 子句指出的是 ( ) 。 A) 查询目标B) 查询结果C) 查询视图D) 查询条件

质谱练习题

例1:未知物1的质谱图。 解:从图谱上看,该化合物的裂解碎片极少,说明应为具有高度稳定性结构的化合物,不易进一步被裂解。 例2、未知物2的质谱图。 解:该化合物为具有两个稳定结构单元的化合物,分子离子峰具有较为稳定的结构,易失去一个苯基形成m/z105的高度稳定的碎片。分子离子与m/z105碎片离子之间由较弱的键连接。例3、未知物3的质谱图。 解:该化合物的质谱峰很孤单,同位素峰丰度非常小,低质量端的峰没有伴随峰。示该化合物含有单同位素元素,分子中的氢很少。 例4:未知物4的质谱图。 解:髙质量端的质谱峰很弱,低质量端的质谱峰多而强。示为脂肪族化合物。 例5、某化合物的化学式是C8H16O,其质谱数据如下表,试确定其结构式

解:⑴ 不饱和度Ω=1+8+(-16/2)=1,即有一个双键(或一个饱和环); ⑵ 不存在烯烃特有的m/z41及41+14n系列峰(烯丙基的α断裂所得),因此双键可能为羰基所提供,而且没有m/z29(HC O+)的醛特征峰,所以可能是一个酮; ⑶ 根据碎片离子表,m/z为43、57、71、85的系列是C n H2n+1及C n H2n+1CO 离子,分别是C3H7+、CH3CO+,C4H9+、C2H5CO+,C5H11+、C3H7CO+及C6H13+、C4H9CO+离子; ⑷ 化学式中N原子数为0(偶数),所以m/z为偶数者为奇电子离子,即m/z86和58的离子一定是重排或消去反应所得,且消去反应不可能,所以是发生麦氏重排,羰基的γ位置上有H,而且有两个γ-H。m/z86来源于M-42(C3H6、丙稀),表明m/z86的离子是分子离子重排丢失丙稀所得; m/z58的重排离子是m/z86的离子经麦氏重排丢失质量为26的中性碎片(C2H4、乙烯)所产生,从以上信息及分析,可推断该化合物可能为: 由碎片裂解的一般规律加以证实: 例6、某化合物由C、H、O三种元素组成,其质谱图如下图,测得强度比M :(M+1):(M+2)=100 :8.9 :0.79 试确定其结构式。

最新计算机第四章复习题

2014-2015学年第一学期章节测试试题 课程:《计算机》第四章 适用层次:本校、民考汉、实验班、民考民 班级:___ 姓名:__________ 层次:______ 分数:____ 一、单选题 A.表格处理 ---- Word既能处理文字又能处理表格 B.绘制图形 ---- 利用“插入”选项卡下的“图形”按钮可以绘制图形 C自动更正----能对写错的英文单词进行“自动更正” D.以上三项都是 2、 Word 2010的"文件"选项卡下的"最近所用文件"选项所对应的文件是____C__。1、 Word具有的功能是__D__。 A.当前被操作的文件 B.当前已经打开的Word文件 C.最近被操作过的word文件 ---- 对!也可以说为“最近使用的文档” D.扩展名是.docx的所有文件 3、在Word 2010编辑状态中,能设定文档行间距的功能按钮是位于___B___中。(请看解析) A."文件"选项卡 B."开始"选项卡 C."插入"选项卡 D."页面布局"选项卡 [解析]Word 2010操作与Word 2003操作最不一样的地方是2003版本中的菜单换成了选项,而且功能的归类也有所变化。“在开始”选项卡中,一般有字体、段落格式化(其中有文档行间距)以及文本查找、替换等;在“插入”选项卡中,一般有插入图片、形状、符号、文本框、页眉页脚、表格等;在“页面布局”选项卡中,有页眉设置、页眉背景、分栏等。大家可以稍微记一下,这是一个好的学习方法。 4、在Word 2010中,可以很直观地改变段落的缩进方式,调整左右边界和改变表格的列宽,应该利用____C__。 A.字体 B.样式 C.标尺 D.编辑 [解析]应该选择C。在Word 2010窗口中打开"标尺"的操作方法是:"视图"选项卡→"显示"组中"标尺"按钮(勾选上即可)。 5、在Word 2010 中编辑文档时,为了使文档更清晰,可以对页眉页脚进行编辑,如输入时间、日期、页码、文字等,但要注意的是页眉页脚只允许在___C___中使用。 A.大纲视图 B.草稿视图 C.页面视图 D.以上都不对 6、在Word中,能将所有的标题分级显示出来,但不显示图形对象的视图是____B__。 A.页面视图 B.大纲视图 C.Web版式视图 D.草稿视图

第四章练习题

第四章练习题 一、名词解释 资本成本:又称资金成本,是企业为筹集和使用长期资金而付出的代价。 边际资本成本:是指资金每增加一个单位而增加的成本。 二、单项选择题 1. 某公司财务杠杆系数等于1,这表明该公司当期()。 A利息与优先股股利为零 B利息为零,有无优先股股利不好确定 C利息与息税前利润为零 D利息与固定成本为零 2. 只要企业存在固定成本,则经营杠杆系数必()。 A与销售量成正比 B与固定成本成反比 C恒大于1 D与风险成反比 3. 某公司全部资本为150万元,负债比率为40%,负债利率为10%,当销售额为130万元时,息税前利润为25万元,则该公司的财务杠杆系数为()。 A1.32 B1.26 C1.5 D1.56 4. 不存在财务杠杆作用的筹资方式是()。 A发行普通股 B发行优先股 C发行债券 D举借银行借款5. 每股利润变动率相对于息税前利润变动率的倍数,即为()。 A经营杠杆系数 B财务杠杆系数 C综合杠杆系数 D边际资本成本6. 某公司的经营杠杆系数为2,预计息税前利润将增长10%,在其他条件不变的情况下,销售量将增长()。 A20% B10% C15% D5% 7. 在计算资本成本时,与所得税有关的资金来源是下述情况中的()。 A普通股 B优先股 C银行借款 D留存收益 8. 经营杠杆效应产生的原因是()。 A不变的债务利息 B不变的产销量 C不变的固定成本 D不变的销售单价 9. 债券的资本成本率一般低于股票的资本成本率,其主要原因是()。 A债券的筹资费用较少 B债券的发行量少 C债券的利息率固定 D债券利息在税前支付 10.每股利润变动率相对于销售额变动率的倍数,即为()。 A经营杠杆系数 B财务杠杆系数 C综合杠杆系数 D边际资本成本 三、多项选择题 1、下列项目中,属于资本成本中筹资费用内容的是()。 A 借款手续费 B 债券发行费 C 债券利息 D 股利 2、财务杠杆效应产生的原因是()。 A 不变的债务利息 B 不变的固定成本 C 不变的优先股股利 D 不变的销售单价 3、计算综合资本成本时的权数,可选择()。 A 账面价值 B 票面价值 C 市场价值 D 目标价值 4、负债资金在资本结构中产生的影响是()。

第四章_心理评估

第四章心理评估 人的心理活动是复杂多样的,要想客观、准确地了解人的心理特质,最科学的方法是心理评估。心理评估可作为人的心理品质及行为健康与否的重要评价手段。对评估出有心理健康问题的人群,根据心理问题的程度和临床表现,采取相应的心理咨询或心理治疗。同时,学会心理评估的方法有助于临床护士在护理患者的过程中为患者制订有效的心理护理措施。 第一节心理评估概述 (一)心理评估的概念 心理评估是依据心理学的理论和方法对人的心理品质及水平所作出的全面、系统、深入和客观的描述与鉴定。所谓心理品质包括心理过程和人格特征等内容,如情绪状态、记忆、智力、性格等。心理评估是心理咨询和心理治疗的重要前提和依据,也是对心理咨询及治疗效果进行判断的主要手段。心理评估用于临床则称为临床心理评估。 (二)心理评估的基本程序 依据心理评估的目的不同,心理评估的具体程序也有所不同。但是,心理评估的基本程序是类似的。(1)要确定评估的目的,明确评估所要达到的目标。.(2)详细了解被评估者目前的心理问题,了解心理问题产生的原因及发展变化的状况、可能的影响因素。主要生活经历、家庭背景等。在这个过程中,主要应用调查法、晤谈法和观察法等.(3)要对被评估者的重要心理问题深入了解和评估。这个过程通常要应用心理测验的方法。最后要将评估获得的资料或数据进行分析、处理、得出评估结论。 (三)心理评估的常用方法 1.观察法 观察法是心理学研究中最基本的方法,也是心理评估的基本方法之一。观察法是指评估者通过对被评估者可观察的心理现象和行为表现,进行有目的、有计划的观察和记录而进行的评估。观察的结果需要经过科学而正确的描述,并加以“量化”o 在心理评估中观察的内容包括被评估者的仪表、面部表情、人际交往风格、言谈举止、注意力、兴趣、爱好、各种情境下的应对行为等。 观察法的优点是观察所收集的资料比较客观真实、方法简便、易于操作,应用范围广泛。其不足是观察指标不易定量,标准难以统一。 2.晤谈法 晤谈法是通过与被评估者晤谈,了解其心理信息,同时观察其在晤谈时的行为反应,以补

PMP第四章练习题

第四章项目整合管理 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.在项目生命周期的早期阶段,发起组织为何要对商业论证进行定期审核( )

第四章选择题

选择题 4-1评价地基土压缩性高低的指标是( D )。 A. 压缩系数 B. 固结系数 C. 沉降影响系数 D. 渗透系数 4-2若土的压缩曲线( e-p曲线)较陡,则表明( A )。 A. 土的压缩性较大 B. 土的压缩性较小 C. 土的密实度较大 D. 土的孔隙比较小 4-3固结试验的排水条件为( B )。 A. 单面排水 B. 双面排水 C. 不排水 D. 先固结,后不排水 ( 4-4在饱和土的排水固结过程中,若外荷载不变,则随着土中有效应力σ'的增加,( B )。 A. 孔隙水压力u相应增加 B. 隙水压力u相应减少 C. 总应力σ相应增加 D. 总应力σ相应减少 4-5无黏性土无论是否饱和,其变形达到稳定所需的时间都比透水性小的饱和黏性土( B )。 A. 长得多 B. 短得多 C. 差不多 D. 有时更长,有时更短 4-6在饱和土的排水固结过程中通常孔隙水压力u与有效应力σ'将发生如下的变化:( A )。 A. u不断减小,σ'不断增加 : B. u不断增加,σ'不断减小 C. u与σ'均不断减小 D. u与σ'均不断增加 4-7 土体产生压缩时,( A )。 A. 土中孔隙体积减小,土粒体积不变 B. 孔隙体积和土粒体积均明显减小 C. 土粒和水的压缩量均较大 D. 孔隙体积不变 4-8土的变形模量可通过( B )试验来测定。 A. 压缩 B. 载荷 # C. 渗透 D. 剪切 4-9土的e-p曲线愈平缓,说明( C )。 A. 压缩模量愈小 B. 压缩系数愈大 C. 土的压缩性愈低 D. 土的变形愈大 4-10若土的压缩系数a1-2=,则该土属于( B )。 A. 低压缩性土 B. 中压缩性土 C. 高压缩性土 D. 低灵敏土 4-11已知土中某点的总应力σ=100kPa,孔隙水压力u=-20kPa,则有效应力σ'等于( D )。A. 20kPa B. 80kPa C. 100kPa D. 120kPa < 4-12下列说法中,错误的是( D ) A. 土在压力作用下体积会缩小 B. 土的压缩主要是土中孔隙体积的减小 C. 土的压缩所需时间与土的透水性有关 D. 土的固结压缩量与土的透水性有关 4-l3 土的压缩性指标包括( A )。 A. a、C c、E s、E0 B. a、C c、E s、e C. a、C c、E0、e D. a、E s、E0、S t 4-14土的压缩模量越大,表示( B )。

第四章练习题及答案

《马克思主义基本原理概论》第四章练习题 一、单项选择题 1、商品的本质因素是( A ) A、使用价值 B、价值 C、交换价值 D、价格 2、马克思说:“一切商品对它们的所有者是非使用价值,对它们的非所有者是使用价值。”这句话表明( B ) A、有使用价值的不一定有价值 B、商品的使用价值是对它的购买消费者而言的 C、商品所有者同时获得使用价值和价值 D、有价值不一定有使用价值 3、对“劳动是财富之父,土地是财富之母”这句话的正确解释是( B ) A、劳动和土地都是价值的源泉 B、劳动创造使用价值,土地形成价值 C、劳动是创造价值的外部条件,土地是价值的真正源泉 D、劳动必须和自然物相结合才能创造出物质财富 4、在商品经济中,形成价值的抽象劳动的支出必须借助于( A ) A、具体劳动 B、剩余劳动 C、商品的生产形式 D、资本主义生产方式 5、正确认识价值创造和财富生产的关系,关键是运用( A ) A、劳动二重性学说 B、资本有机构成学 C、剩余劳动学说 D、平均利润学说 6、货币之所以能执行价值尺度的职能,是因为( B ) A、它能衡量其他商品价值的大小 B、它是社会劳动的产物,本身具有价值 C、它具有计量单位 D、它可以是观念上的货币 7、在商品经济中,价值规律的表现形式是( A ) A、商品价格围绕商品价值自发波动 B、商品价值围绕商品价格波动 C、商品价格决定商品价值 D、商品价格等于商品价值 8、商品经济的基本矛盾是( B ) A、私人劳动与私人劳动的矛盾 B、私人劳动与社会劳动的矛盾 C、社会劳动与社会劳动的矛盾

D、生产与消费的矛盾 9、“货币变为资本”的条件是( C ) A、货币量有了巨大增长 B、货币增值 C、货币购买的劳动力带来剩余价值 D、世界货币的出现 10、进入汽车修理厂的汽车是( B ) A、劳动资料 B、劳动对象 C、生产工具 D、固定资产 11、价格是商品价值的货币表现,所以( D ) A、价格和价值始终一致 B、价格和价值始终不一致 C、价格和货币的价值无关 D、价格和货币的价值有关 12、商品的使用价值、交换价值和价值的关系是( A ) A、使用价值是交换价值的物质承担者,交换价值是价值的表现形式 B、交换价值是价值的物质承担者 C、使用价值是价值的表现形式,交换价值是价值的基础 D、使用价值是价值的基础,价值是交换价值的表现形式 13、决定商品交换比例的是( D ) A、商品的效用 B、供求关系 C、商品质量的高低 D、商品的价值 14、某公司在秋季以每公斤0﹒75元的价格收购鲜玉米,采取保鲜技术处理,于春夏季出库上市,每公斤6元还供不应求。造成这种价格差异的原因是( B ) A、生产玉米的社会必要劳动时间发生了变化 B、玉米的价值和供求关系发生了变化 C、市场玉米的供求关系发生了变化 D、经过处理后的玉米价值发生变化 15、商品的使用价值和价值、具体劳动和抽象劳动的矛盾的根源是( D ) A、简单劳动和复杂劳动的矛盾 B、资本主义的基本矛盾 C、个别劳动时间和社会必要劳动时间的矛盾 D、私人劳动和社会劳动的矛盾 16、在商品价值的形成过程中,将生产资料价值转移到商品价值中的劳动是

第四章_质谱法习题集

一、选择题 ( 共35题 ) 1. 已知某化合物的分子式为 C 8H 10,在质谱图上出现 m /z 91的强峰,则该化合物可 能是: ( ) (1)C H 3C 2H 5C H 3C H 3C H 3 C H 3 (2)(3) (4) 2. 下列化合物含 C 、H 或O 、N ,试指出哪一种化合物的分子离子峰为奇数( ) (1) C 6H 6 (2) C 6H 5NO 2 (3) C 4H 2N 6O (4) C 9H 10O 2 3. 下列化合物中分子离子峰为奇数的是 ( ) (1) C 6H 6 (2) C 6H 5NO 2 (3) C 6H 10O 2S (4) C 6H 4N 2O 4 4. 在溴己烷的质谱图中,观察到两个强度相等的离子峰,最大可能的是:( ) (1) m /z 为 15 和 29 (2) m /z 为 93 和 15 . (3) m /z 为 29 和 95 (4) m /z 为 95 和 93 5. 在C 2H 5F 中, F 对下述离子峰有贡献的是 ( ) (1) M (2) M +1 (3) M +2 (4) M 及M +2 6. 一个酯的质谱图有m /z 74(70%)的强离子峰,下面所给结构中哪个与此观察值最为一致 ( ) (1) CH 3CH 2CH 2COOCH 3 (2) (CH 3)2CHCOOCH 3 (3) CH 3CH 2COOCH 2CH 3 (4) (1)或(3) 7. 某化合物分子式为C 6H 14O, 质谱图上出现m /z 59(基峰)m /z 31以及其它 弱峰m /z 73, m /z 87和m /z 102. 则该化合物最大可能为 ( ) (1) 二丙基醚 (2) 乙基丁基醚 (3) 正己醇 (4) 己醇-2 8. 某胺类化合物, 分子离子峰其M =129, 其强度大的m /z 58(100%), m /z 100(40%), 则该化合物可能为 ( ) ~ (1) 4-氨基辛烷 (2) 3-氨基辛烷 (3) 4-氨基-3-甲基庚烷 (4) (2)或(3) 10. 按分子离子的稳定性排列下面的化合物次序应为 ( ) (1) 苯 > 共轭烯烃 > 酮 > 醇 (2) 苯 > 酮 > 共轭烯烃 > 醇 (3) 共轭烯烃 > 苯 > 酮 > 醇 (4) 苯 > 共轭烯烃 > 醇 > 酮 11. 分子离子峰弱的化合物是:( ) (1) 共轭烯烃及硝基化合物 (2) 硝基化合物及芳香族 (3) 脂肪族及硝基化合物 (4) 芳香族及共轭烯烃 ; 12. 在C 2H 5Br 中, Br 原子对下述同位素离子峰有贡献的是: ( ) (1) M (2) M +1 (3) M +2 (4) M 和M +2 13. 某化合物相对分子质量M =142, 其质谱图如下左, 则该化合物为 ( )

质谱法习题集和答案解析

3 3 3 第四章、质谱法(122题) 一、选择题(共35题) 1. 2 分 已知某化合物的分子式为 C 8H 0,在质谱图上出现 m /z 91的强峰,则该化合物可 能是: () 2. 2 分 下列化合物含 C 、H 或O N,试指出哪一种化合物的分子离子峰为奇数 () (1) C 6H 6 (2) C 6 HNO (3) C 4 H 2N 6O ⑷ C 9H 0O 3. 2 分) 下列化合物中分子离子峰为奇数的是 () (1) C 6H 6 (2) C 6 H 5NO (3) C 6 H oQ S (4) C 6H N 2Q 4. 2 分 在溴己烷的质谱图中,观察到两个强度相等的离子峰,最大可能的是: () (1) m /z 为 15 和29 (2) m /z 为93 和15 (3) m /z 为 29 和95 (4) m /z 为95 和93 5. 2 分 在 C 2H5F 中,F 对下述离子峰 摩有贝献的是 () (1) M (2) M +1 (3) M +2 (4) M 及 M +2 6. 2 分 一个酯的质谱图有 m / z 74(70%)的强离子峰,下面所给结构中哪个与此观察值最为一致 () (1) CH 3CHCHCOOCH (2) (CH 3) 2CHCOOCH (3) CH 3CHCOOCCH (4) (1) 或(3) 7. 2 分) 某化合物分子式为 GHuO,质谱图上出现 m /z 59(基峰)m /z 31以及其它 弱峰m /z 73, m /z 87和m /z 102.则该化合物最大可能为 () (1) 二丙基醚 (2) 乙基丁基醚 (3) 正己醇 (4) 己醇-2 8. 2 分 某胺类化合物,分子离子峰其 M =129,其强度大的m /z 58(100%), m /z 100(40%),贝U 该化 (2) CH 3CH-C-NH 2 CH 合物可能为 (1) 4-氨基辛烷 (3) 4-氨基-3-甲基庚烷 9. 2 分 某胺类化合物,分子离子峰 (1) (CH 3 )2CHCHCHNH CH ( ⑵3- (4) (2) 氨基辛烷 或⑶ M +=87, m /z 30为基峰,则它最可能是 (

力学第四章练习题

章节练习一 一. 选择题 1. 质量为 m= 0.5kg 的质点,在 XOY 坐标平面内运动,其运动方程为 x=5t , y=0.5 t2 (SI), 从 t=2s 到 t=4s 这段时间内,外力对质点做的功为 J A 5.1)( J B 3)( J C 5.4)( J D 5.1)(- 解: ,5j t i j dt dy i dt dx v +=+= 22 225t v v v y x +=+= 由功能原理,外力对质点做的功为)(2 12121212 22122v v m mv mv A -=-= 即 )(3)225425(5.02 1 22J A =--+?= 答案:(B) 2.质量为 m 的质点在外力作用下,其运动方程为j t B i t A r ωωsin cos += 式中A 、B 、 ω 都是正的常数,则力在 t1=0 到 t2=π/ (2ω) 这段时间内所做的功为 ).(21) (222B A m A +ω).()(222B A m B +ω).(21)(222B A m C -ω).(2 1 )(222A B m D -ω 解: j t B i t A dt r d v ωωωωcos sin +-== ,1j B v ω= ).(2121212222122B A m mv mv A -=-=ω 答案 (C) 3. 一特殊的弹簧,弹性力 F = - kx3 , k 为倔强系数, x 为形变量。现将弹簧放置于光滑 面水平上,一端固定,一端与质量为 m 的滑块相连而处于自然状态。今沿弹簧长度方向给滑块一个冲量,使其获得一速度 v ,压缩弹簧,则弹簧被压缩的最大长度为 .)(v k m A .)(v m k B .4)((4 1k mv C .)2)( (412k mv D 解:弹性势能为 ,4 140 3 kx dx kx E x p = =? 由机械能守恒,有221 mv E p = 上两式联立,得 ,2 1412 4mv kx = .)2(41 2k mv x = 答案:(D) 4.如图所示,一倔强系数为 k 的弹簧水平放置,左端固定,右端与桌面上质量为 m 的 木块相连。用一水平力 F 向右拉木块而使其处于静止状态。若木块与桌面间的静摩擦系数为μ,弹簧的弹性势能为 Ep, 则下列关系式中正确的是 . 2)()(2 k mg F E A p μ-=. 2)()(2 k mg F E B p μ+=.2)(2k F E C p =.2)(2)()(2 2k mg F E k mg F D p μμ+≤≤- 解:当木块有向左运动的趋势时,摩擦力向右,此时,kx mg F -=+μ

质谱法习题集及答案

— 第四章、质谱法(122题) 一、选择题 ( 共35题 ) 1. 2 分 已知某化合物的分子式为 C 8H 10,在质谱图上出现 m /z 91的强峰,则该化合物可 能是: ( ) (1)CH 3 C 2H 5 CH 3CH 3 CH 3 CH 3(2)(3) (4) 2. 2 分 ! 下列化合物含 C 、H 或O 、N ,试指出哪一种化合物的分子离子峰为奇数( ) (1) C 6H 6 (2) C 6H 5NO 2 (3) C 4H 2N 6O (4) C 9H 10O 2 3. 2 分) 下列化合物中分子离子峰为奇数的是 ( ) (1) C 6H 6 (2) C 6H 5NO 2 (3) C 6H 10O 2S (4) C 6H 4N 2O 4 4. 2 分 在溴己烷的质谱图中,观察到两个强度相等的离子峰,最大可能的是:( ) (1) m /z 为 15 和 29 (2) m /z 为 93 和 15 : (3) m /z 为 29 和 95 (4) m /z 为 95 和 93 5. 2 分 在C 2H 5F 中, F 对下述离子峰有贡献的是 ( ) (1) M (2) M +1 (3) M +2 (4) M 及M +2 6. 2 分 一个酯的质谱图有m /z 74(70%)的强离子峰,下面所给结构中哪个与此观察值最为一致 ( ) (1) CH 3CH 2CH 2COOCH 3 (2) (CH 3)2CHCOOCH 3 。 (3) CH 3CH 2COOCH 2CH 3 (4) (1)或(3) 7. 2 分) 某化合物分子式为C 6H 14O, 质谱图上出现m /z 59(基峰)m /z 31以及其它 弱峰m /z 73, m /z 87和m /z 102. 则该化合物最大可能为 ( ) (1) 二丙基醚 (2) 乙基丁基醚 (3) 正己醇 (4) 己醇-2

第四章练习题及参考答案

第四章 静态场的解 练习题 1、设点电荷q 位于金属直角劈上方,其坐标如右图所示,求 (1) 画出镜像电荷所在的位置 (2) 直角劈内任意一点),,(z y x 处的电位表达式 (3) 解:(1)镜像电荷所在的位置如图1所示。 (2)如图2所示任一点),,(z y x 处的电位为 ??? ? ??-+-= 4321011114r r r r q πεφ 其中, ()()()()()()()()2 22422 232 2222 22121212121z y x r z y x r z y x r z y x r +-++= ++++=+++-=+-+-= 2、 两个点电荷Q +和Q -位于半径为a 的接地导体球的直径延长线上,距球心均为 d 。证明镜像电荷构成一位于球心的电偶极子,且偶极矩大小为232d Q a 。 证明:由点电荷的球面镜像法知,+Q 和-Q 的镜像电荷Q Q ''',分别位于球内+Q 和-Q 连线上大小分别为Q D a ,且分别距球心为D a 2(分别位于球心两侧)。可见Q Q ''',构 成电偶极子,由电偶极距的定义式得偶极距的大小为: 图1 图2 q - q +q -

2 322D Q a D a Q D a ql p =?==。结论得证。 3、已知一个半径为a 的接地导体球,球外一个点电荷q 位于距球心O 为d 处。利用镜像法求球外空间任意点的电位分布。 解:由点电荷的球面镜像法可知,q 的像电荷q '必定位于球内,且在q 与球心0连线上,位置在距离球心设为f 处。建立直角坐标系,由边界条件(?球)=0可取球面上两个特殊点B A ,讨论。B A ,是q 与球心0连线所对应的直径与球面的两个交点。由图示及点电荷的电位公式得: 0)(4)(4)(00=+' ++= f a q a d q A πεπε?, 0) (4)(4)(00=-' +-= f a q a d q B πεπε?。 解此方程组得:d a f q d a q 2 ,=-='。 所以任意场点),(y x P 处的电位为: r q r q ' '+ = 0044πεπε?。 其中r r ',分别是点电荷q 和q ' 到场点P 的距离。 值分别为21 2221 22])[(,])[(y f x r y d x r +-='+-=。 4、半径为a 的不接地导体球附近距球心O 为d (?d a )处有一点电荷q ,用镜像法计算 球外任一点的电位。 解:由点电荷的球面镜像法可知,q 的像电荷除了有q '(即导体球接地时对应的结果, q d a q -=',其位置为d a f 2=),还在球心处有另外一个镜像电荷q '',以保证导体球面电 势不为零的边界条件成立,且可知q q '-=''。 所以任意场点P 处的电位为:

总论第四章 药物的鉴别试验自测题

总论 第四章药物的鉴别试验 自测题 一、单项选择题 1. 在药品质量标准中,药品的外观、臭、味等内容归属的项目为() A.性状B.鉴别C.检查D.含量测定E.类别 2. 中国药典规定“熔点”系指() A.固体初熔时的温度 B.固体全熔时的温度 C.供试品在毛细管中收缩时的温度 D.固体熔化时自初熔至全熔时的一段温度 E.供试品在毛细管中开始局部液化时的温度 3. 测定某药物的比旋度,配制的供试品溶液的浓度为50.0mg/ml,样品管长度为2dm,测得的旋光度为+3.25°,则比旋度为()A.+6.50°B.+32.50°C.+65.0°D.+16.25°E.+3.25° 4. 下列哪种鉴别方法的专属性最强() A.UV B.HPLC C.GC D.TLC E.IR 5. 色谱法用于鉴别的参数是() A.峰面积B.保留时间C.峰高D.峰宽E.死时间 二、多项选择题

1. 下列物理常数哪些不仅用于定性而且用于定量() A.比旋度B.旋光度C.熔点D.%1 E E.折 1cm 光率 2. 紫外分光光度法鉴别药物,常用的测定参数有() A.λmax B.λmax的%1 E C.Aλ1/Aλ2 1cm D.C1/C2 E.T 3. 薄层色谱系统适用性试验的内容有() A. 检测灵敏度 B. 精密度 C. 比移值 D. 拖尾因子 E. 分离效能 4. 用紫外分光光度法鉴别药物时,常采用核对吸收波长的方法。影响本法试验结果的条件有() A.仪器波长的准确度B.供试品溶液的浓度 C.溶剂的种类D.吸收池的厚度 E.供试品的纯度 5. 药物鉴别试验方法所要求的效能指标为() A.准确度B.专属性C.线性D.定量限E.耐用性 三、配伍选择题 [1~3] 将数字与其意义对应 A.589.3nm B.539.8nm C.1.3305 D.1.3330 E.1.3325 1. 中国药典规定的,测定供试品相对于空气的折光率的光线波长() 2. 测定旋光度使用的光源的波长() 3. 20℃时水的折光率()

第4章练习题 答案

第四章练习题 一、选择题 1、下列协议中属于面向连接的是 (D ). A.IP B. UDP C. DHCP D. TCP 2、TCP的主要功能是(B ) A. 进行数据分组 B.保证可靠传输 C. 确定数据传输路径 D.提高传输速度 3、在 TCP/IP 参考模型中提供可靠传输的TCP协议工作在: B A.应用层B.运输层C.互连层D.网络层 4、UDP 协议是: B A.可靠的无连接协议B.不可靠的无连接协议 C.可靠的连接协议D.不可靠的连接协议 5、通常所说的TCP/IP是指( D ) A. TCP 和IP B. 传输控制协议C. 互联网协议 D. IP ARP ICMP IGMP TCP UDP等多种协议的集合 6、通常所说的TCP/IP是指( D ) A tcp 和ip B 传输控制协议C互联网协议 DIP ARP ICMP IGMP TCP UDP等多种协议的集合 7、运输层协议是(B )协议 A port-to-port B End-to-End C point-to-point D point-to-end 8、一条TCP连接的建立过程包括( B )步骤。 A. 2 B. 3 C. 4 D. 5 9、一条TCP连接的释放过程包括( C )步骤。 A. 2 B. 3 C. 4 D. 5 二、判断题 (对)1、Internet使用的基本协议是TCP/IP。 (错)2、在TCP/IP参考模型的传输层上, UDP 协议实现的是一种无连接的协议,它不能 提供可靠的数据传输,并且没有差错检验。 (错)3、 UDP是面向连接的,而TCP是无连接的。

( 对)4、传输层提供端到端的逻辑通信。 ( 对 )5、TCP 和UDP 分别拥有自己的端口号,二者互不干扰,可以共存于同一台主机。 三.填空题: 1、在TCP/IP 参考模型的传输层上, UDP 协议实现的是一种无连接的协议,它不能提供可靠的数据传输,并且有简单差错检验。 2、计算机网络中,分层和协议的集合称为计算机网络体系结构。其中,实际应用最广泛的是_____TCP/IP_____,由它组成了Internet 的一整套协议。 3、TCP 协议可以为其用户提供 可靠的 、面向连接的、全双工的数据流传输服务。 四、简答题 TCP 使用三次握手建立连接如图所示 请求出 第3步中的三个数据 并说明三次握手的过程。 seq=101 ack=301 ctl=ACK Send SYN SYN received Send SYN, ACK Established Host A Host B SYN received

控制工程第4章复习题(答案)

第四章复习题 一、选择题 1、延时环节G(s)=s e τ-的相频特性∠G(j ω)等于( B ) A. τω B. –τω C.90° D.180° 2、对数幅频特性的渐近线如图所示, 它对应的传递函数G(s)为( D ) A. 1+Ts B. 11+Ts C. 1Ts D. (1+Ts)2 3、图示对应的环节为( C ) A. Ts B. 11+Ts C. 1+Ts D. 1Ts 4、若系统的Bode 图在ω=5处出现 转折(如图所示),这说明系统中有 ( D )环节。 A. 5s+1 B. (5s+1)2 C. 0.2s+1 D. 2 ) 12.0(1+s 5、已知系统的传递函数G(s)=ts e Ts K -+1,其幅频特性|G(j ω)|应为( D ) A. K T e 1+-ωτ B. K T e 1+-ω τω C. K T e 22 2 1+-ω τω D. K T 12 2 +ω 6、二阶系统的传递函数为G(s)= 1 22 2s s n n ++ζωω ,在0<ζ< 22 时,其无阻尼固有频率ωn 与谐振频率ωr 的关系为( C ) A. ωn <ωr B. ωn =ωr C. ωn >ωr D. 两者无关 7、所谓最小相位系统是指( B ) A.系统传递函数的极点均在S 平面左半平面 B.系统开环传递函数的所有零点和极点均在S 平面左半平面 C.系统闭环传递函数的所有零点和极点均在S 平面右半平面 D.系统开环传递函数的所有零点和极点均在S 平面右半平面

8、一系统的传递函数为2 10)(+=s s G ,则其截止频率ωb 为( A ) A. 2rad s / B.0.5rad s / C.5rad s / D.10rad s / 9、 一系统的传递函数为G s K s Ts ()() = +1,则其相位角?ω()可表达为( B ) A.--tg T 1ω B.-?--901tg T ω C.901?--tg T ω D.tg T -1ω 10、一系统的传递函数为G s s ()=+22 ,当输入r t t ()sin =22时,则其稳态输出的幅值 为( A ) A.2 B.22/ C.2 D.4 11、延时环节e s ->ττ()0,其相频特性和幅频特性的变化规律是( D ) A.?ωω(),()=?=900L dB B.?ωωτω(),()=-=L 1 dB C.?ωωωτ(),()=?=90L dB D.?ωωτω(),()=-=L 0 dB 12、下列开环传递函数所表示的系统,属于最小相位系统的有( D ) A ) 1)(15(1++-s s s ; B s T Ts 111+- (T>0); C )1)(12(1--+s s s ; D ) 2)(3(2+++s s s ; 二、填空题 1、.极坐标图(Nyquist 图)与对数坐标图(Bode 图)之间对应关系为:极坐标图上的单位圆对应于Bode 图上的_0dB_____;极坐标图上的负实轴对应于Bode 图上的___-180°线______。 2、频率响应是系统对 正弦输入 的稳态响应,频率特性包括 幅频和相频 两种特性。 3、若某一系统的对数幅频特性由两段渐近线构成,在低频段是一条水平线,高频段是一条-20dB/dec倍频程为斜率的直线,该系统是一个 。 4、若系统输入为t A ωsin ,其稳态输出相应为)sin(φω+t B ,则该系统的频率特性可表示为 。 三、计算题 1、用极坐标表示系统 1421 2 s s ++的频率特性(要求在ω→∞、ω=0、ω=ωn 等点准确表示,

计算机第4章练习题

1.Word2010文档的文件扩展名是( ) C A.doc B. wps C. docx D. word 2.在打印预览中显示的文档外观与( )的外观完全相同。 B A.普通视图显示 B. 页面视图显示 C.Web版式显示 D. 大纲视图显示 3.在Word2010中,若要设置打印输出时的纸型,应使用( )选项卡的“页面设置”栏中的命令。 D A.视图 B. 审阅 C. 引用 D. 页面布局 4.为了避免在编辑操作过程中突然掉电造成数据丢失,应( ) C A. 在新建文档时即保存文档 B. 在打开文档时即做存盘操作 C. 在编辑时每隔一段时间做一次存盘操作 D. 在文档编辑完毕时立即保存文档 5.单击Word主窗口右上角的“最小化”按钮后() B A. Word将退出运行 B. Word窗口被最小化在任务栏上 C. Word将在桌面上留下一个快捷方式的图标 D. 正在操作的文件被关闭,而Word仍在运行中 6.在Word文档中插入图片后,可以进行的操作是__ __。 D A. 删除 B.剪裁 C.缩放 D.各选项都可以 7.输入文档时,键入的内容出现在( )。 D A.文档的末尾 B. 鼠标指针处 C. 鼠标“Ⅰ”形指针处 D. 插入点处 8. 要将插入点快速移动到文档开始位置,应按( )键。 A A. Ctrl+Home B. Ctrl+PageUp C. Ctrl+↑ D. Home 9. 将插入点定位于句子“飞流直下三千尺”中的“直”与“下”之间,按一下Delete键,则该句子( )。 B A. 变为“飞流下三千尺” B. 变为“飞流直三千尺” C. 整句被删除 D. 不变 10. 以下哪个说法是错误的?( ) A A. 文档输入满一行时应按Enter键开始下一行 B. 文档输入满一行时按Enter键将开始一个新的段落 C. 文档输入未满一行时按Enter键将开始一个新的段落 D. 输入文档时,如果不想分段,就不要按Enter键 11. 要把相邻的两个段落合并为一段,应执行的操作是( ) D A. 将插入点定位于前段末尾,单击“撤消”工具按钮 B. 将插入点定位于前段末尾,按退格键 C. 将插入点定位于后段开头,按Delete键 D. 删除两个段落之间的段落标记 12. 在Word 2010中,关于表格的叙述中,正确的是() A A. 文字、数字、图形都可以作为表格的数据 B. 只有文字、数字可以作为表格的数据 C. 只有数字可以作为表格的数据 D. 只有文字可以作为表格的数据 13. 水平标尺上的数字的单位是( ) A A. 厘米 B. 字符 C. 点 D. 磅

相关文档