V
主页
计算机、编程和编码的历史 | 从古老的十进制的巴贝奇分析机到如今的智能机器编码
发布人
早期起源 算盘(公元前500年):通常被视为第一种计算工具,算盘允许进行基本的算术计算。 机械计算器(17世纪):像布莱兹·帕斯卡的帕斯卡线(1642年)和戈特弗里德·威廉·莱布尼茨的步进计算器(1673年)为机械计算奠定了基础。 理论基础 查尔斯·巴贝奇(1830年代):常被称为“计算机之父”,巴贝奇设计了分析机,这是一种机械通用计算机。与他合作的阿达·洛夫莱斯被认为是第一位程序员。 20世纪 ENIAC(1945年):电子数值积分器和计算机是第一台电子通用计算机之一。它体积庞大,使用真空管进行处理。 存储程序概念(1945年):约翰·冯·诺依曼提出了存储程序架构,允许计算机将指令存储在内存中。 编程语言 汇编语言(1940年代):第一代编程语言是低级汇编语言,与机器代码紧密相关。 Fortran(1957年):为科学计算开发的Fortran是第一种高级编程语言之一。 COBOL(1959年):为商业应用设计的COBOL促进了数据处理任务,至今仍在使用。 个人计算机的崛起 微处理器(1970年代):微处理器的引入,如英特尔4004,使得创造更小、更实惠的计算机成为可能。 Apple II(1977年):Apple II是第一台成功的个人计算机,普及了家庭计算。 IBM PC(1981年):IBM PC设定了个人计算机的标准,导致了软件开发的繁荣。 互联网与现代编程 万维网(1991年):蒂姆·伯纳斯-李发明了Web,导致在线内容的显著增加,改变了编程的方式。 JavaScript(1995年):这种语言使互动网页成为可能,成为Web开发的必备工具。 开源运动(1990年代):开源软件的兴起鼓励了代码的协作与共享,催生了Linux等项目。 21世纪 移动计算:智能手机和平板电脑的出现使得编程的重点转向移动应用,Swift(用于iOS)和Kotlin(用于Android)等语言变得流行。 云计算:AWS和Azure等服务改变了软件的部署与扩展方式。 人工智能:人工智能和机器学习的进步创造了新的编程范式,Python因其在数据科学中的易用性而受到欢迎。
打开封面
下载高清视频
观看高清视频
视频下载器
万物皆为0和1 | 二进制的工作原理以及抽象的力量
浮点数 | IEEE 754 标准 单精度和双精度格式
旧书新读 | 计算机程序的结构和解释 - 第 1.3 章
实现数据脱敏的优雅方式
数据预处理-数据清洗
旧书新读 | 计算机程序的结构和解释 - 第 2.4 章
计算机是如何工作的?CPU、ROM、RAM、地址总线、数据总线、控制总线和地址解码
OttoDev:新的AI编码代理超越v0、Cursor、Bolt.New和Cline!生成全栈应用程序
计算机如何理解程序:从晶体管到中央处理器(CPU)
什么是序列化,什么是持久化?这都不懂?回家等消息。
1 个问题,24 种编程语言 | 不同编程语言解决问题的差异性和相似性
Cofounder:新的AI编码代理超越v0、Cursor、Bolt.New和Cline!生成全栈应用程序
浮点数 | 定点数 VS 浮点数
根据库存-BOM-排产计划计算物料需求
输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数 c程序设计(第五版)第五章课后习题第四题
I2C通信3 |I2C优缺点 总线仲裁 时钟延伸
数据结构必会:如何求哈夫曼编码和二进制等长编码?一听就会
过早优化是万恶之源 | 高德纳谈“过早优化”
CPU计算的心跳:时钟是如何推动中央处理器工作的?| 晶振时钟驱动计算机的心脏 指令解码
2024-10-24 疑难编码部分 国家病案管理医疗质量控制中心-月调度会议暨三会合一(第七期)
实时时钟 | 什么是实时时钟 (RTC)? RTC 如何工作?RTC的应用
电子晶体管为何记忆存储数据?| 构建CPU寄存器存储的逻辑门电路
电子晶体管为何能运行软件代码?| 构建CPU运算的逻辑门电路
不要写注释! | 编程风格 代码注释
认识ARIA:即将让GPT-4显得过时的新开源AI
【小猿口算】拥有直装力量的我超越了Python
为什么数组索引从0而不是1开始?| 从C语言家族内存寻址的实用性解释
Brian Kernighan 谈成功的计算机语言设计
Nature—神经元编码研究重磅:人类大脑编码信息的三大基础:频率、潜伏期、时间序列
什么是函数式编程? | 概述函数式编程的概念和特性
BitNet开源:1.58比特让大模型轻如燕,CPU就能跑100B参数
为什么你不应该嵌套你的代码? | 编程风格
Aider更新:最佳AI编码代理超越v0、Cursor、Bolt.New和Cline!
六分钟了解所有编程语言 Every Programming Language Explained in 6 minutes
为什么栈如此之快?| 堆栈 缓存 虚拟内存 内存管理
新的Claude 3.5十四行诗升级:有史以来最佳的编码大型语言模型!(击败o1预览版!)
我们离实现AGI还有多远?
Gemini Exp 1114:史上最佳大语言模型!击败o1-Preview + Claude 3.5 Sonnet!(全面测试)
CppCon 2023-几乎所有新特性和更新特性的概述 - Marc Gregoire
牛马工程师 | 你想了解嵌入式系统工程师吗?