(在做OS时,确保你的OS的控制中心(也就是内核)属于一个角色或背景中,这样管理会更加迅速)
(一个程序的核心最好也是一个角色,总之就是要“核心化”)
下面我来讲讲OS的基本功能。
(注意!这些功能很可能跟你想象的不同,但他们确实是OS的基本功能)
1、文件资源管理器
什么,为什么要把这个放在第一位讲?不应该讲讲应用程序吗?
这就错了,你什么时候打开程序时不是从一个文件夹中打开,而这个文件夹也不应该是由文件资源管理器打开的吗?
(桌面也是一个文件夹,它的路径是:files:///C:/users/Adminstrator/Desktop/)
这里的文件资源管理器不是一个摆设,他要有打开、重命名、删除、显示容量等功能,下面这张图是一个反面教材:


(本图源自神龙OS v0.5 Service Pack 3)
(注意一下,应用程序在windows中的后缀为exe,其本意就是可执行文件(executable file),所以他还是要依赖文件资源管理器来打开)
如果想显示容量,千万别像上图那样假装,这个我下面就要开始讲解了。
计算机的硬盘容量有B、KB、MB、GB、TB等,但想要推算出一个文件的真实容量,得先从“B”讲起。
B,是Byte的简写,意为“字节”,根据Unicode的定义,一个英文等于两个字节,一个中文(含繁体)等于两个字节。中文标点占两个字节,英文标点占两个字节。诸如YDE文档文件,其容量就是字符总数*2+核定容量。
诸如应用程序之类的文件,可参考下表:




嗯。