专业计算机概论作业.DOC

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专业计算机概论作业

四資工一A 4000E020 王思閔 1.C語言C 語言是 1972 年在 ATT 貝爾實驗室(Bell Laboratory) 中發展出來的, 原創者Dennis Ritchie 當時是為了要發展 UNIX 作業系統, 所以需要一種具有類似組合語言般的高效率, 以及能很方便移植到各機型 (高可攜性) 之程式語言, 於是創造了 C 語言。後來, 由於 C 語言所具備的效率、彈性、可攜性等各項優點, 逐漸成為一種廣受歡迎的程式語言。 C 語言在 1980 年代時愈來愈流行, 但在商業領域及政府單位對各種事物要求標準化的需求下, 在 1983 年時, 美國國家標準學會(ANSI) 開始著手制定 C 語言的標準, 並在1989 年時推出第一版的 C 語言標準。目前必威体育精装版版的標準則是 1999 年定案的, 稱為C99。 C 語言的優點包括: 1. 程式碼精簡, 產生的程式執行效率佳。 2. 具有很高的可攜性。 3. 完全支援模組化的程式設計。 4. 彈性大而擴充性強。 2.C++ C++ 和 C 語言一樣, 也是在貝爾實驗室中發展出來的。其原創者 Bjarne Stroustrup 創造 C++ 的目的, 是希望把寫程式變成一種相當愉快的事情, 而且讓設計者可以很輕鬆地寫出好的程式來。他從 1979 年開始, 以 C 語言為基本架構, 再加上物件導向程式設計相關功能, 發展出一個名為 C with Classes 的新語言, 也就是最初的 C++ 語言。此後 C with Classes 不斷被改良, 並在1983 年時正式命名為 C++。在 C 語言中, ++ 是一個遞增運算子 (Increment operator), 如果將 C 當成是變數, 則 C++ 就代表C=C+1 之意;由此可看出 C++ 的目標就是要創造一個更好的 C, 而且仍可與 C 相容並保有 C 原來的各項優點。由於 C++ 可與 C 相容, 所以大部份在 C 語言上發展出來的軟體仍可以在 C++ 中繼續使用, 再加上其本身具有許多比 C 更強的特性, 使得 C++ 在短短幾年之間, 搖身一變成為目前最熱門的語言之一。最初的 C++ 只是在 UNIX 上的一個轉譯器(名為 Cfront), 可將 C++ 程式先轉成 C 語言後再加以編譯; 其後, 隨著使用者不斷增加, 而逐漸有了在各作業系統上的編譯器, 使C++ 應用程式的產生更加方便。 3.Java Java是一種電腦程式設計語言,擁有跨平台、物件導向、泛型程式設計的特性。 任職於昇陽電腦的詹姆斯·高斯林(James Gosling)等人於1990年代初開發Java語言的雛形,最初被命名為Oak,目標設定在家用電器等小型系統的程式語言,應用在電視機、電話、鬧鐘、烤麵包機等家用電器的控制和通訊。由於這些智慧型家電的市場需求沒有預期的高,昇陽公司放棄了該項計劃。隨著1990年代網際網路的發展,昇陽公司看見Oak在網際網路上應用的前景,於是改造了Oak,於1995年5月以Java的名稱正式釋出。Java伴隨著網際網路的迅猛發展而發展,逐漸成為重要的網路程式語言。 Java程式語言的風格十分接近C++語言。繼承了C++語言物件導向技術的核心,Java捨棄了C++語言中容易引起錯誤的指標,改以參照取代,同時移除原C++與原來運算子多载,也移除多重繼承特性,改用介面取代,增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型程式設計、型別安全的列舉、不定長參數和自動裝/拆箱特性。昇陽公司對Java語言的解釋是:「Java程式語言是個簡單、物件導向、分布式、解釋性、健壯、安全與系統無關、可移植、高效能、多執行緒和動態的語言」 Java不同於一般的編譯語言和直譯語言。它首先將原始碼編譯成位元組碼(bytecode),然後依賴各種不同平台上的虛擬機器來解釋執行位元組碼,從而實作了「一次編譯、到處執行」的跨平台特性。不過,這同時也在一定程度上降低了Java程式的執行效率。但在J2SE1.4.2釋出後,Java的執行速度有了大幅提升。 與傳統型態不同昇陽公司在推出Java時就將其作為開放的技術。全球數以萬計的Java開發公司被要求所設計的Java軟體必須相互相容。「Java語言靠群體的力量而非公司的力量」是昇陽公司的口號之一,並獲得了廣大軟體開發商的認同。這與微軟公司所倡導的注重精英和封閉式的模式完全不同,此外,微軟公司後來推出了與之競爭的.NET平台以及模仿Java的C#語言。後來昇陽公司被甲骨文公司併購,Java也隨之成為甲骨文公司的產品。 4.JavaScriptJavaScript是一種廣泛用於用戶端網頁開發的腳本語言,最常是於HTML上使用,用來給HTML網頁添加動態功能。然而JavaScript也被用於不同的介

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档