教学计划安排检验程序(拓扑排序)报告书

教学计划安排检验程序(拓扑排序)报告书
教学计划安排检验程序(拓扑排序)报告书

设计题目:

示例数据:输入:学期数:5,课程数:12,课程间的先后关系数:16,课程的代表值:v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11,v12。课程间两两间的先后关系:v1 v2,v1 v3, v1 v4,v1 v12,v2 v3,v3 v5,v3 v7,v3 v8,v4 v5, v5 v7,v6 v8,v9 v10, v9 v11 , v9 v12,v10 v12,v11 v6

输出:第1学期应学的课程:v1 v9

第2学期应学的课程:v2 v4 v10 v11

第3学期应学的课程:v3 v6 v12

第4学期应学的课程:v5 v8

第5学期应学的课程:v7

一需求分析

1.1 引言

通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作称之为拓扑排序。离散数学中关于偏序和全序的定义:

若集合X上的关系是R,且R是自反的、反对称的和传递的,则称R是集合X上的偏序关系。

设R是集合X上的偏序(Partial Order),如果对每个x,y属于X必有xRy 或 yRx,则称R是集合X上的全序关系。

比较简单的理解:偏序是指集合中只有部分成员可以比较,全序是指集合中所有的成员之间均可以比较。

一般应用:拓扑排序常用来确定一个依赖关系集中,事物发生的顺序。例如,在日常工作中,可能会将项目拆分成A、B、C、D四个子部分来完成,但A依赖于B和D,C依赖于D。为了计算这个项目进行的顺序,可对这个关系集进行拓扑排序,得出一个线性的序列,则排在前面的任务就是需要先完成的任务。

1.2 拓扑排序的了解

①.问题的描述

在AOV网中为了更好地完成工程,必须满足活动之间先后关系,需要将各活动排一个先后次序即为拓扑排序。拓扑排序可以应用于教学计划的安排,根据课程之

间的依赖关系,制定课程安排计划。按照用户输入的课程数,课程间的先后关系数目以及课程间两两间的先后关系,程序执行后会给出符合拓扑排序的课程安排计划

②. 拓扑排序进行教学计划安排检验理论基础

为实现对无权值有向图进行拓扑排序,输出拓扑序列,先考虑如何存储这个有向图。拓扑排序的过程中要求找到入度为0的顶点,所以要采用邻接表来存储有向图,而要得到邻接表,则先要定义有向图的邻接矩阵结构,再把邻接矩阵转化成邻接表。

在具体实现拓扑排序的函数中,根据规则,当某个顶点的入度为0(没有前驱顶点)时,就将此顶点输出,同时将该顶点的所有后继顶点的入度减1,为了避免重复检测入度为0的顶点,设立一个栈St,以存放入度为0的顶点。

③.拓扑排序算法void TopologicalSort(ALGraph G),大体思想为:

1)遍历有向图各顶点的入度,将所有入度为零的顶点入队列;

2)队列非空时,输出一个顶点,并对输出的顶点数计数;

3)该顶点的所有邻接点入度减一,若减一后入度为零则入队列;

4)重复2)、3),直到队列为空,若输出的顶点数与图的顶点数相等则该图可拓扑排序,否则图中有环。

1.3 查阅相关资料,完成程序的实现

二总体设计拓扑排序:

三详细设计

3.1 算法设计分析

拓扑排序时有向图的一种重要运算。在课表排序中,每门课都有多种关系:、(一)先后关系,即必须在一门课学完后,才能开始学习另一门课;

(二)在一类课之间没有次序要求,即两门课可以同时学习,互不影响。将AOV 网络中的各个顶点排列成一个线性有序序列,使得所有的要求的前趋、后趋关系都能得到满足。

在AOV网络进行拓扑排序的方法:

(一)从中选择一个没有前趋的顶点,并把它输出;

(二)从网络中删去该顶点和从该顶点出发的所有有向边;

重复执行上述两步,直到网中所有的顶点都被输出

3.2 源代码

#include

#include

#define OK 1

#define ERROR 0

#define TRUE 1

#define FALSE 0

#define STACKINCREMENT 10

#define MAX_VERTEX_NUM 20

#define STACK_INIT_SIZE 100

typedef int Status;

typedef int SElemType;

int indegree[20]={0};

typedef struct {

SElemType *base;

SElemType *top;

int stacksize;

}SqStack;

typedef struct ArcNode{

int adjvex;

struct ArcNode *nextarc;

}ArcNode;

typedef struct VNode{

char data[10];

ArcNode *firstarc;

}VNode,AdjList[MAX_VERTEX_NUM];

typedef struct{

AdjList vertices;

int vexnum,arcnum;

}ALGraph;

Status InitStack(SqStack &S)

{

S.base=(SElemType *)malloc(STACK_INIT_SIZE*sizeof(SElemType));

if(!S.base)

return ERROR;

S.top=S.base;

S.stacksize=STACK_INIT_SIZE;

return OK;

}

Status Push(SqStack &S,SElemType e)

{

if(S.top-S.base>=S.stacksize)

{

S.base=(SElemType

*)realloc(S.base,(S.stacksize+STACKINCREMENT)*sizeof(SElemType));

if(!S.base)

return ERROR;

S.top=S.base+S.stacksize;

S.stacksize+=STACKINCREMENT;

}

*S.top++=e;

return OK;

}

Status Pop(SqStack &S,SElemType &e)

if(S.top==S.base)

return ERROR;

e=*--S.top;

return OK;

}

Status StackEmpty(SqStack S)

{

if(S.top==S.base)

return TRUE;

else return FALSE;

}

Status CreateDG(ALGraph &G)

{

int i,l,v,w,vex;

printf("\t请输入学期数目(小于等于8):\t");

scanf("%d",&l);

if(l>8)

{

printf("\tWarning!\n\t学期数目必须小于等于8 ! 请重新输入:");

scanf("%d",&l);

}

printf("\t请输入课程数目(小于20):");

scanf("%d",&vex);

if(vex>=20)

{

printf("\tWarning! \n\t课程数目必须小于20 ! 请重新输入:");

scanf("%d",&vex);

}

G.vexnum=vex;

printf("\t请输入课程间的先后关系数:");

scanf("%d",&G.arcnum);

printf("请输入课程的代表值(课程名的长度小于等于10个字符):");

for(i=0;i

{

scanf("%s",&G.vertices[i].data);

G.vertices[i].firstarc = NULL;

}

printf("请注意v1=1,v2=2,v3=3,v4=4,c5=5,v6=6,v7=7,v8=8,v9=9,v10=10,v11=11,v12=12\n");

printf("请输入课程间两两间的先后关系:");

for(i=0;i

scanf("%d %d,",&v, &w);

ArcNode *p= new ArcNode;

if(!p) return ERROR;

p->adjvex=w-1;

p->nextarc=G.vertices[v-1].firstarc;

G.vertices[v-1].firstarc=p;

}

return OK;

}

void FindInDegree(ALGraph G)

{

ArcNode* p;

for(int i=0;i

{

p=G.vertices[i].firstarc;

while(p)

{

for(int j=0;j

if(p->adjvex==j)

indegree[j]++;

p=p->nextarc;

}

}

}

Status TopologicalSort(ALGraph G)

{

SqStack S1,S2;

ArcNode* p;

int i,count,k;

FindInDegree(G);

InitStack(S1);

InitStack(S2);

for(i=0;i

if(!indegree[i])

Push(S1,i);

count=0;

while(!StackEmpty(S1))

{

printf("第%d学期应学的课程:",count+1);

while(!StackEmpty(S1))

{

Pop(S1,i);

printf("%s ",G.vertices[i].data);

Push(S2,i);

}

printf("\n");

count++;

while(!StackEmpty(S2))

{

Pop(S2,i);

for(p=G.vertices[i].firstarc;p;p=p->nextarc)

{

k=p->adjvex;

if(!(--indegree[k]))

Push(S1,k);

}

}

}

if(count

return ERROR;

else return OK;

}

int main()

{

printf("*********************************************************************** \n");

printf(" 教学计划检验程序(拓扑排序) \n\n");

printf(" v1 程序设计基础 v2 离散数学 v3 数据结构\n");

printf(" v4 汇编语言 v5 语言设计与分析 v6 计算机原理\n");

printf(" v7 编译原理 v8 操作系统 v9 高等数学\n");

printf(" v10 线性代数 v11 普通物理 v12 数值分析\n\n");

printf("*********************************************************************** \n");

ALGraph T;

CreateDG (T);

TopologicalSort(T);

return 0;

}

3.3 调试与分析

1.运行程序打开界面如下图,并根据提示,输入学期数目:

2.输入出错时显示如下:

3.输入正确则继续,根据界面提示输入课程的代表值:

4.根据界面提示输入课程间两两间的先后关系:

5 输入课程间两两间的先后关系后,则输出每学期应学的课程:

6 完美运行结果:

四总结

经过近三个星期的不断的学习与努力,有收获,有挫折,终于完成了《教学计划安排检验程序(拓扑排序)》的数据结构课程设计。

从最开始确定程序设计题目到算法基本完成,从运行程序中逐步完善再到设计报告说明书的结束,每一步都是一种新的挑战,也是进步的重要历程。这次课程设计的完成,我意识到自己掌握的知识还是远远不够的,在接下来的学习期间,我会尽最大的可能去拓宽自己在计算机编程方面知识,并在不断地实践中运用自己的理论,使得理论与实践结合,提高自己的技术与能力。

通过去图书馆查看相关的资料和书籍以及在网上与他人探讨,通过自己独立的思考,使程序设计一步步完善起来。我也切实认识到做程序设计必然会遇到许许多多不曾遇到过的难题,比如此次程序设计中,要查阅相关资料,明白拓扑排序的定义以及实现拓扑排序的代码,认真细致的分析题目,根据题目得到拓扑排序的排列序列,在多种思路中寻找到时间复杂度最小的方法,实现程序的最优化……通过这次课程设计我受益匪浅,从中明白了一个道理:计算机程序设计只要认认真真的用心去做,其中遇到任何的问题都可以一一解决。

在这次课程设计中,收获的不仅仅是技术,本次程序设计使我不仅深化理解了教学内容,进一步提高灵活运用数据结构、算法和程序设计技术的能力,并且在总体分析、总体结构设计、算法设计、课程设计、上机操作及程序调试等基本技能方面受到了综合训练,使我在今后的编程读写中更加的得心应手。在今后的不断学习中,不断锤炼自己的技能,使得自己更加适应现在这个信息化高速发展的时代,在未来的舞台更好的展现自己。

总的来说,在程序设计过程中,每一次的小成功都会有一份喜悦,程序的完成都是自己努力的结晶。最后,感谢指导老师不厌其烦的教导,学哥学姐的建议,网上热心人得帮助。

参考文献

[1]严蔚敏,吴伟民.数据结构(C语言版).北京:清华大学出版社,2013.

[2]谭浩强编著.C程序设计(第二版).北京:清华大学出版社,1999.

[3] 温秀梅,丁学钧编著.Visual C++面向对象程序设计教程与实验(第二版).北京:清华大学出版社,2013

[4]机械工业出版社.拓扑学[M].

大数据结构拓扑排序实验报告材料

拓扑排序 [基本要求] 用邻接表建立一个有向图的存储结构。利用拓扑排序算法输出该图的拓扑排序序列。 [编程思路] 首先图的创建,采用邻接表建立,逆向插入到单链表中,特别注意有向是不需要对称插入结点,且要把输入的字符在顶点数组中定位(LocateVex(Graph G,char *name),以便后来的遍历操作,几乎和图的创建一样,图的顶点定义时加入int indegree,关键在于indegree 的计算,而最好的就是在创建的时候就算出入度,(没有采用书上的indegree【】数组的方法,那样会增加一个indegree算法,而是在创建的时候假如一句计数的代码(G.vertices[j].indegree)++;)最后调用拓扑排序的算法,得出拓扑序列。 [程序代码] 头文件: #define MAX_VERTEX_NUM 30 #define STACKSIZE 30 #define STACKINCREMENT 10 #define OK 1 #define ERROR 0 #define INFEASIBLE -1 #define OVERFLOW -2 #define TRUE 1 #define FALSE 0 typedef int Status; typedef int InfoType; typedef int Status; typedef int SElemType; /* 定义弧的结构*/ typedef struct ArcNode{ int adjvex; /*该边所指向的顶点的位置*/ struct ArcNode *nextarc; /*指向下一条边的指针*/ InfoType info; /*该弧相关信息的指针*/

医学检验专业(五年制)本科教学计划

医学检验专业(五年制)本科教学计划

医学检验专业(五年制)本科教学计划 一、总体培养目标和基本要求 (一)总体培养目标 培养适应二十一世纪社会主义市场经济发展需要的,具有地方优势特色的,德、智、体全面发展的,基础扎实,知识面宽、能力强、素质高,具有创新精神,具有临床医学工作的基本理论知识和从事检验医学科学技术的理论知识和实际能力的高级检验医师。(二)基本培养要求 1、热爱祖国,拥护共产党领导,走社会主义道路,掌握马列主义、毛泽东思想、邓小平理论的基本原理和“三个代表”思想;热爱医药卫生事业,有为国家富强、民族昌盛而奋斗的理想和为人民医药卫生事业而献身的精神;具有敬业爱岗、艰苦奋斗、热爱劳动、遵纪守法、团结协作的品质;具有良好的思想品质、社会公德和医学职业道德。 2、具有一定的人文社会科学和自然科学基本理论和知识;掌握本专业实际工作所必需的基础理论、基本知识、基本技能;掌握临床常用检验项目的基本理论和技能,熟悉临床常用检验仪器的原理和操作方法,了解实验室质量控制和管理的基本知识,了解临床医学的基本知识;具有大学生的文化素养,学会一门外语,能阅读本专业的外文书刊;具有较强的自学能力、分析与解决问题的能力,并具有初步的科学研究能力。 3、掌握一定的体育和军事基本知识,受到必要的军事训练;养成良好的体育锻炼和卫生习惯;达到国家规定的大学生体育合格标准;具有健全的心理和健康体魄,能够履行建设祖国和保卫祖国的神圣义务。 二、业务培养目标及业务培养要求 (一) 业务培养目标 本专业培养具备临床医学的基本理论和检验医学的基本理论和基本技能,能在医疗卫生单位、医学科研等部门从事医学检验及

临床护理教学计划模版

临床护理实习生带教计划 临床护理教学的目的:培养实习生成为具备良好的心理素质、职业道德和沟通技巧,并能够理论联系实践的护理人员。 一、第一阶段,岗前培训 为使新来院实习的护生更好的适应临床工作,护理部在护生临床实习前进行为期一周的岗前培训,旨在培养护生的职业安全防范意思和职业认同感,提高护生工作能力和综合素质,有效避免医疗护理差错。确保实习计划高质量顺利完成,培训内容如下: 1、介绍医院环境、医院组织体系、护理队伍概况等。 2、学习相关护理制度,《查对制度》、《交接班制度》、《分级护理制度》等。要求护生熟悉掌握。医德医风、健康教育、消防安全等。 3、学习医院感染基本知识,包括医疗废物管理、手卫生规范、职业暴露的防护等。 4、进行护士礼仪规范、护患沟通技巧培训、 5、进行医疗护理安全培训,学习常规护理问题的处理,常规用药品使用注意事项等。 6、培训结束进行考核,以了解护生对培训内容的掌握情况,合格后入科实习。 以上培训时间计划7-10天(具体见各种培训安排表)。 培训地点:门诊综合大楼六楼会议室(理论培训);内三科楼下示教室(操作培训) 二、第二阶段,熟悉病区环境,了解各班次护士的工作职责及各种规章制度,加强安全知识和法律知识的学习。 1、进入科室第一天由护士长或带教老师负责对实习生介绍本科室环境布局(包括床位号顺序、病房结构、常见物品、抢救药品的放置、消防设施)、专业特点、护理常规、技术操作、人员分工等,使

她们尽快熟悉和适应环境,了解各班次护士的工作职责及各种规章制度。 2、增强护生的法律意识、风险意识、安全意识。充分认识到护理行为应严格操作规程进行,加强安全知识学习,确保安全。 三、第三阶段,强化基础护理操作技能,掌握疾病的常规护理及技能操作和护患沟通技巧。 1、操作能力的培养:根据大纲要求制定实习生切实可行的教学计划,实行一对一带教。带教老师首先让护生从理论上熟悉操作程序,再通过实践掌握。第一遍操作由带教老师边示范边讲解,第二遍由护生独立操作。老师帮助完成。操作完毕进行讲评,指出问题所在,再让护生强化训练。对动手能力较弱的护生,带教老师应给予耐心细致的指导,鼓励护生大胆操作,动作不规范的地方应及时纠正,增强护生的自信心使其尽快适应角色。 2、注重三基训练基础理论、基础知识、基本技能的训练贯穿整个临床护理教学的全过程。通过护理操作示教和床边指导对护生进行操作训练,鼓励护生多问,不断完善护生的知识体系,锻炼其解决问题的能力,树立强烈的责任心。 3、建立良好的护患关系:在护理教学查房中要注重培养护生的沟通技巧和口头表达能力,要求护生在工作中充分体现对患者的人文关怀,鼓励护生主动与患者及其家属交谈,在做各种检查、饮食、用药、治疗、护理操作等前详细告知目的及注意事项,从患者入院宣教到出院指导,利用一切可能的机会对患者进行宣教,以提高护患沟通的能力。 四、第四阶段,加强理论知识学习培养护生独立思考能力及创新思维,指导护生运用护理程序,因人施教。 1、加强理论知识学习,护理部定期组织全院实习生进行理论授课,每两月一次,共五次,以掌握新知识、新理论。结合各专科工作

工业分析检验专业培养计划

工业分析与检验专业培养计划 专业代码: 一、专业培养目标 工业分析与检验专业培养德、智、体、美全面发展,具有良好的职业道德,牢固掌握专业必备的基础理论和专门知识,能熟练地运用化学分析及仪器分析等分析检验技术对生产原料、中间产品及成品等进行质量检验及监控,能熟练地维护及使用现代分析仪器,能进行化验室的组织与管理,具有较强的综合职业能力的高素质技能型专门人才。 二、专业培养规格及培养要求: 知识要求: 本专业要求牢固掌握专业必备的基础理论和专门知识,能熟练地运用化学分析及仪器分析等分析检验技术对生产原料、中间产品及成品等进行质量检验及监控,能熟练地维护及使用现代分析仪器,能进行化验室的组织与管理。 能力要求: 1、培养从事工业分析与检验的工作能力 2、具备与同事合作共事、依靠团队力量达成工作目标的能力 3、能比较熟练地应用计算机进行数据处理、文献检索、信息收集与整理能力。素质要求: 1、具有较强的科学文化素质。 2、具有扎实的专业素质。 3、具有爱国主义、集体主义思想,良好的思想品德。 4、具有敬业、创业精神,良好的职业道德和健康的体魄。 5、具有良好的心理素质。 就业方向: 1、化工、医药、轻工、环保及相关领域从事工业分析技术应用 2、产品分析检验 三、学制、学历及总学时:三年制、大专学历、2426学时

四、主干课程、课程简介、教材选用原则、实验实训条件 主干课程:无机化学、有机化学、分析化学、物理化学、化工原理、化工工艺学、工业分析、化工仪表及自动化、仪器分析、化验室组织与管理等。 课程简介: 1、无机化学(代码:0210015、0210001) 课程内容有物质的聚集状态、化学反应速率、化学平衡(含电离平衡、沉淀—溶解平衡、配位平衡)、氧化还原和电化学、配位化合物、酸碱理论及原子结构和分子结构。通过本课程的学习,使学生更系统地掌握无机化学的基础理论和基本知识,进一步感受化学的分析方法和思维方式,为后续课程的学习打下坚实的基础。 建议使用教材: 《无机化学》主编:高职高专化学教材编写组高等教育出版社 《无机化学》主编:袁亚莉华中科技大学出版社 2、有机化学(代码:0210016、0210100) 课程内容:有机化学是研究有机物的组成、结构、性质、合成、应用,以及有关问题的学科。工科类有机化学(包含有机化学实验)是化工、轻工类各专业必修的一门专业基础课。通过本课程的学习,使学生对有机化学内容有比较系统和比较全面的了解,为后继课程的学习和进一步掌握新的科学技术成就打下必要的基础。 建议使用教材: 《有机化学》主编:高职高专化学教材编写组高等教育出版社 《有机化学》主编:袁红兰化学工业出版社 3.分析化学(代码:0210017) 分析化学是环境与化工制药类、轻化类、无机非金属材料工程、生物技术等各专业的一门学科基础必修课程。通过本课程的学习,使学生掌握定量化学分析中的基本原理、基础知识和基本技能,培养学生严谨的科学态度和分析问题、解决问题的能力。为后续课程和将来从事科研、生产活动打下坚实基础。课程内容是研究物质化学组成、含量和结构等信息的获得方法及其理论的一门科学。 建议使用教材: 《分析化学》主编:高职高专化学教材编写组高等教育出版社 《分析化学》主编:陶仙水化学工业出版社 4.物理化学(代码:0210020、0210002)

实验报告

算法与数据结构 实验报告 系(院):计算机科学学院 专业班级:软工11102 姓名:潘香杰 学号: 201104449 班级序号: 18 指导教师:詹泽梅老师 实验时间:2013.6.17 - 2013.6.29 实验地点:4号楼5楼机房

目录 1、课程设计目的...................................... 2、设计任务.......................................... 3、设计方案.......................................... 4、实现过程.......................................... 5、测试.............................................. 6、使用说明.......................................... 7、难点与收获........................................ 8、实现代码.......................................... 9、可改进的地方.....................................

算法与数据结构课程设计是在学完数据结构课程之后的实践教学环节。本实践教学是培养学生数据抽象能力,进行复杂程序设计的训练过程。要求学生能对所涉及问题选择合适的数据结构、存储结构及算法,并编写出结构清楚且正确易读的程序,提高程序设计基本技能和技巧。 一.设计目的 1.提高数据抽象能力。根据实际问题,能利用数据结构理论课中所学到的知识选择合适的逻辑结构以及存储结构,并设计出有效解决问题的算法。 2.提高程序设计和调试能力。学生通过上机实习,验证自己设计的算法的正确性。学会有效利用基本调试方法,迅速找出程序代码中的错误并且修改。 3.初步了解开发过程中问题分析、整体设计、程序编码、测试等基本方法和技能。二.设计任务 设计一个基于DOS菜单的应用程序。要利用多级菜单实现各种功能。内容如下: ①创建无向图的邻接表 ②无向图的深度优先遍历 ③无向创建无向图的邻接矩阵 ④无向图的基本操作及应用 ⑤图的广度优先遍历 1.有向图的基本操作及应用 ①创建有向图的邻接矩阵 ②创建有向图的邻接表 ③拓扑排序 2.无向网的基本操作及应用 ①创建无向网的邻接矩阵 ②创建无向网的邻接表 ③求最小生成树 3.有向网的基本操作及应用 ①创建有向网的邻接矩阵 ②创建有向网的邻接表 ③关键路径 ④单源最短路径 三.设计方案 第一步:根据设计任务,设计DOS菜单,菜单运行成果如图所示:

桂林医学院 医学检验专业(五年制)本科教学计划

医学检验专业(五年制)本科教学计划 一、总体培养目标和基本要求 (一)总体培养目标 培养适应二十一世纪社会主义市场经济发展需要的,具有地方优势特色的,德、智、体全面发展的,基础扎实,知识面宽、能力强、素质高,具有创新精神, 具有临床医学工作的基本理论知识和从事检验医学科学技术的理论知识和实际 能力的高级检验医师。 (二)基本培养要求 1、热爱祖国,拥护共产党领导,走社会主义道路,掌握马列主义、毛泽东 思想、邓小平理论的基本原理和“三个代表”思想;热爱医药卫生事业,有为国 家富强、民族昌盛而奋斗的理想和为人民医药卫生事业而献身的精神;具有敬业 爱岗、艰苦奋斗、热爱劳动、遵纪守法、团结协作的品质;具有良好的思想品质、 社会公德和医学职业道德。 2、具有一定的人文社会科学和自然科学基本理论和知识;掌握本专业实际 工作所必需的基础理论、基本知识、基本技能;掌握临床常用检验项目的基本理 论和技能,熟悉临床常用检验仪器的原理和操作方法,了解实验室质量控制和管 理的基本知识,了解临床医学的基本知识;具有大学生的文化素养,学会一门外 语,能阅读本专业的外文书刊;具有较强的自学能力、分析与解决问题的能力, 并具有初步的科学研究能力。 3、掌握一定的体育和军事基本知识,受到必要的军事训练;养成良好的体 育锻炼和卫生习惯;达到国家规定的大学生体育合格标准;具有健全的心理和健 康体魄,能够履行建设祖国和保卫祖国的神圣义务。

二、业务培养目标及业务培养要求 (一) 业务培养目标 本专业培养具备临床医学的基本理论和检验医学的基本理论和基本技能,能在医疗卫生单位、医学科研等部门从事医学检验及预防检验、医学科研等方面工作的检验医学高级专业人才。 (二)业务培养要求 本专业学生主要学习检验医学方面的基本理论和基本知识,接受临床常用检验项目及常用检验仪器操作的技能训练,具有临床医学工作的基本理论知识和从事检验医学科学技术的理论知识和实际能力的高级检验医师。 毕业生应获得以下几方面基本理论和基本知识: 1、掌握临床检验基础、临床生物化学检验、临床微生物检验;临床免疫学检验、临床血液学检验等的基本知识和基本实验技术; 2、掌握常用检验仪器的基本原理及实际操作能力; 3、熟悉实验室质量控制和管理的基本知识; 4、熟悉现代分子生物学的基本理论和基本实验技术; 5、熟悉临床医学的基本理论知识; 6、熟悉国家卫生工作方针、政策和法规; 7、掌握医学文献检索、资料调查的基本方面,具有一定的科学研究和实际工作能力。 三、修业年限:五年。 四、主干学科、主要课程和相近专业 (一)主干学科:临床检验医学、临床医学。

离散数学实验报告四个实验

《离散数学》 课程设计 学院计算机学院 学生姓名 学号 指导教师 评阅意见

提交日期 2011 年 11 月 25 日 引言 《离散数学》是现代数学的一个重要分支,也是计算机科学与技术,电子信息技术,生物技术等的核心基础课程。它是研究离散量(如整数、有理数、有限字母表等)的数学结构、性质及关系的学问。它一方面充分地描述了计算机科学离散性的特点,为学生进一步学习算法与数据结构、程序设计语言、操作系统、编译原理、电路设计、软件工程与方法学、数据库与信息检索系统、人工智能、网络、计算机图形学等专业课打好数学基础;另一方面,通过学习离散数学课程,学生在获得离散问题建模、离散数学理论、计算机求解方法和技术知识的同时,还可以培养和提高抽象思维能力和严密的逻辑推理能力,为今后爱念族皮及用计算机处理大量的日常事务和科研项目、从事计算机科学和应用打下坚实基础。特别是对于那些从事计算机科学与理论研究的高层次计算机人员来说,离散数学更是必不可少的基础理论工具。 实验一、编程判断一个二元关系的性质(是否具有自反性、反自反性、对称性、反对称性和传递性) 一、前言引语:二元关系是离散数学中重要的内容。因为事物之间总是可以根据需要确定相应的关系。从数学的角度来看,这类联系就是某个集合中元素之

间存在的关系。 二、数学原理:自反、对称、传递关系 设A和B都是已知的集合,R是A到B的一个确定的二元关系,那么集合R 就是A×B的一个合于{()∈A×}的子集合 设R是集合A上的二元关系: 自反关系:对任意的x∈A,都满足<>∈R,则称R是自反的,或称R具有自反性,即R在A上是自反的?(?x)((x∈A)→(<>∈R))=1 对称关系:对任意的∈A,如果<>∈R,那么<>∈R,则称关系R是对称的,或称R具有对称性,即R在A上是对称的? (?x)(?y)((x∈A)∧(y∈A)∧(<>∈R)→(<>∈R))=1 传递关系:对任意的∈A,如果<>∈R且<>∈R,那么<>∈R,则称关系R是传递的,或称R具有传递性,即R在A上是传递的? (?x)(?y)(?z)[(x∈A)∧(y∈A)∧(z ∈A)∧((<>∈R)∧(<>∈R)→(<>∈R))]=1 三、实验原理:通过二元关系与关系矩阵的联系,可以引入N维数组,以数组的运算来实现二元关系的判断。 图示:

医学检验技术专业建设规划

齐鲁理工学院 医学检验技术专业建设规划 医学检验技术专业是一门具有基础医学、临床医学、医学检验相结合的一门课程,培养高素质、高技能应用型人才,针对我院的实际情况,特制定本专业的规划。 一、专业概况 本专业培养的是适应我国二十一世纪医药卫生事业现代化发展需要的热爱祖国、拥护党的基本路线,德、智、体、美全面发展,具有较高基础医学、临床医学知识和能力,具备医学检验、临床诊断等方面的理论知识和技能,能够在各级医院、血站及防疫等部门从事临床临床诊断、医学检验及医学类实验室工作的具有较强专业技能和可持续发展能力的高素质技能型人才。 (一)师资队伍状况 医学检验技术专业十分重视师资队伍建设工作,紧紧围绕专业建设的需求,采取积极而稳妥的措施,有计划地培养和聘用优秀师资,已经初步形成了一支专业结构合理、学历层次较高、科研能力较强、富有朝气的师资队伍,为专业发展与学科建设奠定了坚实的基础。 (二)教学建设情况 本专业已开设的所有课程均有教学大纲、实践教学计划、采用较高质量的规划教材或全国优秀教材及参考书。为了给学生提供更好的实践教学环境,我校与医院建立了长期稳定的实践教学基地,定期让学生参加实习

实训活动。在培养学生的实践能力。 (三)科研情况 建立科学研究所,重视和加强专业师资队伍科学研究工作,加大科研项目的申报力度,强化成果意识,结合教学内容开展教学研究和科学研究,撰写并发表论文,积极申请并承担各级各类科研课题。 (四)存在的问题 1.专业课教师队伍有待增加,兼职教师占比重较大,需要增加专职教师的数量。 2.本专业的科研水平有待提高。 二、专业建设的指导思想和基本原则 医学检验是现代科学实验技术与生物医学渗透结合,在近20年内形成和发展迅速的一门多学科交叉的医学应用技术学科。随着应用物理和化学、分子生物学、免疫技术、微电子技术、电子计算机技术及仪器分析等学科的发展,分析系统的微量化、自动化、多项目的有机组合,使医学检验技术进入了全新的时代,医学检验已由单纯的技术性工作发展成为一门具有完整体系的、独立的临床医学的分支学科。使医学检验实验中心的建设目标和基本职责出现新的飞跃,也对现有检验学科建设体系和人才培养模式及规格提出了严峻的挑战。 为了培养出基础理论扎实,具有创新精神、实践能力及科研能力强和综合素质高的现代医学检验专业人才,我们将按照检验医学学科建设标准来建设医学检验专业教研室,改变专业教学与检验临床脱节的现状,充分利用各教学医院先进的仪器设备资源及充足的临床标本,通过宽带互联网-2-

医学检验专业教学计划

医学检验专业教学计划 一、培养目标 培养德、智、体全面发展,适应新时代建设需要的,具有创新意识,从事临床医学检验的,有较强动手能力的高等应用性专门人才。 二、培养规格 (一)思想道德方面 1.热爱祖国、热爱社会主义,拥护中国共产党领导,具有坚定正确的政治方向。 2.努力学习政治理论,有理想、有道德、有文化、有纪律。 3.具有良好的职业道德,严谨、求实、认真的工作作风,全心全意为人民的健康服务。(二)文化业务方面 1.掌握本专业所必需的基础医学知识、临床医学、检验技术等专业理论知识,能运用所学知识分析和解决医学检验工作中的问题。 2.能熟练地进行毛细血管采血和静脉采血,制备各种血液标本,进行各种体液的镜检,辨认细胞。 3.具有规范的操作技能和无菌观念。认真妥然处理各种送检标本,严格按照操作规程,认真仔细地进行各项检查,实事求是地报告检验结果。 4.掌握各项检验的原理及注意事项,熟悉常见检验项目的正常参考值,并能联系病人实际情况进行分析和解释,基本学会血细胞分析仪、尿液分析仪的使用。 5.具有一定的质量控制的知识,对常见的检验项目进行检测和质量控制,对检验误差能客观地进行分析和鉴定。 6.基本掌握一门外语,能阅读和翻译本专业仪器设备的外文资料,掌握计算机基本知识和操作技能。 (三)其他方面 1.具有健康的体魄,良好的卫生习惯,达到国家规定的大学生体育合格标准。 2.具有良好的心理素质,健全的人格,坚强的意志,乐观的情绪。 三、学制:三年 四、毕业最低学分:129学分 五、部分课程简介 1、分析化学学时:63(实验15学时)考核方式:笔试+实验操作 内容简介:研究物质化学组成的分析方法及相关原理。可分为定性分析、定量分析、结构分析三部分。 教材:《分析化学》,王世渝主编,中国医药科技出版社 2、生物化学学时:63(实验18学时)考核方式:笔试

教学计划安排检验程序正文

目录 1 实验目的 (1) 2 问题描述 (1) 3 需求分析 (1) 4 概要设计 (2) 4.1设计思想 (2) 4.2设计流程图 (2) 4.3 数据库设计 (3) 4.4函数及功能要求 (3) 4.5模块调用关系 (4) 5详细设计 (4) 5.1制定课程计划伪码 (4) 6 测试分析 (8) 7 使用说明 (11) 8 总结 (12) 9 参考文献 (13) 10 附录 (14)

教学计划安排检验 (德州学院计算机系,山东德州253023) 1 实验目的 本次数据结构课程设计的主要目的是检验和巩固专业知识,提高综合素质和能力。并在实际操作中掌握: 1.邻接表的存储结构。 2.栈的基本操作。 3.拓扑排序的思想。 通过实习,可以将我们课堂上掌握的理论知识与处理数据的业务相结合,以检验我们掌握知识的宽度、深度及对知识的综合运用能力。 2 问题描述 针对学院的计算机系本科课程,根据课程之间的依赖关系,制定课程安排计划,并满足各学期课程数大致相同。按照用户输入的课程数,学期数,课程间的先后关系数目以及课程间两两间的先后关系,程序执行后会给出每学期应学的课程。 3 需求分析 该程序的工作是制定课程安排计划,并满足各学期课程数大致相同。此程序规定: 1、输入的形式和输入值的范围:输入间用空格隔开。要求用户输入的课程数小于20,学期数小于或是等于8,课程名的长度小于等于10个字符。 2、程序所能达到的功能:按照用户的输入,给出每学期应学的课程。 3、测试数据:输入:学期数:5,课程数:12,课程间的先后关系数:16,课程的代表值:v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11,v12。课程间两两间的先后关系:v1 v2,v1 v3, v1 v4,v1 v12,v2 v3,v3 v5,v3 v7,v3 v8,v4 v5, v5 v7,v6 v8,v9 v10, v9 v11 , v9 v12,v10 v12,v11v6 输出:第1学期应学的课程:v1 v9 第2学期应学的课程:v2 v4 v10 v11 第3学期应学的课程:v3 v6 v12

图的应用的实验报告

实验六图的应用及其实现 一、实验目的 1.进一步功固图常用的存储结构。 2.熟练掌握在图的邻接表实现图的基本操作。 3.理解掌握AOV网、AOE网在邻接表上的实现以及解决简单的应用问题。 二、实验内容 [题目一]:从键盘上输入AOV网的顶点和有向边的信息,建立其邻接表存储结构,然后对该图拓扑排序,并输出拓扑序列. 试设计程序实现上述AOV网的类型定义和基本操作,完成上述功能。 测试数据:教材图7.28 [题目二]:从键盘上输入AOE网的顶点和有向边的信息,建立其邻接表存储结构,输出其关键路径和关键路径长度。试设计程序实现上述AOE网类型定义和基本操作,完成上述功能。 测试数据:教材图7.29 三、实验步骤 ㈠、数据结构与核心算法的设计描述 基本数据结构: #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1 typedef int Status; /* Status 是函数的类型,其值是函数结果状态代码,如OK 等*/ #define INFINITY INT_MAX //定义无穷大∞ #define MAX_VERTEX_NUM 20 typedef int V ertexType; typedef int InfoType; typedef struct ArcNode // 表结点定义 { InfoType info; int adjvex; //邻接点域,存放与V i邻接的点在表头数组中的位置ArcNode *nextarc; //链域,指示依附于vi的下一条边或弧的结点, }ArcNode; typedef struct VNode //表头结点 { int data; //存放顶点信息 struct ArcNode *firstarc; //指示第一个邻接点 }VNode,AdjList[MAX_VERTEX_NUM]; typedef struct { //图的结构定义

医学检验专业大学生职业生涯规划书

亲爱的朋友,很高兴能在此相遇!欢迎您阅读文档医学检验专业大学生职业生涯规划书,这篇文档是由我们精心收集整理的新文档。相信您通过阅读这篇文档,一定会有所收获。假若亲能将此文档收藏或者转发,将是我们莫大的荣幸,更是我们继续前行的动力。 医学检验专业大学生职业生涯规划书 医学检验专业大学生职业生涯规划书 日子在弹指一挥间就毫无声息的流逝,我们又将会有新的际遇,不如趁现在给自己好好做个职业规划吧。但是你知道怎样才能写的好吗?以下是我们收集整理的医学检验专业大学生职业生涯规划书,仅供参考,希望能够帮助到大家。 第一部分:自我评估 1、自己的优势:拥有强健的身体,有较强的忍耐性,做事认真负责,遇事急而不乱,待人友善,动手能力强。 2、自己的弱点:口才不太好,记忆力较差且不擅于和陌生人交流。 3、兴趣爱好:踢足球,羽毛球,学医等等。 4、生活中成功经验的盘点:在与人交往的同时让我学到了很多为人处世的道理,在帮助他人的时候不仅给他带来了方便而且也给自己带来了快乐。

5、生活中失败的教训:在一次辩论赛的时候由于自己太紧张,导致失去了一次锻炼的机会。 6、决自我盘点解中的劣势和缺点:充分利用一直关心支持我的庞大的亲友团的.优势,真心向同学、老师、朋友请教,及时指出自身存在的各种不足并制定出相应计划加以针对改正。 第二部分:职业分析 1、社会环境分析: 我国现在大学生毕业渐渐增多,而且需求量渐饱和,社会就业率不高,反而失业率有上升的趋势,所以就业环境不是很好,尤其是学医的形势更加严俊。而现在的我只是一名普专生,深知就业的困难,因此,我必须努力学习专业技能,拓宽自己的知识面。 2、职业环境分析: 随着时代的进步,历史的发展,人们对医疗水平的要求越来越高,虽然医生这一行业的需求量相应提高,但是我们普专生的就业形势是很不理想的。尤其是我们临床专业的学生。 第三部分:职业规划 1、年:实习能否给自己一个固定的工作还要靠自己努力,凭借自己年轻的优势去自己梦想中的地方闯闯,争取找到可以在编制内的工作。努力将自己的才华和能力证明给大家看,争取做

《兽医基础》 教学计划

2010——2011年大村职高 畜牧兽医专业 《兽医基础》教学计划 (安排学时142 ) 古蔺县大村职业中学:张煜 一、课程性质和教学任务 兽医基础是中等农业职业学校畜牧兽医专业的一门专业基础课,它的任务是是学生具备基层畜禽疾病防治员、防疫检疫人员所必需的动物疾病诊断于治疗的基本知识和基本技能,为学习专业知识和职业技能,提高全面素质,增强适应职业变化的能力和继续学习的能力奠定一定的基础。 二、课程教学目标 本课程的教学,并要求通过反复实践掌握畜禽诊疗的基本方法和常规检查的操作要领,并熟练的应用实践,明确各种常见症状的特征,理解每一种症状产生的病理原因和条件,并与实践相结合,提高敏锐的观察能力、准确的判断能力和较强的动手能力,为农民解决养猪技术的一些负担,为农民的经济收入的提高奠定基础。 (一)知识教学目标 1、掌握常见动物的体温及呼吸次数 2、理解临床检查的基本方法及注意事项 3、掌握动物疾病过程中器官的形态结构和病理变化 4、理解药物的作用,学会合理用药 (二)能力培养目标 1、能按标准俄程序独立进行家畜的保定和临床检查,并建立正确的诊断 2、能独立的进行病例剖检, 3、掌握血样、粪样、独舞材料的检验技术,并作出初步诊断 4、熟练掌握药物治疗的各种操作技术 5、掌握动物疾病的外科治疗基本技术 6‘结合多种教学方法如幻灯片,图片,视频等教学并能分析其原因(二)思想情感教育目标 1、在教学过程中贯彻爱国主义教育,使学生热爱祖国,热爱农业,热爱自己的专业 2、培养学生严谨的学风,科学的态度和对学业精益求精的精神 3、通过生产实习和参加实际生产活动使学生建立良好的职业道德观 三、教学内容和要求 (一)知识和技能部分 1、一般临床检查 (1)动物的接近与保定 了解不同动物攻击人的习性,学会常见动物的接近和保定方法。熟知常见动物的接近和保定注意事项。熟练掌握常用的绳结法。 (2)临床检查的基本方法 掌握问诊的概念、方法、内容及注意事项。掌握视诊的概念、原则、内容及注意事项。掌握嗅诊的概念、应用及意义。掌握触诊的概念、方法、应用、注意事项及触感种类。掌握叩诊的概念、方法、应用、注意事项及叩诊音。掌握听诊的概念、方法、应用及注意事项。

教学计划安排检验程序(拓扑排序)报告书

设计题目: 示例数据:输入:学期数:5,课程数:12,课程间的先后关系数:16,课程的代表值:v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11,v12。课程间两两间的先后关系:v1 v2,v1 v3, v1 v4,v1 v12,v2 v3,v3 v5,v3 v7,v3 v8,v4 v5, v5 v7,v6 v8,v9 v10, v9 v11 , v9 v12,v10 v12,v11 v6 输出:第1学期应学的课程:v1 v9 第2学期应学的课程:v2 v4 v10 v11 第3学期应学的课程:v3 v6 v12 第4学期应学的课程:v5 v8 第5学期应学的课程:v7

一需求分析 1.1 引言 通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作称之为拓扑排序。离散数学中关于偏序和全序的定义: 若集合X上的关系是R,且R是自反的、反对称的和传递的,则称R是集合X上的偏序关系。 设R是集合X上的偏序(Partial Order),如果对每个x,y属于X必有xRy 或 yRx,则称R是集合X上的全序关系。 比较简单的理解:偏序是指集合中只有部分成员可以比较,全序是指集合中所有的成员之间均可以比较。 一般应用:拓扑排序常用来确定一个依赖关系集中,事物发生的顺序。例如,在日常工作中,可能会将项目拆分成A、B、C、D四个子部分来完成,但A依赖于B和D,C依赖于D。为了计算这个项目进行的顺序,可对这个关系集进行拓扑排序,得出一个线性的序列,则排在前面的任务就是需要先完成的任务。 1.2 拓扑排序的了解 ①.问题的描述 在AOV网中为了更好地完成工程,必须满足活动之间先后关系,需要将各活动排一个先后次序即为拓扑排序。拓扑排序可以应用于教学计划的安排,根据课程之

临床检验诊断学讲课教案

临床检验诊断学 Clinical laboratory diagnostics (专业代码100208) Ⅰ. 医学学术学位硕士研究生培养方案 一、培养目标 临床检验诊断学学科是由现代实验室科学技术与临床医学各领域广泛渗透和交叉而发展的一门新兴学科。其在现代医学中的地位与作用日益突出,不仅为临床提供科学准确的实验数据和临床信息,而且已成为临床医师诊断疾病、监测疗效、评判预后等的重要手段。临床检验诊断学研究生教育要面向现代化、面向世界、面向未来,培养有理想、有道德、有文化、守纪律的高层次综合型医学技术人才,对研究生的具体要求是:(一)政治思想 1.掌握马列主义、毛泽东思想、邓小平理论和“三个代表”重要思想,树立正确的世界观、人生观和价值观,爱国守法,具有较强的事业心和责任感,具有为医学事业服务的奉献精神。 2.学风严谨,道德高尚,热爱专业,具有实事求是的科学作风。 3.具有健康的体魄和良好的社会适应能力。 (二)专业培养要求 1.系统掌握临床检验与诊断学专业的基础理论和先进的技术技能,熟悉本专业国内外的动向及发展的趋势,树立严谨的科学作风和求实的科学态度。 2.具有较强的实际工作分析和思维能力,熟练掌握临床检验的常规检查项目、参考值和临床意义。熟悉各类自动化仪器的性能、使用、维护、保养和有关的计算机知识。能够做好实习医师的带教工作,能对下级医师进行业务指导。 3.具有较熟练阅读临床检验诊断学外文资料的能力。 二、学习年限和总体时间安排 研究生基本学习年限一般为三年 第一阶段:时间一学期。学习公共必修课,专业必修课和选修课,通过相应的考试或考查,成绩合格。 第二阶段:时间2.5学年。研究生要掌握如何查阅文献,检索资料,在此基础上确定研究方向,搞好论文设计,完成开题报告,完成课题,写出论文,并通过论文答辩。根据实验进度安排临床实践工作。

数据结构实验报告

《数据结构》实验报告 专业惠普测试 班级142 姓名李斌 学号1408090221 学期 3 指导老师刘勇

成绩: 教师评语: 数据结构上机实验报告 学号:1408090221 姓名:李斌所在系:惠普测试班级:142 实验名称:线性结构基本算法的实现实验日期 实验指导教师刘勇实验机房 ------------------------------------------------------------------------------------------------------

1.实验目的: (1)掌握线性表顺序存储结构的基本操作:插入、删除、查找; (2)掌握线性表链式结构的基本操作:插入、删除、合并等运算; (3)掌握栈和队列基本运算的算法; (4)掌握稀疏矩阵的压缩存储的算法。 2. 实验内容: (1)实现顺序表的创建、插入、删除和查找的操作; (2)实现单链表插入、删除、合并的操作; (3)实现2个有序线性表的合并; (4)利用顺序栈实现括号匹配的算法; (5)实现顺序队列各种基本运算的算法; (6)实现链栈各种基本运算的算法;(选做) (7)实现链队列各种基本运算的算法;(选做) (8)实现稀疏矩阵压缩存储的算法。 3.算法设计(编程思路或流程图或源代码) 内容: 1、顺序表的插入和删除 2、有序单链表的合并 3、数制转换的算法实现 1. //顺序表的插入和删除 #include //#include #include #define LIST_INIT_SIZE 100 #define LISTINCREMENT 10 #define TURE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1

兰州大学医学检验技术专业本科人才培养方案

兰州大学医学检验技术专业 本科人才培养方案 医学检验专业开设于2001年。本专业依托兰州大学综合性研究型大学平台优势,按照“精英教育追求卓越”的办学宗旨,“加强基础、培养能力、注重素质、激励创新”的教育理念,为社会培养适应医药卫生事业改革与发展需要的,具有岗位胜任能力的高水平创新型医学检验人才。本专业主要培养单位为基础医学院、第一临床医学院、第二临床医学院。本专业属于医学学科,毕业后授予理学学士学位。 一、专业的培养定位与目标 定位:本专业培养适应医药卫生事业改革与发展需要的,德、智、体、美全面发展的,具有岗位胜任能力的创新型专业医学检验人才。 目标:培养具备良好的思想品质和职业素养、较强的实践操作能力和创新能力,较扎实的基础医学、临床医学和检验医学的基础知识、基本理论、基本技能,掌握先进医学检验技术及检验仪器设备的使用的毕业生。具备初步现代医学检验能力、终身学习能力、发现问题和解决问题的能力。毕业后能够在各级医疗、保健机构、疾病预防与控制机构、血站、检验检疫等部门从事医学检验、卫生检验实、验室诊断工作,或进一步深造从事医学科研工作。 二、专业的基本要求 (一)思想道德与职业素质 1. 遵纪守法,树立科学的世界观、人生观、价值观和社会主义荣辱观,热爱祖国,忠于人民,愿为祖国卫生事业的发展和人类身心健康奋斗终生。 2. 具有实事求是的科学态度,具有分析批判和创新的精神。 3. 具有与病人及其家属进行交流的意识,理解他人的人文背景及文化价值;重视医疗的伦理问题,尊重患者的隐私和人格。 4. 尊重同事和其他卫生保健专业人员,有集体主义精神和团队合作开展卫生服务工作的观念。

教学流程安排表

机械设计与制造专业人才培养方案 一、招生对象及学制 (一)专业名称:机械设计与制造 (二)招生对象:普高(中职)毕业生 (三)学制:三年 二、培养目标 培养拥护党的基本路线,适应生产、建设、服务、管理第一线需要的,德、智、体、美等方面全面发展的,具有机械行业相应岗位必备的理论基础知识和专门知识,具有较强的各类普通及自动化机械加工设备的实际操作、维修和管理等能力,具有良好的职业道德、创业精神和健全的体魄,能从事进行产品检验和质量管理、机械产品工艺编制、生产技术实施、机械产品售前及售后技术服务等工作的高素质技能型专门人才。 三、业务规格及职业岗位群 (一)培养规格 1.基本规格 (1)具有坚定正确的政治方向。 (2)具有良好的社会公德、职业道德和诚信品质。 (3)具有爱岗敬业、艰苦奋斗、勇于创新的团队协作精神。 (4)具有解放思想、实事求是的科学态度。 (5)具有敢于拼搏、建功立业的创新精神和实干精神。 (6)具有较强的遵纪守法意识。 (7)了解体育运动的基本知识,掌握科学锻炼身体的基本技能,养成直觉锻炼身体的良好习惯,达到《大学生健康体质标准》,具有健康体魄。 2.业务规格 (1)较系统地掌握本专业领域内某个专业方向所必要的专业基本理论和基础知识,了解其科学前沿及专业发展的动向;具有较强的本专业必需的制图、计算、实验、测试、文献检索和基本工艺操作等基本技能和综合素质。 (2)掌握本专业领域宽广的技术理论基础知识,主要包括力学、机械工程材料、机械原理、机械设计、电工电子技术、机械制造技术基础、计算机辅助设计与制造、数控技术等基础知识。 (3)获得相应的职业资格证书或技术等级证书,并达到相应的技能水平。 (4)基本掌握一门外国语。

数据结构实验—图实验报告

精品文档数据结构 实 验 报 告

目的要求 1.掌握图的存储思想及其存储实现。 2.掌握图的深度、广度优先遍历算法思想及其程序实现。 3.掌握图的常见应用算法的思想及其程序实现。 实验内容 1.键盘输入数据,建立一个有向图的邻接表。 2.输出该邻接表。 3.在有向图的邻接表的基础上计算各顶点的度,并输出。 4.以有向图的邻接表为基础实现输出它的拓扑排序序列。 5.采用邻接表存储实现无向图的深度优先递归遍历。 6.采用邻接表存储实现无向图的广度优先遍历。 7.在主函数中设计一个简单的菜单,分别调试上述算法。 源程序: 主程序的头文件:队列 #include #include #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define OVERFLOW -2 typedef int QElemType; typedef struct QNode{ //队的操作 QElemType data; struct QNode *next; }QNode,*QueuePtr; typedef struct { QueuePtr front; QueuePtr rear; }LinkQueue; void InitQueue(LinkQueue &Q){ //初始化队列 Q.front =Q.rear =(QueuePtr)malloc(sizeof(QNode)); if(!Q.front) exit(OVERFLOW); //存储分配失败 Q.front ->next =NULL; } int EnQueue(LinkQueue &Q,QElemType e) //插入元素e为Q的新的队尾元素{ QueuePtr p; p=(QueuePtr)malloc(sizeof(QNode)); if(!p) exit(OVERFLOW); p->data=e;

产品质量监督与检验专业教学计划

产品质量监督与检验专业教学计划 一、招生对象与学制 本专业招收初中毕业生或具有同等学历者,学制三年。 二、培养目标与业务范围 (一) 培养目标 本专业培养与我国社会主义现代化建设要求相适应,德、智、体、美全面发展,具有一定的文化基础知识、专业理论和综合职业能力,掌握较强的实践技能,适应现代化生产需要的产品质量监督检验中、初级人才。 本专业毕业生应当具有爱国主义、集体主义、社会主义思想以及良好的职业道德和行为规范;具有基本的科学文化素养,掌握必需的文化基础知识、专业知识和比较熟练的职业技能;具有创新精神和实践能力、立业创业的能力与继续学习的能力;具有健康的身体和心理;具有基本的审美能力。 (二) 业务范围 本专业毕业生主要从事锅炉压力容器制造、石油化工、航空航天、能源、交通、船舶制造、兵器制造等工业部门产品的质量监督、检验和管理工作。 三、知识结构、能力结构及要求 (一) 知识结构及要求 1.应具备培养职业能力必需的文化基础知识。 2.掌握专业需要的电工技术、电子技术、焊接工艺、机械制图、机械工程材料工艺、机械基础、工程力学等专业基础知识。 3.熟悉超声检测、射线检测、表面检测、锅炉压力容器检验等专业理论知识。 4.掌握生产一线的设备管理与技术管理知识。 5.具有安全生产、防护常识和环境保护意识。 (二)能力结构及要求 1.熟悉产品质量监督检验用仪器、仪表的性能及使用方法,并具有一定的维护能力。 2.了解机械产品及设备的制造方法和一般的工艺流程,并具有一定的钳工操作能力。 3.具有一般及复杂机械产品、设备的质量监督和检验能力。 4.具有机械产品及设备的制图与识图的能力。 5.了解焊接工艺,并具有一般焊接操作能力。 6.具有计算机的应用能力。 7.在校期间必须在四种常规检测方法中至少选择两项通过市级考核委员会的锅炉、压力容器无损检测人员等级考试,获锅炉、压力容器无损检测人员工级资格证书。 8.具有一定的社会综合能力(人际交往、公关、协同共事等) (三) 知识、能力分解表 本专业的知识、能力分析与分解,见下表。毕业生应具备的知识能力,用5个模块表示,每一模块的知识结构及相应的能力要求对应若干门课程及技能训练,通过这些教学环节的实施,必须达到表中所列的能力要求。

相关文档
最新文档