c语言程序设计考试系统-毕业设计论文

c语言程序设计考试系统-毕业设计论文

ID:353127

大小:153.50 KB

页数:27页

时间:2017-07-27

c语言程序设计考试系统-毕业设计论文_第1页
c语言程序设计考试系统-毕业设计论文_第2页
c语言程序设计考试系统-毕业设计论文_第3页
c语言程序设计考试系统-毕业设计论文_第4页
c语言程序设计考试系统-毕业设计论文_第5页
资源描述:

《c语言程序设计考试系统-毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、【摘要】:C语言是CombinedLanguage(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。C语言考试系统采用MicrosoftVisualC++和MicrosoftSQLServer2000相结合,很好的实现了登录验证功能。登录身份有管理员和学生。管理员是对整个考试系统的环境设置,其中包括对各

2、个题型的题量设置、定义考试说明、考场要求和对学生的管理等。学生登录实现了让有考试权限的学生进入考试环境。在这个环境下,系统完全实现了随机抽题。C语言考试系统实现了嵌入turboc2.0编译器进行程序的编辑;采用了S数据库访问技术进行数据库的操作;完成了学生考试、管理员管理的功能。C语言考试系统提高网络教学质量的同时大大拓展了考试的灵活性,阅卷效率,以及保证了考试的公平性、答案的安全性。【关键词】:C语言考试系统数据库编译器文件操作27目录引言3第一章C语言程序概述41.1C语言的演变及特点41.1.1C语言的发展过程41.1.2C语言版本41.1.3C语言的特点51.

3、1.4C语言与其他语言的差别51.2C语言的程序结构61.2.1C源程序的结构特点61.2.2C语言程序结构组成7第二章C语言考试系统82.1C语言考试系统发展背景82.2C语言考试系统的组成82.2.1MicrosoftVisualC++92.2.2SQLSERVER2000(结构化查询语言SQL)102.2.3Turboc2.0编译器12第三章学生成绩管理模块系统143.1学生成绩管理系统的重要性143.2学生成绩管理系统设计143.2.1系统需求143.2.2总体设计143.2.3功能结构设计153.2.4学生成绩管理系统运行过程16第四章C语言考试系统发展前景

4、展望254.1C语言考试系统与其他语言系统的对比254.2C语言考试系统能够解决的一些问题254.3发展C语言考试系统的目的与意义26总结27参考文献2827引言C语言是1972年由美国的DennisRitchie设计的,并首次在UNIX操作系统的DECPDP-11计算机上使用。它由早期的编程语言BCPL发展演变而来的。在1970年,AT&T贝尔实验室的KenThompson根据BCPL语言设计出较先进的并取名为B的语言,随后C语言问世了。随着微型计算机的日益普及,C语言出现了许多版本。由于没有统一的标准,使得这些C语言版本之间出现了一些不一致的地方。为了改变这种情况

5、,美国国家标准学会(ANSI)为C语言制定了一套ANSI标准,成为现行的C语言标准。C语言考试系统,是为了配合C语言的教学而设计的。它是C语言课件的一个重要组成部分。试卷可根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。试题内容放在服务器上,考生通过准考证号进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用无纸化将是以后考试发展的必然趋势。考试是网络教学的重要部分,日渐普及的网络教学呼唤着功能强大的网络考试系

6、统的出现。网络考试系统方便了传统考试中的各个环节。提高了试题治理的自动化、标准化、便捷化,也提高了试题的安全性和保密性。试题的自动生成,使每个考生都有一套不同的试题,把固定在单一试卷中的试题发展到了可以自由组合的题库,随着题库的建立,组卷变得方便了,测试的形式也发生着变化,由所有学生同考一张试卷的大规模的集体测试发展到了同一场考试使用等同考查效力的不同试卷,而且可以跨地域的进行同一考试,除了在本地也可以在异地进行,打破了以前考试的局限性。在成绩统计方面,可以方便快捷地实现成绩统计,如各种均值,方差,分布等的计算,同时还可以方便地评判考试的信度和效度。通过使用试题自动生

7、成系统完全摆脱了纸和笔,考生使用计算机答卷,然后通过网络提交试卷,系统自动阅卷。基于计算机网络的考试需要专门的较高水平的技术支持,网络考试已经发展成为一种产业。发展网络教学有着非常深远的意义,网络教学在全世界范围内得到了迅速的发展。在国外,美国每年大约有近1700万人通过网络接受教育和培训;欧洲网络教育规模也很大,巨大的需求推动了网上教育业的快速发展。目前,在国际市场上比较闻名的网上教育软件产品有:Lotus公司LearningSpace,英属哥伦比亚大学计算机科学系开发的WebCT,WBTSystem公司的TopClass和加拿大SimonFras

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。