程序设计语言(C)实验大纲

        课程总学时:46 实验学时:24学时
        实验项目数:7 适用专业:全校非计算机专业
        开课教研室:计算机基础教研室 大纲执笔人:郑凯东

一、 本课程实验的基本理论和目的
    学习数据类型、指针、数组、函数等C语言语法知识,学习算法设计的基本方法,掌握程序调试的基本方法和技巧,通过实践培养用C语言进行软件开发的初步能力。
二、 本课程实验的基本要求
    1、 C语言的数据类型,包括基本类型、构造类型;
    2、 指针的概念和用法,使用指针动态申请内存区域,指针与数组、函数及其参数的关系;
    3、 运算符、表达式、基本语句和流程控制语句的规定和使用;
    4、 C源程序结构,编译预处理,函数的定义和说明方法;
    5、 标准库函数的使用和简单的系统调用。
三、 实验项目的设置、内容和学时分配
    实验一 数据类型、运算符和表达式 2学时
    实验二 简单的C程序设计 2学时
    实验三 逻辑运算和选择结构 4学时
    实验四 循环结构 4学时
    实验五 数组 4学时
    实验六 函数与编译预处理 4学时
    实验七 指针 4学时
四、 本实验课的考核方法与评分办法
    本课程实验采用上机作业和上机考试相结合的评分方法,对每个学生进行逐个考核。上机作业包括实验报告和源代码,要求每次实验后一周内提交。上机考试采用基于Internet的计算机考试系统进行现场C语言编程测试。
    每次实验结束后任课老师用U盘拷贝学生所完成的实验结果文件,同时由任课老师给学生提供一个提交上机作业的电子信箱。
    本课程成绩:
    上机考试 15%
    上机作业和各章课后作业 15%
    笔试 70%
    即本课程上机考试15分,上机作业和各章课后作业15分,笔试70分。
    实验成绩(含课后作业)小于15分者,没有笔试资格,本课程没有成绩。