首页 > 试题广场 >

操作系统内核与用户程序、应用程序之间的接口是()。

[单选题]
操作系统内核与用户程序、应用程序之间的接口是()。
  • shell命令
  • 图形界面
  • 系统调用
  • C语言函数
oyc头像 oyc
我的理解是:
计算机结构分析自底向上依次是:
硬件->驱动程序->内核->用户接口程序->应用程序。
用户接口程序:基于文本的叫shell,基于图标的叫图形用户界面(GUI)如Gnome、KDE。

这里应该选C,系统调用,它包括了基于文本的shell和基于图标的GUI

如有不妥,敬请指正
发表于 2015-08-27 11:59:14 回复(2)
ZQB头像 ZQB
系统调用提供了用户程序和操作系统之间的接口。(计算机操作系统 汤小丹)
发表于 2016-04-26 19:14:14 回复(0)
unix操作系统的体系结构,自底向上依次为 硬件,内核,系统调用,shell和库函数,应用程序
发表于 2017-06-05 00:43:23 回复(0)
发表于 2021-01-19 14:55:50 回复(0)
我的理解是:
计算机结构分析自底向上依次是:
硬件->驱动程序->内核->用户接口程序->应用程序。
用户接口程序:基于文本的叫shell,基于图标的叫图形用户界面(GUI)如Gnome、KDE。

这里应该选C,系统调用,它包括了基于文本的shell和基于图标的GUI

如有不妥,敬请指正

系统调用提供了用户程序和操作系统之间的接口。(计算机操作系统 汤小丹)
发表于 2017-04-20 10:02:05 回复(0)
查询了维基百科,系统调用为用户程序提供了接口。内核空间和用户空间之间存在着明显的权限差异。而操作系统会在程序,系统部件以及内核与外部程序之间设置安全隔离,系统调用此时提供了一个系统级的接口,使得用户程序可以合法使用系统功能。(超越用户态的权限和功能)


个人理解,如有不妥,敬请指出,谢谢!
发表于 2021-01-28 20:06:41 回复(0)
图形界面应该是用户程序和用户之间的接口
发表于 2022-01-15 14:08:24 回复(0)