lecture1一课程简介及编程基础 绳伟光 上海交通大学微纳电子学系 2017年02月21日
lecture 1 —— 课程简介及编程基础 绳伟光 上海交通大学微纳电子学系 2017年02月21日
内容 ■课程介绍 ■为什么是C ■程序运行原理 ■*c语言的Spec(opt.)
内容 课程介绍 为什么是C 程序运行原理 *C语言的Spec(opt.)
内容 ·课程介绍 ■为什么是C ■程序运行原理 ■*c语言的Spec(opt.)
内容 课程介绍 为什么是C 程序运行原理 *C语言的Spec(opt.)
任课教师及联系方式 绳伟光:闵行微电子楼418,email: wgshenghit@sjtu.edu.cn,tel:13917858135 ■祝永新:算法部分,11-12周 ■助教:徐若玢,email::xuruobin54@qq.com ■答疑:email随时,当面答疑需事先联系确认
任课教师及联系方式 绳伟光:闵行微电子楼418,email: wgshenghit@sjtu.edu.cn,tel: 13917858135 祝永新:算法部分,11-12周 助教:徐若玢,email:xuruobin54@qq.com 答疑:email随时,当面答疑需事先联系确认
课程简介 学书 ■课程名:C程序与算法设计 C程序设计语言 (第2版·新版) ■核心内容:C语言程序设计(80%)+算 产阳空为社兰e 法设计与分析(20%) THE ■ 参考书籍 PROGRAMMING LANGUAGE gC程序设计语言(第2版),Brian The C Prograrm饰Language cand Pdii ⊙L“8 W.Kernighan,Dennis M.Ritchie,机械工业 出版社,2004.ISBN:7111128060. A o 必算法设计与分析基础(第3版),Anany Levitin,清华大学出版社,2015.ISBN: 算法设计与分析基础 一:(第3版) 9787302386346
课程简介 课程名:C程序与算法设计 核心内容:C语言程序设计(80%) + 算 法设计与分析(20%) 参考书籍 C 程序设计语言 ( 第 2 版 ), Brian W.Kernighan, Dennis M.Ritchie, 机械工业 出版社, 2004. ISBN:7111128060. 算法设计与分析基础(第3版), Anany Levitin, 清华大学出版社, 2015. ISBN: 9787302386346
课外参考资料(可选) ■ c语言:C Primer Plus(第6版),Stephen Prata,人民邮 电出版社,2016.1SBN:9787115390592 o( c语言:International Standard IS0/IEC9899:l999或 International Standard ISO/IEC 9899:2011 ■基础:深入理解计算机系统(第3版),Randal E.Bryant,.机械工业出版社,2016. ISBN: 9787111544937 深人理解计算机系统 CPrimer Plus (第6版)中文饭 Pstels Plet Siod ELEe CH世钢@然a型 CHINA.PUB.COM
课外参考资料(可选) C语言: C Primer Plus(第6版), Stephen Prata, 人民邮 电出版社, 2016. ISBN: 9787115390592 C语言: International Standard ISO/IEC 9899:1999或 International Standard ISO/IEC 9899:2011 基 础 : 深 入 理 解 计 算 机 系 统 ( 第 3 版 ) , Randal E.Bryant, 机械工业出版社 , 2016. ISBN: 9787111544937
成绩考核 ■成绩构成 %课堂表现10% 实验/平时作业/大作业40% 期末考试50% ■平时作业类型 冬书面作业/大作业:需提交,计成绩 实验报告:需提交,计成绩 必自主实践:自主探索,不计成绩
成绩考核 成绩构成 课堂表现10% 实验/平时作业/大作业40% 期末考试50% 平时作业类型 书面作业/大作业:需提交,计成绩 实验报告:需提交,计成绩 自主实践:自主探索,不计成绩
课程微信群 C程序与算法设计 该二维码7天内(2月27日前)有效,重新进入将更新 9
课程微信群 9
内容 ■课程介绍 ■为什么是C ■程序运行原理 ■*c语言的Spec(opt.)
内容 课程介绍 为什么是C 程序运行原理 *C语言的Spec(opt.)
编程语言分类 编程语言(Programming Language),是用来定义计算机程序 的形式语言,用来向计算机发出指令。 ■与自然语言最大区别:编程语言是形式语言 ■ 分类 必抽象层次:机器语言、汇编语言、高级语言 %命令式语言、函数式语言、逻辑式语言 动态类型语言、静态类型语言 强类型语言、弱类型语言 编译型语言、解释型语言 应用领域:系统编程、科学计算、逻辑编程、页面描述、数据查询、 脚本语言、硬件描述.… 串行语言、并行语言 …
编程语言分类 编程语言(Programming Language),是用来定义计算机程序 的形式语言,用来向计算机发出指令。 与自然语言最大区别:编程语言是形式语言 分类 抽象层次:机器语言、汇编语言、高级语言 命令式语言、函数式语言、逻辑式语言 动态类型语言、静态类型语言 强类型语言、弱类型语言 编译型语言、解释型语言 应用领域:系统编程、科学计算、逻辑编程、页面描述、数据查询、 脚本语言、硬件描述… 串行语言、并行语言 …