首页 > 论文发表知识库 > 广西大学计算机研究生毕业论文

广西大学计算机研究生毕业论文

发布时间:

广西大学计算机研究生毕业论文

学位论文一般由12个主要部分组成。1.封面(含扉页)2.学位论文版权页版权页位于扉页之后,包括《原创性声明》和《学位论文使用授权说明》两部分(版式见附件)。3.中文摘要摘要应将学位论文的内容不加注释和评论、简短明了地陈述出来,它包含论文中的基本信息,体现科研工作的核心思想,具有独立性和自含性,即不阅读论文的全文,就能获得必要的信息。摘要中有数据、结论,是一篇完整的短文,可以独立使用和引用。摘要的内容应包含与论文正文等同量的主要信息,供读者确定有无必要阅读全文,也可供二次文献(文摘等)采用。摘要一般应说明研究工作的目的、实验方法、结果和最终结论等,重点突出具有创新性的成果和新见解。硕士论文摘要一般500字左右,博士论文摘要一般1500字左右。4.英文摘要英文摘要的内容应与中文摘要基本相对应。5.目录目录作为论文的提纲,是论文各组成部分的小标题,应简明扼要,一目了然。6.缩写、符号说明论文中所用缩写、符号都应标明其意义、单位(或量纲)。置于目录之后。7.论文正文它是学位论文的主体,一般由标题、文字叙述、图、表格和公式5个部分构成。写作内容可因科研项目的性质不同而变化。一般可包括本研究课题国内外研究状况,研究方法综述;本课题研究的意义、目的、论点、论据、结论、理论分析、计算方法、实验装置和测试方法,实验结果、分析和讨论等。正文中的结论是整篇论文的精髓,应该精练、准确,不得含糊其词模棱两可。结论应在对研究结果认真讨论、推理和引证的基础上,总结形成具有普遍科学意义的定论或理论。8.注释注释的目的是说明引用文献的出处,或解释某些特征的正文内容。注释方法有4种:段中注、脚注、章节注、尾注。章节注和尾注在量少时方可使用。若注释太多,最好分解为段中注和脚注。学位论文一般要求为脚注。9.参考文献参考文献是文中引用的有具体文字来源的文献集合,应按文中引用出现的顺序列出,一般列在正文的末尾。按照GB 7714《文后参考文献着录规则》的规定执行。10.附录附录是作为论文主体的补充项目,并不是必须的。主要列入正文内过分冗长的公式推导;研究方法和技术更深入的叙述;以备查读方便所需的辅助性工具或表格;重复性数据图表;论文使用的主要符号、意义、单位、缩写、程序全文及说明等。11.致谢对给予各类资助、指导和协助完成研究工作,以及提供各种条件的单位及个人表示感谢。致谢应实事求是,切忌浮夸与庸俗之词。12.攻读学位期间发表的学术论文目录按学术论文发表的时间顺序,列出本人在攻读学位期间发表或已录用的与学位论文相关的学术论文清单(时间、发表刊物名称及论文署名),与学位论文对应的章节。论文必须以广西大学为第一署名单位。

广西大学计算机科学与技术考研经验分享

初试总分351分,政治76分,英语90分,数学101分,专业课计算机学科专业84分。

一、自我介绍

首先介绍一下我自己的基本情况,对于我的攻略大家注意结合自身实际情况判断。我的本科院校是东南大学,专业也是计算机科学与技术,成绩很差,六级低分飘过,有过一些竞赛和项目经历(主要是acm和一些用心做了的课程设计,其余基本划水),对于数学和专业课有兴趣在,学起来不厌烦(这点很重要,如果考研科目里有一半你讨厌的,那其实没必要勉强走这条路)。

我的整体复习时间是半年,从2020年七月开始,包括准备阶段需要做的事——查资料择校、买书等也是在这个时间内完成的。这个时间段说短不短,刚好够用,我大概在考试前两周的时候完成了所有基本复习目标,如果你希望从容一些,那也可以早一些开始复习。

二、择校及专业课选择

最合适的择校应该是,目标院校专业比你的本科院校专业高一个档次,同时又比你全力以赴能达到的低一个档次,我会分开来解释这两个条件。首先,你需要明白的是,即使考本校本专业,同样需要付出不小的努力(某些保护主义很强的学校除外),而向上攀登一个档次所需的努力可能并不算多。譬如我自己,考本校就需要60分的努力,而南大可能70就够了,这种情况下如果不向上跨一个层次的话其实蛮亏的。对于第二条,比如说浙大需要80分的努力,刚好是我拼尽全力能达到的,其实也不推荐,毕竟考研只能报一个志愿,你必须顾及上岸成功率。

更新:今年情况大变,南大专硕分数线可能比浙大和上交的都要高,由此看来对于南大这种招生人数不多的学校,难度等级也是在不断变化的。大家可以多搜集几年的资料再做决定,大小年的情况是真实存在的。

计算机专业课一般来讲无脑选408即可,截止到今年,华五和北大已经全面改408了,按这个专业课复习等到九月的时候你的择校面是最宽的,并且408的复习资料是最全的。除非你是想报一些比较特别的学校,比如清华哈工,否则不太建议报自主命题的学校了。

三、初试复习

政治

在开始政治前,看过许多经验贴,都是说政治不需要开始的太早,有的说暑假开始就行,有的说9月份开始也行,本人是在暑假7月份就开始政治的复习了。中午在午休之后,一边听徐涛老师的课程一边看他的《核心考案》,

他讲解的课程是真的很不错的,风趣幽默而且知识讲解特别清楚,特别是政治经济学那块,听懂了做题没有问题,一个章节听完之后就去做肖秀荣老师的1000题,用铅笔做,做错的弄懂之后做个标记,然后擦掉,过几天再重新复盘。每天花费的时间在一个小时到一个半小时,暑假过了,基本上课程也听完了,1000题一刷也过了(如果你能坚持隔几天做一下之前的错题,那么实际上可以说二刷完成了)。

在这期间我用到的教材主要是徐涛老师的《核心考案》,肖秀荣老师的1000题和《精讲精练》,其中《请将精练》写的过于详细了,我看的时候常常犯困看不下去,翻过几次后就没再看过了;《核心考案》按照考点来讲解,但说实话,在跟着徐涛老师的视频完成一遍后,这本书我也没看过第二遍了。

暑假一过,开始的早的我已经不知道干什么了,就把1000题再做一遍,不会的看书或者看视频,到了十月份左右就可以开始找刷题小程序刷题了,这很重要!!!需要一遍遍刷,确保自己的客观题是能拿到高分的,想要70+的,我觉得客观题35+才有保障。最后的12月份就是在肖四到手后开始背论述题,我只背了肖四,最后也背到想吐,临考前一个小时还在拿着背,好在肖大爷还是很准的。最后我客观题拿了41分,论述题31分。

总结一下,政治不必开始早,暑假之后开始也来得及(开始太早比如我也不一定能拿到很高的分数),后期要保证自己刷题量,论述题有时间也可以背背腿姐的。

英语

英语其实没啥好说的,单词从你开始决定考研那一刻起就要开始背,背到考试那天为止。我一开始用的是红宝书,背了一段时间发现纸质的不适合我就改用百词斩、扇贝和默默,最后发现还是默默比较适合自己,唯一的不足的需要花钱而且背完一遍之后不能背第二遍,需要重置才行。完型、新题型我没有看任何视频;翻译看过几次唐静老师的课,还行,有时间可以看看;

这几个部分我觉得是没有什么很特别的技巧的,也不需要花特别多的时间,当然要考80+的还是要面面俱到的。英语的大头是阅读和作文。阅读我是全程唐迟老师,在把单词背到我自认比较熟练的基础上(时间大概是暑假正好开始),我开始做英语历年真题,一份试卷做三天左右,第一天做完型和第一篇阅读,第二天做两篇阅读,第三天做最后一篇阅读和翻译以及新题型,我作文不做,至于如何做题可以看唐迟老师的视频。

英语我安排在每天学习政治之后,花费一个半小时左右,真题不需要做的太快,因为比较少,完全够你在考试前刷上几遍了,个人觉得只需要做真题,其他的模拟卷可以不做。英语阅读其实不需要太担心,近几年的难度都不大,而较早年份的真题阅读难度还是挺大的,要坚持下来,10年之后你会发现越来越简单,千万不要因为之前的难度就放弃,那太可惜了。英语作文我跟的王江涛,在11月份开始的,背了他建议的5篇大作文和5篇小作文(但是最后都没压中)我个人建议能多背尽量多背,时间可以开始的早一点,而且以历年真题的背为主!!!

特别是小作文,历年真题重复度很高,在背了王江涛老师要求的10篇作文后,我又背了近三年的英语真题的小作文和大作文,结果今年的小作文和前几年的一篇就完全一样,考场上我是直接默写的。相对来说,大作文比较容易写,给一副漫画是可以有多个写作角度的,你可以把漫画要表达的内涵往你自己背的作文上扯。总结一下:英语阅读跟唐迟就行,作文有时间就多背几篇,以历年真题背诵为主,其他的不需要花费太多的时间。

数学

数学这门课的内容真的很多,同时又要求深度。我是花了最多的时间在数学上,结果仍然感觉题没刷够,勉强达到其他经验贴要求的刷题量。

最开始复习的时候,大家注意根据自身基础选择开始时间,尽量保证在暑假结束前把数学一轮过完,同时在660上做一些重点章节的题目。李永乐的复习全书就是你的数学教材和例题库,一定要多多研究,另外注意不要买成基础版了。至于说要不要看视频,这个取决于你自己的基础,我复习一轮的时候是只用了全书和660,没时间看视频课了。

这里分享一个自己的小经验,在一轮学习的过程中,大家一定要注重对概念公式的理解,有些抽象的理论可以想办法去把它形象化。比如线性代数里的相似,合同关系,它在n维线性空间中的意义是什么?泊松分布和指数分布有哪些现实生活中的例子?这些可以在知乎上搜搜,有很多精妙的理解。

关于高数18讲这本书,有很多人批判它技巧性过强,更贴近竞赛。这确实是事实,我做的时候就有点陷进去,非要把很多冷僻题目研究明白才行,会有些耽误时间。大家如果时间不够的话可以跳着做,或者只做例题,课后题只做一些重点章节的。

在二轮(高数18讲+线代讲义)过完之后,就开始了刷题阶段。如果时间不足以让你刷完15年真题,可以去查一下这些年真题的难度情况,比如均分之类的。然后只做比较难的几个年份即可。进入到十一月之后各个老师的押题卷就依次上市了,首推李林6+4和合工大超越五套卷。做的不求多,但求精。另外一定注意,考试前一定得做题保持手感。我这次考前一周发了烧,那几天基本没什么精力做题,考试的时候状态就有下滑。毕竟不像高中一样有大量刷题的底子在,稍微一断手感就没了。

专业课

大家可能最担心的就是专业课,至少在备考期间我最担心的就是它。专业课的复习我是全程没底的,总感觉自己很多知识点复习了就忘,看的视频、做的练习和实际做题时的感觉很不一样。后来我总结这很大一部分原因是因为我没有对专业课形成足够好的体系,于是我将专业课整理成思维导图的形式,用最笨的方法背下来(背专业课对工科生来说貌似蛮丢脸的),每次做题的时候根据题目去想对应的考点、知识点,事实证明这还是很有用的。935专业课个人觉得比408可能要难一些,所以不能掉以轻心。数据结构和操作系统按照王道的视频课和复习指导足够了,一定要多刷上面的选择题,刷多少遍都不为过,重点是你弄懂了每道题。同时,数据结构的代码题个人觉得做不做无所谓,因为题量确实蛮大的,可能做一半你就放弃考研了。

觉得题量不够的可以去做做天勤的题目,我之前做了一些但感觉质量并不是很好就没做了。935最难的就是计算机组成原理了,但是也可以说它是最简单的,因为大家在这门课都拿不到太好的分数,反而就没什么差距了,你花了很多时间也不见得在考场上比没花时间的猜得准(当然,这不是鼓励大家不要花时间,可以战略性放弃一些)计算机组成原理有两道大题,把历年真题做透了,没什么问题,最难的是选择题,需要你把任国林老师的教材看的十分仔细,课后的题目多做几遍。我当时看了五六遍,最后在考场上看到题目的时候也只能想起来在书上的某个地方出现过,具体就记不清了。如果你想在计组上拿到不错的分数,任国林老师的教材一定要多看几遍,看的越仔细越好。这里说的仔细不是去抠书上给的那些电路图、原理图啥的,涉及到电路图的可以不看,这里说的仔细是看懂书上每句话。总结一下,数据结构操作系统不是很难,尽量拿高分,计算机组成原理大题的分数要拿到,选择题靠你对书本的熟悉程度。

四、复试

初试结束,以为考研旅程已经过了大半,剩下的就是关于复试和调剂的工作了。适当放松一段时间后,得重新回到准备复试的工作上来。如果复试科目是你从来没接触过的,千万不能等到成绩出来后才准备复试。因为通常每年出分后的一到两周,34 所院校便开始复试工作了,紧接着就是其余院校的复试。如果仅仅依靠两三周的时间恢复去年的学习状态并且有产出,难度是非常大的。这就是为什么在报考院校时,还需要将复试科目也作为考虑因素的原因。每年因为复试不及格而被刷的大有人在,同样如果初试成绩不理想,通过复试扳回一城也是有很大希望的。

广西大学,往年复试分为 3 个部分:专业课考试、英语面试和综合面试。如果确认自己已经进入复试,可以尝试提前联系导师混脸熟。往年广西大学一直有所谓的「预面试」——导师通过在复试前先进行一轮面试,确定好意向的学生。而这一操作在 19 年被举报后取消了(个人认为,官方虽然禁止,但肯定还是会存在私下进行的可能性),虽说越来越透明的考试选拔让各类违规操作的可能性越来越低,但是给老师一个好印象,总不会有错。

专业课考试是机考或笔试,820 的考试科目为「程序设计(C 语言)」,这时候,往年的真题又显得格外重要了。820 的考察类型,多为选择和改错题为主,配合 1 至 2 道程序算法题,总体难度不大。其次就是英语面试,考察形式是自我介绍和英语问答。各学院的时间和问答内容不一定相同,总体来说更注重的考生的日常积累和应变能力。

接下来最重要的就是综合面试,这其实才是你最后能否被录取的关键。具体面试礼仪之类的可自行参考其他的分享,这里要说的是一定要对自己在简历和毕业论文上写的经历负责。大家多多少少都会适当夸大自己在简历中的项目经历等,但一定要真正做过和了解,切忌凭空捏造的。对于老师而言,学术不端是及其无法容忍的。

五、最后总结

总的来说,考研是一段令人难忘的经历。如何克服种种困难,最后取得自己想要的结果也是一个成年人在日后的生活和工作当中需要学会的能力。我希望能够读到这里的每位同学,这篇文章能对你有所帮助和启发,最终都能取得自己想要的结果,实现自己的梦想。

交大计算机研究生毕业论文

毕业论文没写好,晚上怎么睡得着!相信不少同学为毕业论文而烦恼。下面是为您带来的“计算机专业毕业论文”希望可以帮到您!更多毕业论文请关注实用资料栏目!

关键词 : 计算机 ;应用;技术; 学科 ;建设;实践;发展; 探讨

前言 :

因此,从现代化的角度来看,计算机应用技术的发明、推广和使用,是一个国家综合国力发展水平的衡量标准之一,是一个国家现代信息化建设的基础,更是一个国家科学技术发展的动力源泉。而我国高等教育是我国经济社会发展所需人才培养的重要基地,所以,办好高等教育的计算机应用技术学科建设的实践与发展至关重要。

1.计算机应用技术的概述

计算机应用技术的概念。计算机应用技术是一门研究社会中各行各业的技术、理论、方法以及系统中的计算机应用的学科。其中主要包括数值计算领域和非数值应用领域两大部分。如今,计算机应用技术不仅丰富了人们的生活,还对计算机的发展起到主导作用。

2.计算机应用技术学科建设的发展现状

数据处理。计算机应用使数据处理变得简洁、快速,通过对计算机的使用,可以快速,有效的处理数据,并完成管理和加工等工作。现阶段,很多高等院校或部门都开始实行档案信息化管理,实现了信息管理系统的建立 数值计算。随着科学技术的不断发展,计算机开始拥有运算速度快、运算的精度准确等特点,致使数据计算变得简单精确。所以现阶段大量的新学科涌现出来,例如计算力学,计算物理等偏重数据计算的学科。

过程检测与控制。通过对某种信号的检测,可以控制企业生产过程。因此计算机应用能够广泛运用于企业生产。同时对于仪器和仪表的引入,构建了检测与控制系统,加速了企业自动化的发展。

人工智能。当前我国科研人员已经开发出来了人工智能应用系统,该系统可以模拟人的判断能力甚至思维活动,在一定程度上降低了工作人员用脑程度,对今后的计算机发展有着里程碑式的影响作用。

3.计算机应用技术在发展中存在的问题及解决方法。

计算机应用水平较低。就目前现状看,我国正处于发展中国家的行列,我国上网企业或上网家庭的比例占总体比例很少的一部分,使得许多企业的信息化应用发展状况不尽人意,尤其是信息化的普及与应用于发达国家之间已然存在着一定的差距。

计算机应用发展不平衡。在我国沿海城市计算机的应用比较普遍,相对于大陆尤其是西部地区来说是十分发达的。但是正是由于这种发展不平衡现状,严重影响着我国经济发展的一体化和统一化。

4.计算机应用技术的发展趋势

微型化。笔记本电脑,平板电脑的出现,见证着计算机应用的微型化。在工业发展中,控制系统的庞大导致反应的笨拙与复杂。将计算机应用于管理的核心部分中,微型化大型器材,降低了投入资金外,还增大了计算准确性。

智能化。随着科技的发展,“智能”这一词汇深入人心。据报道,新一代的计算机,将可以高效的模拟人的思维逻辑过程和简单的感官行为。这就意味着它可以与人互动起来,具有听、说、读、写等互动行为。这一趋势,大大减少了人们的工作难度和繁冗的操作步骤。

网络化。网络化是现今社会的一个普遍的趋势,尤其计算机的网络化在社会中更是不可缺少的。例如对于交通运输,银行系统,甚至网络交易等领域来说,计算机网络发挥着越来越重要的作用。

巨型化。这里的巨型化并不是指体积的增大,而是储存空间和运行空间的增大。我国所研究巨型化的计算机应用系统,它具有超快的运算速度,几乎可以达到每秒几百亿次。

参考文献:

[1]朗海艳.浅谈计算机应用发展现状和发展趋势[J].中国科技纵览,2012.

[2]侯晓璐.浅析计算机应用的发展现状及趋势[J].科技创新与应用,2012.

[3]张华.浅谈计算机应用技术的发展与应用[J].现代农业,2012.

[4]马忠锋.计算机应用的现状与计算机的发展趋势[J].黑龙江科技信息,2011.

近年来,随着全球网际网路技术的普及、计算机技术的迅猛发展、数字技术的瞬息万变,计算机工程在人们生活、生产中的应用越来越广泛。下面是我为大家整理的计算机工程毕业论文,供大家参考。

计算机软体大体分为三类,一种是总述,一种是系统软体,一种是应用软体,系统软体的作用是促使各个硬体按照一定的规律协调工作,保证计算机处于正常运转状态。而应用软体的作用则是为了实现某种使用愿望而开发出来的软体。

1计算机软体工程专案管理的基本概念

工程专案管理的含义工程专案管理主要是业主通过委托从事工程专案管理的企业,签署相关协议,工程专案管理企业有义务和权力代表业主在工程专案进行的情况卜干预和服务。工程专案管理企业可以协助业主同项目工程总承包签订一系列合同,只是起到辅助性作用,不直接与总承包企业或者施工、勘察、供货和设计签署协议或合同,工程专案管理企业有责任在施工过程中监督合同的完成情况。

软体工程专案的概况

管理人员开展有序的专案计划

企业必须把人员管理放在重要位置,在软体工程专案的开发上人员的调配问题是保证工程顺利进行的重要因素,因此,专案能否成功和工作人员的工作能力、写作能力息息相关,针对工程专案的操作类别不同,可以分配成各个研究小组,进行科学合理的针对性开发和高效的协作,有利于工程的快速推进和更加完善。小组内的人员根据自身优势,确定自己的工作内容和工作时间。对专案进行正确的认识和对风险进行评估,与此同时从节约成木的方而出发,形成科学的人力资源调配机制,使专案得以顺利开展。

质量和配置管理工作

软体的质量管理工作是整个专案的核心工作,质量管理决定着计算机软体工程专案管理是否真正的成功,通过一系列保证质量的手段,有计划的编制、控制和保证专案质量。保证专案质量的方式可以通过定期的进行质量评估得以实现,在日常专案管理中要不断的对工作进行考查,对于专案不合格的地方要提出意见并且考虑整改措施,不断完善整个软体配置管理的记录工作,使专案的质量能有一定的检测体系,这样开发者会对专案工程的质量问题有比较深入的了解。

风险评估和管理工作

风险管理大致分为两种工作,一种是风险识别,另一种是风险评估。得到评估结果以后要针对问题提出相应的解决办法,定期检测计算机软体工程的好处是可以减小产生风险的概率,还可以避免一些因疏忽而产生风险,使专案的损失减少到最低,也减少了因专案风险而造成的一些相关责任人的利益冲突。

2计算机软体工程专案管理中存在的问题

管理团队的协作问题

分工合作是我们完成一个专案的基木因素,在软体开发方而更需要每个人的智慧一起凝聚出果实,共同享受成果,而目前在计算机软体工程专案管理方而资讯的交流方而存在一些问题,例如分工不清、团队不合作等问题。

需求分析和实际中的业务存在差距问题

计算机软体工程专案没有结合实际的活动需求,也没有调查有效的资料分析,因此计算机软体工程专案管理在开发出新的产品以后并没有取得理想的业务效果。

风险管理的问题

专案的风险工作是企业需要考虑的很重要的问题,如果风险没有相应科学管理,很容易带来巨大的损失,但是很多员工并不懂得如何规避风险,缺乏相应的专业知识,更是缺少对风险工作的管理,导致很多企业在风险来临时无法做出正确行动,造成巨大的经济损失。

3计算机软体工程专案管理的对策

对风险管理和工作进度进行有效管理

制定风险管理制度。计算机软体工程专案管理的工作人员必须具有一定的风险识别意识和相应的遇到风险的专业知识,并且能有效的控制风险的能力。在平时要做好风险评估的管理报告,针对可能发生的风险要及时预测并且做出相应的解决行动。设定专门的人员对计算机软体工程专案定期进行风险的评估和检查工作。在整个专案中,根据需要进行多次的风险管理工作,因为风险无时无刻都有可能存在,检查的目的是尽量减少风险发生,在一般情况卜处理风险的措施一般有三种:减缓、规避和转移。提高工程的进度,不断的推进工程的工作效率。要制定详细的工作计划表,并且尽可能达到最高的工作目标。工作人员有严谨的工作态度和高效的作息时间安排,管理人员要密切关注工程进度,不断的督促员工完成应做的工作量,有条理、高效的完成对员工的工作任务的监督工作。

建立完善的管理体系针对计算机软体工程的人员日常管理工作,要建立科学有效的管理方案。合理安排人才资源,确保在进行计算机软体专案工程时人员调配顺利进行。专业知识的培训对于工作人员来说

是必不可少的,可以极大的丰富计算机软体工程专案人员的专业水平和实践能力,减少工作上的失误,提高工作效率和工作人员的素质。奖罚制度是对企业员工优劣的衡量标准,所以在计算机软体工程专案管理方而采取奖罚制度可以极大程度上调动员工的积极性,使员工主动为企业创造效益,企业的发展才能有长远的未来。

建立合作的团队

在员工内部建立有效的交流机制。员工的内部工作经验交流是非常重要的,因此要完善沟通方法,开辟多种交流方式和渠道,不断的增强各个部门的沟通意识,使团队的力量不断凝聚起来。明确分工,责任落实到个人。计算机软体工程管理非常复杂,需要的人员也众多,因此必须要使每个员工明确自己的工作内容和范围,清晰的划分自己所需要负责的区域,清楚自己的责任,这样能够确保每一个步骤都井井有条,非常有秩序。调动整个团队的工作积极性。通过一些活动、奖励措施等使每一个工作人员全身心的投入到工作中去,愿意并想要去做的更好,不断激发团队的潜力和员工的协作能力,这样专案不仅会做的越来越好,员工内部也会越来越和谐并且充满正能量,企业的效益也会不断得到提升。

4结语

计算机软体工程专案管理的工作内容十分的复杂,要保证软体工程按照工程原计划进度顺利开展工作,并且要节约成木、保证质量,必须熟练对计算机软体进行操作,在现在的大多数生产计算机软体的企业中最为重要的就是软体工程专案的管理效率,软体工程专案的成功条件是软体专案要具有科学性和高效性,在此基础上企业的合理管理也是企业走向成功的关键。

1现状分析

培养高质量的软体开发人才一直是社会和行业关注的焦点。早在11年前,对于工程教育的迫切性就被人提出来[1]。工程教育本身也作为一个系统问题被讨论[2]。现在从国家层面在战略上建立了软体学院进行专门培养,各个高校也不断推出新的课程、新的措施方案。在这一领域虽然比过去似乎已经有了翻天覆地的变化,但来自企业的呼吁似乎一直反映出诸多不尽如人意。更多的思路希望将企业的力量直接引入到教学,比如实训基地等[3];而国家层面也非常关注实训[4]。但实际效果可能变得流于表面,因为企业往往难以将核心的工作拿给学生做,而其训练的专案也并未从更全面系统的角度去设计,其锻炼效果就有限了。在软体开发这一领域,由于其具有变化迅速,新技术不断涌现的特点,导致不少在教育内容上选择了追逐新技术、新语言、新平台,以能用会用这些流行主流技术为目标。典型的代表就是北大青鸟,有些二本的学生在毕业前专门花钱去青鸟学习,似乎可以看到这种教育的优势。但另一个矛盾的情况是,往往那些关注员工后劲的公司却不愿意招聘青鸟的学生。如果将目光投向国外的顶级大学,例如斯坦福,其教学上并没有去“依赖”校企合作,以及很热门的“实训”。其核心课程依然是过去的传统经典课程。以一个研究生为例,一学期能修2门课是正常,3门就很优秀。它并没有追逐所谓的新技术。但无人质疑其学生的工程能力、科研能力和创造能力。

2什么是计算机工程能力的核心

什么才是我们软体开发教育的核心知识架构,怎样才能培养学生可持续发展的核心竞争力?我们调查过一些非常高水准的软体开发者,发现他们往往在底层软体上持之以恒地进行长时间深刻的锻炼,然后在未接触的新领域才能非常迅速地掌握核心。例如,一个非计算机专业的系统分析员曾经“只”在DOS这种原始的作业系统下玩了10年,甚至自己写过一个汉化的DOS。他只有书本上的一点点网路知识时,就用一两天时间解决了一个学通讯的研究生1个月都不能解决的网路故障。这是一个典型的例子,他并没有“实际的”网路经验,什么使得他如此轻松地进入了新的领域呢?而另一个曾就职于vmware、google等顶级公司的程式设计师,在Unix下只用C语言做了10年系统级程式设计。当用Java,C++甚至是javascript时,其学习时间只是1天,很快就比做了几年专门java程式设计的程式设计师还精通。如何才是软体开发人员的本质力量?什么才能让他们在变化万千的新技术面前屹立不倒,乘风破浪?

计算机工程能力

我们认为计算机工程能力包含两方面的内容:1核心知识架构;2计算机的思维方式。什么是核心知识架构呢?是反应该领域最基本规律和支撑技术的知识。简单地说就是传统的作业系统、编译、资料库。作业系统将硬体、软体、高阶语言和汇编融汇在一起,它几乎包括了软体工程中所有重要的因素。举一个简单的例子,似乎只有面向物件这种“高阶东西”才有的虚拟函式运用,其实在Linux中就有相应的虚档案系统。作业系统是最为复杂的计算机工程之一。编译融汇了大量的演算法,而且能让大家真正看“穿”语言的外表,深入到其内里,体现了最根本的计算机技术。其优化技术,也深刻地和硬体交融在一起,很好体现了底层风范。资料库,不仅是运用演算法最多的地方,甚至是超越作业系统的一个复杂的系统,从快取技术到i/o优化,到索引,再到事务处理,无一不是反映计算机最深刻规律。大家可以发现,所谓核心知识架构,都具有两个特点,反映本质规律,体现软硬融汇交织。也只有这样,才能建立下面谈到的“计算机思维方式”。

核心知识架构

为什么我们没包括一些新兴的语言和技术呢?似乎它们很“实用”。而且已经出现的问题是,按照传统科目和方式学习后,学生在企业什么都不会。这也正是大家关注工程教育的初衷。为什么不强调这些新兴实用技术的教育还在强调“古老”的“基础”。计算机领域一个显著的特点是,表面上知识更新非常快,新技术、语言层出不穷。这很容易导致当我们发现学生能力欠缺时,将问题归罪于新技术的学习不得力,知识结构老化。但其实目前的问题可以从另外一个角度考虑,是否是基础教育不得力?分析国外著名大学,如斯坦福、伯克利的课程,我们发现两个特点:1关键的基础课程,如作业系统、编译原理、资料库,始终是其最重要的课程,并没有过分追逐各种“新潮”技术。2学生一学期能修的课程非常有限,一般为3门课。而国内却呈现相反的状况,比如编译原理被降到了选修课的角色,新潮课程层出不穷,一个学生二年级一学期要修13门课。在这种走马观花的状况下,计算机这种具有强烈“手艺”色彩和工程实践的学科,被完全纸上谈兵化。而一些可怜的实验内容,还被学生的复制拷贝所湮没。我们认为,恰恰是这种情况,使得基础核心知识教育没有工程化,没有充分动手,导致了基础知识教育某种程度上的巨大失败。从以下鲜明的对比可以窥见问题的端倪:国内学生反映作业系统课程是文科课程只需要背条款考试即可;而相对地,国外著名高校作业系统课程要求学生实现“小”作业系统。国内资料库只讲其应用如大量讲解sql等运用,sql即使非计算机专业人士也很容易学习,这也是它被发明的初衷。斯坦福的资料库课程中有一门需要实现一个数据库系统。在笔者走访的计算机工程上优秀的人才,发现其共同的特点就是在诸如作业系统或资料库上都有很深入的学习经历,比如前面提及的自己构建过汉化DOS系统,或者在Unix下,做核心以及驱动很多年等。而当他们接触新技术时,之前深刻的经验和淬炼的思维就让他们如虎添翼,快人一等。更有甚者,国外真正的最顶级专家,都是在这些领域有无与伦比水平的专家,从delphi的缔造者,转战到微软并入主平台的开发,也可看到雄厚的底层知识和能力的巨大作用。所以“老”知识并不是障碍,而是通向天堂的阶梯。究其原因,就涉及到工程能力的第2个方面,计算机思维方式。

计算机思维方式

对非专业人士它是很抽象的概念,而对真正专业人士,这又是一个非常鲜活的概念。这里限于篇幅,我们只举一个简单的例子。面对在C++中外部程式码如何直接修改私有变数的问题,计算机的思维方式就是:物件也是放在记忆体中,只要能拿到物件的地址,并知道物件的布局,那么就可修改。而没有建立这种思维的人,就完全被高阶语言的语法所左右,无从下手。一句话,无法看到本质,没有从下而上的底层思维。核心知识课程的有效深入教学和计算机思维方式建立有何直接关系呢?我们认为核心知识因为其反应了计算机本质规律,而且从底层建立起来,所以对其深入掌握运用后,它从开始的逼迫到最后的陶冶,最终潜移默化地让受众建立起“计算机思维方式”。而这正是计算机工程师安身立命之本,就如同音乐家有其独特的音乐思维方式一样。为什么诸如java之类的课程于建立计算机基本思维不太合适呢?因为它更高层,无法让学生看到最下面。而唯有彻底、深刻和系统的底层淬炼,才能真正建立起“计算机思维方式”。

3如何打造强大的计算机工程能力

大家一方面指责基础课程的“空洞”、“无用”、“陈旧”;另一方面在不断开设的海量新课和技术中压得学生更加远离程式设计,远离实践。即使能培养出熟悉某种语言的学生,也无法看到他们和培训学校有何不同。实训也似乎没有根本解决问题,我们在实践中发现,往往是那些自己醉心于程式设计的学生最后有着卓越的表现。让基础知识能支撑和指导实践,而非仅仅“符号”,并引导学生进行高效的实践。

“3块连一线”,4门基础课程整合打造核心知识架构

我们将4门基本课程进行贯通式整合,着力塑造学生的“计算机思维”。下层的是3门基础课在上一小节探讨了其在工程能力训练上不可替代的重要地位,对软体开发环境产生支撑。而软体开发环境又通过精心的设计和工程实践,从应用角度将3门课程所学的知识串联起来。从而将基础知识和工程开发更有机整合在一起。首先,阐述为什么将以上课程整合在一起的理由。要回答这个问题,必须先回答什么东西支撑了优秀程式设计师。在我们的调查人员中,无一例外地都具有很深厚的底层软体开发背景。有长期从DOS的Hack入手的;有长期从事Unix核心程式设计的;有从Windows的driver起步的;有以反汇编逆向为根基的。长期在最底层的经历,使他们建立了最真实和能触控的系统观,能以计算机的方式思考。所以面临新技术时,他们能透过新形式很快把握其精髓,深刻地把握其实质。“太阳下面没有真正的新事物”,例如号称21世纪最新的重要的软体技术AOPAspectOrientedProgramming,AOP,其实在20世纪60年代就出现在了汇编一级的软体技术中,它本质就是钩子技术的系统化。在底层的软体世界,我们不仅能够用到那些所谓的最新的技术,而且能看到其本质我们可能就是用机器码自己构建出来的,而不被新技术的华丽外衣障目。这些使得具有底层经验的开发者,更有创造力,更能创造,也更能洞察迷乱后的本质,庖丁解牛,解决那些异常复杂的工程问题。举一个笔者遇到的真例项子,一个具有深刻底层经验的程式设计师一直只有C语言和作业系统程式设计经验和一个只有深刻Java经验的程式设计师,在同时学习Javascript的闭包概念时,后者一个礼拜都还有些似是而非。前者很快就能自如运用,且最后指点了后者1个小时,后者顿时豁然开朗。这是典型的“新”与“老”,上层和底层经验在面对新事物时的对比。既然底层软体赋予我们如此强大的能力,那么哪些是底层软体呢?大家公认,作业系统、编译和资料库由来就是计算机工程自身的根基。所以,我们必须将这3门课涉及的知识好好淬炼。而如何将3门课的知识和我们日常的软体开发联络起来呢?如何用它们指导平时程式的开发呢我们大多数是开发使用者级软体,不会开发核心软体,因此许多人认为几乎整个在核心中的作业系统对使用者级软体开发无从指导?另一门课,《软体开发环境》解决了这一问题。它有一条主线,通过反汇编将C语言和汇编串联起来,让系统级的知识从高阶语言的面纱下展现出来。同时用逆向工程这把庖丁之刃,将编译、连结、面向物件等软体开发中的重要知识块剖剔,让底层与上层贯通一气。而逆向的技术技巧,本身也是非常高阶的软体开发技术。因此,我们用“3块连一线”来总结4门课的关系是最好不过了。为什么不纳入语言课程,比如C/C++语言?从我们的工程经验来看,语言只是计算机原理和思想的载体,是表述方式而已。为了表述形式而专门花大力气是不值得的。比如,国外的著名大学很多都不开设语言课,在其他课程作业中必须用C语言程式设计,学生们就在那里锻炼了。真正的语言的力量并非来自语言本身,而是底层知识为支撑的专案锻炼。我们的思路是以构建式完成大量的完整系统的编写,这样就很好锻炼了软体开发和工程能力。同时,“软体开发环境”本身从逆向层面也对语言有了深刻的剖析,这是纯粹的语言课难以完成的。另外,从大纲安排上,我们在大一就会让学生用C语言来初步接触程式编写,这时并不适合放入太高阶主题。而在教学中,语言的力量已经渗透到一个个工程构建中,随风潜入夜了。为什么不纳入演算法课程?从某种程度上,“程式就是演算法与资料结构吗”?我们认为在系统中运用演算法,演算法才具有生命力。而编译、作业系统、资料库以及我们专门设立的一些课程设计将全面运用各种演算法和资料结构。在实战中运用并学习提升才是王道。这也正是构建式学习的精髓所在,这也正是探索式学习培养学生的创造能力的精髓所在。演算法课已经为我们准备了元件,就看你怎么去组装甚至改造。

以构建主义的思路,深度实践的风格改革课程

前面我们论述了底层知识架构的重要性,那么怎么来将它们实际地建立在学生的工程实践中呢?简单地说就是“构建一个具体而微的系统”。讲作业系统就构建一个小作业系统,讲编译原理就构建一个我译器。同时,设计一些跨度较大的课程设计覆盖这些课程的一些重点内容。构建完整系统本身就可真实淬炼工程能力,而这些内容的复杂性、难度以及运用知识点的广度,本身就超越了简单的企业实训专案,在培养人才方面具有系统性、完整性、挑战性独特优点。我们需要的是运用团队的思路和现代软体工程的手段,将其开发过程管理发起来,从而熟悉企业级开发的工具链,将软体工程学到的知识贯通到实作中。这也回答了“和以前相似的强调基础课程教育,什么特点使得我们的做法能获得强大的工程能力?”这一问题。以前更多注重理论知识的学习,而现在的做法是回归计算机工程的自身科学规律———实践为王。

改革考核评价标准,充分强调动手实践

以前我们一直是卷面考试,实验分数只是象征性的点缀。这本身违反了计算机工程的特点。只有改变评价考核标准,才能真正驱动学生充分锻炼工程。在课程软体开发环境中,我们采取了平时的考试结合期末考试的方式,而两者均为软体编写。期末考试在实验室上机编撰指定题目。不强调对一些函式名等死知识点的记忆,可以用线上帮助。这本身也符合软体开发的规律。

4结束语

我们在计算机工程教育上试图做一些回归本质的工作,也取得了一些效果。比如在软体开发环境中,学生普遍认为:“似乎将3年学的程式课全学习了,收获很大”。更有同学,在外企公司的面试中,直接运用了课堂上的知识,这在传统的教学环节中是难以获取的。但整个工作尚在起步阶段,所以仍有很多工作需要做,许多环节需要优化。我们希望在以后的工作中更深入探索工程教育的规律和本质。

燕山大学计算机研究生毕业论文

字数。燕山大学毕业论文正文的字数要求除外语类专业外,一般用中文撰写,1、博士学位论文正文一般为6-10万字(含图表),其中绪论占1万字左右。2、硕士学位论文正文一般为3-5万字(含图表)。3、外国语学科不少于2万外文词,其中绪论占3000-5000字,专业学位论文字数。

研究生论文?那是研究生院的事。

看你选择答辩的日期,如果是年底答辩,论文在10月份的时候就需要上交了。如果明年5月份毕业,大概是3月份左右吧。

福州大学计算机研究生毕业论文

毕业论文题目1、产品生产-销售-客户管理2、企事业人事管理系统3、人力资源管理系统4、文学网站设计5、网上书店系统6、公司员工备忘录7、音乐明星网8、小区物业管理系统9、人才交流网站10、个人网站设计11、计算机多媒体辅助教学网站开发12、房产信息管理系统13、设计一个电子商务网站的用户登录及密码验证系统14、设计一个电子商务网站的购物车系统15、设计一个电子商务网站的定单管理系统16、设计一个电子商务网站的商品的商品信息维护系统17、企业内联网的组建方案分析18、电子商务的应用现状与发展前景的探讨19、计算机病毒的研究与应用20、网络聊天室的设计与实现21、网上书店的设计与实现22、电子商务和网上书店的建立23、在线教育系统的设计24、新闻网站的设计25、电子商务安全问题探讨

2篇。以第一作者身份,在报考的学科或相近的研究领域发表过2篇SCI或EI收录学术论文。

1、福州大学机械工程及自动化学院招收学术型硕士研究生。 2、福州大学现有机械设计及理论博士学位授予权,拥有机械制造及自动化、固体力学、材料加工、机械设计及理论、机械电子工程、车辆工程等6个硕士学位授予权和一个工程硕士授予权(机械制造专业)。

广西大学研究生毕业论文字数

硕士毕业论文字数一般是3-5万之间,学校不一样,专业不一样,字数也就不一样。

1、一般字数是指正文字数,即第一章到最后一章,不含摘要、目录、致谢、参考文献、附录等,说的是字数而不是字符数,比如3万字毕业论文,就是3万字的汉字,不包括标点和空格。

2、硕士毕业论文不单有字数要求还有页数要求,页数在60-80页之间就可以,这也是指的正文部分,同样不包括摘要、目录、致谢、参考文献、附录等。

3、参考文献篇数一般不少于40篇,在其中外文参考文献不少于20篇,参考文献中近五年的文献数一般不少于总数的三分之一,而且还要用近两年的参考文献,参考文献在正文中要有引用标注。

硕士论文各部分字数要求

一、硕士论文题目

中、英文题目:论文题目应能概括整篇论文的核心内容,恰当、简明、引人注目,并力求简短,一般不超过30字。论文题目的字符间距可根据题目字数适当调整;

二、硕士论文摘要

论文摘要的字数一般在1000字左右。除非有特殊需要,可以写详细写作,字数可扩充到2000字左右,摘要中不应用到图、表、化学结构式、非公知公用的符号和术语等。

三、硕士论文关键词

论文的关键词3-5个,是用来说明全文的主题内容的单词或术语,力求精炼、准确。

四、硕士论文开题报告

硕士论文开题报告字数不得少于3000字,是研究生实施毕业论文课题研究的前瞻性计划和依据,是毕业论文中心思想的高度概括。

五、硕士论文正文

正文部分字数是开题报告字数后,保持在3万字左右,具体可根据学校的相关规定调整。在制定论文框架时,需要合理分配篇幅,将主要内容放在论文具体研究内容上,该部分作为论文的重点部分体现研究成果和见解。

1、大部分学校是根据具体专业来规定论文字数的,关于硕士论文各部分的字数要求如下: 2、中、英文题目:论文题目应能概括整篇论文的核心内容,一般不超过30字。 3、论文的摘要字数一般在1000字左右。除非有特俗要求,可扩充到2000字左右。 4、论文的关键词3-5个,是用来说明全文的主题内容的单词或术语,力求精炼准确。 5、硕士论文开题报告字数不得少于3000字,研究生实施毕业论文课题研究的前瞻性计划和依据,是论文中心思想的概括。 6、正文部分字数是开题报告字数后,保持在3万字左右,具体可根据学校的相关规定调整。 7、论文致谢一般在2-300字,是论文作者对论文写作过程中,对论文做出贡献的老师、同学、家长、朋友的一种尊重。 8、参考文献和附录的字数理论上计算在正文字数内的,但是参考文献必须真实,书写格式应一致,并且符合本学科的标准。

  • 索引序列
  • 广西大学计算机研究生毕业论文
  • 交大计算机研究生毕业论文
  • 燕山大学计算机研究生毕业论文
  • 福州大学计算机研究生毕业论文
  • 广西大学研究生毕业论文字数
  • 返回顶部