freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

1674計算機軟件系統(tǒng)(編輯修改稿)

2024-11-22 21:40 本頁面
 

【文章內(nèi)容簡介】 操作設(shè)置不便 。 LINUX操作系統(tǒng) ? LINUX是由芬蘭赫爾辛基大學(xué)的一個大學(xué)生 Linus B. Torvolds在 1991年首次編寫的 , Linux是一個免費的操作系統(tǒng) ,用戶可以免費獲得其源代碼 , 并能夠隨意修改 。 LINUX是一種類 Unix系統(tǒng) , 具有許多 Unix系統(tǒng)的功能和特點 。 ? Linux憑借出色的性能和完全免費的特性 , 受到越來越多用戶的關(guān)注 , 在短時間內(nèi)異軍突起 , 對 Windows構(gòu)成了強有力的威脅 , 并被寄予突破 Windows壟斷地位的厚望 。 ? 但是 , 微軟的 Windows系統(tǒng)仍然占據(jù)個人電腦的主導(dǎo)地位 ,絕大多數(shù)的軟件公司都支持 Windows。 這使得 Windows平臺的應(yīng)用軟件應(yīng)有盡有 。 相對而言 , Linux最大的缺憾在于應(yīng)用軟件的不足 , 同時硬件廠商對 Linux的支持也稍稍落后于Windows。 但隨著 Linux的發(fā)展 , 越來越多的軟件廠商會支持Linux, 它應(yīng)用的范圍也會越來越廣 。 程序設(shè)計語言分類 程序設(shè)計語言按其級別可以分為機器語言 、 匯編語言 和 高級語言三大類 。 機器語言 ? 機器語言采用二進制代碼形式 , 是計算機唯一可以直接識別 、 直接運行的語言 。 機器語言依賴于計算機的指令系統(tǒng) , 因此不同型號的計算機 , 其機器語言是不同的 , 存在互不兼容的問題 。 ? 機器語言的執(zhí)行效率高 , 但是不易記憶和理解 , 編寫的程序難以修改和維護 , 所以很少有直接用機器語言編寫程序 。 匯編語言 ? 為了提高編程效率,人們設(shè)計了匯編語言。匯編語言用助記符來代替機器語言的操作數(shù)、操作碼,比如 ADD表示加法。相對機器語言,匯編語言更加直觀,容易記憶。但是匯編語言和機器語言存在對應(yīng)關(guān)系,所以仍然依賴于計算機的指令系統(tǒng),兼容性問題依然存在。同時匯編程序代碼的結(jié)構(gòu)不清晰,仍然較難理解。 高級語言 ? 為了進一步提高效率 , 人們設(shè)計了接近自然語言的程序設(shè)計語言 , 這就是高級語言 , 因為它可以描述具體的算法 , 又稱算法語言 。 ? 用高級語言編寫代碼接近于解決問題的表示方法 , 具有通用性 , 一定程度上與機器無關(guān) 。 由此可見 , 高級語言易學(xué) 、 易用 、 易維護 , 對軟件開發(fā)的效率和普及都起到了重要的作用 。 ? 高級語言盡管 接近于自然語言 , 但相互之間仍有較大差距 , 每種語言都有極為嚴格的語法規(guī)范 , 對采用的符號 、語句格式等都有專門的規(guī)定 。 ? 常 見 的高 級 語言 有 C、 BASIC、 Pascal、 C++、 C、Java等 。 還有一類語言 , 本質(zhì)上仍然是高級語言 , 但在語句格式等方面的限制比較少 , 顯得更加 “ 智能化 ” 如 SQL( 結(jié)構(gòu)化查詢語言 ) 等 。 語言處理程序 ? 除了機器語言之外 , 任何其它語言編寫的程序都不能直接在計算機上執(zhí)行 , 需要先對它們進行適當(dāng)?shù)淖儞Q , 而這個任務(wù)就是由語言處理程序承擔(dān) 。 ? 語言處理程序通常都包含一個翻譯程序 , 它把一種語言的程序翻譯成等價的另一種語言的程序 。 被翻譯的語言和程序稱為源語言和源程序 , 翻譯生成的語言和程序則稱為目標(biāo)語言和目標(biāo)程序 。 按照不同的翻譯處理方法 , 翻譯程序分為以下三類: ? ( 1) 匯編程序:從匯編語言到機器語言的翻譯程序 。 ? ( 2) 解釋程序:將源程序中的語句逐條翻譯 , 并立即執(zhí)行這條語句的翻譯 程序 。 ? ( 3) 編譯程序:從高級語言到機器語言的翻譯程序 。 解釋程序 ? 解釋程序?qū)υ闯绦虻恼Z句從頭到尾逐句掃描,逐句翻譯,逐句執(zhí)行。解釋程序?qū)崿F(xiàn)簡單,但是運行效率比較低,對反復(fù)執(zhí)行的語句,它也同樣要反復(fù)翻譯、解釋和執(zhí)行。 編譯程序 ? 編譯程序?qū)υ闯绦蜻M行一次或幾次掃描后,最終形成可以直接執(zhí)行的目標(biāo)代碼。編譯程序?qū)崿F(xiàn)的過程比較復(fù)雜,但是編譯產(chǎn)生的目標(biāo)代碼可以重復(fù)執(zhí)行,不需要重新編譯,因此,執(zhí)行效率更高、更快。 程序的整個處理過程 除了翻譯程序外,語言處理系統(tǒng)通常還包括正文編輯程序、連接程序和裝入程序。其中正文編輯程序用于建立和修改源程序文件,而連接程序能將多個編譯或匯編過的目標(biāo)程序和庫文件進行組合,裝入程序則負責(zé)將連接好的可執(zhí)行程序裝入內(nèi)存并啟動執(zhí)行。圖 型高級語言程序的整個處理過程。 正文編輯編譯源 程 序 1源 程 序 2源 程 序 n? ? ? ? ? ?連接目 標(biāo) 程 序 1目 標(biāo) 程 序 2目 標(biāo) 程 序 n? ? ? ? ? ?庫 文 件裝入可 執(zhí) 行程 序執(zhí)行圖 程序的整個處理過程 ( 1) C語言和 C++語言 ? C語言是 1972年至 1973年間由 AT& T公司 Bell實驗室的 BCPL語言基礎(chǔ)上設(shè)計而成的 , 著名的UNIX操作系統(tǒng)就是用 C語言編寫的 。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1