武汉理工大学数据结构课程设计

武汉理工大学数据结构课程设计
武汉理工大学数据结构课程设计

课 程 设 计

题 目 链式简单选择排序 学 院 计算机科学与技术学院

专 业 班 级 姓 名 LDSD 指导教师

耿 枫

2013 年 7 月 2 日

课程设计任务书

学生姓名: LDSD 专业班级:

指导教师:耿枫工作单位:计算机科学与技术学院

题目:链式简单选择排序

初始条件:

试写一个程序,以单链表作为存储结构,实现简单选择排序。

1、课程设计报告中应有你的算法的时间复杂度分析;

2、测试用例自己设计。

要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)

课程设计报告按学校规定格式用A4纸打印(书写),并应包含如下内容:

1、问题描述

简述题目要解决的问题是什么。

2、设计

存储结构设计、主要算法设计(用类C语言或用框图描述)、测试用例设计;

3、调试报告

调试过程中遇到的问题是如何解决的;对设计和编码的讨论和分析。

4、经验和体会(包括对算法改进的设想)

5、附源程序清单和运行结果。源程序要加注释。如果题目规定了测试数据,则运行结果要包含这些测试数据和运行输出,

6、设计报告、程序不得相互抄袭和拷贝;若有雷同,则所有雷同者成绩均为0分。

时间安排:

1、第20周(6月29日至7月3日)完成。

2、7月3 日8:00到计算中心检查程序、交课程设计报告、源程序(CD盘)。

指导教师签名:年月日

系主任(或责任教师)签名:年月日

目录

1.课程设计问题描述及开发工具........................................... - 4 -

1.1 课程设计问题描述................................................ - 4 -

1.2 开发工具........................................................ - 4 - 2.程序设计............................................................. - 4 -

2.1思想描述......................................................... - 4 -

2.2存储结构设计..................................................... - 6 -

2.3 主要算法设计.................................................... - 6 -

2.3.1 链表的创建................................................. - 6 -

2.3.2随机数据产生函数........................................... - 7 -

2.3.3链式简单排序............................................... - 8 -

2.3.4词法分析................................................... - 9 - 3.程序调试过程问题与改正............................................... - 9 - 4.运行结果及说明...................................................... - 10 -

4.1以随机方式创建链表.............................................. - 10 -

4.2 用户自己写入数据............................................... - 11 -

4.3 比较三组不同输入数据的排序..................................... - 11 - 5.时间复杂度分析...................................................... - 13 - 6.经验与体会.......................................................... - 14 - 7.课程设计源程序...................................................... - 14 -

链式简单选择排序

链式简单选择排序主要涉及到数据结构中链表和排序两个知识点,其中,链表的知识又涉及创建、插入、遍历等。为了获得测试用例,还需掌握随机数产生方法以及文本文件读写的相关操作。所以,课程设计是很考验我们综合能力的,通过学习,可以进一步提升我们的软件开发能力。

1.课程设计问题描述及开发工具

1.1 课程设计问题描述

试编写一个程序,以单链表作为存储结构,实现对待排序表中的数据的简单选择排序,用多组测试例子对程序进行测试,并输出排序结果。

1.2 开发工具

本课程设计需要安装有支持标准C/C++的Visual C++编译器(VC6.0或更高版本)的计算机一台。

2.程序设计

2.1思想描述

为解决问题,首先要建立一组测试用例,本程序提供两中产生数据的方法,在交互界面下,用户可自行选择。一种是直接通过计算机利用rand()函数产生随机数并写入文件;另一种则是由用户自己向文件中输入数据。其次要建立一个单链表,将该文件中的数据(设置为float类型)逐个存储在建立的单链表中。最后,依次对单链表中的结点数据进行简单选择排序,其中排序分为从大到小排序和从小到大排序两种方式,同样可在交互界面下,由用户自行选择。排序后,输出排序结果和运行时间,为保证结果正确性,还要做对结果进行检查。整个人机交互过程中,为保证用户输入指令的合法性,还要对输入数据进行词法分析。

选择排序基本思想是:通过n-i次关键字比较,从n-i+1(i=1,2,...,n-1)个记录中选取关

键字最大或最小的记录作为有序序列中第i个记录。以此方法循环下去,直到排序完成。

程序总流程图如上所示

2.2存储结构设计

本课程设计要求使用线性表的链式存储结构来存储待排序的数据,定义一个结点类型,它包括两个域:存储数据元素信息的数据域,存储后继元素地址的指针域。

单链表结构体的定义如下:

struct elem

{

float data;

elem *next;

};

值域data以float型存储所要排序的数据,指针域next以指针型存储了指向下一个结点的地址。

2.3 主要算法设计

本程序中的几个较为核心的算法有:创建链表函数void creat_self(elem *&head),随机数函数void rand_data(int n,int w),简单选择排序void sort(elem *head,int cho),词法分析函数int ana(char a[],int i,int j)。现依次用c++语言描述他们的具体算法。

2.3.1 链表的创建

在文件data.txt中,已经保存了要排序的数据,通过读取文件,可以为每个结点写入数据。创建的这个单链表是带头结点的,在遍历它的时候当注意这点,一般情况下,文件是可以打开的,但如果文件无法打开,则输出提示信息并退出函数。

void creat_self(elem *&head)

//把文件中的数据读出,并建立一个头指针为head的单链表,保存这些数据

{

int c=0;

elem *p2;

ifstream fin("data.txt");

if(!fin) cout<<"文件打开失败!"<

else

{

head=new elem;

elem *p1=head;

head->next;

for(int i=0;fin;i++)

{

elem *p=new elem;

fin>>p->data;

p->next=p1->next;

p1->next=p;

p2=p1;

p1=p;

}

p2->next=NULL; //读入的最后一个数无效,故舍去。

fin.close();

}

}

2.3.2随机数据产生函数

该函数用到的是伪随机数rand(),并由参数n和w限制个数和分布范围。其实可以把语句fout<< rand()%w<<" ";改写成fout<< float(rand()%w)/33*31<<" ";这样的形式,获得

大致分布在0—w范围内的随机小数。

void rand_data(int n,int w)

//产生n个分布在0—w范围内的随机数,并写入文件datatxt中

{

ofstream fout("data.txt");

if(!fout) cout<<"文件打开失败!"<

else

{

if(w>0)

for(int i=0;i

{

fout<

else if(w<0)

for(int i=0;i

{

fout<<0-float(rand()%abs(w))<<" ";

}

}

fout.close();

}

2.3.3链式简单排序

基本实现思想是:从链表的当前结点(由p指向)开始依次往下检索,找到在指定结点之后所有结点中最小(最大)的那个结点,把地址保存在p2中,完成一轮循环后,把p2所指向的结点数据与p所指向的结点数据进行交换。然后使得p=p->next,即进入外层循环,直到循环到最后一个结点为止。这里还用到了一个函数clock(),它包含在头文件time.h中,用来计算程序的运行时间,有利于我们更直观地了解程序的效率。函数实现代码如下:

void sort(elem *head,int cho)

//选择排序算法,参数cho决定排序方式

{

clock_t start,end;

float temp;

elem *p2; //始终指向待排数据的最大(小)值

start=clock();

for(elem *p=head->next;p!=NULL;p=p->next)

{

p2=p;

for(elem *p1=p->next;p1!=NULL;p1=p1->next)

{

if(p2->data>p1->data&&cho==0)

p2=p1;

else if(p2->datadata&&cho==1)

p2=p1;

}

temp=p2->data; //通过中间变量交换数据,完成一轮排序,筛选出一个最值。

p2->data=p->data;

p->data=temp;

}

end=clock();

cout<<"算法用时为"<<(double)(end-start)/CLOCKS_PER_SEC<<"秒"<

//计算算法执行时间

}

2.3.4词法分析

在实际输入过程中,用户可能输入非法字符,所以这里需要对数据进行分析,一旦输入不合法,就要提示用户重新输入,否则,本程序可能会崩溃。a[]保存输入的字符,i,j 是程序允许的指令。基本思想为:获取用户输入的字符串a[],把a[0]和i,j比较,若比较成功,并且a[1]为‘\0’时,返回1,否则,返回0。

int ana(char a[],int i,int j)

//词法分析,检验用户的输入是否合法

{

if((a[0]=='0'+i||a[0]=='0'+j)&&(a[1]=='\0'))

return 1;

else

return 0;

}

3.程序调试过程问题与改正

在本课程设计的程序调试过程中,出现错误提示如下:

(1)--------------------Configuration: test - Win32 Debug--------------------

Compiling...

test.cpp

E:\c++安装\MyProjects\课设\test.cpp(17) : error C2628: 'elem' followed by 'void' is illegal (did you forget a ';'?)

执行cl.exe 时出错.

分析:原来,在定义完结构体以后,没有在括号外面打上“,”,结构体的定义与函数体的格式有点相似,但是函数体后面不用加“,”,这些都是细节上的东西,不要把二者混淆了。

(2)有一次的调试结果如图所示:

分析:可以看出,本来是要由计算机自动产生3个随机数,结果链表保存了4个数,

并且第四个数明显是错误的。通过分析文件读写过程,发现最后一次保存到链表的数据实

际上是无效的。通过改正creat_self(elem *&head)函数,即删除链表最后一个结点,问题

解决。

(3)--------------------Configuration: test - Win32 Debug--------------------

Compiling...

test.cpp

E:\c++安装\MyProjects\课设\test.cpp(113) : error C2065: 'flag' : undeclared identifier

执行cl.exe 时出错。

分析:在void check(elem *head,int cho)函数中,定义了一个flag变量,用于标示运行

状态,但却提示flag未定义,原来,flag被定义在了while语句中,走出while语句后,

就不在其作用域内里。把flag定义在函数开头位置,问题解决。

4.运行结果及说明

4.1以随机方式创建链表

输入n为100,分布范围w为200,产生100个随机数,建立一个链表。输出的结

果如下:

4.2 用户自己写入数据

用户把数据手动输入到文件data.txt中。

4.3 比较三组不同输入数据的排序

(1)3000个数据从小到大排序结果如下:

(2)500个数据从小到大的排序结果:

(3)2000个数据从大到小排序结果如下:

4.4结果分析

(1)这里使用的数据也可以是小数,负数,但字符等是不允许的。

(2)在void creat(elem *&head) 函数中,head必须是一个指针的引用,否则,通过函数建立的链表头指针无法传递。

(3)用例一是产生3000个分布在0—4444间的随机数,并按照从小到大的顺序排序,可以看到,用时为0.047秒,排序后的数据经过check(elem *head)函数的检查,结果正确。用例二是对500组负数排序,因为数据较少,故用时极短,系统显示的用时为0秒。用例三是对2000组分布在0—6666范围的数据排序,用时0.031秒。对同样一组数据而言,排序的时间可能不同,但差距都很小。

5.时间复杂度分析

链式简单选择排序void sort(elem *head,int cho)时间复杂度为o(n*n);随机数产生函数void rand_data(int n,int w),创建函数,检查函数void check(elem *head,int cho),打印函数void print(elem *head)时间复杂度均为o(n)。

6.经验与体会

省略

7.课程设计源程序

/*

链式简单选择排序程序

武汉理工大学

LDSD

2013年7月2日

*/

#include

#include

#include

#include

using namespace std;

struct elem

{

float data;

elem *next;

};

void rand_data(int n,int w)

//产生n个分布在0—w范围内的随机数,并写入文件datatxt中{

ofstream fout("data.txt");

if(!fout) cout<<"文件打开失败!"<

else

{

if(w>0)

for(int i=0;i

{

fout<

}

else if(w<0)

for(int i=0;i

{

fout<<0-float(rand()%abs(w))<<" ";

}

}

fout.close();

}

int ana(char a[],int i,int j)

//词法分析,检验用户的输入是否合法

{

if((a[0]=='0'+i||a[0]=='0'+j)&&(a[1]=='\0'))

return 1;

else

return 0;

}

void creat_self(elem *&head)

//把文件中的数据读出,并建立一个头指针为head的单链表,保存这些数据{

int c=0;

elem *p2;

ifstream fin("data.txt");

if(!fin) cout<<"文件打开失败!"<

else

{

head=new elem;

elem *p1=head;

head->next;

for(int i=0;fin;i++)

{

elem *p=new elem;

fin>>p->data;

p->next=p1->next;

p1->next=p;

p2=p1;

p1=p;

}

p2->next=NULL; //读入的最后一个数无效,故舍去。

fin.close();

}

}

void print(elem *head)

//遍历链表,在屏幕上显示每个结点中的数据

{

head=head->next;

while(head!=NULL)

{

cout<data<<' ';

head=head->next;

}

}

void sort(elem *head,int cho)

//选择排序算法,参数cho决定排序方式

{

clock_t start,end;

float temp;

elem *p2; //始终指向待排数据的最大(小)值

start=clock();

for(elem *p=head->next;p!=NULL;p=p->next)

{

p2=p;

for(elem *p1=p->next;p1!=NULL;p1=p1->next)

{

if(p2->data>p1->data&&cho==0)

p2=p1;

else if(p2->datadata&&cho==1)

p2=p1;

}

temp=p2->data; //通过中间变量交换数据,完成一轮排序,筛选出一个最值。

p2->data=p->data;

p->data=temp;

}

end=clock();

cout<<"算法用时为"<<(double)(end-start)/CLOCKS_PER_SEC<<"秒"<

//计算算法执行时间

}

void check(elem *head,int cho)

//通过对相邻数据大小进行比较,判断排序算法结果是否正确

{

int flag=1;

head=head->next;

if(head)

{

while(head->next!=NULL)

{

if(head->data>head->next->data&&cho==0)

{

cout<<"你的排序算法有误,因为发现了顺序错误的地方。"<

flag=0;

break;

}

if(head->datanext->data&&cho==1)

{

cout<<"你的排序算法有误,因为发现了顺序错误的地方。"<

flag=0;

break;

}

head=head->next;

}

if(flag)

cout<<"经过对排序后的数据分析,你的排序结果正确!"<

}

}

void creat(elem *&head)

//数据产生方式人机交互模块

{

char cho[10],n1[10];

int w,n;

do{

cout<<"通过系统产生随机数请选择1,自己写入文件请选择0。"<

cin>>cho;

}

while(!ana(cho,1,0));

if(cho[0]=='1')

{

cout<<"系统会自动产生浮点数,请输入数据的个数N和分布范围W(数据分布在0-W区间)。"<

do

{

cin>>n>>w;

if(w==0)

cout<<"范围w值不能为0,请重新输入!"<

}

while(w==0);

rand_data(n,w);

creat_self(head);

}

else

{

cout<<"请把数据写入到data.txt文件中,数据之间以空格间隔。"<

cout<<"不要输入字符,否则,字符后的数据将被忽略。";

cout<

cin>>n1;

creat_self(head);

}

}

void main()

{

char cho[10];

system("color F0"); //为使输出窗口视觉效果更佳,这里设置背景色为亮白色(F),前景色为黑色(0)。

elem *head=NULL;

cout<<"=========================================================="<

cout<<" 欢迎使用链式选择排序系统!"<

cout<<"=========================================================="<

creat(head);

do

{

cout<<"查看当前(未排序)链表中的数据吗?查看请选择1,跳过请选择0。"<

cin>>cho;

}

while(!ana(cho,1,0));

if(cho[0]=='1')

print(head);cout<

do

{

cout<<"请选择排序方式:从大到小选择1,从小到大选择0。"<

cin>>cho;

}

while(!ana(cho,1,0));

cout<

cout<<"————————————————————————————————————————"<

sort(head,cho[0]-'0');

print(head);

cout<

cout<<"————————————————————————————————————————"<

check(head,cho[0]-'0');

}

武汉理工大学《数据结构》课程设计说明书

本科生课程设计成绩评定表

班级:姓名:学号:

及格(60-69分)、60分以下为不及格

指导教师签名:

201 年月日

武汉理工大学本科毕业优秀论文格式

附件7 武汉理工大学 本科生毕业设计(论文) ××××× 学院(系):××学院 专业班级:××专业××班 学生姓名:××× 指导教师:××× 专业排版,专业论文写作修改降低论文重复率制作答辩幻灯片 请联系Q 2861423674 淘宝搜索@文天下 https://www.360docs.net/doc/9a17352105.html,/

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。 作者签名: 年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 本学位论文属于1、保密囗,在年解密后适用本授权书 2、不保密囗。 (请在以上相应方框内打“√”) 作者签名:年月日 导师签名:年月日

本科生毕业设计(论文)任务书 学生姓名:专业班级: 指导教师:工作单位: 设计(论文)题目: 设计(论文)主要内容: 要求完成的主要任务: 1、查阅不少于×篇的相关资料,其中英文文献不少于×篇,完成开题报告。 2、×××××××。 3、×××××××。 4、完成不少于××××字的英文文献翻译。 5、完成××××论文(设计说明书、××张图纸)。 必读参考资料: 指导教师签名:系主任签名: 院长签名(章)____________ _

武汉理工大学开题报告格式

附件6 武汉理工大学本科学生毕业设计(论文)开题报告 1、设计目的及意义(含国内外的研究现状分析) 设计的目的是:目前各种电池在出厂前都要对电池性能进行测试,对其进行多次的充放电实验。但是传统的锂电池组充放电设备一般都用耗能电阻或者可控电子负载,这样电能白白以热能的形式损耗掉了,环境的温度也会因此而升高,这就恶化了设备的工作环境,间接影响了系统的稳定性和精度。所以国内外的电池行业都需要一种新型的自动化程度高、可靠性高、动态性能好的测试装置。纵观目前采用的放电装置可以分为3类:电阻耗能式、能量再利用式和有源逆变式。电阻耗能式结构简单,精度和可操作性高,但是浪费了大量的电能且体积笨重;能量再循环式将电池的能量放到别的电池中存储,节约了能量,稳定性、精度、可靠性和安全性都相对电阻式有所提高,但是电池的充电阶段分为涓流阶段、恒流充电、恒压充电三个阶段,不同阶段充电功率不同,使得能量均衡电池被反复无规律的充电放电,极大的降低了它的使用寿命,系统也必须对能量均衡电池的各项数据进行检测,增加了测试系统的工作量;有源逆变式放电设备是通过整流/逆变电路将电池能量回馈到电网,也能有效减少电池测试过程中所放电能的损耗,而且可以是实现AC/DC双向流动,用一套设备就可以完成对电池的充放电测试。这样的一体化设备分为单相和三相两大类,目前在国内三相并网技术不算成熟,逆变设备主要通过基于高频的SPWM技术的单相逆变系统,而在大容量的测试系统中,单相系统或许会影响局域网中其他用户的正常使用且使得三相供电系统不平衡。在欧美国家,并网技术起步早,技术成熟,早就大量应用于太阳能发电中,而且大功率三相逆变并网型电池放电测试设备早已推出市场。 锂电池在化成过程中,对充放电电流电压测试有很严格的要求,一旦电压超限额不但会损坏电池,还可能发生爆炸,测试系统需要可靠的避免过冲、过放现象。综上,具有高准确性、高可靠性、自动化程度高、充放电一体化的大功率三相可并网电池测试系统是电池测试系统发展的趋势。 为了迎合这一趋势,本次课程设计设计一个锂电池充放电双向可控设备,并且能把锂电池的能量经过三相逆变回馈给电网,暨能量回馈型放电设备。这种设备能完成对锂电池的充放电任务,电能回馈到了电网,提高了能量的利用率,大大减小电池测试过程中对电能的损耗,杜绝了环节温度过高影响系统的稳定性和精度。 设计的意义是(理论或实际):锂电池的功率比和能量比这两个作为蓄电池直接反应电池性能的主要参数具有常规蓄电池不可比拟的优势,一经研发成功就被看好,认为其有巨大潜力。锂电池的循环充电寿命远高于常规电池,也非常适合于大企业的备用电池和电压调峰用电池。现在的社会发展越来越需要高能量比和高功率比的蓄电池。随着新技术的诞生和完善,性价比不断提高,锂电池定会在更多领域得到应用。各大知名公司和政府比如美国政府、索尼、三洋电机、三星、SDI都在锂电池上投入巨资。国内也在动力电池方面投入约22亿美元,这些动向都表明动力电池具有非常广阔的前景。 常规电池化成和测试系统,放电能量均是通过功率电阻消耗掉,不仅白白浪费能量,而且测试环境温度升高,降低测试精度和可靠性,调试人员工作条件也很恶劣。假如设计一个一体化测试设备,对锂电池放电能量以逆变形式回收,从而大大减小电池测试过程中对电能的损耗,也提高了系统稳定性和精度。这种一体化设备在锂电池拥有巨大社会需求量的今天,自然意义重大。

多功能数字钟数电课设

课程设计任务书 学生姓名:专业班级: 指导教师:工作单位:信息工程学院 题目: 多功能数字钟的设计与实现 初始条件: 本设计既可以使用集成译码器、计数器、定时器、脉冲发生器和必要的门电路等,也可以使用单片机系统构建多功能数字钟。用数码管显示时间计数值。 要求完成的主要任务: (包括课程设计工作量及技术要求,以及说明书撰写等具体要求) 1、课程设计工作量:1周。 2、技术要求: 1)设计一个数字钟。要求用六位数码管显示时间,格式为00:00:00。 2)具有60进制和24进制(或12进制)计数功能,秒、分为60进制计数,时为24进制(或12进制)计数。 3)有译码、七段数码显示功能,能显示时、分、秒计时的结果。 4)设计提供连续触发脉冲的脉冲信号发生器, 5)具有校时单元、闹钟单元和整点报时单元。 6)确定设计方案,按功能模块的划分选择元、器件和中小规模集成电路,设计分电路,画出总体电路原理图,阐述基本原理。 3、查阅至少5篇参考文献。按《武汉理工大学课程设计工作规范》要求撰写设计报告书。全文用A4纸打印,图纸应符合绘图规范。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

目录 摘要 (3) Abstract (4) 绪论 (5) 1仿真软件Proteus介绍 (6) 1.1Proteus概述 (6) 1.2Proteus功能特点 (6) 2方案论证 (8) 2.1方案一:采用中小规模集成电路模块实现 (8) 2.2方案二:采用单片机构建数字钟系统 (8) 2.3方案选择 (8) 3总体电路设计 (9) 3.1电路原理分析与设计 (9) 3.2系统原理图 (9) 4各模块电路分析 (10) 4.1时钟脉冲发生器 (10) 4.1.1方案一:RC振荡器 (10) 4.1.2方案二:555定时器 (11) 4.1.3方案三:石英晶体振荡器 (13) 4.1.4结论 (13) 4.2译码显示电路 (14) 4.3计数器电路 (16) 4.3.1 时计数电路 (17) 4.3.2 分计数电路 (18) 4.3.3秒计数电路 (19) 4.4 校时电路部分 (19) 4.4.1 方案一:快速脉冲法 (19) 4.4.1 方案二:按键单脉冲法 (20) 4.5 整点报时电路 (21) 4.6 闹钟电路 (22) 5总体电路设计与仿真 (23) 5.1总体电路图 (24) 5.2仿真结果分析 (24) 6 总结 (24) 参考文献 0

武汉理工大学中间件及软件组件2015-2016复习资料

《中间件及软件组件》复习题 任课老师:祁明龙 时间:第一周——第八周 2012-4-8 1.什么Remote Method Invocation? 2.什么是POJO? 3.什么是EJB? 4.什么是Stateless Session Bean? 5.什么是Stateful Session Bean?与SLSF的区别是什么? 6.什么是EJB容器?试举出两个以上的产品。 7.什么是WEB容器?试举出两个以上的产品。 8.什么是JDBC API?它的标吧是什么?试举出三个以上的类。 9.JDBC-ODBC桥的数据源URL的格式是什么? 10.试说明MySql URL jdbc:mysql://localhost:3306/students每部分的含义。 11.一个Java接口要转变成RMI接口,需要继承什么接口?捕获什么异常? 12.一个Java Bean要能“序列化”,需要实现什么接口? 13.一个java.sql.ResultSet对象能序列化吗? 14.一个java.util.ArrayList对象能序列化吗? 15.一个java.util.ArrayList对象和java.util.List使用方法的差别是什么? 16.什么是JNDI? 17.jdk1.x的RMI JNDI 命名目录服务器是什么? 18.RMI/IIOP命名目录服务器是什么? 19.Java CORBA命名目录服务器是什么? 20.Jboss是什么服务器?带WEB服务器吗?带JNDI服务器吗? 21.GlassFish是什么服务器?带WEB服务器吗?带JNDI服务器吗? 22.什么CORBA? 23.什么IIOP? 24.什么是Stub, Skelton,他们的作用是什么? 25.什么是CORBA的POA? 作用是什么? 26.什么是IDL? 27.在jdk1.x(x>5)把一个IDL文件映射成Java目标代码的编译器及其主要选项 是什么? 28.什么是中间件?试举出若干重要的技术? 29.DCOM是中间件技术吗? 30.Microsoft Dot Net Framework是中间件技术吗? 31.什么是企业信息处理的异构性? 32.什么是Java Annotation? 33.EJB2.0与EJB3.0的区别是什么? 34.什么是一个EJB 部署描述符?是个符号吗? 35.标注@Stateless是做什么用的? 36.对于GlassFish EJB Container来说,标注 @Stateless(mappedName=”ejb/StudentBean”)属性值mappedName指的是什么? 37.标注@PersistenceContext(unitName=”MyEJBApp-ejbPU”) 属性值unitName

武汉理工大学影视鉴赏论文范文

还在为郭静舒老师的影视鉴赏焦头烂额的孩纸们,学长来救你们了。 SOS 课程特点:①告诉你那几次点名,不来就死定了;②作业多但分数还好。 课堂放过的影片有《狗的生活》、《雨中曲》、《魂断蓝桥》、《拯救大兵瑞恩》、《办公室的故事》、《沉默的羔羊》,格式如下。 2011~2012(1)周四① 影视鉴赏考试 姓名: XXX 专业: XXX 一、以课中所放影片为例,谈一谈三种蒙太奇手法在电影中的运用。 蒙太奇(montage)在法语中是"剪接"的意思,随后到了俄国发展成一种电影中镜头组合的理论,后来逐渐在视觉艺术等衍生领域广泛运用。 蒙太奇就是根据影片所要表达的内容和观众的心理顺序,将一部影片分别拍摄成许多镜头,然后再按照生活逻辑、推理顺序、作者的观点倾向及美学原则把这些不同的镜头有机地、艺术地组织剪辑起来的手段,使之产生连贯、对比、联想、衬托悬念等联系以及快慢不同的节奏。 凭借蒙太奇手段的运用,电影的叙述在时空的运用上取得极大的自由,甚至可以构成与实际生活中的时间空间并不一致的电影时间和电影空间。蒙太奇可以产生演员动作和摄影机动作之外的第三种动作,从而影响影片的节奏。 综上所述,可见电影的基本元素是镜头,而连接镜头的主要方式是蒙太奇,蒙太奇是电影艺术独特的表现手段。运用蒙太奇手法使镜头的衔接产生新的意义,大大地丰富了电影艺术的表现力,从而增强了电影艺术的感染力。 蒙太奇具有叙事和表意两大功能,可划分为三种最基本的类型:叙事蒙太奇、表现蒙太奇、理性蒙太奇。叙事蒙太奇是影视片中最常用的一种叙事方法,它是以交代情节、展示事件为主旨,按照情节发展的时间流程、因果关系来分切组合

镜头、场面和段落,从而引导观众理解剧情。这种蒙太奇组接脉络清楚,逻辑连贯,明白易懂。叙事蒙太奇包含的具体技巧:平行蒙太奇、交叉蒙太奇、颠倒蒙太奇、连续蒙太奇;表现蒙太奇是以镜头对列为基础,通过相连镜头在形式或内容上相互对照、冲击,从而产生单个镜头本身所不具有的丰富涵义,以表达某种情绪或思想。其目的在于激发现众的联想,启迪观众的思考。表现蒙太奇又包含下述几种具体技巧:抒情蒙太奇、心理蒙太奇、隐喻蒙太奇、对比蒙太奇;理性蒙太奇是通过画面之间的关系,而不是通过单纯的一环接一坏的连贯性叙事表情达意。理性蒙太奇与连贯性叙事的区别在于,即使它的画面属于实际经历过的事实,按这种蒙太奇组合在一起的事实总是主观视像。理性蒙太奇又包含下述几种具体技巧:杂耍蒙太奇、反射蒙太奇、思想蒙太奇。其中前一种是叙事手段,后两类主要用以表意。 1.交叉蒙太奇。 交叉蒙太奇将同一时间不同地域发生的两条或数条情节线迅速而频繁地交替剪接在一起,其中一条线索的发展往往影响另外线索,各条线索相互依存,最后汇合在一起。这种剪辑技巧极易引起悬念,造成紧张激烈的气氛,加强矛盾冲突的尖锐性, 是掌握观众情绪的有力手法。 影片《魂断蓝桥》中最经典的蒙太奇镜头便是结尾“玛拉自杀”这一段。玛拉一脸绝然地向桥上经过的军用车队快步走去,军用车队开着车灯,一辆辆驶过桥面,镜头在玛拉的脸和卡车头之间不停地切换,重复交叠,这种交叉蒙太奇手法加上黑白影片独特的沉重感,不需要语言与文字的任何说明,构成了紧张的气氛和强烈的节奏感,而且节奏越来越快,配合紧张的音乐,渲染了一种紧张的气氛,使人明确的感觉到了玛拉的命运。没有一个直接表现玛拉死亡的镜头,只在一声

武汉理工大学本科生毕业设计任务书

武汉理工大学 本科生毕业设计(论文)任务书 学生姓名专业班级:111111111111111111 指导教师工作单位武汉理工大学 设计(论文)题目:户籍制度对我国公共医疗均等化的影响与应对 设计(论文)主要内容: 一、导论 (一)研究背景 (二)研究意义 (三)研究现状 二、户籍制度和我国公共服务均等化的内涵 (一)我国户籍制度的基本概念 1户籍制度的含义 2我国户籍制度改革的历史变迁 (二)我国公共服务均等化的内涵分析 1公共服务的含义 2公共服务均等化的内涵 3公共服务均等化的现实意义 4实行公共服务均等化的原因 (三)我国户籍制度改革及公共服务均等化之间的关联 三、我国医疗服务均等化现状 (一)城乡卫生医疗服务有关政策回顾 (二)城乡卫生医疗服务均等化的现状分析 (三)城乡卫生医疗服务非均等化现状的原因分析 四、户籍制度对城乡医疗服务均等化的影响

(一)城乡二元制结构:收入差距大 (二)城乡二元制结构:医疗保障制度差异 (三)城乡二元制结构:医疗基础设施不到位 (四)城乡二元制结构:政府公共服务职能缺位 五、公共医疗服务均等化条件下我国户籍制度改革的建议 (一)以提高政府公共服务水平作为户籍制度改革的基本原则和目的 (二)转变政府职能,强化政府城乡基本医疗卫生服务均等化责任 (三)破除城乡户籍二元结构,縮小居民的收入差距 (四)建立城乡医疗保障一体化制度,完善农村医疗基础设施 六、结束语 七、参考文献 要求完成的主要任务: 1、论文不少于1万字。 2、参考文献不少15篇,其中外文文献不少于两篇。 3、在规定的时间内完成文章的撰写工作。 4、文章观点鲜明,论证深刻,理论联系实际。 5、要有一定的创新观点,杜绝抄袭现象 必读参考资料: [1] 王威海.中国户籍制度[M].上海文化出版社,2006. [2]姚秀兰.户籍,身份与社会变迁[M].法律出版社,2004. [3]单双.城乡基本医疗卫生服务均等化研究:困境与出路[D].华中师范大学.2011. [4]许玉明.中国二元户籍制度下不公平分配现实的批判与改革[J].重庆工商大学学报,2007(6). [5]李慧娟.城乡基本医疗卫生服务均等化实现路径研究[D].上海工程技术大学,2011. [6]张冬苹.基本公共服务均等化视角下的我国户籍制度改革[D].海南大学,2010 [7]王谦.城乡公共服务非均等:原因分析和政策取向[J].经济理论与政策研究,

普通全日制本科生辅修管理办法 - 武汉理工大学教务处欢迎您

普通全日制本科生辅修管理办法 为了满足社会对人才的需要,培养全面发展的复合型人才,根据《普通高等学校学生管理规定》,对我校普通全日制本科生实行辅修专业、辅修第二专业学士学位、辅修双学位制度,允许学生在学好一个主修专业的基础上,自愿参加本校或武汉大学、华中科技大学、华中师范大学、中南财经政法大学、华中农业大学、中国地质大学另一个专业的辅修学习。为了加强辅修管理,保证辅修质量,特制定本办法。 一、报名条件 凡进校后前二个学期所修专业必修课程考核成绩合格,学有余力,且学习能力较强,在校期间未受过处分(或处理)者均可参加校内辅修学习;符合以上条件,且必修课平均学分绩达到80分以上者,可申请参加校外辅修学习。 二、学分及学位 修读第二专业学士学位是指主修专业与攻读的第二专业属于同一学科门类,修读双学位是指主修专业与攻读的第二专业分别为不同的学科门类。修读第二专业学士学位、双学位总学分为50学分左右;辅修专业总学分为25学分以上。修满规定课程的全部学分,通过论文答辩(毕业设计),且符合学校授予学士学位要求者,在获得第一学士学位的基础上由学校授予相应的辅修学士学位;修满25学分(含25学分)以上者,由学校颁发辅修专业证书。 三、报名与交费 1.每年十二月份由教务处公布本校开设的辅修专业和校外各学校开设的辅修专业。 2、学生辅修需按要求交纳辅修费。校内辅修学生每学期按本学期所修学分交纳辅修费用,校外辅修学生每学年交纳一次辅修费用。 四、教学管理 (一)校内辅修教学管理 1.辅修专业所在学院负责制定辅修培养计划报教务处批准。教务处根据开课需要从开课学院择优聘用教师任课。 2.辅修专业的课程学习与主修专业的课程学习同时进行,从学生进校后第四学期开始,到学生进校后第八学期为止。 3.修读辅修课程不及格者,参加学校安排的重考。每门课程最多只能重考两次。学生在修读辅修专业过程中,如辅修课程累计三门不及格(重考及格算通过),终止其继续修读辅修专业。

武汉理工大学模电课设温度控制系统设计

课程设计任务书 学生姓名:张亚男专业班级:通信1104班 指导教师:李政颖 工作单位:信息工程学院 题目: 温度控制系统的设计 初始条件:TEC半导体制冷器、UA741 运算放大器、LM339N电压比较器、稳压管、LM35温度传感器、继电器 要求完成的主要任务: 一、设计任务:利用温度传感器件、集成运算放大器和Tec(Thermoelectric Cooler, 即半导体致冷器)等设计一个温度控制器。 二、设计要求:(1)控制密闭容器内空气温度 (2)控制容器容积>5cm*5cm*5cm (3)测温和控温范围0℃~室温 (4)控温精度±1℃ 三、发挥部分:测温和控温范围:0℃~(室温+10℃) 时间安排:19周准备课设所需资料,弄清各元件的原理并设计电路。 20周在仿真软件multisim上画出电路图并进行仿真。 21周周五前进行电路的焊接与调试,周五答辩。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

温度控制系统的设计 1.温度控制系统原理电路的设计 (3) 1.1 温度控制系统工作原理总述 (3) 1.2 方案设计 (3) 2.单元电路设计 (4) 2.1 温度信号的采集与转化单元——温度传感器 (4) 2.2 电压信号的处理单元——运算放大器 (5) 2.3 电压值表征温度单元——万用表 (7) 2.4 电压控制单元——迟滞比较器 (8) 2.5 驱动单元——继电器 (10) 2.6 TEC装置 (11) 2.7 整体电路图 (12) 3.电路仿真 (12) 3.1 multisim仿真 (12) 3.2 仿真分析 (14) 4.实物焊接 (15) 5.总结及体会 (16) 6.元件清单 (18) 7.参考文献 (19)

数据库综合实践报告

学号: 题目数据库系统综合实验 学院计算机科学与技术 专业 班级 姓名 指导教师施继珉 年月日

项目管理系统数据库综合实验 1.概述 1.1任务描述 本系统旨在协助用户管理自己的项目,通过综合管理项目信息及用户基本情况,以达到高效,快速,迅捷,准确的掌握全方面信息,大大降低了人工管理的复杂度,其简单的操作界面和强大的数据库操作功能带给管理者和使用者很大的经济效益。 协助用户管理自己的项目。项目管理系统可以登记项目的详细信息,从不同的角度对项目进行统计,监控项目的进度,对项目进行维护,安排项目的人员调度。 1.2可行性分析 目前,随着IT技术的进步和高等院校规模的逐步扩大,许多日常工作都是围绕一个个项目展开的,且项目管理工作日益复杂,项目信息数据库也日益庞大,早期的人工管理方式已经不能适应高校发展的要求。 本系统旨在协助用户管理自己的项目,通过综合管理项目信息及用户基本情况,以达到高效,快速,迅捷,准确的掌握全方面信息,大大降低了人工管理的复杂度,其简单的操作界面和强大的数据库操作功能带给管理者和使用者很大的经济效益。 根据学过的各方面的知识,先修课程:高级语言程序设计、数据结构、操作系统、软件工程等,实现项目管理数据库一般要求。 1.3系统目标 (1)实用性原则:真正项目管理者,工程管理的实际流程,设计出实用的项目 管理系统。 (2)可靠性原则:必须为项目管理者提供信息安全的服务,以保证工程项目信 息不被泄露。 (3)友好性原则:本系统面向的用户是工程管理人员和用户,所以系统操作上 要求简单、方便、快捷,便于用户使用。 (4)可扩展性原则:采用开发的标准和接口,便于系统向更大的规模和功能得 进一步完善和发展,所以要实现可扩展性。

武汉理工大学网络教育学院2015市场营销学满分答案

单选题 1. 就每一特定市场而言,最佳市场营销组合只能是_____的结果。 (A) 市场细分 (B) 精心策划 (C) 综合平衡 (D) 统筹兼顾 难度:较易分值:2.0 2. 市场营销学作为一门独立的经济管理学科诞生于20世纪的 (A) 美国(B) 日本(C) 中国(D) 欧洲 难度:较易分值:2.0 3. 一部正在畅销的小说被作者、编剧改编成电视连续剧,并投入制作,搬上荧屏,这是信息 的____特征。 (A) 可检索性 (B) 可共享性 (C) 可转换性 (D) 可存储性

难度:较易分值:1.5 4. 运用科学的方法,有目的地收集、整理和分析研究有关市场营销方面的信息,提出解决问 题的建议,供营销人员了解营销环境,发现机会与问题,作为市场预测与营销决策的依据,我们把它称之为 (A) 营销信息系统 (B) 市场调研 (C) 市场预测 (D) 决策支持系统 难度:较易分值:2.0 5. 产品组合的宽度是指产品组合中所拥有_____的数目。 (A) 产品项目 (B) 产品线 (C) 产品种类 (D) 产品品牌 难度:较易分值:2.0 6. 准确地计算产品所提供的全部市场认知价值是_____的关键。 (A) 认知价值定价法

(B) 反向定价法 (C) 需求差异定价法 (D) 成本导向定价法 难度:较易分值:1.5 7. “市场同合化”的理论,主张从______的比较出发适度细分市场。 (A) 成本和收益 (B) 需求的差异性和一致性 (C) 利润和市场占有率 (D) 企业自身与竞争者资源条件 难度:较易分值:2.0 8. 区分战略经营单位的主要依据是多项业务之间是否存在共同的 (A) 经营目标 (B) 经营方针 (C) 经营主线 (D) 经营利益 难度:较易分值:1.5

武汉理工大学2014年数学建模课程论文

武汉理工大学2014年数学建模课程论文 题目:金属板切割问题 姓名: 学院: 专业: 学号: 选课老师:黄小为 2014年6月23日

金属板切割问题: 在一个金属板加工车间内将要从尺寸为48分米×96分米的大块矩形金属板上切割下小块的金属板。此车间接到订单要求为:生产8块大小为36分米×50分米的矩形金属板,13块大小为24分米×36分米的矩形金属板,以及15块大小为18分米×30分米的矩形金属板。这些金属板都需要从现有的大块金属板上切割下。为生产出满足订单要求的金属板,最少可以使用多少块大块金属板?

摘要 本文介绍了金属板切割问题的数学模型的建立方法。要求对车间生产切割金属板的方式进行数学规划,以达到经济效益最大化。可以采用穷举法和实际意义相结合的方法,找出题目的隐含条件,通过各种搭配找到合理的切割金属板的模式。 在找到各种模式后,通过建立非线性规划的数学模型,以模式为基点,将本题中的订单转化为切割金属板的各种约束条件。最后通过LINGO软件中的数学规划模型求解功能求解出目标函数值,并且通过验证证明,该模型求解出的最少原料使用量与具体切割方式是完全满足题目要求的。 关键词:切割方式;非线性规划;LINGO

1.问题要求 本题主要是讨论金属板的最优切割方式,并拟定最合理的方案使工厂经济效益实现最大化。 由已知条件知道工厂需要将一块完整的大矩形金属板切割成多块不同的小矩形金属板,并且已经给出了所需产品的尺寸和数量。从经济方面来看,金属板材料是最大的成本因素,因此,建立出的模型必须要遵循着节约材料的原则,然后结合实际情况,制定最合理的切割计划。 2.模型假设 (1)假设车间是以减少原料投入为主要节省方式。实际上,金属加工生产中的余废料价值远远小于完整的原料价值,因此这样假设确立了模型是以最小原料使用量为目标。 (2)金属切割时不发生原料总面积减少。在生产实践当中,由于切割工艺问题, 在切割板材是会使切割线位置出现原料耗损(如融化,形变等)。在模型中假设这种耗损不存在。 (3)不考虑切割方式增加所带来的成本成本增加。作为简单的直线切割问题,生产模式的增加对设备要求、人力要求很少,因此对成本的增加微乎其微可以忽略,即不限制切割模式的数量。 (4)假设所有原材料的大小规格完全一致,这样假设避免一些不确定因素对模型求解时的不利影响,简化模型。【1】 3.模型建立 符号说明 z 原料使用量 i x (i =1,2,3,4,5,6) 第i 种方案所用的原料数 A )(5036dm ?产品 B )(3624dm ?产品 C )(dm 3018?产品 问题分析 根据题目可知,即将原料)(dm 9648?的金属板材切割成A 、B 、C 三种样式

武汉理工大学教室使用管理规定-武汉理工大学教务处

武汉理工大学教室使用管理规定 (经2016年第14次校长办公会审议通过) 第一条为规范、有序合理地使用学校的教室资源,切实保障学校正常教学活动,为师生创造良好的学习、工作环境,根据学校实际,制定本规定。 第二条学校的教室(研究生教学专用教室除外)统一由教务处调配使用,包括普通教室、多媒体教室、语音室、制图教室、设计教室等。无教务处出具的教室使用通知单,任何单位和个人(包括班级、社团等)不得擅自使用教室。 第三条所有教室优先保证本校全日制本科生教学、考试、自习使用。在不影响正常教学活动的前提下,可以有条件地满足部分学生活动的需要。 第四条任课教师应严格按照课表安排的教室和时间上课,不得擅自调整。如因特殊原因需要调整的,按《武汉理工大学本科教学教师调(停)课管理规定》办理相关手续。 第五条未经教务处批准,任何单位或个人不得擅自将任何教室占用或改作他用。若造成课桌椅及其它设施损失的,必须在限期内按原教室规格修复。任何单位或个人在开课计划外使用教室,必须先向教务处申请办理教室借用手续。未办理手续擅用的,一经发现,即暂停该单位当学期借用教室的资格。

第六条教师上课临时需用教室,可由教师本人直接到教务处办理审批手续。如委托他人办理,则需要填写《武汉理工大学教室使用申请表》。 第七条学校各单位需利用教室开会或组织学术讲座等,应事先填写《武汉理工大学教室使用申请表》到教务处办理审批手续。 第八条每周日晚上学院晚点名教室由教务处和学工部统筹安排,不单独办理借用。 第九条为维护正常教学秩序,学生社团、协会及学生班级在教室开展集体活动,只能利用周五晚上、周六全天、周日白天进行,且应至少提前一天办理手续。学生活动不得跨教学周借用教室。 活动组织者应填写《武汉理工大学教室使用申请表》,经主管部门(学工部、校团委或各学院)负责人审核签字,到教务处办理审批手续。 第十条为保证教学效果,学校只在指定时间段提供部分多媒体教室供学生活动使用。活动由学工部负责审核,并在教务处办理借用手续。其他多媒体教室、活动桌椅教室、语音室仅供教学使用。 第十一条教室借用经审批后,由教务处开出《教室使用通知单》。申请人应尽快将通知单送达教服中心(多媒体教室)

武汉理工大学数据库应用基础(公选)大作业2014-4

《数据库应用基础》大作业 课程名称数据库应用基础 开课学院计算机科学与技术学院指导教师姓名佘名高 学生姓名 学生专业班级 2013-2014 学年第二学期

一、假定一个数据库包括下述信息: 学生的信息:学号、姓名、单位、选修的课程名 课程的信息:课程号、课程名、学时、任课教师号 教师的信息:教师号、姓名、职称、所在单位 单位的信息:单位名、电话 1.上述实体中存在如下联系: (1)一个学生可以选修多门课程,一门课程可以为多个学生选修 (2)一个教师可以讲授多门课程,一门课程可以有多个教师讲授 (3)一个单位可以有多个教师和学生,而一个教师或学生仅属于一个单位2.根据上述情况和假设,试作如下设计: (1)构造满足需要的E-R图 (2)将E-R图转换为等价的关系模型并指出每个关系的关键字 学生(学号、姓名、单位、选修的课程名) 课程(课程号、课程名、学时、任课教师号) 教师(教师号、姓名、职称、单位名) 单位(单位名、电话) 选修(学号、课程号) 讲授(课程号、教师号) 所属1(学号、单位名) 所属2(教师号、单位名) 注:下划线为关键字 3.画出该数据库模式导航图。

二、假定一个学生成绩管理数据库ScoreDB包括下述信息: 学生表Student结构 课程表Course结构 课程表Course数据 学生选课表SC数据

用SQL语言完成如下操作: 1.查询全体学生的学号、姓名和所修专业。 select Sno,Sname,Sdept from Student; 2.检索年龄在19岁以上学生的学号、姓名和性别。 select Sno,Sname,Ssex from Student where Sage>19 ; 3.查询计算机软件专业男同学的学号和姓名。 select Sno,Sname from Student where Sdept is “计算机软件” ; 4.查询选修了C301课程的学生的学号和成绩,查询结果按成绩降序排序。 select Student.Sno,SC.Grade from Student,SC,Course where Student.Sno=SC.Sno and https://www.360docs.net/doc/9a17352105.html,ame=”C301” order by SC.Grade desc; 5.查询每个学生及其选修课程的情况。 select Student.*,SC.* from Student ,SC,Course where Student.Sno=SC.Sno; 6.查询所有学生(姓名)选修的课程名和成绩。 select Student.Sname,https://www.360docs.net/doc/9a17352105.html,ame, SC.Grade from Student ,SC,Course where Student.Sno=SC.Sno and https://www.360docs.net/doc/9a17352105.html,o=https://www.360docs.net/doc/9a17352105.html,o; 7.查询所有比“李明”大的学生的姓名和年龄。 select Sname, Sage from Student where and Sage>any (select Sage from Student where Sname=”李明”); 8.求选课在3门以上并且成绩及格的学生,并统计平均成绩,按总成绩降序排列。 select Sno,avg(Grade) from SC where Grade>=60 group by Sno having count(*)>3 order by Sum(Grade) desc; 9.查询选修了"计算机网络技术"课的学生姓名。 select Student.Sname from Student,Course where Student.Sno=SC.Sno and https://www.360docs.net/doc/9a17352105.html,o=https://www.360docs.net/doc/9a17352105.html,o and https://www.360docs.net/doc/9a17352105.html,ame=”计算机网络技术”;

武汉理工大学多元统计分析课程设计论文

湖北省各地区经济差异的多元统计分析 摘要 本文通过多元统计分析的方法,对湖北省各地区主要的经济指标进行因子分析和方差分析,进而可以得出湖北省12个城市的经济发展水平的差异,由因子分析的结果可知,这12个城市的综合经济实力从大到小的排名依次为武汉、宜昌、襄樊、黄石、荆州、十堰、鄂州、荆门、随州、孝感、黄冈、咸宁。由方差分析的结果可知,以武汉为中心,根据地理位置将这12个城市划分为四个地区:武汉以东的地区(黄石、鄂州、黄冈)、武汉以南的地区(孝感、荆州)、武汉以西的地区(宜昌、荆门、随州)、武汉以北的地区(十堰、襄樊、咸宁)这四个地区的经济发展趋于稳定。根据分析的结果我们可以为湖北省经济的稳步发展出一份薄力。 关键词经济指标;因子分析;方差分析 multivariate statistical analysis of Hubei regional economic disparities Abstract By multivariate statistical analysis method Hubei region of the main economic indicators for factor analysis and analysis of variance.thus can reach12cities in Hubei Province in the level of economic development,ranging from factor analysis of the results,This12cities in the overall economic strength of the smallest order of the rankings Wuhan,Yichang,Xiangfan,Huangshi,Jingzhou,Shiyan,Ezhou,Jingmen, Suizhou,Xiaogan,Huanggang,Xianning.By analysis of variance to the results,with Wuhan at the center,according to this location12cities is divided into four areas:the area to the east of Wuhan(Huangshi,Ezhou,Huanggang),in the area south of Wuhan (Xiaogan,Jingzhou)Wuhan west of the region(Yichang,Jingmen,Suizhou),the area to the north of Wuhan(Shiyan,Xiangfan,Xianning)The four areas of economic development has become stable.According to the results of the analysis we will be able to Hubei's steady economic development of a thin edge. Key words:Economic indicators;Factor analysis;Analysis of variance

武汉理工大学论文模板

武汉理工大学 毕业设计(论文) ××××× 学院(系):××学院 专业班级:××专业××班 学生姓名:××× 指导教师:×××

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。 作者签名: 年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 本学位论文属于1、保密囗,在年解密后适用本授权书 2、不保密囗。 (请在以上相应方框内打“√”) 作者签名:年月日 导师签名:年月日

本科生毕业设计(论文)任务书 学生姓名:孔刘林专业班级:工力0602班指导教师:朱四荣工作单位:理学院 设计(论文)题目: 设计(论文)主要内容: 要求完成的主要任务: 1、查阅不少于15篇的相关资料,其中英文文献不少于2篇,完成开题报告。 2、×××××××。 3、×××××××。 4、完成不少于2万字英文(5000汉字)印刷符的英文文献翻译。 5、完成12000字的研究论文 必读参考资料: 指导教师签名:系主任签名: 院长签名(章)

武汉理工大学 本科生毕业设计(论文)开题报告

目录 摘要 (181) Abstract (182) 1 绪论 (183) 1.1 ××× (183) 2 空气燃烧火焰空间的数值模拟 (183) 2.1 数值模型 (183) 参考文献 (185) 致谢 (186)

武汉理工大学普通全日制本科学生学籍管理规定-武汉理工大学教务处

武汉理工大学普通全日制本科学生学籍管理规定 第一章总则 为了全面贯彻执行党的教育方针,保障学校正常的教学秩序,树立良好的学风,不断提高教育质量,培养德、智、体、美全面发展的高素质人才,根据《中华人民共和国高等教育法》和《普通高等学校学生管理规定》,结合我校实际,特制定本管理规定。 第二章入学与注册 第一条按国家招生规定录取为武汉理工大学的新生,必须持武汉理工大学入学录取通知书和学校规定的有关证件,按期到校办理入学手续。因故不能按期入学者,应及时向学校请假,假期不得超过两周;未经请假或请假逾期者,除因不可抗力等正当事由以外,视为放弃入学资格。 第二条按国家招生规定,学校在三个月内对入学新生进行复查。复查合格者,予以注册,取得学籍。复查不合格者,由学校区别情况,予以处理,直至取消入学资格。凡属弄虚作假、徇私舞弊者,一经查实,取消入学资格或学籍,予以退学。情节恶劣者,将提请有关部门处理。 第三条新生进行复查患有疾病者,经学校指定的二级甲等以上医疗单位和学校医院证明,短期治疗(不超过一年)可以达到健康标准者,经本人申请,由学院报学生工作部(处),学校批准,可准许保留入学资格一年。保留入学资格者,不具有学籍。 1.保留入学资格的学生,应回家或回原单位治疗,离校期间不享受在校学生的待遇,自通知办理离校手续之日起,半个月内无故不办理离校手续者,则取消其入学资格。 2.保留入学资格的学生,在下一届新生入学前向学校提出入学申请报告,并出具二级甲等以上医疗单位诊断证明和学校医院复查合格证明,经批准后方可办理入学手续,入学手续与当年新生相同。复查不合格或逾期不办理入学手续者,取消入学资格。 第四条学校实行二学期制,每学年分秋季、春季二个学期。已取得学籍的学生须按学校规定时间到校办理注册手续,每学期注册一次。每学年秋季学期开学时缴齐本学年专业学费后方予注册。 因故不能如期注册者,应当履行请假手续,暂缓注册。 未按学校规定缴纳学费或者其他不符合注册条件的不予注册。 家庭经济困难的学生可以申请贷款或者其他形式资助,办理有关手续后注册。 未经请假逾期两周不注册者作退学处理,取消其学籍(不可抗力等正当事由除外)。 第三章学制与学习年限

数电课设 简易洗衣机控制电路

课程设计任务书 学生姓名: 专业班级: 信息sy1101 指导教师: 工作单位: 信息工程学院 题 目: 简易洗衣机控制电路的设计与实现 初始条件:zzzzzzz 本设计既可以使用集成译码器、计数器、定时器、脉冲发生器和必要的门电路等,也可以使用单片机系统构建多功能数字钟。用数码管显示定时时间。 要求完成的主要任务: (包括课程设计工作量及技术要求,以及说明书撰写等具体要求) 1、课程设计工作量:1周。 2、技术要求: 1)设计一个电子定时器,控制洗衣机按如下洗涤模式进行工作: 2)当定时时间达到终点时,一方面使电机停机,同时用指示灯提醒用户。 3)用两位数码管显示洗涤的预置时间(以分钟为单位),按倒计时方式对洗涤过程作计时显示,直到时间到而停机。 4)用三只LED 灯表示“正转”、“反转”和“暂停”3个状态。 5)确定设计方案,按功能模块的划分选择元、器件和集成电路,设计分电路,阐述基本原理。画出电路原理图。 3、查阅至少5篇参考文献。按《武汉理工大学课程设计工作规范》要求撰写设计报告书。全文用A4纸打印,图纸应符合绘图规范。 时间安排: 1、 2013 年 5 月 16 日,布置作课设具体实施计划与课程设计报告格式的要求说明。 2、 2013 年 6 月 25 日至 2013 年 6 月 28 日,方案选择和电路设计。 3、 2013 年 6 月 29 日至 2013 年 7 月 3 日,电路调试和设计说明书撰写。 4、 2013 年 7 月 5 日,上交课程设计成果及报告,同时进行答辩。 指导教师签名: 年 月 日 停机

目录 摘要 (1) Abstract (2) 1.概述 (3) 1.1设计任务和要求 (3) 1.2设计的总体思路 (3) 2.总体方案及原理框图 (4) 2.1方案提出 (4) 2.2方案分析 (5) 3.单元电路设计与参数的计算 (6) 3.1 秒脉冲发生器 (6) 3.2 分秒计时器 (7) 3.3 数码显示器 (9) 3.4电机控制电路 (10) 3.5 报警电路 (13) 4、总体电路 (17) 5. 心得体会 (19) 附录一参考文献 (20) 附录二元件清单 (21) 附录三实物图 (22)

武汉理工大学数据库答案汇总

第一章: 1.1What is the purpose of a database?数据库的目的 The purpose of a database is to help people track(跟踪监测) of things. 1.2What is the most commonly used type of database?最常见的数据库类型 The most commonly used type of database is the relational database. 1.3Give an example of two related tables other than the example used in this book. Use the STUDENT and GRADE tables in Figure 1-3 as an example pattern(模式) for your tables. Name the tables and columns using the conventions in this book. 给一个关联表的例子,参考1-3 Answer:

1.4For the tables you created in Review Question 1.3, what are the primary keys of each table? Do you think that any of these primary keys could be surrogate(代理) keys?每张表的主码?这些主码可以是代理码吗? Query1: StudentNumber Query2: StudentNumber, RoomNumber Yes, both. 1.5 Explain how the two tables you provided in Review Question 1.3 are related. Which table contains the foreign key, and what is the foreign key? The primary key of Q1 were added to the Q2 with a primary key of StudentNumber to uniquely identify each row. In Q2 StudentNumber and RoomNumber each now serves as a foreign key. 1.6 Show your two tables from Review Question 1.3 without the columns that represent the relationships. Explain how the value of your two tables is diminished(减少) without the relationships.在你的表中去掉代表关系的列,解释没有关系的表的value如何减少? 1.7 Define the terms data and information. Explain how the two terms differ.定义术语data和information,解释它俩的不同。 Answer: Data are recorded facts and numbers. We can define information as: Knowledge derived from data. Data presented in a meaningful context. Data processed by summing, ordering, averaging, grouping, comparing or other similar operations. 1.8 Give an example of information that could be determined using the two tables you provided in your answer to Review Question 1.3. Anna Smith lives in 4-454 which the rent is 1300. 1.9 Give examples of a single-user database application and a multiuser database application other than the ones shown in Figure 1-5.举例子,单用户和多用户的数据库应用,除表1-5之外。 single-user: Cloud Service

相关文档
最新文档