当前位置:文档之家› 汇编语言程序设计:第2.5~2.6节 - 中南民族大学

汇编语言程序设计:第2.5~2.6节 - 中南民族大学

中南民族大学数据结构课程设计

目录

贪心法求解TSP问题 一目的 1、题目描述:TSP(Traveling Salesman Problem )是指:有一个推销员,要到n个城市推销商品,他要找出一个包含所有n个城市的具有最短路程的环路。 TSP的历史很久,最早的描述是1759年欧拉研究的骑士周游问题,即对于国际象棋棋盘中的64个方格,走访64个方格一次且仅一次,并且最终返回到起始点。类似的问题有: 中国邮递员问题(Chinese Postman Problem CPP) 一个邮递员从邮局出发,到所辖街道投递邮件,最后返回邮局,如果他必须走遍所辖的每条街道至少一次,那么他应如何选择投递路线,使所走的路程最短? 配送路线问题(Route of Distribution) TSP问题在物流中的描述是对应一个物流配送公司,欲将n个客户的订货沿最短路线全部送到。如何确定最短路线。 2、功能要求及说明: (1)将上图存入文件,运行时从文件读取数据; (2)输出所求的环路,并计算该环路上的总代价; (3)采用模块化设计。 二需求分析 1、功能需求 详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容……。 2、性能需求 详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容……。 3、出错处理需求 详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容详细内容……。

中南民族大学学评教

民大发〔2013〕33号 关于印发《中南民族大学教师课堂教学质量 评估与管理办法(修订)》的通知 校内各单位: 《中南民族大学教师课堂教学质量评估与管理办法(修订)》已经学校校长办公会审定通过,现印发给你们,请遵照执行。 中南民族大学 2013年6月3日

中南民族大学教师课堂教学质量 评估与管理办法(修订) 教学是学校的中心工作,为了加强课堂教学质量监控与评估,深入推进教学改革,保障与提高学校教学质量,特制定本办法。 一、评估目的 通过评估,建立并不断完善课堂教学质量标准,规范教学管理,进一步健全学校内部教学质量保障体系。引导与督促教师加大教学投入,优化教学内容,改进教学方法与手段,不断提高教学水平。强化激励和约束机制,奖优罚劣,全面加强师资队伍建设,为教师年度考核、职称晋升、岗位聘任、评优评先等提供参考依据。 二、评估内容 课堂教学质量评估包括教师教学态度、教学水平、教学方法和教学效果等内容,针对理论课、艺术体育技能课和实验课共设置了三类评估指标体系。其中,理论课评估表(见附1、附2)适用于理论课(包括含实验或实践环节的理论课)。艺术体育技能课评估表(见附3、附4)适用于美术、体育学院开设的专业技能课及公共体育课,非技能课仍采用理论课评估表。实验课评估表适用于独立开设的实验课,具体参见实验课评估的相关文件。 三、评估范围与方法 1. 学校每学期开展一次教师课堂教学质量评估,除特殊情况外(见以下第2、5条),学校开设的所有本预科课堂,包括公选课,重修课,兼职、外聘及外籍教师开设的课堂等都要进行教学质量监控与评估。

2. 音乐舞蹈学院专业课程的评估办法由学院自行讨论决定与组织实施,方案与评估结果报教学质量监控评估中心备案。 3.课堂教学质量评估得分实行百分制,按学生评分占70%,学院领导、同行专家及二级督导员评分占30%进行加权计算。计算学生评分时,去掉前3%的最高分和后3%的最低分。理论课堂、艺术体育技能课堂参评学生不足应评人数50%(不含),实验课堂参评学生不足8人(不含),评估结果无效;学院领导、同行专家及二级督导员随机听课少于3人次(不含)的课堂,按学生评分占100%计算评估结果。 4. 相同任课教师的多个平行课堂,统一按一个课堂进行评估。 5.多位教师共同授课的课堂,学生对每位教师分别评价,承担课程计划学时高于8学时(含)的教师评教结果认定有效;低于8学时的教师评教结果反馈教学单位参考。 四、组织实施 教师课堂教学质量评估由学校教学质量监控评估中心(下称监评中心)和各教学单位共同组织实施。评估分两个层次进行:一是学生对任课教师课堂教学质量的评估。评教开始后,学生进入网上评估系统,对学期内所有上课的课堂同时进行评分。二是由学院领导、同行专家及二级督导员随机听课,进行评估,并将评分结果录入网上评估系统。 各教学单位应认真组织,做好学生网上评教工作;积极开展学院领导、同行专家和二级督导员的听课工作。监评中心核定教师课堂教学质量评估得分及等级,并及时反馈给各教学单位。 五、评估结果与应用 教师课堂教学质量评估结果分为优秀、良好、合格和不合格四种。具体标准为:以学院为单位,由高分到低分对参评课堂进行排名,位列课堂总数前25%且得分在90分(含)以上的为优秀,未达优秀且

算法表达式语法检查(数据结构课程设计)

《数据结构》课程设计 中南民族大学 计算机科学学院 课程设计报告 课程数据结构 题目算法表达式语法检查年级2014 专业软件工程 学生柳真 学号201421092073 指导教师刘赛 2015年12月20日

中南民族大学计算机科学学院本科课程设计 任务书 设计名称:算术表达式语法检查 指导教师:下达时间: 2015-11-30 学生姓名:学号: 年级专业:2014级软件工程 一、课程设计的基本要求 利用《数据结构》课程的相关知识完成一个具有一定难度的综合设计题目,利用 C/C++语言进行程序设计,并规范地完成课程设计报告。通过课程设计,巩固和加深对线性表、栈、队列、字符串、树、图、查找、排序等理论知识的理解;掌握现实复杂问题的分析建模和解决方法(包括问题描述、系统分析、设计建模、代码实现、结果分析等);提高利用计算机分析解决综合性实际问题的基本能力。 具体要求如下: 1、对现实复杂问题中的数据对象特性及组织方法进行分析和研究,设计适当的数据逻辑结构、存贮结构以及相应运算操作,把现实世界问题建模转化为计算机内部表示并进行处理。 2、采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。学生也可根据自己对题目的理解增加新的功能模块(视情况可另外加分)。 3、系统以菜单界面方式(至少采用文本菜单界面,如能采用图形菜单界面更好)工作,运行界面友好,演示程序以用户和计算机的对话方式进行,利用文件进行数据的提取与存储。 4、程序算法说明清晰,理论分析与计算正确,运行情况良好,实验测试数据无误,容错性强(能对错误输入进行判断控制)。 5、编程风格良好(包括缩进、空行、适当注释、变量名和函数名见名知意,程序容易阅读等); 6、写出规范的课程设计报告,具体要求见相关说明文档。

中南民族大学管理学院硕士生导师介绍

中南民族大学管理学院硕士生导师介绍 朱克勤,男,1943年10月出生,土家族,1966年大学本科毕业,学士学位。现为管理学院企业管理学专业硕士研究生指导教师,教授,管理学院院长,全国经济管理院校工业技术学研究会理事。从1994年开始招收民族经济专业工商管理方向研究生,已有5届毕业生19人,其中2人考取博士研究生,主要相关科研成果有:著作《工业技术经济学》(主编)、《新编工业企业管理》(副主编)等。在中南民院学报(自科版)等刊物上发表《生产函数在县域经济分析中的应用》、《关于鄂西自治州工业结构合理化问题》、获中南民院科研成果优秀论文三等奖;《民族地区县级产业结构的基本分析》、《县级主导产业的指标体系构建》、《民族地区小企业技术改造的难点分析与对策》、《民族地区县级政府在发展主导产业中的作用》、《对我国工业道路的反思》、《论企业发展模式改革》、《对国有企业当前困难的几点分析》、《略论我国水资源的流域化管理》等论文。其中著作《工业技术经济学》获中南民族学院科研成果优秀著作二等奖;论文《关于鄂西自治州工业结构合理化问题》获中南民院科研成果优秀论文三等奖。目前承担国家民委重点自科基金项目:电子商务与西部企业发展研究(项目负责人)。从事产业经济及企业发展战略研究,主要是从中观层次入手研究企业在产业结构变动与升级的环境下企业的战略选择,涉及到体制模式、发展模式变革以及制度及技术创新等问题。 孟立军,男,1953年1月生,汉族。1997年6月毕业于华中师范大学,获法学博士学位。现任中南民族大学研究生部主任,教授,教育经济与管理专业硕士研究生指导教师,湖北省研究生教育学会常务理事,湖北省民族教育研究会副秘书长,湖北省宗教研究会理事。2001年被评为湖北省有突出贡献的中青年专家。参加或独立承担的主要项目有:全国哲学社会科学“七五”重点项目“民族教育研究”,国家教委“八五”重点项目“教育大词典民族教育”,全国哲学社会科学“九五”项目“我国民族教育超常规发展的理论与实践”,湖北省社会科学重点项目“湖北民族教育研究”,国家民委“十五”规划重点项目“新世纪民族教育研究”等。合作或独立出版著作14部,在《民族研究》、《贵州民族研究》、《黑龙江民族丛刊》、《民族》等期刊上发表论文40余篇。已获奖的项目有:著作《中国少数民族高等教育学》(副主编)获全国第二届教育科学成果奖一等奖(1999年);辞书《教育大词典》(顾明远主编,民族教育分册主要撰稿人)获全国第二届教育科学成果奖一等奖(1999年);著作《历史性跨越――民族教育超常规发展与民族地区发展研究》获第二届

中南民族大学大学计算机基础上机题库及答案

这是本人花了一个下午从机房一点一点摘下来的,有很多可能是期末考试原题!大家都来拷吧!很有用的~~~~ 综合试题一 一.选择题 1.在Word文本中,当鼠标移动到正文左边,形成右向上箭头时,连续单击鼠标(B)次可以选定全文. A、1 B、3 C、2 D、4 2.在Word文档编辑中,如果想在某一个页面没有写满的情况下强行分 页,可以插入D). A、边框 B、换行符 C、项目符号 D、分页符 3.在Word状态的编辑状态下,执行"文件"菜单中的"保存"命令后(A). A、只能将当前文档存储在已有的原文件夹内 B、可以将当前文档存储在已有的任意文件夹内 C、将所有打开的文件存盘 D、可以先建立一个新文件夹,再将文档存储在该文件夹内 4.EXCEL是微软OFFICE套装软件之一它属于:(B)软件. A、公式输入 B、电子表格 C、公式计算 D、文字输入 5.PowerPoint中,在浏览视图下,按住CTRL并拖动某幻灯片,可以 完成(C)操作. A、选定幻灯片 B、移动幻灯片 C、复制幻灯片 D、删除幻灯片 6. INTERNET的基础和核心是(A). A、TCP/IP协议 B、FTP C、WWW D、E-mail 7.下列叙述中,不正确的是( B)

A、FTP提供了因特网上任意两台计算机之间相互传输文件的机制,因此它是用户获得大量Internet资源的重要方法 B、当拥有一台586个人计算机个一部电话机,只要再安装一个调制解调器(Modem),便可以接到因特网上 C、WWW利用超文本和超媒体技术组织和管理信息浏览或信息检索的系统 D、E-mail是用户或者用户组之间通过计算机网络收发信息的服务 8.若Windows XP的菜单命令后面有省略号(…),就表示系统在执行此 菜单命令时需要通过(C)询问用户,获取更多的信息. A、控制面板 B、文件 C、对话框 D、窗口 9.在Windows的默认环境中,下列哪个组合键能将选定的文档放入 剪贴板中(A). A、Ctrl+X B、Ctrl+V C、Ctrl+Z D、Ctrl+A 10.软盘加上写保护后,能够对其进行的操作是(A). A、只能读不能写 B、不能读不能写 C、只能写不能读 D、可读可写 11.下列描述中不正确的是(D). A、多媒体技术最主要的两个特点是集成性和交互性 B、在其他性能指标相同的情况下,计算机的存储容量越大,性能就越好 C、各种高级语言的翻译程序都属于系统软件 D、所有计算机的字长都是固定不变的,都是8位 12.要想使计算机能够很好的处理三维图形,我们的做法是(D). A、使用大容量的硬盘 B、使用大容量的软盘 C、使用支持2D图形的显示卡 D、使用支持3D图形的显示卡

中南民族大学2016年教育学院硕士研究生拟录取名单

中南民族大学2016年教育学院硕士研究生拟录取名单教育学院杨洋教育学原理 教育学院戴文文教育学原理 教育学院谭悠然教育学原理 教育学院张文娟教育学原理 教育学院吴璇课程与教学论 教育学院雷巧莉课程与教学论 教育学院李丽琴课程与教学论 教育学院方媛媛课程与教学论 教育学院何云玲比较教育学 教育学院刘硕比较教育学 教育学院杨浠筝高等教育学 教育学院刘欢高等教育学 教育学院龚田甜高等教育学 教育学院史亚丽高等教育学 教育学院刘岚岚高等教育学 教育学院吴念念教育管理 教育学院吴芳教育管理 教育学院苏美玲教育管理 教育学院赵冬教育管理 教育学院王丽莎小学教育 教育学院胡甜小学教育 教育学院王粲小学教育 教育学院刘丽华小学教育 教育学院刘巧林小学教育 教育学院毛羽艳小学教育 教育学院郭雅莉小学教育 教育学院刘玉双小学教育

教育学院周婷小学教育 教育学院陈利杏小学教育 教育学院先楚渝小学教育 教育学院石惠文小学教育 教育学院陈超小学教育 教育学院周瑞芬小学教育 教育学院何晓琴小学教育 教育学院周琳小学教育 教育学院张鑫小学教育 教育学院刘璐小学教育 教育学院信睿心理健康教育教育学院郭雅莉心理健康教育教育学院骆文心理健康教育教育学院王卫娜心理健康教育教育学院郑爽心理健康教育教育学院胡严严心理健康教育教育学院刘柳心理健康教育教育学院蔡梦玲心理健康教育教育学院胡小寒心理健康教育教育学院张典心理健康教育教育学院向心航心理健康教育教育学院刘平莉心理健康教育教育学院肖乂远心理健康教育教育学院何雅菁教育经济与管理教育学院孙青教育经济与管理教育学院杨蓝天教育经济与管理教育学院邸杰教育经济与管理教育学院焦文莹教育经济与管理

数据结构实验报告.

实验目的 (1)学会用先序创建一棵二叉树。 (2)学会采用递归算法对二叉树进行先序、中序、后序遍历。 (3)学会打印输出二叉树的遍历结果。 实验内容 【问题描述】建立一棵二叉树,并对其进行遍历(先序、中序、后序),打印输出遍历结果。 【基本要求】 从键盘接受输入(先序),以二叉链表作为存储结构,建立二叉树(以先序来建立),并采用递归算法对其进行遍历(先序、中序、后序),将遍历结果打印输出。 【测试数据】 ABCффDEфGффFффф(其中ф表示空格字符) 则输出结果为先序:ABCDEGF 中序:CBEGDFA 后序:CGBFDBA 【选作内容】 采用非递归算法实现二叉树遍历。 实验步骤 (一)需求分析 1、在这个过程中,接受遍历的二叉树是从键盘接受输入(先序),以二叉链表作为存储结构,建立的二叉树。因此,首先要创建一棵二叉树,而这棵二叉树是先序二叉树。本演示程序中,集合的元素设定为大写字母ABCDEFG,输出的先序,中序,后序遍历分别为ABCDEGF,CBEGDFA,CGBFDBA。二叉树可以表示为:

接受的输入数据在进行递归的先序,中序,后序遍历后,分别将结果打印出来。 2、在程序运行的过程中可以看到,以计算机提示用户执行的方式进行下去,即在计算机终端上提示“输入二叉树的先序序列”后,由用户在键盘上输入ABC##DE#G##F###,之后相应的选择遍历及遍历结果显示出来。 3、程序执行的命令包括:首先是二叉树的先序序列被创建输入,其次是对输入进去的先序序列有次序的进行先序,中序,后序遍历。最后是打印出二叉树的遍历结果。 4、测试数据 (1)在键盘上输入的先序序列ABC##DE#G##F### (2)先序遍历结果ABCDEGF

中南民族大学管理学院实验报告

中南民族大学管理学院学生实验报告 课程名称:电子商务安全 年级:10级 专业:电子商务 姓名:星存田 学号: 10058048 2011学年至2012学年度第1学期

目录 实验一利用PGP加密、解密和数字签名 实验二PGP实现电子安全 实验三在Windows 2000/XP下加密文件和文件夹实验四数字证书签发安全电子操作指导书 实验五防火墙的设置 实验六口令破解软件使用 实验七网络监听 实验八打造你的安全个人电脑

实验(一)利用PGP加密、解密和数字签名 实验时间:2012.11.12 同组人员: 实验目的 掌握对文件加密和数字签名的方法,对加密理论知识加深理解。 实验容 在网上查找“PGP教程”,先认识PGP软件的安装和使用;然后查找“PGP加密原理”,认识PGP的加密原理。关于PGP的加密原理以及其他的信息可以参见下面这些网页: https://www.doczj.com/doc/f71571289.html,/pcedu/soft/doc/001218/1.htm太平洋网 soft.yesky./SoftChannel//20011108/203842.shtml天极网 .chinaitlab.//special/pgp.asp中国IT认证实验室 不过这些网页介绍的PGP软件是PGP6.5版本甚至更早的版本,截止到撰写该上机实验时PGP已经升级到版本8了,因此在某些方面会有一些不同。PGP8.02版本可以通过下面地址下载: https://www.doczj.com/doc/f71571289.html,/html/1/3/dlid=9223&dltypeid=1&pn=0&.html太平洋; .pgp./downloads/freeware/index.html这是PGP上提供的。 实验步骤 下载软件后,运行pgp8.exe文件开始安装,安装的过程很简单,依次按“next”按钮就可以了,安装过程见图1、图2、图3、图4和图5。 图1 安装欢迎界面

数据结构课程设计报告之线索二叉树

线索二叉树 一目的 程序从文件中读取每个结点的信息,然后建立一个二叉树。通过菜单的形式,选择不同的线索化方式,然后再对线索化的二叉树经行遍历并输出对应的结果。 二需求分析 1、文件的读入 程序首先要从一个文件中读入结点的信息。故需建立一个文件,在文件中,给出每个结点的信息。 2、菜单的实现 由于需要建立两种不同的线索二叉树,故需要一个菜单,来选择需要进行的操作,并输出操作的结果。 3、树的建立 从文件中,读入每个结点的信息。然后建立起树,然后再对已建立的树进行相应的线索化。 4、树的线索化 根据菜单的选择,对已建立的树经行相对应的线索化。 5、输出遍历的结果 对每种不同的线索化的的树,给出相对应的算法。然后,根据算法把每种遍历的结果输出。 三概要设计 1、主程序模块 (1)主程序模块 int main() { welcome(); //通过welcome()模块来让用户控制,做线索化的工作。 return 0; }

(2)可线索化单元模块—实现各种线索化的抽象数据类型;通过welcome()模块来调用每个线索化模块。 2、建立二叉树的模块 bool CreatBinTree(); 函数会根据用户输入的文件名,打开一个存储了树中每个结点的文件,且是用广义表的形式给出结点信息的文件。 操作结果:根据文件中广义表的形式,建立相对应的二叉树,该树的根节点为root。 3、线索化的抽象数据类型 void CreatInThread(); void CreatInThread(Node *current,Node *&front) current是中序遍历下,当前遍历的结点的指针。front是中序遍历下,current结点的前驱的指针。 操作结果:对建立的二叉树完成中序线索化。 void CreatPostThread(); void CreatPostThread(Node *current,Node *&front) current是后续遍历下,当前遍历的结点的指针。front是后续遍历下,current结点的前驱的指针。 操作结果:对已建立的二叉树完成后续线索化。 4、输出结果的抽象数据类型 void InOrder() 操作结果:输出中序线索二叉树的中序遍历的结果。 Node* InFirst(Node *current) current是中序线索二叉树中指向一个结点的指针。 操作结果:返回以current为根的树的中序遍历下的第一个结点的指针。 Node* InNext(Node *current) current是中序线索二叉树中指向一个结点的指针。 操作结果:返回中序遍历下,current结点的后继结点的指针。 void PostOrder() 操作结果:输出后续线索二叉树的后续遍历结果。

中南民族大学

中南民族大学 中药学硕士研究生培养方案 一级学科:中药学 (专业代码:100800) 药学院 2015年6月12日

中南民族大学中药学硕士研究生培养方案 (一级学科:中药学专业代码:100800 授医学硕士学位) 一、学科概况 中药学专业于2011年获得硕士学位(一级学科)授予权,2012年开始招生。现有硕士生导师11人,约90%的具有博士学位,其中教授5人,副教授4人,讲师2人。导师中有国家“973”项目首席科学家及国家杰出青年基金获得者1人,中科院“百人计划”入选者2人,国家“百千万工程”第一层次入选者1人,湖北省政府津贴获得者1人。本学位点所在的药学院现有国家中医药管理局民族药学三级实验室、湖北省民族药物现代化工程技术研究中心等科研机构,2013年被国家中医药管理局命名为民族药学重点学科。 中药学硕士学位点下设中药资源与中药分析、中药药理学、中药制剂学三个研究方向。经过几年的努力,现已形成包括中药民族药资源、鉴定、化学、药理、炮制与中医药和民族医药理论相结合的研究体系。在中药和民族药的资源、质量控制新技术新方法及质量标准、活性成分与药效物质基础研究、制剂工艺及新制剂开发,中药民族药炮制作用及炮制机理研究,以及民族医药理论整理等方面取得一系列较有影响的成果和显著的研究特色,在中药学尤其是民族药学领域具有一定的影响。 近5年来中药学专业的导师共承担国家及省部级各类科研项目70余项,发表论文200余篇,其中被SCI收录90余篇,出版专著10余部,获得国家发明专利授权多项。有多项科研成果获省部级科学技术奖,其中以主要完成人(排名第一)获湖北省科技进步二等奖2项,中国民族医药学会自然科学二等奖1项。二、培养目标 本专业培养德、智、体、美全面发展,适应我国中药及民族药事业需要,具有创新意识、科研能力和发展潜质的高层次中药学专业人才。毕业生能够从事高等院校、科研机构的相关教学和科研工作,能胜任或承担政府部门以及企、事业单位的相关管理和专业技术工作。 具体要求:(1)具有坚定正确的政治方向、严谨的科学态度和良好的思想品质及职业道德。(2)具有较扎实的专业基本功,掌握中药学、民族药学领域必需

纸牌游戏Go Fish实验报告

纸片游戏Go Fish课程设计 一目的 通过对GO FISH的课程设计,明白数据结构设计理念,理解并掌握链表的操作,进一步的了解数据结构的含义。 二需求分析 决定玩家的数量,先简单化,建立两个玩家,完成设计;1、确定数据结构模版;2、建立数据结构类型;3、完成数据操作;4、确立算法设计。 三概要设计 1、数据结构设计 该课程设计采用链表和类相结合模式,建立牌堆和牌操作的链表结构: class Card { public: void NewCard();//新建牌 void Shuffle();//洗牌 int Licensing(int n);//发牌 private: int CARD_A[52]; }; 牌堆类:采用整型数组建立牌堆,并用随机数打乱牌序。 class Node { public: Node(); Node(int value,Node *next);//初始化节点构造函数 int ListLength(Node* L); //链表的计数 int Search(Node* L , int num); //链表的查找 Node* head_Insert(Node* head , int num);//从表头插入节点 Node* Delete(Node* head , int num); //删除节点 void Print(Node *head);//链表输出 private: int card_num; char clore; Node *Link;

采用链表结构方式,来构造玩家手牌。用链式结构进行操作进行删除和插入。 2、算法函数 int Scoring(NodePtr &player,int score)//计分; int Players_operations(NodePtr &player1,NodePtr &player2,int Choose,int i,Card CardBign)//玩家操作; 两个函数分别用来计算与进行牌的操作。 2、主函数 main();//主函数 主函数进行数据接收和输出显示。 四详细设计 1、类的构造与实现 类的构造: class Card { public: void NewCard();//新建牌 void Shuffle();//洗牌 int Licensing(int n);//发牌 private: int CARD_A[52]; }; class Node { public: Node(); Node(int value,Node *next);//初始化节点构造函数 int ListLength(Node* L); //链表的计数 int Search(Node* L , int num); //链表的查找 Node* head_Insert(Node* head , int num);//从表头插入节点 Node* Delete(Node* head , int num); //删除节点 void Print(Node *head);//链表输出 private: int card_num; char clore; Node *Link;

选课系统课程设计

题目:学生选课系统设计 一、需求分析 根据所学知识,编写指定题目的C语言程序,并规范地完成课程设计报告。通过课程设计,加深对《C语言程序设计》和《数据结构》课程所学知识的理解,熟练掌握和巩固C语言的基本知识和语法规范,包括:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);库函数应用等;复杂任务功能分解方法(自顶向下逐步求精、模块化设计、信息隐藏等),熟练掌握和巩固三种基本的数据结构(线性结构、树形结构、图形结构)的逻辑结构、存储结构以及相关运算和应用。 具体要求如下: 采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。学生也可根据自己对题目的理解增加新的功能模块。系统以菜单界面方式工作,运行界面友好,演示程序以用户和计算机的对话方式进行。程序算法说明清晰,理论分析与计算正确,运行情况良好,实验测试数据无误,容错性强。编程风格良好(包括缩进、空行、适当注释、变量名和函数名见名知意,程序容易阅读等); 假设某学期共有5门课,每门课程有四项基本信息:课程编号、课程名称、学分和选课人数。学生可自行选课,假设该学期共有8个学生,学生有学号、姓名、所选课程三种基本信息,学生选课要满足每门课最多只能有3个学生选修,每个学生最多只能选2门课,试设计一个学生选课系统。 学生选课系统要求具备以下功能: 1.系统以菜单方式工作 2.浏览所有的课程信息 3.浏览所有的学生选课情况 4.任意学生信息的查询和修改功能 5.学生选课功能(学生选课时要判断课程是否已经选满,同时还要判断学生是否已经选了2门课,若学生满足选课条件才能选课,注意同一门课一个学生只能选一次)

中南民族大学电子信息工程专业本科培养方案

电子信息工程专业本科培养方案 Undergraduate Program for Major of Electronics and Information Engineering 一、培养目标 I、Educational Objectives 培养德、智、体全面发展,在电子信息领域具有扎实的理论基础,知识结构合理,具有创新能力和国际竞争能力的高素质科技人才。 本专业的学生在信息的获取、传递、处理及应用等方面具有较宽广的专业知识、掌握电子电路和信息处理的基本理论并具有较强的工程实践能力,具备设计、开发各种电子设备和信息系统的能力。要求本专业的学生具有较强的英语语言能力、良好的人文素质和创新精神,并在电子、通信、计算机、自动化、电子信息、光信息和信息传感专业领域中的一个或两个方向具有特色。毕业生能在信息技术产业,科研部门,高等院校及其相关领域从事电子工程、信息科学与技术的研究、设计、集成及开发等方面工作的高级研究型及应用型人才。 The program is designed to provide students with a solid foundation in the theory of information acquisition, transmission, processing and its application in the field of electronics and information engineering. It remains committed to a systematic education for high-level researchers and practitioner, who have particular interests in the area of electronics, communication, computer, automation, optical information and information sensing. Students with good command of English and personality of innovation can be prepared for any professional role they might choose——research, design, integration, practice in information technology industries, research institutes, universities and other community groups. 二、培养要求及特色 II、Requirement and Features 以电路、信号处理为基础,电子设备和系统设计及应用为方向,不仅具有扎实的、宽广的理论基础,而且具有较强的工程实践和创新能力。修完学科大类平台课程后,可选择攻读电子、通信、计算机、自动化、电子信息、光信息和信息传感专业领域中的一个或两个专业。 毕业生应获得一下几方面的知识和能力: 具有较扎实的数学基础; 掌握信息科学、电子学、计算机科学的基本理论和方法; 具有研究信息学科领域理论问题和解决实际问题的能力; 了解信息学科的发展动态和理论前沿; 具有较强的英语语言能力; 掌握文献检索、资料查询的方法和撰写科学论文的能力; 具有较好的人文社科知识和人文素质,以及较强的协调、组织能力; 具有较强的创新精神。 Our program is based on circuits and signals processing and is aimed at communication systems design and application. Students have not only solid and broad theoretic fundamentals, but also ability of practice and innovation. After the learning of basic courses in disciplines, students may major in one or two fields of electronics and information, telecommunication, computer science, automation, optical information and information sensing. Students are expected be trained in the following aspects: Sound grounding in both mathematics and physics; Principles of information science, electronics and computer science; Skills in research and problem solving; 1 / 181

80x86汇编语言程序设计实验指导书

80X86汇编语言程序设计 实验指导书 中南民族大学计算机科学学院 2006年9月

目录 实验一实验的基本要求与方法 (1) 实验二顺序程序设计 (13) 实验三分支程序设计 (18) 实验四循环程序设计 (24) 实验五子程序设计 (31) 实验六串操作指令的使用 (36) 实验七位运算指令的使用 (41) 实验八宏汇编技术 (45) 附录A MASM 6.X (53) 附录B Windbg的使用 (54) 附录C I/O宏说明 (57) 附录D 汇编指令总汇 (73) 附录E 流程图规范 (90)

实验一实验的基本要求与方法 1.1 实验目的与要求 1.1.1 实验目的 实验是掌握汇编语言程序设计的步骤,学习使80X86汇编语言程序设计的基本方法和技能,熟练掌握用汇编语言设计、编码、调试和运行程序的方法,养成良好的程序设计习惯,为后续课程和将来相关的项目开发打下坚实的基础。 1.熟练操作宏汇编的开发环境,熟悉汇编语言的编译工具(MASM6.11)及调试器(Windbg)的使用。 2.掌握汇编语言的寻址方式和常用指令。 3.掌握汇编语言基本的程序设计方法和调试手段。 4.掌握子程序和宏指令的设计和调试手段。 1.1.2 实验要求 1.上机前应做好充分的准备。对选定的实验题要先进行设计包括程序框图、数据结构以及算法;上机之前先编好程序代码,并进行认真地静态检查,减少错误的发生,同时还有预先估计程序运行的结果或结果范围,做到心中有数。 2.上机时要遵守实验室的规章制度,爱护实验设备。要熟悉与实验有关的系统软件(如编辑程序、汇编程序、连接程序和调试程序等)的使用方法。在程序的调试过程中,有意识的学习及掌握Windbg程序的各种功能,以便掌握程序的调试方法和技巧。不互相抄袭,应自己动手按自己的算法编制程序,调试通过。 3.下机后要对实验结果进行整理,分析程序调试过程中所出现的各种情况,对未通过的程序更好认真分析原因,总结经验教训。 4.每个程序完成后应写出实验报告,实验报告的要求如下: (1)本次实验的目的及要求,实验内容。 (2)设计说明:用来说明程序的功能和结构,它包括:程序名、功能、原理及算法 说明、数据结构及主要符号名说明等。 (3)程序框图: 根据设计思想给出规范的程序流程图,流程图规范参看附录E。 (4)调试说明:总结经验提高编程及调试能力。它包括:调试情况,如上机时遇到 的问题及解决的办法,观察到的现象及其分析,对程序设计技巧的总结及分析等; 程序的输出结果及对结果的分析;实验的心得体会等。 (5)使用说明:程序提供给用户使用时必须作出的说明。如:程序的使方法,调用 方式,操作步骤等;要求输入信息的类型及格式;出错信息的含义及程序的使用范围等。 (6)程序清单。

数据结构实验报告

数据结构实验报告

实验目的 (1)学会用先序创建一棵二叉树。(2)学会采用递归算法对二叉树进行先序、中序、后序遍历。 (3)学会打印输出二叉树的遍历结果。实验内容 【问题描述】建立一棵二叉树,并对其进行遍历(先序、中序、后序),打印输出遍历结果。 【基本要求】 从键盘接受输入(先序),以二叉链表作为存储结构,建立二叉树(以先序来建立),并采用递归算法对其进行遍历(先序、中序、后序),将遍历结果打印输出。 【测试数据】 ABCффDEфGффFффф(其中ф表示空格字符)

则输出结果为先序:ABCDEGF 中序:CBEGDFA 后序:CGBFDBA 【选作内容】 采用非递归算法实现二叉树遍历。 实验步骤 (一)需求分析 1、在这个过程中,接受遍历的二叉树是从键盘接受输入(先序),以二叉链表作为存储结构,建立的二叉树。因此,首先要创建一棵二叉树,而这棵二叉树是先序二叉树。本演示程序中,集合的元素设定为大写字母ABCDEFG,输出的先序,中序,后序遍历分别为ABCDEGF,CBEGDFA,CGBFDBA。二叉树可以表示为:

接受的输入数据在进行递归的先序,中序,后序遍历后,分别将结果打印出来。 2、在程序运行的过程中可以看到,以计算机提示用户执行的方式进行下去,即在计算机终端上提示“输入二叉树的先序序列”后,由用户在键盘上输入ABC##DE#G##F###,之后相应的选择遍历及遍历结果显示出来。 3、程序执行的命令包括:首先是二叉树的先序序列被创建输入,其次是对输入进去的先序序列有次序的进行先序,中序,后序遍历。最后是打印出二叉树的遍历结果。 4、测试数据 (1)在键盘上输入的先序序列ABC##DE#G##F### (2)先序遍历结果ABCDEGF

中南民族大学管理学院

中南民族大学管理学院 学生课程设计报告 课程名称:管理信息系统 选题名称三大企业竞争优势及电信的发展 前景 年级:2010 专业:信息管理与信息系统 学号: 姓名:张春玲 指导教师:郑双怡 完成日期:2011年11月 20 11 学年至20 12 学年度第1 学期

中国移动诠释其移动互联网三大优势 无论是互联网,还是移动互联网,在人们的传统观念中,都是更为前卫、先锋的互联网企业做得更好,而对于传统电信运营商在移动互联网领域的作为几乎是褒贬不一,很多人认为电信运营商无法玩转移动互联网。 不过,作为全球网络规模最大、用户规模最大的移动通信运营商,中国移动并没有在这样的观点前止步不前。曾有业内专家提出,移动互联网才是3G真正的杀手应用,而对于正在践行3G并要引领国际4G发展的中国移动来讲,势必不会错失良机。 在2011移动互联网国际研讨会期间,中国移动通信研究院院长黄晓庆重点诠释了中国移动在移动互联网方面的三大优势。第一,智能优质的信息管道;第二,端云结合的聚合平台;第三,无所不在的应用推广。 一智能优质管道 管道,可以说是运营商的显著符号,但没有一家运营商甘当给他人作嫁衣的简单管道。所以,中国移动提出要做智能优质的信息管道提供者,首先就是要打造可管可控的智能网络管道。目前,中国移动增加了网络智能感知点,开展了4厂商、8省市的试点,可有效提高流量使用效率,提升用户体验。 中国移动也正在积极推进的不断成熟,在工业和信息化部的领导下,完成了上海、南京、广州、深圳、厦门、杭州的六城市第一阶段的规模试验,在中国移动的大力扶持下,产业已日趋成熟。“多模数据卡将在2011年底达到试商用水平,多模芯片/终端预计2012年下半年达商用水平。”黄晓庆说。 提升网络接入的能力也是中国移动在打造智能优质管道上的重中之重。为此,中国移动也确立了“十二五”期间的目标,即为个人用户提供10以上的带宽、为家庭用户提供100以上的带宽、为集团用户提供1000以上的带宽。为用户提供快速、稳定、低价以及个性化差异化服务也成为智能优质管道的特征。 二聚合计算平台 所谓聚合计算平台,即云计算+终端,共同提升用户的感知。中国移动可以说是国内最早布局云计算的电信运营商。中国移动从2007年开始进行云计算研究,并于2009年发布了大云1.0版本,并在不断加速云计算战略的布局。 据黄晓庆介绍,中国移动云计算研发进展显著,最新发布的“大云”1.5版本对分布式文件系统、分布式海量数据仓库、分布式计算框架、集群管理、云存储系统、弹性计算系统以及并行数据挖掘工具等关键功能进行了改进和升级,同时也增加了对块存储的支持。 中国移动在面向移动互联网的终端建设上也是不遗余力,中国移动是国内最早推终端操作系统的厂商,“2.6版本已经进入到测试阶段。”黄晓庆说,目前,基于平台的35款商用终端已经落地。 “与对接顺利,成功引入超过10000款海外应用,上线的应用超过11000款。”黄晓庆说。2010年,由包括中国移动在内的24家国际运营商成立应用批发社区(),旨在为全球移动通信用户提供更为先进、丰富的网络应用服务。

中南民族大学数据结构

院系:计算机科学学院专业: 年级: 2010级 课程名称:数据结构 学号: 姓名: 指导教师: 2012年 6 月 1日

年级 2010 班号2班学号 专业姓名 实验名称2 单链表的相关操作演示 实验 类型 设计型综合型创新型 实验目的或要求实验目的: 通过上机实践,使学生进一步掌握线性表的逻辑定义、存储结构以及相关应用。实验要求: 自定义存储结构,用C或C++语言编写程序,要求程序模块清晰,菜单界面,有运行结果。 四个题目任选一个写入实验报告。 实验原理(算法流程)1、单链表的相关操作演示: typedef struct LNode { float data; struct LNode *next; }LNode,*LinkList;//链表节点的定义 void CreateList_L(LinkList &L,int n){逆序创建一个链表,L为链表的头结点,n为输入的元素的个数} int Length_LinkList(LinkList L){将链表L中的节点个数输出出来(不包括头结点),返回值为输出的节点数;} void InsertList_L(LinkList &L,int i,float e){将e插入链表L中的i号位置;核心算法是:现在链表中找到第i-1号位置,然后将要插入的e插到i-1的后面} void DeleteList_L(LinkList &L,int i,float e){将链表L中的第i号位置的元素e删除;核心算法:从头结点开始往下找,找到第i-1号位置,然后将第i号节点删除,再把后面的节点接上} void DemandList_L(LinkList &L,int i,float e){查询链表L中的第i号位置的元素e;核心算法:找到第i号位置,然后输出出来} void OrderList_L(LinkList &L){将链表L中的数据递增排序;核心算法是:新申请一个头结点,将链表L中的元素进行比较,找到最大的元素所在的节点,将它取出来连接到新的头结点的next指针上,然后再找出次大的,再连接到头结点的next指针上,如此循环,直到链表L的next指向空即完成,然后将新的链表的头设置为L,销毁新的头结点指针} void PrintList_L(LinkList &L) {打印函数,一次将链表L中的内容输出出来} void delLinkList_L(LinkList &L){释放链表L}

相关主题
文本预览
相关文档 最新文档