课程设计题目10级

合集下载

《电子技术》课程设计任务书(10级)

《电子技术》课程设计任务书(10级)

数字/ 模拟电子技术》课程设计任务书一、实训班级:电子信息工程技术101、102、电气自动化技术101、102、103 班二、实训时间:2010/2011学年第二学期第15-19周(2011年5月30日〜2010年6月24 日)三、实训指导教师:见实训周日程安排表四、实训地点:温州科技学院实训8 号楼、计算机系实训中心五、课程及设计任务:项目一:《延时报警电路的设计与制作》实训计划书(一)、实训目的:《延时报警电路》实训模块是电子信息工程技术专业学生在学习完毕模拟电子技术、数字电子技术理论课程后进行的一次综合的课程设计,是以上两门课程的的重要实践环节。

通过实训使学生掌握简单电路模块的理解与应用。

能够进行简单的电子产品设计。

培养学生综合运用所学知识分析和解决实际问题的能力,(二)、实训内容:以个人为单位,综合运用课本所学模电和数电知识,按要求设计出一个延时报警电路。

延时报警电路要求:1、交流220V输入、直流12V输出;2、延时报警时间5S-10S 可调;3、报警时,有声、光显示电路,且输出频率为1000Hz;延时报警电路框图芦电路光电路(三)、实训步骤和要求:<一>自由设计阶段要求10%根据延时报警电路框图和要求,结合专业知识,设计一款电子门铃产品。

设计文档内容及分值:1、延时报警电路整机电路图(20分);2、整机电路工作原理(20分);3、延时报警电路单元电路图(20分);4、单兀电路原理(30分);5、技术参数和指标(10分)。

设计文档要求:作图清晰规范,元件参数填写准确,工作原理编写简洁清楚。

<二>电路原理答辩阶段要求10%1、整机电路原理介绍:10分;2、原理图方框图介绍:10分;3、主通道电路基本功能介绍:30分;(整流稳压电路、延时放大电路、振荡电路各占10分)4、展示形式:多媒体演示10分;5、论述:语言流畅性、表述逻辑性8分;结尾论述:2分6、回答问题:2个问题(10分*2)(很好、较好、一般、差)7、创新性:10分<三>原理图与PCB版绘制阶段要求15%1、原理图的要求:(1)标题栏的设计及内容填写、图纸栅格、图纸边框工作区颜色,特殊符号的应用。

课程设计---五相十拍步进电动机控制

课程设计---五相十拍步进电动机控制
3.2输入输出地址分配…………………………………………………………5
3.3主电路设计………………………………………………………………………6
3.4 PLC的控制电路………………………………………………………………6
第四部分PLC控制软件设计与调试
4.1系统程序设计……………………………………………………………………7
五、课程设计与总结:
于星期四下午终于完成了程序的设计与调试,终于松了一口气。回顾整个课程设计过程,相对来说还是比较顺利,没经过太多难题。但是也遇到了不少细节问题,比如程序设计好后通断开关无法实现复位功能,灯泡出现延时现象等,虽然这些问题最后都得到解决,但还是令我纠结不已,几节课程设计下来,我觉得我的PLC又有了很大的进步,至少我不会对着设计题目一筹莫展或者发憷,整个程序的设计与调试很考验一个人的知识的全面性以及大局观,没有扎实的基本功,一切无从谈起,我深深认识到自己的知识掌握的浅薄及不牢固,理论设计如此,实际设计制造就更不用说了,万丈高楼平地起,我还在继续努力。在此,我要感谢我的知道老师刘冬梅以及在程序设计过程中帮助我的同学们,当然还有我的搭档周同学。
1.2系统控制要求…………………………………………………………………3
第二部分设计方案
2.1总体设计方案说明………………………………………………………………4
2.2 PLC控制系统组成方框图………………………………………………………4
第三部分系统硬件设计
3.1 PLC的选型及硬件配置…………………………………………………………5
3号开关控制其中速运行(转过一个步距角需0.1秒)。
4号开关控制其低速运行(转过一个步距角需0.03秒)。
5号开关控制其转向( ON为正转,OFF为反转)。

浙江大学-10级课程设计

浙江大学-10级课程设计

浙江大学-10级课程设计2010级材料科学与工程专业培养方案* 培养目标从材料学与工程专业的基础理论、前沿专业知识和科学研究实验技能等方面对学生进行系统的培养,使学生成为具备材料科学与工程专业综合基础知识和高新材料研究开发能力的高素质科技人才。

培养的学生不仅具有从事本学科及相关领域的科学研究、新材料设计与开发、教学以及技术管理的综合能力,同时具有较强的创新意识以及一定的组织管理能力和团队领导能力,具备国际化竞争能力。

* 培养要求学生主要学习材料科学与工程的基础理论,学习并掌握材料的制备、组成、组织结构与性能之间关系的基本规律,接受各种先进材料的合成制备与加工、结构分析与性能检测技能等方面的综合训练,掌握材料设计和制备工艺设计、材料性能优化和产品质量控制、新材料和新工艺开发等方面的基本能力。

同时,通过本专业特色课程的学习和课外科研训练,熟悉半导体材料及器件、光功能材料及器件、先进金属材料、功能陶瓷材料与器件、纳米材料与器件、新型能源材料与电池、生物及医用材料等国际前沿交叉领域的相关内容及发展趋势。

毕业生应具备以下几方面的知识和能力:1掌握材料科学的基础理论和各种先进材料的专业基础理论知识;2.掌握材料设计、合成与制备等专业基础知识,具有进行材料设计和材料研制的基本能力;3.掌握材料性能检测和产品质量控制的基本知识,具有新材料和新工艺研究开发的初步能力;4.掌握材料科学与工程领域相关的研究方法和实验技能,了解材料科学国际前沿交叉领域的相关内容及发展趋势;5.熟悉本专业必需的交叉学科相关知识和技能,具有运用英语进行交流的基本能力以及计算机应用的基本知识与技能。

* 专业核心课程物理化学材料科学基础材料工艺基础材料物理性能材料力学性能材料现代分析技术* 特色课程双语教学课程;材料热力学材料结晶化学功能陶瓷材料与器件光电材料与器件金属玻璃研究探讨型课程:材料表面工程光电材料与器件金属玻璃智能材料与智能系统材料相变理论固体物理基础材料现代制备方法与理论计划学制:4年最低毕业学分160+5+4 授予学位工学学士课程设置与学分分布1.通识课程 52.5学分(1)思政类必修 11.5+2学分02110081 形势与政策 +2 2.0-0.0 一秋冬,春夏021E0010 思想道德修养与法律基础 2.5 2.0-1.0 一秋冬021E0020 中国近现代史纲要 2.5 2.0-1.0 一春夏021E0040 马克思主义基本原理概论 2.5 2.0-1.0 二秋冬,春夏031E0031 毛泽东思想和中国特色社会主义理论体系概论4 3.0-2.0 三秋冬,春夏 (2)军体类必修 5.5+3学分第1、2学年,体育Ⅰ、Ⅱ、Ⅲ、Ⅳ为必修,每门课程1学分;高年级的体育课程为选修。

基础工程课程设计(浅基础) ()

基础工程课程设计(浅基础) ()

专业班级建筑工程技术1002班学号姓名肖庆《基础工程》课程设计专业班级建筑工程技术1002班学号姓名肖庆日期基础工程课程设计任务书设计题目:武汉一中学宿舍楼基础设计班级建工10级学生肖庆指导教师杨泰华、王瑞芳武汉科技大学城市建设学院二O1 2年五月一.设计题目:武汉一中学宿舍楼基础设计二.建设地点:武汉市 三.设计原始资料: 1.地质、水文资料:根据工程地质勘测报告,拟建场地地势较为平坦,该场地地表以下土层分布情况如表1所示。

地下水位距地表最低为-1.8m ,对建筑物基础无影响。

2.气象资料:全年主导风向为偏南风,夏季主导风向为东南风,冬季主导风向为北偏西风;常年降雨量为1283.7mm 左右,基本风压为0.35kN/m 2。

3.底层室内主要地坪标高为士0.000,相当于绝对标高6.564m 。

四.上部结构资料上部结构为框架结构,采用粉煤灰轻渣空心砌块,3/8m kN =γ,底层填充墙高为3.4m 。

地基基础设计等级为乙级。

柱截面尺寸为400mm*500mm;传至底层柱下端的荷载分别为:传到边柱A 、D 轴线的荷载为:(1)k F =(1234+3n )kN ,m kN n M k .)250(+=,剪力k H =(30+2n)kN 。

(其中,k k H M ,沿柱截面长边方向作用;n 为学生学号最后两位数);传到 中柱B 、C 轴线的荷载为:轴力k F =(1643+2n)kN ,m kN n M k .)360(+= 所有柱剪力作用在基础顶面;基础梁截面尺寸取为250mm*400mm 。

五、设计内容及要求A.柱下独立基础对于边柱,采用柱下独立基础。

设计参照教材例2-2及例2-3.B.双柱联合基础对于间距小的中柱,可采用双柱联合基础。

轴线C.轴线3及J相交的柱;轴线K及2相交的柱荷载同边柱A、D轴线的柱;轴线1及C相交的柱和轴线2及B相交的柱采用双柱联合基础。

D.计算步骤(1)确定基础底面尺寸;(2)持力层(软弱下卧层)承载力验算;(3)确定基础高度,并进行抗冲切验算;(4)基础底板的配筋计算。

10级土木工程施工课程设计任务书.doc

10级土木工程施工课程设计任务书.doc

《土木工程施工》课程设计任务书学年学期:2012-2013-3专业班级:10级土木工程1、2、3班指导教师:王甲村、吴昌兴设计时间:学时周数:1周一、设计目的《土木工程施工》课程设计是在土木工程施工学习结束后, 学生运用所学的知识,在教师指导下,独立地进行土木工程单位工程施工组织设计工作,使学生了解单位工程施工组织设计的作用,熟悉单位工程施工组织设计的内容、编制依据、编制原则、编制方法和步骤;熟悉施工定额的使用;掌握施工组织设计的全过程,培养学生运用所学知识独立分析和解决工程施工组织问题的能力;训练学生严谨求实的工作作风。

二、设计任务及要求任务书:某小区住宅楼工程施工组织设计1、设计资料:详见附件1 某小区住宅楼设计资料2、设计成果:(1)单位工程施工组织设计计算书:工程概况、施工方案的选择、单位工程施工准备工作计划、单位工程施工进度计划、资源需要量计划编制、质量、安全和工期等技术组织保证措施、主要技术经济指标。

(2)图表:施工进度横道图或网络图、施工平面布置图3、设计要求:(1)按任务书提供的具体数据资料独立完成设计任务,不得抄袭;(2)单位工程施工组织设计计算书内容完整,条理清晰,计算过程详实、正确。

(3)图表要求:所有图纸、汉字均要按照规范要求采用工程字体;采用A3号图纸;图面清晰,布置合理,内容正确。

三、设计时间进度安排四、成绩考核1、考核内容:设计说明书的编写是否符合规范,施工方案是否合理,计算是否正确,图纸绘制是否符合要求等。

2、成绩评定:课程设计成绩根据平时考勤、设计成果质量按五级记分评定方法评定。

凡成绩不及格者,必须重修;平时考查主要检查学生的出勤情况、学习态度、是否独立完成设计等的目的要求,突出学生独立解决工程实际问题的能力和创新性的评定。

课程设计的成绩按优秀、良好、中等、及格和不及格五级评定。

五、报告书写格式设计计算说明书要求:目次分明,内容翔实,各项参数、指标选择合理。

书写工整,文笔流畅,插图整洁。

(电信上报)10级毕业设计题目汇总表

(电信上报)10级毕业设计题目汇总表

张立松 讲师 √

81 自动化10.7 朱逸涛 基于FPGA数据采集及控制系统的研究 张立松 讲师 √

82 自动化10.2 李玮
基于模糊PID控制的煤矿风量调节系统
设计
张志华
讲师


83 自动化10.2 杨彬
基于模糊PID控制的锅炉汽包水位控制
系统的设计
张志华
讲师


84 自动化10.2 赵洋
基于模糊控制的汽车智能雨刮系统的 设计

65 自动化10.1 钱凯发 基于PLC的电梯控制系统设计
李琦 讲师 √

66 自动化10.6 杨大鹏 基于PLC的恒压供水系统设计
李琦 讲师 √

67 自动化10.1 于志强 基于PLC的提升机设计
李琦 讲师 √

68 自动化10.6 王赛 基于PLC的温度控制
李琦 讲师 √

69 自动化10.7 王晓琳 基于单片机的遥控小车系统设计
杨迪 韩巧玲 火统芳 郑旭 丁小川 宋家鹏 佟曦 侯秋实 韩啸 李升阳 李洪川
热连轧板形板厚智能解耦控制研究 李伯群 教授 √
热连轧AGC控制系统正反馈现象的分析 研究
李伯群
教授

史密斯预估控制策略在厚规格轧制中 的应用
李伯群
教授

线材加热炉控制系统的优化与应用 李伯群 教授 √
线材加热炉控制系统的优化与应用 单神经元PID多变量解耦控制研究
张志华
讲师


85 自动化10.2
张大鹏
基于变频调速的高楼供水控制系统的 设计
张志华
讲师

摩托车防盗报警器电路课程设计

University of South China电子技术课程设计说明书设计题目:摩托车报警器专业:电气工程及其自动化年级: 10级学号: 20104450211姓名:贾勇指导教师:刘原欧阳宏志2013 年 1 月 10 日一:设计任务和要求:题目:摩托车防盗报警器要求:电源电压DC3~12V,利用水银传感器或者振动传感器检测异常,利用语音芯片完成声音报警。

注:①可以采用水银开关,压电陶瓷自制振动传感器,语音芯片和LM386等制作。

课程设计的目的在于巩固和加强电子技术理论的学习,促进其工程应用,着重于提高学生的电子技术实践技能,培养我们运用所学知识分析问题和解决问题的能力,了解科学实践的程序和基本方法,并逐步形成严肃,认真,一丝不苟实事求是的科学作风和一定的生产观经济观和全局观。

三.设计内容步骤1.画出电路原理图2.元件器及参数选择3.电路仿真与调试4.PCb文件生成与打印输出5.实验室自行装配和调试6.编写设计报告四.工作原理摩托车防盗报警器的电路如图1所示。

SA是与点火锁开关联动的锁控开关,SB是随车头锁开启的锁控开关,SQ是水银位置传感控制开关。

继电器K与单向晶闸管VS1等组成自锁开关电路,控制报警电路电源;“555”时基集成电路A与R2、R3、C等组成无稳态自激多谐振荡电路,通过VS2控制摩托车电喇叭HA发出断续的报警声。

等待报警状态时,因只有电源开关SA接通,而SB(车头锁锁死时相当于断开)、SQ均处于断开状态,此时VS1无工作电压,K不吸动,整个报警电路无电不工作。

当车头锁被打开时,SB随之自动接通,VS1通过R1从电源G的正极获得触发信号,VS1导通,K通电吸合,其常开触点KH接通报警电路,使电喇叭HA发出断续报警声。

转换触点KZ的常开触点闭合,相当于将SB自锁,此时即使将SB断开(即锁上车头锁),电源仍处于接通状态,只有断开SA,警报声方能被解除;在KZ 动作时,其常闭触点还同时切断了发动机点火电路,使摩托车无法启动。

家用有毒气体报警系统课程设计

课程设计说明书 题目: 家用有毒气体报警系统院(部): 机械工程学院专业班级: 机设10级10班学 号: 2010302548学生姓名: 陈真指导教师: 王俊2014 年 1 月 16 日安徽理工大学课程设计(论文)任务书机械工程学院 院(部) 测控 教研室学号 2010302548 学生姓名陈真 专业(班级)机设10级10班题目 家用有毒气体报警系统设计 技术 参数本设计是以单片机AT89S52作为核心部件的家用有毒气体报警系统,传感器可用气敏型传感器QM-N10,此传感器根据有毒气体的浓度而转换为相应的电流输出,再经过放大器AD623转变为0-5V的电压输出,再通过AD转换器TLC549转换成数字信号,进入CPU,然后通过8位7段LED显示器显示数值。

其安全值通过2×8矩阵结构键盘输入到CPU,让测量值与标准值比较,当有毒气体达到一定浓度,控制系统即发出声光报警并启动排气装置。

设计 要求 1.设置显示器及接口电路:显示用8位7段LED显示器或LCD显示器;2.设置键盘及接口电路:键盘采用2×8矩阵结构;3.片外扩展数据存储器及程序存储器;4.扩展相应的I/O接口芯片;5.选择合适的AD转换器和DA转换器;6.选择合适的传感器及信号放大电路;7.设计排气装置驱动电路;8.设置报警电路:扬声器及接口电路。

工 作 量 一份设计说明书:共23页;一张系统总体设计图:A3图纸。

工作 计划第17周:查阅资料,任务分工,制定并审核设计方案;第18周:完成各元器件选择,电路计算并绘制相关电路原理图; 第19周:对设计进行审核,修改,并且整理资料;第20周:编写设计说明书,答辩。

参考 资料 [1] 蔡美琴.MCS-51系列单片机系统及其应用.北京:高等教育出版社,2004.[2] 唐文彦.传感器.北京:机械工业出版社,2006.[3] 夏路易,石宗义.电路原理图与电路板设计教程 Protel 99SE [M].北京:北京希望电子出版社,2002.[4] 秦春斌,张继伟.PLC基础及应用教程 [M].北京:机械工业出版社,2013.[5] 曹成茂.电工电子技术 [M].合肥:合肥工业大学出版社,2009.指导教师签字 教研室主任签字2013 年 12 月 23 日安徽理工大学课程设计(论文)成绩评定表学生姓名: 陈真 学号: 2010302548 专业班级: 机设10级10班 课程设计题目: 家用有毒气体报警系统指导教师评语:成绩:指导教师:年 月 日家用有毒气体报警系统摘要随着我国经济的发展,人民生活水平的提高,人们对环境问题及健康问题日益重视,室内空气品质(IAQ)状况受到越来越多的关注。

最新10级绩效指导书汇总

10级绩效管理指导书《绩效管理》课程设计任务书10级人力资源管理专业(第二组:学号21~39、L63-L65)一、课程设计的目的:通过本课程设计,要求学生能运用《绩效管理》、《工作分析》、《组织设计》、《战略管理》等课程的基本原理和方法,通过使用有关文献资料,解决绩效管理体系建立中存在的实际问题,具有进行组织绩效管理体系设计的初步能力,并为毕业论文撰写打下基础。

对于树立学生的团队精神和创新精神、培育学生的绩效管理意识和写作能力、激发学生的学习兴趣、加深学生对课堂所学内容的理解和掌握都具有十分重要的意义。

二、课程设计的背景资料:邵阳市中西医结合医院始建于1980年,原名邵阳地区中医院,是湖南省第一所地市级全民所有制事业单位,座落在邵阳市南门口宝庆中路与双拥路交汇地段,是一所集医疗、教学、科研、预防、康复为一体的综合性二级甲等中西医结合医院型中医医院,是邵阳市首批医疗保险定点单位,是湖南中医药大学教学基地、湖南中医药大学附一医院合作医院、省肛肠专业委员会协作医院、邵阳市交通事故急救中心、邵阳市中西医结合学会承办医院。

医院院内网络设施完备,基本实现了医疗管理的信息化。

医院占地面积14100平方米,医疗使用面积20012平方米,现有功能齐全的门诊及住院楼2栋,共有9个病区,编制床位420张。

医院科系齐全,开设内一科、内二科、内三科、骨伤一科、骨伤二科、微创治疗中心、脑外科、肛肠科、妇科、五官科、口腔科、针灸科、椎间盘治疗中心、急诊科、麻醉科等16个临床科室,医技辅助科室7个,行政职能科室17个,社区医疗卫生服务中心一个。

现有在编职工250人,其中卫生专业技术人员202人,高级职称40人(正高4人),中级职称89人,硕士研究生5人。

医院固定资产5400余万元,其中仪器设备总价值2000余万元,拥有原装进口日立螺旋CT、飞利浦彩超、放射全功能数字成像系统CR、全自动生化仪、大型C型臂X光机、动态心电工作站等大型医疗设备,万元以上的医疗设备130台(件)。

基础工业工程课程设计

基础工业工程课程设计题目: 云南农业大学回族食堂服务效率的评析与改善学院: 工程技术学院专业班级: 10级工业工程学生姓名: 学号:目录 1.食堂简介2.选题背景3.课程设计及其目的4.农大回族食堂场景描述4.1.农大回族食堂平面布置线路图4.2.对目前食堂就餐流程进行记录、分析4.3. 模特排时法对改进前的动作分析4.4.改进前流程程序图(物料型)4.5.改进前人员流程程序图5.作业分析5.1双手作业分析5.2人—机作业分析6.现场管理7.食堂就餐存在问题及改善方案 7.1存在的问题7.2就餐要点改进7.3改进后食堂就餐要点7.4改进后人员流程程序图7.5模特排时法对改进后的动作分析 7.6改进后流程程序图(物料型) 7.7改善后分析及结论8.总结一、食堂简介温饱是人类生存最基本的需求,不管你是在哪里,你首先要考虑的就是先解决温饱问题,而食堂就是帮你解决温饱问题的一个场所。

由于每个地方的风俗以及外界环境不同,每个食堂的管理制度也是不相同的,因此,不同地方的食堂都有不同的现状。

回族食堂位于集中片区食堂中的一个,是服务全校回族以及部分非回族学生及老师的食堂。

二、选题背景大学食堂的状况与大学生有着密切的联系。

对于回族食堂来说,由于回族食堂的地理位置比较好,处在东校区众多宿舍的中央,且处在塑胶篮球场和足球场之间,运动的学生比较多,价格实惠,因此回族食堂已经成为东校区这边的多数大学生就餐的首要选择。

回族食堂的经营方式是以私营为主,它的规模不大。

回族食堂以学生为主要消费人群,价格较低,通过向大学生提供经济快捷的餐饮服务来赚取利润。

三、课程设计及其目的本课程设计的主要选择大学生在回族食堂就餐过程进行流程程序分析。

此次课程设计主要通过自己平时对生活的观察。

作为一名工业工程的学生,养成敏锐的观察力是非常重要的,同时也是理论联系实际的一个过程。

通过观察生活,把工业工程方面的知识运用到生活中去,进一步的理解、消化、掌握课堂上所学习的专业基础知识。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机软件教学实习》题目
注意事项:
1. 修改《计算机软件教学实习》模板封面上的“学号”、“姓名”和“指导老师”(1班蒋安纳,2班韦素
云,3班章春芳)
2. 修改正文区域的“页眉”部分,修改“学号”和“姓名”
3. 两个方案选择其中一个:方案一:第1-2题必做,第3-17题选做5题;方案二:选作18-20中的1题
(每题选做人数不超过2人)。
4. 评分标准:
1)根据平时上机考勤;注重平时上机成绩,老师会不定期检查学生进度,学生不得以自己有私人电脑
为借口而不来上机
2)根据程序运行结果
3)学生能对自己的程序面对教师提问并能熟练地解释清楚;先提交面试的分数高
4)提交《计算机软件教学实习》打印稿
以上四项缺一不可,否则不能到得相应学分

题目:
1. 建立单向int链表,连续输入10个结点创建链表,并实现在原链表中插入数字、删除数字、查找数字
的功能。
2. 文章(内容为字符)的拷贝。即将源文件拷贝到目的文件,两个文件名均由命令行给出,源文件在前。
3. 编写创建链表函数,链表中的结点包括学号(int)和成绩(int)。创建a、b两个链表后,再将这两个
链表合并,按学号升序排序(设学号都不相同)。
4. 参赛得分问题。现有m个选手参加某项比赛,有n个评委对每一位选手打分。选手的最后得分的计算
方法是:去掉一个最高分,去掉一个最低分,其余的平均分为参赛选手的最后得分。并将结果写入文件中
(格式如下:选手号 选手姓名 n个得分 最后得分)。
5. 单词复数。某单词本中有若干行单词单数形式,请在该单词后面给出单词复数形式,即单词本中每一
行是“单数 复数”形式。注:如果单词以s、x、z、ch、或sh结尾,单词加es;如果单词以y结尾,并
且y前面是一个辅音,将y改为ies;对其他单词,后面加s。
6. 猜数字游戏。游戏随机生成4个互不相同的1位数,接受用户输入,根据用户输入输出“mAnB”的
结果。A表示数字和位置都正确,B表示数字正确,位置不正确。例如随机数为“1234”,用户输入为“1435”,
显示“2A1B”。
7. 歌曲排行榜管理系统。每首歌曲包括编号、歌曲名称、歌手姓名;要求提供输入歌曲信息、浏览歌曲
信息、整理歌曲信息、投票和输出排行前10名的功能。
8. 猜首都。先书写一个answer.txt文件,在其中存放10个国家及其首都。从该文件中随机读取出一个国
家,让玩家回答出该国家的首都是什么。如回答正确则给予鼓励(如“Good Job!”),并提示是否继续。如
连续3次都回答错误,则公布正确答案,并提示是否继续。回答完10道题目,给予鼓励并退出游戏。玩
家输入首都时的单词不考虑大小写、空格的问题(如答案是“Beijing”,玩家输入“Bei Jing”算正确答案)。
9. 两个一元多项式相加。输入2个多项式,例如A17(x)=7+3x+9x8+5x17和B8(x)=8x+22x7-9x8,得到
C17(x)=7+11x+22x7+5x17。
10. 300以内的四则运算。帮助某小学数学老师出试卷。随机生成2个300以内的正整数或零,随机计算+、
-、*或/,答案也必须是300以内的正整数或零。共出50道题目,不能出现重复题目,并将题目写入文件。
11. 算术运算。输入一个算术表达式字符串,得到最后结果。算术运算符包括+、-、*、/、%,注意小括
号可改变优先级。例如输入“(2+3)*4”得到20。
12. 学分管理程序。每位学生必须完成基础课50学分、专业课50学分、选修课24学分、人文类课程8
学分和实验性课程20学分才能毕业。功能要求录入学生的学分;给定学号,显示该学生的学分完成情况;
给定班号,显示改班所有学生的学分完成情况;给定学号,修改该学生的学分信息;按照某类课程的学分
高低排序。程序要求有菜单,根据需求选择功能;学生学分信息存储在文件中。
13. 统计单词。要求读取一个英文文章,统计出该文章中单词的个数,注意单词只有全部由字母组成才被
计数。
14. 填充(filling)。当文本在屏幕上显示时,通常必须调整文本使之在固定的边界内。过宽的输出必须被
分成几行显示。如果文本由单词组成,行在单词边界间的空格处分开。一旦单词超过右边界,它前面的空
格就被换成一个换行符,这个单词放在下一行的开始。这个过程称为填充。编写一个库软件包执行填充操
作。编写相应的fill.c模块来实现fill.h接口。为了测试实现,写一个程序,显示从1~200的所有素数,设
填充边界为55个字符。
/*
fill.h
This file is the interface to an abstraction that enables you to display filled output. To use
the package, you first call SetFillMargin to set an output margin and then make calls to
PrintFilledString to display the output. These functions are described in more detail below.
*/

#ifndef _fill_h
#define _fill_h

/*
Function: SetFillMargin
Usage: SetFillMargin(margin);
This function sets the fill margin to the value given by the margin parameter. When strings
are displayed using the function PrintFilledString, the output will be broken up into separate
lines so that no lines extend past the margin. If no margin is set explicitly, the package uses 65
for the fill margin as a default.
*/
void SetFillMargin (int margin);

/*
Function: PrintFilledString
Usage: PrintFilledString(str);
The string str is displayed on the screen, starting from where the last string left off. Spaces
and newline characters in the string are treated specially. If a space character appears in an
argument, the function may choose to divide the string at that point by moving to the next line.
Such division occurs when the next word would not fit within the margin established by
SetFillMargin. A newline character in the string forces the cursor to advance to the beginning
of the next line.
*/
void PrintFilledString(char * str);

#endif
15. DNA序列还原。某生物学文件内容为多条长度不等DNA序列,为书写方便其中有些片段用小括号括
起并跟一个int数字,表示该片段需要重复多次。如“(AGG)3”表示“AGG”片段需要重复3次,请按要
求将源文件还原后写入新的文件中。
16. 显示日历。由用户输入某个年份后(年份必须大于等于1900年),得到该年的日历文件。每个月都按
照如下格式显示。注:1900年1月1日为星期一。

17. 算术计算器。程序首先显示计算器界面,并等待用户输入一个2个操作数的算术计算式(见图1所示)。
假如用户输入22+2,程序将在计算器的显示屏上输出计算结果(见图2所示)。如果输入错误,显示
input error!。当用户输入一个算式后,计算器显示计算结果,同时屏幕项部显示:Continue? 如果用户此时
按Y键,则继续输入下一个算式,否则,程序终止。
提示:在屏幕的指定位置输出利用gotoxy() 和cprintf函数实现。包含在conio.h头文件中。用户输入
“y”或“Y”可用getch函数接收。边框线可以用ASCII中的“制表线”绘制。

图1 图2
18. 背单词。根据汉字写出相应的英文。从“单词本”中读取一个中文词组并显示在屏幕上,要求用户输
入对应的单词。输入正确则显示下一组词组,输入错误先显示正确答案,再显示下一组词组。要有较为美
观的界面,要随时可以退出。
提示:HZK16为汉字的16*16点阵字库。
19. 五子棋游戏。编写一个五子棋游戏,有A、B两人分别执○棋和●棋下棋。
20. 贪吃蛇。编写一个贪吃蛇的小游戏,可能会用到的库文件:time.h、graphics.h、stdlib.h、ctype.h。

代码格式:
如下所示,其中“[代码]”要有适当的注释,可以用中文。“[小结]”可以写些遇到的困难,解决的
方案,收获和体会等。

相关文档
最新文档