alios thing 信号量_操作系统100问

1.什么是微内核?

内容:微内核定义?微内核包括哪些功能?相对于宏内核,操作系统采用微内核由什么好处?主流的微内核技术有哪些?分别都有哪些应用?

2.什么是网络操作系统?

内容:网络操作系统是什么?其在四大资源管理上有哪些特点?与传统操作系统有什么不同?分别增加了哪些功能以满足网络用户的需求?解决了什么问题?

3.如何定义优秀的操作系统设计?

一个优秀的操作系统设计应该遵循什么原则?他们都具有哪些特点?你所认识的Windows XP、Windows10、Linux Ubuntu、Mac OS等操作系统具备这些特点吗?

4.什么是嵌入式操作系统?彭新格

内容:什么是嵌入式操作系统?其在四大资源管理上有哪些特点?与传统操作系统有什么不同?分别增加了哪些功能以满足嵌入式设备的需求?解决了什么问题?

5.什么是分布式操作系统?

内容:什么是分布式操作系统?具有什么特点?解决了传统操作系统中的什么问题?如何实现?分布式操作系统与网络操作系统有什么区别?目前分布式操作系统的应用场景有哪些?有什么典型案例?

6.什么是管程?

在进程的同步机制中,有一个工具叫管程(monitor)。那什么是管程?它的出现主要解决什么问题?提供什么方面的功能?管程是如何实现的?标准格式是什么?如何定义和使用管程。

7.进程之间的通信方式?

Unix和Linux系统进程之间的通信方式有哪几种?管道、消息、共享内存段、信号量和信号机制分别是什么意思?这些通信方式都是如何实现的?

8.Windows的文件系统罗远知+梁子超

Windows常用的文件系统有哪些?FAT文件系统和NTFS文件系统分别有什么优缺点?他们是如何组织的?如何实现文件系统管理的?

9.什么是PnP技术?

什么是即插即用技术?它解决了什么问题?如何解决设备冲突的问题?PnP技术具有哪些功能和特点?其实现原理?如何实施和使用PnP技术?

10.操作系统中的死锁

死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。请根据所学知识,总结归纳出,当今主流的操作系统处理死锁的办法有哪些?都是如何避免死锁的出现?如何利用银行家算法实现的?

11.进程和线程分别是什么?以及它们的区别?分别有哪些状态?现代操作系统中如何融合两者使用?叶慧珊

12.进程间的通信的几种方式?分别具有什么特点?应该如何使用?温嘉媛+陈泽丰

13.什么是死锁?死锁产生的条件?如果发生死锁有什么处理办法?植炽锋+钟舒蕾

14.进程同步有哪几种机制?都是如何实现的?

15.什么是虚拟内存?不同操作系统中的虚拟内存实现方式有何不同?

16.什么是颠簸?如何解决这个问题?古晓莹

17.什么是中断和轮询?他们分别有什么特点?

18.什么是临界区、如何解决冲突?

19.什么是内存池、进程池、线程池?他们分别有什么作用?

20.什么是多线程?如何互斥与同步?

21.什么是缓冲区溢出?会有什么危害?为何会产生?应该如何避免或解决?

22.Unix与WindowsNT网络互联技术

30.MS Windows操作系统的核心机制

查阅资料,总结出该操作系统的是如何进行进程管理、内存管理、设备管理、和文件管理的?最好能论及其系统管理是如何实施的?相对于其他操作系统有什么特点?

31.Apple Mac OS操作系统的核心机制

查阅资料,总结出该操作系统的是如何进行进程管理、内存管理、设备管理、和文件管理的?最好能论及其系统管理是如何实施的?相对于其他操作系统有什么特点?

32.Unix操作系统的核心机制

查阅资料,总结出该操作系统的是如何进行进程管理、内存管理、设备管理、和文件管理的?最好能论及其系统管理是如何实施的?相对于其他操作系统有什么特点?

33.Linux操作系统的核心机制

查阅资料,总结出该操作系统的是如何进行进程管理、内存管理、设备管理、和文件管理的?最好能论及其系统管理是如何实施的?相对于其他操作系统有什么特点?

34.IBM OS/2王者为何会败北?张心怡

1981 年,IBM 发布了 PC 机,并开放了整个软硬件架构。那时, IBM 是事实上的 PC 机行业标准。IBM 为了摆脱微软的威胁,推出了具有图形用户界面(GUI)的OS/2操作系统?但最终没能打败MS的Windows操作系统。请根据现在主流操作系统的组成,分析为何IBM OS/2系统的优劣,并论述为何OS/2会失败?

35.Windows Mobile出生豪门,为何战败?廖炜+朱秋娴

Windows Mobile(简称:WM)是微软针对移动设备而开发的操作系统。WM的应用软件以Microsoft Win32 API为基础。刚推出时曾被业界认为将会成为iOS、Android之后的又一王者,形成三国鼎立的局面。但最终,2010年10月,微软宣布终止对WM的所有技术支持。请根据所学到操作系统的相关知识,分析三大移动操作系统的运行机制?从技术上分别具有什么特点?为何最终只有WM退出市场?

36.下一个操作系统王者会从哪里诞生?

PC的出现,催生出PC时代的操作系统王者:Windows系统;移动通信的热潮,催生出功能手机时代的王者:诺基亚手机上的Symbian系统;移动互联网的爆发,催生出智能手机领域的iOS和Android系统。每一个时代都有一个新的王者出现,在当今AI、大数据、区块链、物联网等多种新技术的推动下,运用所学知识请你预测下一代颠覆式的操作系统会出现在什么地方?提供什么功能?使用什么技术实现?会为我们的生产生活带来怎样的变化?

37.汽车上的操作系统唐婉盈+

汽车操作系统(简称:Car-OS)是一管理着车载电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。汽车操作系统是一个庞大的管理控制程序,跟一般操作系统一样,结构上大致包括5个方面:进程与处理器管理、作业管理、存储管理、设备管理、文件管理。请问主流的汽车操作系统有哪些?都提供什么功能?与一般PC操作系统相比较,汽车操作系统有哪些硬件限制或时空限制,催生出汽车操作系统具有哪些特点?

38.AliOS操作系统

2017年9月27日,阿里巴巴发布全新的AliOS品牌及口号,面向汽车、IoT终端、IoT芯片和工业领域研发物联网操作系统,并整合原YunOS移动端业务。作为汽车上计算机操作系统,AliOS提供了哪些功能?根据汽车运行的特点,该操作系统如何实现操作系统的进程与处理器管理、作业管理、存储管理、设备管理、文件管理等功能?AliOS与Android车机,以及Apple 的CarPlay有何区同?

39.中国曾经自主研发出哪些操作系统?孙钰淇

为何都没有大面积普及?如果希望使用国产自主研发的操作系统,应该如何推广?

50.操作系统的引导过程

51.Linux内核缓存区管理机制

52.Linux外部设备存储空间的地址映射

53.NTFS文件系统的分析与研究

54.FAT12与FAT32文件系统的分析与研究

55.计算机的组件

什么是计算机的组件结构,它有什么特点?为何我们要用组件?会给操作系统及软件设计带来什么影响?

56.操作系统中的作业调度(高级调度)算法

操作系统中,为了保证作业的有效调度,通常会在不同的情况下采用不同的算法,以便实现处理的高效。请根据所学知识,描述各种作业调度算法的主要思想,总结他们之间的差别以及应用场景?试比较各种算法之间的优劣。

57.操作系统中的进程调度(低级调度)算法

操作系统中,为了保证CPU能在进程之间相互切换,通常会在不同的情况下采用不同的算法,以便实现处理的高效。请根据所学知识,描述各种进程调度算法的主要思想,总结他们之间的差别以及应用场景?试比较各种算法之间的优劣。

58.操作系统中的空闲分区分配算法

操作系统中,请根据所学知识,描述各种空闲分区分配算法的主要思想,总结他们之间的差别以及应用场景?试比较各种算法之间的优劣。

59.虚拟页式存储管理中的页面置换算法

操作系统中,请根据所学知识,描述页面置换算法的主要思想,总结他们之间的差别以及应用场景?试比较各种算法之间的优劣。

60.操作系统中的磁盘调度算法

操作系统中,请根据所学知识,描述磁盘调度算法的主要思想,总结他们之间的差别以及应用场景?试比较各种算法之间的优劣。

61.Linux下signal通信研究

62.分页与分段存储的机制有什么区别?如何融合?

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值