当前位置: 首页 > news >正文

操作系统408考研-经典例题

  1. 什么是操作系统?

答:操作系统,是计算机系统中最基本、最重要的系统软件,是其它软件
的***支撑***。控制和管理计算机系统的硬件和软件资源,合理的组织计算机工
作流程,并为用户使用计算机提供公共和基本的服务

2.多道程序 (multiprogrammming) 和多重处理 (multiprocessing) 有何区别?

答:多道程序 (multiprogramming) 是作业之间自动调度执行、共享系统资源,并不是真正地同时执行多个作业;而多重处理 (multiprocessing)
是系统配置多个 CPU ,能真正同时执行多道程序。要有效使用多重处
理,必须采用多道程序设计技术,而多道程序设计原则上不一定要求多重处理系统的支持

  1. 简述并发和并行的区别?
    答: 并发为一个处理器同时处理多个任务,并行性为多个处理器或多核处理器同时处理多个任务。并发的方式我可以把一个事情做一部分,然后做第二个事情,再继续做第一个事情。而并行的方式是我做第一个事情,然后请别人接着帮我做完第一个事情。

  2. 名词解释:互斥、同步、临界区、临界资源、死锁、饥饿。
    答:互斥:多个进程因争用临界区内的共享资源而互斥的执行,即当一个进程在临界区访问共享资源时,其它进程不能进入该临界区访问任何共享资源。

同步:系统中有一些相互合作、协同工作的进程,它们之间的相互联系称
为进程的同步。

http://www.lryc.cn/news/351835.html

相关文章:

  • 工程项目管理系统源码与Spring Cloud:实现高效系统管理与二次开发
  • react中hook 函数的使用
  • 探索k8s集群中kubectl的陈述式资源管理
  • webgl入门-绘制三角形
  • 深入分析 Android Activity (三)
  • 电影《朝云暮雨》观后感
  • Isaac Sim仿真平台学习(1)认识Isaac Sim
  • C++:vector基础讲解
  • Grafana 路径遍历所有路径 CVE-2021-43798漏洞预警
  • 基于Docker部署GitLab环境搭建
  • 初始化是什么
  • Python图形界面(GUI)Tkinter笔记(九):用【Button()】功能按钮实现人机交互
  • linux 内核安装、切换版本,禁用内核更新
  • 充电桩中PE接地实时监测的一种电路.pdf
  • 鲲泰新闻丨第七届数字中国建设峰会正式启幕,神州鲲泰携手天翼云共筑智算云生态
  • 零基础学Java第二十二天之IO流之内存流,打印流,随机流
  • vue-router路由懒加载以及三种实现方式
  • Java轻松转换Markdown文件到Word和PDF文档
  • 【JAVA基础之内部类】匿名内部类
  • 远动通讯屏的原理和应用
  • C++ (week4):Linux基础
  • 如何将手机中的音乐转移到 SD 卡上?轻松传输音乐
  • JKTECH柔性振动盘用途
  • 【职场心灵伴侣】文心一言智能体
  • 【运维】笔记本电脑风扇清洁
  • 3.1 掌握RDD的创建
  • 深入理解 Java 中的 `volatile` 关键字:可见性与有序性的保障
  • 1077: 平衡二叉树的判定
  • 深度学习-Softmax回归+损失函数+图像分类数据集
  • 【论文解读】Overview of the Scalable Video Coding Extension of the H.264/AVC Standard