- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Java资格认证测评系统的设计与实现【开题报告】--第1页
Java资格认证测评系统的设计与实现
Java资格认证测评系统的设计与实现【开题报告】--第1页
Java资格认证测评系统的设计与实现【开题报告】--第2页
本课题国内外研究动态:
学校现已开设的课程有C语言、VB、C++、JAVA。对于网络考试系统本身,以上提到的四种语言
都可以将之实现,但鉴于界面、程序结构、系统的完整性和网络部分的考虑,我选择java这门语言。
下面简单分析下四种语言的优点及我为什么会选择java的原因。
(1)C语言的优点
C语言是一个有结构化程式设计、具有变量作用域(variablescope)以及递回功能的程序式
语言。传递参数是以值传递(Pass-by-value),也可以透过指针来传递参数(Pass-by-address)。
不同的变数类型可以用结构体(struct)组合在一起。只有32个保留字(reservedkeywords),使
变量、函数命名有更多弹性。部份的变量类型可以转换,例如整型和字符型变量。透过指针(pointer),
C语言可以容易的对记忆体进行低阶控制。编译预处理(preprocessor)让C语言的编译更具有弹
性。
(2)VB的优点
VisualBasic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何
标准来说,VB都是丠界上使用人数最多的语言。VB拥有图形用户界面(GUI)和快速应用程序开
发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。
程序员可以轻松的使用VB提供的组仠快速建立一个应用程序VB是完全中文化的环境使用,语句生
成器和快速提示帮助使用户不必记忆成千上万的属性和方法,在较短的时间内就能开发出功能强大
的应用程序。Internet应用程序的开发功能更加强大和容易,支持动态HTML技术的应用程序。应
用程序安装向导能帮助用户自动生成具有一定功能的应用程序,加快了程序的开发速度。
(3)C++的优点
C++是对C语言的扩充,扩充的绝大部分来自著名语言中的最佳特性:从SIMULA67中吸取了类,
从ALGOL68中吸取了运算符一名多用、引用和在分程序中任何地方说明变量,综合了Ada的类属和
Clu的模块特点,从BCPL中吸取异常处理,从BCPL中吸取了用//表示注释。
(4)Java的优点
Java是定义位于网络计算的计算机语言,它几乎所有的特点也是围绕着这一中心展开的并为之
服务的,这些特点使得Java语言特别适全于用来开发网络上的应用程序;另外,作为一种面世较晚
的语言,Java也集中体现和充分利用了当代软件技术新成果,如面向对象、多线程等,这些也都在
它的特点中有所反映。
1
Java资格认证测评系统的设计与实现【开题报告】--第2页
Java资格认证测评系统的设计与实现【开题报告】--第3页
开台无关性
如前所述,Java语言独特的运行机制使得它具有良好的二进制级的可移植性,利用Java,开发
人员可以编写出与具体平台无关、普遍适用的应用程序,大大降低了开发、维护和管理的开销。
2.面向对象
Java是面向对象的编程语言。面向对象技术较好地适应了当今软件开发过程中新出现的种种传
统面向过程语言所不能处理的问题,包括软件开发的规模扩大、升级加快、维护量增大经及开发分
工日趋细化、专业化和标准化等,是一种迅速成熟、推广的
您可能关注的文档
- 服装品牌定位策略及案例分析.pdf
- 学生会活动策划书12篇学生会活动策划案.pdf
- 儿童春节活动方案.pdf
- 全新版大学英语听说教程3答案(unit1—7text1——2).pdf
- 我的家乡美食作文范文(14篇).pdf
- 专家咨询建议书.pdf
- 实用的店铺租赁合同(2篇).pdf
- 云计算和大数据.pdf
- 1+X网店运营推广(初级)理论基础测试(六脉神剑版之少商剑).pdf
- 导游证考试复习资料.pdf
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)