13.算法入门

算法广泛应用于计算机科学与程序设计,是每个程序员需要掌握的基础技能。

14.数据结构

数据结构是组织和存储数据的方式,是每个程序员必须掌握的基础。

15.阿兰图灵

他开启了计算机的新纪元,功不可没。

16.软件工程

随着软件系统复杂性的提高,需要引入工程化和系统化的方法。

17.集成电路&摩尔定律

集成电路实现了将晶体管和电子部件小型化、集成在芯片上的革命。

18.操作系统

操作系统管理计算机硬件与软件资源,是连接应用程序与硬件的接口。

19.内存&储存介质

RAM、ROM、高速缓存等,都有各自的优势,根据成本、容量和速度需求进行权衡。

20.文件系统

文件系统通过目录树、文件属性等对文件进行抽象。

21.压缩

识别冗余信息,用编码代表,减少存储空间。

22.命令行界面

与图形用户界面相比,命令行界面有其独特的优点。

23.屏幕和2D图形显示

通过控制光电转换过程来形成图形图像。不同的屏幕技术有不同的实现。

24.冷战和消费主义

冷战为计算机技术的发展提供了资金支持。