时间:2022-11-05 01:56:56
导言:作为写作爱好者,不可错过为您精心挑选的10篇计算机是什么论文,它们将为您的写作提供全新的视角,我们衷心期待您的阅读,并希望这些内容能为您提供灵感和参考。
写作流程
自考计算机专业毕业论文有1年准备时间,写作时间的分配主要取决于考生软件开发的进度,如果考生开发的软件很成熟,那末后续的写作时间就较快,否则后面的写作就会很被动。例如,一般会在每年7月份登记,9月底开题,期间开发软件,到第二年2、3月就要完成初稿,再留一个月修改。
1、选题。选题首先要重要、有意义。例如有的考生选择设计木马程序,其本身是个病毒程序,这样的程序只能带来危害,实际生活中没有意义,就不能用于做毕业论文。
2、开发软件。开发软件要与实际相结合。实际性非常重要,要自己能开发一个能实际运行的软件。有的考生自己并没有参与实际工作,只是看书是不行的。自己参与的可以是一个大的项目或课题组,论文中介绍完大的系统后,一定要把自己的工作量写清楚。
3、写论文。开发完就可以写论文了,论文是个总结,但是不要写成工作总结,一定要有主题,应体现自己的开发思想和论述自考本科计算机专业毕业论文写作指南自考本科计算机专业毕业论文写作指南。写论文要达到一定字数,一般要3万字。其中,编程代码一般为2-3千行,这个不是机器自动生成的代码,一定是自己写的源代码。
论文结构
计算机专业毕业论文一般有8个部分。1、概述或引言。这个部分相当于大纲,一般要求4-5千字,主要是对软件开发背景,使用的软件工具、环境,最后达到的效果,自我在里面的贡献等;2、需求分析。软件有哪些功能、模块,用的什么工具等;3、设计方案和主要技术自考本科计算机专业毕业论文写作指南文章自考本科计算机专业毕业论文写作指南出自http://gkstk.com/article/wk-78500001321796.html,转载请保留此链接!。主要是对里面每一部分的详细论述,使用的是什么技术,为什么使用。详细的模块分析或遇到的难点是怎样解决的等;4、具体的实现过程;5、测试。介绍自己开发软件实际达到的效果;6、总结。介绍自己开发软件的体会,或自己开发的成果使用情况,有什么评价,自己还有哪些不足,有什么需要改进的地方;7、致谢;8、参考文献。另外,还可以加一个“附录”部分。正文只能有一个中心,其他有重要参考价值的都可以放在附录部分。例如有重要的代码、图表,涉及其他领域的知识,需要解释的等都可以放在附录部分。
案例1:《家装工程预算软件的开放》1、概述;2、需求分析;3、总体设计;4、数据库设计;5、软件功能的实现;6、结论及改进;7、致谢;8、参考文献。
案例2:《经纬中天无线短信增值服务管理软件的设计和开放》1、引言;2、需求分析;3、设计方案论证和主要技术介绍;4、系统设计;5、编码实现;6、实际运行中出现的问题及相应的解决方案;7、结束语;8、致谢;9、参考文献。
答辩程序
答辩现场会有专业老师组成的答辩小组,一般为5人左右,学生抽签分配答辩组。答辩现场要考生做介绍和演示。考生需要提前准备幻灯片,一般不超过20张,为论文最核心部分的内容自考本科计算机专业毕业论文写作指南论文
WiseMedia
考生结合幻灯片介绍论文,答辩小组老师会根据考生论文提出问题,考生要实事求是回答,最后答辩小组老师打分,求平均分给出考生论文成绩。大部分考生都会达到优、良,个别考生没有通过论文,主要有两方面原因:1、论文并不是自己真正所做,用别人的软件为自己所用,老师一提问就能发现破绽;2、考生论得太简单,达不到工作量。这就需要考生踏踏实实地按照要求去作论文。
零碎提醒
论文的题目不要太大,一定要具体、实际,不能吹成通用的;
自考生考过全部课程后,最好能寻求实践机会。可以去应聘公司,真正参与一个项目,一边工作一边写论文;
论文不要上网抄,一定要自己做;
毕业设计和毕业论文是本科生培养方案中的重要环节.学生通过毕业论文,综合性地运用所学知识去分析,解决一个应用问题,在完成毕业论文的过程中,将所学知识进行合理的运用,它既是一次检阅,又是一次锻炼.不少学生在作完毕业设计后,感到自己的实践动手,动笔能力得到提高,增强了跨入社会去竞争的自信心.以下内容希望能对学生毕业论文有所帮助. 关于本专业毕业论文选题
计算机专业毕业论文的撰写前提,是先要求学员结合自己的工作实际,完成一定的应用型课题(项目)设计/开发工作,然后在课题(项目)完成的基础上,学习并研究相关学科专业领域知识,将自己的实际工作加以
总结,以形成毕业论文.这也就是我们所要求的:论文一定要在自己的工作基础上撰写出来, 切勿上网下载或找几篇文章拼凑.
计算机专业的应用很广泛,几乎遍及各行各业,因此论文选题的的范围也很广泛.网络学员应该结合自己的本职工作,选择一个适合自己的课题/项目和方向,加以研究,并完成课题/项目的设计和开发.在开发过程中,需要学习相关的应用技术和工具.课题/项目开发前,一定要进行计划,要按软件工程要求的那样进行问题描述,软件需求分析,总体设计,详细设计与实现,最后是测试,在整个过程中,要像软件工程要求的那样,撰写文档.在课题/项目的开发设计中,要注意及时记录和小结开发工作中成功经验和所存在的问题,出现问题时,可以查资料,或向老师及同学请教.通常,在开发完成之后,学员会形成自己的观点和经验,这些观点和经验正是论文写作的宝贵基础.当然光有观点和经验是不够的,还应该在理论的高度进行提升,即以专业理论来指导自己的论文撰写工作.因此,从这一意义上将,论文不是一份软件工程文档,工作汇报或工作总结,而是对自己实践工作进一步提升.
现在通过例子加以说明.假如一学员在中学教初中物理,平时见过或做过一些初中物理课件,也知道学校的工资,人事等管理已经计算机化.该学员初步可以选择的论文题目就是初中物理课件的制作(或××初中物理课件的设计与实现),或中学工资管理系统和人事管理系统的开
发(或××中学工资管理系统的设计与实现),这一论文题目同时也是学员要设计和开发的内容.在确定题目后,将自己的构思与指导老师及时进行沟通,以得到老师的指导.在此基础上,可按照前面所讲述的方法,实现该系统的全部或部分(可视学员需求和时间而定),为此学员在结合软件工程的要求,学习课件制作工具的使用,或应用系统开发工具的使用.当课题(部分)完成后,就可以开始对论文的框架进行构思.
事实上,计算机理论与应用专业有很多热点问题值得研究的问题.
对于理论问题的选择,选题可以参考计算机中文核心期刊上相关作者已经发表的文章所涉及的内容,要注意的几点是,研究者应该具有:1)较好的数学基础;2)教扎实的本专业理论知识;3)一定的研究能力;4)较多的参考资料(至少能够找得到,或知道如何找).
对于应用问题的选择,则广泛得多.例如应用领域的管理系统的开发,这一选题中可以考虑的问题有基于网络/Web的应用系统,或者选择基于单机的应用系统开发.
教师根据社会需求所拟定的选题是:院系行政教学,科研和研究生信息管理系统,本科生学籍管理系统等. 相关选题可以本文参考附录.
二,是本专业论文写作的特点,写作要点
本科毕业论文通常有如下四种类型:
1.1 完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件,工具软件或自行设计的板卡,接口等等),然后以工程项目总结或科研报告,或已发表的论文的综合扩展等形式完成论文. 这类项目的写作提纲是:
1) 引言(应该写本论文研究的意义,相关研究背景和本论文的目标等
内容.);
2)×××系统的设计(应该写该系统设计的主要结论,如系统的总体设计结论(包括模块结构和接口设计),数据库/数据结构设计结论和主要算法(思想)是什么等内容.);
3)×××系统的实现(主要写为了完成该系统的设计,要解决的关键问题都有什么,以及如何解决,必要时应该给出实验结果及其分析结论等.);
4)结束语(应该总结全文工作,并说明进一步研究的目标和方向等).
1.2 对一个即将进行开发的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分
模块的细化).例如对一个大中型企业管理信息系统中的财务部分进行调研,分析和设计等,这类工作可以没有具体编程,但应得到有关方面的初步认可,有一定的工作量.这类论文的重点是收集整理应用项目的背景分析,需求分析,平台选型,总体设计(分块),设计部分模块的细化,使用的开发工具的内容.论文结构一般安排如下: 1)引言(重点描述应用项目背景,项目开发特色,工作难度等) ;2)项目分
5.1 学术论文要求文字流畅,层次清晰,词藻不能过分华丽,近年国内外在计算机方面的论文的语言较以前生动,但用词都以准确,不过分夸张为度。
5.2 标题要能反映内容。如有新意更好。例如,下面题目是个不好的题目:"图像处理的某些问题的研究",论防火墙技术"等,其中的"某些问题"不如换成最中心的词汇。论防火墙技术题目太大,不适合本科生作。
5.3 学术刊物上论文摘要一般 300 字左右,需要较高的综合能力。而学生毕业论文摘要可以写一页( 1000 字左右),因此活动空间较大,要好写一些。
摘要可以在全文写完后再写。要简明,
中英文摘要应一致,要突出自己的工作,要提供几个 key words 。
写英文摘要时,可先用英文的习惯和用语写摘要 ( 可以借助于电子词典),然后英译汉 , 用中文摘要去将就英文摘要。反过来,如果先写好中文摘要,再汉译英,则很难把英文摘要写得地道。
为了使得英文表达地道、准确,可以读十几篇相关研究方向的论文的摘要,注意一些表达词的使用,如 present, implementation, propose, give, argue 等。
平行的内容宜用平行的句型。例如下面的例子中,一句主动,一句被动,语感就非常糟糕: "This paper proposes a new algorithm and a prototype is presented.....".
5.4 前言部分要写问题背景,动机,要说明自己工作的工作有用,有意义(才能鼓励读者读下去),通常在介绍国内外工作后,用"但是"一转,指出前人工作的不足,引出自己的工作。在前言中简述自己作的主要结果,(例如明确地列出几条,说明本文的主要工作,主要成果)。前言部分的末尾介绍文章的组织情况,各节内容。
5.5 突出特色,一个项目中工作很多,有些是同行皆知,自己也无创新的,可以略写,要多写自己遇到的特殊困难和创造的特殊解决方法。使人家读了能学到东西,看到作者的创意。为了突出特色,还可以在一节中分成小标题写,一个问题一小段,与计算机相关的论文中还可以把数据结构和程序片段夹叙夹议呈现出来,比只用汉字解释得更清楚。
5.6 上升到理论,一般硕士论文会要求这一点。如果本科生能够在毕业论文中得出有意义的定理或命题,一般会认为是好成果。可能会被推荐到杂志上发表,或在考研、求职中得到承认。
5.7 各部分应详略得当。一般地,毕业论文应该主要写作者的见解和工作,把自己的创新写深写透。综述要有述有评有比较。只要是作了实验,写了程序,一般是想写的太多,写不完。反之,会感到空虚,没有写的,有的学生抄书来充篇幅,效果不好。一般地介绍相关工作(前人的成果)部分不应该超过总篇幅的 1/6 。
5.8 完整的论文应包括测试、运行结果及分析(图表或曲线)。
5.9 结论,小结。说明解决了什么问题,有什么创新,下一步工作主要内容等。
返回目录
六、参考文献及引用
参考文献是论文写作中的重要一环,带着问题读文献或杂志上的论文,不但注意学习学术内容,同时也注意学习选题方法、格式、标准的套话、起承转合的语言和方式,参考文献的写法,字体的运用等等。在论文中明确给出参考文献的出处,既代表着对前人成果的继承,也代表了对他人研究成果的尊崇,是科学研究中应培养的正确的科学态度和做人准则。
参考文献的写法:按参考文献在论文中出现的顺序,用编码的方式给出,如 [1] , [2] ,等。参考文献包括专著、学术期刊、学术会议、技术报告等。
七、 摘要样板
学术刊物上论文摘要一般 300 字左右,需要较高的综合能力。而学生毕业论文摘要可以写到 1000 字,因此活动空间较大,要好写一些。下面是可行写法之一。
1. 介绍项目意义背景, 100-200 字。
1.1 计算机知识储备量不足
目前,各高校都开设有计算机课程,但仍不能满足本科毕业论文实践的需求。对于本科毕业论文,主要会用到Office办公软件中的Word、Excel、PowerPoint(PPT,Internet文献数据库,以及文献管理软件等。虽然各高校一般都开设有计算机基础类课程,介绍MicrosoftWindows、Office软件、Internet的使用,但所授内容还不能满足本科毕业论文实践的需要。在毕业论文写作时,毕业生往往感到Word文档的编排非常的麻烦,需要花费相当的精力和时间,也给指导老师增添了不少指导负担。同样,Excel、PowerPoint、Internet的使用也不尽如人意。除此之外,还有部分软件知识在已有课程中完全没有涉及,如文献管理软件的使用等。
1.2 计算机硬件设施不足
计算机资源不足严重影响毕业论文的撰写。学生可利用的计算机资源主要有三种:自有计算机,学校计算机,网吧计算机。对自有计算机而言,虽有调查表明大学生电脑的拥有率已达到50%左右,但对于大多数来自农村的大学生而言,他们的电脑拥有率依然很低。对学校计算机而言,虽然各学校都建立有计算机房,但相比于庞大的学生群体,学校计算机依然不能满足学生需求,而且学校计算机主要用于教学使用,学生的使用有时间限制。在这种情况下,许多学生不得不求助于网吧,而网吧一般不安装OFFICE办公软件,更不会安装如AutoCAD这种专业软件,也无法访问学校图书馆数据库。与此同时,毕业论文的撰写时间比较集中,往往在一两个月内完成,特别是临近答辩的几天里,几千毕业生需要计算机修订论文,计算机的紧张程度可想而知。因而,学生在毕业论文撰写过程中,常遇到没有计算机可以使用的情况。
1.3 计算机使用缺乏指导
学生进行计算机操作时,缺乏足够的指导。由于高校扩招,学生数量急剧增大而教师数量增加缓慢,导致师生比偏高,严重影响教学质量。作为公共基础课程,几千名学生的教学工作,往往由十多名教师来完成,师生比甚至高达1:250,很难说学生可以充分得到教师的指导在毕业论文进行阶段,也同样遇到师生比过高的问题,经常遇到一个老师同时指导十几名学生的现象,教师指导任务重,很难保证指导质量。
2.本科毕业论文实践中计算机应用需求
2.1 WORD大型文档编排
毕业论文是一种较长的文档,编排难度相对较大般而言,毕业论文字数要求5000字以上,页数一般在10页以上,编排的版式几乎与出版社正规出版的书籍类似。这对于平时很少利用Word软件的学生而言,具有很大的难度,需要重新学习Word的编排技巧。在论文写作过程中,也容易出现论文排版上的各种问题。
目前,文档编排软件很多,但一般采用Mi-crosoftWord完成.对于Word排版问题,应着重解决以下几方面的问题:①页面设置;②文字格式的设置;③样式的应用;④分节的设置;⑤页眉页脚的设置;⑥图表的绘制;⑦公式的录入;⑧自动生成目录。
2.2 Excel表、图与统计分析
对于大多数的毕业论文,都会涉及插入图表,以及数据的统计分析。除文科类论文较少涉及图表知识外,理工科、农科、医学等学科的大部分毕业论文,都会涉及图表的制作以及数据的统计分析。在毕业论文写作过程中,部分学生对图表的制作很是陌生,甚至不知道标准的图表要求是什么,因而做出来的图表不仅不美观,而且也不符合要求。Excel还具有统计分析功能,不仅方便快捷,而且准确可靠,但不少同学不知道Excel具有统计学功能,更不会使用。他们往往采用手算的方法来进行统计分析,耗时耗力,而且还容易出错。
图表与统计分析,不仅可以采用Excel,也可以采用更为专业的软件,如Origin制图、Sigmaplot制图、SAS统计分析、SPSS统计分析等,但以Excel更为方便。对于Execl图表与统计,应着重解决以下几方面的问题:①Excel表格的制作(特别是三线表的制作);②Excel图表的制作;③Excel函数与公式;④Excel统计分析工具。除此之外,也可以介绍Origin、Sigmaplot、SAS、SPSS等软件的使用。
文档演示毕业论文答辩时,_般采用PPT展示其研究课题。答辩过程主要包含两部分,学生陈述和老师提问。学生的自主陈述过程,不仅需要其精彩的陈述,更需要映衬陈述的多媒体展示。目前,大多数学生往往直接将论文内容粘贴到PPT当中,却不知如何精简和美化,结果导致PPT臃肿,条理不清晰,没有层次感。导致这一情况的直接原因就是学生缺乏PPT制作的技巧。
对于PPT的制作,应着重解决以下几方面的问题:①整体结构设计;②页面布局设计;③色彩搭配设计;④演讲内容提炼;⑤媒体元素设置;⑥动态效果设置;⑦播放策略。
2.4 INTERNET文献检索
Internet是获取科技信息非常方便的渠道。毕业论文的实践不是闭门造车,而是他人研究成果的继续。因而在研究之前需要查阅大量的文献。文献资料主要分为两种资料:文本资料和电子资料。大部分的研究成果是以期刊论文、会议报告、学位论文等形式最先展示出来的,而这部分资料目前基本都被相关数据库所收录,存储在数据服务器上。利用互联网技术,可以非常方便地查阅到所需要的资料。
对于Internet文献检索,应着重解决以下几方面的问题:①主要中文期刊数据库;②主要英文期刊数据库;③其它类型数据库(如:电子图书、电子报纸、会议论文、学位论文、标准、专利等);④检索策略;⑤检索技巧。
2.5 ENDNOTE文献管理
在毕业论文撰写过程中,根据撰写需要,要对参考文献进行插入、移动、删除等各种管理操作。本科毕业论文的参考文献数量一般在20篇左右,而研究生毕业论文的参考文献数量可达100篇以上,对于如此多的文献,如果采用人工管理的方式,不仅工作量巨大,而且非常容易出错。通过专业的文献管理软件,可以非常方便地对参考文献进行处理。文献管理类软件有多种,如:医学文献王、风^-express、Endnote、Referencemanager、Notefirst等。不同软件有自己的特点和优势,重点推荐Endnote文献管理软件,当然像Notefrst这种推出时间较短的国内免费软件,也有不错的口碑。
以Endnote文献管理软件为例,应着重解决以下几方面问题:①参考文献格式标准;②创建End-note图书馆;③文献信息录入;④Word中使用文献格式模板设置;⑥高级应用。
3.本科毕业论文实践中的计算机应用指导
3.1 加强计算机教育课程建设
通过调整课程设置和课程内容,引入相关计算机教育内容。同时,提高教学质量和水平,加强学生计算机实践能力的培养。在《计算机基础》课程中,要将Office办公软件引入到课程中,并要达到一定的应用水准。在《试验设计与统计分析》课程中,可以引入Excel和SAS等软件知识。在《文献检索》课程中,可以引入Internet的使用,数据库查询和Endnote软件等知识。在其它专业课程中,凡涉及到计算机内容的,也要尽可能进行上机训练,提高计算机应用能力。
3.2 加强计算机专业知识讲座
通过专题讲座的形式,讲解毕业论文实践过程中所使用的软件知识。在毕业论文撰写期间,可以通过专题讲座,具有针对性地进行辅导。因此,学生可以及时的了解相关知识,并立即加以应用。除了现场的讲座形式外,还可以利用网络的优势,建立网上学习平台,将学习资源放在网络上,学生可以随时查询相关计算机应用知识。
3.3 加强计算机硬件建设
加大计算机硬件设施的投入力度,优化计算机机房管理,提高计算机利用效率。根据学校人数和计算机使用的实际情况,合理投入资金进行计算机房的建设,增加计算机的台套数。其次,制定合理的管理措施,适当延长计算机房的使用时间,提高计算机房的利用效率,减少计算机的非学习性占用。
3.4 加强指导老师的指导职责
制定毕业论文指导教师的考核体系,强化指导教师的责任意识,督促教师加强对学生的指导。从学校和学院两个层次,学校层次要做好毕业论文指导的全面工作,同时要对计算机应用指导工作提出明确统_的要求,学院则有必要对学校的规定做出具体的安排和实施办法。
感谢百度和Google公司。他们的搜索功能强大、快捷又免费。在这里,我敢说,我们每一位写论文的同学,没有一位不曾借助过它们。那些日子,我们启动电脑后打开的第一个网页一定是它们中的一个。是它们让我们很方便地搜索到了我们所需要的“论文材料”,国内的、国外的,中文的、外文的。正是靠着这些“论文材料”,我们才得以顺利完成我们的“百衲衣”论文。更感谢Googel公司增设了翻译功能,它的翻译不仅正确率高而且功能强大,一次便可翻译一整篇论文。我们的外文文献,全赖于此。
感谢那些免费的站。虽说这些网站都是些不起眼的小网站,可正是它们无偿地向我们提供了大量的论文蓝本,保证了贫穷的我们也能得到所需要的论文。这可以说是一种“想人之所想,急人之所急”的人道主义精神。在这里,我殷切地呼吁那些收费的站,能够向它们学习,端正服务态度,放下架子解放思想,变收费为免费,更好地为人民服务。
感谢我的导师。他放下神圣的师道尊严,以朋友的身份告诉我怎样完成这篇论文。他告诉我如何搜集资料;他告诉我如何快捷地找到相关论文;他告诉我哪个学校的网站有本专业的硕士、博士论文;他指导我如何利用手头上的论文取舍嫁接整合。本论文的完成,离不开他的悉心指导和孜孜不倦的教诲。
感谢负责答辩的老师。在我也不明白所写为何物的情况下,他们只问了我两个问题――都知道写的是什么吗?知道;参考文献都看了么?看了――后便让我通过了答辩。他们是如此和蔼可亲,他们是如此善解人意,他们是如此伟大而平易近人。
回答:讲述我们课题的主要研究点就可以,大体上进行课题的研究描述。
2、你的课题运用了什么现代技术?
回答:把我们研究课题中的一些现代技术表述出来即可。
3、论文课题中标题概念的相关内容提问?如:电子商务的特征是什么?
回答:我们会就按照我们会的回答,假如我们不会先不要怕,把我们知道的进行回答表述就可以了。
4、你的课题研究的主要目的是什么?
回答:按照我们研究课题的目的进行回答,接着进行一下相关的拓展。
5、你的课题研究的意义是什么?
回答:把我们课题研究的意义进行大概的表述,接着进行我们自己的一些独特见解。
6、你的课题框架是什么?
回答:针对这个问题,就要求我们在答辩前,一定要了解下我们自己的论文,了解我们论文课题的目录内容。
7你的课题研究有什么亮点?
回答:把我们课题中采用的亮点表达清楚即可。
8、论文是你写的吗?程序是你设计的吗?
案例1:《家装工程预算软件的开放》1、概述;2、需求分析;3、总体设计;4、数据库设计;5、软件功能的实现;6、结论及改进;7、致谢;8、参考文献。
案例2:《经纬中天无线短信增值服务管理软件的设计和开放》1、引言;2、需求分析;3、设计方案论证和主要技术介绍;4、系统设计;5、编码实现;6、实际运行中出现的问题及相应的解决方案;7、结束语;8、致谢;9、参考文献。
答辩程序
答辩现场会有专业老师组成的答辩小组,一般为5人左右,学生抽签分配答辩组。答辩现场要考生做介绍和演示。考生需要提前准备幻灯片,一般不超过20张,为论文最核心部分的内容。考生结合幻灯片介绍论文,答辩小组老师会根据考生论文提出问题,考生要实事求是回答,最后答辩小组老师打分,求平均分给出考生论文成绩。大部分考生都会达到优、良,个别考生没有通过论文,主要有两方面原因:1、论文并不是自己真正所做,用别人的软件为自己所用,老师一提问就能发现破绽;2、考生论得太简单,达不到工作量。这就需要考生踏踏实实地按照要求去作论文。
零碎提醒
论文的题目不要太大,一定要具体、实际,不能吹成通用的;
自考生考过全部课程后,最好能寻求实践机会。可以去应聘公司,真正参与一个项目,一边工作一边写论文;
论文不要上网抄,一定要自己做;
感谢肇庆学院四年来对我的辛苦培育,让我在大学这四年来学到很东西,特别感谢计算机科学与软件学院为我提供了良好的学习环境、感谢领导、老师们四年来对我无微不至的关怀和指导,让我得以在这四年中学到很多有用的知识。在此,我还要感谢在班里同学和朋友,感谢你们在我遇到困难的时候帮助我,给我支持和鼓励,感谢你们。
特别感谢我的指导老师xxx,在本系统开发中给予我悉心指导,从系统开发到结束中过程遇到很多困难都是他给我鼓励与指引,使我能够克服重重困难,将系统做完成,在此谨向x老师致以诚挚的谢意和崇高的敬意。谢谢!
论文致谢范文(二)
这次的毕业论文设计总结是在我的指导老师xxx老师亲切关怀和悉心指导下完成的。从毕业设计选题到设计完成,x老师给予了我耐心指导与细心关怀,有了莫老师耐心指导与细心关怀我才不会在设计的过程中迷失方向,失去前进动力。x老师有严肃的科学态度,严谨的治学精神和精益求精的工作作风,这些都是我所需要学习的,感谢x老师给予了我这样一个学习机会,谢谢!
感谢与我并肩作战的舍友与同学们,感谢关心我支持我的朋友们,感谢学校领导、老师们,感谢你们给予我的帮助与关怀;感谢肇庆学院,特别感谢计算机科学与软件学院四年来为我提供的良好学习环境,谢谢!
论文致谢范文(三)
我的致谢:
这次毕业论文能够得以顺利完成,并非我一人之功劳,是所有指导过我的老师,帮助过我的同学和一直关心支持着我的家人对我的教诲、帮助和鼓励的结果。我要在这里对他们表示深深的谢意!
感谢我的指导老师——王香平老师,没有您的悉心指导就没有这篇论文的顺利完成。
感谢班主任牛永斌老师,四年的生活相处不久,却从您身上学到了太多,必将终身受益。感谢所有教授过我课程的暨南大学的老师们,是你们诲人不倦才有了现在的我。
年轻有为――“庖丁解牛”揭开云计算“面纱”
王力哲,1974年12月生。1993.9~1998.7就读于清华大学,期间攻读电气工程专业和应用数学辅修专业,获工学学士学位;2001年获清华大学硕士学位;2004.2~2007.12就读于德国卡尔斯鲁厄大学应用计算机科学研究所,获工学博士学位。德国卡尔斯鲁厄大学为德国2007年首批三所精英大学,其中计算机专业德国排名第一。
沐浴在国内外各大历史名校的“阳光”下,王力哲博士迅速成长,并以扎实的理论基础“叩开”了计算机研究的“大门”。先后任职于中国科学院计算技术研究所、新加坡高性能计算研究院;2009.1~2011.8,在美国印第安纳大学普及计算研究院,任研究科学家、首席软件研究工程师。2011年8月至今,在中科院对地观测与数字地球科学中心任“百人计划”研究员。
一步一个脚印,一跨一个台阶。三十几岁的年龄,一长串精彩的履历,王力哲博士当真称得起“年轻有为”。青春不虚度,他用执着和激情来点燃梦想。在云计算定义方面所取得的成绩就是他多年注重基础累积,换来的劳动结晶。
王力哲博士提出的云计算定义致力于定义云计算的功用,特性以及使能技术等。“从云计算系统应该具有的功能角度给出了科学云计算系统的定义,指出计算云系统不仅能够向用户提供硬件服务HaaS(HardwareasaService)、软件服务SaaS(SoftwareasaService)、数据资源服务DaaS(DataasaService),而且还能够向用户提供能够配置的平台服务PaaS(PlatformasaService)。因此用户可以按需向计算平台提交自己的硬件配置、软件安装、数据访问需求。”北京理工大学的张建勋博士等在他们的论文中引用该定义,并做如此评价。
除此之外,美国佐治亚理工大学计算机科学与工程系Fujimoto教授在论文中引用该定义作为文章立论的基础来解释云计算的特点。译文如下:“计算机资源提供服务成为一种方法,如软件即为服务,平台即为服务和架构即为服务。这些服务本质上是灵活轻便的,用户可以选择服务的粒度并只对他们需要的资源付费。利用上述模式,商用云计算资源已经开始这方面的工作并取得了成功。亚马逊网络服务弹性计算云(EC2)提供了可以按小时、按月付费的计算和存储资源(Lizhe,Jieetal.2008)。”
据GoogleScholar统计,至今王力哲博士所提出的云计算定义总引用数已达360余次。相关论文获得2008年IEEE分布式信息处理前沿进展研讨会优秀论文奖,也作为云计算的重要理论文章被包括佐治亚大学、卡尔斯鲁厄理工大学等研究型大学的云计算课程选择作为阅读论文。
古有“庖丁解牛”,任何事物一旦深知其机理,领悟其规律,就能做到游刃有余,得心应手。正因为深入理解了云计算的概念、定义,王力哲博士的“云计算”之路才越走越深远。
激流勇进――计算机科学研究屡结硕果
近年来,基于超算中心经典架构的高性能计算在大规模科学与工程计算中已经发挥了重要作用,推动了人类文明的巨大进步,促进了包括从物理世界演化的理解到人类社会行为的分析等诸多社会、自然现象的深入研究。浪潮之上,激流勇进。王力哲博士围绕这一计算机领域里的前沿课题展开了层层深入的研究,在多个领域取得突出成绩。
在云计算与网格计算中间件研究领域,早在美国工作期间,王力哲博士就联合他的同事们开发出由美国自然科学基金(NSF)资助的网格计算与云计算的中间件CyberaideToolkit,包括CyberaideShell,CyberaideCreative,CyberaidePortal,CyberaideFarm,CyberaideonServe,CyberaideFlow等组件,可用于网格计算和云计算客户端界面,虚拟机管理,并行编程环境和按需提供网格计算和云计算的服务。该中间件开发了云计算和网格计算的最新客户端功能需要,如虚拟机管理,基于Web2.0的门户网站技术,大规模数据并行编程环境等,具有轻型、高性能、可扩展等特点。CyberaideToolkit具有广泛的影响,已经被美国大型网格计算和云计算平台和应用项目采用。包括美国国家级云计算项目、美国国家级网格计算项目美国和国家级超算平台-美国极大规模科学与工程发现环境(XSEDE)项目等。基于Cyberaidetoolkit,王力哲博士完成了纽约州紧急服务系统架构。该系统具有高可扩展、轻型、高性能等特点,被《罗切斯特工程师杂志》报道。
此外,王力哲博士还对高效能计算展开了深入研究,取得了较为突出的成果。包括集群计算、数据中心计算、网格计算和云计算的资源模型、任务模型、虚拟机模型和能量消耗模型,提出了多种资源管理机制、调度算法、中间件以及服务,如虚拟机部署机制、基于能量的并行任务调度算法、基于温度的数据中心任务资源分配算法,绿色计算性能评测,绿色信息监听服务等。该项工作被罗切斯特理工大学作为研究新闻报道。
放飞青春――“润花著果”研究有成
“我不知道是否会成功,但只要选择了远方,就要风雨兼程……我不知道前面的路是平坦还是泥泞,只要目标是地平线,留给世界的永远是背影。”也许,在王力哲博士的研究世界里,没有过多华丽的辞藻,只有看似枯燥的公式和算术,但他却是在用实实在在的行动去“热爱生命”,去演绎着无悔青春。研究累积一定经验后,他开始致力于“润花著果”的工作中。
由系统管理员管理的结构化计算机环境和只有一台或几台孤立计算机组成的计算机环境的主要区别是什么呢——服务!这种只有几台孤立计算机的典型环境是家庭和那些很小的非技术性的办公室,而典型的结构化计算机环境则是由技术人员操作大量的计算机,通过共享方便的通信、优化的资源等服务来互相联结在一起。当一台家用电脑通过互联网或通过ISP连接到因特网上,他就是使用了ISP或其他人提供的服务才进入网络的。办公室环境也能提供同样甚至更多的服务。
一、服务的基本问题
创建一个稳定、可靠的服务是一个系统管理员的重要工作。在进行这项工作时系统管理员必须考虑许多基本要素,其中最重要的就是在设计和开发的各个阶段都要考虑到用户的需求。要和用户进行交流,去发现用户对服务的要求和预期,然后把其它的要求如管理要求等列一个清单,这样的清单只能让系统管理员团队的人看到。在这样一个过程中“是什么”比“怎么样”更重要,否则在具体执行时很容易就会陷入泥潭而失去目标。免费论文。
服务应该建立在服务器级的机器上而且机器应该放在合适的环境中,作为服务器的机器应当具备适当的可靠性和性能。服务和服务所依赖的机器应该受到监控,一旦发生故障就发出警报或产生故障记录清单。
作为服务一部分的机器和软件应当依赖那些建立在相同或更高标准上的主机和软件,一个服务的可靠性和它所依赖的服务链中最薄弱环节的可靠性是相当的。一个服务不应该无故的去依赖那些不是服务一部分的主机。
系统管理员在构建一个服务时必须要作几个决策,比如从哪个厂家买设备、对于一个复杂的服务用一台还是多台服务器、构建服务时要留多大的冗余度。一个服务应该尽可能的简单,尽可能小的依赖性,这样才能提高可靠性和易维护性。
二、从用户的角度测试和调试服务
一旦服务建好并完成了测试,就要逐渐转到用户的角度来进行进一步的测试和调试。
1、用户的要求
建立一个新服务应该从用户的要求开始,用户才是你建立服务的根本原因。如果建立的服务不合乎用户的需要,那简直就是在浪费精力。
很少有服务不是为了满足用户的需求而建立的,DNS就是其中之一。其它的如邮件服务和网络服务都是明显为了用户的需求建立的。用户需要他们的邮件用户端具备某些功能,而且不同的用户想要在网络上作不同是事情,这些都依靠提供服务的系统设置情况。免费论文。其它的服务如电子购物系统则更是以用户为导向的了。系统管理员们需要理解服务怎样影响用户,以及用户的需求又如何反过来对服务的设计产生影响。
搜集用户的需求应该包括下面这些内容:他们想怎样使用这些新服务、需要哪些功能、喜欢哪些功能、这些服务对他们有多重要,以及对于这些服务他们需要什么级别的可用性和技术支持。如果可能的话,让用户试用一下服务的试用版本。不要让用户使用那些很麻烦或是不成功的系统和项目。尽量计算出使用这个服务的用户群有多大以及他们需要和希望获得什么样的性能,这样才能正确的计算。
2、操作上的要求
对于系统管理员来说,新服务的有些要求不是用户直接可见的。比如系统管理员要考虑到新服务的管理界面、是否可以与已有的服务协同操作,以及新服务是否能与核心服务如认证服务和目录服务等集成到一起。免费论文。
系统管理员们还要考虑怎样规划一个服务,因为随着公司规模的增长,所需要的服务当然也会比当初预期的有所增长,所以系统管理员们还得想办法在增长服务规模的同时不中断现存的服务。
一个相对成熟的方法是升级服务的路径。一旦有了新版本,如何进行升级呢?是否得中断现在的服务呢?是否要触及桌面呢?能不能慢慢地逐渐升级,在整个公司发生冲突之前先在一些人中进行测试呢?所以要尽量把服务设计得容易升级,不用中断现有的服务就能升级,不要触及桌面而且能慢慢地逐渐升级。
3、开放的体系结构
一个新服务,不管在什么情况下,只要可能,就应该建立在使用开发式协议和文件格式的体系结构上。具有开放体系结构的服务更容易和其它遵循相同标准的服务集成到一起。
商业上使用开放协议的例子很简单:它使你能够建立更好的服务,因为你可以选择最好的服务器和用户端软件,而不必被迫地选择,比如在选择了最好的用户端后,又被迫选择不是最理想的服务器。用户想要那些具有他们需要的功能,而又易于使用的应用程序,而系统管理员们却希望服务器上的应用程序易于管理,这两个要求常常是冲突的。
一个好的解决方法就是选择基于开放标准的协议,让双方都能选择自己的软件。这就把用户端应用程序的选择同服务器平台的选择过程分离了,用户自由的选择最符合自己需要、偏好甚至是平台的软件,系统管理员们也可以独立地选择基于他们的可靠性、规模可设定性和可管理性需要的服务器解决方案。
三、其它需要考虑的问题
建立一个服务除了要求可靠、可监测、易维护支持,以及要符合所有的我们基本要求和用户的要求外,还要考虑到一些特别的事情。如果可能的话,应该让每个服务使用专门的机器,这么作可以让服务更容易得到支持和维护,也能减少忘记一些服务器机器上的小的服务的机会。
1、使用专门的机器
理想的情况,服务应该建立在专门的机器上。大网站应该有能力根据服务的要求来调整到这个结构,而小网站却很难做到。每个服务都有专门的机器会使服务更可靠,当发生可靠性问题是也容易调试,发生故障的范围更小,以及容易升级和进行容量计划。
从小公司成长起来的大网站一般有一个集中管理的机器作为所有重要服务的核心,这台机器提供名字服务、认证服务、打印服务、邮件服务等等。最后,由于负荷的增长,机器不得不分开,把服务扩展到别的服务器上去。常常是在这之前,系统管理员们已经得到了资金,可以买更多的管理用的机器,但是觉得太麻烦,因为有这么多的服务依赖这机器,把它们都分开太难了。当把服务从一台机器上分开时,IP地址的依赖最难处理了,有些服务如名字服务的IP地址都在用户那里都已经记得很牢固了,还有一些IP地址被安全系统如路由器、防火墙等使用。
2、充分的冗余
充分的冗余是指有一个或一系列复制好的服务器,能在发生故障的时候接管主要的故障设备。冗余系统应该可以作为备份服务器连续的运行,当主服务器发生故障时能自动连上线,或者只要少量的人工干预,就能接管提供服务的故障系统。
名字服务和认证服务是典型的、首先要充分冗余的服务。这么做的部分原因是软件就是设计得要有辅助服务器,部分原因是它确实很重要。其它重要的服务如邮件服务、打印服务和网络服务,在以后才能被考虑到,因为要为它们作完全冗余会更复杂而且很昂贵。
冗余的另一个好处就是容易升级。可以进行滚动升级。每次有一台主机被断开、升级、测试然后重新开始服务。单一主机的故障不会停止整个服务,虽然可能会影响性能。如果你真的搞杂了一个升级那就关掉电源等你冷静下来再去修它。
四、结束语
说了这么多,我想大家对如何建立一个服务并使之符合用户的需求也有了一定的了解。希望通过这些介绍,系统管理员可以用它来了解自己所建立的服务是否完善,用户可以以之去衡量自己所接受到的服务是否所有应该得到的,希望从两个方面的要求来促进服务,使计算机网络上的服务更上一层楼。
参考文献:
[1] (美)科默.计算机网络与因特网. 北京:机械工业出版社,2005,9
[2] 莫卫东.计算机网络技术及应用[M].北京:机械工业出版社,2009,4
二、对当前计算机基础教育教学改革的探索
1.精讲内容,强调知识的系统性
在教学内容方面,我们没必要从头讲起。首先,应当帮助新生系统地总结中学阶段所学的知识,使其已掌握的计算机知识系统化、理论化,为后续课程的学习打好基础;其次,应当对新生中学阶段所学的知识进行查缺补漏。
要精选教学内容,寻找一个合适的案例将新生学过的知识连接起来。以Word2000文字处理软件为例。笔者认为,学习Word2000的目的是使学生能够具备对一个包含文字、图形、表格的文档进行编辑排版的能力。由于学生在中学就已经初步掌握了文字录入与简单编辑、表格插入与简单编辑、图形插入与格式设置、页面设置等一些基本操作,我们不必重复,应在此基础上,进一步讲解更深一层次的内容。如,公式对象的插入与编辑,邮件合并功能,剪贴画及图形的分解组合,论文中添加的脚注尾注题注,表格中利用公式如何进行计算等。使学生能够比较全面、熟练地掌握Word2000文字处理软件,编排出图文并茂的版面来。
2.将应用意识贯穿于各个基础模块中
随着我们信息化建设进程的加快,各行各业对高等学校学生的知识、能力和素质也提出了新的要求,对文科大学生的要求已不再像过去那样只会单纯操作计算机就行,现在特别要求文科大学生必须具备使用计算机解决本专业教学、科研和日常生活中各种问题的能力。笔者认为,要真正使大学生具有利用计算机从事本专业科学研究的能力,必须从计算机基础教育抓起,在基础阶段就处处突出应用的概念。这体现在两个方面:一方面教师在讲课时要把应用意识贯穿在各个模块中,另一方面在设计作业时要设计出能够反映学生应用能力的综合性作业。
计算机课程是一门实践性很强的课程,也就是说,计算机课程是动手练会的,不是用耳朵听会的。传统的计算机实验只是对学生所学知识的验证,只学到基本方法和基本技能,使学生的动手能力、运用知识的能力得到了一定的锻炼和提高。但在知识的灵活运用上,以及培养学生的应用能力等方面都存在着严重不足。这样培养出来的学生往往只会机械地生搬硬套,缺乏灵性和创造性,很难适应未来的实际工作。因此,要改革传统的实验教学,必须转变观念,把应用能力的培养作为计算机实验教学的首要任务。在设计计算机实验时应力求设计一些与人们日常生活有密切联系、学生感兴趣的实验(作业),并且要具有一定的综合性和难度,而不是课本设计好的现成实验。目的是要培养学生综合运用所学知识和实验技能解决实际问题的能力。
3.加大考试中应用型试题的比重,科学考评学生的综合应用能力
传统的考试为了确保低淘汰率,考试的内容离不开书本,离不开教师讲授的内容,甚至离不开平时训练的题目。这样的考试只是促使学生在考前强化记忆一些死的知识,即使考了八、九十分,也不能保证有较强的计算机实际应用能力。因此,计算机专业课程的考试除了对最基本的知识进行上机理论考试外,更重要的要考查学生的实际操作应用能力和遇到新问题时的应变处理能力。科学的课程评估体系,不但能客观的评价学生掌握所学知识的程度,而且还能评价学生综合应用知识的能力。在考试内容上,不仅要考查属于知识记忆性和技能技巧性的内容,还应包括一定比例、没有标准答案、可以让学生充分发挥想象,以表现学生综合应用和创新能力的题目。这样学生就会在平时的学习中注意培养自己这方面的能力。在考试形式上,应以上机考试为主,其他考试为辅。
4.充分体现学生在学习中的主体地位
过分强调教师在教学过程中的主导作用常常导致以“教”为中心,教师将教学内容讲的很细、很全。学生只在课堂作缺乏思考的笔记或根本不记笔记,课堂沉闷,缺乏活跃的学术气氛,这样很难激起学生学习的积极性。还会养成学生学习的惰性,即使有些不懂的问题也懒得去思考,一切等着老师给结论。有的计算机教师在上课时,无论是嘴里讲的,还是屏幕上演示的,从章节标题、内容乃至例题都与课本上完全一样,学生听得索然寡味、昏昏欲睡。这样的教学效果可想而知。为改变这种状况,笔者在担任这门课的教学时,尝试着让学生在预习的前提下,提出自己不懂的问题,让班里的其他同学来回答。课堂气氛活跃了起来,还出现了就同一个问题发生讨论的情况。教师则结合学生提出的问题进行讲解。这时全班同学聚精会神聆听老师讲的每一句话,有些同学在听讲的过程中不时举手提出一些问题和教师讨论。通过这样使学生逐渐从“要我学”变“我要学”,学生学习的主体地位得到了落实。教学效果也明显提高。
5.倡导启发式教学,加强学生自学能力的培养