前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇课设心得体会范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
回顾起此次单片机课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说三极管PNP管脚不懂怎么放置,不懂分得二极管的正负极,对单片机汇编语言掌握得不好……通过这次课程设计之后,一定把以前所学过的知识重新温故。
这次课程设计终于顺利完成了,在设计中遇到了很多编程问题,最后在梁强老师的辛勤指导下,终于游逆而解。同时,在梁强老师的身上我学得到很多实用的知识,在次我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!
二、课程设计的心得体会
做了两周的课程设计,有很多的心得体会,有关于单片机方面的,更多的是关于人与人之间关系方面的。
我们组一共有三个人,但其他两个人是真的神龙见首不见尾,除了在最后答辩的时候他们一起坐在了我旁边,冠冕堂皇的指着我画了几遍的图说了几嘴,我想可能他们自己都不知道自己在说怎么,虽然有的东西他们也答出来了。我佩服他们的勇气,羡慕他们的运气(我见到的很多做了10天的人最后的成绩都有不如他们的),但是鄙视他们的做法。
所幸的是,我得到了很多同学的帮助。我想没有他们我可能都要放弃了,因为我本人对单片机也并不是很熟悉,学的东西好像它是它,我是我似的,理论联系不了实际。以前的汇编语言没学好,一开始的程序这块儿就要令我抓狂了。后来请教我们班的一个男生,每次跟他一起到试验室调试程序(他们组也只有他一个人动手),看他边做边给我讲解。最后在开发机上做出来的时候,虽然不是我自己写的,但看他那么高兴,我也有一种分享到的成就感。后来我们组就用了他写的程序,他自己又抽空做了些拓展。
接下来就是做硬件方面的焊接工作了。没想到这项看起来不需要多少技术的工作却是非常的劳心劳力。很多次是早上起来带瓶水带些吃的到实训中心,一泡就是一天。我看到有很多人跟我一样,不同的是他们是三三两两,而我大部分时间都是一个人做。在这个时候也有很多人帮助我,或是热心的帮我带饭,或是在我打盹儿的时候帮我做点焊接。大家都鼓励我,即使最后出不来东西,但是一定要坚持把它做完。当我想放弃的时候,我也这么对自己说,即使你做出来的是次品甚至不合格品,但是你一定要拿出来一件成品。
在要验收前,终于做了一件成品出来,不幸的是它真的是一件不合格品。帮我的那个男生做的已经出来了,所以最后应该还是我的焊接方面的问题。有一点灰心,想再重做来不及了,单是检查线路却也查不出来什么问题。那么就准备答辩吧。我对着电路图再看课本,发现以前很多觉得很难记的东西现在记起来容易多了,因为整天都在同它们打交道。51的引脚及其功能,A/D转换器的,驱动器的,所有我用到的我都一再的看书了解,同时请教同学我看书过程当中的疑惑。在这个过程中又发现了以前焊接当中出的一些问题,能改的就改,不能改的,咳,要是时间再多一些,或者我能早点做好,要是不只是我一个人动手……算了吧,不要想那些如果,还是准备我自己的,做好我现在能做的吧。
还好,验收还算成功,得了3分,不是很高,但是我觉得对我来说已经很好,代表了我真实的水平,我觉得我对单片机的一些知识在这个动手的过程中真的是从无到有增长的。同时我也尽量不去想别人得了多少分,没有什么不平衡的,有些人付出的是努力,有些人付出的是风险代价,其实这也没有什么不一样,这一点我早就了解。
最后,我发现自己对单片机竟然也有了一点兴趣,想暑假回家以后自己去买一些东西来做,再补一补汇编语言。有什么问题请教下以前的那些老同学好了,他们好厉害,在高中劳动课就成功的做出过调频收音机,大一暑假的时候参加了学校的电子竞赛培训接着比赛,不过后来怎么样我就不知道了。汗。看来要多保持联络,这次回家就好好找他们叙叙旧。
三
1前言
通过一个学期的学习,我认为要学好C语言程序这门课程,不仅要认真阅读课本知识,更重要的是要通过上机实践才能增强和巩固我的知识。特别是作为高职生,更要注重实践这一环节,只有这样我们才能成为合格的计算机人材。其目录为:
1.程序要求
2.算法分析
3.流程图
4.源程序
5.调试结果
6.实习体会
2程序要求
学生成绩管理是高等学校教务管理的重要组成部分,其内容较多,为了简化计论,要求设计的管理系统能够完成以下六种功能:
(1)学生注册登记;
(2)登记学生成绩;
(3)修改学生成绩;
(4)打印一个班级学生的单科成绩;
(5)求出每个学生一学期中各科的平均成绩;
(6)打印某一课程成绩处于指定分数段内的学生名单。
3算法分析
1.学生成绩管理软件的数据结构
学生成绩一般都是以班级为单位进行管理的,一个班级用一个结点来表示。考虑到插入和删除的方便,这些以班级为单位的结点用链表方式组成一个主目录。每个结点有四个域:
(1)班级代号;
(2)课程情况;
(3)学生情况;
(4)班级顺序链。
课程情况应能反映出大专生所学过的全部课程。因课程是逐年增多的,所以采用链表结构以便能不断插入新的课程。该班学过的课程构成一个课程链表,所以班级结点中的课程情况用课程链表表示。学生情况主要反映学生的学号,姓名,每学期学生的成绩情况。因为学号总是顺序排列的,所以选用一个结构体数组作为反映学生情况的登陆记表。该数组的下标值接上班级结点中的班级号就是学号。例如,设每班学生数不超过40个人,班级号为9612,某学生在登记表中相应分量的下标值为26,则该学生的学号为961226。另外,学生成绩管理要分6个学期,所以在学生登记表中,开设6个指针域,每个指针指向该生某学期某门课程学成绩的结点。
各结点结构如下所示:
(1)主目录中班级的结点为:
班级号课程链班级顺序链学生登记表
(2)程链表中的结点:
课程代号学期号二叉树链课程顺序链
(3)分数链表中的结点为:
左链学号课程代号成绩分数顺序右链
为了便于登记和查询学生的成绩,选择二叉排序来存放学生的成绩。
每个班级的每门课程对应一棵二叉树。通过主目录中班级结点的课程链找到指定的课程结点,再通过课程结点中的二叉树指针指向该门课程的成绩二叉排序树。另外通过主目录中班级结点的学生登记表中的学期指针,指向该学生本学期某门课程的分数结点,并以分数结点的分安数顺序链勾链该生各门课程的成绩。
在登记成绩和查询分数时,都要用到课程代号。课程代和课程名称是一一对应的。为了简化程序,课程名称和代号对照表设计为一个向量,向量的下标值就作为课程代号,而向量中的元素就是课程名称,这样可以省去代号域。
我的课程设计报告心得体会(大全)
作者:佚名来源:不详时间:2007-3-102:40:26人:星空无月
减小字体增大字体
1.各函数的功能和实现
学生成绩管理的相关功能由对应的函数来实现。
(1)学生注册登记
学生入学后,首先应是注册登记。注册时应先检查该学生所在班级是否已经登入主目录,未登入则若调用新结点后登陆入主目录。然后将新调入的班级结点中对应域赋初值,最后再读入学生的学号和姓名并一一填入学生登记表。这样就完成了一个班级的注册和登记工作。
(2)登记学生成绩
学生注册后才可以登记成绩,所以先要检查这个班级是否已经注册,班级中是否有这个学生。在确认有此学生后,登记该生成绩。这时需完成两个操作。一个查询课程代号,另一个是将成绩填入二叉树。这两个操作分别用两个函数来实现:
①查询课程代号;
②插入二叉排序树。
有了这两个函数,登记学生成绩的工作可以很方便地完成。首先查处课程代号,调用课程结点,填入课程代号和学期号;再在二叉树链域中置初值为NULL,将课程结点插入为课程链表的头结点。接着读入每个学生的学号和成绩,每个学生的每门课程都生成一分数结点插入到相应课程的二叉树中。同时,还要将该分数结点链入该生这学期各科成绩的分数链表中。学生登记表中的学期指针域中存放该分数链表的头结点地址。
(3)修改学生成绩
若登记的学生成绩有错误,则调用修改学生成绩的函数便可以加以修改。修改时从主目录出发,查到班级,再从学生登记表中查对学号和姓名,再在与学期匹配的学期指针域中取得该生的学生链表的头指针,然后搜索分数链表,查到指定课程的分数结点,就可修改成绩。
(4)打印一个班级学生的单科成绩
由于学生成绩是用二叉树排序树来存储的,所以采用中序遍历的方法就可以按次序打印出学姓名和成绩。在打印了程序中,从主目录开始查到班级号,就可以从课程结点的二叉树链域中取得成绩二叉排序树的头指针;然后调用中序遍历了程序就可进行打印,同时可求出平均成绩和各个分数段的人数。
(1)求出每个学生一学期中各科的平均成绩
此了程序从主目录查对班级号开始,通过学生登记表中每个学生的学期指针取得各自的分数链表的头指针。顺着分数链就可求出该生本学期各科的平均成绩。
(2)打印某一课程成绩处于指定分数段内的学生名单
对二叉树序树进行中序扁历,但扁历时应判断当前成绩是否处于分数段内而决定是否打印。
4流程图
5程序源代码
include<STDIO.H>
#include<CONIO.H>
#include<STDLIB.H>
#include<BIOS.H>
#include<IO.H>
#defineCR13
#defineESC27
#defineUP72
#defineDOWN80
#include<string.h>
#include<stdio.h>
#defineCRNUM200
#defineSTNUM40
#defineTERMS6
6调试结果
7实习体会
3、我沉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。
平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。比如一些芯片的功能,平时看课本,这次看了,下次就忘了,通过动手实践让我们对各个元件映象深刻。认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。所以这个期末测试之后的课程设计对我们的作用是非常大的。
4、在制作pcb时,发现细心耐心,恒心一定要有才能做好事情,首先是线的布局上既要美观又要实用和走线简单,兼顾到方方面面去考虑是很需要的,否则只是一纸空话。
5、在画好原理图后的做pcb版时,由于项目组成员对单面板的不熟悉,导致布线后元件出现在另一边,增加了布线难度,也产生很多不曾注意的问题,今后要牢记这个教训,使以后布线更加顺利。
6、经过两个星期的实习,过程曲折可谓一语难尽。在此期间我们也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。
生活就是这样,汗水预示着结果也见证着收获。劳动是人类生存生活永恒不变的话题。通过实习,我才真正领略到“艰苦奋斗”这一词的真正含义,我才意识到老一辈电子设计为我们的社会付出。我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,很少有机会能有实践的机会,但我们可以,而且设计也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契,多少人间欢乐在这里洒下,大学里一年的相处还赶不上这十来天的合作,我感觉我和同学们之间的距离更加近了;我想说,确实很累,但当我们看到自己所做的成果时,心中也不免产生兴奋;正所谓“三百六十行,行行出状元”。我们同样可以为社会作出我们应该做的一切,这有什么不好?我们不断的反问自己。也许有人不喜欢这类的工作,也许有人认为设计的工作有些枯燥,但我们认为无论干什么,只要人生活的有意义就可。社会需要我们,我们也可以为社会而工作。既然如此,那还有什么必要失落呢?于是我们决定沿着自己的路,执着的走下去。
同时我认为我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神。某个人的离群都可能导致导致整项工作的失败。实习中只有一个人知道原理是远远不够的,必须让每个人都知道,否则一个人的错误,就有可能导致整个工作失败。团结协作是我们实习成功的一项非常重要的保证。而这次实习也正好锻炼我们这一点,这也是非常宝贵的。
对我们而言,知识上的收获重要,精神上的丰收更加可喜。挫折是一份财富,经历是一份拥有。这次实习必将成为我人生旅途上一个非常美好的回忆!
通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。
这次课程设计终于顺利完成了,在设计中遇到了很多专业知识问题,最后在老师的辛勤指导下,终于游逆而解。同时,在老师的身上我们学也到很多实用的知识,在次我们表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!
一、统筹城乡发展是科学发展观的根本要求之一
统筹城乡发展的实质,是促进城乡二元经济结构的转变。我国正处在深刻的社会转型过程中,从城乡二元经济结构向现代社会经济结构转变,将是今后几十年我国社会经济发展的基本走向。城乡统筹是新时期城乡工作的科学指南,必须要处理好城乡之间的关系,必须要解决城市对农村的反哺、工业对农业的支持,城乡统筹是城乡工作的发展目标。
实现这一目标的主要途径是城镇化,但是在这一问题上往往有一个误区,我们把城镇化的主体是谁给搞混了,城镇化的主体不是城镇,而是农民,是农民的转移,城镇化实际上是农民对自己的定居、工作的一种新选择。由于农民工工资低,又不能在城市定居,就出现了民工荒,中国农村人口主要还是要靠大量的中小城镇和小城镇来解决这些问题。应采取什么措施和办法,还要进一步调查研究和探讨。
城乡统筹发展有利于增强大国实力。城乡发展要解决资源矛盾尖锐化、环境冲突尖锐化、人口产业分布尖锐化的问题。城乡统筹是一个生产力怎么进一步更合理发展的问题。解决好了城乡统筹问题,有得于增加国力。
城乡统筹发展的实质是解决“三农”问题。村镇是三农工作的物质载体,是农村构建和谐社会的基地,是亿万农民安居乐业的家园,直接体现着农村经济社会文化、生态环境状况、农村面貌、农民生活乃至农村文明的总体水平。作为调整农村利益格局、化解现阶段农村矛盾、稳定农村社会的有力手段,村镇建设在新形势下如何健康有序发展、如何为解决三农问题服务、如何推进社会主义新农村建设、如何为构建和谐社会贡献力量,是必须高度关注和认真探讨的问题。
二、现阶段村镇建设的主要问题
1、体制随着改革的深化日益显现
过去城市对农民的屏蔽作用以户籍管理为主,那么现在更多。当然影响农民进城,实际上除了城市本身,还有农民本身素质的影响。没能力,没本事,进了城也呆不住。这涉及的不仅仅是建设的问题,实际上是一个产业分布的问题,是国家的一个产业引导问题。另外,目前这种状况行不行,对处于发展期的大城市,总体规划中就要提出如何提高城市的容量的问题。对发展很饱和的城市就不能靠提高城市人口容量的办法来解决。需要发展中小城镇来转移农村人口。
2、小城镇的规模小,区域带动和辐射能力弱
小城镇的建成区和居住人口规模小,截止2007年底全市60个建制镇中建成区面积3万平方公里以下的小城镇占91.7%,5万平方公里以上的小城镇只有1个,人口在1万人以下的小城镇占80%,2万人以上的小城镇只有1个。这么小的规模,不可能提供多样化的就业选择,或者一个比较协调的产业结构。如果提供不了,农民就进不来,农民进大城市,门槛那么高,他们只能不断地流动,民工潮也只有不断出现。
3、扶持政策措施的协调性不够,资金分散,反哺力度不够
支持农村发展的政策文件不少,但以前的都是各部门各搞一块,农业、交通、卫生、水利、扶贫等各有自己的一块,资金没有发挥集中优势,对农村的反哺力度没有明显显现。
三、启示
1、贯彻落实科学发展观,坚持城乡统筹
只有坚持城乡统筹发展,才能在科学发展的轨道上对村镇建设提出新的课题,才能在确保社会和谐的前提下持续快速提升农村综合经济实力,才能在促进全市村镇建设协调发展的过程中全面建成小康社会。
一、学习实践科学发展观的重大意义
1、以经济建设为中心是科学发展观的前提。树立和落实科学发展观,必须纠正一些地方和领域出现的重经济指标,轻社会进步;重物质成果,轻人的价值。
2、以人为本是科学发展观的核心。科学发展观的核心是以人为本,注重以人为本,是立党为公、执政为民的本质要求。维护好、实现好、发展好最广大人民的根本利益,是我们一切工作的根本出发点和落脚点,也是我们做好改革发展稳定各项工作的重要保证。
3、制度建设是科学发展观的重心。从根本上说,树立科学发展观,要解决的是体制、制度问题。科学发展观同时也是科学的改革观。
二、全面理解科学发展观的内涵
1、树立和落实科学发展观,必须始终坚持以经济建设为中心,聚精会神搞建设,一心一意谋发展。
2、树立和落实科学发展观,必须在经济发展的基础上,推动社会全面进步和人的全面发展,促进社会主义物质文明、政治文明、精神文明协调发展。
3、树立和落实科学发展观,必须着力提高经济增长的质量和效益,努力实现速度和结构、质量、效益相统一,经济发展和人口、资源、环境相协调,不断保护和增强发展的可持续性。
三、树立科学发展观做好本职工作。
1、要大力推进现代化,不断满足人民群众日益增长的教育需求。科学发展观的核心是以人为本。以人为本,就是要不断满足人们日益增长的物质文化生活需要,切实保障人民的合法权益。这正体现了“三个代表”重要思想关于发展的要求,体现了立党为公、执教为民的本质。:
一、兢兢业业,做好本职工作
作为检验科的一员,既是医生的眼睛,也是医生的助手,把握自身职责,这是我任职以来的又一准则。应用自己所学的知识,收集到老师的意见,学习到外地的经验,提出意见和建议,给医生当好参谋。,己基本能满足医院各类病人检测参数要求;为保证各类病人检测数据的准确性,在检验、检测的全过程中严格按照《全国临床检验操作规程》和《产品说明书》进行操作,在过去的一年中所出据的检验报告基本能达到准确。在检验业务上能坚决贯彻医疗安全第一的理念,杜绝了的发生。更进一步提高医疗服务质量、改善服务态度来争取病人的信任。
二、专业知识、工作能力和具体工作
日常的临床检验工作,虽然工作比较繁忙,做起来有一定的困难,如很多手工加样工作,我以前就没做过,但为了搞好工作,服从领导安排,积极支持科主任工作,我 不怕麻烦,虚心向老师学习、自己摸索实践,在很短的时间内熟练掌握了手工加样工作,明确了工作程序,提高了工作能力,在具体工作中形成了一个比较清晰的工作思路,能够顺利的开展工作并熟练圆满地完成本职工作。为了弥补自己专业知识的空缺,我
每天不断的要求自己要把这些知识补上,这不管对自己还是在以后面试打下一个牢固的基础。
三、工作态度和勤奋敬业方面
“医者父母心”,本人以千方百计解除病人的疾苦为己任。我希望所有的患者都能尽快的康复,于是每次当我进入病房时,我都利用有限的时间不遗余力的鼓励他们,耐心的帮他们了解疾病、建立战胜疾病的信心,默默地祈祷他们早日康复。热爱自己的本职工作,能够正确认真的对待每一项工作,热心为大家服务。认真遵守劳动纪律,保证按时出勤,有效利用工作时间,坚守岗位,加班加点按时完成工作。