基于C和C++比较研究的多媒体教学软件的设计与实现

被引量 : 0次 | 上传用户:zx1112220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
C++通常被视作更好的C。人们一直在探索从C程序到C++的学习方法,本文提出的C和C++比较研究是其中之一。它的主要思想是,把C到C++看作一个对象化的过程:C语言满足了程序员的需求,也提升了程序员的需求,对已经被提升了的需求,C语言已经难以满足,于是C++语言产生了。学习C++的一个有效途径是从被C提升的需求开始。比较研究的具体内容有两个方面,一是C++类与C结构的比较,二是由C++编译器Simplifier等价转化后的C++代码与C代码的比较。本课题以Authorware为主要开发工具,Photoshop为辅助开发工具,结合C和C++具体的比较内容,进行了多媒体教学软件的设计与实现。目前,程序设计语言方面的多媒体教学软件可以分为两类,一是电子讲稿式,二是放映式。本课题开发出模仿式教学多媒体软件。具体所做的工作有以下几个方面:1.建立三级菜单,与学习的章节对应。2.建立任务栏,便于调用一个主题的相关比较内容。3.在一个多媒体界面同时展示一个算法实现的多种机制和手段,包括抽象结构,存储结构,求解步骤,代码等,以便从更多的角度同时进行C和C++的比较。4.模拟编译系统的Trace功能,逐条语句跟踪,并且同时展示比较变化中的内容。5.为了使多媒体教学软件更接近真实的程序运行环境,也为了方便用户使用多种数据分析比较中的算法,处理中的数据可以由用户输入。6.开发Authorware的程序设计模板,实现上述的多媒体设计。
其他文献
一些发达国家和地区的决策咨询体系经过战后的快速发展,已经十分完善,我们应当很好地借鉴,以完善我国的行政决策咨询体系。具体来说,一是实现行政决策专家咨询的程序化、制度
作为资本市场与农业产业的纽带,农业上市公司已成为推进农业产业化、发展现代农业的重要依托。它不仅是资本市场上资本运作的重要载体,也是促进农业产业化经营的纽带。因此,
青年教师是高校教师中最具活力的群体,其师德状况如何关系到学校的可持续发展和合格人才的培养。针对当前的不良社会思潮对高校和青年教师自身等主客观因素影响,导致青年教师
缓/控释肥料在提高养分利用率和减少环境污染方面明显优于普通化学肥料,已成为世界肥料研究和应用的热点。迄今我国研究的缓/控释肥料产品与国外相似,主要以包膜型为主,以氮
兰坪铅锌矿是我国迄今探明储量最大的铅锌矿床,其露天矿日爆破方量为6~7万m^3,采用传统的人工装药不能满足生产的需要,为提高生产效率、优化施工工艺,在露天矿爆破装药工序中引进
随着对汽车轻量化与碰撞安全性要求的提高,越来越多轻质、高强度材料运用在车身上,以达到减轻车身质量及提高车身安全性的目的。但材料强度越高,运用传统的冷冲压工艺对零件
现代企业所有权与经营权的分离产生了信息不对称,风险偏好、利益目标不一致的代理问题,薪酬契约是企业代理问题重要的治理机制,有效的薪酬设计能使代理人行使权力效用达到帕
供电员工面临着工作高危性、职业生涯发展难、工作负荷不合理、自身素质和能力提升要求高等方面的各种压力。适当的压力能产生动力,过重的工作压力会严重损坏压力承载者的身
管理信息系统课程在经管类专业高等教育中是一门应用性强的综合性学科,然而,对于软件知识相对较少的经管类专业学生,仍存在"听不懂、难理解、课堂发言冷场、考评单一"等现象
广告策略是营销战略的一部分,是保证实现营销目的的重要谋略思想;广告策略是在广告实施活动中,为实现营销战略目标而采取的对策与方法手段。本文提出了在目前的市场环境下,整