(信息)语言程序设计理论程教学大纲.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(信息)语言程序设计理论程教学大纲

PAGE  《C语言程序设计》课程教学大纲 课程中文名称:C语言程序设计 课程英文名称:The C Programming Language 课程编号:TS17003 课程类型:(通识教育课) 学 时:(总学时72、理论课学时48、实验课学时24) 学 分:4 适用对象:信息与计算 先修课程:高等数学,计算机基础 课程简介: 《C语言程序设计》是信息专业的一门专业基础课。 本课程的前导课程有《计算机基础》,后续课程有《数据结构》、《面向对象程序设计》。它是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。通过C语言程序设计的学习,使学生掌握程序设计的基本思想和方法,培养学生用计算机解决实际问题的能力。 一、教学目标及任务 程序设计是计算机基础教育的基础与重点,高级语言程序设计课是继大学计算机基础之后的一门必修的基础课。本课程通过介绍C语言程序设计的基本知识、数据结构和算法、模块化和接口设计、数据抽象和程序抽象等内容,使学生能够掌握C语言的基本内容及程序设计的基本方法与编程技巧,使学生具有应用计算机解决实际问题的基本能力,培养学生掌握使用计算机处理问题的思维方法与途径, 培养良好的程序设计风格,为进一步学习和应用计算机打下良好的基础。 二、学时分配 教学内容学时第一章 C语言程序设计概述2第二章 数据类型、运算符与表达式4第三章 简单程序设计2第四章 选择结构程序设计4第五章 循环结构程序设计8第六章 数组6第七章 函数6第八章 指针8第九章 结构体与共用体6第十章 文件2 三、教学内容及教学要求 第一章C语言程序设计概述(2学时) 教学重点:C程序结构。 教学难点:无 教学要求: 1. 了解C语言的背景; 2. 掌握C语言程序的结构; 3. 掌握掌握C程序的上机步骤。 第一节计算机语言和计算机程序 第二节C语言概述 1.C语言的产生和发展 2.C语言的特点 3. C程序的结构 4. C程序的格式特点 第三节C程序的运行步骤与运行环境 1.C程序??运行步骤 2.Visual C++ 6.0集成开发环境 3. 用Visual C++ 6.0运行C程序 第二章数据类型、运算符与表达式(4学时) 教学重点:C语言数据类型定义的方法、运算符、表达式的使用。 教学难点:自增、自减运算符、各种运算符的混合使用。 教学要求: 1. 掌握C语言的几种基本数据类型; 2. 掌握变量的定义及初始化方法; 3. 掌握不同运算符的使用特点、清楚每种运算符的优先级与结合性; 4. 理解C语言的自动类型转换和强制类型转换及赋值的概念。 第一节C语言的数据类型 第二节常量与变量 1.标识符 2.常量 3. 变量 第三节整型数据 1.整型数据的分类 2.整型常量 3. 整型变量 第四节实型数据 1.实型数据的分类 2.实型常量 3. 实型变量 第五节字符型数据 1.字符常量 2.字符变量 3. 字符串常量 第六节C运算符与表达式概述 第七节字基本算术运算符与算术表达式 1.基本算术运算符 2.算术表达式 第八节赋值运算符与赋值表达式 1.赋值运算符与赋值表达式 2.复合赋值表达式 第九节自增、自减运算符及其表达式 第十节逗号运算符与逗号表达式 第十一节数据类型的转换 1. 自动转换 2. 强制转换 第三章简单程序设计(2学时) 教学重点:C语句的种类、赋值语句、数据的输入输出及输入输出中常用的控制格式。 教学难点:格式控制字符 教学要求: 1.理解C程序的语句; 2.掌握C语言常用的输入/输出出方式; 3.掌握顺序程序设计方法。 第一节 C语句 1.赋值语句 2.表达式语句 3. 复合语句 4. 空语句 第二节数据的输入与输出 1.格式输出函数printf 2.格式输入函数scanf 3. 字符输出函数putchar 4. 字符输入函数getchar 第三节顺序程序设计举例 本章习题要点 第四章选择结构程序设计(4学时) 教学重点:逻辑值的表达式的使用、常用的单分支和多分支的组成及使用。 教学难点:各种条件表达式的组成,分支选择的嵌套的使用。 教学要求: 1.掌握if…else的三种结构; 2.理解switch与break语句的作用; 3.掌握程序举例,体会编程的思路。 第一节关系运算符与关系表达式 1.关系运算符 2.关系表达式 第二节逻辑运算符与逻辑表达式 1.逻辑运算符 2.逻辑表达式 第三节if语句 1.if语句的语法及流程 2.if语句的嵌套 第四节条件运算符与条件表达式 第五节switch语句 第五章循环结构程序设计(8学时) 教学重点:各种循环语句在程序设计中

文档评论(0)

yyongrjingd7 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档