A. 程序軟體和程序文件是什麼意思有什麼不同
可以按字面意思來理解
程序軟體就是
一個軟體,軟體是由很多程序段組成的,有很多的相關聯的文件組成.
而程序文件則是一個程序,比如說用c語言編寫的一個程序,是由代碼組成的的一個功能單一的程序.而這個程序則是以一個文件的形式存在.
希望你能夠理解~對你所幫助~
B. 什麼是程序文件
程序文件
這里的程序與計算機技術中的程序並不相同,程序在這里指是為完成某項活動所規定的方法。程序文件是在質量管理體系中質量手冊的下一級文件層次,規定某項工作的一般過程。再下一級文件層次是作業指導書。程序文件存儲的是程序,包括源程序和可執行程序。
程序(Program)是計算機系統的必備元素,因為計算機系統由硬體、操作系統以及軟體構成,而程序又是軟體的組成部分。操作系統是管理和控制計算機硬體與軟體資源的計算機軟體,是直接運行在「裸機」上最基本的系統軟體,任何其他軟體都必須在操作系統的支持下才能運行。可見操作系統也是一個特殊的程序,特殊在它扮演這一個統籌管理的角色,類似於國家職能機關,管理著社會大大小小的事務,讓社會有條不紊的發展。
C. 電腦中 程序和文件有什麼區別
這個問題有意思:
程序就是運行相關文件的代碼。打個比方,你要畫PSD格式的圖,必須用PhotoShop的的PS程序,你畫的圖即你的文件要在這個環境下才能進行!
我也說不好,不過,你可以理解么?
其次,你說的「我們可以刪除程序 也可以刪除文件 」這句話本身就存在一點問題!
除了一些綠色軟體程序可以直接刪除以外,其它一些程序則要到控制面板——|「添加或刪除」項中進行刪除!
文件則可以直接進行刪除!
D. C語言中,程序與程序文件的區別是什麼為什麼每一個程序文件都要有main()函數呀謝謝啦。
程序與程序文件的關系,就像文章和書的關系,簡單的說,程序文件是程序的載體,程序是程序文件的內容,區別當然是內容和載體的區別。每一個程序文件都要有main()函數(應該講每個使用C標准庫的程序中),這是ISO的C語言標准規定的,標准規定:每個使用標准庫的程序需要從標准庫的初始化開始運行,初始化完後,它就調用一個名稱叫main的主函數,也就標准庫規定所有的使用它的程序必須有個叫main的主函數。否則,連接標准庫是會報找不到main的錯誤。當然,你不用標准庫或自己修改標准庫的初始化代碼,可以改變這個情況。
E. 源程序文件是什麼
源程序文件是是指未經編譯的,按照一定的程序設計語言規范書寫的,人類可讀的文本文件。通常由高級語言編寫。源程序可以是以書籍或者磁帶或者其他載體的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機可執行的程序。
將人類可讀的程序代碼文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,由各種編譯器來完成。一般用高級語言編寫的程序稱為「源程序」。
(5)用程序理解文件是什麼擴展閱讀
源程序 的作用
1.生成目標程序;
2.對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟體說明的編寫,因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯。
但是說明對軟體的學習、分享、維護和軟體復用都有巨大的好處。因此,書寫軟體說明在業界被認為是能創造優秀程序的良好習慣,一些公司也硬性規定必須書寫。
參考資料來源:網路-源程序
F. 文件是什麼意思
[編輯本段]概論
英文:Document 詞目:文件 拼音:wén jìan 基本解釋 1. [documents;papers;instruments]∶指公文書信等 2. [articles]∶指有關政策、理論等方面的文章
[編輯本段]詳細解釋
1. 指公文、信件等
鄭觀應 《盛世危言·考試上》:「次第而升,以資歷練,文件自理,槍炮自發。」
2. 有關政治、時事、學術研究等方面的文章
魏巍 《東方》第四部第十章:「軍部的一個參謀,帶著一個通訊員到 信息及其承載媒體
[編輯本段]示例
記錄、規范、程序文件、圖樣、報告、標准。 文件是一個具有符號的一組相關聯元素的有序序列。文件可以包含范圍非常廣泛的內容。系統和用戶都可以將具有一定獨立功能的程序模塊、一組數據或一組文字命名為一個文件。 注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<<"請登陸系統\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個字元(包括空格)。 文件是指存儲在外部介質上的數據的集合。
G. 程序包括文件和軟體,可以這么理解嗎。
程序是這了實現某個功能或目的而編寫的能在計算機中運行的指令的集合。它的特點是計算機能夠運行它以以完成某種工作。文件包括程序文件和文檔文件等。程序文件可以在計算機中運行,它是記錄程序指令的指令集合。而文件文件只是某個程序運行產生的結果。如WORD,是程序,用它做文字工作產生的結果就是WORD文檔,有時也稱WORD文件。