![](https://img-blog.csdnimg.cn/20191230094223412.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
软考
软考
Despareter_Yong
这个作者很懒,什么都没留下…
展开
-
多处理机系统
(1)超级标量处理机。在超级标量处理机中,配置了多个功能部件和指令译码电路,采取了多条流水线,还有多个寄存器端口和总线,因此可以同时执行多个操作,以并行处理来提高机器速度。它可以同时从存储器中取出几条指令同时送入不同的功能部件。超级标量机的硬件是不能重新安排指令的前后次序的,但可以在编译程序时采取优化的办法对指令的执行次序进行精心安排,把能并行执行的指令搭配起来。特点:先进的超标量处理机一般都包含有三个处理单元,一个是定点处理单元,通常称为中央处理单元(CPU),它由一个或多个整数处理部件组成;第二原创 2021-04-21 09:52:47 · 771 阅读 · 0 评论 -
位示图的计算
某文件管理系统在磁盘上建立了位示图(bitmap),记了磁盘的使用情况。假设计算系统的字长为32位,磁盘的容量为200GB,物理块的大小为1MB,那么位示图的大小有(6400)字,那么位示图需要占用(25)物理块200×1024÷32=6400字1字=32位1字节=8位6400×32÷8=25600B25600÷1024=25...原创 2020-04-01 16:46:17 · 24708 阅读 · 8 评论 -
一句话概括设计模式
结构型模式适配器(adapter)模式:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。桥接(bridge)模式:将抽象部分与实现部分分离,使它们都可以独立的变化。组合(Composite)模式:将对象组合成树形结构以表示"部分-整体"的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。装饰(decorator)模式:动态地给一个对象添加一些额外的职责。就增加功能来说,装饰器模式相比生成子类更为灵活。外观(f.原创 2020-09-10 09:40:54 · 178 阅读 · 0 评论 -
数据库关系代数运算(交、并、差、笛卡尔积、投影、选择、自然连接、除)
关系运算数据库中的关系运算交、并、差、笛卡尔积、投影、选择、自然连接、除一共八种运算。比较好理解是前面7个,除法稍微难一点,不过概念读个3-5遍,例题看个3遍差不多就会理解....原创 2020-03-22 16:13:04 · 39565 阅读 · 2 评论 -
数据库系统的基础知识
1.数据库的组成数据库、数据库管理系统(Data Base Management System ,DBMS)、应用系统、数据库管理员(DataBase Administrator,DBA)和用户构成。2.三级模式----两级映射1.三级模式外模式也称为子模式或用户模式。外模式可以描述用户(包括程序员和终端用户)看到或使用的那部分数据的逻辑结构,是数据库用户的数...原创 2020-02-23 20:00:37 · 446 阅读 · 0 评论 -
选择题考点
软件架构风格:是指描述特定领域软件的组织方式和惯用模式。集成开发环境与用户的交互方式、集成开发环境的扩展性、集成开发环境的数据管理阐述组织方式:描述了系统组成构件和这些构件组织的方式惯用模式:则反映了众多系统共有的结构和语义从集成开发环境与用户交互方式看,用户通常采用交互的方式对脚本进行编辑、解释执行与调试。在这种情况下,采用以数据存储为中心的软件架构风格能够很好地支持交互式数据处...原创 2019-10-31 17:40:05 · 461 阅读 · 0 评论 -
论文知识点
系统建模系统建模素材:研究软件体系结构的首演问题是如何表示软件体系结构,即如何对软件体系结构建模。根据建模的侧重点不同可以将,软件体系结构的模型分为:结构模型、框架模型、动态模型、过程模型和功能模型。最常见的是结构模型和动态模型。结构模型。这是最直观、最普遍的建模方法。这种方法以体系结构的构件、连接件(Connector)和其他概念来刻画结构,并力图通过结构来反映系统的重要语义内容,包...原创 2019-10-29 17:28:55 · 277 阅读 · 0 评论 -
面向对软件架构风格
软件架构风格:(1)数据流风格:批处理序列;管道-过滤器。(2)调用/返回风格:主程序/子程序;面向对象风格;层次结构。(3)独立构件风格:进程通信;事件系统。(4)虚拟机风格:解释器;基于规则的系统。(5)仓库风格:数据库系统;超文本系统;黑板系统。数据流风格-批处理序列:批处理风格的每一步处理都是独立的,并且每一步是顺序执行的。只有当前一步处理完,后一步处理才能开始。数据传输在步...原创 2019-10-24 15:44:10 · 1383 阅读 · 0 评论 -
分布式系统
什么是分布式系统?分布式系统是为了管理分别不是系统而开发的软件系统软件,它能使分布式系统中各个场地较为均等地分为担控制功能、独立发挥自身控制作用,又能相互协调,在彼此通信协调基础上实现系统全局管理。网络操作系统和分布式系统的区别:相同点:提供处理机、通信设备、存储、文件管理等项服务不同点(总):分布式操作系统把资源看成整体占用并作为一个整体进行管理,通过整体机制而非局部机制来...原创 2019-10-23 23:49:17 · 205 阅读 · 0 评论 -
面向对象设计
设计原则:单一职责:设计目的的单一的类开放-封闭原则:对扩展开放,对修改封闭李氏替换原则(Liskov):子类可以替换父类(子类可以替换父类)依赖倒置:需要依赖与抽象,而不是具体实现,针对接口编程,不要针对实现编程接口隔离:使用多个专门的接口比使用单一的总接口要好组合重用:要尽量使用组合,而不是集成关系达到重用目的迪米特(Demeter):最少知识法:一个对象应当对...原创 2019-09-26 16:29:41 · 190 阅读 · 0 评论 -
软件架构设计-------产品线及系统演化
复用与产品线基于产品线的架构特定领域软件架构1、DSSA的定义架构的本质在于其抽象性,包括连个方面:业务抽象性和技术抽象性、其中业务抽象面向特定的应用领域。特定领域软件架构(Domain Specific Software Architecture,DSSA)可以看成产品线的一个方法它的目标就是支持在一个特定领域中有多个应用的生成。DSSA特征:(1)一个严格定义的问题...原创 2019-09-26 11:49:56 · 310 阅读 · 0 评论