Windows操作系统中,由于各级文件夹之间有包含关系,使得所有文件夹构成-----结构?

系统知识03

Windows操作系统中,由于各级文件夹之间有包含关系,使得所有文件夹构成-----结构?,第1张

Windows操作系统中,由于各级文件夹之间有包含关系,使得所有文件夹构成-----结构
导读:WindowsXP中,由于各级文件夹之间有包含关系,使得所有文件夹构成树状结构。电脑程式员常会用到树状结构的资料形态,电脑的挡案资料储存方式也都是用树状结构的方式去做挡案文件的管理,当我们在建立树状资料结构时,必须要先定义"根目录",一切的

WindowsXP中,由于各级文件夹之间有包含关系,使得所有文件夹构成树状结构。

电脑程式员常会用到树状结构的资料形态,电脑的挡案资料储存方式也都是用树状结构的方式去做挡案文件的管理,当我们在建立树状资料结构时,必须要先定义"根目录",一切的树状结构都是从根目录开始往下伸展、发展。

扩展资料:

树状结构是可以无限制层数的扩展组织,所有在组织内的资料都是此树状结构的一个"元素",不管是横向还是纵向都可以无限制的扩展;横向扩展时就要先建立群组的概念,以根目录下的之一层中的所有元素都可以视为同一群组;

而纵向的扩展时,这时就要先建立层数的概念,每往下扩展一个资料,就是往下扩展一层,而所扩展出来的资料必须是与上面的横向群组中的一个元素互相关联。    

在C#程式语言,首先建立一个阵列(sortarrayList),将所有的资料都存于阵列内,将父元素写到sortarrayList()的KEY值,将子元素写入到sortarrayList()的VALUE值;

接下来在建立一个dictionary(),此时就可以将相同父元素的建立群组;使用foreach的 *** 遍历sortList(),dictionary()的KEY值写入父元素,VALUE写入从sortList()内相同的子元素;如此就完成整个树状资料结构的建立。

树型结构。windows目录的文件结构是“树形”结构。树形结构指的是数据元素之间存在着“一对多”的树形关系的数据结构。windows中,每个逻辑盘中有一个根目录,每个目录下包括若干个文件夹以及若干个文件,每个文件或每个文件夹只有一个上级目录。

如何理解Windows的目录结构体系?

winsxs保存了windows的全部系统文件及其各个补丁版本,通过ntfs的link映射到其他地方,相当于一个文件库。

programdata其实就是放原先allusers目录下存放的数据,换了个地方而已,主要就是存放跨用户的数据。不能写到programfiles下的原因是权限问题,只有uac提升后才能往那里写,而用户一般不希望平时运行程序就要uac提升,一般只有安装时才需要。