《程序设计基础(C)》课程教学大纲_第1页
《程序设计基础(C)》课程教学大纲_第2页
《程序设计基础(C)》课程教学大纲_第3页
《程序设计基础(C)》课程教学大纲_第4页
《程序设计基础(C)》课程教学大纲_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《序计础C课教大英文名称:ofPrograminginLanguage一、课程说明1.课的性质:本课程是全校部分工科专业公共基础课程。2.课程的目的和任务本课程以C语为学生入学的第门程序设计语言生步了解程序设计的基本概念和方法,并通过课程教学和上机实践要求学生逐步掌握高级语言程序设计的方法和技巧,能运用所学的知识开发DOS界下的应用软件,为后续课程的学习打下基础。.适应专业:全校部分工科专业.学时与学分:总学时72(理论课44/验课28学。.先修课程:计算机文化基础。.推荐教材或参考书目:C程设计教程,谭浩强,清华大学出版社2007年7月7.主要教学方法与手段本课程采用课堂教学与实验教学相结合的方法,所有的课堂教学要求在多媒体教室进行。.考核方式:考试和平时考核相结合,考试成绩不低于70%,平时考核不高于30%。采用100分制。.课外自学要求随着电脑的普及生算机应用能力差异很大于课程是实践性很强的课程,所以要求学生除教学计划安排的28学时习外,应该自己根据情况安排课外实习时间。二、教学基本要求和能力培养要求1.通过本课程的学习,学生应到以下要求:了解C语的特点C程序的组,掌握C序上机步骤;了解算法的概念和算法的表示方法,掌握算法的流程图表示,了解结构化程序设计的方法。正确理解C语的数据类型,掌各种运算符的用法,熟练掌握C语表达式的书写。了解C语的概念,掌握数据输输出的实现方法及顺序结构程序设计。()练掌握关系运算符和关系表达式、逻辑运算符和逻辑表达式使用,熟练掌握选择结构编程。熟练掌握循环结构程序设计编程方法。熟练掌握数组的概念及与数组有关的算法。掌握函数的书写和调用方法,正确理解变量作用域,了解变量存储类别。掌握C语宏定义方法及应用,握文件包含处理应用。正确理解地址和指针的概念,掌握变量、数组、字符串指针的概念及编程技巧,了解函数指针、指针数组的应用。掌握结构体的定义方法及应用,了解结构体数组应用。掌握位运算符和位运算,了解位段。正确理解文件的概念,掌握与文件有关的打开、读取、写入、定位、关闭函数的应用。2.通过学习本课程,应具备以能力:熟悉C语语法结构及编程方法具有阅读语言序的能力;掌握面向过程程序设计的基本方法,初步培养学生程序设计能力。三、课程教学内容第1章C语概述主要讲述:语的起源与特点;简单的言程序;语言集成环境介绍。重点与难点C程的结构及C语言集成开发环境学习。第2章程的灵魂——算法主要讲述:算法的概念;简单算法举例。重点与难点:算法的理解、设计与表示。第3章数类型、运算符与表达式主要讲述基数据类型;常量变量说明本运算符和表达式;运算顺序和类型转换;数据的输入和输出;标准库函数简介。重点与难点C语的数据类型运算符的优先级,表达式的表示,标准库函数调用。第4章最单的C程序计——顺序程序设计主要讲述:程组成;数据输出函数及格式控制;数据输入函数及格式控制。重点与难点:数据输入与输出函数的格式控制。第5章选结构程序设计主要讲述:分支结构中的条件表达式if语句switch语句与break语句重点与难点:条件表达式与if语句,多分支结构。第6章循控制主要讲述:循;循;do-while循;循环嵌套;常用算法。重点与难点:循环概念的引入及循环嵌套。第7章数主要讲述:一、二维数组的定义与引用;字符指针及字符串应用;有关字符串函数重点与难点:数组的应用编程,字符串处理。第8章函主要讲述:函数概念;参数传递;函数的调用;变量的作用域。重点与难点:函数的定义与引用,参数传递与变量的作用域。第9章预处理命令主要讲述:宏定义与应用包含”处理。重点与难点:宏定义与应用第10章指主要讲述:地址和指针的概念,变量、数组、字符串、函数指针的概念与编程应用。重点与难点:地址和指针的概念,数组、字符串、函数指针的应用。第11章结体与共用体主要讲述:结构体类型定义;结构体类型变量;结构体数组;共用体简介。重点与难点:结构体应用。第12章运算主要讲述:位运算符及优先级;位运算及举例。第13章件主要讲述:文概述;文件的打开与关闭;文件的读写;文件定位函数。重点与难点C语对文件的读操作函数。四、教学学时分配教学课程内容

讲课

实验

习题

讨论

小计第1章C语概述实习C程设计基本知识及程环境熟

22悉第2章程的灵魂——算法第3章数类型、运算符与表达式第4章最单的程序设计——顺序结构实习数输入输出编程第5章选结构(关系与逻辑运算符if

2222

224语句的三种基本结构)实习选结构

42教学课程内容

讲课

实验

习题

讨论

小计第6章循结构(三种循环结构的应用;循环嵌套及常用算法)实习循结构第7章数(数组的定义、赋值与引用;字符串数组;与数组有关的算法)实习数编程应用第8章函(函数的定义及参数传递、变量的作用域)实习函编程应用第9章预理(宏定义及文件包含的应用)

421842421

12实习宏义及文件包含应用第10章指(普通变量、数、字符串、1函数指针的应用)

842实

习指第11章结体、共用体(结体和共用体的定义与应用)

22实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论