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

正文內(nèi)容

程序設(shè)計語言簡史word版-展示頁

2025-05-19 17:30本頁面
  

【正文】 自動轉(zhuǎn)換所帶來的難于控制的潛伏不安全因素等等過程語言中的一些致命性弱點。這時,著名的荷蘭科學(xué)家 提出的 goto 語句是有害的 著名論斷,引起了一場大爭論。軟件無法通過測試證明它是正確的。事情是由 1962 年美國金星探測衛(wèi)星 水手二號 發(fā)射失敗引起的。這是抽象數(shù) 據(jù)類型及對象的先聲。類將數(shù)據(jù)和其上的操作集為一體,定義出類似類型的樣板。 1967 年挪威計算機科學(xué)家 等人研制出通用模擬語言 SIMULA67。 LOGO 是青少年入門的啟蒙語言。 1979 年 MIT LOGO 小組推出 Apple LOGO,及 TI LOGO(德州儀器公司 TI 99/4A 機 )。屏幕上的海龜使青少年直觀地構(gòu)造各種圖形。由于它能方便地處理符號表,可以利用人工智能成果開發(fā)情報檢索、演繹推理、自然語言會話小程序。 LOGO 是交互式語言,用戶編程就在終端前定義過程命令,并利用系統(tǒng)提供的命令構(gòu)成程序。其目的是無數(shù)學(xué)基礎(chǔ)的青少年也能學(xué)習(xí)使用計算機,理解程序設(shè)計思想,自己編制過程或程序。它是程序員入門的啟蒙語言。由于解釋程序小 (僅 8K)趕上 70 年代微機大普及, BASIC 取得眾所周知的成就。但IBM 公司直到 80 年代在它的機器上還配備 PL/I。它是大型 通用語言的第一次嘗試,提出了許多有益的新概念、新特征。程序員可控制程序發(fā)生異常情況的異常處理、并行處理、中斷處理、存儲控制等。 196364 年美國 IBM 公司組織了一個委員會試圖研制一個功能齊全的大型語言。以后發(fā)展為 SNOBOL 3, SNOBOL 4。 1962 年 ATamp。它定義了一套古怪的符號,聯(lián)機使用非常簡潔,深得數(shù)學(xué)家喜愛。 1962 年哈佛大學(xué)的 提出 APL 語言。這就促使對編譯技術(shù)的研究。 60 年代奠基性研究 60 年代計算機硬件轉(zhuǎn)入集成電路成本大幅度下降。 1957 年,美國 MIT 科學(xué)家 McCarthy 提出 LISP,并把它用于數(shù)學(xué)定理驗證等較為智能性的程序上。 50 年代計算機應(yīng)用在科學(xué)計算和事務(wù)處理方面有了 FORTRAN、 COBOL,因而應(yīng)用得到迅速發(fā)展。 COBOL 60 的控制結(jié)構(gòu)比FORTRAN 還要簡單,但數(shù)據(jù)描述大大擴展了,除了表 (相當(dāng)于數(shù)組 )還有紀(jì)錄、文件等概念。開發(fā)者的目標(biāo)要盡可能英語化,使沒有計算機知識 的老板們也能看得懂。 1959 年為了開發(fā)在商用事務(wù)處理方面的程序設(shè)計語言,美國各廠商和機構(gòu)組成一個委員會。在美國, IBM 公司當(dāng)時經(jīng)營世界計算機總額 75%的銷售量,一心要推行FORTRAN,不支持 ALOGL,以致 ALGOL 60 始終沒有大發(fā)展起來。由于該報 告對 ALGOL 60定義采用相對嚴(yán)格的形式語法。 1960 年歐美科學(xué)家再度在巴黎會晤對 ALGOL 58進行了補充,這就是眾所周知的 ALGOL 60。 FORTRAN 也成為計算機語言界的英語式世界語。表達式采用代數(shù)模型。到 1957 年的 FORTRANⅡ,它就比較完善了。 50 年代高級語言出現(xiàn) 1954 年 Backus 根據(jù) 1951 年 Rutishauser 提出的用編譯程序?qū)崿F(xiàn)高級語言的思想,研究出第一個脫離機器的高級語言 FORTRAN I。但匯編碼編的程序必須要通過匯編程序翻譯為機器碼才能運行。由于任何人也無法記住并自如地編排二進制碼 (只有 1 和 0 的數(shù)字串 ),則用 16進制數(shù)寫程序,輸入后是二進制的。諾依曼原理制成的通用電動計算機是 1951 年美國蘭德公司的UNIVAC1。數(shù)據(jù)值的改變是重新賦值,即強行改變數(shù)據(jù)存儲槽的內(nèi)容,所以說它是命令式的(imperative)。諾依曼原理: CPU 逐條從存儲器中取出指令執(zhí)行,按指令取出存儲的數(shù)據(jù)經(jīng)運算后送回。程序設(shè)計語言簡史 程序設(shè)計語言誕生 1946 馮諾依曼提出了馮 數(shù)據(jù)和指令 (存儲地址碼、操作碼 )都統(tǒng)一按二進制編碼輸入。 第一臺按馮人們就開始了機器語言的程序設(shè)計:指定數(shù)據(jù)區(qū)編制一條條指令。 單調(diào)的數(shù)字極易出錯,人們不堪其苦,想出了將操作碼改作助記的字符,這就是匯編語言,匯編語言使編程方便得多。盡管匯編碼程序和機器碼程序基本一一對應(yīng),但匯編語言出現(xiàn)說明兩件事,一是開始了源代碼 自動翻譯器 目標(biāo)代碼的使用方式,一是計算機語言開始向宜人方向的進程。其編譯程序用 18個人一年完成 (用匯編語言寫 )。它有變量、表達式、賦值、調(diào)用、輸入 /輸出等概念;有條件比較、順序、選擇、循環(huán)控制概念;有滿足科技計算的整、實數(shù)、復(fù)數(shù)和數(shù)組,以及為保證運算精度的雙精度等數(shù)據(jù)類型。 FORTRAN 的出現(xiàn)使當(dāng)時科技計算為主的軟件生產(chǎn)提高了一個數(shù)量級,奠定了高級語言的地位。 1958 年歐洲計算機科學(xué)家的一個組織 GAMM 和美國計算機協(xié)會 ACM 的專家在蘇黎士會晤起草了一個 國際代數(shù)語言 IAL的報告,隨后這個委員會研制了ALGOL 58 得到廣泛支持和響應(yīng)。 1962 年羅馬會議上對 ALGOL 60再次修訂并發(fā)表了對 算法語言 ALGOL 60 修訂的報告 。 ALGOL 語言為廣大計算機工作者接受,特別在歐洲。盡管如此,ALGOL 60 還是在程序設(shè)計語言發(fā)展史上是一個重要的里程碑。在美國國防部支持下于 1960 年 4月發(fā)表了數(shù)據(jù)處理的 COBOL 60語言。所以像算術(shù)運算符 +、 *都用英文 ADD、 MULTIPLY。 COBOL 60 雖然繁瑣 (即使一個空程序也要寫 150 個符號 ),由于其優(yōu)異的輸入 /出功能,報表、分類歸并的方便快速,使它存活并牢固占領(lǐng)商用事務(wù)軟件市場,直到今天在英語國家的商業(yè)領(lǐng)域還有一定的地位。工程控制方面剛剛起步,仍是匯 編語言的市場。但 LISP 在當(dāng)時只是科學(xué)家的語言,沒有進入軟件市場。應(yīng)用普及的障礙是語言及軟件。編譯技術(shù)的完善表現(xiàn)在大型語言、多種流派語言的出現(xiàn)。它是面向數(shù)學(xué) (矩陣 )的語言。它提出動態(tài)數(shù)據(jù) (向量 )的概念。T 公司貝爾試驗室 提出正文處理的 SNOBOL,可以處理代數(shù)公式、語法、正文、自然語言。 80 年代后裔叫 ICON,用于測試。希望它兼有 FORTRAN 和 COBOL 的功能,有類似 ALGOL 60 完善的定義及控制結(jié)構(gòu),名字就叫程序設(shè)計語言 PL/1。所以它的外號叫 大型公共汽車 。但終因過于復(fù)雜、數(shù)據(jù)類型自動轉(zhuǎn)換太靈活、可靠性差、低效,它沒有普及起來。 1967 年為普及程序語言教育,美國達特茅斯學(xué)院的 和 研制出交互式、解釋型語言 BASIC(初學(xué)者通用符號指令碼 字頭 )。但是它的弱類型、全程量數(shù)據(jù)、無模塊,決定了它只能編制小程序。 LOGO 語 言是美國 MIT 的 教授于 196
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1