操作系统之哲学原理 1请列出你曾经用过的所有操作系统。哪个操作系统你觉得最好?为什么?2.在你用过的操作系统中,你感觉哪个操作系统最好?解释你的答案。3.计算机从过去单一操作员单一控制终端到现

目录

1请列出你曾经用过的所有操作系统。哪个操作系统你觉得最好?为什么?

2.在你用过的操作系统中,你感觉哪个操作系统最好?解释你的答案。

3.计算机从过去单一操作员单一控制终端到现在的个人机,似乎我们转了一个圈。是不是我们人类总是喜欢反复无常呢?请阐述你对这种否定之否定的观点。

4.虽然我们不赞成对未来进行预测,但你是否对操作系统的未来演变有自己的看法呢?

5.MULTICS的出现在很大程度上是由于IBM的傲慢,你认为人的傲慢在操作系统发展过程中占据什么样的角色呢?

6驱动操作系统发展的主要动力有哪些?它们是如何驱动的?

7.很多人都说,没有操作系统的计算机是一堆废铁,无法运转。但在计算机刚诞生的时候,谁也不知道操作系统这回事儿。那个时候的计算机为什么在没有操作系统的情况下能够运转呢?它们又是如何运转呢?

8.操作系统根据其运行的计算机硬件结构不同而分为主机操作系统、服务器操作系统和个人机操作系统。简要论述这三种操作系统的关键不同点。

9.MACH所提倡的微内核操作系统因为运行效率低下而没有获得广泛的商业应用,你认为其效率低下的原因何在?

10.简要论述实时操作系统和分时操作系统的区别。


 

 

 

1请列出你曾经用过的所有操作系统。哪个操作系统你觉得最好?为什么?

        作为二十一世纪的一个年轻人,很多老的操作系统我都没有用过,目前,我所接触过的操作系统,就只有Windows、MACOS、Linux(及其它的一些衍生品),感觉是各有各的特色,评价最好对于我来说是一种困难的事情,因为我使用他们都是不是很深入,没有一个深刻的认知,所以,这个问题我不好做出回答。


2.在你用过的操作系统中,你感觉哪个操作系统最好?解释你的答案。

        还是上面的回答,我无法做出评判。


3.计算机从过去单一操作员单一控制终端到现在的个人机,似乎我们转了一个圈。是不是我们人类总是喜欢反复无常呢?请阐述你对这种否定之否定的观点。

        这个问题涉及心理学和人类行为的方面,因此答案可能因个人观点而异。可以探讨的一种观点是,技术的发展和社会需求的变化会推动计算机系统的演进。我们人类倾向于不断寻求改进和适应新的环境和需求,所以计算机系统也在不断变化。


4.虽然我们不赞成对未来进行预测,但你是否对操作系统的未来演变有自己的看法呢?

        操作系统的未来演变是一个复杂的问题,涉及到技术发展、用户需求和市场趋势等多个方面。根据当前的趋势,一些可能的发展方向包括更好的安全性、更高的性能、更好的可扩展性和适应性,以及更好的云计算和边缘计算支持等。


5.MULTICS的出现在很大程度上是由于IBM的傲慢,你认为人的傲慢在操作系统发展过程中占据什么样的角色呢?

        人的傲慢可能导致技术和发展的局限性。在操作系统发展中,如果某个厂商或团队对自己的技术过于自信或不愿意接受其他观点和建议,可能会导致技术的狭隘和进步的阻碍。开放合作和多元视角往往能够推动操作系统的发展和创新。


6驱动操作系统发展的主要动力有哪些?它们是如何驱动的?

        操作系统发展的主要动力包括技术的进步、用户需求的变化、应用场景的扩展以及商业竞争的推动。技术的进步推动了操作系统在性能、安全性和功能方面的提升。用户需求的变化和新的应用场景要求操作系统具备更好的适应性和灵活性。商业竞争促使厂商推出更具竞争力的操作系统产品。


7.很多人都说,没有操作系统的计算机是一堆废铁,无法运转。但在计算机刚诞生的时候,谁也不知道操作系统这回事儿。那个时候的计算机为什么在没有操作系统的情况下能够运转呢?它们又是如何运转呢?

        在计算机刚诞生的时候,确实没有像现代操作系统那样的软件层来管理和控制计算机的各个组件。当时的计算机是基于物理电路和硬件控制的,需要人工进行编程和控制。计算机的运转依赖于硬件设计和手动编程,通过设置开关、连接电路等方式来执行特定的计算任务。


8.操作系统根据其运行的计算机硬件结构不同而分为主机操作系统、服务器操作系统和个人机操作系统。简要论述这三种操作系统的关键不同点。

  • 主机操作系统(Mainframe Operating System)是为大型主机计算机设计的操作系统,主要特点是支持多用户、多任务、高性能和高可靠性。它们通常用于处理大规模的数据和复杂的业务计算。

  • 服务器操作系统(Server Operating System)是专门为服务器设备设计的操作系统,主要用于提供网络服务、数据存储和资源管理等功能。服务器操作系统注重稳定性、安全性和网络性能。

  • 个人机操作系统(Personal Computer Operating System)是为个人电脑设计的操作系统,主要用于支持个人用户的计算和应用需求。个人机操作系统注重用户界面友好、易用性和广泛的应用软件支持。


9.MACH所提倡的微内核操作系统因为运行效率低下而没有获得广泛的商业应用,你认为其效率低下的原因何在?

        MACH是一种基于微内核架构的操作系统,将操作系统的核心功能拆分成多个相对独立的服务,每个服务运行在单独的地址空间中。这种设计理念可以提高操作系统的可扩展性和灵活性,但也会引入额外的通信和上下文切换开销,从而影响运行效率。此外,MACH的实现中可能存在设计和实现上的局限性,也可能因为特定的使用场景而导致效率低下。

10.简要论述实时操作系统和分时操作系统的区别。

  • 实时操作系统(Real-time Operating System)是为实时应用而设计的操作系统,其关键特点是能够在规定的时间约束内响应和处理事件。实时操作系统分为硬实时操作系统和软实时操作系统,前者对时间约束要求严格,后者对时间约束要求相对宽松。

  • 分时操作系统(Time-sharing Operating System)是为多用户共享计算资源而设计的操作系统,通过时间片轮转的方式使多个用户或进程在同一台计算机上共享资源。分时操作系统注重公平地分配计算机资源,并提供良好的用户体验。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值