高级语言程序设计教学大纲_第1页
高级语言程序设计教学大纲_第2页
高级语言程序设计教学大纲_第3页
高级语言程序设计教学大纲_第4页
全文预览已结束

下载本文档

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

文档简介

高级语言程序设计实验教学大纲一、 课程中文名称(课程英文名称):高级语言程序设计(Advanced Language Programming)二、 课程编码:1421263009 三、 课程目标和基本要求:本课程是计算机科学与技术专业非师范类的专业基础课。通过教授C高级程序设计语言,帮助学生掌握C语言的基本语法结构、程序设计的基本方法,使学生初步具有运用C 语言进行程序设计、分析和解决问题的实践能力。掌握程序设计的过程和集成开发环境的使用,为后续课的学习和应用开发打下扎实的语言理论基础。四、 课程总学时: 128 学时,其中理论: 64 学时;实验: 64 学时五、 课程总学分: 6 学分六、 适用专业和年级:07师范本科七、 实验项目汇总表:序号实验编号实验名称时数实验类别实验类型实验要求每组人数实验一142126300901熟悉开发环境5专业基础验证性必修1实验二142126300902运算符与表达式8专业基础验证性必修1实验三142126300903输入输出3专业基础验证性必修1实验四142126300904控制结构8专业基础验证性必修1实验五142126300905数组字符串指针11专业基础验证性必修1实验六142126300906函数8专业基础验证性必修1实验七142126300907编译预处理3专业基础验证性必修1实验八142126300908结构体与链表11专业基础验证性必修1实验九142126300909文件操作5专业基础综合性必修1机动(考试)2注:1、实验编号:学校内部使用的编号(不超过13位),在校内具有永久唯一性。若实验撤消,该实验编号将不再使用。如果实验内容更新较大,则应另设新的实验编号。实验编号十二或十三位,前十位为该课程代码(培养方案中的课程代码),第十一、十二位为该门课程的实验序号(01-99),独立设课的实验编号最后一位为“*”,非独立设课的实验编号最后一位为空,例如:大学物理实验的某实验项目编号为102000400601,该实验又为独立设课实验,则编号为102000400601*。2、实验类别:基础、专业基础、专业;实验类型:演示性、验证性、综合性、设计研究、其它;实验要求:必修、选修、其它。八、大纲内容:实验一熟悉开发环境实验目的和要求:了解C语言的特点,掌握C程序的基本组成结构,掌握开发和运行一个C程序的过程。实验内容:1、教材26页编程题:1,2,3实验二运算符与表达式实验目的和要求:掌握变量的定义和变量名的命名规则;理解指针的含义,掌握指针变量的定义及简单应用;学习使用运算符及表达式。实验内容:1、教材64页编程题:1,2,32、教材83页编程题:1,2实验三输入输出实验目的和要求:掌握C语言中数据的输入/输出方法,常用输入/输出函数的使用;掌握顺序结构程序设计方法实验内容:1、教材83页编程题: 3实验四控制结构实验目的和要求:学习使用选择控制语句(if语句、switch语句)、循环控制语句(for语句、while语句、dowhile语句)、break语句、goto语句和continue语句。掌握控制结构及其嵌套。实验内容:1、教材121页编程题:1,22、教材122页编程题:3,4,5,7,8实验五数组字符串指针实验目的和要求:掌握一维数组和二维数组的定义及使用;学习使用指针处理数组的方法;掌握使用字符数组及指针处理字符串数据的方法实验内容:1、教材184页编程题:3,4,6,7,9,10,12,13,17实验六函数实验目的和要求:掌握函数的定义与调用方法;理解C语言的参数传递方式实验内容:1、教材232页编程题:1,3,5,62、教材233页编程题:7,10,11实验七编译预处理实验目的和要求:掌握无参数宏和带有参数宏的定义与调用;掌握文件包含的使用方法实验内容:1、教材250页编程题:1,2实验八结构体与链表实验目的和要求:掌握结构体变量的定义和使用;掌握结构体数组、结构体指针的定义和使用,初步掌握动态链表的常见操作。实验内容:1、教材295页编程题:1,2,3,42、教材296页编程题:5,6实验九文件操作实验目的和要求:掌握打开文件的不同模式;掌握对文件读写操作相关函数的使用方法实验内容:1、教材327页编程题:1,2,3,4主要实验仪器与器材1、计算机系统九、主要实验教材(指导书)及参考用书:教 材:1、C语言程序设计实验 王俊主编(自编教材) 参考书:2、程序设计实践 英文原书名 The Practice of Programming 作者 Brian W.Ker

温馨提示

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

评论

0/150

提交评论