- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C-语言.doc
西北师范大学信息与计算科学专业
专业必修课程教学大纲
C-语言
一、说明
(一)课程性质
专业核心课
(二)教学目的
具有基本的算法分析能力,能够熟练使用C—语言进行设计编程。
(三)教学内容
C—语言基本概念、数据类型、运算符与表达式、简单C—语言程序设计、逻辑运算与判断选取控制、循环控制、数组、函数和指针等。
(四)教学时数
总学时:108 周学时:4+2
(五)教学方式
课堂授课与计算机上机实验相结合。其中,每周课堂授课4学时,计算机上机实验2学时。
二、本文
理论部分
第1章 C-语言概述
教学要点:
使学生了解C-语言的特点,掌握C-语言程序的上机过程。
教学时数:
2学时
教学内容:
1.1 C-语言出现的历史背景(0.5学时)
介绍 C-语言的历史背景、发展过程极其用途。
1.2 C-语言的特点(0.5学时)
介绍 C-语言的一些优点,从应用角度和其他高级语言作了一些比较。
最简单的C程序介绍(0.5学时)
通过讲解三个简单的C程序,从中总结C程序极其函数的组成特点
C程序的上机步骤(0.5学时)
讲解在Turbo C环境下运行C程序的步骤.
考核要求:
掌握C语言的特点,能够在Turbo C环境下熟练地运行C程序。
第2章 程序的灵魂——算法
教学要点:
讲解如何用N-S流程图表示算法,让学生掌握结构化程序设计方法。
教学时数:
2学时
教学内容:
2.1 算法的概念 (0.1学时)
通过举例,使学生理解算法的概念。
2.2 简单算法举例(0.3学时)
给出一个简单的实际问题,如何表示对应的算法。
2.3 算法的特性(0.1学时)
介绍算法的五个特点。
2.4 怎样表示一个算法(1学时)
讲解如何用N-S流程图表示算法。
2.5 结构化程序设计方法(0.5学时)
讲解程序的三种基本结构和结构化程序设计思想。
考核要求:
会用N-S流程图表示算法。
第3章 数据类型、运算符与表达式
教学要点:
使学生了解C-语言数据类型的划分,能够对不同数据定义相应的数据类型,并且掌握运算符和表达式的使用。
教学时数:
8学时
教学内容:
3.1 C的数据类型(0.5学时)
介绍C-语言数据类型的划分,对不同数据定义相应的数据类型。
3.2 常量与变量(1学时)
讲解常量与变量的使用,给变量及标识符命名。
3.3 整型数据(1学时)
讲解整型数据的三种表示形式和类型、整型变量的六种分类和整型变量的定义。
3.4 实型数据(0.5学时)
讲解实型常量的两种形式和实型变量的三种分类。
3.5 字符型数据(1学时)
讲解字符常量的定义和转义字符的使用、字符变量的定义及存放内容、字符数据在内存中的存储形式及使用方法和字符串常量的定义。
3.6 变量赋初值(0.5学时)
讲解变量赋初值的两种方式。
3.7 各类数值型数据间的混合运算(1学时)
介绍自动类型转换和强制类型转换,讲解各类数值型数据混合运算的过程。
3.8 算术运算符和算术表达式(1.5学时)
讲解单目算术运算符和双目算术运算符的使用及算术表达式的运算过程。
3.9 赋值运算符和赋值表达式(0.5学时)
讲解赋值运算符的作用、赋值类型转换规则和复合的赋值运算符的使用。
3.10 逗号运算符和逗号表达式(0.5学时)
讲解逗号表达式的形式和求解过程。
考核要求:
能够对C-语言不同数据定义相应的数据类型,并且掌握运算符和表达式的使用,熟记运算符的优先级和结合方向。
第4章 最简单的程序设计——顺序程序设计
教学要点:
讲解四种输入/输出函数的使用,使学生能够设计顺序结构程序。
教学时数:
4学时
教学内容:
4.1 C语句概述 (0.5学时)
对五类C语句进行介绍。
4.2 赋值语句(0.1学时)
讲解赋值语句的构成及与赋值表达式的区别。
4.3 数据输入输出的概念在C语言中的实现(0.1学时)
介绍了C语言中的输入输出操作是通过调用输入输出函数来完成的。
4.4 字符数据的输入输出(1学时)
讲解字符输入函数和字符输出函数的使用。
4.5 格式输入与输出(1.3学时)
讲解格式输入函数和格式输出函数的使用。
4.6 顺序结构程序设计举例(1学时)
设计顺序结构程序。
您可能关注的文档
- 6.安培环路定理.ppt
- 6早发白帝城设计理念本教案体现了师生、生生之间的交流,体现了.doc
- 6种新资源食品目录。-食品伙伴网.doc
- 7-3静电场的高斯定理.ppt
- 7.2.1外部程序存储器的扩展.ppt
- 7.项目七数字电路基础.doc
- 74LS系列与74HC,74HCT,CD系列的区别1.LS、HC二者高电平低.doc
- 8.2信号的采样与保持.ppt
- 8.3论证后的参数.doc.doc
- 8.4逻辑门电路-安徽省肥西金桥高级职业中学.ppt
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)