计算机操作系统

计算机是怎样启动的?

从打开电源到開始操作。计算机的启动是一个很复杂的过程。 我一直搞不清楚,这个过程究竟是怎么回事。仅仅看见屏幕高速滚动各种提示...... 这几天,我查了一些资料。试图搞懂它。以下就是我整理的笔记。 零、boot的含义 先问一个问题。"启动"用英语怎么说? 回答是boot。但是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boo...

C#获取计算机CPU的温度

上一篇文章说到了获取计算机物理和操作系统的相关信息的方法(获取windows 操作系统下的硬件或操作系统信息等),这篇文章短一点,将下如何获取CPU的温度。 获取CPU的温度,需要指定ManagementObjectSearcher 的查询范围,参数发生变化。另外需要程序需要使用管理员权限! public classTemperature { pu...

【操作系统】《计算机操作系统》汤小丹 第1章 操作系统引论

博主:海底淤泥 1.设计现代OS的主要目标是什么?   方便性、有效性、可扩充性、开放性 2.OS的作用主要表现在哪几个方面?   1.OS为用户与计算机硬件系统之间的接口   2.OS作为计算机资源的管理者   3.OS实现了对计算机组员的抽象 3.为什么说操作系统实现了对计算机资源的抽象?   OS是铺设在计算机硬件上的多层软件的集合,它们不仅增强了系...

Windows启动过程详解

Windows启动过程详解   我们每天都在和Windows打交道,很多人可能每天都要面对多次Windows的启动过程,可是您知道在Windows的启动过程背后,隐藏着什么秘密吗?在这一系列过程中都用到了哪些重要的系统文件?系统的启动分为几个步骤?在这些步骤中计算机中发生了什么事情?这些就是本文试图告诉您的。 本文的适用范围 随着技术的发展,我们能够见到的...

《Python》并发编程

手工操作 —— 穿孔卡片       1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。             程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行;计算完毕,打印机输出计算结果;用户取走结果...

在 Windows 操作系统中的已知安全标识符(Sid security identifiers)

安全标识符 (SID) 是用于标识安全主体或安全组在 Windows 操作系统中的可变长度的唯一值。常用 Sid 的 Sid 标识普通用户的一组或通用组。跨所有操作系统,它们的值保持不变。此信息可用于故障排除涉及安全问题。它还可用于 ACL 编辑器中可能出现的潜在显示问题。ACL 编辑器的用户或组的名称而不是可能会显示一个 SID。 常用 Sid: S...

Java多线程基础:进程和线程之由来

  在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来了解一下进程和线程的由来,这对后面对并发编程的理解将会有很大的帮助。   下面是本文的目录大纲:  ...

现代操作系统 第一章 引论 笔记

现代操作系统 封面上的趣图 什么是计算机系统? 现代计算机系统由一个或多个处理器、主存、磁盘、打印机、键盘、鼠标、显示器、网络接口以及各种其他输入/输出设备组成。 什么是操作系统? 操作系统是一个软件,它的任务是为用户程序提供一个更好、更简单、更清晰的计算机模型,并管理组成计算机系统的各种设备。 操作系统的两个功能? 1. 扩展机器(自顶向下的观点)...

计算机启动过程

对于经典的 BIOS 技术,整个启动过程主要分为四个阶段。 第一阶段:BIOS 计算机的主板上有一块 ROM 芯片,开机程序被刷入芯片,计算机通电后,第一件事就是读取它。这块芯片里的程序叫做“基本输入输出系统”(Basic Input/Output System),简称为 BIOS。在 BIOS 内有底层 I/O 软件,包括读键盘、写屏幕、磁盘 I/O 以...

从硬盘安装Linux操作系统

从硬盘安装Linux操作系统 《中文版Linux 桌面操作系统初级教程》郭守华 宋雪娇 编著 Linux操作系统支持多种安装方式。本章将讨论从硬盘安装对红旗Linux、共创Linux等各种版 本的Linux都适用的通用方法。从硬盘安装Linux操作系统,首先要准备安装包,Linux操作系统的安 装包通常是一个或多个ISO镜像文件(一般通过网络下载就可...