如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
c语言毕业论文开题报告c语言毕业论文开题报告本文关键词:开题,毕业论文,语言,报告c语言毕业论文开题报告本文简介:计算思维的本质是抽象和自动化。关于C语言程序来说,抽象确实是使用程序、函数、函数调用以及数据类型、常量、变量、数组和链表等元素描绘现实生活中的系统、功能、功能调用以及单个特征或特征组合等,自动化那么表达为函数内部的语句在EIP存放器加法操作支持下顺序自动地执行以及函数之间的调用在内存堆栈区支持下自动地进c语言毕业论文开题报告本文内容:计算思维的本质是抽象和自动化。关于C语言程序来说,抽象确实是使用程序、函数、函数调用以及数据类型、常量、变量、数组和链表等元素描绘现实生活中的系统、功能、功能调用以及单个特征或特征组合等,自动化那么表达为函数内部的语句在EIP存放器加法操作支持下顺序自动地执行以及函数之间的调用在内存堆栈区支持下自动地进展跳转。以下是我们分享的c语言毕业论文开题报告,供你参考借鉴。一、研究背景及研究意义信息技术的快速开展加速了教育信息化的进程,在线教育系统与测试系统的出现为学生提供了一个可以提高和检测综合才能的便捷途径。另一方面,C语言教学在各大高校中都是必修课程之一,且在计算机相关课程教学中,针对某个理论性的知识点的调查,一般会以客观题的方式给出。由于答案具有唯一性,通过简单得匹配方式便能识别正确与否从而给出相应成绩。针对这类客观题的自动评分技术已经相当成熟,因此后续在自动评分方向的研究中主要集中于主观题的自动评判。在过去几年的积极探究阶段到现有的实际研究成果来看,有关C语言知识的检测中对编程题的调查是必不可少的。尽管检测的方式各不一样(填写空缺代码块完成完好程序,按标题要求编写整个程序),但终究是为了调查学生掌握编程技巧及编程思想的程度。本课题研究的主要目的是结合编程实现的特征,为一个正在初始运营中的在线测试平台提供一个能查重与自动评分的功能模块。其中最终评分包括两个部分,一是对每个学生提交的程序代码文件互相之间进展类似度检测,当类似度超过预定阈值作为抄袭处理,此为查重检测。二是将学生程序与模板程序匹配检测类似度并由此计算最终得分。程序语言与自然语言在各自适用领域上有较大差异,其语言尽管都有词法、语法规那么等,但编写程序语言时并没有自然语言那么的灵敏,不会出现一词多义,一义多词,他只有固定的关键字,标识符编写规那么,功能实现构造等,因此较于自然语言来说识别起来要容易一些。国内外对编程题类似度检测及自动评分都有不少的研究,现也有一些系统比较成熟。目前,各大高校正C语言课程调查方式一般仍然以传统的纸质化为主。如此的考试方法在人工阅卷的过程中存在着些许的不确定要素,随着教育的普及,才能测试之后需要修正的试卷绝不是一个小数目。这单一单调的工作特别容易使得修正人员疲惫不堪,从而阅卷出错率将会被动的提高。利用计算机完成自动阅卷将杜绝这一征询题的出现,同时,其运转速度快能及时的给学生反响结果也没有人的感官情绪,能公平公正的对待每一份试卷。关于主观题的自动评分技术还在不断的完善中,由于在主观题的识别所需的技术:人工智能、自然语言处理、方式识别等还处于起步阶段。因此主观题自动阅卷技术不能一蹴而就,还需要不断的实验研究。目前,探究开发出合理试用的主观题自动评分系统是一个技术难题,假设能将开发的系统投入教学或是别的调查里面,将会大大的节约人力物力。二、国内外研究现状国外对文本类似度检测的研究早国内,在20世纪中期,就有学者提出让计算机同人工阅卷一般来对主观题如作文进展评阅。至今,通过数多学者的致力研究,出现了许多与教育结合的应用系统,并已投入使用。在对自然语言的文本分析处理方法的研究同时,随着计算机教育的普及,程序代码的检测也在逐步兴起。1966年,EllisPage开发了一个模拟人工评分的系统ProjectEssayGrade(PEG),该系统是总结学生提交文本的特征向量,然后将文本的特征进展量化,最后按照量化的结果对其文本进展判分。1967年,Halstead提出了用属性计数法计算程序代码之间的类似度,所谓的属性是指代码的某些度量值,如:空行的数目,字符量,语句量,操纵构造量等,在他的研究根底之上,1977年Otteiistein了检测FORTRAN编程语言的代码抄袭检测系统,该系统基于属性技术的类似度检测技术。基于属性技术求解程序代码之间类似度的系统还有Faidhi和Robinson的程序抄袭检测系统,以及Grier设计的Accuse程序抄袭检测系统。单方面只考虑属性计数而忽略程序的构造组成,得出的代码类似度比值准确率较低,在1996年,Verco和Wise对Accuse程序抄袭检测系统进展了一系列可能性的测试,通过在源程序中参加不阻碍代码运转的