首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 349 毫秒
1.
对于C++语言考试编程题自动评分系统的研究   总被引:1,自引:0,他引:1  
为了使学生适应计算机语言考试,考核学生应用C/C++编写程序的能力,实现C++语言考试的计算机阅卷,提出了针对C++程序上机考试的自动评分系统的构建方式与算法研究。用Windows API函数做了深入的研究与分析,对如何匹配、查找程序的关键语句进行了分析和研究。该系统对C++程序上机考试的客观题和主观题的计算机自动评分采用多种的方法,完成了对C++语言考试的自动评分。  相似文献   

2.
赵娟  王楠 《现代电子技术》2012,35(15):116-118
软件复用是程序开发过程中最重要的技术之一,通过软件复用可以达到事半功倍的效果。以面向对象语言C++为例,针对C++语言的继承和多态的特性,分别介绍了基于类库的软件复用、基于继承的软件复用、基于多态的软件复用和基于模版的软件复用四种软件复用机制。从不同的角度用图和程序两种方法说明了每种复用机制的适用情况,结合教学实践,并用实例加以验证。  相似文献   

3.
赵娟  王楠 《现代电子技术》2012,35(14):37-38,41
软件复用是程序开发过程中最重要的技术之一,通过软件复用可以达到事半功倍的效果。在此以面向对象语言C++为例,针对C++语言的继承和多态的特性,分别介绍了基于类库的软件复用、基于继承的软件复用、基于多态的软件复用和基于模版的软件复用4种软件复用机制。从不同的角度用图和程序2种方法说明了每种复用机制的适用情况,结合教学实践,并用实例加以验证。  相似文献   

4.
毕雪华  王超 《电子世界》2014,(12):459-459
文章介绍了Visual C++作为一种面向对象软件开发语言的长处、Matlab引擎(Matlab Engine)的特点及其在图像处理方面的优势,并介绍了一种应用VC++调用Matlab引擎本方法实现VC++与Matlab的混合编程,并将该方法应用于数字图像处理中。  相似文献   

5.
虚函数是面向对象的C++语言中的一个非常重要的概念。它充分体现了面向对象思想中的继承和多态性这两大特性,动态绑定是C++中实现多态的一个重要途径,虚函数是动态绑定的基础。通过深入分析VC++编译器实现虚函数的汇编代码。给出在继承下的实现模型,并结合实例,在汇编语言层次研究了多态性的实现机理,揭示了虚函数和动态绑定的本质。  相似文献   

6.
C++可以为嵌入式编程人员提供一些优于C语言的显著特点。在刚开始,C++可以简单的作为一个更好的C使用:正如一些C编程者用C++编译器运行代码进行质量检验。这也表明,转向使用C++所带来的利弊并不是绝对的:正如本文所述,你可以选择一些对应用有用的C++功能,而不要其他功能。相比于C,C++更加强大的类型检验可以在编译时发现更多的错误,实现精确的内存控制和开发出更紧凑的执行代码。  相似文献   

7.
本文重点介绍了Chidamber和Kemerer提出的面向对象软件设计软件度量学理论和方法,结合C++语言的特征,提出了一个针对C++的软件度量工具,提取程序中有关类、类成员、成员函数、对象等信息,从而计算出类的方法数、方法最大复杂度、继承树深度、孩子数目、耦合度等指标,帮助程序员掌握程序的复杂程度,指导软件开发过程。  相似文献   

8.
C++程序设计是高等院校计算机专业教学体系中的一门重要的主干课。本文就该课程教学中存在问题,提出了改进措施和解决方法。强调学生要学以致用,加强对学生程序设计能力的培养,提高C++程序设计的教学效果。  相似文献   

9.
高秋燕 《电子测试》2012,(11):69-72
利用MATCOM与VC进行接口通信的优点,介绍了一种基于MATCOM的MATLAB与VC++之间混合编程的方法、步骤及实例,文中以卡尔曼滤波器为实例来进行详细的说明。此方法以MATCOM为转换工具,将.m文件转化为C++代码,而且还将MATCOM与VC++相结合进行了图形绘制,以及利用VC++中MFC可以生成良好界面的功能,通过对控件编程,利用按钮来显示出图形。这种串口通信的混合编程方法,不仅能充分发挥两种语言各自的优势,并且可以脱离MATLAB来独立运行,此方法既简便、方便又有很强的可操作性。  相似文献   

10.
在进行大型应用软件以及系统的开发设计中,VisualC++作为一种语言程序开发应用相对比较广泛。本文将在对5-VisualC++计算机语言程序的开发环境进行简单分析的基础上,结合其开发应用特点,对于VisualC++在大型应用软件以及系统开发设计中系统分析以及程序编码、项目组织等具体开发应用环节与特征,进行分析论述,以促进visua1C++在大型应用软件系统开发设计中的应用。  相似文献   

11.
施闻明  杨晓东 《导航》2006,42(3):75-78
利用《航海天文历》查表的方法来获得罗经差,过程比较复杂。基于C++Builder语言编程,本文根据观测太阳测定罗经差的计算公式,提出一种新型的天测罗经差算法。实验数据表明该方法改进了传统的基于查表的天测罗经差算法,提高了计算效率和计算精度,具有一定的可行性。  相似文献   

12.
C^++语言是一种面向对象的程序设计语言,而面向对象技术(OO)是当前计算机界讨论的热点;另一方面,知识信息处理也正在成为计算机应用的主要领域,简明地讨论了面向对象技术与专家系统中的黑板模型相结合的思想,以及采用C^++语言在专家系统中应用的可行性和优越性,并用C^++语言开发了一个黑板模型专家系统。  相似文献   

13.
近年来,由于三维技术的飞速发展和广泛应用,许多原来采用Visual C++作为基础语言创建应用程序的领域,都有了虚拟现实、科学计算可视化等三维仿真处理的应用要求。基于此介绍了OpenGL的工作方式、VC++下的OpenGL的程序框架、OpenGL绘制过程以及双缓存技术。最后给出工程上某个时刻的效果图。  相似文献   

14.
以参数传递为重点,阐述了Visual FoxPro与C++的通信方法,并用C++Buider和VC++5.0分别开发了相应的示例动态连接库,较为详细地说明了用C++语言扩展Visual FoxPro功能的一般方法。  相似文献   

15.
郑凯东 《电子科技》2011,24(10):130-131,135
论述了基于VC++面向对象方法设计地质绘图系统的原理,结合井位图和等值线图的实例给出了采用Visual C++的编程实现过程,并对系统的特点进行了总结。  相似文献   

16.
针对SRAM内建自测试(MBIST),介绍几种常用的算法,其中详细介绍March C+算法,在深入理解March C+算法的基础上对其提出改进,以此提高MBIST的故障覆盖率。并且利用自顶向下设计方法,Verilog HDl设计语言、设计工具等设计MBIST电路及仿真验证,证明了本设计的正确性和可行性。  相似文献   

17.
Coral++:增加面向对象到逻辑数据库语言孙苓声译(接上期)4Coral++:查询语言Coral++查询语言是模块化的说明语言,提供了对通用递归视图定义的支持。它是基干Coral查询语言的,该语言支持一般的Horn子句,允许其中含有复杂项、集合分组...  相似文献   

18.
AVS标准中,熵编码模块是比较耗时的模块,对其优化可以提高整个编码器的编码速度。 DSP平台片内存储器空间较小,为此本文对AVS熵编码算法模块进行分析,提出了一种使用较少存储空间来存储码表的方法。以TI公司C64 x+DSP为例,介绍了超长指令字和打包数据处理结构特性,并分析了基于这些特性的AVS熵编码的快速实现方法。利用TI公司的仿真工具CCS3.3提供的性能分析工具对汇编级优化的效果和C语言级优化的效果进行比较,帧内熵编码模块汇编级优化效果所需时钟周期约为C语言级优化周期的17.62%,帧间熵编码模块汇编级优化效果所需时钟周期约为C语言级优化周期的13.93%。  相似文献   

19.
基于VC++和OpenGL声纳浮标系统模拟器操作界面设计   总被引:1,自引:1,他引:0  
从声纳浮标模拟器的操作界面需求入手,设计了一种可移植的操作界面的软件框架,对声纳操作界面进行了仿真。重点介绍了操作界面所需要的各个模块,以及为每个模块设计的基于C++语言的软件开发类库,可以利用模块类库实现声纳浮标搜潜模拟器的界面需求,使模拟器界面和实际装备完全一致,使模拟器起到教学和训练的作用。  相似文献   

20.
在局域网中,可供选择的聊天工具较少,本论文简要描述了Visual C++在开发局域网聊天系统中的应用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号