You have no choice about the necessity to integrateyour observations, your experiences, your knowledge into abstractideas, i.e., into principles. ——Ay ...
分类:
编程语言 时间:
2017-07-20 10:14:00
阅读次数:
247
这个楼主,是我的学生么?2013年写的! 嗯。“编程范式或许是学习不论什么一门编程语言时要理解的最重要的术语”。这句话早在2005年出版《Java程序设计》(宋中山,严千钧编著,清华大学出版社)中写过。可是, "托马斯.库恩提出“科学的革命”的范式论之后,Robert Floyd在1979年图灵奖的 ...
分类:
编程语言 时间:
2017-07-02 13:03:32
阅读次数:
151
算法和程序之间的区别是什么?算法是一个概念,程序是算法的具体实现 计算思维模式意味着一切都可以看做是一个涉及到数字和公式的数学问题 任何计算机都能做的两件事是进行计算和存出结果 Memory:内存 ALU(算术逻辑单元):做一些原始操作 控制单元:追踪事件流程 步骤:读代码或程序时,控制单元会在内存 ...
分类:
编程语言 时间:
2017-06-26 01:13:36
阅读次数:
227
不要受《Java编程思想》的影响,计算机科学中的术语——按引用传递(pass-by-reference)。不要搞成自说自话的个人用语。这些术语也不是专门针对Java的,你不应该从某一本Java书上学习 不可以用于C、C++或Fortran语言的 特殊的“按引用传递”。 验证按值传递很easy。在方法 ...
分类:
编程语言 时间:
2017-06-06 22:20:19
阅读次数:
160
1.不明觉厉 很多人学习多态时,会认为。 之所以不明觉厉,由于多态的定义:事物存在的多种表现形态;而后,有人将重载(overload)、改写(override)、多态变量和泛型归结于同一个术语“多态”之下。比如:Polymorphism (computer science) yqj2065觉得:【( ...
分类:
编程语言 时间:
2017-05-23 17:47:41
阅读次数:
184
atitit.web原理 理论attilax总结 1. Web3.01 2. Web的未来趋势1 3. Web语言与应用导论_百度百科.html2 4. 《Web设计与编程导论(影印版)》((美)王(Wang...)【简介_书评_在线阅读】 -.html4 5. 《Web技术导论(第3版)(21世纪 ...
分类:
Web程序 时间:
2016-10-01 00:29:27
阅读次数:
232
MIT Introduction to Computer Science and Programming (Lesson one ) 这篇文是记载 MIT 计算机科学及编程导论 第一集 的笔记 Lesson one : Goals of the course;what is computation; ...
分类:
其他好文 时间:
2016-06-19 18:14:39
阅读次数:
162
待解决的问题:输出0-x之间 3的倍数而且含5的数,如15,54,555等等(或者输出这种数的个数)。
在《编程导论(Java)》中以这个例子介绍结构化分解。所以用Scheme实现一下。
package semantics.method;
public class HelperMethodDemo{
//简单情况:输出0-x 之间 3的倍数而且含5的数. //////
pr...
分类:
其他好文 时间:
2016-05-12 14:29:12
阅读次数:
130
标签(空格分隔): 三省吾身原文地址:你应当如何学习C++(以及编程) 本人反思自己这些年在学校学得稀里糊涂半灌水。看到这篇文章,感觉收获不少。仿佛有指明自己道路的感觉,当然真正困难的还是坚持学习,多动手实践。
但是这篇文章确实对于纠结知识细节还是看抽象理论给出了指导意义。麻省理工大学的《计算机科学及编程导论》课程上,Eric Grimson开篇就说到这本课不仅教授如何编程让电脑做一些事情,...
分类:
编程语言 时间:
2016-04-16 18:55:17
阅读次数:
1429