标签:
一、多维之360度学习方法:
纵下:(老码识途):图灵机---机器码---汇编---中级语言---托管汇编(虚拟机中、中间平台等)----高级语言
计算机结构+内存管理+底层机制(内存模式、对象模型)+编程范式+质量管理(安全、优化、异常、陷阱等)
理解计算机结构及原理(理解主动的CPU、总线、内存、指令器)、编译器
理解数据库原理、虚拟机机制、操作系统、存储管理、内存管理、编译原理等
理解数据结构和控制原理
纵上:OO思想、设计模式、UML、软件工程、多学几种不同思想的语言等
横左:专业方案平台方向的学习
横右:新领域核心算法研究
从各个角度去理解语言,并通过语言来理解计算机
丘奇代表了“逻辑”和“语言”,而图灵代表着“物理”和“机器”
二、多维之7轴学习方法:
一大目的:解决复杂性
二大任务:描述和处理
三大内容:语法、语义、词汇规范
四大成分:信息内容、信息处理、信息传输、信息意识
五大基础:算法、数据结构、计算机构造原理、程序语言设计编译构造、通用软件原理(OS、数据库、网络、软件工程)
七大方向:其实就是立体深刻理解一下语言。一个正方立体有7个面,每个面就是一个方向,针对每个面做细化
一 一突破。
A、从计算机内部运行机制:反汇编看语言、内存布局
B、从构造编译过程看语言
C、从软件思想工程看语言
D、从程序语言设计看语言
E、从语言应用和实战学语言,并能多种方式、范例和检测方法
F、从数理逻辑看语言
G、从信息指标看语言(万物都有其规则和标量)
可以通过一个实例,这个实例包含语言各种基本知识。然后我们以这个案例从7个方向做三维全面的分析。
原:计算机的多维学习方法
标签:
原文地址:http://blog.csdn.net/yujie21ic/article/details/44812847