首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
C语言与C++在编程语言教学中是不可缺少的基础环节。由于缺少图形界面,以第三方图形库Easy X为例,讨论基于绘图函数库与C++的图形界面考试系统设计,详细讲述了C++开发实用系统类应用的流程与方法。考试系统设计包括组卷环节、考试环节和评卷环节。此外,范例中的组卷使用了简单的随机抽取方式,可按照一定比例抽取特定标签的习题。  相似文献   

2.
许淑华 《计算机时代》2014,(6):63-65,67
C++语言概念多,语法复杂,容易与C语言相关概念/语法混淆,为此,在C++程序设计课堂教学中提出"X+2"教学方法,并应用于教学过程中。实践证明,应用该方法进行教学后,学生能够更容易地掌握C++的语法,彻底弄清楚其与C语言相关概念/语法的区别,提高了学生学习C++程序设计课程的兴趣,改善了课堂教学效果。  相似文献   

3.
随着计算机技术的快速发展,大中专院校中越来越多的专业开设了C语言与C++语言的有关课程,由于它们是一门实践性很强的学科,而理论性学习不能真正的让学生掌握其有关知识,不能真正反映学生的计算机应用水平和能力。本系统是为了提高学生的知识水平及实践编程而设计的。此系统能够让学生更好、更快的掌握C/C++语言的基本知识和编程方法。  相似文献   

4.
分析并设计一套集命题、测试和评价于一体的C/S架构的考试系统,特别针对C、C++和Java的Console类程序设计进行了设计和研究,提出了全题型自动阅卷的设计方案和实现途径,为计算机程序设计语言课程教学提供了良好的教学平台。  相似文献   

5.
孟岩 《程序员》2004,(1):18-19
2003年对于C++程序员来说,是波澜不惊的一年。如果用一句话来概括,可以说这一年来在C++开发领域没有发生任何标志性或者决定性的事件。总体上讲,软件产业中最活跃的应用系统开发逐渐从C++转移到以Java和C#、VB.NET为代表的新一代编程语言之上,这一趋势已经越来越明显。预期在几年之后,C++将主要成为一个系统级的开发语言,在嵌入式开发、核心系统软件开发等领域发挥作用。在美国,C++处于稳定和缓慢地发展之中,从工作需求统计和其他现实迹象来看,C++仍然是工业界最主流的语言之一,而且C++程序员的收入仍然明显高于其他语言的使用者。  相似文献   

6.
本文在比较分析了当前大学计算机专业C与C++程序设计语言的开设现状,以及C与C++语言异同的基础上,提出在大学计算机专业程序设计语言课程设置中直接开设C++的观点。并给出直接开设C++语言时的教学内容设置、教材选择参考和开设时间建议。  相似文献   

7.
我们用PowerBuilder开发应用系统,多数可以用PowerBuilder自身提供的函数实现,但遇到图像处理、复杂的逻辑和科学运算时,单靠PowerBuilder的自身功能就有些力不从心了。如果选用C或C++语言来实现极为容易,可喜的是PowerBuilder内嵌有Watcom C++Class Builder,它是一种C++语言编译器,选用它来解决PowerBuilder自身不易实现的功能,显得十分简单,使用也较方便。  相似文献   

8.
针对当前局域网考试系统存在的若干问题,提出了一种基于三层C/S结构的计算机类课程考试系统.系统采用三层C/S结构克服了传统C/S、B/S结构的不足,在充分利用现有硬件资源的基础上,安全可靠地实现局域网内计算机类课程的在线考试.  相似文献   

9.
方开红 《福建电脑》2012,28(8):140-142
本文分析了C++语言课程教学的特点,教学任务与目标,教学重点和难点,详细阐述了项目教学法在C++语言课程教学中应用,探讨了项目教学法在C++课程教学中需要注意和解决的相关问题,总结了项目教学法在课程教学中对培养学生多方面能力的优点及教师自身知识水平结构的要求。通过本文的探讨,希望能对正从事项目教学法的相关人员有所帮助和借鉴。  相似文献   

10.
多元立体化教学模式是倡导"学—导多元立体化互动"的开放教学模式,突出个性化培养和能力发展。为了适应当代大学生富有激情、乐于挑战的特点,提出基于"闯关游戏式"的实践教学模式,建立集自主学习、模拟测试、在线考试于一体的立体化自主学习与考试平台,并在C/C++课程中应用该平台。  相似文献   

11.
C2C搅局     
  相似文献   

12.
13.
N. H. Gehani 《Software》1992,22(10):827-848
C does not have exception handling facilities. Errors are handled by examining the value returned by each function and signals (conditions reported to the program) are handled by using library functions. These approaches lead to ad hoc error-handling techniques and can make programs hard to understand. Exceptional C, a superset of C, provides exception handling facilities. Exceptional C integrates the two techniques used by C programmers (i.e., status values and signals) to handle errors into one unified exception handling mechanism. In this paper, I review exception handling models, specify the criteria used for designing the exception handling facilities in Exceptional C, and then describe these facilities. I also illustrate the use of the exception handling facilities with examples.  相似文献   

14.
卢晓雷 《个人电脑》2004,10(8):30-31
激光打印和LED打印是当今数码打印领域的两大核心技术.二者的不同之处在于光扫描成像过程。目前.普通激光打印技术的光扫描成像过程是将全部数据信号串行传送给一个光发射装置,然后发射出的光线经旋转的多棱镜反射后再成像于感光鼓上。类似于激光打印技术,LED技术的光扫描成像方式则是采用了密集LED阵列为光发射器,数据电信号经LED转化为光信号.并照射到感  相似文献   

15.
通常的C/C 预处理器是一个宏处理器,在编译前自动地把源文件转换为编译器可识别的形式。传统的预处理方法基于文本行替换,没有考虑到具体的上下文环境。这种预处理机制在文件包含、宏作用域、头文件关系上存在着一些缺陷,会影响工程项目代码重用,降低程序的可维护性、可扩展性等。通过从分析c预处理器缺陷出发,并利用FOG[1]及其语言可以得到一种基于元变量和元函数的语法替换机制的解决方案。  相似文献   

16.
伴随着互联网的发展,电子商务逐渐进入我们的经济生活中。作为网络经济的产物,电子商务企业与传统企业在竞争优势上存在巨大差异。面对着日益激烈的竞争,电子商务企业如何保持核心竞争力优势对企业的生存尤为重要。本文聚焦于C2C领域,并以淘宝网为例,尝试从企业核心竞争力的角度诠释电子商务企业与传统企业竞争优势的差异和竞争力培养的着力点。  相似文献   

17.
As software systems become increasingly massive, the advantages of automated transformation tools are clearly evident. These tools allow the machine to both reason about and manipulate high-level source code. They enable off-loading of mundane and laborious programming tasks from human developer to machine, thereby reducing cost and development timeframes.Although there has been much academic work in software transformation, there still exists many hurdles in realising this technology in a commercial domain. From our own experience, there are two significant problems that must be addressed before transformation technology can be usefully applied in a commercial setting. These are: 1.) avoiding disruption of style (i.e. layout and commenting) and the introduction of any undesired modifications which occur as a side effect of the transformation process. 2.) correct handling of C preprocessing and the presentation of a semantically correct view of the program during transformation. Many existing automated transformation tools inherently disrupt style through the use of pretty printing and the need to perform preprocessing before any transformation. Some also require source to be modified so that it conforms to a subset of the grammar. In this paper we describe our own C/C++ transformation system, Proteus, that is able to meet the stringent criteria laid out by Lucent's own software developers.  相似文献   

18.
预处理在C/C 中发挥着重要作用,然而这些预处理功能存在着一些缺陷,例如在头文件包含进来时,无法改变头文件中的内容;代码的重用性不高;大量重复代码等等。本文提出用一种高级配置语言XVCL(XML-basedVariantConfigura-tionLanguage)代替原来的预处理机制,来克服以上提出的问题。文件被组织为树形结构,并定义了利于提高重用性的变量作用域机制。文章通过一个实例来验证本文提出的方法的有效性。  相似文献   

19.
当Web2.0时代的大潮在全世界折腾了一遍之后,其带来的结果是无数个极具创意的网站出生再迅速夭折,以至于引发了无数网民对于这场海啸的声讨,质疑其兴起的意义和发展的价值.在无数个新生儿成为牺牲品的同时,Web2.0也算做了一点好事,其中一件就是把C2C给彻底地折腾了起来.  相似文献   

20.
As software systems become increasingly massive, the advantages of automated transformation tools are clearly evident. These tools allow the machine to both reason about and manipulate high-level source code. They enable off-loading of mundane and laborious programming tasks from human developer to machine, thereby reducing cost and development time frames.Although there has been much work in software transformation, there still exist many hurdles in realizing this technology in a commercial domain. From our own experience, there are two significant problems that must be addressed before transformation technology can be usefully applied in a commercial setting. These are: (1) Avoiding disruption of the style (i.e., layout and commenting) of source code and the introduction of any undesired modifications that can occur as a side effect of the transformation process. (2) Correct automated handling of C preprocessing and the presentation of a semantically correct view of the program during transformation. Many existing automated transformation tools require source to be manually modified so that preprocessing constructs can be parsed. The real semantic of the program remains obscured resulting in the need for complicated analysis during transformation. Many systems also resort to pretty printing to generate transformed programs, which inherently disrupts coding style. In this paper we describe our own C/C++ transformation system, Proteus, that addresses both these issues. It has been tested on millions of lines of commercial C/C++ code and has been shown to meet the stringent criteria laid out by Lucent’s own software developers.  相似文献   

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

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