中国大学视频公开课
北京大学公开课:程序设计与算法基础
北京大学公开课:程序设计与算法基础
本课程共70集 翻译完 欢迎学习
讲师:北京大学信息技术学院
课程介绍:本专项课程旨在系统培养你的程序设计与编写能力。系列课程从计算机的基础知识讲起,无论你来自任何学科和行业背景,都能快速理解;同时我们又系统性地介绍了C程序设计,C++程序设计,算法基础,数据结构与算法相关的内容,各门课之间联系紧密,循序渐进,能够帮你奠定坚实的程序开发基础;课程全部配套在线编程测试,将有效地训练和提升你编写程序的实际动手能力。并通过结业实践项目为你提供应用程序设计解决复杂现实问题的锻炼,从而积累实际开发的经验。因此,我们希望本专项课程能够帮助你完成从仅了解基本的计算机知识到能够利用高质量的程序解决实际问题的转变。(网易公开课编辑整理)
课程列表
【第1集】专项课程介绍 译
【第2集】欢迎加入《计算导论与C语言基础》 译
【第3集】从数学危机到图灵机 译
【第4集】图灵机的基本构成 译
【第5集】图灵机的运行机理 译
【第6集】数的二进制表示 译
【第7集】二进制数的布尔运算 译
【第8集】历史上的计算设备 译
【第9集】从电子管到云计算 译
【第10集】摩尔定律下的计算危机 译
【第11集】量子计算机的基本原理 译
【第12集】量子计算新成果简介+鼓励 译
【第13集】计算机基础:问题的提出 译
【第14集】计算机基础:冯诺依曼式计算机 译
【第15集】计算机基础:存储器的种类与特点 译
【第16集】计算机基础:存储器的原理与类型 译
【第17集】计算机基础:CPU指令的执行 译
【第18集】计算机基础:程序的执行 译
【第19集】程序设计语言:写在前面的话 译
【第20集】程序设计语言:程序是你告诉计算机的话 译
【第21集】如果你的大脑是台计算机 译
【第22集】如果你来设计一门编程语言 译
【第23集】快步走进C程序之一 译
【第24集】快步走进C程序之二 译
【第25集】快步走进C程序之三 译
【第26集】什么样的程序是好程序 译
【第27集】下载、安装和使用IDE 译
【第28集】使用IDE进行调试 译
【第29集】没有解决方案就没有程序 译
【第30集】先有构想再写程序 译
【第31集】先有构想再写程序-示例 译
【第32集】体验结构化的程序-示例 译
【第33集】明确学习进度 译
【第34集】C语言的由来 译
【第35集】C语言的标准 译
【第36集】C语言的构成 译
【第37集】再谈学习进度与安排 译
【第38集】变量定义的含义 译
【第39集】整数型的类别 译
【第40集】整数型的存储 译
【第41集】《程序设计与算法基础》:整数的输入输出 译
【第42集】《程序设计与算法基础》:最大与最小整数 译
【第43集】《程序设计与算法基础》:浮点型 译
【第44集】《程序设计与算法基础》:字符型 译
【第45集】《程序设计与算法基础》:布尔型 译
【第46集】《程序设计与算法基础》:常数 译
【第47集】《程序设计与算法基础》:变量命名 译
【第48集】《程序设计与算法基础》:说在前面的话 译
【第49集】《程序设计与算法基础》:赋值运算 译
【第50集】《程序设计与算法基础》:赋值运算的说明 译
【第51集】《程序设计与算法基础》:算术运算 译
【第52集】《程序设计与算法基础》:自增自减运算 译
【第53集】《程序设计与算法基础》:关系运算 译
【第54集】《程序设计与算法基础》:逻辑运算与混合运算 译
【第55集】《程序设计与算法基础》:逗号,条件,强转 译
【第56集】《程序设计与算法基础》:位运算 译
【第57集】《程序设计与算法基础》:再谈分支语句 译
【第58集】《程序设计与算法基础》:Goto之争 译
【第59集】《程序设计与算法基础》:再谈一维数组 译
【第60集】《程序设计与算法基础》:二维数组 译
【第61集】《程序设计与算法基础》:三维数组 译
【第62集】《程序设计与算法基础》:数组的作用之一 译
【第63集】《程序设计与算法基础》:数组的作用之二 译
【第64集】《程序设计与算法基础》:字符数组与字符串 译
【第65集】《程序设计与算法基础》:输入缓冲区 译
【第66集】《程序设计与算法基础》:一个字符的输入 译
【第67集】《程序设计与算法基础》:一串字符的输入 译
【第68集】《程序设计与算法基础》:字符串应用例题 译
【第69集】《程序设计与算法基础》:祝贺大家顺利学完了 译
查看全部课程
相关推荐