西安石油大学教案(课时备课) 第1次课2学时 章节第1章C语言概述 第2章程序的灵魂—一算法 讲授士m1.C语言的特点 2.简单的C程序介绍,C程序的上机步骤 内容|3.算法的概念、特性和表示 4.结构化程序设计方法 重点 重点|1.c程序的上机步骤,算法的概念、特性和表示 难点2.结构化程序设计方法 难点:C程序的上机步骤,结构化程序设计方法 要求掌握1.了解C程序的结构 闻知识点和2.掌握C程序的上机步骤 3.掌握怎样表示一个算法 分析方法 4.掌握结构化程序设计方法 1.语言出现的历史背景 lgol60→CPL→BCPL→B→C→旧标准C→ ANSIC→C++→ Visual c++ (新标准C) 1960 19631967197019721978 1983 1998 教授思 2.C语言的特点 路,采用1.语言简洁,表达能力强 的教学方2.融合高、低级语言的中级语言 法和轴3.可移植性好:独立于具体机器 3.简单的C语言程序介绍 手段 (1)举例:例1.1例1.2例1.3 板书设 (2)C程序的结构组成 计,亚点4…运行C程序的步骤与方法 进入 Turbo C++30集成环境-一编辑源文件->对源文件进行编译→>将目标程序进行 如何突|连接→执行程序>退出Tmb0C+30环境 由,难点5.算法概念及简单算法举例(例21,例2,例2.3,例24) 如何解|7.算法特性 有穷性,确定性,有零个或多个输入,有一个或多个输出,有效性 决,师生 8.算法的表示 互动等 自然语言,流程图,N-S流程图,伪代码,计算机语言。 9.结构化程序设计方法 自顶向下,逐步细化,模块化设计,结构化编码。 釆用多媒体课件和板书相结合的方式讲授,注重基本概念语法的讲解,通过适量 例题加深学生对重点、难度内容的理解和掌握,通过上机实验培养学生实践动手能力。 作业布置 P12-13:1.2,1,4,1,5,1.6 P36:2.5(14,7