![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
复习
文章平均质量分 76
野犬17
这个作者很懒,什么都没留下…
展开
-
分布式系统复习(课后重点题型)
1.2 什么是分布式计算系统?它的实质是什么?分布式计算系统是由多个相互连接的计算机组成的一个整体,这些计算机在一组系统软件(分布式操作系统或中间件)环境下,合作执行一个共同的或不同的任务,最少依赖于集中的控制过程、数据和硬件。实质:分布计算系统=分布式硬件+分布式控制+分布式数据。1.10多处理机与多计算机的区别是什么?同构多计算机和异构多计算机各有什么特点?区别:多计算机是将多个计算机联合起来处理问题,多处理机是在一个系统内集成多个处理器.广义上说,使用多台计算机协同工作来完成所要求的任务的原创 2021-10-28 14:00:03 · 3673 阅读 · 0 评论 -
分布式复习大纲目录
第一章 概论(2学时)第二章 名字服务(2学时)第三章 分布式进程(2学时)第四章 分布式系统通信(2学时)第五章 分布式系统同步(2学时)第六章 多副本一致性(2学时)第七章 分布式文件系统(2学时)...原创 2021-11-09 11:57:56 · 1173 阅读 · 0 评论 -
分布式复习大纲第一章
第一章 概论(2学时)内容:分布计算的定义与挑战,分布计算系统的互联,分布式操作系统,计算机网络与中间件,分布式计算的模式。要求:掌握分布计算系统的定义,理解分布计算系统的内涵与分布式计算的常用模式,了解分布计算的相关概念。分布式计算的定义分布式计算系统是由多个相互连接的计算机组成的一个整体,这些计算机在一组系统软件(分布式操作系统或中间件)环境下,合作执行一个共同的或不同的任务,最少依赖于集中的控制过程、数据和硬件。实质:分布式计算系统=分布式硬件+分布式控制+分布式数据。分布式计算的挑原创 2021-11-09 01:54:19 · 617 阅读 · 0 评论 -
分布式复习大纲第二章
第二章 名字服务(2学时)内容:名字服务结构,域名系统,目录服务X.500,活动目录域服务。要求:掌握名字与属性的概念,名字空间、名字服务器、名字解析的相关概念与技术,理解域名服务中域名空间、域名服务器的工作原理,以及目录服务和活动目录域服务的相关协议与技术。...原创 2021-11-10 00:40:08 · 706 阅读 · 0 评论 -
分布式复习大纲第三章
第三章 分布式进程(2学时)内容:分布式进程概述,进程远程执行,进程迁移,分布式对象。要求:复习进程与线程的概念,掌握分布式进程的概念,理解远程进程创建的机制与原理,以及进程迁移的策略与实现,掌握分布式对象的特点。关于进程与线程的概念进程:程序的一次执行,每个进程都有自己独立的一块内存空间。线程:也被称为轻量级进程,一个进程可以有多个线程,多个线程共享一个进程虚拟空间。进程是操作系统资源分配的基本单位,线程是CPU调度的基本单位进程与程序的区别:程序是一个静态的指令集合进程是一个正原创 2021-11-13 03:09:19 · 494 阅读 · 0 评论 -
分布式复习大纲第四章
第四章 分布式系统通信(2学时)内容:消息传送,组通信,远程过程调用,远程对象方法调用,事件与通知。要求:掌握分布式系统中组通信的概念和实现,掌握远程过程调用RPC的基本操作,以及远程对象方法的调用机制与实现。消息传送(考试重点)消息传送模式下面是一段包含信息传送的代码,进程P发送一个包含变量S的消息到进程Q;进程Q接收该消息,并置于R。消息传送的模式:消息传送可靠性:消息传送的一个主要特征是可靠性,存在4种不同的可靠性语义组通信对于一个进程和进程组的其他成员,点原创 2021-11-13 05:42:50 · 1950 阅读 · 0 评论 -
分布式复习大纲第五章
第五章 分布式系统同步(2学时)内容:时钟同步,逻辑时钟,选举算法,互斥算法。要求:理解分布计算系统中时钟的重要性,掌握逻辑时钟的相关协议与算法,掌握分布式系统中常用的选举算法和互斥算法的原理与过程。时钟同步在单机系统中,时间是确定的。当进程想知道时间时,它发出了一个系统调用,单机系统的内核会返回进程当前的时间。在分布式系统中没有时钟同步措施会发生什么呢?由于时钟不同步,以上两个程序编译之后,make程序检查结果认为不需要重新编译。最终导致二进制代码执行文件是个混合体,既有旧目标文件,原创 2021-11-13 15:28:57 · 172 阅读 · 0 评论 -
分布式复习大纲第八章
第八章 多副本一致性(2学时)内容:一致性模型,分发协议,一致性协议。要求:掌握分布式系统中,数据存储多副本的目的是为了提高系统的可靠性和性能,掌握数据为中心的7种一致性模式和客户为中心的4中一致性模型,掌握分发协议中更新传播的模式,掌握主-从副本协议和复制写协议的原理与执行过程。一致性模型(考试重点)图中水平线表示客户进程对其数据存储副本执行操作,带箭头的虚线表示写操作向其他副本的传播修改。a中,客户A在其副本上对数据存储的数据项x执行写操作,写入值为a,同时向副本B传播写操作。客户原创 2021-11-13 21:13:25 · 341 阅读 · 0 评论 -
分布式复习大纲第九章
第九章 分布式文件系统(2学时)内容:分布式文件系统概述,网络文件系统,Andrew/Coda文件系统,SMB/MS-DFS文件系统。要求:掌握分布式文件的概念和模型,掌握网络文件系统NFS和Andrew/Coda分布式文件系统的实现原理,了解SMB/MS-DFS文件系统。考试重点:9.1:分布式文件系统9.2网络文件系统分布式文件系统文件系统负责组织、存储、提取、命名、共享和保护文件。分布式文件服务应支持透明性要求。分布式文件服务器一般驻留在附网存储器或存储域网中,文件经网络传输原创 2021-11-14 01:59:01 · 155 阅读 · 0 评论 -
分布式大纲复习十一章
十一章:面向对象的分布式计算重点:11.2.4 静态调用的应用开发原创 2021-11-14 14:51:30 · 234 阅读 · 0 评论 -
软件测试复习与几道常见题型
第一章1.1 软件测试定义1.软件测试的理解:软件测试的正向理解 : 验证软件是否符合用户需求,给用户以信心。 软件测试就是为程序或系统能够按预期设想运行而建立信心的过程。 软件测试是一系列活动以评价一个程序或系统的特性或能力并确定是否达到预期的结果”。 测试是为了验证软件是否符合用户需求,即验证软件产品是否能正常工作。软件测试的反向理解: 发现错误 测试是为了证明程序有错,而不是证明程序无错误 一个好的测试用例是在于它能发现至今未发现的错误 一个成功的测试是发现了至今未发原创 2021-11-14 15:26:40 · 5212 阅读 · 0 评论 -
软件测试概念复习
1.在软件测试过程中,应该遵循的原则原则1:测试用例中一个必须部分是对预期输出或结果的定义。原则2:程序员应当避免测试自己编写的程序。原则3:编写软件的组织不应当测试自己编写的软件。原则4:应当彻底检查每个测试的执行结果。原则5:测试用例的编写不仅应当根据有效和预料到的输入结果,而且也应当更具无效和未预料的输入结果。原则6:检查程序是否“未做其应该做的”仅是测试的一半,测试的另一半是检查程序是否“做了不该做的”。原则7:应避免测试用例用后即弃,除非软件本身就是一个一次性的软件。原则8:计划测原创 2021-11-18 14:00:59 · 1918 阅读 · 0 评论