
操作系统
操作系统
Wonz
技术很菜,但一直在学习。
微信公众号:Wonz
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
南邮《操作系统A》2018-2019学年第一学期期末考试回忆
2019.1.10 10:25-12:15 《操作系统A》考试 刚考完,回忆一下题目。 先总结一下:感觉 OBE认证 之后,考试改革都好严重,简答题不像简答题。我又考崩了(难过.jpg)。 一、选择题 操作系统的四大特性。 哪一个不会引起死锁:CPU、磁盘等。 哪一个不利于随机存取:顺序文件、链接文件、引导文件、记录文件。 文件分为流式文件和____。 当增加一个页面之后,缺页率反而有...原创 2019-01-10 13:38:21 · 4733 阅读 · 20 评论 -
南邮《操作系统A》期末复习 CH1:操作系统概论
其实,我只是把 PPT Ctrl+C、Ctrl+V 了一下(捂脸) 1.1操作系统概念 1.1.1 地位 计算机系统由硬件和软件组成 操作系统在硬件基础上的第一层软件 是其他软件和硬件之间的接口 1.1.2 作用 从一般用户的观点:用户与计算机硬件系统之间的接口 从资源管理观点:计算机系统资源的管理者 1.1.3 操作系统的设计目标 方便性 有效性 可扩充性 开放性 1.1.4 ...原创 2019-01-01 23:42:03 · 1928 阅读 · 1 评论 -
南邮《操作系统A》期末复习 CH2:用户界面
其实,我只是把 PPT Ctrl+C、Ctrl+V 了一下(捂脸) 2.0 概要 操作系统是用户与计算机硬件之间的接口。 为了方便地使用操作系统,操作系统向用户提供了“用户与操作系统之间的接口”,通常也称为用户界面。 用户界面的形式:联机命令形式、系统调用形式、图形接口、面向网络的网络用户接口。 2.1 用户工作环境 2.1.1 用户环境 形成用户环境包含下面3个方面的工作: ① 设计合理的...原创 2019-01-01 23:43:22 · 1469 阅读 · 0 评论 -
南邮《操作系统A》期末复习 CH3:进程管理与调度
其实,我只是把 PPT Ctrl+C、Ctrl+V 了一下(捂脸) 3.1 中央处理器 3.1.1 CPU 的构成与基本工作方式 中央处理器(Central Processing Unit,CPU)是一台计算机的运算核心和控制核心。 处理器由运算器、控制器、一系列的寄存器以及高速缓存构成。 1)运算器 实现指令中的算术运算和逻辑运算,是计算机计算的核心。 2)控制器 负责控制程序运行的流程,...原创 2019-01-01 23:45:55 · 8210 阅读 · 1 评论 -
南邮《操作系统A》期末复习 CH4:并发进程
其实,我只是把 PPT Ctrl+C、Ctrl+V 了一下(捂脸) 4.1 并发进程 4.1.1 顺序程序与并发进程 1)顺序程序 顺序程序: 指令或语句序列,体现了某种算法,所有程序是顺序的。 顺序环境: 在计算机系统中只有一个程序在运行,这个程序独占系统中所有资源,其执行不受外界影响。 2)顺序程序的特征 顺序性执行 封闭性,独占资源 确定性,即可再现性 3)并发进程 **并...原创 2019-01-01 23:46:36 · 1870 阅读 · 1 评论 -
南邮 | 操作系统实验一:Linux操作、使用、编程
能够安装某Linux发行版本(例如Red Hat) 了解Linux的启动过程 了解Linux文件的组织结构 熟悉X Window 环境 练习使用Linux 常用命令 熟练使用Linux的C语言开发环境 学习并掌握Linux 编译工具 gcc 的使用方法 其它的部分不做详细记录,实验指导上都有,但是实验指导上有错误的程序代码,这里记录一下。 练习使用Linux ...原创 2019-02-09 14:03:57 · 4688 阅读 · 0 评论 -
南邮 | 操作系统实验二:进程控制
学习和了解进程控制的基本和常用的系统调用 fork wait sleep exit exec 等等。 查看 /usr/src/include/sched.h中的task_struct 数据结构,并分析Linux 操作系统进程状态。 通过进程创建的应用实例,深刻理解进程创建的过程。 程序例题1 #include <stdio.h> #include &l...原创 2019-02-09 14:04:03 · 4566 阅读 · 0 评论 -
南邮 | 操作系统实验三:存储管理
理解操作系统存储管理原理。 研读Linux 内存管理所用到的文件include/linux/mm.h,主要包括两个数据结构:mem_map、free_area。 在Linux 下,用malloc()函数实现cat或copy命令。 例程1 申请内存、使用内存以及释放一块内存 #include <stdio.h> #include <stdlib.h> //exi...原创 2019-02-09 14:04:09 · 5268 阅读 · 0 评论 -
南邮 | 操作系统实验四:文件系统
学习LINUX系统下对文件进行操作的各种命令和图形化界面的使用方法。 深入学习和掌握文件管理系统的基本原理和LINUX等操作系统下常用的系统调用,编写一个使用系统调用的例程。 1. 目录/proc下与系统相关的文件和目录 (1) /proc/pid/fd:这是一个目录,该进程(pid/fd:这是一个目录,该进程(pid/fd:这是一个目录,该进程(PID号码进程)每个打开的文件在该目录下...原创 2019-02-09 14:04:14 · 4542 阅读 · 0 评论