- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于“程序”、“语言” 计算机语言:用于编写计算机程序的语言。 计算机只能识别和执行由0和1组成的二进制指令,低级语言(包括机器语言和汇编语言):指直接用二进制代码进行程序编写。缺点:程序可读性差或根本无法读懂。 高级语言:用符合一定规则的英语句法进行程序编写,编写的程序称为“源程序”。包括:C、Basic、Fortran等语言。 计算机系统的组成 课时安排 授课:48学时 上机: 32学时 本课重点 第3章~第8章、第10章、第11章 本课难点 第8章(函数)、第10章(指针) 编程环境:Visual C++ 6.0 编程题目建议事先在纸上编好,且必须经上机调试可以运行 上机时间不得玩游戏 机房内不许吃东西 成绩计算办法 平时成绩:30%~40% 期末考试:60%~70% 期末考试方式 闭卷书面考试 第一章 C语言概述 1.2 C语言特点 1.3 简单的C程序介绍 我们上机采用Visual C++6.0编程环境,具体的上机操作步骤将在上机时介绍。 先针对问题进行分析;输出语句的解释;将a、b采用输入语句的形式赋值;再看这个例题的另一种程序写法 从main函数讲;外部函数,解释内容,用数学函数sin(x)类比形式参数;函数头,函数体; 用c语言来进行程序设计 1.先解释注释;再解释主函数:(1)主函数名,自变量和函数值(与数学中的函数对应,见课本p4解释),(2)函数体(开始,结束);语句,以分号结束;输出函数(库函数,可参考p371附录E);预处理命令(见课本p4解释)。 2.再总结一遍;演示,再加一个输出语句。 从计算机系统组成的角度看程序设计语言:用高级语言编写应用软件;为什么学习c语言:优点和应用(面向对象技术的发展) 函数和指针,尤其是指针 结合example1.2-2进行说明 先解释程序,再解释匹配的一对{ 和}要对齐 由缩进形式编排引出下一页程序 1.程序;2.计算机语言;3.低级语言;4.高级语言;编写求和的C程序,解释其中的循环,最后运行。 * * 主讲教师:王海起 办公地点:工科实验楼C-535 手 机 电子邮箱:wanghq@ 非计算机专业的计算机教育 高校经过十几年计算机教育的实践,对本科生的计算机教育逐渐形成了三个层次的教学方案: 第一层次—公共基础 主要内容:计算机基本知识和基本操作。 第二层次—计算机技术基础 主要内容:程序设计、数据库、网络和多媒体等。 第三层次—应用课程 结合本专业的需要学习有关计算机应用课程。例如:测绘专业开设的“测量程序设计”、地信专业开设的“面向对象程序设计”等课程。 编译和连接系统 程序:根据问题的要求,编写的一组计算机能识别 和执行的指令。如:计算 。 ? = = 100 1 i i sum 硬件 软件 运算器 控制器 存储器 输入设备 输出设备 系统软件 应用软件 操作系统 数据库系统 网络系统 程序设计语言与语言处理系统 机器语言和汇编语言 高级语言 BASIC语言 Fortran语言 Pascal语言 C 语言 C++语言 教材 C程序设计(第三版),谭浩强, 清华大学出版社 参考书 C/C++语言程序设计,崔培伟,石油大学出版社 C高级实用程序设计,王士元,清华大学出版社 教材与参考书 保持课堂安静,头脑清醒,思维活跃 温故知新 认真、独立、按时完成并提交作业 作业包括书面作业和上机作业 重视上机实践,有效利用宝贵的上机时间 课程要求 上机要求 课程邮箱 网址:。 用户名:autolib,密码:tranbbs,密码不能改。 在“网易网盘”内,放有课件、上机作业、书面作业,讲过的课件上传,上机作业和书面作业会定时更新。 如需要下载,每次选中一个文件,点击“下载”。 1.1 C语言发展历史(了解) 1.2 C语言特点(了解) 1.3 简单的C程序介绍(认识) 1.4 C程序的上机步骤(熟悉) ☆ 作业 1.1 C语言发展历史 LISP COBOL FORTRAN Smalltalk 80 CPL 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 Ada ALGOL60 ALGOL68 Pascal BCPL B C++ Java PROLOG FORTRAN77 PL/1 Simula 67 BASIC ANSI-BASIC QBASIC VB FORTRAN90 C Mod
文档评论(0)