成都大学C语言教案设计

(41页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

19.90 积分

标准文档《C语言程序设计》教案学院(部): 信息科学与技术学院 系(教研室): 软件工程系 授课教师: 叶 安 胜 职 称: 副 教 授 课程名称C语言程序设计总学分: 4学分总学时:64学时 其中: 讲课 44学时 实践 20 学时课程类别必修课(√ ) 选修课( )公共课( √ ) 学科课( ) 专业课( ) 实践课( ) 全校任选课( )授课对象2008级工程材料专业考核方式考查课程。 总成绩:课堂参与占10%;试验报告占20%;期末考试占70%(闭卷考试:程序编写题目)。教学基本目的和要求 C语言是近年来国内外得到迅速推广使用的一种计算机语言。C语言程序设计课程是计算机专业和信息管理专业的核心专业基础课,它功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的优点。既适用于应用软件编写,又适用于系统软件的编写。它是《数据结构》等后续专业课的基础。是程序员、等级考试、一些高校研究生入学考试的必考课程,在计算机专业中是一门举足轻重的课程,因此,学好C语言是非常重要的。课程的性质和任务 《C语言程序设计》这门课是我校计算机系、电信系的专业基础课、是机械工程系、建筑工程系等专业的公共必修课。作为计算机系的数据结构、c++、操作系统等课程的前导课程,也是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。对计算机专业和理工类专业来说是一门必修的课程。  同时,这门课程也是“四川省非计算机专业学生计算机应用能力水平考试”二级考试的主要语种之一。课程的教学目标 本课程的教学目标是:通过理论和实践教学,使学生较好地掌握C语言各方面的知识,掌握基本的程序设计过程和技巧,具备初步的高级语言程序设计能力,并能熟练应用TURBO C集成环境进行C语言的编写、编译与调试,能应用C语言解决一般编程问题的水平。教学重点和难点一、C语言概述重点:C程序结构二、数据类型、运算符与表达式      重点:常用数据类型、常用运算符、数学公式转化为C语言表达式的基本能力。三、顺序结构程序设计      重点: C语句的种类、赋值语句、数据的输入输出及输入输出中常用的控制格式。四、选择结构程序设计      重点:关系运算符与逻辑运算符及其组成的具有逻辑值的表达式、二条分支语句的格式及基本应用。五、循环控制       重点:C构成循环的四种方法,尤其是后三种方法、break与continue语句的基本作用。难点:while语句;do-while语句;for语句;循环的嵌套;break与continue语句。六、数组 重点:一维数组、二维数组的定义与引用;字符数组的定义与引用、常用字符串处理函数及字符处理函数;数组的应用难点:二维数组的定义与引用;字符数组;数组的应用七、函数   重点:函数的定义;函数的参数和函数的值;函数的调用;函数的嵌套调用;函数的递归调用;数组作为函数参数;变量作用域;量存储类别; 难点:函数定义、函数调用、函数声明等基本基本概念;函-省略部分-2、结构体数组的初始化三、结构体指针变量1、结构体指针变量(1) 结构体指针变量的定义(2) 通过结构体指针变量访问结构体变量的成员:(*结构体指针变量名).成员名 结构体指针变量名->成员名2、结构体变量、结构体指针变量作函数参数四、共同体及应用五、枚举及Typedef点名、课堂提问讨论小结、作业布置思考题、课后作业《教材》:P200.1-3主要参考资料四川省二级考试题库本章为二级考试的重点课后自我总结分析备注(对本章节的课堂教学需补充说明的内容)注:此页针对具体授课内容填写《C语言程序设计》教案 总学时64 第 31学时 — 第 31学时授课内容第11章 位运算教学目的和要求位运算及应用重点难点位运算应用教学安排引言讲授位运算位运算就是针对二进制位的运算。位运算的操作对象一般是整型或字符型。Ø 左移“<>”运算符Ø 按位取反“~”运算符Ø 按位位与“&”运算符Ø 按位位或“|”运算符Ø 按位异或“^”运算符点名、课堂提问讨论小结、作业布置思考题、课后作业《教材》:P200.1-3主要参考资料四川省二级考试题库本章为二级考试的重点课后自我总结分析备注(对本章节的课堂教学需补充说明的内容)注:此页针对具体授课内容填写《C语言程序设计》教案 总学时64 第 32学时 — 第 33学时授课内容第12章 文件教学目的和要求文件基本术语文件指针文件打开/关闭文件读写,文件定位重点难点文件打开/关闭(函数)文件读写,文件定位(函数)教学安排引言数据的永久保存、中间数据、数据的传递(需求)讲授一、文件概述1、 文件2、 文件名3、 磁盘文件,设备文件4、 ASCII文件、二进制文件二、文件类型指针1、 文件类型(结构体)- FILE类型2、 文件指针变量(文件指针)三、文件打开/关闭对文件的操作的步骤:先打开,后读写,最后关闭。1、 文件的打开(fopen函数)。关于打开方式,可以参看p204,表12-1,p205,表12-2。2、 文件的关闭(fclose函数)四、文件读写常用的文件读写函数:1、 字符读写函数:fgetc,fputc2、 字符串读写函数:fgets,fputs3、 格式化读写函数:fscanf,fprintf4、 数据块读写函数:fread,fwrite五、文件定位1、 文件顺序读写2、 文件随机读写3、 文件位置指针4、 文件位置指针函数(1) rewind重返文件头函数(2) fseek位置指针移动函数(3) ftell获取当前位置指针函数可以通过文件位置指针函数,实现文件的定位读写。点名、课堂提问讨论小结、作业布置思考题、课后作业《教材》:P218.3-8实验五:完成文件的读写操作主要参考资料四川省二级考试题库本章为二级考试的重点课后自我总结分析备注(对本章节的课堂教学需补充说明的内容)注:此页针对具体授课内容填写实用文案 关 键 词: 成都 设计 教案 大学 c语言

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

成都大学c语言项目综合,成都大学C语言教案设计相关推荐

  1. c语言程序项目任务教程 杨东芳 答案,c语言项目化教程 c语言程序设计

    学了C语言,能做什么项目? 区块链底层技术的研发工程师谢燕热情地愤怒地回答. C语言是一件好事.在编程语言中,从应用系统到操作系统,都可以用C语言进行操作.可以说有很多用途.我将列出以下内容: 著名的 ...

  2. C语言项目PPT演示,C语言项目编程.ppt

    C语言项目编程 * ALAC(Act-like-a-customer)测试 * 单元测试,针对每个模块的具体算法采用白盒法进行代码测试,尽可能发现模块内部的错误. 单元测试后进行模块组装,进行集成测试 ...

  3. 【C语言项目实战】C语言实现文件加密

    文章目录 文件加密 案例描述 案例分析 案例实现 案例代码 文件加密 案例描述 近些年来,因为信息泄露造成财产损失的事件时有发生.随着科技的发展,信息的传播与获取越来越方便,为了防止因信息泄露造成的各 ...

  4. c语言网页版在线编译器_C语言编译器IDEapp下载-C语言编译器IDE官方版下载v1.5.1 安卓版...

    c语言编译器IDE是专门为学习c语言的人专门打造的,解决了很多人身边没电脑的问题,这款软件是手机端的编译神器,用手机也可以学习c语言,软件中有很多详细的讲解原理,可以非常好的学习c语言,是初学者的好帮 ...

  5. python实现c语言编译器安卓版_c语言编译器ide下载app-c语言编译器ide软件下载v1.5.1 安卓版-2265安卓网...

    c语言编译器ide软件是一款非常实用的练习代码的服务软件,操作简单,好上手,宛如和电脑操作般,各种你需要的功能在这里都能找到的,如果最新刚好在备考的 小伙伴们,不如现在现在下载体验体验吧! c语言编译 ...

  6. c语言游戏程序ide,C语言编译器IDE

    C语言编译器IDE是一款非常专业的编程学习辅导软件,这个软件能够教会用户朋友们很多的代码信息,喜欢编程的小伙伴可以下载学习一下.这个C语言编译器IDE平台上的讲解非常详细,用户有不懂的知识点都可以在这 ...

  7. c语言入门自学宝典,c语言学习编程宝典下载-c语言学习编程宝典appv1.2 - 起点软件园...

    c语言学习编程宝典是主打学习编程的软件,里面有海量的编程学习资源让你选择,帮助你更好的学习C语言,非常的高效,还有名师为你指导,很适合需要的小伙伴们进行学习体验. c语言学习编程宝典说明 1.将C语言 ...

  8. 深入体验c语言项目开发 光盘,深入体验C语言项目开发

    c语言是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位.<深入体验C语言项目开发>通过10个综合实例的实现过程,详细讲解了c语言在实践项目中的综合运用过程.这些项目从作者的学 ...

  9. C语言项目实战——学生成绩系统管理

    C语言项目实战 --学生成绩管理系统 项目开发基本流程 可行性分析和项目开发计划 技术可行性:软硬件.技术人员条件.项目是否能实现 经济可行性:成本估算.开发时间.经济效益评估,看这个项目是否有开发价 ...

最新文章

  1. VirtualBox 启动时提示“获取 VirtualBox COM 对象失败”的解决
  2. 云栖大会极客智造局亮点抢先看
  3. 互联网日报 | 苹果首款自研芯片M1亮相;酷派主动终止与小米专利侵权诉讼;橙心优选日订单破700万...
  4. GCC帧指针的开启与关闭以及反汇编测试
  5. jsp获取SessionID值
  6. C++使用const提高函数的健壮性
  7. Windows Server 2008更新后不断重启的问题
  8. LINUX内核-等待队列
  9. HD2做Windows Phone 7开发机小记(上)
  10. 高通工具QXDM,QCAT和QPST
  11. 面向大众征集 “故宫·金榜题名”文创众筹大赛启动
  12. ckfinder php,php,ckfinder_ckfinder mac下报错 linux正常,php,ckfinder - phpStudy
  13. iPhone13再现粉屏问题,同时出现闪退/卡顿/重启?
  14. 【信息系统项目管理师】第十七章 项目管理高级知识
  15. 关于叶子的思维导图_2020年1月8日叶子老师讲思维导图的制作方法
  16. 计算机卡登录界面,win10电脑卡在登录界面怎么办
  17. GCC和Clang的两个值得了解的编译器开关
  18. 湖州云计算机,湖州云存储服务_菲尔云计算
  19. bat文件快捷打开指定的程序、文件夹、文档或Internet资源
  20. PAT Basic level 1062 最简分数 (20分)

热门文章

  1. iaaS 基础设施服务,PaaS 平台服务,SaaS 软件服务- 的区别
  2. Codec2之建造者模式
  3. 2021年美赛A题思路详解
  4. [历年IT笔试题]2014迅雷校园招聘笔试题
  5. Oracle数据库同义词
  6. TI公司TTL/CMOS/LVTTL,74LS/74S/74ALS/74AS/74F/74HC/74HCT/74AC/74ACT/74BCT/74ABT/74LV/74LVC/74LV区别与对比
  7. 液晶屏 LCD12864 / LCD12232 串行 / 并行接口驱动
  8. 2020年电力电缆考试技巧及电力电缆作业考试题库
  9. 程序员表白神器。安卓程序员表白软件。程序员追女友利器=android+雪花效果+彩色气泡+心形花园+心形玫瑰花+相爱天数计时器
  10. 基于android系统的公交信息查询系统,基于Android平台的智能手机公交信息查询系统的设计与实现...