首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【操作系统不挂科】<操作系统功能、概念、运行态>分类选择题(带答案与解析)

【操作系统不挂科】<操作系统功能、概念、运行态>分类选择题(带答案与解析)

作者头像
YY的秘密代码小屋
发布2024-11-17 12:40:36
发布2024-11-17 12:40:36
4060
举报
文章被收录于专栏:C++系列C++系列

前言 大家好吖,欢迎来到 YY 滴操作系统不挂科 系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁 本博客主要内容,收纳了一部门基本的操作系统题目,供yy应对期中考试复习。大家可以参考

一.<操作系统机制>选择题

1.操作系统是提供了处理机管理、( )管理、设备管理和文件管理的软件

A.内存 B.用户 C.软件 D.数据

  • 正确答案:A
  • 操作系统四大功能:
  1. 处理机管理(进程、线程管理)
  2. 内存管理
  3. 文件系统
  4. 输入输出管理

2.以下选项中,( )不是操作系统关心的主要问题

A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译器

  • 正确答案:D
  • 操作系统是 控制和管理计算机硬件和软件资源 、合理地组织计算机工作流程以及方便用户使用计算机的一个大型 程序

3.操作系统的不确定性是指( )

A.程序运行结果的不确定性 B.程序运行次序的不确定性 C.程序运行次序的不确定性 D.B和C

  • 正确答案:D
  • 操作系统的不确定性是指程序运行次序的不确定性,程序运行次序的不确定性

4.允许多个用户以交互方式使用计算机的操作系统称为( 1 );允许多个用户将多个作业提交给计算机集中处理的操作系统称为( 2 );计算机系统能及时处理过程控制数据并做出响应的操作系统称为( 3 )。其中,(1)的选项是:(2)的选项是:(3)的选项是:

A.批处理操作系统 B.分时操作系统 C.多处理机操作系统 D.实时操作系统 E.网络操作系统

  • 正确答案:B,A,D
  • 批处理操作系统,用户将一批作业提交给操作系统后就不再干预,由操作系统控制它们自动运行
  • 分时操作系统采用时间片轮转的方式,使一台计算机同时为几个、几十个甚至几百个用户服务。每个用户可以通过自己的终端,以交互方式使用计算机,共享主机系统中的各种资源
  • 多处理机操作系统是指能管理和协调多个处理机并行工作,以实现高效、可靠和可扩展的计算机系统的操作系统
  • 实时操作系统能够在规定的时间内对外界事件或数据作出响应,并调度一切可利用的资源完成实时任务
  • 网络操作系统是指能管理和协调网络资源,提供网络通信、资源共享和分布式处理功能的操作系统

5.( )不是设计实时操作系统主要追求的目标

A.安全可靠 B.资源利用率 C.及时响应 D.快速处理

  • 正确答案:B
  • 实时操作系统两大特点:可靠性和及时性

6.下面关于操作系统的叙述中正确的是( )

A.批处理作业必须具有作业控制信息 B.分时系统不一定都具有人机交互功能 C.从响应时间的角度看,实时系统与分时系统差不多 D.由于采用了分时技术,用户可以独占计算机的资源

  • 正确答案:B

二.<CPU工作状态>选择题

1.CPU有两种工作状态:内核态、用户态,其中( )属于特权级

A.内核态(内核模式) B.用户态(用户模式) C.目态 D.都不对

  • 正确答案:A
  • 内核态也称内核模式或管态; 用户态也称用户模式或目态。

2.运行在内核态的程序是( )

A.Shell(如Bash) B.任务管理器 C.数据库管理系统 D.读写磁盘

  • 正确答案:D

3.下列选项中,在用户态执行的是( )

A.命令解释程序 B.缺页处理程序 C.进程调度程序 D.时钟中断处理程序

  • 正确答案:A
  • 内核态和用户态都可能发生缺页处理(中断)
  • 缺页(中断)处理程序不能在用户态发生,主要原因在于其需要访问和修改内核态下的关键数据结构和资源,而这些操作在用户态下是受限的

4.下列选项中,不可能在用户态发生的事件是( )

A.系统调用 B.外部中断 C.进程切换 D.缺页(中断)

  • 正确答案:C
  • 内核态和用户态都可能发生缺页(中断)
  • 用户态下的进程权限受限,无法直接访问或修改内核态下的关键数据结构,这些数据结构是操作系统进行进程管理和切换所必需的

5.下列选项中,操作系统提供给应用程序的接口是( )

A.系统调用 B.中断 C.库函数 D.原语

  • 正确答案:A
  • 本质上用户程序只有“系统调用”可访问操作系统内核

6.用户及其应用程序和操作系统是通过( )提供的支持和服务来使用系统资源完成其操作的

A.单击鼠标 B.键盘命令 C.系统调用 D.图形界面

  • 正确答案:C
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-11-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.<操作系统机制>选择题
    • 1.操作系统是提供了处理机管理、( )管理、设备管理和文件管理的软件
    • 2.以下选项中,( )不是操作系统关心的主要问题
    • 3.操作系统的不确定性是指( )
    • 4.允许多个用户以交互方式使用计算机的操作系统称为( 1 );允许多个用户将多个作业提交给计算机集中处理的操作系统称为( 2 );计算机系统能及时处理过程控制数据并做出响应的操作系统称为( 3 )。其中,(1)的选项是:(2)的选项是:(3)的选项是:
    • 5.( )不是设计实时操作系统主要追求的目标
    • 6.下面关于操作系统的叙述中正确的是( )
  • 二.<CPU工作状态>选择题
    • 1.CPU有两种工作状态:内核态、用户态,其中( )属于特权级
    • 2.运行在内核态的程序是( )
    • 3.下列选项中,在用户态执行的是( )
    • 4.下列选项中,不可能在用户态发生的事件是( )
    • 5.下列选项中,操作系统提供给应用程序的接口是( )
    • 6.用户及其应用程序和操作系统是通过( )提供的支持和服务来使用系统资源完成其操作的
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档