VC++考试试题

VC++考试试题
VC++考试试题

VC++复习题

选择题

1. 下列关键字中哪一个不是用于类的访问控制的(B)

A.public B. friend C. private D. protected

2. 以下四个特性中哪一个不属于面向对象的三大特性(C)

A.封装性 B. 多态性 C. 抽象性 D. 继承性

3.管理MFC应用程序(A)

A. CWinAPP

B. CmainFrame

C. CDoucument

D. CView

4. 关于构造函数,下列说法不正确的是(A)

A. 一个类中有且仅有一个构造函数

B. 构造函数在说明类变量时被自动执行

C. 构造函数没有返回值类型

D. 类中的构造函数的函数名与该类的类名必须同名

5.关于析构函数,下列说法不正确的是(C)

A. 类中有且仅有一个析构函数

B. 析构函数可以没有形参

C. 析构函数没有返回值类型

D. 析构函数在对象消失时被自动执行

6. 下列类中不属于MFC框架基本类的时(D)

A. CWinApp

B. CFrameWnd

C. CView

D. CObject

7. 下列选项中哪一个不是命令消息的产生途径(C)

A. 选择菜单

B. 单击工具栏

C. 点击对话框的按钮

D. 程序产生命令

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

A. 构造函数可以设置默认参数

B. 构造函数在定义类对象时自动执行

C. 默认构造函数可以没有

D. 构造函数不可以重载

9. 当在使用类模板时,类模板本身被实例化成了一个具体的(D)

A. 对象

B. 实例

C. 模板类

D. 类

10. 以下四个关于类的访问控制的描述哪一个是错误的(D)

A. 子类不能访问其父类的私有数据成员和成员函数

B. 子类的对象不能访问其父类的保护数据成员或者成员函数

C. 类的对象不能访问类保护数据成员或者成员函数

D. 类的成员函数不能访问类中的私有数据

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

A. 重载函数必须有不同的返回值类型

B. 重载函数形参个数必须不同

C. 重载函数必须有不同的形参列表

D. 重载函数名可以不同

12.一个视图对象能连接()文档对象,一个文档对象能连接(D)视图对象。

A. 多个,多个

B. 多个,一个

C. 一个,一个

D. 一个,多个

13.所有的控件都是(B)类的派生类,都可以作为一个特殊窗口来处理。

A. Cview

B. CWnd

C. CWindow

D. Cdialog

14、通过调用(B)函数,能够设置本地计算机的时间

A. SetSystemtime(···)

B. SetLocalTime(···)

C. SetSystemTime(···)

D. SetLocalime(···)

15.关于类,下列说法不正确的是(D)

A. 在类中,成员的默认访问特性是私有的

B. 类实现了数据的封装

C. 类实质上是一种数据类型

D. 在类的定义中,必须包含private、public、protected三种访问方式对应的部分

16.关于对象,下面说法不正确的是(C)

A. 对象是类的一个实例

B. 任何一个对象只是属于一个类

C. 一个类只能有一个对象

D. 类与对象间的关系和数据类型与变量间的关系类似

17.关于类的继承,下列说法不正确的(A)

A. 派生类中继承的基类成员的访问权限到派生类中保持不变

B. 派生类的成员除了它自己的成员外,还包含了它的基类成员

C. 派生类至少有一个基类

D. 派生类是基类定义的延续

18.关于虚函数,下列说法正确的时(B)

A. 包含虚函数的类不能够生成实例

B. 包含虚函数的类称为抽象类

C. 虚函数在基类中说明后,不用再在派生类中重新说明

D. 每个派生类必须对从基类继承的虚函数进行重新定义

19.友元的作用是(D)

A. 增加成员函数的种类

B. 增强类的封装性

C. 实现数据的隐藏性

D. 提高程序的运行效率

20、关于函数重载,下列说法不正确的是(C)

A. 构造函数重载将会给对象的初始化带来多种方式

B. 不要使用重载函数来描述不相干的函数

C. 重载函数中不允许使用默认参数

D. 重载函数在编译时是根据参数表来进行选择的

21.关于动态联编,下列说法不正确的是(B)

A. 动态联编是虚函数为基础的

B. 动态联编实在编译时确定所调用的函数代码

C. 动态联编是在运行时确定所调用的函数代码

D. 动态联编调用函数的操作是通过指向对象的指针或对象的引用完成的

22.下列输出字符‘&’的方法中,不正确的是(C)

A. cout<<'&'

B. cout<

C. Cout.put('&')

D. Char c='&';cout<

23.下面描述中表达错误的(B)

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

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

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

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

24.一下时关于鼠标的消息类型,表示按下鼠标左键的时(B)

A. WM_MBUTTONDOWN

B. WM_LBUTTONDOWN

C. WM_LBUTTONBLCLK

D. WM_MBUTTONBLCLK

25.设置虚基类的目的是(B)

A. 简化程序

B. 消除二义性

C. 提高运行效率

D. 减少目标代码

26、关键字(C)说明对象或变量初始化后不会被修改

A. static

B. public

C. const

D. inline

27.内联函数执行起来比标准函数(B)

A. 更慢

B. 更快

C. 次数更多

D. 以上都不是

28. 通常的拷贝构造函数的参数是(C)

A. 某个对象名

B. 某个对象成员名

C. 某个对象的引用

D. 某个对象的指针名

29.对于动态分配内存空间描述正确的(D)

A. 使用new运算符分配的内存空间的长度必须是常量

B. delete运算符可以释放动态的存储空间和静态的存储空间

C. 由new分配的内存空间是不连续的

D. delete运算符只能释放由new分配的动态存储空间

30.下列关于成员函数的描述中,不正确的是(B)

A. 成员函数可以重载

B. 成员函数一定是内联函数

C. 成员函数可以时静态的

D. 成员函数可以设置参数的默认值

31.下列关于this指针描述中,正确的是(B)

A. 任何与类相关的函数都友this指针

B. 类的成员函数都有this指针

C. 类的友元函数都有this指针

D. 类的非静态成员函数才有this指针

32、下列关于构造函数的描述中,不正确的是(C)

A. 构造函数的函数名与类名相同

B. 构造函数可以重载

C. 构造函数必须制定函数类型

D. 构造函数可以设置参数的默认值

33.在保护继承中,基类的私有成员变成派生类的(A)

A. 不可访问成员

B. 私有成员

C. 保护成员

D. 共有成员

34.下列重载为友元函数的运算符函数原型中,不正确的是(C)

A. X operator+(X,X);

B. X operator -(X);

C. X& operator=(X&,X);

D. X& operator +=(X&,X);

35.运行时的多态性指(B)

A. 用指向对象的基类指针或引用一个纯虚函数

B. 用指向对象的基类指针或引用一个虚函数

C. 以任何方式调用一个纯虚函数

D. 以任何方式调用一个虚函数

36.下列关于虚函数的描述中,正确的是(B)

A. 从虚基类继承的函数都是虚函数

B. 虚函数不得是静态成员函数

C. 只能通过指针或引用调用虚函数

D. 抽象类中的成员函数都是虚函数

37.在重载一个运算符时,其函数的参数列表中没有任何参数,这说明该运算符是(A)

A. 一元成员运算符

B. 二元成员运算符

C. 一元友元运算符

D. 二元友元运算符

38、在下列函数原型中,可以作为类A构造函数的是(D)

A. void A(int)

B. int A

C. A(int)const

D. A(int)

39.有int a=10;int &b=a;a=20;b=10;则cout<

A. 10,20

B. 20,20

C. 20,10

D. 10,10

40.假设一个对象数组为a[N],当释放该数组时,系统自动调用该对象所属类的析构函数次数是(C)

A. 1次

B. N-1次

C. N次

D.不确定

41.对于AB类,基于拷贝构造函数的原型(D)

A. AB::AB();

B. AB::AB(AB);

C. AB::AB(AB &);

D. AB::AB(const AB&);

42.关于内联函数不正确的说法是(D)

A. 内联函数定义时加关键字inline

B. 可消除宏定义的不安全性

C. 增加了代码长度

D. 降低了运行速度

43.对于静态数据成员,其初始化一般定义在(C)

A. main()函数中

B. 类声明中

C. main函数之前类声明之后

D. 类声明之前,main()函数之后

44、以下运算中即可以重载为类的成员函数,又可以重载为类的友元的是(D)

A. =

B. ()

C. [ ]

D. ++

填空题

1.使用VC++的AppWizard创建的典型SDI应用程序的4个MFC基类是:应用程序类、文档类、视图类、框架窗口类

2.使用MFC APPwizard产生的应用程序的类型主要包括单文档、多文档和基于对话框的文档。

3、库模块分为静态链接库和动态链接库两类。

4. 面向对象的三大特性是__封装性____,继承性和多态性

5.在进行绘图时,画刷用于指定图形的填充样式,画笔用于指定图形的边框样式。

6. 文档序列化主要分为两个部分,它们是读文件和写文件。

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

8、消息和事件是Windows程序设计的核心概念。

9. 类的访问权限有公有,保护和私有3种。

10.类实现了面向对象程序设计的封装特性。

11.一个类和对象的关系,正如基本数据类型与该类型的变量一样,如int x;

12. 当在类的外部定义成员函数时,必须在函数名前加上_ 类名和作用域运算符(::)

13. 构造函数是在对象被创建是自动执行,对象消失时自动执行的成员函数析构函数。

14.C++提供的多继承机制允许一个派生类继承多个基类,即使这些基类是相互无关的

15.友元可以是函数,也可以是其他的类函数。

16. 设a和b是两个整型变量,我们用a+b的形式求这两个变量的和;设c和d为浮点型变量,我们用c+d的形式来求这两个变量的和。显然运算符“+”具有不同的用途,这是运算符重载的例子

17.对话框主要由对话框资源和对话框类组成,对话框可分成模式和无模式2种类型。

18.标准控件为静态控件、编辑框、按钮、列表框、组合框和滚动条六种。

19.在C++中,函数的参数类型有2种传递方式,它们是值传递和地址/指针/引用传值。

20. 当一个成员函数被调用时,该成员函数的this指针指向调用它的对象。

21、拷贝构造函数使用引用作为参数初始化创建的同类中的对象。

23.在派生类中不能访问基类的私有成员,这符合面向对象程序设计的封装思想。24.使用String类之前,需要包含String头文件。

25.若有char a[80];则cin>>a表示从键盘上读入一个字符串到数组a中。

26.若希望用一个已有对象来构造另一个同类型的对象,可以使用拷贝构造函数来实现。

27.重载运算符的含义必须清楚,不能有二义性。

28.C++的I/O是以字符流的形式实现的,每个C++编译系统都带有一个面向对象的输入/输出软件包,这就是 I/O流类库 .

简答题

1.一个windows下的应用程序具有哪些特点?

答:消息驱动机制;图形设备接口(GDI);基于资源的程序设计;动态链接库;进程和线程。

2.什么是消息映射?消息映射与消息处理函数间的关系是什么?

答:消息映射就是将消息或命令发送到程序员为处理消息所编写的函数中,使其对消息进行处理。消息处理函数指的是与某个消息对应的函数。消息处理函数的执行是由其对应的消息引发的,某个类对象中的消息处理函数是与这个类对象能够得到的一个消息对应的,当这个消息发生时,这个函数就会被执行。

3.Windows程序的入口点是什么函数?它主要完成什么功能?

答:入口点是WinMain函数。完成的功能是创建、注册和显示窗口等一些初始化工作,启动消息循环完成消息驱动。

4.什么是文档?什么是视图?

答:文档:能够交流的,便于理解的结构化、规范化的信息。(或:描述软件开发过程和使用方法的信息)

视图:一个视图是一个没有边框的窗口,它在文档和用户之间起中介作用,只负责实现和修改文档数据,不负责存储。

5.简述文档类与视图类的相互关系。

答:每一个文档可以有多个视图,但每个视图只能对应一个确定的文档。

6.文档类在文档视图结构中主要完成哪些任务?

答:文档的任务是对数据进行管理和维护,在VC++中,文档类通过一个成为串行化(Serialize)的过程将数据保存到磁盘文件或数据库中,另外,它还可以处理命令消息。7.模式对话框和无模式对话框的区别?P175

答:模式对话框是指当对话框被弹出,用户必须在对话框中作出相应的操作,在退出对话框之前,对话框所在的应用程序的其他操作不能继续执行。

无模式对话框是指当对话框被弹出后,一直保留在屏幕上,用户可继续在对话框所在的应用程序中进行其他操作;当需要使用对话框时,只需像激活一般窗口一样单击对话框所在的区域即可激活。

8.什么是消息?Windows应用程序有哪几种消息?各自有什么特点?P157

答:消息用于描述某个事件发生的信息。有以下三种消息及特点:

○1窗口消息(Windows message),主要指由WM开头的消息(WM_COMMAND除外),一般由窗口类和视图类对象来处理;

○2控件的通知消息(Control notifications),当控件状态发生改变(例如用户在控件中进行输入)时,控件就会向其父窗口发送WM_COMMAND通知消息;

○3命令消息(Command message),主要包括由用户交互对象(菜单、工具条的按钮、快捷键等)发送的WM_COMMAND通知消息。

9.文档模板的作用?如何创建一个单文档模板?P250P251

答:用MFC AppWizard创建的单文档(SDI)和多文档(MDI)应用程序均应包含应用程序类、文档类、视图类和框架窗口类,这些类是通过文档模板有机的联系在一起的。

新建文档模板:pDocTemplate=new CMultiDocTemplate(

IDR_EX_MDITYPE, //资源ID

RUNTIME_CLASS(CEx_MDIDoc), //文档类

RUNTIME_CLASS(CChildFrame), //MDI文档窗口类

RUNTIME_CLASS(CEx_MDIView)); //视图类

AddDocTemplate(pDocTemplate);

10.什么叫文档序列化?P256

答:将文档类中的数据成员变量的值保存在磁盘文件中,或者将存储的文档文件中的数据读取到相应的成员变量中,这个过程称为文档序列化(Serialize)。

11.什么是设备坐标?什么是逻辑坐标?设备坐标系中有哪几种坐标系?

设备坐标系:是面向打印机或显示器等物理设备的坐标,以像素点或设备所能表示的最小长度为单位:X轴的正方向从左到右,Y轴的正方向从上到下。逻辑坐标系:是面向设备环境的坐标系,这种坐标不考虑具体的设备类型,而在实际绘图时,windows会根据当前设置的映射模式,将逻辑坐标系转换为设备坐标。设备坐标系中有:屏幕坐标系、窗口坐标系和客户区坐标系3种。

程序阅读题:

1.for循环语句。

void fun(int &);

void main()

{ for(int i=0;i<10;i++)

{ fun(i);

Cout<

Cout<

}

void fun(int &n)

{n++;}

2.看程序写结果(1):

#include

class A

{

public:

A(int i,int j){a=i;b=j;}

void move(int x,int y)

{a+=x;b+=y;}

void

show(){cout<<”(”<

private:

int a,b;

};

class B:private A

{

public:

B(int i;int j;int k;int l):A(i,j){x=k;y=l;} void show(){cout<

void f1(){A::show();}

private:

int x,y;

};

void main()

{ A e(1,2);

e.show();

B d(5,6,7,8);

d.fun();

d.show();

d.f1();

} 输出结果为:(1,2)

7,8

(8,12)

3. 看程序写结果(2):

#include

class A

{ int a,b;

public:

A(int x,int y){a=x;b=y;}

virtul void disp(){ cout<< “**A**”<

cout<

};

class B:public A

{ int c;

public:

B(int xint y,int z) :A(x,y){c=z ;}

void disp(){ cout<< ”**B**”<

cout<<”c=”<

} ;

void main()

{ A obj1(60,60),*p ;

B obj2(20,30,40) ;

P=&obj1 ;

p->disp() ;

p=&obj2 ;

p->disp() ;

}

输出结果为:**A**

60,60

**B**

C=40

4.看程序写结果(3):

#include

class A

{ int a;

public:

A(int aa=0){a=aa;}

~A(){cout<<”Destructor A!”<

class B

{ int b;

public:

B(int aa=0;int bb=0):A(aa){b=bb;}

~B(){cout<<”Destructor B!”<

void main(){ B x(6),y(7,8) ; //后定义的变量将先被释放}

输出结果如下:Destructor B!8

Destructor A!7

Destructor B!0

Destructor A!6 5.看程序写结果(4):

#include

class A

{

public:

A();

A(int i,int j);

~A(){cout<<”Donstructor.\n”;}

void print();

ptivate:

int a,b;

};

A ::A()

{a=b=10; Cout<<”Default constructor:\n;”}

A ::A(int i,int j)

{a=i;b=j; cout<<”Constructor.\n”;}

void A::print()

{cout<<”a=”<

void main()

{

A m,n(15,18);

m.print();

n.print();

}

VC课程设计及商品销售管理知识系统(DOC 39页)

VC课程设计及商品销售管理知识系统(DOC 39页)

第一章需求分析 1.1 商品销售管理功能概述 21世纪是个信息发展的时代,随着电脑普及时代的来临以及互联网的迅速发展,越来越多的进程从单一的人工管理上升到电脑智能管理,企业的发展更不例外,商品的经营管理,经营模式已经慢慢的从手工管理过渡到了计算机管理。对于发展中的绝大多数企业来说,随着规模的不断扩大,商品种类的不断丰富与完善,需要管理的各种商品信息也会大幅度增加,无论是商品管理,订货管理,销售管理,都变得相对复杂。这里开发出了一个“商品销售管理系统”,对企业的发展至关重要,无疑为商品销售的可持续发展,日益壮大提供了保障和解决方案,也节省了大量时间,从而提高了商品销售的运转效率,更有利于企业的管理和维持。商品销售管理系统可以实现企业商品管理的网络化,信息化,现代化,可以有效的提高企业商品的管理效率,节约了管理开支。 通过调查,要求系统需要具有以下功能: (1) 由于该系统的使用对象多,要求有较好的权

限管理。 (2) 方便的数据查询,支持多条件查询。 (3) 基础信息管理与查询,其中包括商品信息、客户信息和员工信息。 (4) 通过计算机,能够直接“透视”商品销售情况。 (5) 完善的商品查询信息、商品销售信息进行管理。 (6) 当外界环境(停电、网络病毒)干扰本系统后, 系统可以自动保护原始数据的安全,对数据进行备份与还原。 (7) 数据计算自动完成,尽量减少人工干预。 (8) 系统退出。 商品销售管理系统分为基础信息管理子系统、日常业务管理子系统、查询报表管理子系统、系统信息管理子系统、维护管理子系统。如图1.1所示 1.1商品销售管理系统 1.2 基础信息管理模块 基础信息管理模块主要用于对商品信息,员工信息和客户信息的管理。操作员通过合法的认

(完整word版)一升二数学试卷试题

一升二年级数学考试试卷 一、计算(30分) 1、口算(12分) 7×8= 5×7= 29+2= 35-21= 6×9= 9×9= 51-6= 76+23= 3×8= 3×7= 31+45= 84-41= 7×9= 3×6= 48-24= 78 - 20= 5×8= 4×4= 38-6= 78+8= 6×8= 2×9= 30+7= 41+19= 2、计算(4分) 36+54= 25-35-18= 64+17= 35+40= 3、用竖式计算(4分) 70+51+12= 54+23-5= 98-89= 70-67= 4、根据口诀写出两道乘法算式。(10分) 1.三五十五 2. 四六二十四 3. 五六三十 __________________ __________________ 4.一三得三 5. 二四得八 ____________ ____________ 二、填空(20分) 1、①八十五写作()②59读作()③三十写作()

④76读作() 2、87里面有()个十和()个一。 3、63十位上数是(),表示()个十,个位上数是(),表示()个()。 4、比36多21的数是(),比36少21的数是()。 5、最大的两位数是(),最大的一位数是(),最大的两位数比最大的一位数多()。 6、和79相邻的两个数是()和()。 7、(1)写出5个个位上是6的两位数。、、、、。 (2)写出6个个位上是0的两位数。、、、、、。 (3)写出7个十位上是4的两位数。、、、、、、。 (4)按照从小到大的顺序排列这三个数()<()<()8、在○填上“<”、“>”、“=”。 87-30○87-3 52+40○52+4 37+5○85-39 63+9○90-23 9、找规律,接着写。 10、①72角=()元()角②5元-3元5角=()元()角 三、选择(10分) 1、3个一和5个十合起来是多少()。 ①35,②53,③50,④78 2、()不是最大的两位数,但比96大,而且是双数。 ①90,②92,③97,④93 3、要买一个足球15元,付了50元,应找回()。 ①40元,②35元,③50元

VC程序设计 课程设计报告书

VC程序设计课程设计 报告书 设计题目:简单绘图软件 院系:信息工程学院 班级:软件1101 组别:第二十二组 学号: 1110024130 姓名: 方锦 起止日期:2012年12月10日~2012年12月20日指导教师:张顺利

目录 绪论 -------------------------------------------------------------------------------- 3一概要设计 -------------------------------------------------------------------- 5 1.主要功能---------------------------------------------------------------------- 5 2.设计的概要设计功能模型框架图---------------------------------------- 5 二设计的详细设计------------------------------------------------------------- 5 1工具栏的编辑---------------------------------------------------------------- 6 2状态栏的编辑 --------------------------------------------------------------- 6 四编码和测试---------------------------------------------------------------- 9五设计总结 ------------------------------------------------------------------ 10 1.过程分析-------------------------------------------------------------------- 10 2.经验教训及分析 -----------------------------------------------------------11 3程序维护 --------------------------------------------------------------------11 六参考文献-------------------------------------------------------------------- 12

全国卷2理科数学试题及答案

2014年普通高等学校招生全国统一考试 理科(新课标卷二Ⅱ) 第Ⅰ卷 一.选择题:本大题共12小题,每小题5分,在每小题给出的四个选项中,只有一项是符合题目要求的. 1.设集合M={0,1,2},N={}2|320x x x -+≤,则M N ?=( ) A . {1} B. {2} C. {0,1} D. {1,2} 【答案】D 【解析】 把M={0,1,2}中的数,代入不等式,023-2≤+x x 经检验x=1,2满足。所以选D. 2.设复数1z ,2z 在复平面内的对应点关于虚轴对称,12z i =+,则12z z =( ) A. - 5 B. 5 C . - 4+ i D. - 4 - i 【答案】B 【解析】 . ,5-4-1-∴,2-,2212211B z z i z z z i z 故选关于虚轴对称,与==+=∴+= 3.设向量a,b 满足|a+b a-b | a ? b = ( ) A . 1 B . 2 C. 3 D. 5 【答案】A 【解析】 . ,1,62-102∴,6|-|,10||2 222A b a b a b a b a b a b a 故选联立方程解得,,==+=++==+ 4.钝角三角形AB C的面积是12 ,AB = ,则AC=( ) A. 5 B. C . 2 D. 1 【答案】B 【解】

. .5,cos 2-4 3π ∴ΔABC 4π .43π,4π∴, 22 sin ∴21sin 1221sin 21222ΔABC B b B ac c a b B B B B B B ac S 故选解得,使用余弦定理,符合题意,舍去。 为等腰直角三角形,不时,经计算当或=+======???== 5.某地区空气质量监测资料表明,一天的空气质量为优良的概率是0.75,连续两为优良的概率是0.6,已知某天的空气质量为优良,则随后一天的空气质量为优良的概率是( ) A. 0.8 B. 0.75 C. 0.6 D. 0.45 【答案】 A 【解析】 . ,8.0,75.06.0,A p p p 故选解得则据题有优良的概率为则随后一个空气质量也设某天空气质量优良,=?= 6.如图,网格纸上正方形小格的边长为1(表示1cm),图中粗线画出的是某零件的三视图,该零件由一个底面半径为3cm ,高为6cm 的圆柱体毛坯切削得到,则切削掉部分的体积与原来毛坯体积的比值为( ) A. 1727 B. 59 C. 1027 D. 13 【答案】 C 【解析】 ..27 10 π54π34-π54π.342π944.2342π. 546π96321C v v 故选积之比削掉部分的体积与原体体积,高为径为,右半部为大圆柱,半,高为小圆柱,半径加工后的零件,左半部体积,,高加工前的零件半径为== ∴=?+?=∴=?=∴π 7.执行右图程序框图,如果输入的x,t 均为2,则输出的S= ( ) A. 4 B. 5 C. 6 D. 7 【答案】 C 【解析】

河北工业大学vc课程设计 7成绩管理系统

河北工业大学计算机软件技术基础(VC) 课程设计任务书 一、题目:设计一个成绩管理系统 二、目的与要求 1.目的: 通过成绩管理系统的设计,培养学生综合利用C++语言进行程序设计的能力,加强函数的运用及学生对软件工程方法的初步认识,提高软件系统分析能力和程序文档建立、归纳总结的能力,提高学生程序调试技巧、代码规范化等素质,提高学生分析问题、解决问题及实际运用能力。 2. 基本要求: (1)要求用C++语言编程,在Visual C++环境下调试完成; (2)要求划分功能模块,各个功能分别使用函数来完成; (3)源代码程序要求必要的注释。 三、设计方法和基本原理 1.课题功能描述 设计一个成绩管理系统,要求实现的功能包括:成绩录入、显示、修改、排序等功能。 2.问题详细描述 设计一个成绩管理系统,要求可以录入成绩(学生信息包括学号、姓名、成绩)并能显示学生成绩;当输入有误或其他情况需要修改成绩时可以进行修改(插入或删除);同时还可以按学生学号排序。 要求编写多个函数分别实现上述功能,而后在main函数中进行调用。 3.问题的解决方案: 根据问题的描述,可以按照程序要求的功能采用结构化的设计思想。 成绩管理系统可利用菜单(界面制作switch语句)使用户选择各个功能模块,例如: 1.输入成绩 2.显示成绩 3.插入 4.删除 5.按学号排序 6. 退出 而后可根据不同的选项进入到不同的功能模块进行执行。结束程序,请选择y之外的任何字母或数字,如果想让程序循环执行,则选择y。 四、主要技术问题的描述 根据三的分析,主要问题在于: (1)学生信息用结构体的构造

struct student { char num[10]; /*学号*/ char name[20]; /*姓名*/ int score; /*成绩*/ } stu[80]; (2)如果学号定义成了字符数组的形式,因此在进行排序(冒泡法)的时候,要用到strcmp,strcpy 等函数,注意它们的使用。 五、课程设计的考核方式及评分方法 1.考核方式 (1)学生要提交书面课程设计报告(A4纸打印);并将设计报告的电子文档、.cpp源文件和.h头文件放到一个文件夹里(如果是基于MFC的编程,另外还包括源程序的压缩包)上传到所对 应班级的学生名称相应文件夹中。 (2)课程设计结束时,在机房当场验收。教师提供测试数据,由学生运行所设计的系统,检查运行结果是否正确,并回答教师提出的有关问题。 2.评分方法 根据出勤率、课程设计期间纪律、课程设计运行结果、课程设计报告及答辩情况综合评分。 六、书写设计报告的要求(详细内容见“设计报告模板”) 七、说明:课程设计的有关文档,“设计报告模板”和“课程设计要求”请在下载任务书处下载。

一元二次方程测试题(一二)(试卷版)

九年级数学 第二十二章一元二次方程测试题(一) 清华附中初三备课组提供 一、选择题 1.下列方程中,关于x 的一元二次方程是 ( ) A.()()2 3121x x +=+ B. 2 1120x x + -= C.20ax bx c ++= D. 2221x x x +=- 2.已知m 方程210x x --=的一个根,则代数式2m m -的值等于 ( ) A.-1 B.0 C.1 D.2 3.方程22x x =的解为 ( ) A.x =2 B. x 1=x 2=0 C. x 1=2,x 2=0 D. x =0 4.解方程2(51)3(51)x x -=-的适当方法是 ( ) A.开平方法 B.配方法 C.公式法 D.因式分解法 5.用配方法解下列方程时,配方有错误.. 的是 ( ) A.x 2-2x -99=0化为(x -1)2=100 B.x 2+8x +9=0化为(x +4)2=25 C.2t 2-7t -4=0化为27 81()416 t -= D.3y 2-4y -2=0化为22 10()39 y -= 6.下面是李明同学在一次测验中解答的填空题,其中答对的是 ( ) A.若x 2=4,则x =2 B.方程x (2x -1)=2x -1的解为x =1 C.若x 2 -5xy-6y 2 =0(xy≠),则 x y =6或 x y =-1 D.若分式2 321 x x x -+-值为零,则x =1,2 7.用配方法解一元二次方程20ax bx c ++=,此方程可变形为 ( ) A.2 2 2 424b b ac x a a -? ?-= ??? B.2 2 2 424b ac b x a a -? ?-= ??? C.2 2 2 424b b ac x a a -? ?+= ??? D.2 2 2 424b ac b x a a -? ?+= ??? 8.据《武汉市2002年国民经济和社会发展统计公报》报告:武汉市2002年国内生产总值达1493

vc++课程设计

1登陆模块设计 1.1本系统使用登陆模块来验证用户的合法性。登陆模块主要用于判断登陆用户的权限,根据用户的权限弹出不同的对话框供用户对系统进行操作。(1)登陆界面如图所示,其主要用到的控件如表所示 (2)单击【密码问题按钮】系统会根据用户输入的用户名显示相关密码问题。 (3)单击【查询】按钮系统根据用户输入的用户名和密码问题给出正确的密码。 (4)单击【取消】按钮退出对话框。 1.2单击登陆界面(图4.3)的【关于】按钮,系统弹出关于对话框

后台管理对话框运行时进行初始化,分别添加试题信息管理对话框、学生成绩查血对话框和数据存储管理对话框三个对话框到CTabCtrl控件中,并响应项改变消息

/ 登录模块- 判断登陆用户的合法性 bool CLoginDlg::LoginValidM() { UpdateData(); if(m_strUserName.IsEmpty()) { this->SetWindowTextW(_T("提示- 请输入用户名")); return false; } if(m_strUserPasswd.IsEmpty()) { this->SetWindowTextW(_T("提示- 请输入密码")); return false; } m_comboUserPower.GetLBText(m_comboUserPower.GetCurSel(),m_strUserPo wer); if(m_strUserPower.IsEmpty()) { this->SetWindowTextW(_T("提示- 请选择用户权限")); return false; } ADOConn adoConn; adoConn.Connect(); CStringW sql; _RecordsetPtr pRs; if ( m_https://www.360docs.net/doc/364667796.html,pare(_T("学生"))==0 ) { sql.Format(_T("select* from %s where 学号 ='%s'"),m_strTable,m_strUserName); pRs=adoConn.GetRecordSet(sql); if(pRs->adoEOF) { this->SetWindowTextW(_T("提示- 用户名不存在")); adoConn.Disconnect(); return false; } else { sql.Format(_T("select* from %s where 学号='%s' and 密码 ='%s'"),m_strTable,m_strUserName,m_strUserPasswd); pRs=adoConn.GetRecordSet(sql); if(pRs->adoEOF) { this->SetWindowTextW(_T("提示- 密码输入错误"));

公文格式试题和答案试卷二

公文格式考试试题 一、填空题(每空1分,共50分) 1、密级和保密期限用3 号黑体字,顶格标识在版心左上角第2 行;保密期限中的数字用阿拉伯数字标注;密级和保密期限之间用“★”隔开。 2、上行文必须标注签发人姓名,“签发人”用3号仿宋字体,签发人姓名用3号楷体字。 3、公文发文字号由发文机关代字、年份和序号组成。年份应标全称,用六角括号“〔〕”括入;序号不编虚位(即1不编为01),不加“第”字,在阿拉伯数字后加“号”字。 4、如果公文结构层次只有两层,第一层用“一”,第二层既可以用“(一)”、也可以选用“1.”。 5、公文如有多个附件,使用阿拉伯数字标注顺序号,顺序号后紧跟一个小圆点;附件名称后不加标点符号。 6、印章端正、居中下压发文机关署名和成文时间,使发文机关署名和成文时间居印章中心偏下位置,印章顶端应当上距正文(或附件说明)一行之内,印章下边缘与成文时间下边相切。 7、公文标题用2号小标宋体字,可分一行或多行居中排布,多行排布时,之间的段落行距是固定值32磅。 8、页码用4 号宋体半角阿拉伯数字,空白页和无正文的单独版记

页均不标识页码。公文的附件与正文一起装订时,页码应连续编排。 9、首条分隔线与末条分隔线用粗线,中间分隔线用细线。版记中如有其他要素,应将其与印发机关和印发日期用一条细分隔线分开。版记部分均使用4 号仿宋体字标识。转发公文应当隐去被转发公文的版记。 10、附件标题居中编排在版心第3 行。附件顺序号和附件标题应当与附件说明的表述一致。 11、工作通报的标题用二号小标宋,编排在红色分隔线下空2 行并居中。 12、纪要标志由“鬃鬃鬃纪要”组成,居中排布,上边缘至版心上边缘为35mm。用红色36 号小标宋体字。 13、公文标题位于红色反线下空二行,用二号小标宋体字,正文部分用3号仿宋字体,行间距一般用固定值28-30磅。 14、正文在主送机关下一行,每自然段左空二字,回行顶格,不夹带表格、图形;公文首页必须显示正文;文中的结构层次序数为一、(一)1.(1)标注;一般第一层用黑体字、第二层用楷体字、第三、四层用仿宋字。标点采用规范全角标点。 15、如有附注,居左空2 字加圆括号,编排在成文日期下一行,回行时顶格. 二、选择题(下列各题中只有一个答案是正确的,请从两个备选答案中选出正确选项,在正确选项上打“√”。每小题2分,共10分) 1、页码用4 号宋体半角阿拉伯数字,单页码居(左/右)空1 字,双页码居(左/右)空1 字。 2、附件名称如需回行,应与上一行附件名称的首字对齐。附件名称后(加/不加)标点。

试卷二十试题与答案

试卷二十试题与答案 一、填空20%(每空2分) 1.n 个命题变元有 个互不等价的极小项。 2.按De-Morgan 定理,i n i n A A A A ?=?∨∨?∨?∨=121 = 。 3.公式)(R Q P ∨?→的主析取范式为 。 4.设P(x):x 是大象,Q(x):x 是老鼠,R(x,y):x 比y 重,则命题“大象比老鼠重”的符号化为 。 5.设},,{c b a X =,X 上的关系R 的关系矩阵是 ????? ??=111011101R M ,则 =R R M 。 6.在具有n 个结点的有向图中,任何基本通路的长度都不超过 。 7.任何图的点连通度)(G κ,边连通度)(G λ,最小点度)(G δ的关系为 。 8.结点数n (3≥n )的简单连通平面图的边数为m ,则m 与n 的关系为 。 9.群G 的非空子集H 是G 的子群当且仅当若x , y ∈H 则 。 10.代数系统>?+<,,A 是环,若对运算“· ”还满足 则>?+<,,A 是整环。 二、选择10%(每小题2分) 1.集合 },2{N n x x A n ∈==对( )运算封闭。 A 、加法; B 、减法; C 、乘法; D 、y x -。 2.设I 为整数集合,m 是任意正整数,m Z 是由模m 的同余类组成的同余类集合,在m Z 上 定义运算]m o d )[(][][m j i j i ?=?,则代数系统>?

( )。 A 、封闭的代数系统; B 、半群; C 、独异点; D 、群。 3.设≤><,N 是偏序格,其中N 是自然数集合,“≤”是普通的数间“小于等于” 关系,则 N b a ∈?,有=∨b a ( )。 A 、a ; B 、b ; C 、max(a ,b) ; D 、min(a ,b)。 4.连通非平凡的无向图G 有一条欧拉回路当且仅当图G ( )。 A 、只有一个奇度结点; B 、只有两个奇度结点; C 、只有三个奇度结点; D 、没有奇度结点。 5.设无向图>=

Vc课程设计报告

作者: 裴超晨 班级:07信息 学号:200710520113 指导老师:彭永康 时间:2009.12.28—2010.01.08 景德镇陶瓷学院

前言 随着21世纪面向对象程序设计技术的蓬勃发展,在全球软件业掀起了面向对象程序设计的浪潮,在众多的面向对象程序设计语言中,Visual C++6.0将程序设计方法和可视的软件开发环境完美的结合在一起,其崭新的开发数据库和适应Internet应用程序的新特点引起了开发人员的广泛关注,尤其受广大软件设计人员的亲睐,逐渐成为软件设计、Windows应用程序开发的首选语言。 Visual C++6.0是汇集MS公司技术精华的主流产品,使用Visual C++6.0可以开发强大的32应用程序,能为用户提供全方位的服务,具有广阔的商业前景。 本次课程设计是为配合课堂教学,提高学生动手能力和创新能力而安排的一次实践性教学环节,学生通过本课程设计,进一步掌握《Windows程序设计》课程中有关理论知识,将所学理论知识应用于实践,按软件工程方法,完成简单的Windows程序设计。 本次课程设计主要有:设计一个具备基本计算能力的计算器、设计一个浏览器SEExplorer、设计一个小闹钟还选做了一个在VC6.0下自制多媒体播放器可以通过这几个例子更加深刻地了解Visual C++6.0.

第一篇多媒体播放器 1.内容 设计一个多媒体播放器 2.要求 具有一般的播放功能,能播放*.mp3,*.wma,*.mdi,*.wav,*.avi,*.dat等文件,还有Repeat功能 编写有关本程序的使用手册 3.程序设计框架和步骤 1.打开VC6.0,在Projects下选择MFC AppWizard(exe),并取名MediaPlayer,然后建立基于对话框(Dialog Based)的运用程序。 2.打开Resource View,选择其中的对话框,打开其中的主对话框,去掉对话框上的“确定”按钮,保留“取消”,将Caption改为“Exit”。然后再在上面加上九个按钮,ID和Caption分别为 IDC_OPEN,Open; IDC_PLAY,Play; IDC_PAUSE,Pause; IDC_STOP,Stop; IDC_CLOSE,Close; IDC_LOWER,<<=; IDC_UPPER,=>>; IDC_FULLSCREEN,Full; IDC_REPEAT,Repeat; 再加入两个静态文本控件,分别为 IDC_STATIC,Volume;IDC_STATIC2,Status:Normal。 3.再打开Projects->Add to Project->Components and Controls->Registered ActiveX Controls对话框,选择其中的ActiveMovieControl Object, Insert,OK之后,你会发现你的控件面板上多了一项ActiveMovieControl Object,将它选中,直接放在你的对话框上就行了。按Ctrl+W打开ClassWizard为它添加变量CActiveMovie3 m_ActiveMovie。各控件的布局如图:

试卷二

铁路运输组织学考试试题 编号: 2 分,共10分) 1.铁路货物运输产品是以为计量单位。 2.货源调查可以采取、、等方法。 3.现在车按运用状态分为______车和______车,其中______又分为重车和______。 4.编制单组列车编组计划主要因素有__、__和__。 5.在铁路实际工作中,通常把通过能力分为__、__和__三个不同的概念。 6.凡不是尽头铁路局,重车流包括__、__、__和__四部分组成。 1分,共20分) 1.技术站一个调车组的调车工作应由——领导。 ①调车指导②连结员③调车长④车长 2.解体列车,在纵列式车站一般都是。 ①由驼峰整列解体②分部解体③两端解体④峰尾解体 3.当车组到达间隔时间相等,集结无中断时,若T集大于12m车小时,必然其车组是。 ①大车组先到,小车组后到②小车组先到,大车组后到③车组大小相等④与车组大小无关 4.编组某去向列车车流产生集结原因是由于。 ①重量或长度要求②未及时编组③未及时进行出发技术作业④无合适的出发时刻 5.保证车站一昼夜出发系统的基本协调条件是。 ①出发列车数大于能向各区段发出的列车数 ②出发列车数大于列检能力 ③出发列车数小于列检能力 ④出发列车数等于能向各区段发出的列车数 6.中时是指__。 ①有调中转车每车在站平均停留时间 ②货车办理一次中转作业平均停留时间 ③有调车在技术站平均停留时间 ④货车每周转一次所摊到的中转时间 7.定期运行的货物列车,首先必须具备条件是__。 ①有稳定的车流保证②技术站能随时编组③技术站能随时进行解体④技术站随时有衔接运行线 8.单支车流肯定单独开行直达列车,必须满足__条件。 ①必要②充分③绝对④相对 9.十分格列车运行图主要用于__。 ①编制新运行图②调度员绘制实际运行图③编制机车周转图④编制旅客列车方案图。 10.对各区间求出普通货物列车之间的几种追踪间隔时间之后,在计算平行运行图能力时,应以其中__数值作为追踪间隔时间。 ①最小②最大③平均④适当 11.两端分别连接单线和双线区段的车站上,必须查定__。 ①τ通②τ站发③I通④I追 12.货车全周距是表示__所走行的距离。 ①货车平均一次周转②货车平均中转一次③中转车平均中转一次④有调车平均一次周转

高斯列主元消去法解线性方程组VC课程设计报告

课程设计报告 一.课程设计目的:采用高斯列主元消去法解线性方程组。用C 语言或C ++设计一个程 序来通过高斯列主元消去法解线性方程组AX=b 的解。 二.课程设计的内容 1. 课程设计的题目及简介 题目:高斯列主元消去法解线性方程组。 简介:对线性方程组AX =b 等价于 方法说明(以4阶为例): (1)第1步消元——在增广矩阵(A ,b )第一列中找到绝对值最大的元素,将其所在行与第一行交换,再对(A ,b )做初等行变换使原方程组的第一列元素除了第一行的全变为0; (2)第2步消元——在增广矩阵(A ,b )中的第二列中(从第二行开始)找到绝对值最大的元素,将其所在行与第二行交换,再对(A ,b )做初等行变换使原方程组转化为: ????????????=?????????????????????????******00**00***0****4321x x x x 注:*代表非零的数。 (3)第3步消元——在增广矩阵(A ,b )中的第三列中(从第三行开始)找到绝对值最大的元素,将其所在行与第二行交换,再对(A ,b )做初等行变换使原方程组转化为: (4)按x4 → x3→ x2→ x1 的顺序回代求解出方程组的解。 此方法即高斯列主元消去法,若在变换的过程中没有选出绝对值最大的数放在最前面进行消元而求出未知数的方法就叫高斯消去法。高斯消去法有一很明显的缺点,即在消元的过程中可能出现小主元,这种小主元可能导致解的不稳定,为了避免小主元的出现正是高斯列主元消去法的主要目的。而通过每次消元之前的调换方程的次序也正是计算机实现高斯列主元消去法的关键。 2. 设计说明 我用的是C ++面向对象程序设计进行这个程序的设计的。定义一个求方程解的类,只需用户将所需求解的方程的各个系数输入即可求出此方程的解。很方便,而且程序很简洁。 先设定了一个类,也就是说是面向对象的。此类的作用就是解用户输入的方程组,并输出结果。此类里面定义了两个函数, void initialize()和void glz::solve()。第一个函数的作用是初始化类中的变量,以便计算机知道方程中未知数的个数,便于运算和输出。而后一个函数的作用这是解方程组,并输出结果。此函数的解方程组功能的思路由上面课程设计的简介设计而出。主函数中增加了循环,此循环可以解多个方程组。 3. 流程图

选修2-2数学测试题-(理科)

选修2-2数学测试题 (理科) 班别_______学号_____ 姓名__________ 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分. 第Ⅰ卷1至2页,第Ⅱ卷3至8页,满分150分,考试时间120分钟. 第Ⅰ卷(选择题,共50分) 一、选择题:(本大题共8小题,每小题5分,共40分,在每小题给出的四个选项中,只有一项是符合题目要求的.) 1.函数y=x 2cosx 的导数为( ) (A) y ′=2xcosx -x 2sinx (B) y ′=2xcosx+x 2sinx (C) y ′=x 2cosx -2xsinx (D) y ′=xcosx -x 2sinx 2.下列结论中正确的是( ) (A)导数为零的点一定是极值点 (B)如果在0x 附近的左侧0)('>x f ,右侧0)('x f ,右侧0)('x f ,那么)(0x f 是极大值 3.某个命题与正整数有关,若当 )(*N k k n ∈=时该命题成立,那么可推得当=n 1+k 时该命题也成立,现已知当5=n 时该命题不成立,那么可推得( ) (A)当6=n 时,该命题不成立 (B)当6=n 时,该命题成立 (C)当4=n 时,该命题成立 (D)当4=n 时,该命题不成立 34.()34([0,1])1()1() ()0()12f x x x x A B C D =-∈-函数的最大值是( ) 5.如果10N 的力能使弹簧压缩10cm ,为在弹性限度内将弹簧从平衡位置拉到离平衡位置6cm 处,则克服弹力所做的功为( ) (A)0.28J (B)0.12J (C)0.26J (D)0.18J 6.给出以下命题: ⑴若 ()0b a f x dx >?,则f(x)>0; ⑵ 20sin 4xdx =?π; ⑶f(x)的原函数为F(x),且F(x)是以T 为周期的函数,则0()()a a T T f x dx f x dx +=??; 其中正确命题的个数为( ) (A)1 (B)2 (C)3 (D)0 7.若复数2(2)(11)()a a a i a R --+--∈不是纯虚数,则a 的取值范围是( ) (A)1a ≠-或2a ≠ (B)1-≠a 且2≠a (C) 1a ≠- (D) 2≠a 8.设0

VC++课程设计

武汉工程科技学院 VC++ 课程设计 姓名秦昌 班级学号2100120145 指导教师刘艳 2014年6月28 日

目录 目录 设计一时钟 (1) 1 设计内容 (1) 2 设计思想说明 (1) 3 设计步骤 (1) 4运行结果 (1) 设计二计算器 (2) 1 设计内容 (2) 2 设计思想说明 (2) 3 设计步骤 (2) 4 运行结果 (2) 设计三绘图程序 (3) 1 设计内容 (3) 2 设计思想说明 (3) 3 设计步骤 (3) 5 运行结果 (3) 1 设计内容 (4) 2 设计思想说明 (4) 3 设计步骤 (4) 4主要代码 (5) 5 运行结果 (6) 心得体会 (7) \

设计一时钟 1 设计内容 编写一个窗口界应用程序,要求在窗口中显示一个时钟,该时钟能显示系统当前时间,并能随时间的流逝而转动。 提示-用到相关函数: 获取当前时间的函数 VOID GetLocalTime( LPSYSTEMTIME lpSystemTime // address of system time structure); 时间结构体:typedef struct _SYSTEMTIME { // st WORD wYear; WORD wMonth; WORD wDayOfWeek; WORD wDay; WORD wHour; WORD wMinute; WORD wSecond; WORD wMilliseconds; } SYSTEMTIME; 2 设计思想说明 将以前直接画在pDC上的图,改画到一个内存DC(如dcMem)中去, 然后使用BitBlt函数,将dcMem这个内存中的图复制到当前屏幕即pDC中去。 3 设计步骤 第一步:定义当前绘图区的宽度和高度 第二步:创建一个和pDC兼容的内存DC 第三步:设置时钟的圆心坐标和半径长度 第四步:编写时针、分针、秒针的代码 第五步:最后刷新出本地时间 4运行结果

试卷二

《高频电子线路》模拟试题二 一、单项选择题(在每小题的四个备选答案中只有一个正确答案,将正确答案的序号添在题干后的括号内) 1、常用集电极电流流通角θ的大小来划分功放的工作类别,丙类功放---------- 。()(A)θ = 180O (B)90O<θ<180O (C)θ =90 O (D)θ<90O 2、电容三点式与电感三点式振荡器相比,其主要优点是---------- 。() (A)电路简单且易起振(B)输出波形好 (C)改变频率不影响反馈系数(D)工作频率比较低 3、设混频器的f L >f C,即f L =f C+f I ,若有干扰信号f j= f L+f I,则可能产生的干扰称为-------- 。() (A)交调干扰(B)互调干扰(C)中频干扰(D)镜像干扰 4、调幅波解调电路中的滤波器应采用--------------。() (A)带通滤波器(B)低通滤波器(C)高通滤波器(D)带阻滤波器 5、通常FM广播的最大频偏为------------ 。() (A)75KH Z (B)85KH Z (C)465KH Z (D)180KH Z 6、若调制信号的频率是从300HZ~3000HZ,那么,窄带调频时,调频电路中带通滤波器的通频带宽度至少应为:-------- 。() (A)3000HZ (B)5400HZ (C)600HZ (D)6000HZ 7、某已调波的数学表达式为u(t) = 2(1+Sin(2π×103t)Sin2π×106t ,这是一个--------- 。() (A)AM波(B)FM波(C)DSB波(D)SSB波 8、为使振荡器输出稳幅正弦信号,环路增益T(jω)应为---------------。()(A)T(jω)=1 (B)T(jω)>1 (C)T(jω)<1 (D)T(jω)=0 9、二极管峰值包络检波器,原电路工作正常,若负载电阻加大,会引起-----------。()(A)惰性失真(B)底部切削失真(C)频率失真(D)惰性失真及底部切削失真 10、单频调制时,调频波的最大角频偏△ωm正比于------------------- 。() (A) vΩ(B)Ω(C)VΩ(D)V C 二、多项选择题 (在每小题的五个备选答案中有两个或两个以上的正确答案,将正确答案的序号添在题干后的括号内,多选、少选、错选均无分) 1、相环路锁定后------------------- 。 (A)无频率误差 (B)有相位误差 (C)能够实现频率的准确跟踪(D)有频率误差(E)无相位误差 2、下属于频谱非线性搬移电路的有--------------。 (A)频率调制电路(B)振幅调制电路(C)检波电路(D)相位调制电路(E)鉴频器 3、提高振荡器频率稳定性的措施主要有----------- 。 (A)提高振荡回路的标准性(B)减少晶体管的影响(C)提高回路的Q值(D)减少电源、负载的影响(E)将振荡器放到恒温槽里 4、调频和调幅方式相比,具有----------- 的特点。

公文格式试题和答案试卷二

公文格式试题和答案试 卷二 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

公文格式考试试题 一、填空题(每空1分,共50分) 1、密级和保密期限用 3 号黑体字,顶格标识在版心左上角第 2 行;保密期限中的数字用阿拉伯数字标注;密级和保密期限之间用“★”隔开。 2、上行文必须标注签发人姓名,“签发人”用3号仿宋字体,签发人姓名用3号楷体字。 3、公文发文字号由发文机关代字、年份和序号组成。年份应标全称,用六角括号“〔〕”括入;序号不编虚位(即1不编为01),不加“第”字,在阿拉伯数字后加“号”字。 4、如果公文结构层次只有两层,第一层用“一”,第二层既可以用“(一)”、也可以选用“1.”。 5、公文如有多个附件,使用阿拉伯数字标注顺序号,顺序号后紧跟一个小圆点;附件名称后不加标点符号。 6、印章端正、居中下压发文机关署名和成文时间,使发文机关署名和成文时间居印章中心偏下位置,印章顶端应当上距正文(或附件说明)一行之内,印章下边缘与成文时间下边相切。 7、公文标题用2号小标宋体字,可分一行或多行居中排布,多行排布时,之间的段落行距是固定值32磅。

8、页码用 4 号宋体半角阿拉伯数字,空白页和无正文的单独版记页均不标识页码。公文的附件与正文一起装订时,页码应连续编排。 9、首条分隔线与末条分隔线用粗线,中间分隔线用细线。版记中如有其他要素,应将其与印发机关和印发日期用一条细分隔线分开。版记部分均使用 4 号仿宋体字标识。转发公文应当隐去被转发公文的版记。 10、附件标题居中编排在版心第 3 行。附件顺序号和附件标题应当与附件说明的表述一致。 11、工作通报的标题用二号小标宋,编排在红色分隔线下空2 行并居中。 12、纪要标志由“鬃鬃鬃纪要”组成,居中排布,上边缘至版心上边缘为35mm。用红色 36 号小标宋体字。 13、公文标题位于红色反线下空二行,用二号小标宋体字,正文部分用3号仿宋字体,行间距一般用固定值28-30磅。 14、正文在主送机关下一行,每自然段左空二字,回行顶格,不夹带表格、图形;公文首页必须显示正文;文中的结构层次序数为一、(一)1.(1)标注;一般第一层用黑体字、第二层用楷体字、第三、四层用仿宋字。标点采用规范全角标点。 15、如有附注,居左空 2 字加圆括号,编排在成文日期下一行,回行时顶格. 二、选择题(下列各题中只有一个答案是正确的,请从两个备选答案中选出正确选项,在正确选项上打“√”。每小题2分,共10分) 1、页码用 4 号宋体半角阿拉伯数字,单页码居(左/右)空 1 字,双页码居(左/右)空 1 字。

VC++课程设计报告模板

福建工程学院 VC++课程设计 课题: 班级: 学号: 姓名: 同组组员: 指导老师:黄旭红 日期:2013\11\25—11\29

目录 一、设计目的与要求.................................................................. 错误!未定义书签。 二、准备工作.............................................................................. 错误!未定义书签。 三、系统分析及实现步骤 (3) 3.1、系统实现的方法 (3) 3.2、程序设计的总框图………………………………………………………..........错误!未定义书签。 3.3、项目的具体设计方案(设计原理与流程图等)…………………………………错误!未定义书签。 3.5 扩展部分(根据实际情况而定,如果没有扩展部分,则不写) (9) 3.6 类声明与核心算法程序代码 (12) 四、测试与结论 (20) 五、课程设计总结 (24) 六、参考文献 (25) 七、附录 (25)

VC++课程设计 一、设计的目的与要求 描述课程设计应达到的目的,约束条件,要求达到的目标等内容。 二、准备工作 在开始做课程设计项目前,应回顾或复习的相关内容;需要的硬件设施与需要安装哪些 C + +集成开发环境软件,以及项目牵涉到的哪些原理。 三、系统分析与项目的实现步骤 项目目标分析,系统实现的基本方法,程序设计的总框图,项目的具体实现方案(基本部分与扩展部分,扩展部分没有可不写),写出类声明与核心算法程序代码。四、测试与结论 课程设计程序的屏幕显示,并加以简单的文字说明,注意程序运行各种算法的结果分析,最后说明课程设计程序是否满足课程设计题目的要求。 五、课程设计总结 主要说明程序的特点,进行了哪些功能扩展,特别是重点说明独创或创新的部分,相关课程设计项目最有价值的内容,在哪些方面需要进一步了解或得到帮助,以及编程实现课程设计的的感悟等内容。 六、参考文献 七、附录 主要程序的完整代码,人机界面图 (备注:字体统一用宋体、小四)

相关文档
最新文档