• c语言程序设计电子书 > 《C语言程序设计》实验教学大纲
  • 《C语言程序设计》实验教学大纲

    免费下载 下载该文档 文档格式:DOC   更新时间:2011-10-19   下载次数:0   点击次数:4

    《C语言程序设计》实验教学大纲

    一、实验的地位、作用和目的

    ___ 《C语言程序设计》是计算机科学与技术专业的一门重要的专业基础课程。它既可以为其它专业课程奠定程序设计的基础,又可以作为其它专业课程的程序设计工具。该课程主要研究高级语言的语法、程序结构、常用数据结构在高级语言中的描述和程序设计方法。

    ___ 通过本课程的学习,使学生获得C语言的基本词法、句法和基本程序设计方法,培养学生运用C语言进行程序设计的能力,为学生从事应用软件开发打下基础。

    学生学习本课程要达到以下目的:

    ?掌握C语言基本词法、基本句法和基本程序设计方法。

    ?掌握C语言的各种数据类型,并且学会运用各种数据类型组织和处理数据。

    ?培养学生程序设计和应用软件的开发能力。

    二、课程内容提要

    ___ 高级语言入门、基本数据类型与输入/输出、表达式和语句、过程化语句、函数、程序结构、数组、指针、结构体和共用体、文件。

    三、实验课程任务、教学方法及学时分配

    1.   C程序的运行环境和运行C程序的方法

    2.   最简单的C程序设计

    3.   分支程序设计

    4.   循环程序设计

    5.   数组

    6.   函数

    7.   编译预处理和指针

    8.   结构体、位运算和文件

     

     

     

     

     

    四、实验项目与内容提要

    序号

    实验项目名称

    学时

    内 容 提 要

    1

    实验一

    C程序的运行环境和运行C程序的方法

    2

    ·了解在Turbo C环境下如果编辑、编译、连接和运行一个C语言程序。

    ·通过运行简单的C程序,初步了解C程序的特点。

    ·掌握C语言数据类型。

    ·学会使用C的有关算术运算符和表达式。

     

    2

    实验二

    最简单的C程序设计

    2

    ·进一步熟悉C语言的有关运算符和表达式。

    ·掌握赋值语句的使用方法。

    ·掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。

     

    3

    实验三

    分支程序设计

    2

    ·了解C语言表示逻辑量的方法;

    ·学会正确使用逻辑运算符和逻辑表达式;

    ·熟练掌握if语句和switch语句;

    ·掌握分支程序设计的方法。

     

    4

    实验四

    循环程序设计

    2

    ·熟悉掌握用while语句、do-while语句和for语句实现循环的方法。

    ·掌握在程序设计中用循环实现一些常用算法。

    ·进一步学习调试程序。

    5

    实验五

    数组

    2

    ·掌握数组和数组的定义、赋值和输入输出的方法。

    ·掌握字符数组和字符串函数的使用。

    ·掌握与数组有关的算法(排序、查找)。

     

    6

    实验六

    函数

    2

    ·掌握定义函数的方法。

    ·掌握函数实参与形参的对应关系。

    ·掌握函数的嵌套调用和递归调用的方法。

    ·掌握静态变量的概念和使用方法。

     

    7

    实验七

    编译预处理和指针

    2

    ·掌握宏定义的方法。

    ·掌握文件包含处理方法。

    ·掌握指针的概念,会定义和使用指针变量。

    ·能正确使用数组的指针和指向数组的指针变量。

    ·能正确使用字符串的指针和指向字符串的指针变量。

     

    8

    实验八

    结构体、位运算和文件

    2

    ·掌握结构体变量的定义和使用。

    ·掌握结构体类型数组的概念和应用。

    ·掌握链表的概念,初步学会对链表进行操作。

    ·掌握按位运算的概念和方法,学会使用位运算。

    ·学会使用文件打开、关闭、读、写等文件操作函数。

     

     

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • c语言程序设计  c语言程序设计谭浩强  c语言程序设计报告  c语言程序设计第四版  c语言程序设计视频  c语言五子棋程序设计  c语言程序设计习题  c语言程序设计软件  c语言程序设计题库