首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

操作系统复习

操作系统复习 于2022年1月6日2022年1月6日由Sukuna发布 绪论 操作系统与计算机体系结构的关系 地位 不解决具体问题,不负责生成解决应用问题的程序 所有硬件之上,所有软件之下.是各种软件的基础运行平台...就是程序A可以先执行一会儿,然后交给程序B接着执行,接着程序A再回来接着运行 结构和硬件支持 操作系统虚拟机 在裸机上配置了操作系统程序就构成了操作系统虚拟机,操作系统在裸机上运行,用户在扩充后的操作系统虚拟机上运行...LInux引导方式(略) 系统生成 就是编译并且链接出来一个操作系统 所谓系统生成,就是指为了满足物理设备的约束和需要的系统功能,通过组装一批模块来产生一个清晰的、使用方便的操作系统的过程。...Unix/Linux关于进程的系统调用 fork() 创建一个新的进程,父子两个进程共享fork()后面的代码,父子进程同时从fork()函数返回返回值开始一块往下运行....链接技术 一个目录中的一个表目直接指向另一个目录表目对应的物理位置.一个表目 的 物理结构项就和另外一个表目的物理结构项一样 UNIX/Linux的链接 硬连接 在索引文件中增加链接计数,用于记录共享数量

48420

操作系统复习

批量操作系统:将用户提交的作业成批的送入计算机,然后由作业调度程序自动选择作业运行 分时操作系统:采用时间片轮转的办法,使一台计算机同时为多个终端用户服务 实时操作系统:对外部输入的信息...,能在规定的时间内处理完毕并做出反应 个人计算机操作系统: 网络操作系统 分布式操作系统:服务分布化 基本特征:并发、共享、虚拟、异步 并发:两或多个事件在同一时间间隔内发生 共享:指系统中资源可供内存中多个并发执行的进程共同使用...还有为用户使用操作系统提供了用户接口 2、操作系统的结构设计方法 第二章 进程管理 1、多道程序设计技术 多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制下,相互穿插运行...操作系统参考复习操作系统的基本功能包括什么内容? (填) 处理机管理、存储器管理、设备管理、文件系统管理,为用户使用操作系统提供了用户接口 什么是作业调度?作业调度算法包括几种?...(填、简答) 为了实现设备的独立性,操作系统让用户使用什么样的设备名? (选) 文件系统的多级目录结构有什么特点? (选、填) 什么是位示图方法?操作系统可用位示图方法解决什么问题?

45430

操作系统】期末复习

文章目录 操作系统的基本定义 操作系统的基本特征 进程与程序的定义和区别 并发 并行 进程的基本状态 处理机调度的层次 死锁的定义 产生死锁的必要条件 解决处理死锁的方法 进程与资源的资源分配图 例题...用户程序要在系统中运行,必须先将它装入内存,然后再将其转变为一个可执行的程序,有以下几个步骤: 程序的装入方式 链接方式 操作系统的基本定义 答:目标:在计算机上配置操作系统。...操作系统的基本特征 (1)并发(2)共享(3)虚拟(4)异步 进程与程序的定义和区别 进程:指在系统中能独立进行并作为资源分配的基本单位,它是由一组机器指令,数据和堆栈组成,是一个能独立运行的实体

40330

操作系统期末总复习(题库)

本文说明:本文以习题为主,每题标明对应的书本页面,并作出详细解析,大家可以对照复习,选择题章节并没按书本章节分,计算题和分析题无书本页面位置或详细解析,请大家自行找对应章节进行学习,祝大家都能通过考试,...操作系统期末总复习 一、选择题 第1章习题 第2章习题 第3章习题 第4章习题 第5章习题 第6章习题 二、问答题 三、计算题 四、分析题 参考书本:计算机操作系统第四版 电子科技大学出版社 一、...选择题 第1章习题 下列不属于操作系统目标的 是() A....办公软件 正确答案:B 书本位置: P1第一段 17.下列不允许用户以交互方 式使用的操作系统是() A. 多道批处理操作系统 B. 分时操作系统 C. 实时操作系统 D....分布式操作系统 正确答案:A 无交互性 书本位置: P7 1.2 18.设计实时操作系统是,首先 应该考虑的是() A. 可靠性和灵活性 B. 实时性和可靠性 C.

2.2K30

操作系统复习笔记——第二章 操作系统结构

好处: 便于扩充操作系统,所有新服务可以在用户空间增加。...2.11 操作系统的调试 查找和更正系统错误,也包括性能优化 操作系统会将错误信息写到一个日志文件,也会进行核心转储,即进程内存的捕获。...2.3 系统调用 system call 提供了操作系统提供的有效服务界面 如下,一个简单的程序也会大量的使用操作系统,通常,系统每秒执行数千个系统调用 2.2 操作系统的用户界面 2.1...操作系统服务 操作系统提供一个环境以执行程序。...当然,所提供的具体服务随操作系统而不同,但还是有一些共同特点。这些操作系统服务方便了程序员,使得编程更加容易。

42220

带你通过字节跳动面试---操作系统复习

用户态和内核态区别 操作系统两种 状态: 核心态:运行操作系统程序 用户态:运行用户程序 操作系统的指令划分: 特权指令:只能由操作系统使用,用户不能使用的指令。...分了内核态和用户态之后,操作系统对内核级别指令进行封装,然后为用户提供系统服务。用户进行系统调用后,操作系统进行一系列的检查验证,确保调用是安全的,在进行相应的操作。...用户进程通过系统调用申请使用操作系统提供的服务以完成工作。...系统调用是什么,系统调用举例 系统调用由操作系统提供,运行在内核态,指运行在用户态的程序向操作系统请求更高特权级的服务。系统调用提供了用户态和内核态之间的接口。...进程通信时,由于它的空间独立性决定了它的通信需要通过操作系统。而线程通信时,由于多线程同享内存导致了线程之间的通信比较容易,不需要通过操作系统

1.3K20

操作系统复习】物理地址虚拟地址

操作系统复习】 物理地址虚拟地址 物理地址和虚拟地址的区别 物理地址 逻辑地址 线性地址 为什么要分成物理地址和虚拟地址 物理内存及虚拟内存定义 为什么要有虚拟内存 虚拟内存的实现(可以在页式或段式内存管理的基础上实现...虚拟地址转换为物理地址的过程 快表是存储在哪里的 物理地址和虚拟地址的区别 操作系统有物理地址、逻辑地址、线性地址(也叫虚拟地址)三种地址 物理地址 在存储器里以字节为单位存储信息,为正确地存放或取得信息...内存主要作用是在计算机运行时为操作系统和各种程序提供临时储存。...当内存中的剩余空间可以满足程序 C 的要求后,操作系统会在剩余空间中随机分配一段连续的 20M 大小的空间给程序 C 使用,因为是随机分配的,所以程序运行的地址是不确定的。...Linux 线性地址,逻辑地址和虚拟地址的关系?

2K20

Linux复习资料(二)、Linux基本操作

:红目香薰_CSDN博客-大数据,MySQL,Java领域博主 ✍本文由在下【红目香薰】原创,首发于CSDN✍ 2022年最大愿望:【服务百万技术人】 前言 本文章属于系列文章,分别为: Linux...复习资料(一)、VM虚拟机安装教程 Linux复习资料(二)、Linux基本操作 Linux复习资料(三)、Shell命令 目录 Linux基本操作 Linux系统的文件结构 Linux系统命令行的含义...命令的组成 文件操作 打包与解压 常用特殊命令 Linux基本操作 Linux系统的文件结构 /bin 二进制文件,系统常规命令 /boot 系统启动分区,系统启动时读取的文件...sbin 系统管理命令 /srv 数据 /var 数据 /sys 内核相关信息 /tmp 临时文件 /usr 用户相关设定 Linux...中打包文件的扩展名 .gz //Linux中压缩文件的扩展名 .tar.gz //Linux中打包并压缩文件的扩展名 打包文件 tar -zcvf 打包压缩后的文件名

1.7K20

Linux操作系统

Linux操作系统 [TOC] 因为使用的方便,实际上还是使用的带有图形化界面的linux操作系统,虽然理论上不带图形化界面的更能增长技术,但是过于复杂,所以更多还是使用图形化界面的……..../dev :dev 是 Device的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。.../media:linux 系统会自动识别一些设备,例如U盘、光驱等等,Linux 会把识别的设备挂载到这个目录下。...Linux 文件基本属性 在 Linux 中我们通常使用以下两个命令来修改文件或目录的所属用户与权限: chown (change owner) : 修改所属用户与组。...在 Linux 中我们可以使用 ll 或者 ls –l 命令来显示一个文件的属性以及文件所属的用户和组 在 Linux 中第一个字符代表这个文件是目录、文件或链接文件等等。

9010
领券