本书讨论了操作系统中的基本概念与算法,并对大量实例(如Linux系统)进行了研究。
全书内容共分七部分,第一部分概要解释了操作系统是什么、做什么、是怎样设计与构造的,也解释了操作系统概念是如何发展起来的,操作系统的公共特性是什么。
第二部分进程管理描述了作为现代操作系统核心的进程以及并发的概念。
第三部分存储管理描述了存储管理的经典结构与算法以及不同的存储管理方案。
第四部分I/O系统对I/O进行了深入的讨论,包括I/O系统设计、接口、内部结构与功能等。
第五部分分布式系统介绍了分布式系统的一般结构以及连接它们的网络,讨论了分布存取策略、分布式文件系统及分布式系统中同步、通信等机制。
第六部分保护与安全介绍了操作系统中对文件、内存、CPU及其他资源进行操作的安全与保护机制。
第七部分案例研究,分析与讨论了Linux系统、Windows2000、WindowsXP、FreeBSD、Mach及Nachos等实例。
本书作为操作系统的入门教材,适合所有对操作系统这门学科感兴趣的读者参考,尤其适合高等院校计算机专业及相关专业的学生用做操作系统课程的教材或教学参考书。
1
《LINUX设备驱动程序(第3版)》详细介绍了Linux。
如果您希望在Linux操作系统上支持计算机外部设备,或者在Linux上运行新的硬件,或者只是希望一般性地了解Linux内核的编程,就一定要阅读本书。
本书描述了如何针对各种设备编写驱动程序,而在过去,这些内容仅仅以口头形式交流,或者零星出现在神秘的代码注释中。
2025/1/9 12:01:43 2.1MB LINUX 驱动 中文版 科波特
1
本代码是操作系统大作业,是对操作系统内存管理的仿真,主要模拟操作系统为各个进程分配和回收内存的机制
2025/1/8 21:39:23 41KB 内存分配 操作系统仿真
1
日文操作系统xp专业版迅雷种子iso文件日文操作系统xp专业版迅雷种子iso文件
2025/1/8 7:04:56 51KB 日文操作系统 xp 迅雷种子
1
大学生操作系统试题库(含答案).
2025/1/8 1:39:43 3.09MB 操作系统
1
PyQt5是由一系列Python模块组成。
超过620个类,6000函数和方法。
能在诸如Unix、Windows和MacOS等主流操作系统上运行。
本教程的目的是带领你入门PyQt5,针对常用模块进行进出讲解。
教程内所有代码都在Linux上测试通过。
2025/1/7 10:55:20 1.06MB pyqt python pyqt中文文档
1
操作系统:精髓与设计原理第8版英文版OperatingSystemsInternalsandDesignPrinciples
2025/1/7 4:55:18 34.9MB 操作系统 精髓 第8版
1
实验内容:进程调度模拟程序:假设有10个进程需要在CPU上执行,分别用:先进先出调度算法;
基于优先数的调度算法;
最短执行时间调度算法确定这10个进程在CPU上的执行过程。
要求每次进程调度时在屏幕上显示:当前执行进程;
就绪队列;
等待队列实验目的:1)掌握处理机调度及其实现;
2)掌握进程状态及其状态转换;
3)掌握进程控制块PCB及其作用。
实验要求:1)创建10个进程的PCB,每个PCB包括:进程名、进程状态、优先级(1~10)、需要在处理机上执行的时间(ms)、队列指针等;
2)初始化10个PCB(产生随机数0或1,分别表示进程处于就绪态或等待态);
3)根据调度算法选择一个就绪进程在CPU上执行;
4)在进程执行过程中,产生随机数0或1,该随机数为1时,将等待队列中的第一个PCB加入就绪队列的对尾;
5)在进程执行过程中,产生一个随机数,表示执行进程能在处理机上执行的时间,如果随机时间大于总需要的时间,则执行完成。
如果小于,则从总时间中减去执行时间。
6)如果执行进程没有执行完成。
则产生随机数0或1,当该随机数为0时,将执行进程加入就绪队列对尾;
否则,将执行进程加入等待队列对尾;
7)一直到就绪队列为空,程序执行结束。
1
ABCpdf.NET是一个能够很方便生成pdf的.net组件,能够运行在以下操作系统中:Windows2000,WindowsXP,WindowsServer2003,WindowsVista,andWindowsServer2008.官方建议运行环境安装IE6或者以上版本。
对应不同的系统,它有32位和64位的版本,使用时注意版本的选用。
ABCpdf的功能比较多,比如可以读word、excel等文件,可以保存pdf、xps、swf等格式文件。
2025/1/5 3:50:36 2.11MB ABCpdf 32位
1
busybox-1.18.4稳定版,BusyBox的目标是提供一个相当完整的POSIX(可移植操作系统接口)环境,这些工具虽然并不完整,但是它们提供了我们期望的主要功能。
2025/1/4 13:58:49 2.03MB busybox linux工具包
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡