青岛理工大学+飞机航班查询 数据结构课设

青岛理工大学+飞机航班查询 数据结构课设
青岛理工大学+飞机航班查询 数据结构课设

青岛理工大学

数据结构课程设计报告题目:航班信息的查询与检索

院(系):计算机工程学院

学生姓名: xxxxxx

班级:网络xxx 学号:201107119

起迄日期: 2013.7.8-2013.7.18

指导教师: 张xx

一、需求分析

1.问题描述:该设计要求对飞机航班信息进行排序和查找。客户可按航班的航班号、起点站、到达站、起飞时间以及到达时间等信息进行查询,。查找到就输出航班信息,未找到输出“没有该航班信息!”。

2.基本功能:对飞机航班信息进行排序,以航班号的多个字母或数字字符为关键字进行排序,用基数排序的方法(选择LSD最低位优先)进行排序。

排序用到的函数:

数字字符分配函数:void distribute(slnode *sl,int i,arrtype_n f,arrtype_n e)

数字字符的收集函数:void collect(slnode *sl,int i,arrtype_n f,arrtype_n e)

字母字符分配函数:void distribute2(slnode *sl,int i,arrtype_c f,arrtype_c e)

字母字符收集函数:void collect2(slnode *sl,int i,arrtype_c f,arrtype_c e)

客户可按航班的航班号、起点站、到达站、起飞时间以及到达时间等信息进行查询,其中按航班号进行查找使用的是二分查找:int binsearch(sllist l,char key[])//二分查找函数;其余则是使用顺序查找方法:void seqsearch(sllist l,char key[],int i)//顺序查找函数。

3.输入输出

输入航班信息:每个航班记录包括八项,分别是:航班号、起点站、终点站、班期、起飞时间、到达时间、飞机型号以及票价,其中航班号、起点站、到达站、起飞时间、到达时间、班期为字符型,票价为整型。

航班号输入格式:

K0 K1 K2 K3 K4 K5

C Z 3 8 6 9

其中K0和K1的输入值是航空公司的别称,用两个大写字母标示,后4位为航班号,这种航班号关键字可分成两段,即字母和数字。其余七项输入内容因为不涉及本设计的核心,因此除了票价为数值型外,均定义为字符串即可。

起飞时间若是12:50,则输入1250.到达时间同上。

实例如下:

航班号起点站终点站班期起飞时间到达时间机型票价

CA1544 合肥北京 1.2.4.5 1055 1240 733 960

MU5341 上海广州每日1420 1615 M90 1280

CZ3869 重庆深圳 2.4.6 0855 1035 733 1010

MU3682 桂林南京 2.3.4.6.7 2050 2215 M90 1380

HU1836 上海北京每日0940 1120 738 1250

CZ3528 成都厦门 1.3.4.5.7 1510 1650 CRJ 1060

MU4594 昆明西安 1.3.5.6 1015 1140 328 1160

SC7425 青岛海口 1.3.6 1920 2120 DH4 1630

输出信息:如图

二、概要设计

1、设计思路:

根据题目所要求,程序必须实现航班信息的录入和查询。程序首先定义了一个用于储存航班信息的数据类型slnode,再由用户录入航班数据,在录入的同时用sort(sllist &l)函数对数据进行最低位优先的基数排序,最后执行数据查询和检索。在查询设计中,使用二分查找法对排好的航班数据按航班号实现快速查找,按起点站、终点站、起飞时间、到达时间查找的则采用顺序查询方法。要注意的是:使用二分查找法对排好的航班数据按航班号实现快速查找时要把排好的序列整理存放在地址空间连续的数组中,因为一般链式存储不能使用二分查找。

2、数据结构设计:

抽象数据类型:

ADT List{

数据对象:D={sl i| sl i∈sllist,i=1,2,3……,n,n≥0}

数据关系:R1={| sl i-1,sl i∈D,i=1,2,3,……,n}

基本操作:

arrange(sllist &l)

初始条件:线性表L已存在,1≤i≤n+1。

操作结果:按指针链整理静态链表,使之按顺序的方式存储,数组下标的大

小关系反应关键字的大小关系。

distribute(slnode *sl,int i,arrtype_n f,arrtype_n e)

初始条件:线性表L已存在,1≤i≤n。

操作结果:完成一趟字符分配。

collect(slnode *sl,int i,arrtype_n f,arrtype_n e)

初始条件:线性表L已存在,1≤i≤n。

操作结果:完成一趟字符收集。

sort(sllist &l)

初始条件:线性表L已存在。

操作结果:完成基数排序。

seqsearch(sllist l,char key[],int i)

初始条件:线性表L已存在,1≤i≤n。

操作结果:顺序查找出与key匹配的节点并输出节点信息。

binsearch(sllist l,char key[])

初始条件:线性表L已存在,1≤i≤n。

操作结果:用二分查找的方式快速找到与key匹配的航班。

input(sllist &l)

初始条件:线性表L已存在,1≤i≤n。

操作结果:在链表的结尾插入一个节点。

3、软件结构设计: 功能模块:

输入航班记录函数:void inputdata(sllist &l); 基数排序函数:void sort(sllist &l);

查询检索菜单控制程序:void search (sllist l); 二分查找函数:int binsearch(sllist l,char key[]);

航班信息的查询检索 输入航班信息

基数排序

查询与检索 二分查找 顺序查找 航 班 号 起点站 终点站 起飞时间

到达时间

顺序查找函数:void seqsearch(sllist l,char key[],int i);

三、详细设计

1、定义程序中所有用到的数据及其数据结构:

typedef char keytype;

typedef struct

{

char start[8]; //起点

char end[8]; //终点

char sche[8]; //班期

char time1[5]; //起飞时间

char time2[5]; //到达时间

char model[4]; //机型

int price; //票价

}infotype; //航班记录类型

typedef struct

{

keytype keys[keylen]; //航班号

infotype others;

int next;

}slnode;

typedef struct

{

slnode sl[Maxspace];

int keynum; //记录当前关键字字符个数

int length; //当前表长

}sllist; //静态链表类型

typedef int arrtype_n[RADIX_n];//十进制数字指针数组

typedef int arrtype_c[RADIX_c];//26个字母指针数组

2、主函数和其他函数的伪码算法:

一趟数字字符分配函数:

Status distribute(slnode *sl,int i,arrtype_n f,arrtype_n e) //f存放对头指针,e 存放对尾指针

{

for(j=0;j

{//各子表置为空表

f[j]=e[j]=0;

}

for(p=sl[0].next;p;p=sl[p].next)//sl[0]为头结点

{

j=sl[p].keys[i]%48;//将数字字符转化成相对应的数值数字

if(f[j]==0)

f[j]=p;

else

sl[e[j]].next=p;

e[j]=p; //将P指向的结点下标插入到第J个子表中(尾插法)}

}

一趟数字字符的收集函数:

Status collect(slnode *sl,int i,arrtype_n f,arrtype_n e)

{

for(j=0;!f[j];j++);//找出第一非空子表

sl[0].next=f[j];//指向第一个非空子表中的一个结点

t=e[j];

while(j

{

for(j=j+1;j

if(f[j])

{

sl[t].next=f[j];//链接两个非空子表

t=e[j];

}

}

sl[t].next=0;//t指向最后一个非空子表中的最后一个结点

}

趟字母字符分配函数:

Status distribute2(slnode *sl,int i,arrtype_c f,arrtype_c e) {

for(j=0;j

{

f[j]=e[j]=0;

}

for(p=sl[0].next;p;p=sl[p].next)

{

j=sl[p].keys[i]%65;

if(!f[j])

f[j]=p;

else

sl[e[j]].next=p;

e[j]=p;

}

}

链式基数排序:

Status sort(sllist &l)

{

arrtype_n fn,en;

arrtype_c fc,ec;

for(i=0;i

l.sl[i].next=i+1; //next存的是地址下标(连接起来)l.sl[l.length].next=0;

for(i=l.keynum-1;i>=2;i--) //LSD法,从右往左排,数字字符的基数排序{

distribute(l.sl,i,fn,en);

collect(l.sl,i,fn,en);

}

for(i=1;i>=0;i--) //LSD法,从右往左排,字母字符的基数排序{

Distribut2(l.sl,i,fc,ec);

Collect2(l.sl,i,fc,ec);

}

}

重新整理静态链表:

Status arrange(sllist &l)

{

q.length=l.length;

q.keynum=6;

for(i=0;i

q.sl[i].next=i+1;

q.sl[q.length].next=0;

p=l.sl[0].next;

for(i=1;i

{

q.sl[i]=l.sl[p];

p=l.sl[p].next;

}

for(i=1;i

{

l.sl[i]=q.sl[i];

}

l.sl[0].next=1;

}

二分查找函数:

Status binsearch(sllist l,keytype key[])

{

high=l.length;

while(low<=high)

{

mid=(low+high)/2;

if(strcmp(key,l.sl[mid].keys)==0)

return mid;

else if(strcmp(key,l.sl[mid].keys)<0)

high=mid-1;

else

low=mid+1;

}

return 0;

}

顺序查找函数:

Status seqsearch(sllist l,keytype key[],int i)

{

printf("* 航班号起点站终点站航班期起飞时间到达时间机型票价 *\n");

for(j=1;j<=l.length;j++)

{

switch(i)

{

case 2:k=strcmp(key,l.sl[j].others.start);break;

case 3:k=strcmp(key,l.sl[j].others.end);break;

case 4:k=strcmp(key,l.sl[j].others.time1);break;

case 5:k=strcmp(key,l.sl[j].others.time2);break;

}

if(k==0)

{

m=1;

printf("%6s,%6s,%6s,%6s,%8s,%6s,%6s,%4d

*\n",l.sl[j].keys,l.sl[j].others.start,l.sl

[j].others.end,l.sl[j].others.sche,l.sl[j].others.time1,l.sl[j].others.time 2,l.sl

[j].others.model,l.sl[j].others.price);

}

}

if(m==0)

printf(" 没有该航班信息! \n");

输入航班记录函数:

Status inputdata(sllist &l)

{

i=l.length+1;

char yn='y';

while(yn=='y'||yn=='Y')

{

printf("航班号起点站终点站班期起飞时间到达时间机型票价\n");

scanf("%s%s%s%s%s%s%s%d",l.sl[i].keys,l.sl[i].others.start,l.sl[i].others.e nd,l.sl

[i].others.sche,l.sl[i].others.time1,l.sl[i].others.time2,l.sl[i].others.mo del,&l.sl

[i].others.price);

i++;

getchar();

Radixsort(l);

Arrange(l);

printf("继续输入吗?y/n:");

scanf("%c",&yn);

}

l.length=i-1;

}

主函数:

Status main()

{

sllist l;

l.keynum=6;//初始化及输入数据

l.length=0;

inputdata(l);//输入航班记录

search(l);//调用查询函数

}

3、流程图及函数之间的调用关系图:

N

Y

Y Y

N N

输入航班信息

是否继续输入

查询

航 班 号

起点站

终点站

起飞时间

到达时间

退出

结束

开始 航班信息输出

读取信息库

添加航班信息

基数排序

四、调试分析

1、航班号、起点站、到达站、起飞时间、到达时间、班期为字符型,票价为整型。

2、程序的性能分析:静态链表初始化:时间复杂度O(n);基数排序:平均时间复杂度等于最坏情况时间复杂度O(d(n+rd)),空间复杂度O(rd);折半查找:时间复杂度O(logn);顺序查找:时间复杂度O(n)。

3、上机过程中出现的问题及其解决方案:

①问题一:在输入数据的时候用一个while循环控制输入是否继续输入,但是输入光标一闪而过。

解决方法:加一个getchar()语句使程序暂停,等待输入一个字符,判定后再继续运行。

②问题二:实验要求当以航班号为查询信息进行查询检索时,要用到折半查找,而折半查找只适合于顺序表,不适合链表。

解决方法:需要添加一个函数arrange()来重新整理静态链表,使得数组下标的大小关系反应关键字的大小关系,然后才能对其进行折半查找。

③问题三:每次需要手动输入航班信息比较麻烦。

解决方法:先把信息保存在文件里,然后通过读取文件读取航班信息。

4、程序中可以改进的地方说明:

在调用函数Arrange()来重新整理静态链表时利用了中间链表sllist q来进行调整,这会大大增大了空间复杂度,若可以在原链表中直接调整成顺序表,可以节省空间和效率。

5、程序中可以扩充的功能及设计实现假想:

我们在比较同一班航班的时候常常关注最低票价,所以可以再构造一个函数,查询并比较出同一航班的最低价格,并以最低价显示出来,使票价一目了然,方便用户根据价格进行比较、查询。

五、测试结果

输入最初航班信息:

按航班查询(查询成功):

查询失败界面:

六、用户手册

第一步:提示是否读取航班信息库,如果全部手动添加航班,则输入n,否则输入y

第二步:提示是否读取航班信息库,如果需要添加航班,则输入y,否则输入n

第三部:查询界面,根据提示进行查询,输出结果

退出程序,输入0

七、体会与自我评价

本设计的重点和难点是在于对航班数据的排序和查找,以链式基数排序为线,用到了二分查找和顺序查找等知识,还有建立静态链表等。通过这次课程设计,使我对编程有了新的认识。以前编程只是注重如何编写函数能够完成所需要的功能,只是凭单纯的意识和简单的语句来堆砌出一段程序。但现在编程感觉完全不同了。在编写一个程序之前,自己能够综合考虑各种因素,选取自己需要的数据结构,在编写每一个函数之前,可以仔细斟酌比对,挑选出最适合当前状况的算法。这样,即使在完整的程序还没有写出来之前,自己心中已经有了明确的原图了。这样无形中就提高了自己编写的程序的质量。

这个程序开始是用手动敲航班信息到程序里面,发现效率很低,容易敲错。后来经过老师检查后提议用文件直接读入的方法,不过用C语言进行文件操作已经忘得差不多了,查询了相关资料后,才有了一定的回忆。最终完善了程序,实现初始化航班信息用文件打开的方式实现,并添加函数实现信息的再输入补充。

另外,我还体会到深刻理解数据结构的重要性。只有真正理解这样定义数据类型的好处,才能用好这样一种数据结构。了解典型数据结构的性质是非常有用的,它往往是编写程序的关键。

我知道我的程序还有许多不完善之处,但是我个人觉得已经很不错了。简单的未必就不是最好的,不是么?

感谢所有给与我帮助的人。感谢我的老师,教会了我驾驭一门语言和一些结构。

七、评价与成绩

125青岛理工大学期末考试市场营销 专科 复习题及答案2

《市场营销》复习题及答案二 一、单项选择题 1、市场营销的核心是(C)。 A生产 B分配 C交换 D促销 2、从总体上看质量改进方案通常会增加企业的(B)。 A成本B盈利 C无形资产 D以上答案都不对 3、(C)是指企业利用多种信息载体与目标市场进行沟通的传播活动包括广告、人员推销、营业推广与公共关系等等。 A产品 B定价 C促销 D分销 4、消费者的购买单位是个人或(B)。 A集体 B家庭 C社会 D单位 5、服务是一方向另一方提供的基本上是(B)并且不导致任何所有权的产生。 A有形产品 B无形的任何活动或利益 C物质产品 D实体产品 6、按照不同的职能非营利组织可分为(D)。 A履行国家职能的非营利组织 B促进群体交流的非营利组织 C提供社会服务的非营利组 织 D AB和C 7、在产品生命周期的投入期消费品的促销目标主要是宣传介绍产品刺激购买欲望的产生因而主要应采用(A)促销方式。 A广告 B人员推销 C价格折扣 D营业推广 8、(C)差异的存在是市场细分的客观依据。 A产品 B价格 C需求偏好 D细分 9、企业要通过攻击竞争者而大幅度的扩大市场占有率应攻击(D)。 A近竞争者B“坏”竞争者 C弱竞争者 D强竞争者 10、威胁水平高而机会水平低的业务是(D)。 A理想业务 B冒险业务 C成熟业务 D困难业务 11、为鼓励顾客购买更多物品企业给那些大量购买产品的顾客的一种减价称为(B)。 A功能折扣 B数量折扣 C季节折扣 D现金折扣 12、向最终消费者直接销售产品和服务用于个人及非商业性用途的活动属于(A)。 A零售 B批发 C代理 D直销 二、多项选择题 1、市场营销理论在中国的传播和发展大致有以下几个阶段__ ABDE _______。

Java课程设计-----飞机航班管理系统

一.引言 1.1项目的名称 飞机航班信息管理系统 1.2项目背景和目标 飞机航班信息管理系统主要能够查询飞机的航班情况,飞行线路,票价,折扣等等情况,并能够在数据库中更新维护飞机航班的信息,对飞机航班 数据库进行管理,如航班的增加,删除和修改等。我们的目标就是为该系 统提供后台连接数据库程序设计以及前台用户界面设计。 1.3项目的可行性研究 设计此系统需要java面向对象编程基础,数据库应用知识以及功能分析。 根据目前所开设的课程,学生已经具备这样的知识,有能力综合java编 程知识和数据库应用知识做出一个这样的飞机航班信息管理系统。二、需求分析 2.1系统概述 此系统提供给系统管理员和用户。系统管理员登陆后可以对飞机航班信息进行管理,如:添加飞机航班信息,删除飞机航班信息,修改飞机航班属性。用户登陆后能进行飞机航班信息查询,订票以及退订。 2.2系统运行环境 Java运行在eclipse软件上,数据库用mysql数据库 2.3功能需求描述 用户选择相关的服务项目可以查看相关航班基本信息,并且可以根据自己需求选择相应服务,系统的信息更新时,相关的信息经过相应处理后,会存入到飞机航班数据库中的航班信息记录表中;系统管理员根据航空公司实际情况可以更新航班信息,并通过修改信息处理后被保存到飞机航班表中。

三、系统设计 开发与设计的总体思想 飞机航班信息管理系统主要分为用户和系统管理员2类,因此也将该系统分为2个相应的大的功能模块。 用户可以通过服务项目选择查询相关航班情况,进行订票,退订等服务项目。系统会将数据库中相应信息反馈给顾客。 系统管理员负责管系统信息的及时更新,可以根据航空公司航班的具体的情况更新数据库。 系统模块结构图

员工信息管理系统(数据结构)

员工信息管理系统课程设计报告 系别:计算机与信息工程系 班级: B080501 姓名:李海鹏 学号: B08050128 指导教师:张红霞 课设时间:2010-6-21到2010-6-25

摘要 员工信息管理系统属于信息管理系统。员工信息管理是每个公司不可缺少的。系统用C程序开发,主要在于建立好一个合适的数据结构,并要求程序简洁实用。 本系统利用C语言简洁、灵活,数据结构丰富等特点,编写适合公司使用的系统。整个系统使用起来也比较方便,入手简单,操作方便。论文主要介绍了程序设计过程、设计方案以及测试过程,重点讲解了设计过程中的思想,技术解决方案等等。 关键字:员工信息管理,C程序,数据结构

前言 (3) 第1章课设题目 (4) 第2章开发运行环境及相关知识 (4) 第3章程序总体设计 (5) 3.1 主要功能模块 (5) 3.2 数据结构 (6) 第4章程序详细设计及实现 (7) 4.1 输入函数 (7) 4.2 排序函数 (7) 4.3 显示函数 (7) 4.4 查找函数 (7) 4.5更改函数 (8) 4.6 删除函数 (8) 4.7 主函数 (8) 4.8 其他函数 (9) 第5章系统功能测试 (9) 5.1 系统主界面 (9) 5.2 输入数据 (9) 5.3 显示数据 (10) 5.4 信息排序 (10) 5.5 更改信息 (11) 5.6 删除信息 (11) 第6章课设总结 (12) 第7章程序清单 (13) 参考文献 (22)

前言 本课程设计旨在理论学习和基础实验的基础上,开发规模较大的程序,掌握应用计算机编程解决实际问题的基本方法,熟悉C程序开发的全过程,掌握数据结构的使用方法,熟练应用各种数据结构。 本次任务是根据给定的数据和程序,应用单向链表处理一系列公司员工的信息。通过整个程序开发的过程,提高综合应用C语言的能力、编程和调试能力,为进一步学习相关专业课程创建较扎实的理论基础和实践基础。 报告将分6个章节来详细讲述本次课设题目的开发过程。 第1章主要描述课设的题目及要求; 第2章来介绍程序开发运行环境; 第3章介绍程序主体设计,网络程序概要; 第4章是对程序进行详细分析,对各个函数进行详细描述,并阐述程序实现技术等信息; 第5章为测试过程,主要用测试过程中的图片来表述最终信息; 第6章也是最后一章,为本次实践活动的心得体会。

毕业设计中英文摘要

摘要 本毕业设计选取的题目是东天山小区2-1楼工程造价与施工组织设计。本工程负一层为半地下车库,地上六层,外加一阁楼层,建筑高度26.15m,建筑面积9119.7m2,结构形式为砖混结构。本毕业设计由工程造价、施工组织设计、工程项目管理、专题设计等四个部分组成。 第一部分工程造价。通过福莱一点通软件计算工程量,综合分析现行建筑市场的人工、材料、机械等市场价格,编制设计任务书规定范围的工程量定额报价和工程量清单报价。 第二部分施工组织设计。根据工程特点划分施工段,确定合理的施工顺序,选择主要分部分项工程施工方法和主要施工机械,根据工期要求编制合理施工进度计划表,并绘制施工平面图,以及采取有效的质量、安全等保证措施,例如安全文明施工措施、季节性施工措施等。 第三部分工程项目管理。包括工程进度、质量、造价三大控制以及工期索赔和项目管理机构设计。根据工期要求,在工程进度调整条件下,绘制调整后进度计划表并依据索赔程序,编制工期索赔文件。另外根据工程特点,确定本工程的质量、进度、造价等控制要点,进行项目管理机构设计。 第四部分专题设计。根据工程特点进行外脚手架计算和模板设计。并绘制脚手架设计图和模板设计图。 关键词:工程量计算;工程造价;施工方案;脚手架设计

Abstract The graduation design subject is Easten sky mountain district 2-1# building project cost and the construction organization design.The -1 layer of the project is a underground garage,there are 6 layers overground and a attic, the building is 26.15 meters tall and it’s construction area is 9119.7 square meters, the structure form is brick and concrete structure. the graduation design consists of four parts which are construction cost ,the construction organization design, project management and scaffolding template special design The first part is construction cost .The cost of construction project is calculated by Fly. Analysis the current price of labor, materials, machinery in the construction market and work out the Fixed price and the detailed list of engineering quantity price.choose construction measures of main component project and major machine, The second part is construction organization design. Devide the construction period according to the features of the project, make sure a reasonable construction sequence, Prepare the reasonable construction progress schedule on the basis of construction time limit, draw the construction plan chart and make some measures to protect the quality and safety of the project like safety civilized construction measures and seasonal construction measures. The third part is project management. It includes progress,quality and cost control,claim for extension of time and project management institutions desigh. Draw adjusted progress schedule in the progress of the projects under the condition of adjustment, Draw the construction plan chart, and prepare period claim document depend on the claim program. Make sure the project quality, progress, cost and control points and desigh project management mechanism. The fourth part is project design.Desigh the scaffold and template according to engineering characteristics and draw their figures. Key words: Quantity calculation ;Construction cost ; Construction method;Scaffold design

青岛理工大学2018下学期期末考试产业经济学复习题二与答案

产业经济学复习题二与答案 一、名词解释(每题4分,共20分) 1.配第-克拉克定律 2.市场进入障碍 3.产业组织政策 4.策略性进入壁垒 5.市场绩效 二、单项选择(每题1分,共20分) 1.以下说法正确的是( ) A. 产业包括生产领域的活动 B. 产业包括流通领域的活动 C. 产业包括服务及文化教育领域的活动 D. 以上说法都正确 2.产业组织理论的核心问题是( ) A. 马歇尔冲突 B. 交易费用 C. 霍夫曼比例 D. 配第-克拉克定理 3.下面哪些不是利用非信息性广告传递产品质量信息的事例?( ) A. 李华手机在其西祠手机版里直接标示出其产品价格。 B. 有实力的商店花大价钱装修其店堂和门面。 C. 有军事实力的国家进行公开的军事演习。 D. TCL手机请金喜善担任其形象代言人。 4.产业经济中通常用( )衡量厂商的市场势力 A. 市场份额 B. 厂商规模 C. 价格成本差 D. 产品价格 5.下面哪个因素不是进入壁垒的来源( ) A. 规模经济性 B. 产品差别化 C. 短期平均成本 D. 在位企业的绝对成本优势 6.构成进入壁垒的非结构性因素是( ) A. 规模经济 B. 必要资本量 C. 企业的产品扩散策略 D. 政府管制 7.产业组织是指( ) A.同一产业内企业间的组织或市场关系 B.产业中同类企业的总和 C.企业与企业之间的经济关系 D.市场主体间的市场活动的集合 8.HHI指数的优势在于( )

A.必须收集到该市场上所有企业的市场份额信息 B. 计算量不大 C.HHI对规模最大的前几个企业的市场份额变化反映特别敏感 D.便于收集资料 9.掠夺性定价的特征有( ) A.定价一般长期性的 B.所有企业都可以采用此战略 C. 价格一般定在低于平均利润之下 D.对市场结构产生有利的影响 10.产业经济学研究的领域是( ) A.国民经济总量 B.企业 C.家庭 D.产业 11.把产业分为主导、先导产业的关联分类法是( ) A.技术关联方式分类法 B.战略关联分类法 C.原料关联分类法 D.方向关联分类法 12.中国封建时期最重要的产业政策是( ) A.农本思想 B.工商业思想 C.水利基础设施建设思想 D.农工商思想 13.霍夫曼比例是指( ) A.消费品工业净产值与资本品工业净产值的比例 B.供给与需求的比例 C.轻工业品净产值与重工业品净产值的比例 D.以上都对。 14.SCP 理论指的是( ) A. 市场结构—市场主体—市场绩效 B. 市场结构—市场行为—市场绩效 C. 市场行为—市场结构—市场效果 D. 市场结构—消费主体—产品状况 15.罗斯托关于经济增长本质研究的角度是( ) A. 从总量的变化过程来研究产业结构的变化趋势 B. 从部门的变化过程来研究经济总量增长的规律 C. 从均衡竞争的假设条件来研究经济增长 D. 从“次优论”的角度来研究经济增长。 16.产业结构优化的目标是( ) A. 实现产业结构的高度化和合理化 B. 实现经济的飞速发展 C. 促进各产业间的协调发展 D. 调整不协调的产业结构

航空公司运行管理系统(FOC)解决方案

航空公司运行管理系统(FOC)解决方案 1.方案简述 1.1 FOC的定义 FOC(Flight Operations Control)是一个对航空公司进行运行管理的系统,它囊括了公司运行所涉及到的各部门的职能,同时还应与公司进行机务、商务管理的系统建立接口,以及与机场和空管局等相关单位的生产系统建立接口。 1.2 FOC总体结构 目前,各航空公司FOC系统根据其特点会有所不同,但从总体上包括的内容基本上是一致的,下图描述了航空公司FOC系统的总体结构。 1.3 建设目标 航空公司通过FOC系统的建设,基本上可以实现运行管理的自动化、规范化和信息化,具体体现在:

1. 建立整个航空公司的数据仓库,对历年的航班时刻数据、飞机的性能数据、全球的导航数据、各航班的运营数据等等进行有效的管理。一方面可以为本系统所用,同时也可以为其它系统提供数据上的有力支持。 2. 对航班运行计划进行有效的管理,确保各部门是按照同一份航班计划来工作,避免产生工作脱节现象。 3. 有效及时地监控公司航班的执行情况,并根据实际情况(如天气、延误、旅客人数等)对航班进行合理有效地调整。 4. 根据各方面汇总的信息(如油量、机组、飞机、气象、NOTAM等)对飞机进行放行评估,保障飞机飞行的安全性。 5. 建立ACARS、SITA、AFTN等报文系统的接口,提高获取信息及发送信息的效率。 6. 制作计算机飞行计划,在最大程度上节约燃油成本,保障飞行安全。 7. 对本公司飞机的飞行进行全程监控,保障飞行安全。 8. 提供多种信息的网上查询手段,为旅客提供方便;同时也为相关人员的航前准备提供方便。 1.4 系统特点 安全性:通过对用户的有效管理,可有效防止非法用户登录和修改数据;通过应急系统的的设计,使主系统出现故障时仍能开展基本的工作。 可扩展性:完全按照IATA AHM和SSIM标准对系统数据结构进行设计,保证系统在今后的建设中可以基本不对目前系统进行修改;通过接口的方式,提供与其它系统的数据交换,可在必要的情况下对系统体系不做修改而增加数据的来源。 高效性:通过基于消息的数据传输,提高对关键数据的响应速度,并有效减轻系统的负荷。 数据完整性:通过对数据库备份方案的严谨设计,以保证在出现硬件故障的情况下,能够尽可能完整地恢复系统数据。 容错性:通过各种数据来源之间的相互备份关系,保证在部分数据源出现故障的情况下,系统仍然可以正常运行。

青岛理工大学算法与数据结构期末试题

1.数据的最小单位是()。 A.数据项 B.数据类型 C.数据元素 D.数据变量 2.将含100个结点的完全二叉树从根这一层开始,每层上从左到右依次对结点编号,根结点的编号为1。编号为49的结点X的双亲编号为( ) A.24 B.25 C.23 D.无法确定 3.一个具有n个顶点的无向完全图的边数为( ) A.n(n+1)/2 B.n(n-1)/2 C.n(n-1) D.n(n+1) 4. 设二维数组A[6][10],每个数组元素占用4个存储单元,若按行优先顺序存放的数组元素,a[0][0]的存储地址为860,则a[3][5]的存储地址是( ) A. 1000 B. 860 C. 1140 D.1200 5.关键路径是事件结点网络中( ) A.最短的回路 B.最长的回路 C.从开始结点到完成结点的最短路径 D.从开始结点到完成结点的最长路径 6.判断一个循环队列Q(最多元素为m)为满队列的条件是( ) A.Q->front==Q->rear B. Q->front!=Q->rear C. Q->front== (Q->rear+1)%m D. Q->front!=(Q->rear+1)%m 7. 栈和队列的共同特点是( )。 A.只允许在端点处插入和删除元素 B.都是先进后出 C.都是先进先出 D.没有共同点 8. 广义表((a),a)的表尾是( )。 A.a B.((a),a) C.(a) D.((a)) 9.下面程序段的时间复杂度为( ) for (int i=0;ilink; delete s; B.rear=rear-

60青岛理工大学期末考试管网与泵站试卷(B)标准答案

管网与泵站试卷(B)标准答案 一、名词解释:(10题,每题3分,共30分) 1、生活污水日变化系数:一年中最大日生活污水量与平均日污水量的比值称为生活污水日 变化系数。(3分) 2、覆土厚度:指排水管道外壁顶端到地面的垂直距离。(3分) 3、管顶平接:指在排水管网衔接时,使上游管段终端和下游管段起端的管顶标高相同的衔 接方式。(3分) 4、降雨历时:是指连续降雨的时段,可以指一场雨全部降雨的时间,也可指其中个别的连 续时段。(3分) 5、苏林系数:由于雨水管渠由于雨水流行时间比按照最大流量计算的流行时间大20%,对 用满流流速计算出的管内雨水流行时间乘以大于一的系数,称为苏林系数。(3分) 6、折减系数:由于缩小了管道排水断面尺寸使雨水管段上游蓄水,增长泄水时间。因此采 用增长管道中流行时间的办法,达到适当折减设计流量,进而缩小管道断面尺寸的目的,而对管内流行时间乘以一系数,叫做折减系数(2分)。是苏林系数与管道调蓄利用系数两者的乘积。(1分) 7、极限强度法:即承认降雨强度随降雨历时增长而减小的规律性,同时认为汇水面积的增 长与降雨历时成正比,而且汇水面积随降雨历时的增长较降雨强度随降雨历时增长而减小的速度更快,这种用于确定雨水管道设计的理论车称为极限强度法。(3分) 8、传输流量:是指在排水管网中,从污水管网上游管段和旁侧管段流来的污水量。(3分) 9、截留倍数:在合流制管渠系统中,不从合流制管道系统溢流井泄出,沿管道输送到污水 处理厂的雨水量,通常按旱流流量Qf的指定倍数计算,该指定倍数称为截流倍数。(3分) 10、“干室式”泵站;集水池与水泵间用不透水墙进行分割,集水池只允许进入水泵内,不进 入机器间的泵房布置形式称为“干室式”泵站(3分)。 二、简答:(5题,每题8分,共40分) 1、简述排水系统的主要布置形式有哪几类?主要适用于何种情况? 答:(1)正交式布置:在地势向水体适当倾斜的地区,各排水流域的干管可以最短距离沿与水体垂直相交的方向布置,称为正交式布置。(1.5分) (2)截流式布置:正交式布置中沿河岸再敷设主干管,并将各干管的污水截流送至污水厂,这种布置形式称截流式布置。(1.5分) (3)平行式布置:在地势向河流方向有较大倾斜的地区,为了避免因干管坡度及管内流速过大,使管道受到严重冲刷,可使干管与等高线及河道基本上平行、主干管与等高线及河道成一定斜角敷设,这种布置也称平行式布置。(1.5分) (4)分区布置:在地势高低相差很大的地区,当污水不能靠重力流流至污水厂时,可采用分区布置形式。(1.5分) (5)辐射状分散布置:当城市周围有河流,或城市中央部分地势高、地势向周围倾斜的地区,各排水流域的干管常采用辐射状分散市置。(1分) (6)环绕式布置:围绕一个地区主要污水厂布置的各分区干管布置形式。(1分) 2、污水管道最小埋设深度应满足的三个要素分别是什么?并简述主要内容。 答:污水管道的最小覆土厚度,一般应满足下述三个因素的要求;

青岛理工大学施工毕业设计答辨应知应会

毕业答辨应知应会 第一部分工程经济评价部分 1.1 工程量计算 1、你的工程量计算依据是什么? 答:《山东省建筑工程量计算规则》(2003年4月1日起施行) 2、你的建筑面积计算依据是什么? 答:《建筑工程建筑面积计算规范》(GB / T 50353-2005 ) 3、与你的图纸相关的建筑面积计算规则? 4、基础土石方的计算深度如何考虑? 5、挖沟槽的工程量计算规则?大开挖土石方工程量如何计算? 6、何为基础施工的“工作面”?何为“放坡系数”? 7、竣工清理的工程量计算规则? 8、条基混凝土垫层工程量计算规则? 9、砌筑工程中,基础与墙身如何划分?砖墙体工程量计算规则?框架填充墙工程量计算规则? 10、钢筋工程量计算规则?箍筋长度如何计算?钢筋搭机长度如何考虑?何为“量度差”?如何计算“马凳筋”? 11、如何计算基础承台梁的混凝土、模板、钢筋工程量? 12、何为《消耗量定额》中的“有梁板”、“平板”,套定额时有什么不同? 13、现浇混凝土楼梯的工程量计算规则? 14、现浇混凝土分项工程(例如现浇框架柱或现浇混凝土有梁板)需要套哪些定额子目? 答:混凝土子目、混凝土搅拌子目、钢筋子目、模板子目,超3.6 m的模板超高子目。 15、模板工程量计算规则?如何计算梁、剪力墙模板?框架柱如何计算模板工程量?构造柱如何计算模板工程量? 16、定额的模板材质有哪些?定额的模板支撑类型? 答:组合钢模、木模板、胶合板模板、复合木模板。支撑类型:钢支撑、木支撑、对拉螺栓。 17、屋面防水层、保温层的计算规则? 18、内外墙抹灰工程量计算规则? 19、垂直运输机械如何计算工程量? 1.2 施工图预算书与工程经济分析 1、你的预算书的编制依据? 答:《山东省建筑工程消耗量定额》(2003年)、《山东省建筑工程量计算规则》、《山东省建筑工程费用及计算规则》、《青岛市??年价目表》、施工图纸及经批准的施工组织设计。 2、何为直接工程费?包含内容? 3、何为措施费?包含内容举例?如何计算?

青岛理工大学概率统计期末试卷—A(附答案)

学号:姓名:班级:..........................................................密.......................................................封...........................................................线.......................................................... 专业本科各专业年级2007级班2008~2009学年第 1 学期概率论与数理统计课程期末试卷试卷类型:A 卷 青岛理工大学试卷纸共 4 页第 1 页 试题要求:1、试题后标注本题得分;2、试卷应附有评卷用标准答案,并有每题每步得分标准;3、试卷必须装订,拆散无效;4、试卷必须

..........................................................密.......................................................封..........................................................线..........................................................

..........................................................密.......................................................封..........................................................线..........................................................

飞机航班管理系统

飞机航班管理系统数据库设计 1 概述(设计题目与可行性分析) 1.1设计题目 本次课程设计的题目是飞机航班管理系统设计。根据给出初始条件建立一个管理飞机航班的数据库,能够从中查询飞机的航班情况,飞行线路,票价,折扣等等情况。并能在数据库中更新维护飞机航班的信息,进行需求分析、概念设计、逻辑设计和物理实现,实现飞机航班数据库,并且基于该数据库实现具有一定功能的应用程序。 1.2可行性分析 对于飞机航班管理,航空公司里可能有很多飞行班次。简单的书面管理无法满足对客户的服务需求和自身的高效运作。该系统实现后可对航班进行科学的微机管理,也使得用户可以直接在网上享受对航班的查询,订票,退票等服务,大大提高管理效率和服务水平。综上,飞机航班数据库是值得去现实的,下面从技术可行性、经济可行性和操作可行性3个方面进行分析: (1)技术可行性:与飞机航班管理数据库相类似的一些数据库,如学生学籍数 据库等都早已实现,为该数据库的设计和实现提供了一定的经验。同时 市场上和数据库相关的一些技术都发展的十分成熟了,如微软开发的 mssql、甲骨文开发的oracle、开源免费的mysql等都可以支持不同种类 数据库的开发。因此,该数据库的设计和实现在技术上是可以行得通的; (2)经济可行性:该飞机航班数据库设计并且实现后,可供用户相关的航班 服务,一方面可以节省部分人力资源减少对大量客户直接接待的费用, 提高工作效率;另一方面也可以更为科学和合理的管理飞机航班系统, 对其进行及时管理,以提高公司的服务水平。因此,该数据库的的实现 在经济上是可行的;

(3)操作可行性:通过基于飞机航班管理数据库的相关的应用系统的实现, 用户即便不是数据库方面的专业人员,只要懂得计算机相应的输入输出,在系统的提示下就可以完成对飞机航班数据库的相关的操作。因此,具 有操作可行性。 总体上来看,可以在尽可能短的时间里,以最小的代价实现飞机航班数据库及其相关的应用系统,供航空公司对其航班进行更科学的管理,使用户获得更方便的服务。 2系统目标和建设原则 2.1系统目标 飞机航班数据库的设计和实现需要航空公司根据自己的需求对本公司的飞机航班进行科学高效管理,并为用户提供方便实用的系统服务。数据库中需要保存航班的基本信息、并对航班信息做出及时的更新和维护。飞机航班主要包括1个记录表,此表包含航班的航班号,飞行时间,飞行路线,机票价格等信息,系统应对这些信息进行及时更新和维护。除了这些飞机航班数据库的基本组成表之外,该数据库的设计和实现还应当便于相关的应用程序开发人员的理解相关的信息,方便的进行相关的数据库操作,尽可能的为应用系统效率的提高奠定基础。 2.2建设原则 数据库建设实质数据库应用系统从设计、实施到运行维护的全过程。数据库建设的基本规律是“三分技术,七分管理,十二分基础数据”。在数据库建设中,开发技术固然重要,但是管理更为重要,而且包括项目管理和企业的业务管理。经过长期的实践,人们越来越深刻的认识到一个企业数据库设计的过程是企业管理模式的改革和提高的过程,只有把企业的管理做好才能实现技术创新,才能建设好一个数据库应用系统。“十二分基础数据”则强调了数据的收集、整理、组织和不断更新是数据库建设中的重要环节,基础数据的手机、入库时数据库建立初期工作量最大、最繁琐、最细致的工作,在以后数据库运行过程中更需要不断的把新的数据加到数据库中,使之成为一个“活库”,具有更高的使用价值。 同时,我们还不得不在进行结构设计的同时,也注意行为设计。数据库设计应该和应用系统设计相结合,也就是说,整个设计过程要把数据库结构设计和对

数据结构物流信息管理系统

2014-2015学年第一学期学号 《数据结构》 课程设计报告 题目:物流信息管理系统 专业:计算机科学与技术 班级: 姓名: 学号: 指导教师: 成绩: 目录 摘要 (1) 1设计内容及要求 (1) 1.1内容描述 (1) 1.2基本要求 (1) 2详细设计 (1) 2.1概要设计 (1) 2.2功能模块详细设计 (1) 2.3程序流程图 (4) 3源代码 (5)

4程序结果 (9) 5总结 (12) 6参考文献 (12)

摘要 物流信息管理系统是利用单链表实现信息管理,进而掌握C语言中的结构体,链表,指针,函数(系统函数,自定义函数)等C语言知识。 本文通过利用模块化程序设计思想,使用单链表和结构体等编写出的创建,删除,查询等功能的物流信息管理系统。通过完成这个程序设计让我们熟悉并掌握c语言中使用结构体,单链表,指针,函数,和模块化设计思想。 关键词结构体,链表,指针,函数 1设计内容及要求 1.1内容描述 对客户的基本信息进行存储,利用取货号来查询顾客信息,核对信息后方可取货。 1.2基本要求 1.采用一定的存储结构进行客户信息的存储; 2.对客户的信息可以进行修改、删除、查询; 2详细设计 2.1概要设计 本系统用到的主要数据结构为数组和文件。一个数组对应一个客户,里面用3个字符串分别存储着用户的客户号、姓名和电话号码。然后将数组写入文件,查询时读取文件,提取相应信息。 2.2功能模块详细设计 本程序运用链表对客户信息进行存储,首先对结点进行定义,结点中的数据域分别定义了取货人的取货号、身份证、姓名、电话号码,其中身份证用了字符型数组进行定义,然后定义了客户取货链表,每添加一个取货人,先分配内存,再添加取货人的信息,之后将链表中最后一个指针指向该新的取货人,删除时,需先找到该取货人前面的取货人,直接将其指针指向删除取货人的下一个取货人,修改信息时,先找到该去人,选择修改的内容,再进行修改。 void create(Linklist &h){ Linklist s,t; int j=1; char x; h=(Listnode *)malloc(sizeof(Listnode)); h->next=NULL;t=h; while(j){ s=(Listnode*)malloc(sizeof(Listnode)); printf("顾客取货号为%d\n",i); s->customer.m=i; printf("请输入身份证号码:"); scanf("%c",&x);

青岛理工大学毕业设计模板

I 摘 特别是混凝土结构的非线性反应具有不可精确预测的性质。因此,从概率密度演化的角度考察工程结构的非线性性状是准确把握结构非线性性能的必由之路。本文基于随机结构反应概率密度演化的思想对于随机结构分析理论进行了深入的探讨,初步建立了随机结构反应概率密度演化的基本图景。 结构静力非线性分析是评价结构抗震性能的重要手段。对于具有双线型广义随机本构关系材料的结构,其塑性截面分布状态的演化过程即非线性损伤构形状态转移过程反映了结构内力演化的性质。无记忆特性结构的非线性损伤构形状态转移过程具有马尔可夫性,通过结构的力学分析可建立风险率函数与状态转移速率之间的关系,进一步考虑状态之间的逻辑关系,即可得到概率转移速率矩阵。对于有记忆特性结构及力-状态联合演化过程,可通过引入相应的记忆变量构造向量马尔可夫过程,并采用次序分析方法建立其确定性的概率密度演化方程。关于简单结构的情况进行了解析求解,并据以探讨了结构非线性构形状态演化的若干特征,发现了在实际应用中可能具有重要意义的稳定构形现象。讨论了力-状态的解耦问题。基于非线性构形状态本身的性质以及演化过程的规律,初步研究了可能的简化与近似方法。 …… 最后,关于进一步工作的方向进行了简要的讨论。 关键词:随机结构,马尔可夫过程,非线性构形状态,差分方法

青岛理工大学毕业论文(设计) II 第1章 前言 (1) 1.1 概述 (1) 1.2 随机结构分析现状 (2) 1.2.1 线性随机结构分析 (2) ……… 第3章 结构非线性损伤构形状态的随机演化分析 (3) ……… 3 ……… 3.3.1 3 ……… 第7章 结论与展望 ................................ 错误!未定义书签。 7.1 结论 ...................................... 错误!未定义书签。

数据结构物流信息管理系统设计

数据结构物流信息管 理系统设计 Revised on November 25, 2020

目 录 摘要...................................................1 1设计内容及要求...........................................................................1 内容描述..............................................................................1 基本要求..............................................................................1 2详细设计....................................................................................1 概要设计..............................................................................1 功能模块详细设计..................................................................1 程序流程图...........................................................................4 3源代码 .....................................................................................5 4程序结果....................................................................................9 5总结...........................................................................................12 6参考文献 (12) 数据结构物流信息管理系统设计 【最新资料,WORD 文档,可编辑修改】

毕业设计 (2)

摘要 随着企业规模的扩大和市场竞争的加剧,企业的预算管理已从最初的成本控制、财务计划发展成兼具计划、控制、激励、评价功能的一种综合企业经营管理机制并成为确保企业战略目标实现的有效工具。企业财务预算管理是企业财务管理系统的重要组成部分,是保证公司财务正常运作的重要工具,不仅有助于分配财务决策权,而且还能作为衡量企业经营业绩的工具,能够有效地帮助企业回避财务风险,从而促进企业提高经济效益。同时,财务预算管理制度的产生与发展,以它的系统性、全面性、战略性、机制性和整合性等为特征,已经逐渐演化成现代企业财务管理的一项不可或缺的制度。文章从预算管理的含义及内容入手,以临朐昌源食品有限公司为研究对象,着重分析该公司预算管理存在的问题,并提出了加强预算管理的改进对策。 关键词:财务预算;预算管理;现代企业财务管理

目录 摘要 (1) 前沿 (3) 第一部分、临朐昌源食品有限公司会计制度设计说明 (6) 一、公司简介 (6) 二、会计核算制度 (6) 三、财务机构 (8) 四、会计管理和监督制度的设计 (9) 第二部分、临朐昌源财务预算管理存在的问题 (10) 一、对财务预算的作用认识不足重视程度不够 (10) 二、财务预算编制内容不完善 (10) 三、财务预算重编制轻执行 (11) 四、财务预算管理组织体系不健全 (12) 第三部分、对完善临朐昌源财务预算管理的建议 (13) 一、财务预算管理的基础理论 (13) 二、对该公司财务预算的建议 (16) 第四部分、结论 (18) 参考文献 (20)

前沿 研究目的和意义 企业作为一个整体,为了寻求长期的生存发展就必须在企业长期战略目标的指导下,以财务预算为主线综合协调各部门,以保持所有职能部门和单位的目标与企业的长期战略目标一致,使企业在有限的资源下取得最大的长远地发展。随着企业经济和管理机制改革的不断深入和发展,预算管理已成为企业财务管理的核心和关键。就内涵而言,企业预算管理是指在科学的预测和决策基础上,以数量、金额的形式反映下一年度内企业所要完成的事业计划和工作任务,不断加强预算的资金管理,已显得尤为重要。特别是随着部门预算改革的不断深入,对企业的预算管理体系出现的问题提出了新的挑战,加强预算管理控制势在必行。通过以中小企业为研究对象,着重分析中小企业预算管理存在的问题,提出并加强预算管理的改进对策。企业的财务活动已逐渐成为连接企业和市场的桥梁,包括资金的筹集、投资决策的制定以及日常运营管理等内容在内的十分复杂的活动。因此,企业的财务管理不仅要为企业的生产经营活动筹措资金成本高低进行选择,还要对不同的投资方案以及对资金的日常运用进行管理。在此条件下,企业迫切需要建立一个与现代企业财务活动性质相适应的财务管理机制,而这个管理机制就是财务预算管理。全面预算管理日益被许多企业,特别是被中小企业重视和实践,并取得了一定效果。许多企业已经认识到其重要性,这是企业管理者们在实践中早已取得的共识。因此,企业以盈利为目标,经营以财务预算为核心,对于提高企业经济效益,具有重要意义。

C语言程序设计-航班管理系统

仲恺农业工程学院 C语言程序设计报告 航班信息管理系统 课程名称C语言程序设计 姓名XXX 院(系)信息科学与技术学院 专业班级网络工程XX 学号201320XX 指导教师XXX 仲恺农业工程学院教务处制

目录 1 需求分析 (1) 2 系统总框图和功能模块说明 (1) 2.1 系统总框图 (1) 2.2 功能模块说明 (2) 3 系统设计 (3) 3.1 主要结构体 (3) 3.2主要功能函数 (3) 3.3 关键函数的流程图 (4) 4 系统调试 (5) 5 总结 (7) 6 源程序清单 (7)

1 需求分析 航班信息包括航班号、起点站、终点站、班期、起飞时间、到达时间、飞机型号、票价,八项信息。 试设计航班信息管理系统,使之能提供以下功能: ●系统以菜单方式工作 ●航班信息录入功能(航班信息用文件保存)--输入 ●航班信息浏览功能--输出 ●航班信息查询功能-算法(其中查询方式可以按学历查询、按职工号查询等) ●航班信息排序、筛选功能 2 系统总框图和功能模块说明 2.1 系统总框图 图1 系

统总框图 2.2 功能模块说明 输入航班信息模块,完成航班信息的录入。航班信息的录入前,录入系统先完成新建文件,检测文件是否存在的功能。检测完毕,采用循环的输入流程,以检测文件是否终止为循环的判定条件;输入信息时,以检测编号判断输入的信息与文件中的信息是否有冲突,防止输入的信息存在冲突;把航班信息一一输入后,判断其有没有存入文件中。 排序航班信息模块,完成航班信息中的价格排序,便于筛选信息结果的查看,排序是利用冒泡排序法,按照价格从高到低编排。 查询航班信息模块,根据输入的航班编号,查询航班编号的信息,。其过程中,首先是

青岛理工大学英语2018下学期期末考试复习题A及答案

复习题A Section A Multiple Choice Directions: Choose the best answer from the four choices marked A, B, C and D. 1. Columbia students may at first be intimated by the city’s strong ______. A. famous B. deputation C. reputation D. well-known 2. The university has _____ many changes over the years. A. witnessed B. experiences C. occurred D. taken pace 3.—Will you stay for _________ supper with us? —Sure, I'd love to. Home cooking is just what I like. A. a B. an C. the D. / 4. Students should ____ their own interests, as well as do their school work. A. pursue B. pursuit C. in pursuit of D. be pursued 5. —__________is your father? —He's an engineer in a big factory. A. Who B. What C. Which D. Where 6. Housing policies _____ from school to school. A. differ B. varies C. different D. variety 7. I usually sleep with the window open _____ it’s really cold. A. if B. because C. so D. unless 8. I keep the lesson simple because small kids can’t ______ that much. A. absorb B. take up C. recover D. complain 9. —Have you read the book Harry Potter? —Sure. Eric is also _______ it and we become friends because of that. A. proud of B. afraid of C. serious about D. interested in 10. —Good morning. I'd like a birthday gift for my mother. —What about this scarf? It is beautiful and it______ soft and smooth. A. feels B. looks C. seems D. becomes 11. Global warming poses a serious ______ for the future. A. defeat B. threaten C. treaty D. threat 12._________ running after success, we have a lot of other interesting things to do in our lives. A. By B. On C. Besides D. Except 13. —Excuse me, sir, visiting hours are over. You _______ leave. —Pardon me, nurse. I didn't hear the bell. A. may B. can C. must D. need 14. The survey ____ that 50% of the old couples live separate from their children. A. reveals B. releases C. recovers D. interveals 15. —Why didn't you cry for help when you were robbed? —If I opened my mouth, they might find my four gold teeth. That would be ______! A. bad B. much worse C. worst D. the worst 16. At the farewell party, Kobe Bryant said, "________ the support of my fans, it would be hard for me to achieve such great success.” A. With B. Under C. Through D. Without 17. —Could you please tell me________ , Sonia? —It's on the first Tuesday of May. We hold special parties and give teachers thank-you notes that day.

相关文档
最新文档