Chevron Left
计算导论与C语言基础 に戻る

北京大学(Peking University) による 计算导论与C语言基础 の受講者のレビューおよびフィードバック

4.8
stars
1,570件の評価
365件のレビュー

コースについて

你有没有好奇过:计算机为什么能够进行计算?计算机程序是怎样运行的?你是否想知道:计算机未来可能的发展趋势有哪些?程序是如何编写出来的?如何学习程序设计语言?程序设计语言的基本成分有哪些?《计算导论》这门课将帮助你解决这些疑惑。 学完这门课,你将能够解释计算机和程序的基本运行原理以及它们的特性,向你的朋友讲述计算机的历史和发展趋势;同时,你也将充分“热身”,迎接“计算机程序设计语言”的学习!...

人気のレビュー

HX

Jan 24, 2016

A good introductory course. Easy and you can begin to program after taking the course. You may skip the first few chapters since they may not be about the techniques you want to learn.

MH

Aug 20, 2018

优点:老师逻辑清晰,各个知识点都讲解到位。\n\n计算导论中关于量子计算的拓展我很喜欢。\n\n程序题与课业有一定结合,作为初学者课程是很不错的。\n\n不足:录制的视频有些有杂音,PPT并不是特别精美。\n\nDoes not support English subtitles

フィルター:

计算导论与C语言基础: 276 - 300 / 352 レビュー

by Bao Y

Oct 28, 2015

Nice

by GAO Y

Sep 30, 2015

good

by 曹博宇

Sep 24, 2015

nice

by dave y

Aug 22, 2015

nice

by Huang Y

Dec 27, 2017

挺好的

by zake

May 30, 2017

说得好

by 蒋进进

Dec 06, 2016

讲的好

by excalibur95

Mar 05, 2019

完美

by 张嘉麒

Feb 25, 2019

很棒

by 王子睿

Apr 11, 2017

好!

by 九琉璃酱

Sep 26, 2016

不错

by 刘涵

Aug 08, 2016

棒!

by Leo J

Mar 19, 2016

``

by Yiming A

Sep 14, 2015

老师

by Yanxiang Y

Mar 22, 2018

f

by baozi

May 18, 2016

by zhangfei

Oct 02, 2015

v

by 郭子锋

Sep 16, 2015

g

by 秦立龙

Aug 22, 2015

week 1 :计算机为什么能利用电路实现计算

一:

三次数学危机 毕达哥拉斯定理 ,几何方法;微积分,实数理论;集合论,不完备性定理。

计算模型,图灵机构造:存储带,控制器;工作步骤:读取存储状态,根据存储内容和自身状态选取语句,据相应程序做三个动作,写入存储,变更自己状态,向左或右移动。

图灵机工作实例。

二:

数在计算机中如何表示,二进制;

逻辑上,数如何运算,布尔运算,与,或,非,异或,同或,半加器(本位,异或结果;进位,与运算结果);

物理上,计算是如何实现的,数字逻辑电路。

week 2:计算机发展现状及发展趋势

一:

早期计算机;

现代计算机,电子管计算机,晶体管计算机,集成电路计算机,超大规模集成电路计算机;快速,方便,经济

二:

目前芯片发展遇到问题:散热;晶体管大小限制,电泄露。

量子计算机。

week 3:计算机是如何运行程序的?

一:

冯。诺依曼计算机,控制器,运算器,存储器,总线,输入和输出设备。

控制器从存储器读取指令,分析出计算指令和要操作的数,从存储器取出相应数放入运算器,运算器计算结果,输出到存储器或输出设备。

控制器、运算器、存储器即CPU,存储器包括(寄存器)高速缓存、内存、外存(硬盘)。

存储器:代码存储区和数据存储区。

CPU指令执行:执行指令集的程序。

程序执行:指令编译成代码,代码汇编成机器码(二进制)。

by Ji S

Aug 24, 2015

The content is good but should be more organized. More instructions and explanation should be provided for exercises. Particularly, the auto grading system should be improved. Besides a simple term like "compile error", more explanation should be provided to help students debugging.

by Jerod S

Jan 07, 2016

李老师讲课非常棒,深入浅出,让课程容易被学生理解。

部分课后习题好像放错了位置,本周习题是下周要学的。

如果学生上交的作业没通过,能告诉学生运行哪组数据不能通过,就可以帮助学生找到错误,期末考试最后一题我没通过,但是运行任何我能想到的数据都是符合要求的,这样我找不到自己的错误。

by Deleted A

Sep 14, 2016

Good to start programming in C language, but something used in homework doesn't mentioned in class material

by Hang L

Aug 14, 2015

Very good course, recommend to take, but homework is kind of beyond what has been taught.

by b

Apr 23, 2018

课程音频有高频噪音,最好可以后期再处理一下……

然后 oj 的错误信息希望可以具体一点,本地开 -Wall 都没事结果是 Compile Error 我也很绝望啊

by Deleted A

Aug 29, 2015

作为一门设计给初学者的课程,优点在于课程内容很详细,在基础和细节方面讲授很到位,但是进度有一些过快,同时作业的设置有一些不合理,总体上很不错的。