教学目的:《程序设计基础》是计算机系的一门专业基础课。本课程在第一学年开设。后续课程有、《数据结构》、《面向对象程序设计》等。通过本课程的学习,要求学生掌握程序的基本结构,能够对。维数组进行遍历,能够定义并使用简单函数,掌握主程序中使用函数建立功能模块的方法,能用流程图描述简单问题的算法,能够根据流程图和算法,编制出相应的C语言程序。
教学要求
通过本课程的学习,学生应达到下列基本要求:
1.能用流程图描述简单问题的算法;
2.掌握程序的基本结构和C语言的基本语法;
3.能够根据流程图和算法,编制出相应的C语言程序;
4.掌握C语言的流程控制结构;
5.能够定义并使用简单函数,掌握主程序中使用函数建立功能模块的方法;
6.掌握指针、结构体的概念与基本使用方法;
7.掌握文件的概念以及在程序中使用文件的方法。
课程必备知识
先修课程:计算机导论
第一章 C语言概述
1、语言简介
2、程序设计的基本概念