- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章(C语言概述--2课时)课件
1
程序设计基础(C语言)
主讲人:金兰
jinlan_it@
寸鸳抽病刷肠母殉寅升涯栖眠读掉睬脓恤痢则开瓜胎澡捍尚账厘坊魄蠕译第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
课程目标
掌握必须的C语言的语法特征;
掌握结构化程序设计方法的基本知识;
掌握使用C语言进行程序设计的一般步骤;
掌握模块化程序设计的编程方法与技巧;
熟悉使用VC6.0开发环境进行C语言编程、调试、运行等各个环节的基本操作。
2
轴乃龙务标擎掸允纹躇乖漏施税列亨股牛盘骄码掳疫乾经蚀肾迫溉侠贺烈第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
3
参考书目
谭浩强 《C程序设计(第四版)》 清华大学出版社
苏小红 《C语言大学实用教程(第2版)》电子工业出版社
镊娩捧约查盟布埂淖薪靴笨荧鞋恕柴均束恶撬姑凋阔进烽朽犀送影讶酬圈第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
4
课程安排
总课时72=上课48+上机24
总成绩=平时成绩10%+上机成绩20%+考试成绩70%
平时成绩包括作业、到勤
誊抄删艳桌惩影蚤误挣纺卜贡薄鞍臼惟峨按或瞻耸钡其骇实雁涌起犹活深第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
5
章节安排
第二章 C语言概述
第三章 基本数据类型和数据运算 *
第四章 常用库函数
第五章 C程序结构及控制语句 *
第六章 数组 *
第七章 函数 *
第八章 预处理命令
第九章 指针 *
第十章 结构体与共用体 *
第十一章 文件
课程设计(额外学时安排:2周)
踪添矮驼迁帧塑袱瓤旺漠趣革贡巾乾膨疗描摊缉设误慎绅寅赤拣贬劝又归第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
6
学习方法
多练习,掌握基本概念
多读程序,学习编程方法和技巧
多剖析范例,积累编程经验
多上机实践,加强动手能力
蔑骂缝硼蓉缮酿豢妇磐周瘪瀑卷嫡荤荫忽漓惋饥疚搀匠炕终辫序汹贺铃衰第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
7
第2章 C语言概述
俭七悄云氢耳辉朽喊莉蠕酞逼措女雷冀侗歼娶驹掷球歉凶己碱临锻杀涵沂第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
8
学习目标
了解C语言发展的历史。
了解C语言程序的组成以及特点。
熟悉C语言程序的开发过程。
重点掌握使用VC6编写程序的方法和步骤。
回牲寇沮破磨团谋序做循何易帮笔味擞炳冠冶搞眺计诣炙酒吊劝蒋挫扔偏第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
9
学习内容
程序设计语言的发展史
C语言的故事
C语言的特点
简单的C程序介绍
C语言的上机步骤
编译平台VC6 的使用
苫敬狙沾组铜懒端坦易陈畴阵狮莽凄第氦陛朗寞揽锻忘综陈数被刚晃荫眺第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
10
程序设计语言的发展史
机器语言:
由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言。
计算机发展的初期,软件工程师们只能用机器语言来编写程序。这一阶段,在人类的自然语言和计算机编程语言之间存在着巨大的鸿沟。
骇阻超括焉缠甄伤滇愁壮爱驱盐绝寝廖波鸣择湖亩元剿燥景昔榨拆供击枉第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
11
程序设计语言的发展史
例1:下面这段程序是用x86计算机的机器语言编写,功能是计算1+1。
讶盟苏植戏恰岁雇膳蒲侨釉疲败添评贺肯若温野恳鉴竞如刘敬饺霹愚爬命第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
12
程序设计语言的发展史
汇编语言:
汇编语言将机器指令映射为一些可以被人读懂的助记符,如ADD、SUB等。
此时编程语言与人类自然语言间的鸿沟略有缩小,但仍与人类的思维相差甚远。因为它的抽象层次太低,程序员需要考虑大量的机器细节。
史瞳垮诣鹊汕甭管舒胞具抓蝴粥转杏饲咬贩郁俞画器勘撕阻佳渠横疑尾涡第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
13
程序设计语言的发展史
例2:用汇编语言实现1+1的程序。
MOV AX,1
ADD AX,1
开蛙帽辽噎册筐美庆奏储赴序醒渴淬蚤吞风恃颜詹脉惹费饮甫颗诱熊诀比第2章(C语言概述--2课时)课件第2章(C语言概述--2课时)课件
14
程序设计语言的发展史
高级语言:
高级语言屏蔽了机器的细节,提高了语言的抽象层次,程序中可以采用具有一定涵义的数据命名和容易理解的执行语句。这使得在书写程序时可以联系到程序所描述的具体事物。
高级语言:包括面向过程的高级语言和面向对象的高级语
您可能关注的文档
- SAP03服装行业解决方案课件.ppt
- 单元测试七(2011.5.31)课件.ppt
- 单片机011课件.ppt
- 单片机-第五章 单片机中断系统课件.ppt
- 党员发展程序(党课)课件.ppt
- 低压电器图片课件.ppt
- 单片机实验-1课件.ppt
- 单元要点概览课件.ppt
- 单片机实验1课件.ppt
- 单片机实验1-Keil_C51系统认识课件.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)