文档库 最新最全的文档下载
当前位置:文档库 › C+期末考试复习题理工

C+期末考试复习题理工

C+期末考试复习题理工
C+期末考试复习题理工

一、单项选择题(本大题共10小题,每小题2分,共20分)

1.在C++中,函数原型不能标识(D )

A.函数的返回类型

B.函数参数的个数

C.函数参数类型

D.函数的功能

2.在C++程序中,对象之间的相互通信通过(B )

A.继承实现

B.调用成员函数实现

C.封装实现

D.函数重载实现

3.对于任意一个类,析构函数的个数最多为(B ) A.0 B.1 C.2 D.3

5.友元关系不能(A )

A.继承

B.是类与类的关系

C.是一个类的成员函数与另一个类的关系

D.提高程序的运行效率

6.语句ofstream f(″SALARY.DAT″,ios::app|ios::binary)?的功能是建立流对象f,试图打开文件SALARY.DAT 并与之连接,并且(A )

A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件

B.若文件存在,将其置为空文件;若文件不存在,打开失败

C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件

D.若文件存在,打开失败;若文件不存在,建立一个新文件

7.下面说法正确的是(B )

A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方

B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方

C.类的内联函数必须在类体内定义

D.类的内联函数必须在类体外通过加关键字inline 定义

//当程序使用内敛函数时,编译器将每个函数调用都用函数内的语句代替,这样就省去了函数调用地开销

8.可以用p.a 的形式访问派生类对象p 的基类成员a,其中a 是(D )

A.私有继承的公有成员

B.公有继承的私有成员

C.公有继承的保护成员

D.公有继承的公有成员

//函数可以调用成员,对象不可以调用

9.在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是( C)

A.派生类的对象可以赋给基类的对象

B.派生类的对象可以初始化基类的引用

C.派生类的对象可以直接访问基类中的成员

D.派生类的对象的地址可以赋给指向基类的指针

//派生类的对象是不能访问基类的任何成员

10.对于类定义

class A{

public:virtual void func1( ){ }

void func2( ){ }

}?

class B:public A{

public:void func1( ){cout<<″class B func 1″<

virtual void func2( ){cout<<″class B func 2″<

}?

下面正确的叙述是(C )

A. A::func2( )和B::func1( )都是虚函数

B. A::func2( )和B::func1( )都不是虚函数

C. B::func1( )是虚函数,而A::func2( )不是虚函数

D. B::func1( )不是虚函数,而A::func2( )是虚函数

第二部分非选择题(共80 分)

二、填空题(本大题共10 小题,每小题2 分,共20 分)

11.定义类的动态对象数组时,系统只能够自动调用该类的_无参_______构造函数对其进行初始化。

12.在C++程序设计中,建立继承关系倒挂的树应使用____单_一____继承。

13.表达式cout<

14.基类的公有成员在派生类中的访问权限由___访问控制___ __决定。

15.C++支持的两种多态性分别是__编译时的_(操作重载)_静态_____多态性和_运行时的(虚

函数)___动态_____多态性。

16.C++中语句const char * const p=″hello″;所定义的指针p 和它所指的内容都不能被__改变(重新赋值)____。

17.假定AB 为一个类,则语句AB(AB&x);为该类_____拷贝____构造函数的原型说明。

18.将关键字const 写在成员函数的____函数头_____和____函数体_____之间时,所修饰的是this 指针。

19.在C++中,访问一个对象的成员所用的运算符是__·___,访问一个指针所指向的对象的成员所用的运算符是__>___。

20.派生类从一个或多个以前定义的该类的__基类__

一、单项选择题(每题2分,共20分)

1. 派生类对象可访问基类中的什么成员( A)

A.公有继承的公有成员

B.公有继承的私有成员

C.公有继承的保护成员

D.私有继承的公有成员

2. 定义析构函数时,应该注意( C )

A.其名与类名完全相同

B.返回类型是void类型

C.无形参,也不可重载

D.函数体中必须有delete语句

3. 如果类A被说明成类B的友元,则( D )。

A.类A的成员即类B的成员

B.类B的成员即类A的成员

C.类A的成员函数不得访问类B的成员

D.类B不一定是类A的友元

4. 应在下列程序划线处填入的正确语句是( C )

#include

class Base

{ public:

void fun(){cout<<"Base::fun"<

};

class Derived:public Base

{ void fun()

{_____________ // 显示调用基类的函数fun()

cout<<"Derived::fun"<

}

};

A.fun(); B. Base.fun(); C. Base::fun(); D. Base->fun();

5. 面向对象程序设计将数据与( A )放在一起,做为一个相互依存、不可分割的整体来处理。

A. 对数据的操作

B. 信息

C. 数据隐藏

D. 数据抽象

6. 在类中声明转换函数时不能指定( A )。

A. 参数

B. 访问权限

C. 操作

D. 标识符

7. 在派生类中重新定义虚函数时必须在( A )方面与基类保持一致。

A. 参数类型

B. 参数名字

C. 操作内容

D. 赋值

8. 下面关于C++中类的继承与派生的说法错误的是( C )。

A.基类的protected成员在公有派生类的成员函数中可以直接使用

B.基类的protected成员在私有派生类的成员函数中可以直接使用

C.公有派生时,基类的所有成员访问权限在派生类中保持不变

D.基类的protected成员在保护派生类的成员函数中可以直接使用

9. 重载赋值操作符时,应声明为( C )函数。

A. 友元

B. 虚

C. 成员

D. 多态

10. 语句ofstream f(″SALARY.DAT″,ios::app|ios::binary); 的功能是建立流对象f,试图打开文件SALARY.DAT 并与之连接,并且( A )

A. 若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件

B. 若文件存在,将其置为空文件;若文件不存在,打开失败

C. 若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件

D. 若文件存在,打开失败;若文件不存在,建立一个新文件

二、填空题(每空2分,共30分)

1. 假定AB 为一个类,则语句AB(AB&x) ;为该类_________ 复制构造函数的原型说明。

2. C++ 支持的两种多态性分别是________编译时的_ 多态性和运行时的_________ 多态性。

3. 定义类的动态对象数组时,系统只能够自动调用该类的无参的_________ 构造函数对其进行初始化。

4. 运算符重载时,其函数名由 __operator运算符_构成。成员函数重载双目运算符时,左操作数是_当前对象__,右操作数是__函数形参_。

C++标准库中的异常层次的根类为exception _____类;MFC类库中绝大多数类都源自根类__ CObject _____类。

在下面横线处填上适当字句,完成类中成员函数的定义。

class A{

int * a;

public:

A(int aa=0) {

a=_ new int(aa)______; // 用aa 初始化 a 所指向的动态对象

}

~A(){_____delete a____;}// 释放动态存储空间

};

7.C++支持面向对象程序设计的四个要素是:封装性、继承性、抽象性和多态性。

8.模板分为类模板和函数模板。

一、单项选择题(每题2分,共20分)

1. 在下面选项中,对类的拷贝构造函数的声明形式是(B)

A. A::A(&)

B. A::A(constA&)

C. A::A(A)

D. void A::A(A&a)

2. 下面关于成员函数特征的描述中,错误的是(A )

A.成员函数不可以设置参数的默认值 B.成员函数可以重载C.成员函数可以是内联函数D.成员函数可以是静态的

3. 下面关于类模板叙述不正确的是( B )

A.可以有多个构造函数B. 类模板是模板类的实例C. 一个类模板可以用来实例化多个模板类 D. 类模板可以有多个参数

4. 要使一个类成为抽象类,这个类应具有的条件是(A )

A.至少有一个纯虚函数 B. 至少有一个虚函数C. 只含有一个纯虚函数 D. 只含有一个虚函数

5. 有关运算符重载正确的描述是( D )

A. C++语言允许在重载运算符时改变运算符的操作个数

B. C++语言允许在重载运算符时改变运算符的优先级

C. C++语言允许在重载运算符时改变运算符的结合性

D. C++语言允许在重载运算符时改变运算符的原来的功能

6. 下列说法正确的是( D )。

A. 一个类的对象可以是另一个类的成员

B. 一个类可以作为另一个类的派生类

C. 一个类可以在另一个类定义体进行定义

D. 以上说法均正确

7. 有如下程序:

#include

class BASE{

char c;

public:

BASE(char n):c(n){}

virtual~BASE(){cout<

};

class DERIVED:public BASE

{

char c;

public:

DERIVED(char n):BASE(n+1),c(n){}

~DERIVED(){cout<

};

int main()

{

DERIVED('X');

return 0;

}

执行上面的程序将输出( C )。

A)X B)YX C)XY D)Y

8. 类MyClass的定义如下:

class MyClass

{ public:

MyClass(){value=0;}

SetValue(int i){value=i;}

private:

int value;

};

则对语句:MyClass *p,my;p=&my;正确的描述是( D )。

A. 语句p=&my;是把对象my赋值给指针变量p;

B. 语句MyClass *p,my;会调用两次类MyClass 的构造函数

C. 对语句*p.SetValue(5)的调用是正确的

D. 语句p->SetValue(5)与my.SetValue(5)等价

9. 下列各类函数中, C不是类的成员函数。

A. 构造函数

B. 析构函数

C. 友元函数

D. 拷贝构造函数

10. 派生类的对象对它的基类成员中 A 是可以访问的。

A. 公有继承的公有成员

B. 公有继承的私有成员

C. 公有继承的保护成员

D. 私有继承的公有成员

二、填空题(每空2分,共30分)

1. 定义内联函数所用的关键字inline ,定义友元所用的关键字为friend 。

2. 当一个派生类具有多个基类时,这种继承方式称为_ 多重继承 __。

3. 通过一个构造函数调用虚函数时,C++系统对该调用采用静态联编。

4. 任何类中允许有_privated____、public____、_protected____三种访问控制类型的成员,数据成员和成员函数的默认类型为__privated ___。

5. 只有在公有继承的情况下,基类和派生类之间才有赋值兼容性规则。

6. C++标准库中的异常层次的根类定义在库的头文件_ exception.h

______中。

7. 运算符重载使用的两种方式是_____成员函数______和友元函数_______。

8. C++支持面向对象程序设计的四个要素是:抽象性、多态性________、封装性________和____继承性____。

一、单项选择题(每题2分,共20分)

1. 下面有关构造函数和new运算符关系正确的说法是(D )

A.new运算符不调用构造函数 B. 构造函数一定调用new运算符

C.当生成新类的实例时,先调用new运算符,然后调用构造函数进行初始化

D. 当new运算符动态产生类的对象时,new运算符也自动调用构造函数

2. 下面有关类性质的说法错误的是( D )

A.一个类可以有多个构造函数,但只有一个析构函数

B.析构函数和构造函数都不能有返回类型

C.不能给析构函数指定参数

D.一个类中不可以声明具有类类型的数据成员

3. 下面关于友元函数描述正确的是( C)

A.友元函数是类的成员B.友元函数在类的外部声明C.友元函数在类中声明D. 友元函数能够派生

4. 下面叙述正确的是( D )

A. 派生类不可以使用私用派生

B. 保护派生时,基类的保护成员在派生类中是公有的

C. 对基类成员的访问允许二义性

D. 赋值兼容规则也适用于多重继承的组合

5. 有关运算符重载正确的描述是( D)

A. C++语言允许在重载运算符时改变运算符的操作个数

B. C++语言允许在重载运算符时改变运算符的优先级

C. C++语言允许在重载运算符时改变运算符的结合性

D. C++语言允许在重载运算符时改变运算符的原来的功能

6. 下面描述中,表达错误的是( B )????

A. 公有继承时基类中的public成员在派生类中仍是public的

B. 公有继承是基类中的private成员在派生类中仍是private的

C. 公有继承时基类中的protected成员在派生类中仍是protected的

D. 私有继承时基类中的public成员在派生类中是private的

7. 拷贝构造函数的参数是(C)

A. 某个对象名

B. 某个对象的成员名

C. 某个对象的引用名

D. 某个对象的指针名

8. 下列关于构造函数的描述中,错误的是(D)

A.构造函数可以设置默认参数 B.构造函数在定义类对象时自动执行C.构造函数可以是内联函数D.构造函数不可以重载

9. 数组作为函数的形参时,把数组名作为实参,传递给函数的是(A)

A.该数组的首地址 B.该数组的元素个数C.该数组中的各元素值 D.该数组的大小

10. 通过一个析构函数调用虚函数时,C++系统对该调用采用( B)。

A. 动态联编

B. 静态联编

C. 不确定是哪种联编

D.函数重载

二、填空题(每空2分,共30分)

1.成员名限定的符号是::,它可以在引用成员时避免二义性。2.只有在公有继承的情况下,基类和派生类之间才有赋值兼容性规则。

3. 模板分为类模板和函数模板。

4. 在用class定义一个类时,数据成员和成员函数的默认访问权限是privat

e。

5. 已知int DBL(int n){return n+n;}和long DBL(long n){return n+n;}是一个函数模板的两个实例,则该函数模板的定义是template<typenameT>TDBL(Tn){returnn+n}。(要求写出函数模板的完整定义)

6. 静态数据成员必须在类外进行初始化。

7. 含有纯虚函数的类称为抽象类。

8. 若Queue是一个类,aQueue是它的一个对象,而且该类中定义了一个静态成员函数show()则在类外对该成员的函数进行调用的方式可以为aQueue.show() 和Queue::show() 。

9. 定义内联函数所用的关键字为inline,定义友元所用的关键字为friend。

10. 使用成员函数重载运算符时,若运算符是二元的,则参数表中有1个操作数,此时当前对象作为此运算符的左操作数。

一、单项选择题(每题2分,共20分)

1. 下面有关重载函数的说法中正确的是(C )

A.重载函数必须具有不同的返回值类型;B.重载函数形参个数必须//先匹配个数在匹配类型

C.重载函数必须有不同的形参列表D.重载函数名可以不同;不同;

2. 使用string类建立对象的不正确方式是(D)。

A. string str(“OK”);

B. string str=”OK”;

C. string str;

D. string str=’OK’;

3. 面关于C++中类的继承与派生的说法错误的是( C)

A.基类的protected成员在公有派生类的成员函数中可以直接使用

B.基类的protected成员在私有派生类的成员函数中可以直接使用

C.私有派生时,基类的所有成员访问权限在派生类中保持不变

D.继承可以分为单一继承与多重继承

4. 面向对象程序设计将数据与(A )放在一起,作为一个相互依存、不可分割的整体来处理。

A. 对数据的操作

B. 信息

C. 数据隐藏

D.数据抽象

5. 一个类的析构函数 A 。

A.唯一的

B.允许重载

C.至多可有两个

D.只能是缺省的

6. 下列各类函数中,( C )不是类的成员函数。

A. 构造函数

B. 析构函数

C. 友元函数

D. 拷贝构造函数

7. 在下面选项中,对类的拷贝构造函数的声明形式是( B )

A.A::A(&) B. A::A(constA&) C. A::A(A) D. void A::A(A&a)

8. 下面关于静态成员描述正确的是(B )

A. 静态成员是对象的数据成员

B. 静态成员是对象的成员

C. 静态成员是对象的成员函数

D. 静态成员不是对象的成员

9. 下面关于成员函数特征的描述中,错误的是( A )

A.成员函数不可以设置参数的默认值 B.成员函数可以重载C.成员函数可以是内联函数D.成员函数可以是静态的

10. 下面叙述正确的是( D)

A.基类的保护成员在派生类中仍然是保护的 B.基类的公有成员在派生类中仍然是公有的C.基类的私有成员在派生类中是私有的D.从基类派生时,可以有3种派生方法

1. class base {

int a;

public:

int b;int f(int i,int j);

};

class derive:base{

int c;

public:

int base::b;

base::f(int i,int j);

};

[1]

[2]

2. #include

class A{

public:

void A(int i=0){m=i;}

void show(){cout<

void ~A(){}

private:

int m; };

void main()

{

A a(5);

a.m+=10;

a.show();

}

[3]

[4]

[5]

3. #include

using namespace std;

class base{

int a;

static int b;

public:

base(int m,int n):a(m),b(n){}

static int geta(){return a;}

static int getb(){return b;}

void show(){cout<

};

base::int b=45;

void main(){}

[6]

[7]

[8]

[1] int base::b;

[2] base::f(int i,int j);

[1] base::b; (或访问声明仅仅调整名字的访问,不可为它说明任何类型)

[2] base::f; (或访问声明不应说明函数参数)

[3] void A(int i=0){m=i;}

[4] void ~A(){}

[5] a.m+=10;

[3] 构造函数去掉void(或构造函数不能指定返回值类型)

[4] 析构函数去掉void(或析构函数不能指定返回值类型)

[5] 对象不能访问私有成员

[6] base(int m,int n):a(m),b(n){}

[7] static int geta(){return a;}

[8] base::int b=45;

[6] 不能通过构造函数初始化静态数据成员(只要把b(n)去掉即可)

[7] 静态成员函数中不能引用非静态成员数据成员(或去掉static)

[8] int base::b = 45;

1. Template

T fun(T x)

{

T y;

y=T-2*x;

retrun y;

}

[1]

[2]

2. class base

{

public:

f();

f(int a);

f(char *p);

};

class derive:base

{

public:

void f(int s);

base::f;

};

3. #include

class A

{ public:

void setA(int);

void showA();

private:

int a;

};

class B

{ public:

void setB(int);

void showB();

private:

int b;

};

class C : public A, private B { public:

void setC(int, int, int); void showC();

private:

int c;

};

void A::setA(int x)

{ a=x; }

}

[1] Template

[2] y=T-2*x;

[1] 改为template

[2] T不能用作-的操作数

[3] base::f;

[3] 派生类中具有与基类同名的函数,则基类中的此函数不能在派生类中进行访问声明

[4] a=x;

[5] b=y;

[6] obj.setB(6);

[7] obj.showB();

[8] return 0;

[4] 派生类不能访问基类A类的私有成员

[5] 派生类不能访问基类B类的私有成员

[6] 不能访问B类的公有成员setB

[7] 不能访问B类的公有成员showB

[8] 去掉此语句,或主函数的返回值void去掉或改为int

一、填空(每题2分,共20分)

1、C++程序中,对象的初始化和清理工作,分别由两个特殊的成员函数()和()来

完成。

2、在c++中,分别用(变量)与(函数)来表现某种事物的所具有的属性和行为,并

且将它们封装在一起,形成一种抽象数据类型——类。

3、当用一个对象初始化另一个新的同类对象,将调用(),其特殊之处在于:形参是

()。

4、模板是C++支持参数化的工具,我们通常用类模板和函数模板,这些只是面向对

象的()性的一个方面。

5、如果在某个类定义中用关键字()声明了一个外部函数(也许是其他类的一个成员)

后,这个外部函数就可以例外的访问该类的任何成员,这个外部函数称为类的()函

数。

6、可以将类的成员声明为static,使其成为()。这样的成员在编译时被创建,其实

例只有一个,为所有该类的对象()。

7、()是动态动态联编的基础。它是非静态的成员函数,经过()之后,在类族中可

以实现运行过程中的多态。

8、程序中有如下语句:

int a=30;int b=a++;int c=++a; 则b=( ),c=()

9、数组A[20][20]中,第一个元素是(),最后一个元素是()

10、声明一个int型指针,请为其动态分配含10个元素的地址空间:( )。

二、程序分析(30分)

1、分析程序,写出程序的输出结果(7分)。

#include

class Clock{

private:

int Hour,Minute,Second;

public:

void SetTime(int NewH=24,int NewM=24,int NewS=24)

{Hour=NewH;Minute=NewM;Second=NewS;}

void ShowTime(){cout<

};

void main()

{cout<<”time set and output: ”<

Clock MyClock;

MyCLock.SetTime();

MyClock.ShowTime();

MyClock.SetTime(8,30,30);

MyClock.ShowTime();

}

2、分析程序,写出程序的输出结果(7分)。

#include

class point{

private:

int x,y;

public:

point(int xx=0,int yy=0){x=xx;y=yy;cout<<”构造函数被调用”<

int GetX(){return x;}

int GetY(){return y;}

};

point::point(point &p)

{x=p.x;

y=p.y;

cout<<”拷贝构造函数被调用”<

}

void main()

{point A(4,5);

point B(A);

cout<

}

3、在括号中注释相应的语句(8分)

//有动态栈区的stack类

class stack{

int stacksize;

long *buffer;

long *sp;

public:

stack(int size)//()

{stacksize=size;

sp=buffer=new long[size];//()

}

~stack()//()

{delete buffer;}//()

};

void push(long );

long pop();};

void stack::push(long data)

{if(sp>=buffer+stacksize)

cout<<"overflow!\n";

else{*sp=data;

sp++;

}}

long stack::pop()

{if(sp<=buffer)

{cout<<"stack is empty!\n";return 0;}

else return(*--sp);

}

void main()

{stack *pa=new stack(10);//()

pa->push(351);//->是()

pa->push(7075461);

cout<

cout<pop()<<”is popped.\n”;

delete pa;//()

}

4、注释下列语句(8分)

#include

#include

#include

void main()

{char filename[20];

cout<<"enter the name you read:";

cin>>filename;

ifstream input(filename);//()

cout<<"enter the name you write:";

cin>>filename;

ofstream output(filename);//()

int number;

while(input>>number)//()

{output<<10*number<<" ";}//()

input.close();//()

output.close();//()

}

三、改错(10分)

1、共5处错误,请指出,并改正。

#include

#include

class person{

char *name,sex;

int age;

public:

virtual person(char *n,int a,char s)

{strcpy(name,n);

age=a;

sex=s;

}

~person(char a){}

void print()

{cout<

void main()

{class zh;

zh.print();

cout<

2、共5处错误,请指出,并改正。

#include

class Position{

private:

float x,y;

public:

void setP (float i,float j)

{x=i;y=j;}

float area()=0.0;

};

const float Pi=3.141593;

class Circle:public Position{

private:

float radius;

public:

void setR(float r)

{radius=r;}

float area()

{return Pi*radius*radius;}

};

void main()

{

Position *pp,x;

Circle c(5.4321);

pp=&c;

cout<

四、编程(30分)

1、某小型公司,主要有四类人员:经理、技术人员、销售人员,销售经理。现在需要

存储这些人员的姓名、编号、级别、当月薪水、计算月薪总额并显示全部信息;(10分)

要求:

1)请定义类层次结构(基类和派生类之间的关系)

61大学物理下册(热力学(习题课后作业))-江西理工大学

热学(习题课课后作业) 1.一卡诺热机在每次循环过程中都要从温度为400K 的高温热源吸热418J ,向低温热源放热334.4J ,低温热源温度为320k 。 解:由2 2 1211T T Q Q -=- =η 得 1212T T Q Q = 即K T Q Q T 3201122== 2.1mol 单原子理想气体,在1atm 的恒定压力下温度由0℃加热至100℃时,内能改变量为1247J ;从外界吸热为2078J 解: )(124723 J T R T C E V ===??? )(20782 5 J T R T C Q P P ===?? 3.一定量的理想气体,从状态(P 0,V 0,T 0)。开始作绝热膨胀,体积增大到原体积的2倍,则膨胀后气体的温度T =21-γT 0;压强P =2-γP 0 解: 由 0101T V T V -γ-γ= 得 0101 0001 022T T V V T V V T γ--γ-γ=?? ?? ? ??=?? ? ? ??= 由 γ γ=00V P PV 00000002212 P P P V V P V V P γ -γ γ γ =??? ??=? ?? ? ??=??? ??=得

4.图中直线ab 表示一定量理想气体内能E 与体积V 的关系,其延长线通过原点O ,则ab 所代表的热力学过程是:( B ) (A)等温过程 (B)等压过程 (C)绝热过程 (D)等容过程 解: PV i RT i E 2 2=ν= 常量=∴∝P V E , (选B) 5.如图,一定量的理想气体自同一状态a ,分别经a →b ,a →c ,a →d 三个不同的准静态过程膨胀至体积均为V 2的三个不同状态,已知ac 为绝热线,则:( B ) (A)a →b 必放热 (B)a →b 必吸热 (C)a →d 可能是等温过程 解: ∵绝热线比等温线陡∴a →d 不可能是等温线,否定(C) 考虑正循环abca,在整个循环中,系统对外做净功, 0>-=ca ab A A A . 则系统从外界吸收净热量Q=A>0 2 V 1V

江西理工大学本科毕业生学士学位授予实施细则

江西理工大学本科毕业生 学士学位授予实施细则 (2012年春季学位评定委员会会议通过) 根据《中华人民共和国学位条例》、《中华人民共和国学位条例暂行实施办法》,结合本校具体情况,制定本实施细则。 第一条我校学士学位按照工学、经济学、理学、法学、文学、管理学、教育学和艺术学等相应学科门类授予。 第二条全日制本科毕业生授予学士学位的必备条件: 1、政治表现:拥护中国共产党的领导,拥护社会主义制度,遵纪守法,品行端正。 2、学术水平:达到教学计划的各项要求,经审核准予毕业。其课程学习和毕业论文(设计)的成绩,表明确已较好掌握了本门学科的基础理论、专业知识和基本技能;初步掌握一门外国语,能顺利阅读本专业的外文资料;具有一定的计算机基础知识和运用能力;具有从事科学研究工作或担负专门技术工作的初步能力。 第三条具有下列情形之一者,不得授予学士学位: 1、不符合必备条件; 2、受到留校察看处分; 3、毕业时必修课与专业选修课平均绩点分小于70分; 4、不能毕业而暂发结业证书。 第四条因第三条第2款未能获得学士学位者,受到留校察看处分后,认识深刻,没有其他违纪行为,如果符合下列条件之一者,可以授予学士学位: 1、毕业时必修课与专业选修课全部课程平均绩点分大于80分; 2、受到留校察看处分后,参加全国硕士研究生统一入学考试取得入学资格; 3、受到留校察看处分后,获得校级三好学生或三好标兵称号,或参加省部级及以上专业学科竞赛获得省部级二等奖、国家级三等奖及以上奖励。 第五条因第三条第3款未能获得学士学位者,如果符合下列条件之一者,可以授予学士学位: 1、毕业时参加全国硕士研究生统一入学考试取得入学资格; 2、修学英语的非英语专业学生毕业前参加CET-4达到国家优秀标准(600分)、或CET-6达到国家标准(体育、艺术类学生参加CET-4达到国家标准);英语专业学生毕业前参加CET-6达到国家优秀标准,或取得专业英语八级合格证书;学其它语种的参照执行; 3、毕业前参加省部级及以上专业学科竞赛获得省部级二等奖、国家级三等奖及以上奖励;或其它方面业绩突出,受到省级以上表彰。 第六条因第三条第4款未能获得学士学位者(第八学期受到留校察看处分做结业处理者除外),如果在结业后达到了学校换发毕业证条件,且符合上述条款规定的学士学位授予条件的,可以授予学士学位。

C语言期末考试题库(第一章 c语言基

一、单项选择 1.算术运算符,赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为(). A、关系运算,赋值运算,算术运算 B、算术运算,关系运算,赋值运算 C、算术运算,赋值运算,关系运算 D、关系运算,算术运算,赋值运算 答案:B 2.下述正确的C语言常量是:(). A、E2 B、3e-3 C、1.5E2.5 D、5.0E 答案:B 3.使用共用体变量,不可以(). A、进行动态管理 B、节省存储空间 C、同时访问所有成员 D、简化程序设计 答案:C 4.为表示关系x>=y>=z,应使用C语言表达式为:()

A、(x>=y)&(y>=z) B、(x>=y>=z) C、(x>=y)&&(y>=z) D、(x>=y)AND(y>=z) 答案:C 5.以下程序的输出结果是(). main() {char str[]="ABCD",*p=str;printf("%s\n",p);} A、68 B、ABCD C、不确定的值 D、字符D的地址 答案:B 6.char a[10];不能将字符串"abc"存储在数组中的是(). A、a="abc"; B、a[0]=0;strcat(a,"abc"); C、int i;for(i=0;i<3;i++)a[i]=i+97;a[i]=0; D、strcpy(a,"abc"); 答案:A 7.fscanf函数的正确调用形式是(). A、fscanf(文件指针,格式字符串,输入表列);

B、fscanf(格式字符串,文件指针,输出表列); C、fscanf(fp,格式字符串,输出表列); D、fscanf(格式字符串,输出表列,fp); 答案:A 8.下列数组说明中正确的是(). A、int array[][]={1,2,3,4,5,6,7,8,9,10}; B、int array[][][5]={1,2,3,4,5,6,7,8,9,10}; C、int array[][4]={1,2,3,4,5,6,7,8,9,10}; D、int array[3][]={1,2,3,4,5,6,7,8,9,10}; 答案:C 9.以下选项中,与k=n++完全等价的表达式是(). A、n=n+1,k=n B、k+=n+1 C、k=++n D、k=n,n=n+1 答案:D 10.针对下列程序段回答问题(). for(t=1;t<=100;t++) { scanf("%d",&x); if(x<0)continue;

江西理工大学考试试卷

江西理工大学考试试卷试卷编号:0809020550C 班级学号姓名 一、填空题(共36分,每空1分) 1、消息传递通信的实现方法有:①直接通信方式、②间接通信方式。(2分) 2、磁盘访问时间包括:①寻道时间、②旋转延迟时间、③ 动传输时间。(3分) 3、文件类型按存取控制属性分类有:①只执行文件、② 只读文件、③读写文件。(3分) 4、文件控制块包括有:①基本信息、②存取控制信息、③使 用信息类。(3分) 5、操作系统的特征是:①并发性、②共享性和③ 随机性。(3分) 6、按照用户界面的使用环境和功能特征的不同,一般可以把操作系统分为三种基本类型, 即:①批处理系统、②分时系统和③实时系统。(3分) 7、软件系统分为①系统软件、②支撑软件和 ③应用软件。(3分) 8、多数计算机系统将处理器的工作状态划分为①管态和 ②目态。后者一般指用户程序运行时的状态,又称为普通态或 ③用户态。(3分)

9、文件的物理结构有:为①顺序结构、②链接结构和 ③索引结构。(3分) 10、存储器一般分成①高速缓冲器、②内存和③ 外存三个层次,其中④外存是造价最低、存取速度最慢。(4分) 11、进程实体由①程序、② PCB(或进程控制块)和 ③逻辑数据集合三部分组成。(3分) 12、操作系统的特征是①并发性、②共享性和 ③随机性。(3分) 二、简答题(共20分,每小题4分) 1、虚拟存储器?(4分) 答:是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。其逻辑容量由内存容量和外存容量之和所决定,其运行速度接近于内存速度,而每位的成本却又接近于外存 2、什么是SPOOLing?(4分) 答:为了缓和CPU的高速性与I/O设备低速性间的矛盾而引入了脱机输入、脱机输出技术。该技术是利用专门的外围控制机,将低速I/O设备上的数据传送到高速磁盘上;或者相反。 3、什么是抖动(或称颠簸)?(4分) 答:刚被调出的页面又立即要用而装入,而装入后不久又被调出,如此反复,使调度非常频繁,这种现象称为抖动或颠簸。 4、影响缺页中断率的因素有哪些?(4分) 答:4个因素,分别是:(1)分配给程序的主存块数;(2)页面的大小;(3)程序编制方法;(4)页面调度算法。 5、产生死锁的必要条件是哪些?(4分) 答:互斥条件、不可剥夺条件、请求和保持条件、循环等待条件。

洛阳理工学院电力拖动自动控制系统期末考试卷子B卷

第 1 页 共 1 页 洛阳理工学院 2010/2011 学年 第一学期 运动控制系统 期末考试试题卷(B ) 适用班级:Z080401/02 考试日期时间: 一、填空:(每空1分,共37分) 1.某调速系统的调速范围是1450~145转/分,D= ,要求静差率S=5%,系统允许的静态速降是 。 2.为防止起动时产生电流冲击,在单闭环调速系统中须加 环节;在转速、电流双闭环系统中,通过调节 可限制最大电流,即I d m = 。 3.用积分控制的调速系统是 静差系统,用比例控制的系统是 静差系统。 4.在转速负反馈系统中,对电动机磁通的波动 抑制作用,对测速发电机磁通的变化 抑制作用。 5.在两组晶闸管的可逆线路中存在的环流分为静态环流和 环流;其中静态环流包括 环流和 环流两种;α=β工作制能消除 环流,用串入环流通路中的 限制瞬时脉动环流。 6.转速、电流双闭环系统起动过程分为三个阶段,Ⅰ阶段为 阶段;Ⅱ阶段为 阶段;Ⅲ阶段为 阶段。在Ⅰ、Ⅱ阶段,ASR 处于 状态。 7.典型Ⅰ型系统的开环传递函数是 ,其开环放大倍数K 与截止频率ωc 的关系是 ,系统参数乘积KT ≤ 。 8.数字PI 调节器有 式和 式两种算法。 9.α=β配合控制可逆调速系统正向制动过程可分为三个阶段,这3个阶段分别是 、 和 。 10.转速负反馈单闭环调速系统以额定转速稳定运行,负载突升并恢复稳定后,对有静差系统,转速将 ;触发整流装置的输出电压U d 将 ;无静差调速系统的转速将 ;触发整流装置的输出电压U d 将 。 11.α=β配合控制可逆系统中,当U c =0时触发脉冲零位整定在αf0=βr0= 。 12.从整体结构上看,电力电子变压变频器可分为 和 两大类。 13.三相异步电动机原始动态模型相当复杂,简化的基本方法就是坐标变换,不同坐标系中电动机模型等效的原则是:在不同坐标下绕组所产生的合成 相等。 二、问答题:(每小题7分,共35分) 1.在转速负反馈系统中,当电网电压、负载转矩、电动机励磁电流、电枢电阻、测速发电机磁场各量发生变化时都会引起转速的变化,问系统对它们有无调节能力?为什么? 2.某调节对象的传递函数是()12(1)(1) d s K W T s T s ++ 且T 1>>T 2现要校正成典型Ⅱ型系统(1)应采用什么调节器?在此过程中作了哪些近似处理?(2)写出调节器的传递函数;(3)写出校正后的传递函数;(4)求出调节器参数。 3.转速、电流双闭环调速系统中,稳态运行时,当两个调节器都不饱和,写出Un *、Un 、U i *、U i 、I d 、U c t 各量之间的关系,Ce 、R 、Ks 已知。 4.画出六拍阶梯波逆变器供电时电动机电压空间矢量与磁链矢量的关系图,并简单说明之。 5 三相坐标系变换到两相正交坐标系的变换矩阵32C 的表达式,其中 。 三、计算题: 1.单闭环转速负反馈系统,已知电动机参数:P N =2.2KW ,U N = 220V ,I N =10A ,n N =1500r/min , R a =1Ω,整流装置K S =30,R rec =1Ω,最大转速给定电压U n *=10V ,系统要求调速范围D=20,静差率 S=10%,(1)画出系统的静态结构图; (2)计算开环系统的静态速降和调速要求所允许的静态速降; (3)确定放大器的最小放大倍数K P 。 5题图 2.有一转速、电流双闭环系统,速度调节器和电流调节器均采用PI 调节器,已知直流电动机:n N =1000r/min ,I N =15A ,C e =0.21V/rpm ,R a =0.5Ω,总电阻R=2Ω。ASR 输出限幅值U i *=12V ,电动机过载系数λ=2,可控硅装置放大倍数K S =40,当U n m *=12V 时,n=1000r/min 。计算: (1)电流反馈系数β=?转速反馈系数α=? (2)现系统在U n *=6V ,I d =10A 时稳定运行,求此时的稳态转速n=?ACR 的输出电压U c =? (3)试画出待设计转速环的动态结构图。该系统转速环按典型Ⅱ型系统设计,且按M r min 准则选择参数,取中频宽h =7,已知T Σn =0.05s ,T m =0.5s ,试计算转速环的开环增益K N ,调节器的放大倍数Kn ,时间常数τn 及计算出调节器的元件R n 、C n 和C on 参数 。 (4)当系统突加给定空载起动到额定转速时,转速超调量σn 为多少? 附参考公式: n m e n RT h T C h K ∑+=αβ2)1( m a x *(%)2()N n n b m C n T z C n T σλ∑??=?- 32N N =

C语言期末考试试题

C语言试题1 一填空题(15分) 1.设x的值为15,n的值为2,则表达式x%=(n+=3)运算后,x的值为()。 2.设int a=7,b=9,t;执行完表达式t=(a>b)?a:b后,t的值是()。 3.下面程序段的输出结果是()。 int a=1234; a=a&0377; printf(“%d %o\n”,a,a); 4.a数组定义如下,按照内存排列顺序,a数组中的所有元素是()。 char a[3]; 5.设有以下宏定义,则执行赋值语句a=PP*20;(a为int型变量)后,a的值是()。 #define PR 80 #define PP PR+403 6.在C程序中,可以通过三种运算方式为指针变量赋地址值,它们是:()、()和()。7.在C文件中,数据存在的两种代码形式是()和()。 8.C语言中调用()函数打开文件,调用()函数关闭文件,调用()函数可实现文件的随机读写。 9.若有int a[3]={10,12,30};则a+1是()的地址,*(a+2)=()。 二判断对错(5分,对的划“√”,错的划“×” 1.在Turbo C中,整型数据在内存中占2个字节。() 2.表达式1/4+2.75的值是3。() 3.结构体类型只有一种。() 4.函数若无返回值,则它一定无形参。() 5.C语言只能处理文本文件和二进制文件。() 三选择题(20分) 1.设int a=12; 表达式a+=a-=a*=a的值是()。 A 12 B 144 C 0 D 132 2.以下程序的输出结果是()。 main( ) { int a=011; printf(“%d\n”,++a); } A 12 B 11 C 10 D 9 3.以下程序的输出结果是()。 #define ADD(x) (x)+(x) main() { int a=4,b=6,c=7,d=ADD(a+b)*c; printf(“d=%d”,d); } A d=70 B d=140 C d=280 D d=80 4.下面的选项中正确的赋值语句是(char a[5],*p=a;)()。 A p=“abcd”; B a=“abcd”; C *p=“abcd”; D *a=“abcd”; 5.若k为整形,则while循环执行()次。 k=2; while(k==0) printf(“%d”,k); k--; printf(“\n”); A 10 B 9 C 0 D 1

江西理工大学物理试卷

(E )匀速直线运动. 滑下,到达最低点 B 时,它对容器的正压力为 N.则质点自A 1 (A) R(N 3mg) . (B) 2 6. 一力学系统由两个质点组成,它们之间只有引力作用。若两质点所受外力的矢 量和为零,则此系统 (A) 动量、机械能以及对一轴的角动量都守恒。 (B) 动量、机械能守恒,但角动量是否守恒不能断定。 (C) 动量和角动量守恒,但机械能是否守恒不能断定。 1 (C) R (N mg ) . (D) 2 道上运动半周时,摆球所受合外力冲量的大小为 (A) 2 mv. (B) . (2mv)2 (mg R/V )2 (C) Rmg/v . (D) 0 . 4. 有一半径为R 的水平圆转台,可绕通过其中心的竖直固定光滑轴转动, 转动惯量为J ,开始时转台以匀角速度 0 转动,此时有一质量为 m 的人 站 7. (1)对某观察者来说,发生在某惯性系中同一地点、 同一时刻的两个事 件,对于相对该惯性系作匀速直线运动的其它惯性系中的观察者来说, 它 们是否同时发生 (2)在某惯性系中发生于同一时刻、 不同地点的两个事件, 它们在其它 惯性系中是否同时发生 《大学物理》(上)试卷 (A) 2 0 J mR (B) J m R 2 一、选择题:(共30分,每题3分) 1.如图所示,湖中有一小船,有人用绳绕过岸上一定 高度处的定滑轮拉湖中的船向岸边运动. 设该人以匀速 率V 。收绳,绳不伸长、湖水静止,则小船的运动是 (C) (A) 匀加速运动. (B) 匀减速运动 (C) 变加速运动. (D) 变减速运动 mR 2 0 (D) 5.两个匀质圆盘 A 和B 的密度分别为 A 和 B ,若A > B ,但两圆盘的质量与厚 度相同,如两盘对通过盘心垂直于盘面轴的转动惯量各为 J A 和J B ,则 (A) J A > J B . (B) J B > J A . (C) J A = J B . (D) J A 、J B 哪个大,不能确定 2. 一质量为m 的质点,在半径为 R 的半球形容器中,由静止开始自边缘上的 滑到B 的过程中,摩擦力对其作的功为 1 R(3mg N). ^R(N 2mg). 动量守恒,但机械能和角动量守恒与否不能断定。 3.如图所示,圆锥摆的摆球质量为 m 速率为V ,圆半径为R 当摆球在轨 R m O

洛阳理工学院无机及分析化学a卷

洛阳理工学院 2009/2010 学年第一学期无机及分析化学期末考试试题卷(A) 适用班级:07环境监测(五)W070615 考试日期时间:2010.1 一.填空题(每小题1分,共20分) 1.HC2O4-的共轭酸是,共轭碱是,因此它是。 2.原子序数z=20,核外电子排布为,该元素位于周期表周期,族。 3.在溶液中,加入沉淀剂后,被沉淀的离子在溶液中的残留量小于mol·L-1叫做沉淀完全。 4.滴定分析中常用的滴定方式为:、、、。 5.酸的强弱是影响滴定突跃大小的重要因素,当酸的浓度一定时,它的解离常数Ka越大,即酸性,滴定PH突跃范 围。 6.分子间的作用力主要有:、、。 7. 定量分析的一般程序:、、、。 二、选择题 (每小题2分,共20分) 1.质量作用只适用于: A.复合反应 B. 计量方程 C. 基元反应 D. 氧化还原反应 2.增大反应物浓度,使反应速率增大的原因是: A.单位体积的分子数增加 B.反应系统混乱度增加 C.活化分子分数增加 D.单位体积内活化分子总数增加 3.下列原子半径大小顺序中正确的是: A. Be<Na<Mg B. Be<Mg<Na C. Mg<Na<Be D. Na<Be<Mg 4.下列溶液中,PH值最小的是: A. 0.010 mol·L-1 HCl B. 0.010 mol·L-1 H2SO4 C. 0.010 mol·L-1 HAc D. 0.010 mol·L-1 H2C2O4 5.473K时反应2NO(g)+O22NO2 (g)在密闭容器中达平衡,加入惰性气体He使总压增大,平衡将: A.左移 B. 右移 C.不移动 D 不能确定 6.下列各种元素的原子序数中,其原子最外层电子数最多的是: A.2 B. 15 C.28 D . 42 7.已知K bΘ(NH3 )=1.8×10-5 ,K aΘ(HCN )=4.9×10-10 ,K aΘ(HAc )=1.8×10-5 ,下列哪一对共轭酸碱混合物不能配制pH=9的缓冲溶液: A. HAc—NaAc B. NH4Cl—NH3 C. A、B都不行 D. HCN—NaCN 8.在表征共价键的参数中,决定分子空间构型的是: A.键能 B. 键长和键角 C.键长 D. 键角 9.试样用量为0.1~10mg的分析方法为: A.常量分析 B. 半微量分析 C.微量分析 D . 超微量分析 10.下列电子构型中,属于原子激发态的是: A.1s22s22p1 B. 1s22s2 C. 1s22s22p63s24s1 D . 1s22s22p63s23p64s1

C语言期末考试题(含答案)

《C 语言程序设计》期末试卷 一、单项选择题(10x2’=20’) 1、以下叙述正确的是() A )C 语言的源程序不必通过编译就可以直接运行。 B ) C 语言中的每条可执行语句最终都将被转换成二进制的机器指令。 C )C 语言源程序经编译形成的二进制代码可以直接运行。 D )C 语言中的函数不可以单独进行编译。 2、一个C 语言的源程序中() A )必须有一个主函数 B )可能有多个主函数 C )必须有除主函数外其它函数 D )可以没有主函数 3、以下不能定义为用户标识符的是() A )scanf B )Void C )_3com D )int 4、若以下选项中的变量已正确定义,则正确的赋值语句是() A )x1=26.8%3; B )1+2=x2; C )x3=0x12; D )x4=1+2=3; 5、设有定义:floata=2,b=4,h=3;以下C 语言表达式中与代数式h b a *)(2 1 的计算结果不.相符的是() A )(a+b)*h/2 B )(1/2)*(a+b)*h C )(a+b)*h*1/2 D )h/2*(a+b) 6、C 语言中用于结构化程序设计的3种基本结构是() A )顺序结构、选择结构、循环结构 B )if 、switch 、break C )for 、while 、do-while D )if 、for 、continue 7.在while (!x )语句中的!x 与下面条件表达式等价的是() A)x!=0B)x==1C)x!=1D)x==0

8、有以下程序: #include voidmain(){ inti=1,j=1,k=2; if((j++||k++)&&i++) printf(“%d,%d,%d\n”,i,j,k);} 执行后的输出结果是() A)1,1,2 B)2,2,1 C)2,2,2 D)2,2,3 9、有以下程序: #include voidmain(){ inti,s=0; for(i=1;i<10;i+=2) s+=i+1; printf(“%d\n”,s);} 程序执行后的输出结果是() A)自然数1~9的累加和B)自然数1~10的累加和 C)自然数1~9中奇数之和D)自然数1~10中偶数之和 10、有以下函数定义: voidfun(intn,doublex){……} 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是()A)fun(inty,doublem); B)k=fun(10,12.5); C)fun(x,n);D)voidfun(n,x); 二、填空题(10x2’=20’) 11、C语言描述“x和y都大于或等于z”的表达式是:。 12、函数定义时涉及的基本要素是:、、。

江西理工大学物理答案

角动量守恒 1.人造地球卫星作椭圆轨道运动,卫星近地点和远地点分 别为A和B,用L和E K分别表示地心的角动量及其动能的瞬时值,则应有:( C ) (角动量守恒,动能不守恒) (A) L A>L B, E KA>E KB(B) L A=L B, E KAE KB(D) L A

L B= md1v L C= 0 ;作用在质点上的重力对这三个点的力矩大小,M A= mgd1:M B= mgd1;d1 M C= 0 。 A v 3 B 5.已知地球的质量为=5.98×1024kg,它离太阳的平均距离r=1.496×1011m ,地球绕太阳的公转周期为T=3.156×107s,假设公转轨道是圆形,则地球绕太阳运动的角动量大小L= 2.7×1040nms。(利用角动量的定义即可) 6.哈雷慧星绕太阳的运动轨道为一椭圆,太阳位于椭圆轨道的一个焦点上,它离太阳最近的距离是r1=8.75×1010m,此时的速率是V1=5.46×104ms-1,在离太阳最远的位置上的速率是V2=9.08×102ms-1,此时它离太阳的距离是5.30×1012m (利用角动量守恒即可)

2019年C语言期末考试题与答案

1、给定n个数据, 求最小值出现的位置(如果最小值出现多次,求出第一次出现的位置即可)。 最大值第三行i<=n五行k+1 2、编写程序求无理数e的值并输出。计算公式为: e=1+1/1!+1/2!+1/3!+......+1/n! 当1/n!<0.000001时e=2.718282。 3、求一批数中最大值和最小值的积。 4、某一正数的值保留2位小数,对第三位进行四舍 五入。 5、从键盘上输入任意实数x,求出其所对应的函数值。 z=(x-4)的二次幂(x>4) z=x的八次幂(x>-4) z=z=4/(x*(x+1))(x>-10) z=|x|+20(其他)6、求出N×M整型数组的最大元素及其所在的行坐标 及列坐标(如果最大元素不唯一,选择位置在最前面 的一个)。 例如:输入的数组为: 1 2 3 4 1 5 6 12 18 9 10 11 2 求出的最大数为18,行坐标为2,列坐标为1。 7、求一个n位自然数的各位数字的积。(n 是小于10的自然数) 8、计算n门课程的平均值,计算结果作为函数值返回。例如:若有5门课程的成绩是:92,76,69,58,88,则函数的值为76.599998。 9、求一批数中小于平均值的数的个数。

10、编写函数判断一个整数m 的各位数字之和能否被7整除, 可以被7整除则返回1,否则返回0。调用该函数找出 100~200之间满足条件的所有数。 11、请编一个函数void fun(int tt[M][N],int pp[N]), tt 指向一个M 行N 列的二维数组,求出二维数组每列 中最大元素,并依次放入pp 所指一维数组中。二维 数组中的数已在主函数中赋予。 12、编写函数fun 用比较法对主程序中用户输入的具有10 个数据的数组a 按由大到小排序,并在主程序中输出 排序结果。 13、编写main 程序调用函数fact 求解从m 个元素选n 个元 素的组合数的个数。计算公式是:组合数=m!/(n!.(m-n)!)。 要求:m 不能小于n ,否则应有容错处理。 说明:函数fact(x)的功能是求x!。 14、找出一批正整数中的最大的偶数。 15、实现两个整数的交换。 例如:给a 和b 分别输入:60和65,输入为: a=65 b=60 16、将字符串中的小写字母转换为对应的大写字母, 其它字符不变。 17、求一个四位数的各位数字的立方和。 18、求一组数中大于平均值的数的个数。 例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函 数值为3。 19、对任意输入的 x ,用下式计算并输出 y 的值。 5 x<10 y= 0 x=10 -5 x>10

江西理工大学大学物理习题册及答案完整版

江西理工大学 大 学 物 理 习 题 册 班级_____________学号____________姓名____________ 运动学(一) 一、填空: 1、已知质点的运动方程:X=2t ,Y=(2-t 2)(SI 制),则t=1s 时质点的位置矢量:m j i r )2( → → → +=,速度:1 )22(-→ → → ?-=s m j i v ,加速度:22-→ → ?-=s m i a ,第1s 末到第2s 末质点的位移:m j i r )32(→ →→-=?,平均 速度:1)32(--?-=s m j i v ρρρ 。 2、一人从田径运动场的A 点出发沿400米的跑道跑了一圈回到A 点,用了1 分钟的时间,则在上述时间内其平均速度为 二、选择: 1、以下说法正确的是:( D ) (A)运动物体的加速度越大,物体的速度也越大。 (B)物体在直线运动前进时,如果物体向前的加速度减小了,物体前进的速度也减小。 (C)物体加速度的值很大,而物体速度的值可以不变,是不可能的。 (D)在直线运动中且运动方向不发生变化时,位移的量值与路程相等。 2、如图河中有一小船,人在离河面一定高度的岸上通过绳子以匀速度V O 拉船靠岸,则船在图示位置处的速率为:( C ) (A)V (B)V O cos θ(C)V O /cos θ (D)V O tg θ 解:由图可知:2 22x h L += 由图可知图示位置船的速率:dt dx v = ;dt dL v =0 。? θcos 00v v x L v ==

三、计算题 1、一质点沿OY 轴直线运动,它在t 时刻的坐标是: Y=-2t 3(SI 制)求: (1) t=1-2秒内质点的位移和平均速度 (2) t=1秒末和2秒末的瞬时速度 (3)第2秒内质点所通过的路程 (4)第2秒内质点的平均加速度以及t=1秒和2秒的瞬时加速度。 解:(1)t 1=1s 时:m t t y 5.2)25.4(3 1211=-= t 2=2s 时:m t t y 0.2)25.4(3 2222=-= ∴m y y y 5.012-=-=? 式中负号表示位移方向沿x 轴负向。 15.0-- ?-=??=s m t y v 式中负号表示平均速度方向沿x 轴负向。 (2)269t t dt dy v -== t=1s 时:1 13-?=s m v ; t=2s 时:126-?-=s m v (3)令 0692 =-=t t v ,得: t=,此后质点沿反向运动。 ∴路程:m y y y y s 25251215.1?=-+-=??? (4)21 2129-?-=--=??=s m t t v v t v a 式中负号表示平均加速度方向沿x 轴负向。 t dt dv a 129-== t=1s 时:2 13-?-=s m a t=2s 时:2215-?-=s m a 式中负号表示加速度方向沿x 轴负向。

洛阳理工学院模拟电子期末试题题库

一、填空题 1、在杂质半导体中,( )的浓度对温度非常敏感。 A. 少子 B. 多子 C. 杂质离子 D. 空穴 2、PN 结加正向电压时,空间电荷区将( )。 A. 变宽 B. 变窄 C.基本不变 D.不能确定 3、设二极管的端电压为U ,则二极管的电流方程为( ) 。 A. U I e S B. T U U I e S C. )1e (S -T U U I D. 1e S -T U U I 4、硅管正偏导通时,其管压降约为( )。 A 0.7V B 0.5V C 0.2V D 0.1V 5、三极管当发射结和集电结都正偏时工作于( )状态。 A. 放大 B. 饱和 C. 截止 D. 无法确定 6、某双极型三极管多级放大电路中,测得A 1u =25, A 2u =-10 ,A 3u ≈1,则可判断这三级电路的组态分别是( )。 A. 共射、共基、共集 B. 共基、共基、共集 C. 共基、共射、共集 D. 共集、共射、共基 7、某放大器输入电压为10mv 时,输出电压为7V ;输入为20mv 时, 输出为6V ,则该放大器的电压放大倍数为( ) 。 A. 700 B. 300 C. 100 D. -100 8、某放大器的中频电压增益为40dB ,则在上限频率f H 处的电压放大倍数约为( )倍。 A. 43 B. 37 C. 100 D. 70 9、集成运放存在失调电压和失调电流,所以在小信号高精度直流放大电路中必须进行( )。 A. 虚地 B. 虚短 C. 虚断 D. 调零 10、已知变压器二次电压t u ωsin 28.282=V ,则桥式整流电容滤波电路接上负载时的输出电压平均值约为( )。 A. 28.28V B. 20V C. 24V D. 18 V 11、集成运放的输出级一般采用互补对称放大电路是为了( ) A .增大电压放大倍数 B . 提高带负载能力 C . 稳定电压放大倍数 D. 减小线性失真 12、为了稳定放大电路静态工作点,应引入( )负反馈。 A. 直流 B. 交流 C. 串联 D. 并联 13、欲将方波电压转换成三角波电压,应选用( )运算电路。 A. 比例 B. 加减 C. 积分 D. 微分 14、( )运算电路可实现函数Y =aX 1+bX 2+cX 3,a 、b 和c 均小于零。 A. 同相比例 B. 反向比例 C. 同相求和 D. 反向求和 15、某三极管的V 15,mA 20,mW 100(BR)CEO CM CM ===U I P ,则下列状态下三极管能正常工作的是( )。 A. mA 10,V 3C CE ==I U B. mA 40,V 2C CE ==I U C. mA 20,V 6C CE ==I U D. mA 2,V 20C CE ==I U 16、测得某放大电路中三极管的各极电位分别为2.7V 、2 V 、8V ,则这个三极管是 。 A. PNP 锗管 B. NPN 锗管 C. PNP 硅管 D. NPN 硅管 17、已知两共射极放大电路空载时电压放大倍数绝对值分别为A 1u 和A 2u ,若将它们接成两级放大电路,则其放大倍数绝对值为( )。 A. A 1u A 2u B. A 1u +A 2u C. 大于A 1u A 2u D. 小于A 1u A 2u 18、放大电路如图1所示,已知三极管的05=β,则该电路中三极管的工作状态为( )。 A. 截止 B. 放大 C. 饱和 D. 无法确定 u 图1 图2 图3 图4 19、如图2所示电路( )。 A.能否产生正弦波振荡取决于R 1和R 2 B.不能产生正弦波振荡 C.能产生正弦波振荡 D.不能确定 20、如图3所示电路中,( )。 A .将二次线圈的同名端标在下端,可能振荡 B .将二次线圈的同名端标在上端,就能振荡 C .将二次线圈的同名端标在上端,满足振荡的相位条件 D .将二次线圈的同名端标在下端,满足振幅条件 21、如图4所示电路,当有输入电压u i 时,V 1管集电极电流i C1=0.7mA ,此时V 2管集电极电位 u C2 等于 ( )。

江西理工大学大学物理(上)复习提纲

大学物理复习提纲 (基本概念,基本定律、定理、原理、公式) 第一部分:力学基本要求 一基本概念 1. 位移,速度,加速度, 动量,力,冲量,功,动能,势能,机械能,角动量,力矩; 2. 参考系,坐标系,惯性坐标系,质点, 位置矢量,速率,角速度,角加速度, 法向加速度,切向加速度,转动惯量,冲量矩。 二.基本定律、定理、原理、公式 1. 质点运动学: 位置矢量:在直角坐标系中 k z j y i x r ++= ,r ?=r=222z y x ++ 运动方程:k t z j t y i t x t r )()()()(++=;或)(t x x =;)(t y y =;)(t z z = 位移:12r r r -=?=k z j y i x ?+?+?,r ?=222z y x ?+?+?,r ?≠ 速度:dt r d v = ,在直角坐标系中:k v j v i v v z y x ++=; dt dx v x = ;dt dy v y = ;dt dz v z = ;速率:2 22z y x v v v v ++= 加速度:2 2 dt r d dt v d a == ,在直角坐标系中:k a j a i a a z y x ++=; 2 2 dt x d dt dv a x x = = ;22 dt y d dt dv a y y = = ;2 2 dt z d dt dv a z z = = ;2 22z y x a a a a ++= 在自然坐标系中:运动方程:)(t s s = ,速率:dt ds v = 圆周运动角量描述:运动方程:)(t θθ=,角速度:dt d θω=,角加速度:dt d ωβ= 切向加速度:β R dt dv a t == , 法向加速度:2 2 ωR R v a n == ,一般曲线运动ρ 2 v a n = 加速度:t a n a a n τ+= ; 2 2 t n a a a +=, ,ωR v = n πω2= 直线运动:)(t x x =;dt dx v = ;2 2 dt x d dt dv a = = 匀变速直线运动:2 0021at t v x x ++=;at v v +=0;)(202 02x x a v v -+=

洛阳理工学院单片机期末考试题(十套)

洛阳理工学院 2011/2012 学年第一学期单片机原理与接口技术期末考试试题卷(A)适用班级:B090505/06/07/08 考试日期时间:120分钟 一、选择题(每小题2分,共20分) 1.片内RAM的20H~2FH为位寻址区,所包含的位地址是( B )。 A、00H~20H B、00H~7FH C、20H~2FH D、00H~FFH 2.下列哪个并行口可以既作为输入输出口又可以作为高8位地址口( B ) A.P1 B.P2 C.P3 D.P0 3.若AT89C51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )。 A、2μs B、4μs C、8μs D、1ms 4.定时器/计数器工作方式1是( D )。 A、8位计数器结构 B、2个8位计数器结构 C、13位计数结构 D、16位计数结构 5.在五个中断源中,可通过软件设置各中断源中断级别的高或低,但在同一级别中,按硬 件排队的优先级别最高的是( C )中断。 A.定时器T0 B.定时器T1 C.外部中断INT0 D.外部中断INT1 E.串行口 6.定时器T0的溢出标志为TF0,采用查询方式,若查询到有溢出时,该标志(A) A.由软件清零B.由硬件自动清零C.随机状态D.AB都可以 7.串行口的工作方式由( C )寄存器决定。 A.SBUF B.PCON C.SCON D.RI 8.单片机C51中用关键字(C)来改变寄存器组 A.interrupt B.unsigned C.using D.reentrant 9.可以将P1口的低4位全部置高电平的表达式是( B ) A.P1&=0x0f B.P1|=0x0f C.P1^=0x0f D.P1=~P1 10.访问绝对地址时,一般需包含的库文件是( B ) A、reg51.h B、absacc.h C、intrins.h D、startup.h 二、填空题(每空1分,共20分) 1.微处理器本身不是计算机,它是微型计算机的核心部件,又称它为CPU ,它包 括两个主要部分运算器、控制器。 2.AT89C51有 4 个并行I\O口,其中P0~P3是准双向口,所以由输出转输入时必须 先写入 1 。 3.若不使用AT89C51片内的程序存储器,引脚EA非必须接地。 4.AT89C51系列单片机有: 外中断0 , 定时器0 ,外中断 1 , 定时器1 , 串行口等5个中断请求源。 5.用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始 值分别是9CH 、9CH 。 6.AT89C51单片机的外部中断请求信号的触发方式有:电平触发方式和边沿触 发方式。 7.存储器扩展包括程序存储器扩展和数据存储器扩展。 8.单片机程序的入口地址是0000H ,外部中断1的入口地址是0013H 。 9.KeiL C51软件中,编译连接后生成可执行的文件扩展名是hex 。 三、简答题(每小题6分,共30分) 1.什么是机器周期?一个机器周期的时序是如何来划分的?如果采用12MHz晶振,一个机 器周期为多长时间? 答:完成一个基本操作所需要的时间称为一个机器周期(1分),每个机器周期包含六个时钟周期(用S表示),每个时钟周期由节拍信号P1和节拍信号P2组成的,每个节拍持续一个振荡周期(2分)。因此一个机器周期包含S1P1~S6P2共6个状态的12个振荡

大学C语言期末考试习题集(带详解答案)

一、单项选择题 1.(A)是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2.C语言程序从 C开始执行。 A) 程序中第一条可执行语句 B) 程序中第一个函数 C) 程序中的main函数 D) 包含文件中的第一个函数 3、以下说法中正确的是(C)。 A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是(B)。 A) C程序的工作过程是编辑、编译、连接、运行 B) C语言不区分大小写。 C) C程序的三种基本结构是顺序、选择、循环 D) C程序从main函数开始执行 5.下列正确的标识符是(C)。 A.-a1 B.a[i] C.a2_i D.int t 5~8题为相同类型题 考点:标识符的命名规则 (1)只能由字母、数字、下划线构成 (2)数字不能作为标识符的开头 (3)关键字不能作为标识符 选项A中的“-”,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3) 6.下列C语言用户标识符中合法的是( B)。 A)3ax B)x C)case D)-e2 E)union 选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1); 7.下列四组选项中,正确的C语言标识符是(C)。 A) %x B) a+b C) a123 D) 123 选项A中的“%”,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2) 8、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。 A、print _3d db8 aBc B、I\am one_half start$it 3pai

相关文档
相关文档 最新文档