C语言精品课
 首页 | 课程概况 | 课程教学 | 教师队伍 | 改革与研究 | 教学效果 | 成果展示 | 教学资料 
站内搜索:
 
  课程教学
 理论教学 
 实践教学-课程实践 
 实践教学-实验教学 
 
  实践教学-课程实践    
实验大纲
2021-05-08 17:35  

实验大纲 

上机与编程1--简单程序设计

1.目的要求 

(1)能根据需要正确选择数据类型; 

(2)能根据需要正确定义变量和对其进行初始化; 

(3)能正确书写各种算式; 

(4)能根据需要选择库函数进行相关处理; 

(5)能熟练使用函数printf控制数据的输出; 

(6)能熟练使用函数scanf控制数据的输入; 

(7)能使用函数getchar/putchar控制字符的输入/输出。 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)上机编程任意选2道题目 

上机与编程2--分支程序设计

1.目的要求 

(1)能正确使用关系和逻辑运算构造各种条件; 

(2)能正确选择if和switch语句进行程序设计; 

(3)能够使用流程图和N-S图进行算法描述。 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)独立完成【上机编程2-3】 

上机与编程3--循环程序设计

1.目的要求 

(1)掌握循环程序设计的基本技巧; 

(2)能正确选择使用while、do-while和for语句; 

(3)掌握多重循环的选择时机和使用方法; 

(4)掌握使用break和continue语句的方法。 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)独立完成【上机编程3-4】 

上机与编程4--数组应用

1.目的要求 

(1)掌握一维数组与二维数组的定义、初始化和引用元素的方法; 

(2)掌握一维数组与二维数组中数据的输入输出方法; 

(3)掌握使用数组进行程序设计的基本方法; 

(4)掌握查找、排序等基本算法。 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)独立完成【上机编程4-3】 

上机与编程5--指针应用

1.目的要求 

(1)掌握一级指针、二级指针、多级指针的定义、初始化的方法; 

(2)掌握指针数组与行指针的定义与初始化方法; 

(3)掌握使用指针处理单个变量的方法; 

(4)掌握使用指针处理数组的方法; 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)独立完成【上机编程5-2】 

上机与编程6--字符串处理

1.目的要求 

(1)掌握字符串的存储方法; 

(2)掌握字符串输入/输出函数的用法; 

(3)掌握使用指针处理字符串的方法; 

(4)掌握常用字符串处理函数strlen,strcpy,strcmp,strcat的用法; 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)独立完成【上机编程6-2】 

上机与编程7--函数应用

1.目的要求 

(1)掌握函数定义和函数原型声明的方法; 

(2)掌握函数调用的方法; 

(3)掌握向函数传值、传地址、传数组、传字符串的方法; 

(4)掌握变量的存储类型、生命期和作用域的含义与作用; 

(5)了解命令行参数的实现方法。 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)三个中任意选择两个题目 

上机与编程8--自定义数据类型

1.目的要求 

(1)掌握类型定义的方法; 

(2)掌握结构类型、联合类型、枚举类型声明的方法; 

(3)掌握结构变量、结构指针、结构数组的使用方法; 

(4)掌握向函数传递结构变量和结构数组的方法; 

(5)掌握动态链表的创建和操作方法。 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)两个题目中任意选择一个 

上机与编程9--文件操作

1.目的要求 

(1)掌握文件的类型和处理步骤; 

(2)掌握文本文件的处理方法; 

(3)掌握二进制文件的处理方法; 

2.学时划分 

4学时 

3.主要内容 

(1)上机练习全部 

(2)独立完成【上机编程9-2】 

关闭窗口
城市学院首页 | 学院精品课程 | 工程实践中心 | 大连理工大学首页 | 全国软件设计大赛 | CSDN.NET | 中国IT实验室

高校学院网站  版权所有