题目
分布式OS与一般网络OS不同之处在于( )。A. 分布式系统数据对于用户具有透明性B. 分布式系统只能有一个操作系统C. 分布式系统中每个用户的一个或多个任务通常都在本地处理D. 分布式系统具有健壮性,处理进程可自动在多节点迁移
分布式OS与一般网络OS不同之处在于( )。
A. 分布式系统数据对于用户具有透明性
B. 分布式系统只能有一个操作系统
C. 分布式系统中每个用户的一个或多个任务通常都在本地处理
D. 分布式系统具有健壮性,处理进程可自动在多节点迁移
题目解答
答案
ABD
A. 分布式系统数据对于用户具有透明性
B. 分布式系统只能有一个操作系统
D. 分布式系统具有健壮性,处理进程可自动在多节点迁移
A. 分布式系统数据对于用户具有透明性
B. 分布式系统只能有一个操作系统
D. 分布式系统具有健壮性,处理进程可自动在多节点迁移
解析
考查要点:本题主要考查分布式操作系统与一般网络操作系统的区别,重点在于理解两者的功能特点及核心特性。
解题思路:
- 明确概念:分布式系统强调多节点协作、透明性、高健壮性;一般网络系统侧重资源共享与通信。
- 关键区别:
- 数据透明性(A):用户无需感知数据位置,系统自动管理。
- 操作系统统一性(B):分布式系统要求所有节点使用同一操作系统(题目设定)。
- 任务处理方式(C):一般网络系统任务本地处理,分布式系统任务分布处理。
- 进程迁移能力(D):分布式系统支持进程动态迁移以提高健壮性。
破题关键:结合选项与分布式系统的核心特性(透明性、统一性、迁移能力)进行匹配。
选项分析
A. 分布式系统数据对于用户具有透明性
正确。分布式系统通过透明性隐藏底层复杂性,用户无需知道数据存储位置,系统自动完成数据分发与访问。
B. 分布式系统只能有一个操作系统
正确(题目设定)。本题中,分布式系统要求所有节点运行同一操作系统以确保兼容性与高效通信,而一般网络系统允许异构环境。
C. 分布式系统中每个用户的一个或多个任务通常都在本地处理
错误。分布式系统强调任务分布到多个节点,而非仅本地处理,这是其负载均衡的核心。
D. 分布式系统具有健壮性,处理进程可自动在多节点迁移
正确。分布式系统通过进程迁移实现容错与负载均衡,增强系统健壮性。