| | ①廣義指組織或個人為處理事務而製作的有信息記錄的各種材料。狹義指機關、團體、企事業單位對外發出的和內部使用的公文。②性質相同的記錄組成的集合。按記錄的類型不同,分操作係統文件和數據庫文件兩類。操作係統中的文件僅是一維的連續的字符序列,其中的記錄僅是一個字符組;數據庫中的文件是帶有結構的記錄的集合,由一個或多個數據項組成。 | | 指公文書信等 | | 指有關政策、理論等方面的文章 | | 指公文、信件等。 鄭觀應 《盛世危言·考試上》:“次第而升,以資歷練,文件自理,槍炮自發。” | | 有關政治理論、時事政策、學術研究等方面的文章。 魏巍 《東方》第四部第十章:“軍部的一個參謀,帶着一個通訊員到師裏送作戰文件。” | | 2000版iso9000族標準概論
文件document
信息及其承載媒體
示例:記錄、規範、程序文件、圖樣、報告、標準。
文件是一個具有符號的一組相關聯元素的有序序列。文件可以包含範圍非常廣泛的內容。係統和用戶都可以將具有一定獨立功能的程序模塊、一組數據或一組文字命名為一個文件。
註1:媒體可以是紙張,計算機磁盤、光盤或其他電子媒體,照片或標準樣品,或它們的組合。
註2:一組文件,如若幹個規範和記錄,經常被稱為“documentation”。
註3:某些要求(如易讀的要求)與所有類型的文件有關,然而對規範(如修訂受控的要求)和記錄(如可檢索的要求)可以有不同的要求。
-------------------------------
在電腦裏看見的東西都叫文件.
文件是以單個名稱在計算機上存儲的信息集合。文件可以是文本文檔、圖片、程序等等。文件通常具有三個字母的文件擴展名,用於指示文件類型(例如,圖片文件常常以 jpeg 格式保存並且文件擴展名為 .jpg)。
面是文件係統的代碼,根據這個代碼我們可以更好地瞭解文件係統的工作流程
1.
main.cpp
#include "head.h"
#include "blockinodesuperblock.h"
#include "initial.h"
#include "userop.h"
#include "file.h"
#include "dir.h"
#include "command.h"
#include "chsome.h"
// by ctu_85 http://blog.csdn.net/ctu_85/archive/2008/02/29/2135420.aspx
/////////////////////////////////////////////////////////////////////////////////////////
void main()
{
control.open("control.txt",ios::in | ios::out | ios::nocreate);
int i;
control>>i;
control.close();
if(i!=0)//不為0就初始化
{
initial();
}
control.open("control.txt",ios::in | ios::out | ios::nocreate);
control.seekp(0);
control<<0;//默認是上次基礎上繼續下去不用再初始化
control.close();
strcpy(curname,"root");//當前目錄文件名為root
road[0]=0;//當前目錄路徑(存放從根目錄到這裏的結點號)
num=1;//最後位road[num-1]為當前目錄文件i結點號
cout<<"請登陸係統 ";
while( !login() )//登陸為止
cout<<"wrong !!! ";
cout<<" login success"<<endl;
cout<<"******welcome "<<auser<<"******";
readsuper();
getcommand();//命令解析函數
writesuper();
}
2. blockinodesuperblock.h
/////////////////////////////////////////////////////////////////////////////////////////
int ialloc()//申請一個i結點 返回結點號 否則返回-1
{
if(superblock.fiptr>0)
{
int temp=superblock.fistack[80-superblock.fiptr];//當前可用
superblock.fistack[80-superblock.fiptr]=-1;
superblock.fiptr--;
return temp;
}
return -1;
}
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
void ifree(int index)//指定一個結點號,回收一個i結點
{
disk.open("disk.txt",ios::in | ios::out | ios::nocreate );//清空結點
disk.seekp(514+64*index+2*(index/8));
disk<<setw(64)<<' ';
disk.close();
for(int i=80-superblock.fiptr;i<80;i++)//結點號找到合適位置插入空閑結點號棧
{
if(superblock.fistack<index)//小於它的前移一位
{
superblock.fistack[i-1]=superblock.fistack;
}
else//放在第一個大於它的結點號前面
{
superblock.fistack[i-1]=index;
break;
}
}
superblock.fiptr++;
}
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
/*成組鏈接法*/
int balloc()//申請一個盤塊 返回盤塊號否則返回-1
{
int temp=superblock.fbstack[10-superblock.fbptr];
if(superblock.fbptr==1)//是棧底了==>是記錄盤塊了
{
//是最後記錄盤塊最後號0(保留作棧底 分配不成功)
if(temp==0)
{
return -1;
}
superblock.fbstack[10-superblock.fbptr]=-1;
superblock.fbptr=0;
//盤塊內容讀入棧
for(int i=0;i<10;i++)
{
int id,num=0;
disk.open("disk.txt",ios::in | ios::out | ios::nocreate );
//先計算盤塊內容個數num(最多10),最後盤塊可能不到10個
disk.seekg(514*temp);
for(int i=0;i<10;i++)
{
disk>>id;
num++;
if(id==0)break;
}
disk.seekg(514*temp);//盤塊內容讀入棧
for(int j=10-num;j<10;j++)
{
disk>>id;
superblock.fbstack[j]=id;
}
superblock.fbptr=num;
disk.close();
}
disk.open("disk.txt",ios::in | ios::out | ios::nocreate );//清空回收盤塊
disk.seekp(514*temp);
disk<<setw(512)<<' ';
disk.close();
//盤塊使用掉
return temp;
}
else//不是記錄盤塊==>盤塊使用掉
{
superblock.fbstack[10-superblock.fbptr]=-1;
superblock.fbptr--;
return temp;
}
}
/////////////////////////////////////////////////////////////////////////////////////////
文件的範疇很廣泛.
但是你衹要知道,你運行的程序啊,什麽殺毒的啊什麽什麽的其實都叫文件,.
也就是檔案的意思.
所謂“文件”,就是在我們的電腦中,以實現某種功能、或某個軟件的部分功能為目的而定義的一個單位。
文件有很多種,運行的方式也各有不同。一般來說我們可以通過文件名來識別這個文件是哪種類型,特定的文件都會有特定的圖標(就是顯示這個文件的樣子),也衹有安裝了相應的軟件,才能正確顯示這個文件的圖標。
文件是與軟件研製、維護和使用有關的資料,通常可以長久保存。文件是 軟件 的重要組成部分。在軟件産品研製過程中,以書面形式固定下來的用戶需求、在研製周期中各階段産生的規格說明、研究人員作出的决策及其依據、遺留問題和進一步改進的方向,以及最終産品的使用手册和操作說明等,都記錄在各種形式的文件中。
文件是對軟件中另一組成部分── 程序的解釋和說明,是對研製過程進行管理的重要手段。管理人員通過文件來確立不同研製人員或小組之間的工作聯繫,調整研製周期各階段之間的銜接關係,並根據所産生的文件檢查和控製研製工作的進度。文件也是使用、理解和維護軟件所不可缺少的重要資料。
文件就是在我們的電腦中,以實現某種功能、或某個軟件的部分功能為目的而定義的一個單位。
文件:電腦中的文件可以是文檔、程序、快捷方式和設備。文件是由文件名和圖標組成,一種類型的文件具有相同的圖標,文件名不能超過255個字符(包括空格)。 | | 2000版ISO9000族標準概論
文件 Document
信息及其承載媒體
示例:記錄、規範、程序文件、圖樣、報告、標準。
文件是一個具有符號的一組相關聯元素的有序序列。文件可以包含範圍非常廣泛的內容。係統和用戶都可以將具有一定獨立功能的程序模塊、一組數據或一組文字命名為一個文件。
註1:媒體可以是紙張,計算機磁盤、光盤或其他電子媒體,照片或標準樣品,或它們的組合。
註2:一組文件,如若幹個規範和記錄,經常被稱為“documentation”。
註3:某些要求(如易讀的要求)與所有類型的文件有關,然而對規範(如修訂受控的要求)和記錄(如可檢索的要求)可以有不同的要求。
-------------------------------
在電腦裏看見的東西都叫文件.
文件是以單個名稱在計算機上存儲的信息集合。文件可以是文本文檔、圖片、程序等等。文件通常具有三個字母的文件擴展名,用於指示文件類型(例如,圖片文件常常以 JPEG 格式保存並且文件擴展名為 .jpg)。
面是文件係統的代碼,根據這個代碼我們可以更好地瞭解文件係統的工作流程
1.
main.cpp
#include "head.h"
#include "blockinodesuperblock.h"
#include "initial.h"
#include "userop.h"
#include "file.h"
#include "dir.h"
#include "command.h"
#include "chsome.h"
// by ctu_85 http://blog.csdn.net/ctu_85/archive/2008/02/29/2135420.aspx
/////////////////////////////////////////////////////////////////////////////////////////
void main()
{
control.open("control.txt",ios::in | ios::out | ios::nocreate);
int i;
control>>i;
control.close();
if(i!=0)//不為0就初始化
{
initial();
}
control.open("control.txt",ios::in | ios::out | ios::nocreate);
control.seekp(0);
control<<0;//默認是上次基礎上繼續下去不用再初始化
control.close();
strcpy(curname,"root");//當前目錄文件名為root
road=0;//當前目錄路徑(存放從根目錄到這裏的結點號)
num=1;//最後位road[num-1]為當前目錄文件i結點號
cout<<"請登陸係統n";
while( !login() )//登陸為止
cout<<"wrong !!!n";
cout<<" login success"<<endl;
cout<<"******Welcome "<<auser<<"******";
readsuper();
getcommand();//命令解析函數
writesuper();
}
2. blockinodesuperblock.h
/////////////////////////////////////////////////////////////////////////////////////////
int ialloc()//申請一個i結點 返回結點號 否則返回-1
{
if(superblock.fiptr>0)
{
int temp=superblock.fistack[80-superblock.fiptr];//當前可用
superblock.fistack[80-superblock.fiptr]=-1;
superblock.fiptr--;
return temp;
}
return -1;
}
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
void ifree(int index)//指定一個結點號,回收一個i結點
{
disk.open("disk.txt",ios::in | ios::out | ios::nocreate );//清空結點
disk.seekp(514+64*index+2*(index/8));
disk<<setw(64)<<' ';
disk.close();
for(int i=80-superblock.fiptr;i<80;i++)//結點號找到合適位置插入空閑結點號棧
{
if(superblock.fistack<index)//小於它的前移一位
{
superblock.fistack[i-1]=superblock.fistack;
}
else//放在第一個大於它的結點號前面
{
superblock.fistack[i-1]=index;
break;
}
}
superblock.fiptr++;
}
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
/*成組鏈接法*/
int balloc()//申請一個盤塊 返回盤塊號 否則返回-1
{
int temp=superblock.fbstack[10-superblock.fbptr];
if(superblock.fbptr==1)//是棧底了==>是記錄盤塊了
{
//是最後記錄盤塊最後號0(保留作棧底 分配不成功)
if(temp==0)
{
return -1;
}
superblock.fbstack[10-superblock.fbptr]=-1;
superblock.fbptr=0;
//盤塊內容讀入棧
for(int i=0;i<10;i++)
{
int id,num=0;
disk.open("disk.txt",ios::in | ios::out | ios::nocreate );
//先計算盤塊內容個數num(最多10),最後盤塊可能不到10個
disk.seekg(514*temp);
for(int i=0;i<10;i++)
{
disk>>id;
num++;
if(id==0) break;
}
disk.seekg(514*temp);//盤塊內容讀入棧
for(int j=10-num;j<10;j++)
{
disk>>id;
superblock.fbstack[j]=id;
}
superblock.fbptr=num;
disk.close();
}
disk.open("disk.txt",ios::in | ios::out | ios::nocreate );//清空回收盤塊
disk.seekp(514*temp);
disk<<setw(512)<<' ';
disk.close();
//盤塊使用掉
return temp;
}
else//不是記錄盤塊==>盤塊使用掉
{
superblock.fbstack[10-superblock.fbptr]=-1;
superblock.fbptr--;
return temp;
}
}
/////////////////////////////////////////////////////////////////////////////////////////
文件的範疇很廣泛.
但是你衹要知道,你運行的程序啊,什麽殺毒的啊什麽什麽的其實都叫文件,.
也就是檔案的意思.
所謂“文件”,就是在我們的電腦中,以實現某種功能、或某個軟件的部分功能為目的而定義的一個單位。
文件有很多種,運行的方式也各有不同。一般來說我們可以通過文件名來識別這個文件是哪種類型,特定的文件都會有特定的圖標(就是顯示這個文件的樣子),也衹有安裝了相應的軟件,才能正確顯示這個文件的圖標。
文件是與軟件研製、維護和使用有關的資料,通常可以長久保存。文件是 軟件 的重要組成部分。在軟件産品研製過程中,以書面形式固定下來的用戶需求、在研製周期中各階段産生的規格說明、研究人員作出的决策及其依據、遺留問題和進一步改進的方向,以及最終産品的使用手册和操作說明等,都記錄在各種形式的文件中。
文件是對軟件中另一組成部分── 程序的解釋和說明,是對研製過程進行管理的重要手段。管理人員通過文件來確立不同研製人員或小組之間的工作聯繫,調整研製周期各階段之間的銜接關係,並根據所産生的文件檢查和控製研製工作的進度。文件也是使用、理解和維護軟件所不可缺少的重要資料。
文件就是在我們的電腦中,以實現某種功能、或某個軟件的部分功能為目的而定義的一個單位。
文件:電腦中的文件可以是文檔、程序、快捷方式和設備。文件是由文件名和圖標組成,一種類型的文件具有相同的圖標,文件名不能超過255個字符(包括空格)。
文件是指存儲在外部介質上的數據的集合。 | | wenjian
文件
document
與軟件研製、維護和使用有關的資料,通常可以長久保存。文件是軟件的重要組成部分。在軟件産品研製過程中,以書面形式固定下來的用戶需求、在研製周期中各階段産生的規格說明、研究人員作出的决策及其依據、遺留問題和進一步改進的方向,以及最終産品的使用手册和操作說明等,都記錄在各種形式的文件中。
文件是對軟件中另一組成部分──程序的解釋和說明,是對研製過程進行管理的重要手段。管理人員通過文件來確立不同研製人員或小組之間的工作聯繫,調整研製周期各階段之間的銜接關係,並根據所産生的文件檢查和控製研製工作的進度。文件也是使用、理解和維護軟件所不可缺少的重要資料
(周錫令)
| | - : SGML document SGML, Folder
- n.: scripture, File, paper, form, book, etc giving information about sth, evidence or proof of sth, articles, documents; papers; instruments, safe custody, a clean [fair] copy, writing, writ, text, shell, paper, purview, portfolio, papers, muniment, matter, instrument, documentation, Document, circular, archives
- adj.: quadruplicate
- vt.: declassify
| | - n. document, fichier ( informatique )
| | 文獻集 公文, 文獻 | | 計算機 | 格式 | 文件格式 | 圖片 | 電腦 | 位圖文件 | c語言 | 程序設計 | 外交 | 上海公報 | 硬盤 | 硬件 | 美國 | 法律 | 國際 | 電影 | 機構 | 電視 | 廣播 | 經濟 | 會計百科 | 數據 | mp3 | 信息 | IT | 更多結果... |
| | | | msm文件 | hex文件 | hosts文件 | api文件 | spl文件 | tmp文件 | gif文件 | pdf文件 | bcp文件 | rar文件 | raw文件 | ovl文件 | pe文件 | ini文件 | reg文件 | txt文件 | |
|
|
|