笔记-许式伟的架构课01

1.计算机模型

  • 将计算机视为输入输出模型,那么他的通用性对内可以解释为可编程能力,对外可以解释为基于驱动协议的io设备。使得计算机拥有接受和处理多样信息的能力。

2. 编程语言+编译器

  • 将cpu的指令集封装,使得开发者与硬件隔离,在开发过程中无须关注硬件,只需关注如何用编程语言实现功能。

3.操作系统

  • 首先起到软件治理的作用
  • 提供编程接口

4 . 业务架构

  • 从具体应用中抽象出来的解决方案即框架,设计范式

从计算机的硬件底层,到具体的业务架构,是一层又一层抽象,封装的过程。这个过程有一个主要的逻辑即,将与业务无关的通用型问题封装起来,使得开发者可以越来越专注于业务逻辑,实现更高的开发效率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值