2016级《c语言程序设计》实验教学大纲.docxVIP

  • 19
  • 0
  • 约7.91千字
  • 约 16页
  • 2021-03-08 发布于天津
  • 举报

2016级《c语言程序设计》实验教学大纲.docx

?C语言程序设计》实验教学大纲 学时课程总:64学分:4 实验学时:24实验个数:9实验学分:1.5 课程性质:必做适用专业:计算机科学技术、网络工程、软件工 程、电子商务、教育技术 教材及参考书:《C语言程序设计与实践实验指导》,谢满得邵俊编著,机械 工业出版社,2014年1月 大纲执笔人:大纲审定人: 一、实验课的性质与任务 C语言程序设计实验是面向计算机相关专业学生开设的《 C语言程序设计》实验课,是 配合《C语言程序设计》课程而开设的实践性教育环节。本课程的主要任务是让学生充分掌 握C语言程序设计的基本概念、各种数据类型的使用技巧、模块化程序设计的方法等。 C语 言程序设计实验对课程中所涉及的知识进行验证,同时也是学生很好地学习课程的辅助手 段。通过C语言上机实验的教学活动,使学生真正全面掌握 C语言的基础知识,培养和提高 学生的程序开发能力。 二、实验课程目的与要求 实验目的 通过实验课程的学习实践,加深学生对所学的基本概念、基础理论和知识的理解,熟悉 使用VisualC++6.0集成环境进行 C语言的编写、编译与调试。同时,通过项目开发全过 程的全方位指导,从需求分析、算法设计到程序编写和过程调试,以项目实训的形式引导和 帮助学生解决实际问题,提高学生解决具体问题的能力,以及培养学生用多函数、多文件组 织程序的思维习惯,为今后的后继课程学习和实际工作打下良好基础。 实验要求 (1) 掌握C语言程序的基本格式,了解 C程序的开发过程和 C语言中的一些常用概念 (2) 掌握常量和五种基本数据类型变量的使用。 3) 掌握C表达式和运算符的正确使用,熟练掌握数据输入、输出函数。 4) 掌握条件转移语句if-else 和选择分支语句switch ;掌握三种程序跳转的方法, 即 break 语句、 continue 语句、return 语句。 (5)掌握循环语句(for语句;do-while语句;while语句)的正确使用,认真体会 应该如何组织循环。 6)掌握数组的定义、赋值,一维数组与二维数组的使用。 (7)掌握函数的定义、函数的调用以及函数的类型说明。 8) 掌握局部变量、全局变量的定义和使用。 9) 掌握指针的基本概念以及数组与指针、指向指针的指针的基本用法。 10) 掌握结构体变量的定义,引用结构体中成员的方法,应用结构数组解决实际问题; 共用体的概念,引用共用体中成员的方法。 11) 掌握链表的类型定义及其基本操作。 12) 掌握文件的打开、读写及关闭,并能运用文件提高编程的效率。 (13 )理解项目式程序开发的过程。 第1页共9页 三、实验项目及内容提要 《C语言程序设计》实验课程(1107142019 ) 验 项 目 编 验类型 序 号 实验名称学时 1 必 做 选 做 学 分 数 基 本 操 内容 证合 提要验 计 佥综设 1 号 实 验 数据类型 禾口表达式 2V1 / 作 1、 了解C语言中数据 类型的意义。 2、 理解常用运算 符的 意义。 2 实 验 分支结构 2、/1 / 3、掌握C语言表达式 的运行规则 了解和掌握分支语 句 的使用,包括if语 3 实 验 程序设计 循环结构 程序设计 2V 2 // 句 的各种形式以及 switch 语句 1、 使用循环语句完成 累乘、图像输出的程序 编写。 2、 掌握较复杂结 t构程 . 序的编写。 3、掌握程序调试的方 法. 4 实 验 四 想, ,验 数组程序 设计 编写一个包括 ,禹 Mr £ - / 4/ 2 3~4实 // 掌握维和二维 数组 的使用技巧 1、学习函数的编程思 个函数的程序。 5 验 五 函数5v 2// 2、掌握函数中参 数传 递的两种方式和函 数 的相互调用 6指 1、 针3 验 2、 用指针作为函数 2 VV 掌握函数中参数 咬参实 咬传六 数完成字符串的传递。 递的两种方式 字符串与 指针 2V1VV 1、 掌握用指针进 行函 数参数传递的方 法。 2、 掌握指针数组 和二 维数组间的关系以 第2页共9页 8结 实2 扌构体 验量 八 ?、掌握结构体 2V1W 啲两种访问方 成员变 法。 9 文 2、 [件操 验 九 精通文件的读写 作 2 V1W 弓操实 进行参数传递时的写 法 1、掌握结构体的定义、 数据输入方法。 3、掌握编写程序完成 单链表的建立和查询 方法 1、掌握文件的打开和 关闭。 作。 3、了解文件的定位操 作及文件的检测函数。 4、掌握文件的应用 四、实验内容安排: 实验一数据类型和表达式实验 (验证性实验2学时) 1、 目的要求: (1) 了解C语言中数据类型的意义。 (2) 理解常用运算符的意义。 (3) 掌握C语言表达式的运行规则。 (4 )编写实验报告。 2、 实验内容(参考实验指导书): (1 )

文档评论(0)

1亿VIP精品文档

相关文档