「这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战」
前言
Hello!小伙伴!
非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~
自我介绍 ଘ(੭ˊᵕˋ)੭
昵称:海轰
标签:程序猿|C++选手|学生
简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖...已保研。目前正在学习C++/Linux/Python
学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语!
1、操作系统为用户和应用程序提供服务的形式不包括()。A A.应用程序 B.用户接口 C.系统程序 D.系统调用
2、早期操作系统采用的人机交互接口是()。C A.声控接口 B.其它 C.命令行接口 D.图形化接口
3、智能手机采用的人机交互接口是()。A A.以上都有 B.图形化接口 C.声控接口 D.命令行接口
4、以下程序中不是系统程序的是()。D A.设备管理器 B.电源管理器 C.用户管理器 D.4399登录器
5、采用简单结构的操作系统是()。B A.Linux B.MS-DOS C.Windows D.IOS
6、有关微内核的论述,错误的是()。D A.微内核操作系统更加稳定 B.微内核的核心是操作系统内核的微型化 C.微内核增加了用户空间和内核空间通信的系统开销 D.微内核操作系统效率更高
解释:在完成一次客户对OS提出的服务请求时,需要利用消息实现多次交互和进行用户/内核模式及上下文的多次切换。在微内核OS中,由于客户和服务器及服务器和服务器之间的通信,都需通过微内核,致使同样的服务请求至少需要进行四次上下文切换。第一次是发生在客户发送请求消息给内核,以请求取得某服务器特定的服务时;第二次是发生在由内核把客户的请求消息发往服务器时;第三次是当服务器完成客户请求后,把响应消息发送到内核时;第四次是在内核将响应消息发送给客户时。
7、以下操作系统不属于微内核的是()。C A.Windows 2000 B.Mach C.Linux D.Windows 2003
8、大多数现代操作系统采用的结构是()。D A.简单结构 B.层次结构 C.微内核 D.模块结构
9、常用的虚拟机软件不包括()。D A.VirtualBox B.VMWARE C.JVM D.VMP
10、以下有关模块化结构的论述,错误的是()。C A.模块结构比层次结构更加灵活 B.每个模块可以在需要时被加载到内核 C.模块结构更加安全 D.模块和模块之间可以相互调用
11、用户接口和系统调用是操作系统提供给用户的服务形式。×
12、系统调用之间也往往会相互调用,但这不涉及模式转换。√
13、Unix和Linux有很多种不同的外壳,称为Shell,如csh,ksh,bsh, bash等。√
14、图形化接口是一种用户界面友好的桌面接口,最早的GUI是Windows。×
15、基于触摸屏的GUI是手机和平板上流行的人机接口。这类GUI把键盘、鼠标和显示器进行三合一。√
16、所有的UNIX系统都采用简单结构设计。×
17、在层次结构中,任意两层中的上层和下层可以相互调用。×
18、服务器虚拟机主要功能是使得代码能够跨平台运行× 解释:服务器虚拟机, 多用户、多操作系统并存 把一个物理计算机虚拟化为多个虚拟机
19、工作站虚拟机的好处是可以同时在一个计算机上使用多个操作系统,包括一个宿主操作系统和若干个客户操作系统。√
20、用户使用服务器虚拟机一般有两种模式:软件模式和硬件模式。软件模式下,在计算机中安装一个远程登录的软件,如Windows的远程桌面。利用这个软件可以操作远程的虚拟机。√