网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C/C++ > 正文

C语言在高校计算机专业课程中的重要地位

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/04/07

鉴于大家对C/C++十分关注,我们编辑小组在此为大家搜集整理了“ C语言在高校计算机专业课程中的重要地位 ”一文,供大家参考学习!

     1 C语言在语言类课程中的作用C语言是优秀的经典编程语言,功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点;同时,它还向程序员提供了直接操作计算机硬件的功能,适合各种类型的软件开发,因此,C语言特别适合于编写系统软件。1.1语言入门课为大学一年级理工科学生开设《C语言程序设计》语言作为语言入门课,以建立学生程序设计语言概念、学好语法、掌握程序设计基本技术为主。

   1.2语言基本课讲授功能齐全、应用广泛、实用性强的《C语言程序设计》其目的是让学生掌握更高级的程序设计技术和技能;掌握开发较高质量的应用软件的方法和技术。

  1.3语言提高课C语言在语言类课程中起着承上启下的作用,尽早地开设这门课程以便在以后的“数据结构”、“C++”、“Java”等课程的学习中不断地使用和强化这门课程,使学生熟练掌握该语言,为今后学习其他新语言打下良好的基础。

    2 C语言在程序设计课程中的基础地位第一,我国现行计算机专业教育中的程序设计语言课程,多数学校以C语言作为基础语言。程序设计语言是计算机科学技术领域中最活跃、最富有成果的语言之一。对于程序设计语言的比较全面的深入认识是对于每一个从事计算机领域工作的人非常重要的。专业的计算机教育必须反映学科领域的这个要求。以C语言作为基础语言,可以了解认识程序设计语言以及与之相关的各种问题的。第二,通过学习C语言,可以使每一个计算机专业的学生了解和掌握程序设计的基本概念和基本问题。程序语言课程讨论的是抽象的计算机,程序语言有成百成千种,每一种语言的设计都融合进设计者的许多想法。但是从另一个角度讲,由于语言是为了人们写程序用的,它们必然要反映人们对于程序设计实践的认识,提供实际程序设计中需要的最基本的程序原语。因此,它们必然有许多共同的东西。C语言提供了许多机制,使低级的程序设计活动得以融入高级语言。而且,C语言作为面向过程的结构化程序设计语言使初学者更易掌握程序设计的基本思想和方法。

    3 C语言在软件开发课程中的基础地位软件开发专业主要分JAVA和.NET两个方向。无论JAVA方向还是.NET方向其第一阶段课程中都会包括《程序设计基础》,其中JAVA方向以JAVA语言为软件开发的基础语言,而.NET方向则以C#为开发语言。这两种语言都是面向对象的程序设计语言。本人从切身的学习实践中体会到,学习程序设计语言,最好能从面向过程的结构化程序设计语言入手,掌握程序设计的基本思想和方法,然后在学习面向对象的程序设计语言时,才能入门快,起点高,能很快进入较深层次的学习。C语言就是很好的首选语言。C语言在高校计算机专业课程中的重要地位。

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号