文档库 最新最全的文档下载
当前位置:文档库 › 西安邮电大学C语言 软件设计报告

西安邮电大学C语言 软件设计报告

西安邮电大学C语言 软件设计报告
西安邮电大学C语言 软件设计报告

西安郵電學院

软件设计报告

题目:小区物业管理系统

院系名称:电子工程学院

专业名称:光电信息工程

班级:光电1101

学生姓名:张萌

学号(8位):05114014

指导教师:王西龙

设计起止时间:2012年04月09日~2012年04月23日

一. 设计目的

进一步掌握和利用C语言进行程设计的能力,理解和运用结构化程设计的思想和方法,熟练掌握条件语句、循环、数组、函数操作,初步掌握开发一个小型实用系统的基本方法,学会高度一个较长程序的基本方法和利用流程图或N-S图表示算法,将本课程所学的知识合理地运用于实践当中。了解一些书上没有的函数及使用方法。

二. 设计内容

小区管理系统设计:

小区管理系统包括小区成员的所住单元、住户号、工作单位

姓名、电话号码等信息;

——小区管理系统主要提供以下功能:

1.系统的登录界面(主要包括用户名、密码的设置、新用户的创建、密码的修

改等);

2.系统以菜单方式工作

3.住户信息录入功能——输入

4.住户信息浏览功能——显示

5.住户信息查询、修改、增加功能

(1)按姓名(2)按电话号码

6.住户信息删除功能

7.住户信息以文件方式保存、读取

8.住户信息的统计

三.概要设计

1.功能模块图

依据程序的数据结构和功能,遵照“自顶向下”原则,采用基于函数的逐步求

精法,描述该程序的层次结构:

2.各个模块功能的详细描述

●主函数: main();

●登录菜单:

⑴. 进入主菜单:menu();

⑵.修改密码函数: repassword();

⑶.登录界面函数: print1();

⑷创建用户函数: usercreat();

●主菜单:

⑴输入函数:head=create();

⑵输出函数:print(head);

⑶住户信息文件的保存函数:save_inf(head);

⑷住户信息文件的读取函数:head=read_inf();

⑸住户信息的查找函数:find(head);

⑹住户信息的修改函数:re(head);

⑺住户信息的删除函数:delete(head);

⑻住户信息的添加函数:add(head);

⑼信息的排序:sort(head);

⑽住户信息的统计:count(head);

四.详细设计

1.功能函数的调用关系图

2.各功能函数的数据流程图

①输出函数print()的流程图

开始

执行

while

循环

执行printf()语句

结束

○2输入函数create()的流程图

开始

Printf()提示语句;Scanf()语句输入数

执行While()语

依次查找链表再执行scanf()

语句

结束

○3执行查找函数find()流程图

开始

执行while循环语句

执行if判断语句

结束

○4执行修改函数re()的流程图

开始

执行while语句进行查找

执行if语句进行判断

执行while语句进行选择要修改的

内容

结束

○5执行删除函数delete的流程图

开始

If语句判断节点是否为

执行while进行查找要删

除的节点

结束

○6添加函数add的流程图

开始

执行scanf语句输入要添加的信息

执行while语句查找添加的

位置

结束

○7执行排序sort函数的流程图

开始

执行for循环统计节点的

数目

执行for循环节点一到尾

执行for循环找最大节点

执行for循环给最后尾节点排序

结束

3.重点设计及编码

1)密码输入函数(实现密码能够再输错的情况下修改);

编码:

printf("\n\n**-----------请输入密码(6位)login in: ");

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

{

mima[i]=getch();

if(mima[i]=='\r')

break;

if(mima[i]=='\b')

{

printf("\b \b");

i=i-2;

}

else if(mima[i]!='\r')

printf("*");

}

mima[i]='\0';

2)从文件中实现一次读取:

编码:

fp=fopen("mima.txt","rt");

while(fscanf(fp,"%s %s",n,a)!=EOF)

{

if(strcmp(mima,a)==0&&strcmp(root,n)==0)//进行判断是否一致

{

printf("\n\n***********恭喜你登录成功!***********\n");

lead();

break;

}

}

fclose(fp);

if(fp==NULL)

{

printf("\n\n*-----抱歉登录指令错误,请选择(3)重新登录!-------*\n");

}

3)登录函数实现与主体函数的链接:

编码:

lead()

{

printf("*************** ----- 欢迎进入登录界面-----*************************\n\n");

printf("*-------------------------1.进入主菜单--------------------------------*\n");

printf("*-------------------------2.修改密码----------------------------------*\n");

printf("*-------------------------3.重新登录----------------------------------*\n");

printf("*-------------------------4.创建用户----------------------------------*\n");

printf("*-------------------------0.退出系统----------------------------------*\n");

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

}

4)输入函数找准链表节点进行输入:

编码:struct person *head,*p1,*p2;

head=p2=(struct person *)malloc(N); /* head *p2都指向头结点*/

printf("请输入: 单元号户号姓名性别工作单位电话号码(输入户号0结束)\n");

p1=(struct person *)malloc(N);

scanf("%s%ld%s%s%s%s",p1->num,&p1->num1,p1->name,p1->sex,p1->com, p1->tel);

while(p1->num1!=0)

{

p2->next=p1;/* 将新结点连接到表尾*/

p2=p1; /* p2指向新的表尾*/

p1=(struct person *)malloc(N);/* p1指向新申请的结点*/

scanf("%s%ld%s%s%s%s",p1->num,&p1->num1,p1->name,p1->sex,p1->com,p1-> tel);

}

p2->next=NULL;/* 表尾结点next域置空*/

free(p1); /* 释放无效空间*/

return head; }

5)文件的保存函数与读取函数要保持一致:

编码:for(stu=h->next;stu!=NULL;stu=stu->next)

fprintf(fp,"%s %ld %s %s %s %s\n",stu->num,stu->num1,stu->name,stu->sex,stu-> com,stu->tel); /*格式化字符串写函数*/

printf("\n文件已成功保存,按任意键返回!\n");

getch(); /* 从键盘上输入一个字符但不会现在屏幕上*/

fclose(fp); /* 将文件所指的指针FP关闭*/

}

fscanf(fp,"%s %ld %s %s %s %s\n",stu->num,&stu->num1,stu->name,stu->sex, stu->com,stu->tel);/*格式化字符读函数*/

r->next=stu;

r=stu;

}

r->next=NULL; /*尾指针置空*/

fclose(fp);

6)排序函数关键在找最大节点的位置时能记录前一节点的位置:

编码:

struct person *p,*pre1,*pre2,*r,*s;

int count=0,i;

for(s=h;s->next!=NULL;s=s->next) /*统计节点数*/

{

count++;

}

for(s=h;s->next!=NULL;s=s->next); /*循环体语句为空,找尾节点*/

for(i=1;i

{

pre1=h; /*pre1指向r前的一个节点*/

pre2=h->next; /*pre2指向p前的一个节点*/

r=pre1->next;

p=pre2->next;

while(p!=s)//不等于尾节点

{

if(p->num1>r->num1)

{

pre1=pre2; /*指针r始终指向数据较大的节点*/

r=p;

}

pre2=pre2->next;//依次往下查找

p=p->next;

}

pre1->next=r->next; //释放最大的节点

r->next=s->next;//给s节点附上新的节点

s->next=r;

}

for(p=s->next,pre1=s;s->num1>p->num1;pre1=pre1->next,p=p->next);//给s节点后的进行排序

h->next=s->next;//找到插入的位置

s->next=p;

pre1->next=s;

printf("按任意键继续\n");

getch();

7)修改函数中要实现能对修改选项的选择:

编码:

while(p->next!=NULL)

{

p=p->next; /* 继续查找*/

if(strcmp(p->name,name)==0)

{

while(choice!=0)/* 进行选择修改信息*/

{

printf("请输入要修改的选项:1.单位号 2.房户号 3.工作单位 4.

电话号码0:退出\n");

printf("请选择(0--4):");

scanf("%d",&choice);

if(choice==1)

{

printf("请输入新的单位号: ");

scanf("%s",p->num);

}

if(choice==2)

{

printf("请输入新的房户号: ");

scanf("%ld",&p->num1);

}

if(choice==3)

{

printf("请输入新的工作单位: ");

scanf("%s",p->com);

}

if(choice==4)

{

printf("请输入新的电话号码: ");

scanf("%s",p->tel);

}

}

}

return 1;

}

return 0;

8)删除函数关键在找要删除节点的位置:

编码:

while(p!=NULL)

{

if(strcmp(p->name,name)==0) /* 找到要删除的节点*/

{

p0->next=p->next; /*后续结点链接到前驱结点之后*/

free(p);

return 1;

}

p0=p; /* 移向指针继续查找*/

p=p->next;

9)添加函数关键在找到要添加的位置:

编码:while(p0->next!=NULL&& p0->next->name==p->name)

p0=p0->next; /* 继续查找添加的位置*/

if(p0->next!=NULL&& p0->next->name==p->name)

{

free(p);/* 释放新结点的存储空间*/

return 0; /* 不添加就返回0*/

}

p->next=p0->next;/*后续结点连接到新结点之后*/

p0->next=p; /* 新节点连接到前驱接点之后*/

10)统计函数在于实现住户单元号相同与不同的情况下的记录:

编码:

struct person *p;

sort(h);

i=0,j=0,dcount=0;

drcount[j]=0;

for(p=h->next,d[i]=p->num,dcount=1;p!=NULL;p=p->next)

{

count++; //统计总人数

if(d[i]!=p->num)//楼号不相等则继续查找

{

i++;

d[i]=p->num;

dcount++;

j++;

drcount[j]=1;//该栋楼人数加为1

}

else

drcount[j]++; //统计每栋住户楼的人数

}

五.测试数据及运行结果

1.正常数据及运行结果

从文件中读取信息

从键盘中输入信息

住户信息的删除

住户信息的修改

住户信息的添加

2.异常测试数据及运行结果

六.调试情况,设计技巧及体会

1、通过这次实习,我丰富了计算机操作经验,更加深了对C语言的了解,熟悉了其环境,更增强了对WIN—TC和C++的使用技巧。经过反复的调试与修改,我的程序基本稳定,能够实现一些基本的功能,如:输入,输出,添加,修改以及查询等。

2、在自己上机编程序之前觉得编个程序很容易,直到这次自己编程序才发现理论与实际是相差的如此之远。

看着书本上的程序很简单,自己在本子上也写的很容易,但当输完程序后才发现错误多的怕人,通过一次次的运行以及修改,程序算是基本成功。

通过编译的过程以及改错的过程,我认识到作为一个好的编程人员要具备耐心,以及要细心。编译的过程也要认真,以免出现一些低级的错误。在这次设计中,我遇到了很多困难,但我没有向困难低头,通过查询资料,与同学相互交流,向老师请教,使问题一一得到了解决。。自己知道的毕竟只是片面的,只有和同学,老师交流才能发现自己的缺点,错误。学习就是这样,要以他人之长,补己之短。

3、我不仅学到了很多知识和技能,更重要的是我们学会了如何运用所学知识去解决实际问题。从解决实际问题的角度,我们可以这样来看:

首先,要了解这个问题的基本要求,即输入、输出、完成以及从输入到输出的要求是什么;其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法;

最后,可得结论。

4、虽然这次上机实习困难重重,但当程序能运行时心情十分兴奋。另外,实习中老师对我们进行了细心、耐心的指导,鼓励我们对程序进行合理改进,培养了我们的创新意识和创新能力。

5、在这次的上机过程中,我体会到了失败后的失落,同时也体会到了成功后的喜悦,也许在以后的学习生活中我会更加体会到这一点,人只有克服了困难才会进步。总之这次实习使我受益匪浅。

七.参考文献

书籍:[1]谭浩强C程序设计(第三版)清华大学出版社

[2]谭浩强C程序设计题解与上机指导(第三版)清华大学出版社

八.附录:源代码(详见电子版)

西安石油大学就业分析

油气储运专业就业形势 综合西南石油大学和中国石油大学(北京,华东)反馈的信息,结合我们学校的情况简单说说吧, 不对的,不认可的,希望大家提出来。 一 目前各个石油大学( 华东,北京,西南)预计的就业形势都是不甚理想,他们负责就业指导的老师讲解的很透彻,也比较直观。大的形势从2008年开始中石油的3年裁员计划2009,2010,2011这三年裁员8万,也就是直接影响到06 07 08三个年级,至于09级应该还会受到影响。其中一条途径就是通过减少招 聘来实现裁员。 引自中石油内部“未来销售公司要精简人员,届时地区公司撤消。省公司下设立片区(8-15站一个片区),片区设2名领导(副科级,要会开车),省公司机关不超过50人的编制。加油站方面,一旦加油站管理系统铺开使用,计量员只能转岗,核算员由其他岗位兼任。,由中石油集团控股的北京某销售公司,旗下管理1个油库13个加油站,机关工作人员就有80多人,每人年薪都在5万元以上。而在广州中石油与BP的合资公司,这13个加油站最多设1个片区经理、1个副经理,年薪5万-8万元。”---加油站的裁员计划,首先受到冲击的专业就是油气储运,储运是销售的大头,我们学院储运每年有接近15%的同学面向销售系统,占了石油系统就业人数的四分之一多。 从09年的就业情况就反应出来,去年和06级的同学聊,储运从双选开始好像就不太理想,我统计了一下去年我们学校储运去三大石油的大概是60%多,西南石油应该有80%,近4年的数字我们学校储运从07年开始,每年以7%的水准下滑,石油工程也出现下滑约每年4%,趋势相比于储运比较缓慢,但也很明显,东部油田辽河,华北,吉林在产量不能上升的基础上,已解决子弟为优先主导。西部油田和我 们学校的合作有限。 虽然很多学校储运都说自己不太好,对比西南石油和中国石油华东和北京,我觉得他们三个学校还是比较理想的,还有貌似中国石油大学华东和北京的储运每个年级保研,考研的人也不少,他们每年毕业生要比我们少,华东今年可能不到200人,而我们学校接近300,这一点学校应该反思。 我们学校储运面向的单位比较窄,一些运营公司在我们学校基本不投放指标或者很少(ps西气东输,北油调控,中亚管道,川气东送,东南亚管道不投放。3个lng项目部,西部管道和管道公司,工程建设集团,管道局给的也很少,目前管道局应该是只解决子弟了。新上马的大炼化项目也很少管道公司今年有山东地区和兰郑长的投产,可能今年会有一些指标。(ps去年的就业情况我们不少储运的学生去了石化企业,就是某某化工公司,但是储运去化工厂的发展潜力是有限的,甚至是比较局限,但是去炼化版快的也占了我们去三大石油人数的四分之一,我们学校总不能一个石化公司要一,两个储运的,这样把就业解决了,不过对于储运的学生去化工厂长远发展肯定是不如过控和化工),这方面还是需要,学校去努力做工作,10个往年不来的单位,如果都能投放2个指标,就可以解决很多问题。 记得04年家兄进中国石油大学时,据传说是用人单位进宿舍找学生,一个学生能有好几个选择,有的还可以带上女朋友,但是慢慢的形势就变了,要求也越来越高,正是对应了那句话“物极必反,盛极必衰”。现在研究生似乎也不能签一个带一个了。这种变化每年都体现的非常明显。 中石油目前处于缩减招聘出三进一,也就是离开三个人,进去一个人。中石化基本持平,中海油本科需求较少(后面会有西南石油的反馈信息)结合我们学校的情况,可能本科想去海油的难度加大,中石油东部油田招聘数量有限,而西南油气田,塔里木,克拉玛依与我们学校的合作关系并不深入,克拉玛依的子弟不少。这方面比之西南石油大学差距明显,感兴趣的同学可以对比一下西部几个油田在我们学校和西南石油大学招聘数量的对比数据。同时也请想去海油的同学再认真了解一下本科是属于中海油某某

西安石油大学

西安石油大学 2017 本科专业人才培养方案 专业名称测控技术与仪器 专业代码080301 院(部、系) 名称电子工程学院

测控技术与仪器 Measuring & Control Technology and Instrument 专业代码:080301 一、培养目标 本专业培养具备基本理论、知识和应用能力,能够在石油及相关领域从事测控仪器装备设计开发、制造、技术服务和经营管理等工作,具有创新意识的高素质复合型工程技术人才。毕业后经过五年左右的工程实践,具备: 1、综合运用多学科知识进行测量、分析、控制和解决石油及相关领域测控工程问题的能力,完成测控仪器装备的设计开发、制造和技术服务; 2、良好人文素养、社会责任感和工程伦理道德; 3、在职场中能以个人、成员或领导的角色,恪尽职守、交流合作或协调组织,有效发挥自身和团队作用; 4、创新意识和自主学习能力,以适应职业或行业发展需求。 二、毕业要求 以下毕业要求中的复杂工程问题均指石油及相关测控领域中的复杂工程问题。 1. 工程知识:具备数学、自然科学、工程基础、专业基础和专业知识,并能够应用于解决复杂工程问题。 2. 问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂工程问题,以获得有效结论。 3.设计/开发解决方案:能够设计针对复杂工程问题的解决方案,设计满足特定需求的系统、单元(子系统),并能够在系统设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。 4. 研究:能够基于科学原理并采用科学方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。 5. 使用现代工具:能够针对复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。 6.工程与社会:能够基于石油测控及相关领域的背景知识进行合理分析,评价专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。 7.环境和可持续发展:理解环境保护和社会可持续发展的内涵和意义,能够考虑和评价石油项目对环境保护、社会可持续发展的影响。 8. 职业规范:具有人文社会科学素养、社会责任感,能够在工程实践中理解并遵守石油及其相关

2020年西安邮电大学硕士研究生招生简章

2020年西安邮电大学硕士研究生招生简章 2020年西安邮电大学硕士研究生招生简章 一、培养目标 培养热爱祖国,拥护中国共产党的领导,拥护社会主义制度,遵纪守法,品德良好,具有服务国家服务人民的社会责任感,掌握本 学科坚实的基础理论和系统的专业知识,具有创新精神、创新能力 和从事科学研究、教学、管理等工作能力的高层次学术型专门人才 以及具有较强解决实际问题的能力、能够承担专业技术或管理工作、具有良好职业素养的高层次应用型专门人才。 二、招生计划 (一)全日制 2020年我校计划招收全日制硕士研究生753名(含推免生),其 中学术学位硕士研究生313名,专业学位硕士研究生440名。 (二)非全日制 2020年我校计划在部分学科、专业(专业学位类别、领域)招收 非全日制硕士研究生91名。 (三)实际招生人数以教育部和陕西省正式下达的招生计划为准,目录中的招生人数仅供参考。 三、学习方式 硕士研究生学习方式分为全日制和非全日制两种。全日制和非全日制研究生考试招生依据国家统一要求,执行相同的政策和标准。 (一)全日制 全日制研究生是指符合国家研究生招生规定,通过研究生入学考试或者国家承认的其他入学方式,被具有实施研究生教育资格的高

等学校或其他高等教育机构录取,在基本修业年限或者学校规定年 限内,全脱产在校学习的研究生。 (二)非全日制 非全日制研究生指符合国家研究生招生规定,通过研究生入学考试或者国家承认的其他入学方式,被具有实施研究生教育资格的高 等学校或其他高等教育机构录取,在基本修业年限或者学校规定的 修业年限内,在从事其他职业或者社会实践的同时,采取多种方式 和灵活时间安排进行非脱产学习的研究生。 四、就业方式 硕士研究生就业方式分为定向就业和非定向就业两种类型。定向就业的硕士研究生按定向合同就业;非定向就业的硕士研究生按本人 与用人单位双向选择的办法就业。原则上非全日制硕士研究生招收 在职定向就业人员。 五、学制、毕业与学位授予 全日制硕士研究生学制3年;非全日制硕士研究生基本学制3年,可根据实际情况适当延长。 全日制和非全日制研究生毕业时,根据其修业年限、学业成绩等,按照国家和学校有关规定发给相应的、注明学习方式(全日制或非全 日制)的毕业证书;其学业水平达到国家和学校规定的学位标准,可 以申请授予相应的学位证书。 全日制和非全日制研究生实行相同的考试招生政策和培养标准,其学历学位证书具有同等法律地位和相同效力。 六、报考条件 报名参加全国硕士研究生招生考试的人员,须符合下列条件: (一)中华人民共和国公民。 (二)拥护中国共产党的领导,品德良好,遵纪守法。 (三)身体健康状况符合国家和招生单位规定的体检要求。

油库设计与管理(西安石油大学、北京石油大学)

1.油库的业务大体可以分为哪几个方面?(1)生产基地用于集积和中转油料(2)供销部门用于平衡消费流通领域(3)企业部门用于保证生产(4)国家储备部门用于战略储备 。a)油库根据什么来划分等级?如何划分?划分的依据:油库的总容量。石油库等级划分:一级:总容量≥50000 二级:10000≤总容量<50000 三级:2500≤总容量<10000 四级:500≤总容量<2500。2.油库的总容量是如何规定的?总容量系指石油库的公称容量和桶装油品设计存放容量之总和,不包括零位罐.高架罐.放空罐以及石油库自用油品储罐的容量. 3.简述油库容量的确定在油库设计中的作用油库容量在生产上主要起调节作用,保证向市场和生产部门稳定的供应油品.库容的确定必须做到集中来油是能及时把油品卸入库内储存,在两次来油的间歇中,有足够的油品供应市场,因此确定市场的供销情况和运输情况是确定库容的重要因素. 正确的确定油库容量不仅可以节约投资,还可以加快建设速度,充分发挥投资效益,库容过大或过小都会带来不良后果,库容过大,会是占地建设费用增加,造成较高的储油损耗和增加储油成本;库容过小,会妨碍正常业务开展,影响油品供应,给工农业生产带来不应有的损失. 4..油罐名义容量.储存容量和作业容量三者之间有什么区别?(1)名义容量:又称为理论容量,是按油罐的整个搞的计算而得到的容量,在设计油罐是以这个尺寸计算容量,选择油罐的高度H和直径D.(2)储存容量(实际容量):油罐储油时为了安全而实际能够储存油料的容量,称

为储存容量。它等于名义容量减去不能装有的容量A和加热设备占去的容量。(3)作业容量:油罐作业时实际能够发出油料的容量,称为作业容量。油罐出油管下部的油料,发油时不能发出而成为油罐的“死藏”,因此出油管下部B的容量不是作业容量。 5.油罐经济尺寸的选取方法是什么?我国目前现行标准如何选取油罐的尺寸?油罐经济尺寸的选取有两种方法:(1)按油罐耗钢量最小来选取油罐尺寸;(2)按总投资最小,即油罐建设和占地费用等的投资最小来选取油罐尺寸。我国现行标准油罐尺寸的选取是以油罐耗钢量最少为前提,并考虑我国钢材规格进行组合选取油罐尺寸。 6.汽车装卸油系统中的中继罐的作用是什么?中继罐的型式有哪些?设计中继罐的要求有哪些?中继罐又称灌装罐按其形状可以分为立式钢油罐及卧式钢油罐。对汽车油罐车装油活灌桶多采用卧式钢油罐;按其安装位置又分为高架罐、地面罐和地下罐三种型式。高架卧式钢油罐主要是满足油品灌装作业的需要,而不作为油品储存用,故对其容量和数量应确定得当,容量不应过大。容量大了不但占地面积大,基本建设费用增加,而且也不安全。容量小了,向高架罐送油次数多,操作频繁,亦不合理。考虑到小型油库电源可靠性差的实际情况,因而规定每种油品高架罐的总容量,一、二级油库不应大于日灌装量的一半,三、四级油库不应大于日灌装量。每种油品的高架罐,不宜多于两座。这是因为考虑到便于清洗、检修或适当控制单罐容量等因素。 7.简述放空管路的作用?输完油后将输油管中残存油料排入放空罐

西安交通大学16年9月课程考试《程序设计基础》作业答案.电子教案

一、单选题(共30 道试题,共60 分。V 1. 以下运算符中优先级最低的是(。 A. && B. & C. || D. | 满分:2 分 2. 要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是(。 A. fopen("A.\user\abc.txt","r" B. fopen("A.\\user\\abc.txt","r+" C. fopen("A.\user\abc.txt","rb" D. fopen("A.\\user\\abc.txt","w" 满分:2 分 3. 语句while(!E;中的表达式!E等价于(。 A. E==0 B. E!=1 C. E!=0 D. E==1

满分:2 分 4. 对以下说明语句int a[10]={6,7,8,9,10};的正确理解是(。 A. 将5个初值依次赋给a[1]至a[5] B. 将5个初值依次赋给a[0]至a[4] C. 将5个初值依次赋给a[6]至a[10] D. 因为数组长度与初值的个数不相同,所以此语句不正确 满分:2 分 5. 以下叙述中不正确的是(。 A. 一个好的程序应该有详尽的注释 B. 在C程序中,赋值运算符的优先级最低 C. 在C程序中,j++;是一条赋值语句 D. C程序中的#include和#define均不是C语句 满分:2 分 6. static struct {int a1;float a2;char a3;}a[10]={1,3.5,'A'};说明数组a是地址常量,它有10个结构体型的下标变量,采用静态存储方式,其中被初始化的下标变量是(。 A. a[1] B. a[-1] C. a[0] D. a[10]

西安石油大学文件

西安石油大学文件 西石大〔2004〕114号 西安石油大学关于做好 2004年新生入学工作的安排意见 各院、系、部、办、处、馆、中心,工会,团委,后勤服务集团:今年我校入学新生近3200人,迎新工作任务很重。安全、顺利地迎接新生入校学习、生活,是对各部门工作质量和管理水平的一次检验。搞好军训和入学教育工作,对于稳定教学秩序,提高教育质量,培养良好校风和学风,起着至关重要的基础作用。全校上下必须高度重视,加强领导,齐心协力做好工作。为确保今年迎新工作顺利进行,现将有关事项安排如下: 一、组织机构 学校决定成立新生入学工作领导小组,领导小组由以下人员组成:组长:屈展

副组长:王建利 成员:王长才曹庆年高惠临武世铎刘予东肖文俊李方尤坤生李广富夏伟 汉泽西覃彪雷东生张木吴伟 康印安苟金虎侯琦肖忠祥邹红育 袁玎蔡建文贾振安朱银全郭岗彦 张荣军 新生入学工作由领导小组统筹安排,并设立协调办公室,负责整个迎新组织督促检查工作。同时设立接待组、入学教育组、宣传组、咨询组、场地准备组和安全保卫组等办事机构,具体负责有关工作。 1、协调办公室 组长:王长才 成员:刘予东武世铎曹庆年张华强夏伟 2、接待组 组长:张华强 副组长:何铖 成员:雷东生鱼孝民种恒利高建磊王正民各院系派2—3人参加 3、军训及入学教育组 组长:刘予东 副组长:夏伟雷西合 成员:廖敏徐学利李富荣

4、宣传组 组长:武世铎 副组长:覃彪 成员:刘谋芳阮秀琴李国武贾莉娜 5、咨询组 组长:刘予东 副组长:王宏卫闫大维 成员:各院、系党总支副书记 6、场地准备组 组长:尤坤生 副组长:肖文俊李方李广富 7、安全保卫组 组长:夏伟 副组长:楚海泉 成员:由保卫处自定 二、工作任务与分工 1、接待组负责新生接站和安排住宿工作。9月6日、7日在火车站广场设立接待站(9月5日14:00前到位,7日20:00撤离)。接待组要组织好车辆,保证新生及家长安全、顺利抵达学校。 迎新期间,各单位联合办公(办公地点设在南区综合楼北面广场),统一办理新生注册、收取学杂费等入学手续。各单位提前做好准备工作,张贴有关通知。新生体检在校医院进行,时间为9月5日—8日,

西安邮电大学导师名单

西安邮电大学硕士研究生指导教师名单(2013年4月2日) 学科名称姓名所在学院备注电磁场与微波技术常树茂电子工程学院 电磁场与微波技术冯博电子工程学院 电磁场与微波技术黄玉兰电子工程学院 电磁场与微波技术商锋电子工程学院 电路与系统陈文艺电子工程学院 电路与系统杜慧敏电子工程学院 电路与系统葛海波电子工程学院 电路与系统谷静电子工程学院 电路与系统韩俊刚电子工程学院 电路与系统贺锋涛电子工程学院 电路与系统黄海生电子工程学院 电路与系统蒋林电子工程学院 电路与系统李国辉电子工程学院 电路与系统李涛电子工程学院 电路与系统李哲电子工程学院 电路与系统梁青电子工程学院 电路与系统廖延娜电子工程学院 电路与系统刘继红电子工程学院 电路与系统刘有耀电子工程学院 电路与系统毛永毅电子工程学院 电路与系统孟李林电子工程学院 电路与系统聂敏电子工程学院 电路与系统沈绪榜电子工程学院 电路与系统田小平电子工程学院 电路与系统吴成茂电子工程学院 电路与系统吴进电子工程学院 电路与系统徐东明电子工程学院 电路与系统阴亚芳电子工程学院 电路与系统张宝军电子工程学院 电路与系统张新电子工程学院 电子与通信工程常树茂电子工程学院

西安邮电大学硕士研究生指导教师名单(2013年4月2日) 学科名称姓名所在学院备注电子与通信工程陈明电子工程学院 电子与通信工程杜慧敏电子工程学院 电子与通信工程法林电子工程学院 电子与通信工程冯博电子工程学院 电子与通信工程葛海波电子工程学院 电子与通信工程巩稼民电子工程学院 电子与通信工程贺锋涛电子工程学院 电子与通信工程黄海生电子工程学院 电子与通信工程蒋林电子工程学院 电子与通信工程李涛电子工程学院 电子与通信工程李哲电子工程学院 电子与通信工程梁青电子工程学院 电子与通信工程刘继红电子工程学院 电子与通信工程刘有耀电子工程学院 电子与通信工程毛永毅电子工程学院 电子与通信工程孟李林电子工程学院 电子与通信工程商锋电子工程学院 电子与通信工程田小平电子工程学院 电子与通信工程吴成茂电子工程学院 电子与通信工程吴进电子工程学院 电子与通信工程阴亚芳电子工程学院 电子与通信工程张宝军电子工程学院 电子与通信工程张新电子工程学院 光电子技术及光子学吕淑媛电子工程学院 光通信与光信息技术梁猛电子工程学院 光学工程常凌颖电子工程学院 光学工程陈明电子工程学院 光学工程法林电子工程学院 光学工程葛海波电子工程学院 光学工程巩稼民电子工程学院 光学工程贺锋涛电子工程学院

西安石油大学实验报告

实验报告 课程名称程序设计语言C实验名称程序编译 姓名学号专业班级 实验日期成绩指导教师 一、实验目的 1.学习C语言的数据类型,熟悉如何定义整型、实型和字符型变量。 2.学习赋值语句的使用和数据输入/输出的方法。 二、实验内容 [说明] 今天实验有三个内容,分别为: ①二维数组元素的最大、小值及所在的行号、列号;(要求:必会) ②求二维数组元素每行(列)元素之和;求方阵主对角线元素之和;(要求:理解) ③掌握字符串的整体输入、输出,并输出字符串的最大(小)者。(要求:会编写简单程序) 1、练习[例5-9],运行得出正确结果;之后,完成书283页实验四2.(要求:必会) 2、练习[例5-14],运行得出正确结果;之后,完成书283页实验四3.(要求:会编写) 3、完成书131页三3,运行得出正确结果;(要求:理解) 三、实验环境 VisualC++6.0,windows7系统。 四、实验步骤和结果 1.练习[例5-9],运行得出正确结果;之后,完成书283页实验四 2.(要求:必会) 1)打开VisualC++6.0集成开发环境,编写程序代码如下:

#include void main() {int m[3][4],i,j; int max,min,max_row,min_row,max_col,min_col; for (i=0;i<3;i++) for (j=0;j<4;j++) scanf("%d",&m[i][j]); max=m[0][0]; min=m[0][0]; for(i=0;i<3;i++) for(j=0;j<4;j++) {if (m[i][j]>max) {max=m[i][j]; max_row=i; max_col=j;} if (m[i][j]

西安邮电大学 专业英语重点

1. We see Cloud Computing as a computing model, not a technology. In this model “customers” plug into the “cloud” to access IT resources which are priced and provided “on-demand”. Essentially, IT resources are rented and shared among multiple tenants much as office space, apartments, or storage spaces are used by tenants. Delivered over an Internet connection, the “cloud” replaces the company data center or server providing the same service. Thus, Cloud Computing is simply IT services sold and delivered over the Internet. Refer to section of Types of Cloud Computing. 译文:我们看到,云计算作为一种计算模式,而不是技术。在这个模型中的“客户”插入到“云”访问IT资源定价,并提供“按需”。从本质上讲,IT资源租用及使用多个租户之间共享办公空间,公寓,或存储空间高达租户。“云”交付了一个互联网连接,取代该公司的数据中心或服务器提供相同的服务。因此,云计算是简单的在互联网上出售及交付的IT服务。参考部分云计算的类型。 2. PaaS(platform as a Service) Delivers virtualized servers on which customers can run existing applications or develop new ones without having to worry about maintaining the operating systems, server hardware, load balancing or computing capacity. These vendors provide APIs or development platforms to create and run applications in the cloud –e.g. using the Internet. Managed Service providers with application services provided to IT departments to monitor systems and downstream applications such as virus scanning for e-mail are frequently included in this category.

西安石油大学计算机基础理论题题库

理论题部分(共20 分) 一、选择题(每道题1分,共20分) 1、CPU主要由运算器与控制器组成,下列说法中正确的是() A、运算器主要负责分析指令,并根据指令要求作相应的运算 B、运算器主要完成对数据的运算,包括算术运算和逻辑运算 C、控制器主要负责分析指令,并根据指令要求作相应的运算 D、控制器直接控制计算机系统的输入与输出操作 2、下列叙述正确的是() A、计算机病毒只能传染给可执行文件 B、计算机软件是指存储在软盘中的程序 C、计算机每次启动的过程之所以相同,是因为RAM中的所有信息在关机后不会丢失 D、硬盘虽然装在主机箱内,但它属于外存 3、一个字长的二进制位数是() A、8 B、16 C、32 D、随计算机系统而不同的 4、下列叙述中正确的是() A、将数字信号变换成便于在模拟通信线路中传输的信号称为调制 B、以原封不动的形式将来自终端的信息送入通信线路称为调制解调 C、在计算机网络中,一种传输介质不能传送多路信号 D、在计算机局域中,只能共享软件资源,而不能共享硬件资源 5、使用超大规模集成电路制造的计算机应该归属于() A、第一代 B、第二代 C、第三代 D、** 6、一片存储容量是1.44MB的软盘,可以存储大约140万个() A、ASCII字符 B、中文字符 C、磁盘文件 D、子目录 7、磁盘处于写保护状态,那么磁盘中的数据() A、不能读出,不能删改,也不能写入新数据 B、可以读出,不能删改,也不能写入新数据 C、可以读出,可以删改,但不能写入新数据 D、可以读出,不能删改,但可以写入新数据 8、CD-ROM属于() A、感觉媒体 B、表示媒体 C、表现媒体 D、存储媒体 9、在因特网(Internet)中,电子公告板的缩写是() A、FTP B、WWW C、BBS D、E-mail 10、Windows中,将一个应用程序窗口最小化之后,该应用程序() A、仍在后台运行 B、暂时停止运行 C、完全停止运行 D、出错 11、CPU处理的数据基本单位为字,一个字的字长() A、为8个二进制位 B、为16个二进制位 C、为32个二进制位 D、与CPU芯片的型号有关 12、打印当前屏幕内容应使用的控制键是() A、Scroll-Lock B、Num-Lock C、Pgdn D、PrtSc(Print Scorccn) 13、3.5英寸软盘片的一个角上有一个滑动块,若移动该滑动块露出一个小孔,则该软盘() A、不能读但能写 B、不能读出不能写 C、只能读不能写 D、能读写 14、控制键^C的功能为() A、终止当前操作 B、系统复位 C、暂停标准输出设备的输出 D、结束命令行 15、按通信距离划分,计算机网络可以分为局域网和广域网。下列网络中属于局域网的是()

西安石油大学石油工业概论试题库

第一章、绪论 一、基本概念 1.石油 答:石油是储藏在地下岩石空隙内的不可再生的天然矿产资源,主要是以气相、液相烃类为主的、并含有少量非烃类物质的混合物,具有可燃性。(P1 ) 2.石油的基本性质(主要化学成分、常温常压下状态、密度、粘度、凝固点、闪点、燃点、自然点、溶解性、原油中的有害物质) 3.天然气(成分、比重) 答:主要以气体形式存在的石油叫天然气。天然气的主要化学成分是气态烃,以甲烷为主,其中还有少量的C2~C5烷烃成分及非烃气体。 4.天然气水合物 答:甲烷与水在低温和高压环境下相互作用可形成一种冰样的水合物,称为天然气水合物,亦称可燃冰。 5.液化天然气(LNG) 6.天然气分类(气藏气、油藏气、凝析气藏气、干气、湿气、酸气、净气) 按照矿藏特点可分为气藏气、油藏气、凝析气藏气。按烃类的组成可分为干气、湿气、酸气、净气 7.石油工业 答:通常说的石油工业指的是从事石油和天然气的勘探、开发、储存和运输的生产部门。(P5 ) 8.对外依存度 对外依存度是各国广泛采用的一个衡量一国经济对国外依赖程度的指标 9.储采比 储采比又称回采率或回采比。是指年末剩余储量除以当年产量得出剩余储量按当前生产水平尚可开采的年数 10.油气当量 二、问答题 1.石油工业的行业特点。 高风险、高投入、周期长、技术密集的行业。 2. 请画出石油行业产业链结构图。P4 3. 世界石油工业的迅速兴起是在哪个国家,第一口现代石油井的名称是什么? 世界石油工业的迅速兴起是美国. 第一口现代石油井的名称是德雷克井 4. 一般认为中国石油工业的开端是指的那个油田?产量最高的油田?行业精神代表和人物? 答:一般认为中国的石油工业应以1939 年甘肃玉门老君庙油田的发现和开发作为开端 大庆精神铁人精神王进喜 5. 中国原油资源集中分布在哪八大盆地? 渤海湾、松辽、塔里木、鄂尔多斯、准噶尔、珠江口、柴达木和东海陆架八大盆地 6. 中国天然气资源集中分布在哪九大盆地? 塔里木、四川、鄂尔多斯、东海陆架、柴达木、松辽、莺歌海、琼东南和渤海湾九大盆地7. 中国能源发展的基本原则有哪些? 能源安全原则、能源可持续利用原则、能源与环保协调原则。 8. 中国可行的能源供应路线是什么?阐述其具体原因。 固体燃料----- 多元化能源---- 可再生能源为主新型能源供应路线

C语言解多次方程方法

一 理论背景 我们先考虑线性方程,线性方程组的解便不难得出了。 与线性方程相比,非线性方程问题无论是从理论上还是从计算公式上,都要复杂得多。对于一般的非线性方程 ()0f x =,计算方程的根既无一定章程 可寻也无直接法可言。例如,求解高次方程组 637 1.50x x x -+-=的根,求解含有指数和正弦函数的超越方程cos()0x e x π-=的零点。解非线性方 程或方程组也是计算方法中的一个主题。在解方程方面,牛顿(I . Newton ) 提出了方程求根的一种迭代方法,被后人称为牛顿算法。三百年来,人们一直用牛顿算法,改善牛顿算法,不断推广算法的应用范围。牛顿算法,可以说是数值计算方面的最有影响的计算方法。 对于言程式 ()0f x =,如果()f x 是线性函数,则它的求根是容易的。 牛顿法实质上是一种线性化方法,其基本思想是将非线性方程式 ()f x 逐步 归结为某种线性方程来求解。解非线性方程组只是非线性方程的一种延伸和扩展。 二 主要理论 考虑方程组 111(,...)0,.................(,...)0.n n n f x x f x x =?? ??=? ()1 其中 1,...,n f f 均为 1(,...) n x x 多元函数。若用向量记号记 11(,...),(,...,)T n T n n x x x R F f f =∈=,()1 就可写成 ()0.F x = (2) 当 2,n ≥,且(1,...,)i f i n =中至少有一个是自变量(1,...,)i x i n = 的非线性函数时,则称方程组(1)为非线性方程组。非线性方程组求根问 题是前面介绍的方程即(1)n =求根的直接推广,实际上只要把单变量函 数 ()f x 看成向量函数()F x 则可将单变量方程求根方法推广到方程组

西安石油大学石油工业概论

西安石油大学石油工业概论 第一部分(包括绪论、地质、勘探章节) 一、名词解释 1.石油 答:石油是储藏在地下岩石空隙内的不可再生的天然矿产资源,主要是以气相、液相烃类为主的、并含有少量非烃类物质的混合物,具有可燃性。(P1) 2.天然气 答:主要以气体形式存在的石油叫天然气。(P1) 3.石油的凝固点 答:原油在温度降低到某点时,由于油中溶解的蜡结晶析出,原油粘度增大,失去了流动能力,这时的温度叫凝固点或凝点。(P2) 4.天然气水合物 答:甲烷与水在低温和高压环境下相互作用可形成一种冰样的水合物,称为天然气水合物,亦称可燃冰。(P4) 5.石油工业 答:通常说的石油工业指的是从事石油和天然气的勘探、开发、储存和运输的生产部门。(P5) 6.岩浆岩 答:岩浆岩是由岩浆冷凝而成的岩石。(P21) 7.变质岩 答:变质岩是原来的岩石在外界条件(温度、压力等)作用下变质而形成的新岩石。(P21)8.沉积岩 答:沉积岩就是原来的母岩(岩浆岩、变质岩和沉积岩)遭受风化剥蚀,经搬运、沉积和成岩作用而形成的岩石。(P21) 9.生、储、盖组合 答:是指生油岩(烃源岩)、储集岩和盖层在空间上的搭配形式。(P34) 10.有效圈闭 答:在油气运移前形成、并处在油气运移通道上的圈闭,叫油气的有效圈闭。(P37)11.石油勘探 答:就是为了寻找和查明油气资源,而利用各种手段了解地下的地质状况,认识生油、储油、油气运移、聚集、保存等条件,综合评价含油气远景,确定油气聚集的有利地区,找到储集油气的圈闭,并探明油气田面积,搞清油气层情况和产出能力的过程。(P41) 12.地质储量 答:是指在钻探发现油气后,根据已发现油气藏(田)的资料估算求得的已发现油气藏(田)中原始储藏的油气总量,并被换算到地面标准条件(20℃,0.101兆帕)下的数量。(P43)13.探明储量 答:是指在油气藏评价阶段,经评估钻探证实油气藏(田)可提供开采并能获得经济效益后,估算求得的、确定性很大的地质储量,其相对误差不超过2%。(P43) 14.控制储量 答:是指在圈闭预探阶段预探井获得工业油(气)流,并经过初步钻探认为可提供开采后,估算求得的、确定性较大的的地质储量,其相对误差不超过50%。(P43) 15.预测储量

西安交通大学程序设计基础多选题

二、多选题(20分) 61、以下合法的十六进制数是()。 A、Oxff B、0Xabc C.0x01 D、0X9X 正确答案:BC 学生答案:BCV 62、定义语句.intx.y.若要通过scanf("%d.%d”,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。 A.1112<回车> 8、11.<空格>12<回车> C、11.12<回车> D.11、<回车>12<回车> 正确答案:BCD 学生答苯:BCDV 63。以下对C语言中的函数描述不正确的有()- A、可以概套定义,不可以嵌套调用 B、不可以嵌套定义,可以嵌套调用 C。可以嵌套定义,也可以嵌套调用 D、嵌套定义和嵌套调用都不允许 正确答案:ACD

学生答案:ACD> 64、著a,b.c,d都是int型变童且初值为0,以下选项中正确的赋值语句是()。 A.a=b=c=d=100, B、d++. C.c+b; D.d=(C=22)-(b++); 正确答紧:ABD 学生答案:ABDV 65、以下说法正确的是()。 A、C普甚里有字符串变量 B、C语言里没有字符串变量 C.C语言里有字符变量 D、C语言里设字符变量 正确答案:BC 学生答案:BCV 66、在定义inta[2][3]之后,对a的引用正确的有()。 A.al0121 B、aj1.3] C.a[1>2111] D.a[2][0] 正确答案:AC 67、以下用户标识符,其中台法的是()。

B、f2_G3 C、A3-3 D、abc 正确答案:BD 学生答案:BD× 68、关于while语句与do-while语句,以下正确的是(). A、while是当型结构 B、do-while是直到型结构 C、两者有区别 D、两者无区别 正确答案:ABC 学生答案:ABCV 69、正确的if语句形式是(). A、if(x>y&&xl=y); B、if(x==y)x+=y; C、if(xl=y)scanf("%d",&x)eisescanf(["%d",&y); D、if(x

西安邮电大学本科生学分制学籍管理办法

西安邮电大学本科生学分制学籍管理办法 为提高教育教学质量,维护正常教学秩序,培养德智体全面发展的高素质人才,根据教育部《普通高等学校学生管理规定》、《高等学校学生行为准则》及陕西省教育厅普通高等学校学生管理有关规定精神,结合我校办学实际,制定本办法。 第一章总则 第一条我校全日制本科生实施学分制。 第二条学分制是用学分计算学习量的一种教学管理制度。学生可以根据专业培养方案及自己的基础和能力,在教师的指导下安排学习计划。 第三条学生选课应办理有关选课手续。免修、免听课程应由本人提出书面申请,经学院批准,教务处审核后方可进行。 第四条对学有余力的学生,经批准可以跨校、跨学院、跨专业、跨年级选课。 第五条学生成绩档案必须同时登记考核成绩和学分。有正式学籍的学生修满专业培养方案规定的应修学分,同时符合学校有关规定者,准予毕业。 第六条我校本科生标准学制为四年,学生在校修读年限最长为六年。在校时间超过四年者,需按规定标准缴纳培养费。 第二章教学实施细则 第七条全日制本科教学必须依照专业培养方案组织实施。 第八条各专业所学课程分必修课、选修课两类。 第九条课程修读 (一)必修课 学生应根据各专业培养方案的安排,修读各门必修课。 (二)选修课选课原则

学生应以培养方案安排为依据,在专业教师的指导下,确定选读课程、选修时间及顺序。凡有先修课要求的课程,一般应首先修完先修课程,取得学分后,才可选修该课程。 (三)选修课修读办法 1.各类选修课修读学分要求详见各专业培养方案。学生在毕业前必须修够所在专业要求的相应学分方可毕业。 2.学校于每学期第八周左右按照专业培养方案,组织落实下一学期各专业拟开设的选修课程,并向全校公布,以供学生选课。 3.学生预选课程前,各开课学院应组织有关教师参加选课的咨询活动,向学生介绍所开课程情况、解答学生提出的问题等。 4.凡经批准选定的课程,中途不得更改。学生应按规定参加该课程的各项教学活动,凡缺课三分之一以上者不得参加该课程的考核。 5.凡未按规定办理选修手续者,不得参加该门选修课的考核。 第十条学分按照各专业人才培养方案要求认定。 第十一条学生须修满本专业培养方案要求的毕业最低学分,其中必修课学分不得用其它学分替补。 第三章学籍管理细则 第一节入学与注册 第十二条凡本校录取的新生,必须持本校录取通知书和学校规定的有关证件,按规定的期限到校办理入学手续。因故不能按期入学者,应书面向学校请假,假期不得超过两周。未请假或者请假逾期者,除因不可抗力等正当事由以外,视为放弃入学资格。 第十三条新生入学后,学校将在三个月内,按照国家招生规定对其进行复查。复查合格者予以注册,即取得学籍。复查不

西安邮电大学算法资料

选择: 1.算法的性质包括输入、输出、( A )、有限性。 A. 确定性 B. 随机性 C. 复杂性 D. 渐近复杂性 2.备忘录法是那种算法的变形( B )。 A、分治算法 B、动态规划算法 C、贪心算法 D、回溯法 3.具有最优子结构的算法有( D )。 A.概率算法B.回溯法C.分支限界法D.动态规划法 4.回溯法解旅行商问题时的解空间树是( B )。 A、子集树 B、排列树 C、深度优先生成树 D、广度优先生成树 5.下面哪种函数是回溯法中避免无效搜索采取的策略( C )。 A、递归函数 B、随机函数 C、剪枝函数 D、搜索函数 简答: (1)算法的概念:算法是指解决问题的一种方法或一个过程。 (2)算法的性质:算法是若干指令的有穷序列,满足性质:(1)输入:有外部提供的量作为算法的输入。(2)输出:算法产生至少一个量作为输出。(3)确定性:组成算法的每条指令是清晰,无歧义的。(4)有限性:算法中每条指令的执行次数是有限的,执行每条指令的时间也是有限的。(5)可行性:算法的每一条指令必须足够基本,它们可以通过已经实现的基本运算执行有限次来实现。 (3)程序的概念:程序是算法用某种程序设计语言的具体实现 (4)算法与程序的不同:(1)算法是给人来读的,直接将算法输入计算机是不能运行的(2)程序可以不满足算法的“有限性”。 (5)算法复杂性:算法所需要的计算机资源,所需资源多,算法的复杂性高;反之则复杂性低。【时间复杂性(指令数)、空间复杂性(存储器大小)、渐近复杂性】 (6)计算复杂性:是用计算机求解问题的难易程度。其度量标准:一是计算所需的步数或指令条数(时间复杂度),二是计算所需的存储单元数量(空间复杂度)。 (7)渐近复杂性的基本分析方法 (8)可操作性最好且最有实际价值的是最坏情况下的时间复杂性。 (9)算法渐近复杂性分析中常用函数:单调函数;取整函数;多项式函数;指数函数;对数函数;阶乘函数; 第2 章递归与分治策略 (1)分治法的基本思想:将一个问题不断分割成若干个小问题,然后通过对小问题的求解再生成大问题的解。 (2)分治法所能解决问题具有的特征:将要求解的较大规模的问题分割为k 个较小规模的子问题。对这k 个子问题分别求解。如果子问题的规模仍然不够小,则再划分为k 个子问题,如此递归的进行下去,直到问题规模足够小,很容易求出其解为止。 (3)分治法与动态规划算法的相同点和不同点是什么:分治法与动态规划的相同点:

西安石油大学关于对徐薇等11名考试违纪学生的处理决定

—1— 西安石油大学文件 西石大教〔2004〕112号 西安石油大学关于对徐薇 等11名考试违纪学生的处理决定 各院、系及有关单位: 根据举报,经认真核查证实,我校工商学院徐薇等4名学生在2003年12月27日全国大学英语四级考试中找人替考,依据教育部有关文件精神和《西安石油大学学生学籍管理规定》第三十一条之规定,给予勒令退学处分,成绩按零分记。名单如下: 学院(系) 专 业 班 级 姓 名 工商管理 工商0211 徐 薇 工商管理 工商0211 杨继龙 工商管理 工商0211 刘 杨 工 商 学 院 国际经济与贸易 国贸0211 王文斌 张攀武等3名学生在2004年6月19日全国大学英语四级考试中

找人替考,根据教育部有关文件精神和《西安石油大学学生学籍管理规定》第三十一条之规定,给予勒令退学处分,成绩按零分记。名单如下:学院(系)专业班级姓名 市场营销营销001 张攀武经济管理学院 会计学会计003 张春娟资源系资源勘探工程勘探0102 张裴 李飞等4名学生在2004年6月19日全国大学英语四级考试中有违纪行为,根据《西安石油大学学生学籍管理规定》第三十条之规定,予以留校察看处分,成绩按零分记。名单如下: 学院(系)专业班级姓名备注 机械工程学院机械设计制造 及其自动化 机械0101 李飞夹带化学工程与工艺加工0101 崔西岳夹带应用化学应化0101 张剑锋手机作弊 化学化工学院 应用化学应化0101 冉华手机作弊各院、系要加强对学生的思想政治工作,教育学生端正学习态度,树立良好的学风,为成长为国家需要的合格人才而努力学习。 二○○四年六月三十日 主题词:学生处理决定 抄送:校领导。 党政办公室 2004年6月30日印发 共印60份 —2—

c语言毕业论文开题报告

c语言毕业论文开题报告 c语言毕业论文开题报告本文关键词:开题,毕业论文,语言,报告 c语言毕业论文开题报告本文简介:计算思维的本质是抽象和自动化。对于C 语言程序来说,抽象就是使用程序、函数、函数调用以及数据类型、常量、变量、数组和链表等元素描述现实生活中的系统、功能、功能调用以及单个特征或特征组合等,自动化则体现为函数内部的语句在EIP寄存器加法操作支持下顺序自动地执行以及函数之间的调用在内存堆栈区支持下自动地进 c语言毕业论文开题报告本文内容: 计算思维的本质是抽象和自动化。对于C语言程序来说,抽象就是使用程序、函数、函数调用以及数据类型、常量、变量、数组和链表等元素描述现实生活中的系统、功能、功能调用以及单个特征或特征组合等,自动化则体现为函数内部的语句在EIP寄存器加法操作支持下顺序自动地执行以及函数之间的调用在内存堆栈区支持下自动地进行跳转。以下是我们分享的c语言毕业论文开题报告,供你参考借鉴。 一、研究背景及研究意义 信息技术的快速发展加速了教育信息化的进程,在线教育系统与测试系统的出现为学生提供了一个可以提高和检测综合能力的便捷途径。另一方面,C语言教学在各大高校中都是必修课程之一,且在计算机相关课程教学中,针对某个理论性的知识点的考察,一般会以客观题的形式给出。由于答案具有唯一性,通过简单得匹配方式便能识别正确与否从而给出相应成绩。针对这类客观题的自动评分技术已经相当成熟,因此后续在自动评分方向的研究中主要集中于主观题的自动评判。在过去几年的积极探索阶段到现有的实际研究成果来看,有关C语言知识的检测中对编程题的考察是必不可少的。虽然检测的形式各不相同(填写空缺代码块完成完整程序,按题目要求编写整个程序),但终究是为了考察学生掌握编程技巧及编程思想的程度。

相关文档
相关文档 最新文档