- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模块一 程序设计基础一开发环境部分.ppt
课程安排 理论授课:56课时、上机24课时 成绩考核:平时(实验、作业)20% 期中考试:20% 期末考试(笔试、闭卷):60% 授课教师:陈佳泉 (613837) 计算机专业课的设置 软件工程方向 C语言、VB、Java语言、JSP、ASP、.NET、网页制作、数据库;ITAT竞赛、程序设计竞赛、蓝桥杯竞赛 计算机网络方向 网络基础、组网技术、综合布线、交换与路由、网络 安全、思科网校;网络设备调试员、网络工程师 硬件方向 计算机组装与维护、计算机电路、嵌入式、Linux、C 语言 多媒体技术方向 Flash、Photoshop、Autocad等 预备知识 计算机系统组成 软件系统 硬件系统 计算机二进制、十进制、十六进制转换 原码、反码、补码 数据存储、指令流程、总线结构 美国微软公司出品的Visual C++是Windows平台上最流行的C/C++集成开发环境之一。 从1993年发行1.0版本开始,历经多年锤炼,于2005年推出最新的Visual C++ 2005。但因为Visual C++ 2003及以后的版本与.NET平台等很多软件硬性结合在一起,过于庞大,安装过程缓慢且烦琐,所以并不适合初学者。本书将介绍如何在更易获得的Visuall C++ 6.0(以下简称VC)下开发和调试C语言程序。 * * * * 模块一 程序设计基础 (一)开发环境部分 基础模块 模块一 开发环境部分学习内容 C语言的传奇历史 游戏、黑客、图灵奖 C语言教给我们的事 不同专业的不同需求 计算思维 什么是“编程” 两个骨灰级游戏玩家 Ken Thompson 江湖人称 ken Dennis M. Ritchie 江湖人称 dmr 他们干了什么? 1969年,ken和dmr梦想能遨游宇宙 ken设计了一款电子游戏——“Space Travel” 游戏在PDP-7小型机上开发,因为这台机器免费 免费的机器没有操作系统 玩游戏之前,先给PDP-7做个操作系统,命名为“UNIX” 汇编编写UNIX太慢,又没有称手的高级语言,怎么办? dmr设计了一种新的高级语言,命名为“C语言” 1983年,因为UNIX和C语言的巨大成功, ken和dmr共同获得当年度的计算机界最高奖——图灵奖 Ken和dmr被尊为黑客的鼻祖 他们未对UNIX和C语言申请任何版权或专利 UNIX和C语言是黑客世界里两大神器 黑客精神 做事情以兴趣为出发点,并不在乎未来会怎样 极富钻研精神,喜欢迎接挑战 乐于分享,不计回报 今天的C语言 编程语言受欢迎程度排行 C语言“好”吗? C诡异离奇,缺陷重重,并获得巨大成功 C语言的爱与恨 爱 信任程序员 给程序员最大的发挥空间 运行效率高 恨 无限制的自由 如程序员不自我约束,代码将是灾难 不安全 不稳定 不易于维护 HIT-C Programming C程序设计语言 是一种高级语言 并不“高级”,只是相对低级语言在一个高的级别上进行编程 实际上是一种介于高级语言和低级语言之间的语言 历史悠久,战勋卓著 诞生于20世纪70年代初,成熟于80年代 很多重量级软件都是用C语言写的 上天入地,无所不能 几乎没有不能用C语言实现的软件,没有不支持C语言的系统 很多流行语言、新生语言都借鉴了它的思想、语法 从C++,到Java,再到C# C语言适合做什么 选语言的标准是,适合的才是最好的 编写操作系统和基础工具 对运行效率要求较高的系统 设备驱动程序,高性能、实时中间件,嵌入式领域,并发程序设计等 继承和维护已有的C代码 交流、笔试、面试时最常见的语言 如何学C语言 注定与C语言为伴的人 C语言易学,但不易真正掌握 多练、多读优秀代码 要编程,但不用C语言的人 透过C语言窥探计算机底层原理 掌握最流行的语法形式 了解基本的程序设计思维 永远不编程的人 通过C语言,更好地了解计算机,了解计算思维 通过全国计算机等级考试二级 所有人 了解它,爱上它 HIT-C Programming 程序开发步骤 What is to be done? 可执行文件 扩展名为.exe的文件 需求分析(Analysis) 设计(Design) 编码(Write) 编辑(Edit) 编译(Compile) 连接(Link) 运行 (Run) 调试(Debug) How is it to be done? 扩展名为.c的文件(对C语言而言) 扩展名为.obj的文件 开发C程序的步骤 1.设计算法 2. 编写程序源代码 把自己的意图写入源代码 3. 编辑源程序 4. 编译和连接 5. 调试程序 直到改正了所
您可能关注的文档
- 提交药品预认证资料中常见的不足质量部分.ppt
- 提供对文件资源的网络访问.ppt
- 提到古埃及人们马上就想到了:.ppt
- 提升社区卫生服务质量促分级诊疗制度建设.ppt
- 提案人 张林芳缃宜联络电话 .ppt
- 提高你的记忆力二.ppt
- 提高医院职工餐厅就餐 满意度的研究 .ppt
- 提高电子产品能源效率促进经济能源和环境可持续健康发展.ppt
- 提高认识明确任务做好本科教学评估与建设工作.ppt
- 搜狐新型广告形式开发SAS.ppt
- 2025年亚洲供应链重塑:中国企业如何穿越周期报告.pdf
- 传媒行业GenAI之四十三:AI玩具兼具教育陪伴价值,字节AI全线发力(202412).pdf
- 360亿方智能航空AI白皮书 2025-Al重塑航空未来,智能化转型驱动民航高质量发展.pdf
- 2024年中国充电桩及储能设备出口分析及各国进口政策影响白皮书.pdf
- 2024年100个城市消费者满意度测评报告.pdf
- 2024年科技创新政策汇编.pdf
- 当“美国不再例外”遇上“东升西落”(202504).pdf
- 2024年户外运动健身人群洞察报告.pdf
- 2024年启航东盟:出海攻略实用指南报告.pdf
- 2025中国AIGC应用全景图谱.pdf
最近下载
- (优质医学)神经干细胞研究进展.ppt
- 2025年中国半乳甘露聚糖项目创业计划书.docx
- 乐学英语口语教程(第二版)Unit 1 PPT课件.pptx VIP
- 2021年《北京市建设工程计价依据-预算消耗量》措施项目市场化计价案例指引(通用安装工程)2022.6月版.pdf VIP
- 石家庄建设工程安全生产监督管理系统.pdf VIP
- 高中主题班会红色精神课件.ppt VIP
- xx集团粮食仓储及加工基地可行性研究报告.docx
- 2025福建莆田市交通投资集团有限公司招聘笔试笔试历年参考题库附带答案详解.docx
- 变电站独立避雷针施工方案.doc VIP
- 2025年水平定向钻市场调查报告.docx
文档评论(0)