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

正文內(nèi)容

第1章軟件開(kāi)發(fā)方法一軟件概述-文庫(kù)吧資料

2024-10-20 08:14本頁(yè)面
  

【正文】 oftware公司推出 PC關(guān)系數(shù)據(jù)庫(kù)系統(tǒng) FoxBASE。同年, Apple公司推出鼠標(biāo)操作的圖標(biāo)及下拉式菜單的工作方式,開(kāi)創(chuàng)了圖形操作界面的先河。 ATamp。同年, Autodesk 公司推出了計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)AutoCAD第一版?;炯?》 ,國(guó)家標(biāo)準(zhǔn)代號(hào)GB231280。從而為 Bill Gates的Microsoft公司的發(fā)展開(kāi)辟一條通往成功的道路。在這一年,美國(guó) Ashton Tate公司推出關(guān)系數(shù)據(jù)庫(kù) dBASEⅡ ,并迅速贏得世界范圍內(nèi)的巨大市場(chǎng)。引起了軟件度量的發(fā)展。 下一頁(yè) 上一頁(yè) 停止放映 第 36|83頁(yè) 階段軟件大事件 ? 1980年 8月,經(jīng)過(guò)長(zhǎng)期的努力,由美國(guó)國(guó)防部確定把 ADA語(yǔ)言用于過(guò)程控制與嵌入式應(yīng)用。 大型機(jī) ( 包括中 、 小型機(jī) ) 軟件向個(gè)人計(jì)算機(jī)上移植 , 從而為軟件提供了更廣闊的發(fā)展空間和巨大的用戶市場(chǎng) 。 旺盛的市場(chǎng)需求和政府企業(yè)甚至廣大百姓的資金投入 , 孕育了大量軟件企業(yè) 。 該階段軟件發(fā)展的特征是:個(gè)人計(jì)算機(jī)應(yīng)用軟件異軍突起 , 形成信息產(chǎn)業(yè)中新的增長(zhǎng)點(diǎn) 。還是在這一年,貝爾實(shí)驗(yàn)室的L. R. Rabiner等利用聚類技術(shù)開(kāi)發(fā)了不定人的英語(yǔ)識(shí)別系統(tǒng)。同年 5月,以對(duì)編程做過(guò)重大貢獻(xiàn)的愛(ài)達(dá) ? 1977年,美國(guó)國(guó)家計(jì)算機(jī)和信息處理標(biāo)準(zhǔn)委員會(huì)( ANSCX3)制定信息交換代碼 ASCII的標(biāo)準(zhǔn) 。 ? 1976年 B. W. Boehm又對(duì)軟件工程給出定義: “ 在軟件(包括程序和文檔)設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、運(yùn)行、維戶的各個(gè)過(guò)程中.建立在科學(xué)基礎(chǔ)上的一套實(shí)用方法 ” 。這一年還出現(xiàn)了 SPSS語(yǔ)言,用于社會(huì)科學(xué)的統(tǒng)計(jì)。 ? 1975年, M. A. Jackson提出 JSP方法,它是適合中小型數(shù)據(jù)處理系統(tǒng)進(jìn)行模塊結(jié)構(gòu)設(shè)計(jì)的一種方法。 下一頁(yè) 上一頁(yè) 停止放映 第 33|83頁(yè) 階段軟件大事件(續(xù)) ? 1974年 G. J. Myers, W. Stevens, L. Constantine, E. Yourdon等發(fā)展了結(jié)構(gòu)化設(shè)計(jì)( SD)方法,基本思想是通過(guò)模塊化建立一個(gè)結(jié)構(gòu)良好的系統(tǒng)。提出對(duì)某些大規(guī)模的計(jì)算問(wèn)題(如旅行商問(wèn)題),其計(jì)算量是極其巨大的。它是一種面向?qū)ο蟮恼Z(yǔ)言,適合使用鼠標(biāo)工作的可視計(jì)算機(jī)系統(tǒng),它體現(xiàn)了與傳統(tǒng)程序設(shè)計(jì)不同的觀念及風(fēng)格。 Xerox公司 Palo Alto研究中心 Alan Kay(艾蘭 最初的 C語(yǔ)言是為編寫(xiě) UNIX而設(shè)計(jì)的,并在 PDP11上首先實(shí)現(xiàn)。 ? 1972年,出現(xiàn)三種有深遠(yuǎn)影響的編程語(yǔ)言:貝爾實(shí)驗(yàn)室的 Dennis Ritchie發(fā)明的 C語(yǔ)言。Friedrich I. Bauer提出軟件工程的定義: “ 確立并使用正確的工程原理和方法,以便能夠經(jīng)濟(jì)地獲得可靠而有效的軟件。 ? 1971年,瑞士聯(lián)邦技術(shù)學(xué)院的伍爾斯教授發(fā)明了第一個(gè)結(jié)構(gòu)化的編程語(yǔ)言Pascal,并用 17世紀(jì)法國(guó)著名科學(xué)家 Blaise Pascal(帕斯卡)的名字命名。同年,柯特( E. F. Codd)提出關(guān)系模型為關(guān)系數(shù)據(jù)庫(kù)技術(shù)的發(fā)展打下基礎(chǔ)。 下一頁(yè) 上一頁(yè) 停止放映 第 31|83頁(yè) 軟件主要特征 ? 處理對(duì)象:小規(guī)模系統(tǒng)的程序設(shè)計(jì) ; ? 用途:商務(wù)應(yīng)用;網(wǎng)絡(luò)互聯(lián);數(shù)據(jù)庫(kù)應(yīng)用; ? 目的: “ 研究數(shù)據(jù)結(jié)構(gòu)和算法以尋求處理的時(shí) 空平衡 ” ; ? 開(kāi)發(fā)方法:研究數(shù)據(jù)結(jié)構(gòu)和算法;結(jié)構(gòu) 化開(kāi)發(fā)方法; ? 開(kāi)發(fā)工具:高級(jí)語(yǔ)言;數(shù)據(jù)庫(kù)技術(shù); ? 認(rèn)識(shí):平衡時(shí) 空平衡復(fù)雜度;程序執(zhí)行的停機(jī);程序可讀性; ? 發(fā)展概況:數(shù)據(jù)獨(dú)立(文件、 DB);對(duì)復(fù)雜系統(tǒng)的規(guī)格說(shuō)明; ? 技術(shù)突破:數(shù)據(jù)結(jié)構(gòu)及算法 ;區(qū)分了應(yīng)用軟件和系統(tǒng)軟件; ? 理論成就:數(shù)據(jù)結(jié)構(gòu)及算法 理論;形式方法;軟件工程方法; ? 目標(biāo):解決軟件危機(jī)。 下一頁(yè) 上一頁(yè) 停止放映 第 30|83頁(yè) 第三階段 20世紀(jì) 70年代 這個(gè)時(shí)期計(jì)算機(jī)硬件的發(fā)展具有里程碑的意義 ,采用諸如大規(guī)模集成電路 , 分布式技術(shù) 、 網(wǎng)絡(luò)技術(shù) 、 嵌入式等高新技術(shù)極大地提高了計(jì)算機(jī)系統(tǒng)的處理能力 , 特別是微處理器的誕生 , 開(kāi)創(chuàng)了大眾化使用計(jì)算機(jī)的新時(shí)代 。 ? 1969年,貝爾實(shí)驗(yàn)室的 Dennis M. Ritchie和 K. Thompson用 PDP7匯編指令編寫(xiě)了 UNIX的第一版本 V1。國(guó)際信息處理聯(lián)合會(huì)( FP)鼓勵(lì)使用六位數(shù)字的數(shù)據(jù)格式( YYMMDD)來(lái)表示日期進(jìn)行信息交換,從而造成 2020年危機(jī)問(wèn)題。 ? 1968年 10月北大西洋公約組織( NATO)的科學(xué)委員會(huì)在德國(guó)加爾密斯( Garmisch)開(kāi)會(huì)討論軟件可靠性及軟件危機(jī)的問(wèn)題,產(chǎn)生了關(guān)于 “ 軟件工程 ” 的加爾密斯報(bào)告,首次提出了 “ 軟件工程 ” 的問(wèn)題。同年,美國(guó)科學(xué)家克努斯經(jīng)典著作 ——The Art of Computer Programming。 R. Casey和 G. Nagy對(duì)漢字 OCR(光學(xué)字符識(shí)別)進(jìn)行了研究,并提出二級(jí)匹配的方法。 同年,荷蘭計(jì)算機(jī)科學(xué)家迪克斯特拉( Dijkstra)提出結(jié)構(gòu)化編程技術(shù),適合在軟件的詳細(xì)設(shè)計(jì)或低層設(shè)計(jì)及編碼實(shí)現(xiàn)階段采用。 ? 1965年,開(kāi)始了服務(wù)于大型分時(shí)系統(tǒng)的 MAC工程。后來(lái)有人認(rèn)為 RPGⅡ 是第四代編程語(yǔ)言的先兆。 ? 1964年 5月 1日,美國(guó)達(dá)特茅斯學(xué)院的凱梅尼和湯姆斯發(fā)明推出了BASIC語(yǔ)言。 ? 1963年,貝爾實(shí)驗(yàn)室發(fā)明了能夠?qū)iT(mén)處理字符串的 SNOBOL語(yǔ)言。同年,貝爾實(shí)驗(yàn)室研制了用語(yǔ)音譜圖識(shí)別語(yǔ)音。 CTSS支持 32個(gè)用戶,對(duì) IBM后來(lái)的操作系統(tǒng)產(chǎn)生了很大的影響。同年 MIT在 IBM7090上開(kāi)發(fā)了第一個(gè)實(shí)驗(yàn)性分時(shí)系統(tǒng) CTSS( Compatible Time Sharing System)。同年創(chuàng)建通用商用語(yǔ)言 COBOL。 下一頁(yè) 上一頁(yè) 停止放映 第 27|83頁(yè) 軟件主要特征 ? 處理對(duì)象:高級(jí)語(yǔ)言編寫(xiě)的程序 ; ? 用途:科學(xué)計(jì)算、商務(wù)應(yīng)用和數(shù)據(jù)處理; ? 目的: “ 確定計(jì)算機(jī)指令的動(dòng)作序列 ” ; ? 開(kāi)發(fā)方法:功能性程序設(shè)計(jì); ? 開(kāi)發(fā)工具:匯編語(yǔ)言、高級(jí)語(yǔ)言; ? 認(rèn)識(shí):軟件應(yīng)獨(dú)立于硬件;必須規(guī)范程序內(nèi)部控制流; ? 發(fā)展概況:高級(jí)語(yǔ)言;編譯技術(shù);非數(shù)值商業(yè)應(yīng)用;軟件危機(jī) ? 技術(shù)突破:高級(jí)語(yǔ)言促進(jìn)計(jì)算機(jī)應(yīng)用 ;功能性程序設(shè)計(jì)技術(shù); ? 理論成就:軟件工程解決軟件危機(jī);結(jié)構(gòu)化程序設(shè)計(jì)理論; ? 目標(biāo):擴(kuò)大程序系統(tǒng)的規(guī)模,以適應(yīng)更復(fù)雜的應(yīng)用。 開(kāi)始出現(xiàn)以屏幕顯示器和鍵盤(pán)輸入方式的商用計(jì)算機(jī) ,促進(jìn)了計(jì)算機(jī)的產(chǎn) 、 銷量急劇上升 。 ? 1858年, Alex Bernstein等人在 IBM704機(jī)開(kāi)發(fā)的第一個(gè)成熟的程序 ——象棋程序;有 Alan Newell等人使用高級(jí)語(yǔ)言首次開(kāi)發(fā)的模仿人類思維過(guò)程的程序;還有空中交通管理系統(tǒng)。 ? 1958年,推出多個(gè)高級(jí)語(yǔ)言。它確立了匯編的基本形式。 ? 1956年 IBM推出了 IBM704,其機(jī)器性能較以前的計(jì)算機(jī)有了顯著提高。 ? 1952年霍普研制成功第一個(gè)編譯程序 AO。 ? 1950年 10月,圖靈發(fā)表 《 計(jì)算機(jī)器與智能 》 ( Computing Machinery and Intelligence)論文,指出如果一臺(tái)機(jī)器對(duì)于質(zhì)問(wèn)的響應(yīng)與人類的響應(yīng)完全無(wú)法區(qū)別,那么這臺(tái)機(jī)器就具有智能。 ? 1946年 6月,馮 下一頁(yè) 上一頁(yè) 停止放映 第 25|83頁(yè) 階段軟件大事件 ? 1945年 6月 30日,馮 ? 發(fā)展概況:機(jī)器語(yǔ)言、匯編語(yǔ)言、 FORTRAN語(yǔ)言; ? 技術(shù)突破:存儲(chǔ)器技術(shù)、 “ 迭代 反復(fù) ” 算法、觀念轉(zhuǎn)變 ; ? 理論成就:馮 那時(shí)人們只關(guān)心硬件的性能和技術(shù)指標(biāo) , 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)是以硬件為中心 , 軟件開(kāi)發(fā) ( 實(shí)際上是程序設(shè)計(jì) ) 處于從屬地位 。 下一頁(yè) 上一頁(yè) 停止放映
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1