计算机论文关于C语言在高校计算机专业课程中的重要地位论文范文参考资料_第1页
计算机论文关于C语言在高校计算机专业课程中的重要地位论文范文参考资料_第2页
计算机论文关于C语言在高校计算机专业课程中的重要地位论文范文参考资料_第3页
计算机论文关于C语言在高校计算机专业课程中的重要地位论文范文参考资料_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机论文关于C语言在高校计算机专业课程中的重要地位论文范文参考资料 摘 要:计算机语言基础是计算机专业学生必备的基本技能之一,对锻炼抽象思维、提高计算机知识修养、增强对后续课程的理解能力有着不可或缺的作用。C语言具有平台无关性和强大的功能,能够编写DOS、Windows、Linux、Unix等多种操作系统下的程序,在培养学生程序设计能力方面发挥了重要作用。同时,在计算机专业教学中C语言程序设计与后续专业课也有联系密切,具有重大作用。 关键词:数据结构 程序设计 图形学 结构化 :A:1673-9795(xx)07(a)-0177-01 C语言是近年来国内外得到迅速推广应用的一种计算机语言。许多高校不仅计算机专业开设C语言课程,而且非计算机专业也开设C语言课程。但是,近几年来C语言程序设计这门课,作为专业基础课的作用被淡化,表现为教学时数大幅减少,从而无法按量保质地完成教学大纲和后续课程要求的教学内容,由此导致学生学习难度不合理加大,学习兴趣受挫,学习质量下降,影响了几门后续专业课的教学进度。随着计算机软件业的发展,从面向过程发展起来的面向对象的程序设计已经是现代编程的主流。在此背景下,我们不得不问C语言这门课程是否可以取消。 1 C语言在语言类课程中的作用 C语言是优秀的经典编程语言,功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点;同时,它还向程序员提供了直接操作计算机硬件的功能,适合各种类型的软件开发,因此,C语言特别适合于编写系统软件。 1.1 语言入门课 为大学一年级理工科学生开设C语言程序设计语言作为语言入门课,以建立学生程序设计语言概念、学好语法、掌握程序设计基本技术为主。 1.2 语言基本课 讲授功能齐全、应用广泛、实用性强的C语言程序设计其目的是让学生掌握更高级的程序设计技术和技能;掌握开发较高质量的应用软件的策略和技术。 1.3 语言提高课 C语言在语言类课程中起着承上启下的作用,尽早地开设这门课程以便在以后的“数据结构”、“C+”、“Java”等课程的学习中不断地使用和强化这门课程,使学生熟练掌握该语言,为今后学习其他新语言打下良好的基础。 2 C语言在程序设计课程中的基础地位 第一,我国现行计算机专业教育中的程序设计语言课程,多数学校以C语言作为基础语言。程序设计语言是计算机科学技术领域中最活跃、最富有成果的语言之一。对于程序设计语言的比较全面的深入认识是对于每一个从事计算机领域工作的人非常重要的。专业的计算机教育必须反映学科领域的这个要求。以C语言作为基础语言,可以了解认识程序设计语言以及与之相关的各种理由的。 3 C语言在软件开发课程中的基础地位 软件开发专业主要分J*A和.NET两个方向。无论J*A方向还是.NET方向其第一阶段课程中都会包括程序设计基础,其中J*A方向以J*A语言为软件开发的基础语言,而.NET方向则以C#为开发语言。这两种语言都是面向对象的程序设计语言。本人从切身的学习实践中体会到,学习程序设计语言,最好能从面向过程的结构化程序设计语言入手,掌握程序设计的基本思想和策略,然后在学习面向对象的程序设计语言时,才能入门快,起点高,能很快进入较深层次的学习。C语言就是很好的首选语言。 其实语言都是差不多的,重要的是“编码的思想”,具备了该思想语言就只是工具了,该思想的形成是需要“磨练”的,就是“专心使用一门语言”来磨练,然后可“一理通百理通”,不然你只是浮于表面的去学再多的语言都没用,都不能拿来做真正的开发,都不能了解“编码”的内涵。 4 C语言在图形学课程中的作用 计算机图形学,是研究图形的输入、模型(图形对象)的构造和表示、图形数据库管理、图形数据通信、图形的操作、图形数据的分析,以及如何以图形信息为媒介实现人机交互作用的策略、技术和应用的一门学科。利用C语言的开发环境,编写出相应的应用程序,能够较全面地把计算机图形学理论与计算机绘图的实践结合起来。这不仅仅因为C语言具有强大的图形功能,支持多种显示器和驱动器,其编译软件中提供了大量的图形库函数,使其具有强大的绘图能力,可移植性好;也因为C语言的语法结构很简洁精妙,写出的程序很高效,很便于描述算法,使得大多数图形学方面的书籍都是用C语言描述其函数及算法的。 综上所述,C语言不论是作为高专学生的程序设计入门语言还是就业手段,均具有其特有的优势,有作为专业基础课开设的价值,不能被其他语言所取代。 _ 1谭浩强.C语言程序设计M.北京:清华大学出版社,2000. 2 (美)肯格.软件开发 编程与设计(C语言版)M.北京:清华大学出版社,xx. 3 吴敏.谈C语言程序设计在计算机专业课程中的地位和作用J.内蒙古:内蒙古工业大学学报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论