精华内容
下载资源
问答
  • 传统计算机系统由硬件底层到软件用户高层主要分为以下层次1、应用(问题)使用...2、算法算法层面是将一个具体的应用分割成为多个模块,通过算法层面将之转换多个较为简化的步骤。3、编程(语言)通过编程,将自然语...

    传统计算机系统由硬件底层到软件用户高层主要分为以下层次

    1、应用(问题)

    使用计算机的目的是完成或解决任何一个应用(问题),最开始是由自然语言描述的,但是计算机只能理解机器语言。

    传统计算机系统采用分层方式构建,通过向上层用户提供一个抽象简洁的接口而降较低层次的实现细节隐藏起来。

    2、算法

    算法层面是将一个具体的应用分割成为多个模块,通过算法层面将之转换多个较为简化的步骤。

    3、编程(语言)

    通过编程,将自然语言描述的问题转换为机器语言,需要经过应用问题描述,算法抽象,高级语言程序设计,将高级语言转换成团顶机器语言。

    4、操作系统/虚拟机

    提供具有人机交互功能的用户界面和底层系统调用服务例程。

    5、指令集体系结构(ISA)

    软件和硬件之间接口的一个完整定义。ISA定义了一个计算机可以执行的所有指令的集合,每条指令规定了计算机执行什么操作,以及所处理的操作数存放的地址空间和操作数的类型。

    6、微体系结构

    ISA是对指令系统的一种规定或结构规范,具体实现的组织就是微体系结构。是软件中不可感知的部分。

    7、逻辑电路

    微体系结构最终是由逻辑电路实现的。

    4b62b1d40503944c43c8e6517784aaf4.png

    扩展资料

    现代计算机系统(冯诺依曼机)的特点

    (1)采用存储程序方式,指令和数据不加区别混合存储在同一个存储器中,数据和程序在内存中是没有区别的,它们都是内存中的数据,当EIP指针指向哪 CPU就加载那段内存中的数据,如果是不正确的指令格式,CPU就会发生错误中断这就变相的指定了哪些内存中存储的是指令哪些是数据)。

    指令和数据都可以送到运算器进行运算,即由指令组成的程序是可以修改的。

    (2)存储器是按地址访问的线性编址的一维结构,每个单元的位数是固定的。

    (3)指令由操作码和地址组成。操作码指明本指令的操作类型,地址码指明操作数和地址。操作数本身无数据类型的标志,它的数据类型由操作码确定。

    (4)通过执行指令直接发出控制信号控制计算机的操作。指令在存储器中按其执行顺序存放,由指令计数器指明要执行的指令所在的单元地址。指令计数器只有一个,一般按顺序递增,但执行顺序可按运算结果或当时的外界条件而改变。

    (5)以运算器为中心,I/O设备与存储器间的数据传送都要经过运算器。

    (6)数据以二进制表示。参考资料来源:百度百科-冯·诺依曼体系结构

    展开全文
  • 高校仪器设备考核工作涉及的内容多、层面广,根据实际工作需要,运用层次分析法,选取一般仪器设备经济效益考核、常规管理考核大型精密贵重仪器设备效益考核中的各项指标,先对各指标的含义进行分析,后对其分层排序,...
  • 本文讲述WPF中单层次数据层次数据的绑定方法,主要阐述数据绑定的显示层面,其中涉及了ListBoxTreeview控件。并说明它们之间的差异
  • 从产品层面来说,商品系统是电商中台的核心之一,商品中心统一管理商品。商品中心的数据应用场景也非常多,从前端来说,所有展示给用户的关于商品的信息,均为商品中心所提供,比如商详,订单,营销,等提供所有的...

    本文来自大宋嘟嘟的分享。从产品层面来说,商品系统是电商中台的核心之一,商品中心统一管理商品。商品中心的数据应用场景也非常多,从前端来说,所有展示给用户的关于商品的信息,均为商品中心所提供,比如商详,订单,营销,等提供所有的数据支撑,从后端来说,商品中心为订单,仓库管理,供应商管理,渠道管理,采购管理,财务管理等提供基础数据支撑。

     

    一.商品系统层次设计

       随着商业模式的变化,商品中心的信息架构也会有调整,例如,B2C,B2B,C2C,C2M,O2O等等多种商业模式,或者是融合的商业模式。所以,原来的单个实体商品,也会分为实物商品,虚拟商品,比如,电影票,火车票,兑换券,服务券,跑腿单等等,商品的多样性已经远远超越的具体的实物,所以伴随着商品系统,也有涉及的不同,但是商品系统的意义和作用我们已知,找到其核心的业务流程和支撑服务,产出最适合自己平台的解决方案。我们这里仅用实物电商作为例子来讨论。

     

    二.商品系统架构设计

      这里我们会将商品中心信息架构分为九个部分:类目管理,属性管理,品牌管理,商品管理,包装管理,标签管理,导入记录管理,操作日志管理,商品评论管理。

     

    三.规划和思考

      对于整个商品中心比较核心的功能,我们需要进行以下的规划和思考。

    1.类目模块规划

      类目分为前台类目和后台类目。前台类目,前台类目是为用户查找商品所设置的展示功能,运营可根据运营需求灵活调整前台类目,用户通过前台类目查找相应的商品时,自动从后台类目中检索相应的商品。目前电商均为重中台,轻前台,当电商中台支持多个前端时,会有相应的运营需求,多个前端展示不同的前台类目,前台类目可以设置不同的展示渠道。而且,在整个电商平台中,入驻的商家也可以自定义自己的前台类目。如下图:

    2.属性模块规划

    我们在设计商品属性时,可以针对后台类目,可以添加不同的属性集,在属性集里可以建立不同的属性。如下图所示:

     

     

    3.关于品牌模块规划

      对于品牌,我们可以让搜索商品时,在不同的维度去搜索,增加了检索的便捷性,对于以后的用户画像,用户偏好,搜索推荐等等,都会提供支撑服务。

     

    4.关于商品本身基础信息规划

      商品在流转与整个交易流程中,它应当包含的信息如下。我们在整个交易的过程中会调用商品的各种字段,如下这些信息是基本可以满足多个系统调用的基本信息。

     

    5.关于商品快照功能

      当一个商品在线上交易,我们需要完善其各种基础层信息,并提供平台其他系统支撑服务,当此商品停产,或者不再销售,我们可以做商品下架处理,但是此商品之前的交易信息,都留在我们整个系统的数据中心,如果我们进行追溯和调用,我们需要保存上平当时的部分信息。作为电商交易中的对象,对其任何的改动都至关重要,所以存储快照一方面是把每次的更改记录都保存下来。另一方面是存在类似于交易订单的场景,需要当时商品的信息,以便处理投诉、维权。商品快照的数据较大,因为每一次的改动都会生成一份数据,所以不能存在数据库,通常进行外部存储。查询的时候需要商品id和快照版本进行查询。

    6.商品销量统计

      值得注意的是,我们在搜索引擎中排序商品时,经常会用到按照销量排序,但销量其实不是作为商品本身的一个属性,因为销量是根据交易订单成交量来动态计算出来的,但是一般电商网站都会有根据销量排序的需求,那这个怎么实现呢?肯定是搜索引擎来做,因为搜索条件太多,排序条件太多,数据库索引也支持不了各种组合查询、排序。所以我们就根据业务需求,一般销量一天统计一次就满足需求了。在商品索引中添加一个销量字段,每天定时任务从订单里面统计销量,然后再以消息的方式,推送到搜索引擎,搜索排序的时候搜索引擎就能帮我们实现这个功能。

     

    四.总结

      这里我们思考了商品系统分层设计,以及每一层对应的功能和功能设计。我们也讨论了如果我们做一个商品系统,会设计九大模块。针对于这些架构,我们规划了几个比较重要的模块,以及他们应该所包含的基本功能,还有他们与其他功能的关系。经过了这些思考,我们可以着手做我们的商品中心了。

     


    =>更多文章请参考《中国互联网业务研发体系架构指南》

    https://blog.csdn.net/Ture010Love/article/details/104381157

    =>更多行业权威架构案例、领域标准及技术趋势请关注微信公众号 '软件真理与光':

    公众号:关注更多实时动态
    更多权威内容关注公众号:软件真理与光

     

    展开全文
  • IO子系统的层次结构

    千次阅读 多人点赞 2016-10-22 14:30:54
    在计算机系统,无论软硬,经常用到的结构是层次结构。同样,IO也不例外。将IO需要完成的功能组织成一系列的层次结构,每一层利用下一层提供的服务。每层完成的是一个子功能,并向上层提供服务接口。这些特征基本上都...

    在计算机系统,无论软硬,经常用到的结构是层次结构。

    同样,IO也不例外。将IO需要完成的功能组织成一系列的层次结构,每一层利用下一层提供的服务。每层完成的是一个子功能,并向上层提供服务接口。这些特征基本上都是层次系统通用的特性,不必多说。

    IO系统分类的层次通常是5层。列举如下:

    • 用户层IO软件
    • 设备独立性软件
    • 设备驱动程序
    • 中断处理程序
    • 硬件

    首尾两个不用解释都能明白,最抽象的当然是用户看到的那些IO软件,最具体的是底层提供功能的硬件,那么中间的三层作何解释,功能是什么,就需要仔细思考记忆了。

    • 设备独立性软件: 用于实现用户程序与设备驱动器的统一接口、设备命令、设备保护,以及设备分配与释放等,同时也为设备管理和数据传送提供必要的存储空间。

    上面是十分拗口的定义,也极易出现理解偏差。而实际上是很具体的东西。所谓设备独立性,就是能够让上层,即用户层的操作能够统一定义,不用再管插入的是什么设备,什么型号,个体特征等等,只需要能够将设备归类,对一类设备进行操作。在用户层,只需要知道我调用一个库函数等就能够使用这个设备了。设备独立性软件就是弥合各种设备的差别,从而为用户层提供一个统一漂亮的接口。另一方面,这一层要面向设备,为了能够满足向上提供服务的要求,需要的准备材料有设备命令,设备保护措施,对设备进行分配与释放的方法等,而引入存储作为缓存自然也是必要的举措。
    再细化一点说来,在这一层,引入了逻辑设备和物理设备两种概念。用户层看的是设备的逻辑名字,就像文件系统中看的也是逻辑文件。系统执行时,要操作的是物理设备,二者必然有个映射关系。

    • 设备驱动程序:硬件相关,具体实现OS对设备发出的操作指令,驱动IO设备工作。每一类设备有一个设备驱动程序。比如我们插入U盘时,系统会弹出安装驱动,安装完成后,这个驱动程序不会消失,而是运行在后台进程。无论你用的是正版金士顿还是盗版,用的是东芝还是闪迪,驱动程序都是一类,系统中驱动U盘的都是相同的驱动程序。

    • 中断服务程序:具体任务不必多说,只谈为什么放在距离硬件最近的地方,驱动表示不服。

    • 中断处理主要进行的是上下文任务的切换,测试中断信号,读取设备状态,修改进程状态。驱动程序是以进程的形式工作的,敢不经过中断直接进行进程的响应?不行的。因此,中断服务程序才是软件层里最diao的。

    • 硬件:这里的硬件也需要单独说明,是因为这里是指代IO设备,有不同之处。分为两个部分:机械部件和电子部件。

    硬件部分的特别说明

    • 机械部件
    • 电子部件

    机械部件:设备本身。
    电子部件:设备控制器,也称适配器。通常是印刷电路板,通过插入主板进行工作。其中包含有寄存器,通过寄存器与CPU通信。这些寄存器要是收编到内存地址空间,就是内存映像IO,统一编址。也有的是IO专用地址,称之为独立编址。

    不知道有没有发现,设备控制器是一种抽象的概念,具体的实施中,有:

    • 程序直接控制
    • 中断驱动方式
    • DMA
    • 通道

    带着对这四种方式的运作过程再来理解设备控制器就要简单多了。

    展开全文
  • 里面讲述了用户体验要素的五个层面:战略层,范围层,结构层,框架层,表现层。也是产品设计的五个层面,所以学习记录下。首先附上这五个层次的图: 首先介绍下用户体验要素这本书,这本书主要以web网页作为例子...

    今天的读书会很碰巧有一位同学分享《用户体验要素-以用户为中心的产品设计》这本书。里面讲述了用户体验要素的五个层面:战略层,范围层,结构层,框架层,表现层。也是产品设计的五个层面,所以学习记录下。首先附上这五个层次的图:
    产品设计的五个层次
    首先介绍下用户体验要素这本书,这本书主要以web网页作为例子进行5个层次的论述。看起来已经不符合现在移动互联网的的时代需求了。其实不是,正所谓“心中有剑,折根树枝都能杀人”,即使书中的例子没有涉及到移动的端的APP应用。但是仍然试用于相关产品的设计。
    战略层:主要是明确我们的产品目标和用户目标。用流行的话说就是我们的商业模式和解决用户的什么痛点。当然一般来说,领导在描述商业模式时都是高瞻远瞩,目标宏大(给投资人希望),用技术人员的话说,用户量上来了,基于大数据,我想干什么都能挣钱。对于解决用户的痛点,这就需要产品经理和领导来发掘现实场景中用户的痛点。比如:滴滴打车解决用户打车难和等车烦的痛点,现在的各种巴士(小龙巴士,嗒嗒巴士)解决上班族坐车难得痛点。
    范围层:为了满足用户需求,解决用户的痛点,我们应该提供什么样的服务,更具体的说就是去采集用户需求,对用户需求进行分析,确定好优先级,然后确定要做的功能模块。用户采集可参考产品思维学习(二)–获取用户需求
    结构层:这个层级主要是页面的交互设计,功能模块间的逻辑设计。一般来说,在这个层次上产品会写出PRD和开发人员进行交流讨论,进行业务逻辑的梳理。比如登录注册,注册成功登录后用户目前具有哪些权限,能够使用哪些功能,进一步验证能够开启哪些功能。又或者用够购买一个商品后是不是需要送积分等类似的业务逻辑设计。
    框架层:这层主要包括界面设计,导航设计,信息设计等。这个层面就是展示给用户看的界面了,界面设计,比如根据不同的情况使用复选框,单选框,下拉菜单或者按钮等。导航设计就是我们网站或者APP上的导航栏,信息设计一般包括个人中心的信息展示或者商品详情的展示又或者订单的信息展示。这里面包含很多的用户体验设计,还需要继续学习。
    表现层:这个层面主要是文字、图片、音视频给人感受的设计。这个就需要很深入的了解用户的洗好了。比如现在的iphone或者小米或者锤子官方页面,呈现的文字不多,主要以高清大图为主,给人震撼,兴奋的感觉。它们页面还包括一些动画,声音更能够触动人们的听觉,也使页面停留时间拉长。表现层对用户的心理研究要求较高。

    五个层次从抽象到具体,可能我们产品和开发的同学不太能参与到战略层,但是了解公司的产品战略还是很有必要的。也可能因为时间的原因,我们做设计和开发时,不一定非要具体到某个层次,一个时间段可能做多个层次的事,这也是敏捷开发,快速迭代的要求。但是总体思想还是以上五个层次。就像独孤九剑,对战时不一定先想到要用哪一招哪一式,只要宗义在心中,便可以做到对招行云流水。也就是手中无剑,心中有剑。

    展开全文
  • 业务流程的层次和内容

    千次阅读 2008-01-08 22:36:00
    Author:Anders小明(2008-1-12更新)业务流程依据不同层次分为3个0. 领域流程领域流程即领域对象生命周期,是流程中的核心;1. 工作流程工作流是处理多人协同工作,三权分立的过程;该过程是建立在领域对象生命周期...
  • 处理机调度的概念和层次

    千次阅读 2020-02-11 11:34:37
    (2)三个层次 高级调度(作业调度) 中级调度(内存调度) 低级调度(进程调度) (3)三层调度的联系、对比 (4)补充知识 进程的“挂起态“ 七状态模型 2. 调度的基本概念 当有一堆任务要处理,但由于资源有限,这些...
  • 信息融合层次

    千次阅读 2019-11-26 11:26:17
    根据信息融合的处理层次,可以将信息融合分为三类,包括数据层信息融合、特征层信息融合以及决策层信息融合。 1.数据层信息融合 数据层信息融合是对各传感器的原始观测数据进行统计分析。该方法的优点是原始数据...
  • 循环农业层次性划分研究,冯永忠,杨改河,层次性是指导循环农业经济的主要特征,对指导不同层面循环农业的发展具有重要的作用;本文以农业生态系统、农业经营体制农业市
  • Author:AppleSeeker(冯峰) 我把我接触过的有经验的程序员分为三个层次,借用...1.而立这个层次的程序员,对技术的理解大多停留在技术的应用层面上。只重视去学习新的技术,不知道关注自己的代码设计的质量。把技
  • 数控系统正朝向开放结构模块化方向发展,但当前的研究模式都集中在PC机模式的运动控制层面,其在实时性、可靠性经济性方面的问题,使得其尚未能在企业实用领域取得突破.本文针对PC数控开放结构的不足,提出以嵌入式...
  • 对于使用操作系统的嵌入式系统来说,嵌入式系统软件结构一般包含4个层面
  • 计算机网络层次结构

    千次阅读 2018-10-11 22:53:19
    #OSI层次结构 OSI :开放式系统互联 第一层: 物理层(通过媒介传输比特,确定机械电气规范,即比特) 网线,集线器 RJ45、CLOCK、IEEE802.3 第二层:数据链路层(将比特组装成帧点对点的传递) 网卡,交换机 PPP、FR、...
  • 产品质量的不同层次

    千次阅读 2018-05-19 18:06:53
    一、质量层次模型  任何一种产品,都是去提供一种/几种服务,为用户解决问题是产品最本质的要求(否则产品没有存在的必要了),也属于硬质量。但作为提供同样服务的多种产品,用户为什么选择你,就取决于产品的软...
  • 安全层次结构图.ppt

    2020-08-04 11:37:14
    从应用安全,系统安全,网络安全,几个层面横向,纵向一体系讨论安全结构层次划分,以便未来推动实施安全管理体系作为参考依据
  • protel 99se 层次原理图的切换

    千次阅读 2018-06-21 23:39:37
    2.3 层次电路图设计当电路比较复杂时,用一张原理图来绘制显得比较困难,此时可以采用层次型电路来简化电路。层次型电路将一个庞大的电路原理图(称为项目)分成若干个模块,且每个模块可以再分成几个基本模块。各个...
  • 知乎7万赞回答:你思考问题的方式,决定了你的层次"一文。本人觉得写得蛮好,分享给大家,共勉!文章有点长,看完全文需要点耐心…… 所谓厉害的人,遇到问题时的思维模式,跟我们的差别在哪? 这篇文章里,...
  • solr-搜索-层面分析

    千次阅读 2016-01-06 17:33:46
    根据Solr搜索概述中的描述,层面分析是基于搜索结果的排列。所有的Searcher都携带有索引term,随着匹配文档,term也被发现。层面分析简化用户对搜索结果的处理,缩小查找结果范围。基本参数下面的表总结了控
  • TCP/IP层次安全性

    千次阅读 2019-09-25 14:22:53
    在不同层次,可增加不同安全策略措施。如在传输层提供安全套接层服务SSL其继任者传输层安全TLS,是为网络通信提供安全及数据完整性的一种安全协议,在网络层提供虚拟专用网VPN技术等。TCP/IP网络安全技术层次...
  • 译者前言:随着手机上网的增加,手机用户体验也变成UX们研究的一个新领域,本文从三个层面来阐述手机用户体验受哪些因素影响。...因为他们有更大的屏幕更高分辨率的显示器,它们的工业设计更时尚。
  • 这篇是何继红、张德禄一篇发表在《外语与外语教学》上的一篇论文,本文是其个人读后感一些想法。1. 摘要这篇文章中,主要针对的是语篇结构类型、层级性分析模式的研究,着重对于语篇的结构类型进行了相关的...
  • 现在流行的IP网络模型将网络通信进程分成了不同层面——这样让人更易于理解,部署调试。不管是国际标准组织制定的7层模型,或是美国国防部开发的4层模型,都能让人更好地理解每一层面上运作的协议,对所有IP加密来...
  • 关于自定义异常的层次

    千次阅读 2010-12-23 15:17:00
    那种认为一个系统只需要提供一个异常基类,其余所有异常都是只需要继承这一个基类的观点是武断片面的。我们至少可以从两个方面来认识异常层次的重要性:    一、有时候我们关心某一种具体的异常,...
  • IBM EAI技术层次体系

    2009-07-01 11:22:43
    来自IBM网站 本文介绍了EAI的概念,并对一套完整的EAI技术层次体系中的不同层面进行了详细的讲解。
  • robot从软件控制的层面,从直接控制电机转动的低级层面到路径规划乃至定位壁障的高级层面,这中间需要经过几层的软件封装。庆幸的是,ROS已经为我们提供了这些...第二层次:电机控制器驱动。电机驱动是驱动硬件工作
  • 引言  无论电路系统设计、制作得如何精心、完善,在复杂...从电子系统的结构层面考虑,可在系统模块冗余的基础上使系统的连接处于柔性状态,从而进行自由组合配置,可望将生物系统的物质流动等效为电子系统中连接结
  • 【杂谈】PHP程序员的能力水平层次

    千次阅读 2016-05-04 10:52:20
    PHP程序员的能力水平层次前言之前看过很多篇关于服务端工程师PHP开发者的能力模型介绍,每篇都对能力有侧重点. 下面我们来详细谈谈以开发能力为基准点的PHP程序员的能力水平层次.层层递进1.功能开发这个水平的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 95,994
精华内容 38,397
关键字:

层次和层面