- 来自www.coursera.org
C Programming: Modular Programming and Memory Management - 3
- 自定进度
- 免费获取
- 收费证书
- 3 序列
- 等级 介绍
课程详情
教学大纲
Week 1: Functions and recursion
This week, you will decompose a more complex program into various functions. To do this, you will learn to create functions, write function calls and prototypes, call on functions, and have functions return specific values.
Week 2: Memory and the scope of variables
This week you will know more of the Von Neumann architecture model. You will recall how computer memory is organized and addressed, use the sizeof() functions with variables of different types, recognize overflow and roundoff errors, and identify the scope of a variable.
Week 3: Pointers
This week, you will visualize, describe, and utilize points using simple pointer arithmetic. You will be able to create functions to which arrays can be passed and that can modify arrays.
先决条件
We recommend having completed the 2 first courses of the Specialization: C Programming with Linux or equivalent skills.
讲师
Rémi SHARROCK
Associate Professor, Telecom Paris
Petra Bonfert-Taylor
Professor of Engineering | Associate Dean for Diversity and Inclusion
编辑
Mines-Télécom 研究所是工程和管理领域高等教育、研究和创新的主要公共机构。
它由 10 所矿业和电信大学校(阿尔比矿业大学、阿莱矿业大学、杜埃矿业大学、南特矿业大学、巴黎高科矿业大学、圣埃蒂安矿业大学、布列塔尼电信学院、管理学院、巴黎高科电信学院、南巴黎电信学院)和两所附属学校(里尔电信学院和尤里电信学院)组成,隶属于生产复兴部。它与两个战略合作伙伴有着特殊的关系,一个是隶属于洛林大学的南锡矿业大学,另一个是 Armines 公司。
矿业电信学院走在教育创新的前沿。它是法国领先的工程师学校集团,每年有 8%的工程师毕业。
其开放式在线课程是创建和领导初始和终身学习社区运动的一部分。矿业电信学院将为这一运动做出贡献,并让其所有利益相关者参与其中:教师-研究人员、学生和未来的学生、毕业生、企业,以及更广泛意义上的所有对学院专业领域感兴趣的学习者。
平台
Coursera是一家数字公司,提供由位于加利福尼亚州山景城的计算机教师Andrew Ng和达芙妮科勒斯坦福大学创建的大型开放式在线课程。
Coursera与顶尖大学和组织合作,在线提供一些课程,并提供许多科目的课程,包括:物理,工程,人文,医学,生物学,社会科学,数学,商业,计算机科学,数字营销,数据科学 和其他科目。