搜档网
当前位置:搜档网 › 河南工业大学图书馆管理系统

河南工业大学图书馆管理系统

河南工业大学图书馆管理系统
河南工业大学图书馆管理系统

课程报告

课程名称:c程序设计实践

专业班级:信息类

学生姓名:周元甲

学号:

任课教师:

学期:2011-2012学年第二学期

课程报告任务书

成绩评定教师:

1 需求分析

对案例分析后,我认为该案例是需要一个管理图书馆内图书信息的程序,做程序的当然要根据需求做了,图书信息录入就是增加图书信息,可以用一个文件来存储,修改、删除图书信息就是对存储的文件进行改动,查询则是对文件进行检索而已,无论是查询、排序还是浏览,都要对文件进行遍历,然后在内存中执行简单的操作,得出想要的结果。

考虑到权限的需求,我认为这个系统需要一个管理员,至少是不能让别人随随便便就能进去,而改动其中的信息,于是我想到,既然是图书馆管理系统,那就需要老师和学生都能进去,而执行不同的操作,由于身份不同,可执行的操作也就不同,学生的权限当然没有老师的大了。

由于这是一个图书馆管理系统,学生进去之后便可以进行借书,查书,还书等操作。这才是符合正常的权限和功能设置,老师也有权决定哪些学生可以进去,哪些不能进,知道哪些同学借了哪些书。

这就是我对这个案例的需求分析。

2 概要设计

由于是概要设计下面先介绍一下系统的总体框架,细节部分不再详述。

该程序主要能够实现图书的录入、查询、修改、删除、排序、浏览;学生信息的注册、修改、删除、浏览;教师的登陆、学生的登录;其中教师拥有对图书的录入、查询、修改、删除、排序、浏览,学生信息的注册、修改、删除、浏览等权限;学生拥有对图书的查询、排序、浏览、借书、查询已借图书、还书等权限;学生的权限由教师赋予、学生登录的账号、密码等由教师设定;学生的借书、还书都会引起库中图书数量的变动;为了防止恶作剧,并给每个人都有借书的机会,由于图书数量有限,每个学生仅限借三本书,超过三本系统将会自动提示,并不能借出。

本程序主要就用了文件的打开、关闭、写入、读出等函数如fopen()、fclose()、fwrite()、fread()。

程序总体框架如下:

程序中用到了两个结构体

struct studentinform

{

char name[30],key[30],book1[30],book2[30],book3[30]; }stud[1000];

struct bookinform

{

char num[30],name[30],author[30],company[30],type[30],time[30],price[30];

int count;

}book[10000];

其中前者是用来创建图书信息的结构体,后者是用来创建学生信息的结构体。

3 详细设计

①图书信息的录入:

该函数主要是通过用fwrite(&book[i],sizeof(struct bookinform),1,fp);这样一个函数来向文件中写入二进制的数据,来实现对图书信息的存储,其缺点是定入的信息是二进制的数据,非字符串型的数据用记事本等打开后不能正确显示,但并不影响程序的使用,因为在下面的打开程序中也用二进制的方式打开,所以显示出的数据还各输入的一样。

详细代码如下:

void addbook() /*录入图书*/

{

system("cls");

printf("\n ■□■□■□录入图书□■□■□■\n");

printf("\n 师者所以传道授业解惑也。——韩愈\n\n");

FILE *fp;

int judge=1,n=1,i=0;

while(judge)

{

printf("请您输入而要录入的图书的\n\n■编号■书名■作者");

printf("■出版社■类别■出版时间■价格■数量\n");

i++;

scanf("%s%s%s%s",book[i].num,book[i].name,book[i].author,book[i].company);

scanf("%s%s%s%d",book[i].type,book[i].time,book[i].price,&book[i].count);

if((fp=fopen("book_information.txt","ab"))==NULL)

{

printf("File open error!\n");

exit(0);

}

fwrite(&book[i],sizeof(struct bookinform),1,fp);

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

printf("继续录入请按1,返回请按0:\n");

scanf("%d",&judge);

}

②图书信息的查询:

考虑到图书信息的查询我这个程序用到了四种查询方法,虽然不少,但是,他们都是调用一个函数,避免了程序的重复,使程序更简洁。

其中的j是个判断查询方法的变量,由上一层的选择查询方法的函数中获取,上一层的查询方法的获取,以及界面的显示不再一一细说,只对其核心的查询函数的源代码给出如下:

int csearch(int j,char some[]) /*查询核心*/

{

FILE *fp;

int n,i,judge;

n=1;

if((fp=fopen("book_information.txt","rb"))==NULL)

{

printf("书库为空!\n");

exit(0);

}

for(i=0;fread(&book[i],sizeof(struct bookinform),1,fp)!=0;i++)

{

if(j==1){

if(!strcmp(some,book[i].name))

{

printf("●您要查询的图书详细信息如下:\n\n");

printf("■编号:%s ■书名《%s》■作者:%s ■出版社:%s\n",book[i].num,book[i].name,book[i].author,book[i].company);

printf("■类别:%s ■出版时间:%s ■价格:%s ■库存量:%d\n",book[i].type,book[i].time,book[i].price,book[i].count);

n=0;}}

else if(j==2){

if(!strcmp(some,book[i].num))

{

printf("●您要查询的图书详细信息如下:\n\n");

printf("■编号:%s ■书名《%s》■作者:%s ■出版社:%s\n",book[i].num,book[i].name,book[i].author,book[i].company);

printf("■类别:%s ■出版时间:%s ■价格:%s ■库存量:%d\n",book[i].type,book[i].time,book[i].price,book[i].count);

n=0;}}

else if(j==3){

if(!strcmp(some,book[i].author))

{

printf("●您要查询的图书详细信息如下:\n\n");

printf("■编号:%s ■书名《%s》■作者:%s ■出版社:%s\n",book[i].num,book[i].name,book[i].author,book[i].company);

printf("■类别:%s ■出版时间:%s ■价格:%s ■库存量:%d\n",book[i].type,book[i].time,book[i].price,book[i].count);

n=0;}}

else if(j==4){

if(!strcmp(some,book[i].type))

{

printf("●您要查询的图书详细信息如下:\n\n");

printf("■编号:%s ■书名《%s》■作者:%s ■出版社:%s\n",book[i].num,book[i].name,book[i].author,book[i].company);

printf("■类别:%s ■出版时间:%s ■价格:%s ■库存量:%d\n",book[i].type,book[i].time,book[i].price,book[i].count);

n=0;}}

}

if(n)

{

printf("●对不起,您所查询的图书不存在!\n");

printf("\n继续查询请按1,返回请按0:\n");

scanf("%d",&judge);

}

else

{

printf("\n继续查询请按1,返回请按0:\n");

scanf("%d",&judge);

}

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

return judge;

}

③图书信息的修改、删除:

由于图书信息的修改、删除都是应用一个文件内容覆盖的思想,其核心内容都是把文件读出后进行修改或删除并保存在另一个文件中,然后再将另一个文件

中的内容覆盖到原文件上,完成对图书信息的修改、删除,由于其算法大致相同,为了避免重复的叙述,所以不再一一细说,仅举图书信息的修改源代码如下:void revise() /*修改图书信息*/

{

int i,n;

n=1;

char name[30];

FILE *fp,*cfp;

system("cls");

printf(" ◆◇◆◇◆◇◆修改图书信息◆◇◆◇◆◇◆\n\n");

printf(" 学贵得师,亦贵得友。——唐甄\n\n");

printf("◆亲爱的老师,请输入您要修改的图书的名字:");

scanf("%s",name);

if((fp=fopen("book_information.txt","rb"))==NULL)

{

printf("书库为空!\n");

exit(0);

}

if((cfp=fopen("cbook_information.txt","wb"))==NULL)

{

printf("file open error!\n");

exit(0);

}

for(i=0;fread(&book[i],sizeof(struct bookinform),1,fp)!=0;i++)

{

if(!strcmp(name,book[i].name))

{

printf("请您输入修改后的图书的\n\n■编号■书名■作者");

printf("■出版社■类别■出版时间■价格■数量\n");

scanf("%s%s%s%s",book[i].num,book[i].name,book[i].author,book[i].company);

scanf("%s%s%s%d",book[i].type,book[i].time,book[i].price,&book[i].count);

fwrite(&book[i],sizeof(struct bookinform),1,cfp);

n=0;

}

else

fwrite(&book[i],sizeof(struct bookinform),1,cfp);

}

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

if(fclose(cfp))

{

printf("Can not close the file!\n");

exit(0);

}

if(n)

{

printf("\n对不起,没有与“%s”匹配的图书信息,请查看是否输入有误,按任意键返回!",name);

}

else

{

if((fp=fopen("book_information.txt","wb"))==NULL)

{

printf("书库为空!\n");

exit(0);

}

if((cfp=fopen("cbook_information.txt","rb"))==NULL)

{

printf("file open error!\n");

exit(0);

}

for(i=0;fread(&book[i],sizeof(struct bookinform),1,cfp)!=0;i++)

fwrite(&book[i],sizeof(struct bookinform),1,fp);

printf("\n操作成功,按任意键返回!");

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

if(fclose(cfp))

{

printf("Can not close the file!\n");

exit(0);

}

}

getch();

}

④教师、学生的登录:

教师、学生的登录,主要是运用strcpy()函数进行信息的比较,若信息相同则可以进入系统,若不同则被拒之于千里之外,其中运用人性化的设计思想,每次启动程序用户有三次登录的机会,若超出这三次机会则需再次启动程序方能再登录,从而避免了闲杂人员的登录:

由于教师、学生的登录大致一样,故仅举教师登陆的源代码作简单的介绍: void teacher() /*教师权限设置*/ {

int n,i;

char name[30],key[30],fname[30],fkey[30];

n=1;

FILE *fp;

printf("\n●亲爱的老师,请输入您的用户名和密码:");

scanf("%s%s",name,key);

if((fp=fopen("teacher.txt","rb"))==NULL)

{

printf("File open error!\n");

exit(0);

}

while(!feof(fp))

{

fscanf(fp,"%s%s",fname,fkey);

if(strcmp(fname,name)==0&&strcmp(fkey,key)==0)

{

n=0;

tmenu();

}

}

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

if(n)

{

for(i=0;i<3;i++)

{

if((fp=fopen("teacher.txt","rb"))==NULL)

{

printf("File open error!\n");

exit(0);

}

printf("\a\a亲爱的老师,非常对不起,您的用户名或密码有误!\n");

printf("请重新输入,您还有%d次机会,请好好珍惜!\n",3-i);

scanf("%s%s",name,key);

while(!feof(fp))

{

fscanf(fp,"%s%s",fname,fkey);

if(strcmp(fname,name)==0&&strcmp(fkey,key)==0)

{

n=0,i=3;

tmenu();

}

}

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

}

if(n)

printf("\n亲爱的老师您已经用完了所有的机会,请查看说明书!\n");

}

}

⑤主程序:

主程序是整个程序的核心,是整个程序的大脑,用其调用其子程序,再用其子程序调用其子程序的子程序,而主函数不用来调用其子函数的子函数,正如西欧社会流行一句名言:“我的附庸的附庸不是我的附庸”。

int main(void) /*主程序*/

{

int choice;

do{

system("cls");

printf("\n ←???????河南工业大学图书馆管理系统???????→\n");

printf("\n 明德求是拓新笃行书籍是人类进步的阶梯——高尔基");

printf("\n\n

——元甲制作\n");

printf("\n亲爱的用户,按①进入学生界面,按②进入教师界面,按0退出:\n\n我的选择是:");

scanf("%d",&choice);

switch(choice)

{

case 1:

student();

break;

case 2:

teacher();

break;

case 0:

printf("程序已退出,欢迎下次使用!\n");

return 0;

default :

printf("\a\a输入有误,请重新输入:\n");

}

}while(choice!=0);

return 0;

}

⑥学生信息的管理:

对于学生信息的管理就像图书信息的管理一样,都是对文件的操作,其中的增加,修改,删除,浏览,等都是和图书信息的管理相似的函数。

void mmenu()

{

system("cls");

printf(" *******管理学生信息*******\n\n");

printf(" 教师不仅是知识的传播者,而且是模范。——美布鲁纳\n\n");

printf("◎增加可访学生信息请按①\n◎修改可访学生信息请按②\n");

printf("◎删除可访学生信息请按③\n◎显示所有可访学生信息请按④\n");

printf("◎按0返回上一级\n我的选择是:");

}

void managestudent() /*管理学生信息*/

{

int choice;

do{

mmenu();

scanf("%d",&choice);

switch(choice)

{

case 1:

addstudent();

break;

case 2:

revisestudent();

break;

case 3:

delstudent();

break;

case 4:

printstudent();

break;

case 0:

choice=0;

break;

default :

printf("\a\a输入有误,请重新输入:\n");

}

}while(choice!=0);

}

其中对学生信息的增加、修改、删除、浏览的源代码如下:

void addstudent() /*增加可访学生信息"*/ {

system("cls");

int i,judge;

judge=1,i=0;

FILE *fp;

while(judge)

{

printf(" ■□■□■□录入学生信息□■□■□■\n\n");

printf("请输入学生姓名和密码:");

scanf("%s%s",stud[i].name,stud[i].key);

strcpy(stud[i].book1,"无");

strcpy(stud[i].book2,"无");

strcpy(stud[i].book3,"无");

if((fp=fopen("student.txt","ab"))==NULL)

{

printf("File open error!\n");

exit(0);

}

fwrite(&stud[i],sizeof(struct studentinform),1,fp);

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

i++;

printf("继续录入请按1,返回请按0:\n");

scanf("%d",&judge);

}

}

void revisestudent() /*修改学生信息*/

{

int i,n;

n=1;

char name[30];

FILE *fp,*cfp;

system("cls");

printf(" ■◇■◇■◇修改可访学生信息请按◇■◇■◇■\n\n");

printf(" 为学莫重于尊师。——谭嗣同");

printf("\n\n请输入您要修改的学生的姓名:");

scanf("%s",name);

if((fp=fopen("student.txt","rb"))==NULL)

{

printf("学生库存为空,请找老师注册!\n");

exit(0);

}

if((cfp=fopen("cstudent.txt","wb"))==NULL)

{

printf("file open error!\n");

exit(0);

}

for(i=0;fread(&stud[i],sizeof(struct studentinform),1,fp)!=0;i++) {

if(!strcmp(name,stud[i].name))

{

printf("请输入修改后的学生姓名和密码:");

scanf("%s%s",stud[i].name,stud[i].key);

fwrite(&stud[i],sizeof(struct studentinform),1,cfp);

n=0;

}

else

fwrite(&stud[i],sizeof(struct studentinform),1,cfp);

}

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

if(fclose(cfp))

{

printf("Can not close the file!\n");

exit(0);

}

if(n)

{

printf("\n对不起,没有与“%s”匹配的学生信息,请查看是否输入有误,按任意键返回!",name);

}

else

{

if((fp=fopen("student.txt","wb"))==NULL)

{

printf("file open error!\n");

exit(0);

}

if((cfp=fopen("cstudent.txt","rb"))==NULL)

{

printf("file open error!\n");

exit(0);

}

for(i=0;fread(&stud[i],sizeof(struct studentinform),1,cfp)!=0;i++)

fwrite(&stud[i],sizeof(struct studentinform),1,fp);

printf("\n操作成功,按任意键返回!");

if(fclose(fp))

{

printf("Can not close the file!\n");

exit(0);

}

if(fclose(cfp))

{

printf("Can not close the file!\n");

exit(0);

}

}

getch();

}

void delstudent() /*删除学生信息*/

{

int i,n;

n=1;

char name[30];

FILE *fp,*cfp;

system("cls");

printf(" ■◇■◇■◇删除可访学生信息请按◇■◇■◇■\n\n");

printf(" 为学莫重于尊师。——谭嗣同");

printf("\n\n请输入您要删除的学生的姓名:");

scanf("%s",name);

if((fp=fopen("student.txt","rb"))==NULL)

{

printf("学生库存为空,请找老师注册!\n");

exit(0);

}

if((cfp=fopen("cstudent.txt","wb"))==NULL)

{

printf("file open error!\n");

exit(0);

}

for(i=0;fread(&stud[i],sizeof(struct studentinform),1,fp)!=0;i++)

{

if(!strcmp(name,stud[i].name))

n=0;

河南工业大学封面个人简历模板

……………………….…………………………………………………………………………………姓名:杜宗飞专业:计算机科学与技术 学院:数理信息学院学历:本科……………………….…………………………………………………………………………………手机:×××E – mail:×××地址:河南工业大学

自荐信 尊敬的领导: 您好!今天我怀着对人生事业的追求,怀着激动的心情向您毛遂自荐,希望您在百忙之中给予我片刻的关注。 我是河南工业大学计算机科学与技术专业的2014届毕业生。河南工业大学大学四年的熏陶,让我形成了严谨求学的态度、稳重踏实的作风;同时激烈的竞争让我敢于不断挑战自己,形成了积极向上的人生态度和生活理想。 在河南工业大学四年里,我积极参加各种学科竞赛,并获得过多次奖项。在各占学科竞赛中我养成了求真务实、努力拼搏的精神,并在实践中,加强自己的创新能力和实际操作动手能力。 在河南工业大学就读期间,刻苦进取,兢兢业业,每个学期成绩能名列前茅。特别是在专业必修课都力求达到90分以上。在平时,自学一些关于本专业相关知识,并在实践中锻炼自己。在工作上,我担任河南工业大学计算机01班班级班长、学习委员、协会部长等职务,从中锻炼自己的社会工作能力。 我的座右铭是“我相信执着不一定能感动上苍,但坚持一定能创出奇迹”!求学的艰辛磨砺出我坚韧的品质,不断的努力造就我扎实的知识,传统的熏陶塑造我朴实的作风,青春的朝气赋予我满怀的激情。手捧菲薄求职之书,心怀自信诚挚之念,期待贵单位给我一个机会,我会倍加珍惜。 下页是我的个人履历表,期待面谈。希望贵单位能够接纳我,让我有机会成为你们大家庭当中的一员,我将尽我最大的努力为贵单位发挥应有的水平与才能。 此致 敬礼! 自荐人:××× 2014年11月12日 唯图设计因为专业,所 以精美。为您的求职锦上添花,Word 版欢迎 下载。

食品化学实验指导书(第二版)

食品化学实验指导书 编写整理人员: 丁长河鲁玉杰王争艳布冠好杨国龙田双岐河南工业大学粮油食品学院 2013年4月

实验一食品水分活度的测定 一、实验目的 掌握食品水分活度仪器测量方法。 二、实验原理 样品在密闭空间与空气水汽交换平衡后,其分水活度近似等于密闭空间空气的相对湿度。 三、实验材料与仪器 水分活度仪LabSwift(瑞士Novasina)。 测量样品:小麦、面粉。 四、实验步骤 1.接上电源线,将电源线插头插入带电插座内; 2.按MENU键开机,仪器自动运行“WARM UP”模式,经几分钟后,稳定并显示出测量腔的温度和水分活度值; 3.将标准品放入测量腔内(体积不要超过塑料器皿的上边缘),盖上仪器的上盖,默认模式为F模式,按MENU键开始测量; 4.仪器显示器上方会显示数据,下方会显示ANALYSIS及温度,下方数字会闪烁; 5.待仪器到达分析终点后会发出蜂鸣声并所有数字停止闪烁,此时即为测定平衡终点; 6.按MENU键,然后按ACTURAL键至屏幕显示CALIB页面,再按MENU 键进入校正程序; 7.仪器页面此时会显示数字,下面会有CAL XX字样,XX代表着放进去的标准品的浓度,然后按MENU键; 8.仪器页面会显示0000提示输入密码,按ACTURAL及MENU键输入8808,具体是按ACTURAL选择数字,按MENU确认; 9.密码输入后仪器显示为CAL NO,此时按ACTURAL使之变为CAL YES,按MENU确认,仪器会显示WAITING至DONE,此时校正结束,仪器页面显示水活度值; 10.将待测样品放入塑料盒(去掉塑料盒的盖子)后放入测量腔内,盖上盖子,默认模式仍然是F,仪器自动进行测量; 11.仪器显示器上方会显示数据,下方会显示ANALYSIS及温度,下方数字会闪烁; 12.待仪器到达分析终点后会发出蜂鸣声并所有数字停止闪烁,此时即为测定平衡终点; 13.分析结束后,长按MENU键仪器会显示OFF,并自动关机,拔下电源线,将仪器及电源线放入便携箱内。 注意:实际试验操作过程中,由于设备已校准,第3-9步不需要操作。

河南工业大学15-16-1计算机网络试卷A卷

2015 至 2016 学年 第 1 学期 《计算机网络》 试卷 A 卷 适应年级专业: 2013级计算机科学与技术、2013级软件工程、2013 级空间信息与数字技术 考核方式: 闭卷 班 级: 学 号: 姓 名: 复查总分: 成绩比例:本试卷考试分数占总评成绩的 70 % 一、选择题(共 20 题,每题 1 分,共 20 分,请把答案写入答题框中) 1. 人们将网络层次结构模型和各层协议定义为网络的 。 A )拓扑结构 B )协议集 C )体系结构 D )开放 系统互联模型 2. TCP/IP 参考模型的网络层提供的是 。 A )无连接不可靠的数据报服务 B )无连接可靠的数据报服务 C )有连接不可靠的虚电路服务 D )有连接可靠的虚电路服务 3. 网络协议的核心要素是指 。 A )数据格式、编码、信号表示 B )数据、控制、速率 C )语义、语法、同步 D )地址、端口、复用。 4. IEEE802.3标准的以太网的物理地址长度为 。 A )8bit B )32bit C )48bit D )64bit 5. 以下关于网桥不正确的是 。 A )网桥在数据链路层实现互连 B )网桥根据MA C 地址转发数据帧 C )网桥能够识别一个完整的帧 D )网桥能够实现局域网和广域网的互连 6. IP 服务的3个主要特点是 。 A )不可靠、面向无连接和尽最大努力投递 B )可靠、面向连接和尽 最大努力投递 D )可靠、面向无连接和 的说法不正确的是 。 IPv4地址耗尽的问题 B )IPv6解决IPv4无法 支持无线传输的问题 C )IPv6提供了安全增强功能 D )IPv6地址使用冒号十六进制记法 8. 主机甲向主机乙发送一个(FIN =1,seq =11220)的TCP 报文段,期望与主机乙释放TCP 连接,主机乙收到连接释放报文段后发出确认。则主机乙回复 的正确的TCP 连接释放应答报文段可能是 。 A )(FIN =0,ACK =1,seq =11221,ack =11221) B )(FIN =1,ACK =0,seq =11220,ack =11221) C )(FIN =1,ACK =1,seq =11221,ack =11220) D )(FIN =0,ACK =0,seq =11220,ack =11220) 9. 主机甲与主机乙间建立了一个TCP 连接,主机甲向主机乙发送了两个连续的TCP 段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200,主机乙正确接收两个段后,发送给主机甲TCP 段中的确认序列号是 。 A )500 B )700 C )800 D )1000

河南工业大学实验报告——查找和排序(排序)——张伟龙

河南工业大学实验报告 课程名称数据结构实验项目实验三查找和排序(二)——排序院系信息学院计科系专业班级计科1203 姓名张伟龙学号 201216010313 指导老师范艳峰日期 2013.6.5 批改日期成绩 一实验目的 掌握希尔排序、快速排序、堆排序的算法实现。 二实验内容及要求 实验内容:1.实现希尔排序。 2.实现快速排序。 3. 实现堆排序。 (三选一) 实验要求:1. 根据所选题目,用C语言编写程序源代码。 2. 源程序必须编译调试成功,独立完成。 三实验过程及运行结果 选择第三题: Source Code: #include #include using namespace std; void HeapAdjust(int *a,int i,int size) //调整堆 { int lchild=2*i; //i的左孩子节点序号

int rchild=2*i+1; //i的右孩子节点序号 int max=i; //临时变量 if(i<=size/2) //如果i是叶节点就不用进行调整 { if(lchild<=size&&a[lchild]>a[max]) { max=lchild; } if(rchild<=size&&a[rchild]>a[max]) { max=rchild; } if(max!=i) { swap(a[i],a[max]); HeapAdjust(a,max,size); //避免调整之后以max为父节点的子树不是堆 } } } void BuildHeap(int *a,int size) //建立堆 { int i; for(i=size/2;i>=1;i--) //非叶节点最大序号值为size/2 { HeapAdjust(a,i,size); } }

河南工业大学生物工程学院剖析

生物工程学院 一、学院简介 河南工业大学生物工程学院始建于1998年,由原郑州粮食学院食品工程系的发酵教研室和生物化学教研室、粮油储藏系的微生物教研室和粮食工程系的饲料科学与工程教研室合并组建而成的生物工程系发展而来,是一个求实创新、朝气蓬勃、团结向上的年轻而又具有底蕴的学院。 学院坚持“育人为本、质量立校、特色发展”的办学理念。努力培养基础知识扎实、专业知识与技能突出、综合素质全面的高质量应用型人才为办学指导思想。强化工科背景、理科基础、专业技能深厚、外语应用能力强、具有国际化视野的生物科学技术应用型人才的办学特色。围绕高素质、应用型人才培养目标,构建了知识素质与应用能力培养的教学体系和开放式实践教学平台,能始终把学生成长置于理论与实践相结合的环境和过程,循序渐进地培养学生的创新精神和实践能力。 学院师资力量雄厚。现有教职工70名,其中教授10名,副教授22名,具有博士学位的教师42名,还有4名教师在职攻读博士学位。硕士研究生导师18名。拥有“生物工程”、“生物技术”、“动物科学”和“制药工程(生物制药工程)”4个本科专业,以及“生物学”、“药学”2个硕士点一级学科和“发酵工程”、“动物营养与饲料科学”和“植物病理学”3个硕士点二级学科。全日制在校硕士研究生79名,本科生825名。 学院科学研究与实践教学条件、设施完善。拥有3个省级重点学科一级学科(生物学、畜牧学和药学);2个省级特色专业(动物科学,生物技术)。拥有河南省高校生物饲料工程技术研究中心、河南省工业微生物菌种选育与保藏工程实验室、农产品产后微生物检测与防控重点实验室(省重点实验室培育基地)、郑州市饲料装备技术重点实验室等科研平台。设有教学和科研实验中心,实验室总面积6000平方米,实验仪器设备资产总值1300多万元;设有酿酒工程技术研究中心、爱顿麦宝酶制剂研究中心、金百合微生态研发中心等企业研发基地。目前主持国家自然科学基金项目10项;2012年科学研究(纵、横向)经费金额1194.6万元。 学院注重开放式办学,重视对外交流与校产研结合,分别与河南禾丰牧业有限公司、河南大陆农牧技术有限公司等多家企业有密切的技术合作关系。聘任了十位企业高管及业内专家担任学院的客座教授。定期邀请知名专家和业内知名人士来院讲学,而且选派教师广泛参

河南院校往年各校各专业分数线

河南大学2011年河南省各批次录取最低分

2010年河南城建本科各专业录取统计专业(文)最高分最低分平均分 法学524 489 499 英语524 489 497 工程管理520 496 502 市场营销538 489 498 旅游管理523 489 500 劳动与社会保障523 489 499 房地产经营与管理524 489 498 财务管理523 489 499 预科班 467 426 449 (文) 专业(理)最高分最低分平均分 生物工程541 500 511 工程管理520 500 505 工程造价532 502 510 市场营销535 501 512 旅游管理525 500 510 无机非金属材料工程543 500 513 自动化542 500 512 土地资源管理543 501 512 信息管理与信息系统543 500 507 高分子材料与工程543 502 513 数字媒体技术524 500 504 园林540 501 511 预科班(理484 421 445 专业(理)最高分最低分平均分 数学与应用数学547 500 519 生物技术542 501 517 地理信息系统535 503 524 环境科学535 500 513 勘查技术与工程541 500 514 热能与动力工程543 500 515 电气工程及其自动化551 500 508 房地产经营与管理534 500 511 财务管理543 500 512

计算机科学与技术550 500 513 建筑学546 506 514 城市规划543 500 513 土木工程556 513 519 建筑环境与设备工程544 500 514 给水排水工程543 500 513 测绘工程540 500 512 环境工程538 500 515 安全工程540 501 516 化学工程与工艺549 500 511 交通工程550 500 516 电子信息工程542 500 513 道路桥梁与渡河工程541 500 511 专科一批 各专业录 取统计 专业(理)最高分最低分平均分计划数录取数建筑工程 496 467 480 60 60 技术 城市燃气 489 445 457 60 60 工程技术 煤炭深加 498 445 453 60 60 工与利用 道路桥梁 497 460 475 60 60 工程技术 专科二批 各专业录 取统计 专业(理)最高分最低分平均分计划数录取数软件技术475 201 296 98 98 计算机网 438 202 287 98 41 络技术 计算机信 443 204 313 98 33 息管理 动漫设计 413 200 285 98 59 与制作

河南工业大学 2011 至 2012 学年第 二 学期 机械设计基础试卷A参考答案

河南工业大学 2011 至 2012 学年第 二 学期 机械设计基础试卷A 班级:非机类专业本科生 本试卷考试分数占学生总评成绩的90% 复查总分 总复查人 一.选择题:(本题共20分, 每小题1分) 1. 在本课程研究范畴中,______是运动的单元(a.零件; b.构件; c. 机构;) 2. 曲柄摇杆机构中,以______为主动件时,才出现机构的死点位置。 (a. 摇杆 b. 曲柄)

3. 行程速度变化系数K 越大,急回运动越______。(a.显著 b.不显著 c.不一定) 4.平面连杆机构传动中传动角与运动关系是______。 (a. 传动角小,运动效果好 b. 传动角与运动无关 c. 传动角大,运动效果好) 5. 凸轮机构中从动件采用等速运动规律时,具有______。 (a. 刚性冲击 b. 柔性冲击 c. 平稳无冲击) 6. 根切现象发生在______的场合。 (a.模数较小 b.齿数较多 c.齿数较少) 7. 一对直齿圆柱齿轮机构的正确啮合条件为______。 (a .m 1=m 2,z 1=z 2 b. m 1=m 2,α1=α2 c. z 1=z 2,α1=α2) 8.用标准齿条刀具加工标准渐开线直齿圆柱外齿轮时,刀具的中线与齿轮的分度圆______。 (a .相切 b.相割 c.相离) 9. 三角形普通螺纹的公称直径是指它的______。 (a. 大径 b.中径 c.小径) 10.螺纹的牙型角为α,牙型半角为β,升角为ψ,螺纹副的当量摩擦角为V ρ,则螺纹副的自锁条件是______。 (a .ψ≤β b . β≤r ρ c .α≤V ρ d . ψ≤V ρ) 11.普通平键宽度的确定是按______。 (a ..轮毂长度;b .轴直径;c .轮毂内径) 《机械设计基础》试卷 第 1 页 ( 共 6 页 ) 12. 凸轮机构中的压力角是指 间的夹角。 (A )凸轮上接触点的法线与从动件的运动方向 (B ) 凸轮上接触点的法线与该点线速度

工学硕士学位论文工作要求

河南工业大学 硕士研究生学位论文工作要求 学位论文是培养研究生掌握科研基本方法和独立进行科学研究能力的重要环节,根据《中华人民共和国学位条例暂行实施办法》第八条:“硕士学位论文对所研究的课题应当有新的见解,表明作者具有独立从事科学研究工作或担负专门技术工作的能力。”的要求,结合我院具体情况,对攻读硕士学位研究生的学位论文工作提出如下要求。 一、论文选题原则 硕士生的研究课题,要体现创新性、科学性、先进性、可行性,应在考虑学术意义和应用价值的基础上,与国民经济建设及我院的科研工作规划紧密结合。 二、论文的开题报告 硕士研究生在文献检索和调研的基础上,由学位点组织做开题报告。开题报告内容包括课题名称、来源、国内外的研究现状,该课题的价值及效果预测,已有的工作条件和尚需增补的条件(实验设备、加工、资料)等。研究生在广泛听取意见和建议,修订研究计划后,填写“研究生论文开题报告情况表”并附开题报告一份,报研究生指导小组,经学位点所在院(系)批准,送研究生处备案。 三、学位论文要求 学位论文是全面检查硕士研究生培养质量、科研素质、学术水平的重要方式,是综合训练独立工作能力的重要手段,为确保质量,提出如下要求: 1、论文在理论或实际应用方面要有新的见解。 2、能较好地反映作者坚实的基础理论和系统的专门知识。 3、论文要在导师指导下独立完成。 4、论文至少要有一年半的工作量。 5、论文应条理清晰,层次分明,数据可靠,结论正确,文笔流畅。 6、论文要求3万字以上。 四、学位论文与摘要的统一要求 (一)、一般格式和顺序 1、封面: 题目:应能概括整个论文最重要的内容,具体、切题、不能太笼统,但要引人注目;题目力求简短,严格控制在25字以内。

环境工程原理期末复习资料河南工业大学

1、管路分为简单管路(①、通过各管路的质量流量不变;②、整个管路阻力损失等于各 管路阻力损失之和。)和复杂管路,复杂管路包括分支管路(①、总管流量等于各支管流量 之和;②、主管段各段流量不同,阻力损失需分段加以计算;③、机械能守恒。)和并联管路(①、总流量等于各支管流量之和;②、各支管中阻力损失相等;③、各支管的流量依据阻力损失相同的原则进行分配。)。 2、流量计包括测速管(毕托管)(测得的是点速度)、孔板流量计(固定安装,阻力损失较大)、文丘里流量计(比孔板流量计减少了机械能损失),转子流量计(必须垂直安装,流体 自上而下流动)。 3、热量传递包括热传导、对流传热、辐射传热。 4、导热系数:①、气体导热系数很小,利于绝热保温,随温度和压强的升高而升高。②、水的导热系数最大,常用做导热介质。液体(除水和甘油外)导热系数随温度的升到而减小, 压力影响不大。③、固体:金属的λ选大于非金属的λ;金属有杂质,λ减小;纯金属λ随温度升高而减小,合金λ随温度升高增大;晶体λ随温度升高而减小,非晶体λ随温度升高而增大。 5、环境工程中常见的传质过程有:吸收、萃取、吸附、离子交换、膜分离。 6、重力沉降和离心沉降的比较: 区别:①、重力沉降的动力是重力,沉降方向向下,沉降速度恒定,沉降的加速度为重 力加速度;②、离心沉降的动力是离心力,沉降方向向外,沉降的速度与半径有关,是变 化的,沉降的加速度为离心加速度。 联系:离心分离因数,是离心分离设备的重要指标,表示离心沉降速度较沉降速度 可以提高的倍数。 7、过滤可以分为:表面过滤(滤饼过滤)和深层过滤。 8、表面过滤与深层过滤的比较: 区别:①、表面过滤的条件是颗粒物浓度高,滤速慢,虑饼易形成,过滤的介质是织布 或多孔固体,过滤介质的孔一般比颗粒物的粒径小,有效过滤介质主要是虑饼,实际应用于真空过滤机、板框式压滤机、慢滤池、袋滤器。②、深层过滤的条件是颗粒物浓度底,滤 速快,过滤介质是固体颗粒,过滤介质的空隙大于颗粒物粒径,有效的过滤介质是固体颗粒, 实际应用于快滤池。 联系:表面过滤中虑饼的比阻和深层过滤中过滤介质的比阻均可用公式求得。 9、恒压过滤和恒速过滤的比较: 区别:①、恒压过滤的速度逐渐减小,过滤压差保持不变,基本方程为:②、恒速过滤的速度保持不变,压差逐渐增大,基本方程为: 联系:环境工程常采用先恒速过滤,到一定阶段后换成恒压过滤的过滤方式。 10、相平衡关系主要应用于:判断传质方向、计算传质推动力、确定传质过程的极限。 11、物理吸收和化学吸收的比较:①、物理吸收不发生化学反应,只存在相平衡;化学吸 收在液相中发生化学反应,相平衡和化学平衡共存。②、化学吸收只能减小液膜的传质阻 力,因此,物理吸收和化学吸收在气膜中的传质情况相同。③、液膜控制的吸收过程宜采 用化学吸收,气膜控制的吸收过程采用化学吸收作用不明显。 12、物理吸附和化学吸附的比较:①、物理吸附的作用力是德华力,作用力较弱,吸附热 较小,是可逆吸附。②、化学吸附的作用力是化学键,作用力较强,吸附热较大,是不可 逆吸附。 13、吸附的类型:①、按作用力性质分:物理吸附和化学吸附。②、按吸附剂再生方法分:变温吸附和变压吸附。③、按原料组成分:大量吸附分离和杂质去除。④、按分离机理分:

生物各专业排名

生物各专业排名,仅供参考 一、微生物专业排名 第一水平:中国微生物所(即中科院微生物所):微生物方面水平相当高。 武汉病毒所(也是中科院的):病毒方面的老一。 武汉大学:微生物方面在大学中绝对是一流。 江南大学:微生物的发酵方向无人能敌。 山东大学:微生物发酵及理论方面也是相当牛的。 华中农大、南京农大、中国农大农业院校的三巨头,微生物都有不错。 中山大学:微生物生物防治方面很好,有国家生防重点实验室。云南大学:放线菌方面研究很领先,有国家放线菌研究重点实验室。 第二水平:复旦大学南开大学扬州大学南京大学浙江大学厦门大学也有微生物方向的研究,但与上面的比可能略有差距。 第三水平:西北农大,福建农大,天津轻院等等与河南农业大学水平相当者。另外:象上海交通大学,华中科技大学等较多实力强的综合性大学这几年在生物技术方面发展很快,在一些研究方向也是一流的,可能超过我前面提到的学校 发酵工程专业排名 排名学校名称等级排名学校名称等级排名学校名称等级 1 江南大学A+ 4 天津科技大学A 7 山东大学A 2 华南理工大学A+ 5 南京工业大学A 8 天津大学A 3 华东理工大学A 6 山东轻工业学院A B+ 等(12 个) :大连轻工业学院、北京化工大学、南京农业大学、浙江工业大学、四川大学、天津商业大学、四川理工学院、广西大学、吉林农业大学、湖北工业大学、内蒙古农业大学、福州大学 B 等(12 个) :安徽工程科技学院、河北科技大学、青岛科技大学、哈尔滨商业大学、 贵州大学、福建师范大学、西北农林科技大学、陕西科技大学、郑州轻工业学院、河南农业大学、河南工业大学、郑州大学 C 等(8 个) :名单略 二、生物化工专业排名 中国研究生教育分专业排行榜:081703生物化工 研究生教育分专业排行 排名学校名称等级排名学校名称等级排名学校名称等级 1 华东理工大学A+ 5 大连理工大学A 9 西北大学A 2 浙江大学A+ 6 北京化工大学A 10 四川大学A 3 天津大学A+ 7 南京工业大学A 11 中南大学A 4 清华大学A 8 浙江工业大学A 12 华南理工大学A B+ 等(18 个) :北京理工大学、南京理工大学、华中科技大学、中国石油大学、太原理工大学、仲恺农业技术学院、合肥工业大学、华侨大学、东南大学、中国矿业大学、浙江工商大学、河北科技大学、北京科技大学、上海交通大学、厦门大学、武汉工业学院、哈尔滨工业大学、广西工学院 B 等(18 个) :东北农业大学、上海大学、武汉工程大学、东华大学、青岛科技大学、

人力资源管理 论文(英文)

HENAN UNIVERSITY OF TECHNOLOGY 河南工业大学 Bachelor of Management Assignment Cover 工商管理学士学位课程 作业封面 MODULE CODE AND NAME 科目代码及名称 Module Code 科目代码:B12 Module Name科目名称:人力资源管理 Lecturer 讲师:崔颖 Section Code专业班级:市场营销0905班 Student ID 学生证号码:200948950508 Student Name学生姓名:张润楠 Announcement: I declare that this assignment is ENTIRELY my independent work except where referenced. I have marked any Reference sources and am aware of programme regulations concerning plagiarism and referencing. 声明:除了标明出处的引用资料之外,此作业是我独立调查完成的。文内所有引用的资料已经详细标明出处,并且我了解课程中有关抄袭及引用方面的规定。 Signature 签名:

The Performance Management of Loews Hotel Table of Contents Introduction (1) 1. Questions in Loews Hotel (1) 2. Management Ability Improvement (2) 3. Performance Management (3) 4. The Methods of Performance Evaluation (5) 4.1. Trait Method (5) 4.2. Behavior Methods (5) 4.3. Result-oriented Methods (6) 5. 360-degree Performance Appraisal (7) 6. Summarize (8) Reference (9)

河南工业大学软件工程期末考试

2010-2011 河南工业大学期末软件工程考试 适合年级:计科09级 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.软件开发环境按解决的问题分类包含() A.程序设计环境B.工具箱环境 C.基于方法的环境D.以语言为中心的环境 2.为了提高软件产品的质量和可靠性,对某些无法避开的差错,使其影响减至最小程度所采用的技术是() A.容错技术B.避开错误技术 C.检测技术D.排错技术 3.软件复杂性的常用度量方法包括() A.BOEHM度量法B.可扩充度量法 C.线性度量法D.代码行度量法 4.面向对象的要素包含() A.对象的唯一性B.抽象 C.继承性D.分类性 5.构造原型时,主要考虑() A.全部功能B.原型要体现的特征 C.全部细节D.全部要求 6.维护中,因修改文件的打开或关闭而引起的错误是() A.文档副作用B.数据副作用 C.编码副作用D.设计副作用 7.诊断和消除程序在使用过程中发生错误的过程称为() A.校正性维护B.适应性维护 C.完善性维护D.预防性维护 8.在白盒技术测试用例的设计中,以下覆盖标准中发现错误能力最强的是() A.语句覆盖B.判定/条件覆盖 C.条件组合覆盖D.判定覆盖 9.软件调试技术包括() 1

A.回溯法调试B.循环覆盖调试 C.边界值分析调试D.集成测试调试 10.在软件测试中,首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起测试,称为() A.确认测试B.系统测试 C.渐增式测试D.非渐增式测试 11.源代码的可维护性表现了程序设计语言的() A.心理特性B.工程特性 C.技术特性D.传统特性 12.至今已有好几百种不同的高级语言,它们有的是用于数值计算,有的是用于商业管理,有的是用于编写系统软件。以下语言中较适用于数值计算的语言是() A.BASIC B.SQL C.LISP D.FORTRAN 13.在JSP方法中解决结构冲突的具体办法是() A.引入中间数据结构或中间文件B.删除某个输入数据结构 C.删除某个输出数据结构D.增加某个输入或输出数据结构 14.模块的内聚性可以按照内聚程度的高低进行排序,以下排列中属于从低到高 ....的正确次序是()A.偶然内聚,时间内聚,逻辑内聚 B.通信内聚,时间内聚,逻辑内聚 C.逻辑内聚,通信内聚,顺序内聚 D.功能内聚,通信内聚,时间内聚 15.以下软件生存周期的活动中,要进行软件结构设计的是() A.测试用例设计B.概要设计 C.程序设计D.详细设计 16.能够清楚地表示复杂的条件组合与应做的动作之间的对应关系的工具是() A.结构化语言B.PAD图 C.判定表D.程序流程图 17.需求分析方法必须能够表达和理解问题的数据域和() A.数据流B.用户类型 C.功能域D.应用领域 18.以用户需求为动力,以对象作为驱动的模型是() A.瀑布模型B.基于知识的模型 C.喷泉模型D.增量模型 2

河南工业大学期中建筑考试

河南工业大学期中建筑考试 1. ( 单选题 ) 钢筋砖过梁适用于洞口宽度不超过( )的墙体。(本题 2.5分) A、 1.5m B、 1.8m C、 2.0m D、 2.5m 标准答案:C 解析: 得分:0 2. ( 单选题 ) 楼梯平台按位置不同分中间平台和楼层平台。(本题2.5分) A、正确 B、错误 标准答案:A 解析: 得分:2.5 3. ( 单选题 ) 有组织女儿墙外排水雨水斗的最大集水面积不宜超过( ) 平方米。(本题2.5分) A、 100 B、 150 C、 200 D、 250 标准答案:C 解析: 得分:2.5 4. ( 单选题 ) 单坡排水屋面宽度不宜超过()(本题2.5分) A、 18m B、 15m

C、 12m D、 10m 标准答案:C 解析: 得分:0 5. ( 单选题 ) 判断建筑构件是否达到耐火极限的具体条件有 ()。①构件是否失去支持能力②构件是否被破坏③构件是否失去完整性④构件是否失去隔火作用⑤构件是否燃烧(本题2.5分) A、①③④ B、②③⑤ C、③④⑤ D、②③④ 标准答案:A 解析: 得分:2.5 6. ( 单选题 ) 墙体的强度主要与该墙体所采用的材料有关。()(本题2.5分) A、 true B、 false 标准答案:B 解析: 得分:0 7. ( 单选题 ) 民用建筑包括居住建筑和公共建筑,下面属于居住建筑的是( )。(本题2.5分) A、幼儿园 B、疗养院 C、宿舍 D、旅馆 标准答案:C

解析: 得分:2.5 8. ( 单选题 ) 长厚比属于墙体设计要求中的( )。(本题2.5分) A、美观方面 B、经济方面 C、安全方面 D、功能方面 标准答案:C 解析: 得分:2.5 9. ( 单选题 ) 某高校建一9层学生公寓,建筑高度为29.95m。根据我国现行《建筑防火规范》,该建筑属于什么建筑?( )(本题2.5分) A、多层建筑 B、高层建筑 C、一类高层建筑 D、中高层建筑 标准答案:B 解析: 得分:0 10. ( 单选题 ) 钢筋混凝土过梁在洞口两侧伸入墙内的长度,应不小于()。(本题2.5分) A、 120mm B、 180mm C、 200 mm D、 240mm 标准答案:D 解析: 得分:2.5

食品化学复习题--简答题-河南工业大学

食品化学复习题--简答题-河南工业大学

1,试述美拉德褐变反应的影响因素有哪些?并举出利用及抑制美拉德褐变的实例各一例。 答:糖的种类及含量;氨基酸及其它含氨物种类;温度:升温易褐变;水分:褐变需要一定水分;pH值:pH4—9范围内,随着pH上升,褐变上升,当pH≤4时,褐变反应程度较轻微pH在7.8—9.2范围内,褐变较严重;金属离子和亚硫酸盐。利用美拉德反应生产肉类香精,全蛋粉生产中加葡萄糖氧化酶防止葡萄糖参与美拉德反应引起褐变。 2.什么是凝胶,凝胶特性。 1溶胶或溶液中的胶体粒子或高分子在一定条件下互相连接,形成空间网状结构,结构空隙中充满了作为分散介质的液体(在干凝胶中也可以是气体),这样一种特殊的分散体系称作凝胶○2凝胶既具有固体性质,也具有液体性质,使之具有粘弹性的半固体,显示部分弹性和部分粘性。 2.什么是糊化?正常食品条件下,加工对淀粉颗粒的影响是什么? (1)糊化:通过加热提供足够的能量,破坏了结晶胶束区弱得氢键后,颗粒开始水合和吸水膨胀,结晶区消失,大部分直链淀粉溶解到溶液中,溶

液粘度增加,淀粉颗粒破裂,双折射消失,这个过程称为糊化。 (2)影响:在正常的食品加工条件下,淀粉颗粒吸水膨胀,直链淀粉分子扩散到水相,形成淀粉糊,随着温度的升高,粘度升高,在95℃恒定一段时间后,粘度下降。 4.酸改性淀粉如何制备? 在25-55℃温度下,用盐酸或硫酸作用下用于40%玉米或蜡质玉米淀粉浆,6-24h再用纯碱或西氢氧化钠中和水解混合物,经过滤和干燥得到改性淀粉。 淀粉老化及影响因素。热的淀粉糊冷却时,通常形成黏弹性的凝胶,凝胶中联结区的形成表明淀粉分子开始结晶,并失去溶解性。通常将淀粉糊冷却或储藏时,淀粉分子通过氢键相互作用产生沉淀或不溶解的现象,称作淀粉的老化。影响淀粉老化因素包括以下几点。 (1)淀粉的种类。直链淀粉分子呈直链状结构,容易老化,而支链淀粉分子呈树枝状结构,不易老化。(2)淀粉的浓度。溶液浓度大,分子碰撞机会多,易于老化。(3)无机盐的种类。无机盐离子有阻碍淀粉分子定向取向的作用。(4)食品

河南工业大学软件工程考点

1软件危机产生原因: 用户需求描述不准确、开发人员对需求的理解差异、大型项目管理经验缺乏、开发人员素质与经验、缺乏有力的方法学与工具技术、软件本身的复杂性 2软件工程的概念 是用工程、科学和数学的原则与方法研制、维护计算机软件有关技术及管理方法。 软件工程三要素:方法、工具和过程 软件工程方法为软件开发提供了“如何做”的技术,软件工程方法分两类:传统方法和面向对象方法 软件工具为软件工程方法提供了自动的或半自动的软件支撑环境 3 软件工程过程定义了: 方法使用的顺序、要求交付的文档资料、为保证质量和适应变化所需要的管理、软件开发各个阶段完成的里程碑 4.软件工程的基本活动: 需求、设计、实现、确认、支持 5原型模型具有较大的灵活性,适合于软件需求不明确,设计方案有一定风险的软件项目。其主要优点是能统一客户和开发人员对软件项目需求的理解,有助于需求的定义和确认。 6螺旋模型:新增加了新的成分:风险分析(需求定义,风险分析,工程实现,评审) 软件开发项目力图在以上目标的冲突中取得一定程度的平衡:成本,质量,工期 1软件项目管理任务: 制定软件项目的实施计划和方案;对人员进行组织和分工;按照计划进度,以及成本管理、风险管理、质量管理的要求进行软件开发,完成软件项目的各项要求和任务。 成本管理主要任务:估算软件项目的成本;质量管理:指定软件质量保证计划,对阶段性的软件产品进行评审;对最终产品进行验证和确认。软配置管理:制定配置管理计划,对程序文档和数据的各种版本进行管理,确保软件的完整性和一致性。 2面向功能的度量优点 与程序设计语言无关;功能点度量能用于软件项目的开发初期。 缺点:它涉及到的主观因素比较多,如各种权函数的取值;信息领域中的某些数据有时不容易采集;FP的值没有直观的物理意义。 3软件质量要素: 软件的运行特征:正确性可靠性有效性完整性可用性 软件承受修改的能力:可维护性灵活性可测试性 软件对新环境的适应程度:可移植性可重用性连接性 4风险分为项目风险、技术风险和商业风险。软件开发项目的进度是任务、人力、时间的组5.CMM把企业控制软件过程的能力成熟度分五级1初始级(自发过程成功靠员工努力)2可重复级(建立基本管理,参照成功的项目重复)3已定义级(所有管理、工程两方面的活动均文档化并纳入有组织的软件过程,新的项目按定义的过程开发和管理)4已管理级(软件过程可量化管理,可制定产品度量标准第三级除外)5优化级(可从实施过程的反馈中改进过程第四级除外) 1软件需求:用户对目标软件系统在功能、行为、性能、设计约束等方面的期望 软件需求分析三个主要阶段(任务):问题分析、需求描述、需求评审(正确性、无歧义性、完全性、可验证性、一致性、可理解性、可修改性、可追踪性、必要性、可实现性、确定优先级)结构化分析的分析模型:实体关系:数据对象描述。数据流:加工规格说明。状态-迁移图:控制规格说明(中间是数据字典) 1UML图1用例图2静态图(类图、对象图、包图)3行为图(交互图、状态图、活动图)4实现图(构件图、部署图)

河南工业大学电力电子技术专转本

2017上半学年期末考试(电力电子技术(专升本) 1. ( 单选题 ) 属于单极型电力电子器件的是 。(本题 2.0分) A、 整流二极管 B、 、晶闸管 C、 电力晶体管 D、 功率场效应晶体管 学生答案:A 标准答案:D 解析: 得分:0 2. ( 单选题 ) 目前功率集成电路的工作电流范围是 。(本题2.0分) A、 0.1-100A B、 1-100A C、 1-1000A D、 1-500A 学生答案:A 标准答案:B 解析: 得分:0 3. ( 单选题 ) 以下哪一种代表双向晶闸管 。 (本题2.0分) A、 kp B、 kk C、 ks D、 kn 学生答案:C 标准答案:C 解析: 得分:2 4. ( 单选题 ) 以下哪一种不是复合型电力电子器件 。(本题2.0分) A、 IGBT B、 MGT, C、 MCT

D、 GTO 学生答案:B 标准答案:D 解析: 得分:0 5. ( 单选题 )某元件测得 ,试确定该元件的额定电压和电压等级 分别是 。 (本题2.0分) A、 500V 7级 B、 500V 7级 C、 600V 7级, D、 500V 6级 学生答案:D 标准答案:D 解析: 得分:2 6. ( 单选题 ) 电源相电压为U ,则三相半波不 可控整流电路中二极管承受的最大反向电压为 (本题2.0分) A、 B、 C、 学生答案:A 标准答案:C 解析: 得分:07. ( 单选题 )三相半波可控整流电路、在电阻性负载时,控制角的移相范围是 。 (本题2.0分) A、 0——60 B、 0——120 C、 0——150学生答案:B 标准答案:C 解析: 2000000

河南工业大学实验报告

河南工业大学实验报告 课程_ 软件应用技术_____ _实验名称__ _图标、光标和窗口框架______ 院系____信息科学与工程学院专业班级_____ 计科0701_ 姓名_______徐晶____________学号________20074140129___ _____ 一.实验内容 (1)上机练习教材中第5章的Ex_Cursor示例。 (2)上机练习教材中第5章的综合应用Ex_A5示例。 二.实验准备 (1)在学习完教材第5章内容后进行本次实验 (2)阅读教材中关于本次上机所需要的程序。 三.实验步骤 创建工作文件夹。 启动Visual C++6.0,创建相关项目应用程序。 按教材中的Ex_Cursor示例进行。 对于Ex_A5综合应用示例: 创建一个默认的单文档应用程序Ex_A5。 在cMainFram::OnCreate中添加设置框架窗口标题的代码。 在cMainFram::PreCreateWindow中修改cs风格: Bool CmainFrame::PreCreateWindow(CREATESTRUCT& cs){ if(!CframeWnd::PreCreateWindow(cs)) return FALSE; cs.style &=~FWS_ADDTOTITLE; cs.style &=~WS_MINIMIZEBOX; cs.style &=~WS_MAXIMIZEBOX; return TRUE; } 添加一个图标资源,打开“图像”菜单,选择“删除设备图像”命令 单击“新建设备图像”按钮,选择“小的(16×16)”作为图标的设备类型,保留图标资源默认的ID号ID_ICONI制作空心圆圈图标。 由于框架窗口包含菜单,工具栏和状态栏等,用MFC ClassWizard为CMainFrame类添加WM_LBUTTONDBLCLK(双击鼠标消息)的消息映射是不会执行的,因此必须为

河南工业大学高等数学试卷

201 至2012 学年第二学期 高等数学AI(二)试卷B卷 出卷教师:适应班级:2011级计算机科学、土木工程、建筑管理工程、机电工程、 材料工程、电气工程 考试方式:闭卷本试卷考试分数占学生总评成绩的70% 复查总分总复查人 (本题 18 分)一、填空题 1.直线 221 312 x y z +-+ == - 与平面23380 x y z ++-=的交点为。 2.设22 ln() z x xy y =++,则 z z x y x y ?? += ?? 。 3.二次积分 cos 2 00 (cos,sin) d f r r rdr π θ θθθ ??可以写成。 4.幂级数23 2 (1) 3 n n n n x n ∞ - = - ? ∑的收敛半径为。 5.设 1 z y u x ?? = ? ?? ,则 (1,1,1) du=。 6.设 ,0 () ,0 2 x x f x x x ππ π π ---<< ? ? =? +≤≤ ?? 是以2π为周期的周期函数,则() f x的傅立叶级数在0 x=处收敛 于。 (本题 12 分)二、单项选择题 1.在曲线23 ,, x t y t z t ==-=的所有切线中,与平面24 x y z ++=平行的直线 ()。 A 只有1条; B 只有2条; C 至少有3条; D 不存在。 2.设22 :,01 z x y z ∑=+≤≤,则 ∑ =()。 A 2π; B ; C ; D 2 π 。 《高等数学AI(二)》试卷第 1 页(共 4 页) 3.设级数 1 n n u ∞ = ∑收敛,则必收敛的级数是()。 A 1 (1)n n n u n ∞ = - ∑; B 2 1 n n u ∞ = ∑; C 212 1 () n n n u u ∞ + = - ∑; D 1 1 () n n n u u ∞ + = + ∑。 4.设L是221 x y +=的曲线,则2 2 L y ds= ?()。 A 2π; B π; C 2 π ; D 4π。 (本题 48 分)三、计算题 1.设()() x y z yf xg y x =+,其中,f g具有二阶连续导数,求 22 2 z z x y x x y ?? + ??? 。 2.计算 D ,其中D由22222 0,,20(0) y x y a x ax y a ≥+≥-+≤>所围成的区域。 3.计算ln( I y x dy =++ ?,其中L是从点(0,0) O沿曲线sin y x =到点 (,0) Aπ的一段弧。 《高等数学AI(二)》试卷第 2 页(共 4 页) 学 院 名 称 专 业 班 级 姓 名 : 学 号 : 密 封 线 内 不 要 答 题 ┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃ 密 ┃┃┃┃┃┃┃┃┃┃┃ 封 ┃┃┃┃┃┃┃┃┃┃┃ 线 ┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃

食品化学中英文整理版

1、食品:可供人类食用或饮用的物质,包括加工食品,半成品和未加工食品,不包括烟草或只作药品用的物质。 2、食品化学:就是从化学的角度和分子水平上研究食品中上述成分的结构、理化结构、营养作用、安全性及可享受性,以及各种成分在食品生产、食品加工和储藏期间的变化及其对食品营养性、享受性和安全性影响的科学,是为改善食品品质、开发食品新资源、革新食品加工工艺和储运技术、科学调整膳食结构、改进食品包装、加强食品质量与安全控制及提高食品原料加工和综合利用水平奠定理论基础的科学。 3、食品中物质分类:⑴营养成分;(2)抗营养成分;(3)不能消化的物质;(4)添加剂;(5)加工助剂;(6)不需要的成分;(7)过敏剂;(8)功能性成分;(9)生理活性物质以及其它。 4、食品添加剂:是指用于改善食品品质、延长食品保存期、便于食品加工和增加食品营养成分的一类化学合成或天然物质。 5、食品加工助剂:就是有助于食品加工顺利进行的各种物质。这些物质与食品本身无关,如助滤剂、澄清剂、吸附剂等。它们一般应在食品中除去而不应成为最终食品的成分,或仅有残留。在最终产品中没有任何工艺功能;不需在产品成分中标明。 6、主要的加工助剂分类:消泡剂;催化剂;漂白剂;澄清、过滤和吸附剂;干燥剂;离子交换剂;润滑剂;脱皮剂;萃取剂;酶;微生物营养物。 抗坏血酸: 7、水的作用:(1)作为食品的溶剂;(2)作为食品中的反应物和反应介质;(3)去除食品加工过程中的有害物质;(4)作为食品的浸涨剂;(5)作为食品的传热介质;(6)是生物大分子构象的稳定剂。 9、水的性质:(1)溶剂:介电特性;(2)流动性;(3)反应物 10、结合水:存在于溶质或者其他非水成分附近,与统一体系中的自由水相比,其流动性降低,特性也有很大的不同,并且在-40℃下不会结冰。 结合水(或称束缚水)是以氢键与食品的有机成分相结合的水分,它与一般水不一样,在食品中结合水不易结冰(冰点-40度)、不能作为溶质的溶剂,也不能被微生物所利用,但它对食品的风味起着重要的作用。 11、水分子之间的相互作用力:(1)静电作用力:与离子或离子基团相互作用;(2)氢键:与具有氢键键合能力的中性分子或基团相互作用;(3)范德华力:极微弱;(4)疏水作用力:与非极性分子或基团相互作用。 12、水活度:食品中水分蒸汽压与同温度下纯水蒸汽压的比值,简称Aw。13、水分的分区:I区:结合水和邻近水区,即与食品中羧基、氨基等基团通过氢键或静电引力相互结合的那部分水;含量极少,在-40℃不结冰,不能作为溶剂。II区:多层水区,即食品中与酰胺基、 羧基等基团和结合水、邻近水以水— 溶质、水—水以氢键和缔合作用被相 对固定的水; III区:自由水区,这部分水是食品中 与非水物质结合最不牢固、最容易流 动的水。 14、滞后现象:即向干燥样品中加水 后绘制的吸湿等温线与由样品中取出 一些水后绘制的吸湿等温线不完全重 合,这种不完全重合性叫做滞后现象。 滞后的程度取决于食品种类、解吸速 度、脱水程度和温度等。 15、食品水活度的控制:(1)利用浓 缩或干燥去除食品中的水分;(2)对 于那些需要保持一定水活度的物质, 也可通过包装材料来控制;(3)对于 高水分活度的食品,包装可以防止水 分散失,也应该选择密封不透水的包 装,且应配合低温储藏或罐藏;(4) 添加保湿剂。 16、低水活度的局限性:(1)溶解性; (2)感官特性;(3)储藏时的结晶性; (4)反应性;(5)美拉德反应;(6) 保湿剂的毒性。 17、水含量的检测:(1)热风干燥法; (2)真空干燥法;(3)微波干燥法。 18、水含量的分析:(1)卡尔费休滴 定法;(2)光谱法:NMR、NIR 19、食品的玻璃化转变:通常是指无 定形物质的玻璃态与液态之间的转变, 发生玻璃化转变的温度称为玻璃化温 度,Tg。 20、玻璃态的特性:(1)各向同性: 玻璃态物质的质点排列总的来说是无 规则的,是统计均匀的,因此,它的 物理化学性质在任何方向都是相同的; (2)无固定熔点:玻璃态物质由固体 转变为液体是在一定温度范围内进行 的,它与结晶态物质不同,没有固定 的熔点;(3)亚稳性:玻璃态不是处 于能量最低的稳定状态,而是处于亚 稳状态;(4)变化的可逆性;(5)可 变性。 21、蛋白质的分类:(1)酶(生物催 化剂);(2)激素;(3)储存蛋白;(4) 传递蛋白;(5)结构蛋白;(6)保护 蛋白;(7)收缩蛋白;(8)抗体。 22、食用蛋白的要求:适口性、易消 化吸收、无毒、便宜易取。 23、必需氨基酸:人体所必需的,在 人体内不能合成,只能从食物中获得 的氨基酸(赖、色、亮、苏、缬、甲 硫、苯丙、异亮、精)。 24、氨基酸的性质:(1)物理性质: 基本组成与结构、溶解性、酸碱性质、 立体化学、熔点、沸点、光学行为、 旋光性、疏水性等;(2)化学性质:a、 氨基参与的反应;b、羧基参与的反应; c、氨基和羧基同时参与的反应; d、 与印三酮反应;e、与荧光胺反应;f、 与1,2-苯二甲醛反应。 25、氨基酸的分类:(1)脂肪族:甘、 丙、缬、亮、异亮、脯;(2)芳香族: 苯丙、色、酪;(3)含硫:甲硫、胱、 半胱;(4)酸性:谷、门冬;(5)碱 性:组、赖、精;(6)极性非电荷: 丝、苏、天冬、谷氨酰胺。 26、二硫键:半胱氨酸残基之间形成 的二硫键可以稳定很多蛋白质的结构。 虽然半胱氨酸是极性的,但是由两个 半胱氨酸通过二硫键结合而成的胱氨 酸确是疏水性的。 27、蛋白质的结构:(1)一级结构: 蛋白质多肽链中的氨基酸残基的排列 顺序;(2)二级结构:多肽链中主链 原子的局部空间排布,如α-螺旋,β -折叠;(3)三级结构:蛋白质的多肽 链在各种二级结构的基础上再进一步 盘曲或折迭形成具有一定规律的三维 空间结构;(4)四级结构:具有二条 或二条以上独立三级结构的多肽链组 成的蛋白质,其多肽链间通过次级键 相互组合而形成的空间结构称为蛋白 质的四级结构。 28、蛋白功能特性:(1)持水性;(2) 乳化性;(3)起泡性;(4)凝胶性;(5) 溶解性;(6)粘性;(7)风味结合性: (8)成膜性;(9)面团形成性。 29、蛋白质变性的影响:(1)溶解度 降低;(2)持水性改变;(3)生物活 性丧失;(4)毒性去除;(5)可消化 性增强;(6)固有粘性增加;(7)结 晶能力的丧失。 30、糖类的定义:多羟基醛或多羟基 酮及其缩聚物和某些衍生物的总称。 31、糖的分类:(1)单糖:只有一个 糖单位;(2)二糖:两个糖单位;(3) 寡糖:2-10个糖单位;(4)多糖:大 于10个糖单位。 32、糖类的反应:(1)异构化;(2) 氧化;(3)还原;(4)形成缩醛;(5) 褐变反应。 33、糖类的特性:(1)成环形;(2) 手性;(3)异构化;(4)对映体。 34、脂类的定义:由脂肪酸和醇作用 生成的酯,以及其衍生物,统称为脂 类,一般不溶于水只溶于脂溶性溶剂。 35、脂肪酸的定义:一端含有一个羧 基的长的脂肪族碳氢链。 36、脂肪酸的分类:(1)饱和脂肪酸; (2)单不饱和脂肪酸;(3)多不饱和 脂肪酸。 37、食品中脂类的作用:(1)提供能 量,保证人体健康;(2)影响食品风 味;(3)影响食品质构。 38、脂类的特性:(1)结晶;(2)熔 点;(3)表面活性剂(乳化剂)。 39、磷脂:含有磷酸基团的脂 质,包括甘油磷脂和鞘磷脂两 类。 40、鞘磷脂:一组由磷酰胆碱(少数为 磷酰乙醇胺)结合神经酰胺组成的磷 脂。 41、甘三酯的反应:(1)水解;(2) 氢化;(3)氧化;(4)皂化;(5)酯 交换。 42、反式脂肪酸:反式结构的不饱和 脂肪酸,存在于部分氢化的油脂中, 有助于食品的固化。 43、必需脂肪酸:油酸、亚油酸(w-6)、 亚麻酸(w-3)。 44、油脂氧化的影响:(1)风味物质 的损失:形成一些难闻的气味,改变 食品的色泽和质构;(2)营养物质的 损失:必需脂肪酸,Vc;(3)影响健 康的风险:产生一些毒性成分,会增 加得心脏疾病的风险。

相关主题