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

正文內(nèi)容

計(jì)算機(jī)英語(yǔ)(第4版)課文翻譯與課后答案(編輯修改稿)

2025-08-23 07:15 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 制設(shè)備。這一點(diǎn)很有用,例如:在彩色打印機(jī)更換墨盒后需要重新調(diào)整以達(dá)到最佳打印質(zhì)量的情況下。四、程序功能現(xiàn)代計(jì)算機(jī)通常將程序存儲(chǔ)在計(jì)算機(jī)可以隨機(jī)訪問(wèn)的某種形式的磁性存儲(chǔ)介質(zhì)上,如固定放在計(jì)算機(jī)內(nèi)的硬盤(pán)或者便攜式軟盤(pán)。這些磁盤(pán)上稱(chēng)為目錄的額外信息,指明盤(pán)上各種程序的名稱(chēng)、它們寫(xiě)入盤(pán)中的時(shí)間以及它們?cè)诖疟P(pán)介質(zhì)上的起始位置。用戶(hù)命令計(jì)算機(jī)執(zhí)行一個(gè)特定應(yīng)用程序時(shí),操作系統(tǒng)就瀏覽這些目錄,找到程序,并將一個(gè)副本讀入隨機(jī)存儲(chǔ)器。操作系統(tǒng)然后命令中央處理器開(kāi)始執(zhí)行程序開(kāi)頭的指令。程序開(kāi)頭的指令為計(jì)算機(jī)處理信息作好準(zhǔn)備,其方法是在隨機(jī)存儲(chǔ)器中找到空閑存儲(chǔ)單元來(lái)容納工作數(shù)據(jù),從盤(pán)中檢索用戶(hù)指出的標(biāo)準(zhǔn)選項(xiàng)和默認(rèn)值的副本,并在監(jiān)視器上繪制初始顯示。應(yīng)用程序通過(guò)調(diào)用系統(tǒng)例程來(lái)對(duì)用戶(hù)輸入的任何信息都要求一個(gè)副本。操作系統(tǒng)將如此輸入的任何數(shù)據(jù)都轉(zhuǎn)換成標(biāo)準(zhǔn)的內(nèi)部形式。應(yīng)用程序然后使用該信息決定下一步干什么,如執(zhí)行某項(xiàng)期望的處理功能——像重新格式化一頁(yè)文本或從盤(pán)上的另一個(gè)文件獲取一些額外信息。兩種情況無(wú)論是哪一種,都要調(diào)用其他系統(tǒng)例程,以事實(shí)上完成結(jié)果的顯示或?qū)ΡP(pán)上文件的訪問(wèn)。運(yùn)行結(jié)束或接到退出的提示時(shí),應(yīng)用程序進(jìn)行進(jìn)一步的系統(tǒng)調(diào)用,以確保所有需要保存的數(shù)據(jù)已寫(xiě)回磁盤(pán)。然后,應(yīng)用程序向操作系統(tǒng)進(jìn)行最后一次系統(tǒng)調(diào)用,指明它已運(yùn)行結(jié)束。操作系統(tǒng)接下來(lái)釋放隨機(jī)存儲(chǔ)器和該應(yīng)用程序使用的任何設(shè)備,并等待用戶(hù)的命令,以開(kāi)始運(yùn)行另一個(gè)程序。五、歷史人們以程序的形式存儲(chǔ)指令序列已經(jīng)有幾個(gè)世紀(jì)了。18世紀(jì)的音樂(lè)盒和19世紀(jì)末與20世紀(jì)初的自動(dòng)鋼琴,就可以播放音樂(lè)程序。這些程序以一系列金屬針或紙孔的形式存儲(chǔ),每一行(針或孔)表示何時(shí)演奏一個(gè)音符,而針或孔則表明此時(shí)演奏什么音符。19世紀(jì)初,隨著法國(guó)發(fā)明家約瑟夫―瑪麗雅卡爾發(fā)明由穿孔卡片控制的織機(jī),對(duì)物理設(shè)備更精巧的控制變得常見(jiàn)了。在編織特定圖案的過(guò)程中,織機(jī)的各個(gè)部分得進(jìn)行機(jī)械定位。為了使這個(gè)過(guò)程自動(dòng)化,雅卡爾使用一張紙質(zhì)卡片代表織機(jī)的一個(gè)定位,用卡片上的孔來(lái)指示應(yīng)該執(zhí)行織機(jī)的哪種操作。整條花毯的編織可編碼到一疊這樣的卡片上,同樣的一疊卡片每次使用都會(huì)編出相同的花毯圖案。在開(kāi)發(fā)和使用的程序中,有的由24,000多張卡片構(gòu)成。世界上第一臺(tái)可編程的機(jī)器是由英國(guó)數(shù)學(xué)家和發(fā)明家查爾斯?巴比奇設(shè)計(jì)的,但他從未完全制造成該機(jī)器。這臺(tái)叫做分析機(jī)的機(jī)器,使用和雅卡爾織機(jī)類(lèi)似的穿孔卡片,來(lái)選擇每個(gè)步驟應(yīng)該執(zhí)行的具體算術(shù)運(yùn)算。插入不同的卡片組,就會(huì)改變機(jī)器執(zhí)行的運(yùn)算。這種機(jī)器幾乎能在現(xiàn)代計(jì)算機(jī)中找到所有的對(duì)應(yīng)物,但它是機(jī)械化的,而非電氣化的。分析機(jī)的制造從未完成,因?yàn)橹圃焖枰募夹g(shù)當(dāng)時(shí)不存在。供分析機(jī)使用的最早卡片組式程序是由詩(shī)人拜倫勛爵的女兒、英國(guó)數(shù)學(xué)家?jiàn)W古斯塔?埃達(dá)?拜倫開(kāi)發(fā)的。由于這個(gè)原因,她被公認(rèn)為世界上第一位程序員?,F(xiàn)代的內(nèi)部存儲(chǔ)計(jì)算機(jī)程序概念是由美籍匈牙利數(shù)學(xué)家約翰?馮?諾伊曼于1945年首先提出來(lái)的。馮?諾伊曼的想法是,使用計(jì)算機(jī)的存儲(chǔ)器既存儲(chǔ)數(shù)據(jù)又存儲(chǔ)程序。這樣,程序可被視為數(shù)據(jù),可像數(shù)據(jù)一樣被其他程序處理。這一想法極大地簡(jiǎn)化了在計(jì)算機(jī)中存儲(chǔ)與執(zhí)行程序的任務(wù)。六、未來(lái)由于計(jì)算機(jī)使用的增加,自20世紀(jì)50年代以來(lái),計(jì)算機(jī)科學(xué)領(lǐng)域發(fā)展迅猛。作為對(duì)用戶(hù)需求和技術(shù)進(jìn)步的反應(yīng),計(jì)算機(jī)程序在這一時(shí)期經(jīng)歷了許多變化。計(jì)算領(lǐng)域的新思想,如并行計(jì)算、分布式計(jì)算和人工智能,從根本上改變了一度決定程序形式與功能的傳統(tǒng)概念。致力于并行計(jì)算領(lǐng)域研究的計(jì)算機(jī)科學(xué)家們,推出了許多新的程序模型。在并行計(jì)算中,多個(gè)中央處理器同時(shí)合作處理同一個(gè)問(wèn)題。一個(gè)問(wèn)題的組成部分由不同的處理器同時(shí)處理,這樣就加快了問(wèn)題的解決速度。由于并行處理計(jì)算機(jī)的極端復(fù)雜性,以及使其盡可能有效地運(yùn)行所包含的困難,為這種系統(tǒng)設(shè)計(jì)程序的科學(xué)家和工程師面臨著許多挑戰(zhàn)。一種稱(chēng)為分布式計(jì)算的并行計(jì)算,使用多個(gè)互連計(jì)算機(jī)的中央處理器來(lái)解決問(wèn)題。用來(lái)在分布式計(jì)算應(yīng)用環(huán)境下處理信息的計(jì)算機(jī),常常通過(guò)因特網(wǎng)連接。因特網(wǎng)的應(yīng)用正在成為分布式計(jì)算的一種特別有用的形式,尤其是在使用Java等編程語(yǔ)言的情況下。在這種應(yīng)用中,用戶(hù)登錄到一個(gè)站點(diǎn),并下載一個(gè)Java程序到其計(jì)算機(jī)上。該Java程序運(yùn)行時(shí),就會(huì)與其所來(lái)自的站點(diǎn)上的其他程序通信,也可以與不同計(jì)算機(jī)或站點(diǎn)上運(yùn)行的其他程序通信。人工智能研究已經(jīng)帶來(lái)其他幾種新的編程風(fēng)格。例如,邏輯程序不是由供計(jì)算機(jī)盲目執(zhí)行的單個(gè)指令構(gòu)成,而是由成套的規(guī)則組成:如果x發(fā)生,則執(zhí)行y。一種稱(chēng)為推理機(jī)的特殊程序,在向其提出一個(gè)新問(wèn)題時(shí),就使用這些規(guī)則來(lái)“推理”出一個(gè)結(jié)論。邏輯程序的用途包括自動(dòng)監(jiān)控復(fù)雜系統(tǒng)和證明數(shù)學(xué)定理。一種全然不同的計(jì)算方法稱(chēng)為神經(jīng)網(wǎng)絡(luò),在這種計(jì)算中沒(méi)有傳統(tǒng)意義上的程序。神經(jīng)網(wǎng)絡(luò)是一組高度互連的簡(jiǎn)單處理單元,旨在模擬大腦。神經(jīng)網(wǎng)絡(luò)不是像傳統(tǒng)計(jì)算機(jī)那樣通過(guò)程序來(lái)指揮信息處理,而是依靠其處理單元的連接方式來(lái)處理信息。給神經(jīng)網(wǎng)絡(luò)編程的實(shí)現(xiàn)方法是,給其提供輸入與輸出數(shù)據(jù)的已知模式,并調(diào)整處理單元之間各種互連的相對(duì)重要性,直到完成所期望的模式匹配。神經(jīng)網(wǎng)絡(luò)通常在傳統(tǒng)計(jì)算機(jī)上模擬,但是,不同于傳統(tǒng)的計(jì)算機(jī)程序,神經(jīng)網(wǎng)絡(luò)具有經(jīng)驗(yàn)學(xué)習(xí)的能力。第五單元:軟件過(guò)程課文A:軟件過(guò)程模型一、引言一個(gè)軟件過(guò)程是生產(chǎn)出軟件產(chǎn)品的一系列活動(dòng)。這些活動(dòng)可能涉及使用一種像Java或C這樣的標(biāo)準(zhǔn)編程語(yǔ)言從零開(kāi)始開(kāi)發(fā)軟件。然而,開(kāi)發(fā)新軟件越來(lái)越多地使用的方法是,擴(kuò)展和修改現(xiàn)有系統(tǒng),以及配置和集成現(xiàn)成軟件或系統(tǒng)組件。一個(gè)軟件過(guò)程模型是對(duì)一個(gè)軟件過(guò)程的一種抽象表示。每個(gè)過(guò)程模型都從一個(gè)特定角度表示一個(gè)過(guò)程,因此都只提供有關(guān)那個(gè)過(guò)程的部分信息。本文介紹幾種非常通用的過(guò)程模型(有時(shí)稱(chēng)為過(guò)程范例),并從體系結(jié)構(gòu)的角度描述它們。也就是說(shuō),我們看到的是過(guò)程的框架,而非具體活動(dòng)的細(xì)節(jié)。這些類(lèi)屬模型不是對(duì)軟件過(guò)程的規(guī)定性描述。確切點(diǎn)說(shuō),它們是過(guò)程的抽象,可用于解釋軟件開(kāi)發(fā)的不同方法。你可以將其視為可擴(kuò)展和調(diào)整以創(chuàng)建更為具體軟件工程過(guò)程的過(guò)程框架。這里論述的過(guò)程模型是瀑布模型、演化開(kāi)發(fā)和基于組件的軟件工程。這3種類(lèi)屬過(guò)程模型在當(dāng)前的軟件工程實(shí)踐中廣泛使用。它們不是互不相容,而是經(jīng)常一起使用,尤其是在大型系統(tǒng)開(kāi)發(fā)的情況下。一個(gè)較大型系統(tǒng)內(nèi)的子系統(tǒng)可使用不同的方法開(kāi)發(fā)。因此,盡管分別討論這些模型比較方便,但應(yīng)該明白,實(shí)際上它們經(jīng)常結(jié)合使用。二、瀑布模型最早公布的軟件開(kāi)發(fā)過(guò)程模型源自比較通用的系統(tǒng)工程過(guò)程。這種模型如圖5A1所示。由于從一個(gè)階段到另一個(gè)階段的瀑布狀級(jí)聯(lián),該模型稱(chēng)為瀑布模型或軟件生命周期。該模型的主要階段映射基本的開(kāi)發(fā)活動(dòng): 需求分析與定義。系統(tǒng)的服務(wù)、約束和目標(biāo)要經(jīng)過(guò)與系統(tǒng)用戶(hù)的磋商加以確定。然后,它們得到詳細(xì)定義并作為系統(tǒng)規(guī)格說(shuō)明。 系統(tǒng)與軟件設(shè)計(jì)。系統(tǒng)設(shè)計(jì)過(guò)程將需求劃分成需硬件或軟件系統(tǒng)實(shí)現(xiàn)的部分。該過(guò)程確立一個(gè)總的系統(tǒng)體系結(jié)構(gòu)。軟件設(shè)計(jì)涉及到確定和描述基本的軟件系統(tǒng)抽象及其相互關(guān)系。 實(shí)現(xiàn)與單元測(cè)試。在這個(gè)階段,軟件設(shè)計(jì)被實(shí)現(xiàn)為一組程序或程序單元。單元測(cè)試涉及到驗(yàn)證每個(gè)單元是否符合其規(guī)格說(shuō)明。 集成與系統(tǒng)測(cè)試。單個(gè)的程序單元或程序進(jìn)行集成并作為一個(gè)完整系統(tǒng)進(jìn)行測(cè)試,以確保軟件需求已得到滿(mǎn)足。測(cè)試之后,軟件系統(tǒng)交付客戶(hù)。 運(yùn)行與維護(hù)。通常(但并非必定),這是軟件生命周期最長(zhǎng)的階段。系統(tǒng)經(jīng)過(guò)安裝投入實(shí)際使用。維護(hù)涉及到糾正在軟件生命周期前面階段沒(méi)有發(fā)現(xiàn)的錯(cuò)誤,改進(jìn)系統(tǒng)單元的實(shí)現(xiàn),并隨著新需求的發(fā)現(xiàn)增強(qiáng)系統(tǒng)的服務(wù)。原則上,每個(gè)階段的結(jié)果都要形成一份或多份經(jīng)過(guò)批準(zhǔn)的文件。前一個(gè)階段未結(jié)束,下一個(gè)階段不應(yīng)開(kāi)始。實(shí)際上,這些階段重疊并互相饋送信息。在設(shè)計(jì)期間,需求方面存在的問(wèn)題得到識(shí)別;在編碼期間,設(shè)計(jì)問(wèn)題被發(fā)現(xiàn),等等。軟件過(guò)程并非一個(gè)簡(jiǎn)單的線性模型,而是涉及到一系列迭代的開(kāi)發(fā)活動(dòng)。由于編制和批準(zhǔn)文件的成本,迭代需要大筆開(kāi)銷(xiāo),而且需要做大量重復(fù)工作。因此,經(jīng)過(guò)少數(shù)迭代之后,通常應(yīng)凍結(jié)開(kāi)發(fā)的某些部分,如規(guī)格說(shuō)明,并繼續(xù)進(jìn)行后面的開(kāi)發(fā)階段。存在的問(wèn)題留待以后解決,置之不顧,或者通過(guò)編程繞過(guò)去。這樣倉(cāng)促凍結(jié)需求,可能意味圖5A1:軟件生命周期運(yùn)行與維護(hù)集成與系統(tǒng)測(cè)試實(shí)現(xiàn)與單元測(cè)試系統(tǒng)與軟件設(shè)計(jì)需求定義著系統(tǒng)將難以滿(mǎn)足用戶(hù)的要求。由于使用實(shí)現(xiàn)技巧規(guī)避了設(shè)計(jì)問(wèn)題,這也可能導(dǎo)致不良的系統(tǒng)結(jié)構(gòu)。在最后的生命周期階段(運(yùn)行與維護(hù)),軟件投入使用。最初軟件需求中存在的錯(cuò)誤與疏漏被發(fā)現(xiàn),程序與設(shè)計(jì)錯(cuò)誤浮現(xiàn),而且新的功能需要得到確定。因此,為保持有用性,系統(tǒng)必須演變。進(jìn)行有關(guān)更改(軟件維護(hù))可能涉及到重復(fù)以前的過(guò)程階段。瀑布模型的優(yōu)點(diǎn)在于每個(gè)階段都編制文件,而且它與其他的工程過(guò)程模型相符合。其主要問(wèn)題在于將項(xiàng)目僵硬地劃分成不同的階段。在過(guò)程的一個(gè)早期階段,必須定下決心,從而使得應(yīng)對(duì)客戶(hù)需求變化很困難。因此,只有在需求得到很好理解、在系統(tǒng)開(kāi)發(fā)期間不可能發(fā)生根本性變化的情況下,才應(yīng)使用瀑布模型。然而,瀑布模型體現(xiàn)了在其他工程項(xiàng)目中所使用的過(guò)程模型類(lèi)型。所以,基于這種方法的軟件過(guò)程仍然用于軟件開(kāi)發(fā),特別是當(dāng)有關(guān)軟件項(xiàng)目是一個(gè)較大系統(tǒng)工程項(xiàng)目的一部分時(shí)。三、演化開(kāi)發(fā)演化開(kāi)發(fā)基于這樣的思想:開(kāi)發(fā)一個(gè)初始的實(shí)現(xiàn),讓其接受用戶(hù)評(píng)論,并讓其經(jīng)過(guò)多個(gè)版本的改進(jìn),一直到開(kāi)發(fā)出能夠滿(mǎn)足需要的系統(tǒng)(圖5A2)。規(guī)格說(shuō)明、開(kāi)發(fā)及驗(yàn)證活動(dòng)不是分開(kāi)進(jìn)行,而是交叉進(jìn)行,各項(xiàng)活動(dòng)之間有快速的信息反饋。演化開(kāi)發(fā)有兩個(gè)基本類(lèi)型: 探索式開(kāi)發(fā)。在這種類(lèi)型中,過(guò)程的目標(biāo)是與客戶(hù)協(xié)作探索其需求,并交付一個(gè)最終的系統(tǒng)。開(kāi)發(fā)從業(yè)已理解的系統(tǒng)部分開(kāi)始。隨著增添客戶(hù)提出的新特征,系統(tǒng)不中間版本并行活動(dòng)圖5A2:演化開(kāi)發(fā)描述最終版本初始版本開(kāi)發(fā)驗(yàn)證規(guī)格說(shuō)明斷演變。 拋棄式原型開(kāi)發(fā)。在這種類(lèi)型中,演化開(kāi)發(fā)過(guò)程的目標(biāo)是理解客戶(hù)的需求,從而為系統(tǒng)開(kāi)發(fā)比較好的需求定義。原型集中試驗(yàn)沒(méi)有很好理解的客戶(hù)需求。在生產(chǎn)滿(mǎn)足客戶(hù)眼下需要的系統(tǒng)時(shí),軟件開(kāi)發(fā)的演化方法常常比瀑布方法有效?;谘莼椒ǖ能浖^(guò)程的優(yōu)點(diǎn)是,規(guī)格說(shuō)明可以漸進(jìn)地開(kāi)發(fā)。隨著用戶(hù)增進(jìn)對(duì)其問(wèn)題的理解,這種理解可以反映在軟件系統(tǒng)中。然而,從工程和管理的角度來(lái)看,演化方法存在兩個(gè)問(wèn)題: 過(guò)程缺乏可視性。管理員需要定期交付的產(chǎn)品來(lái)衡量進(jìn)度。在快速開(kāi)發(fā)系統(tǒng)的情況下,編制反映每個(gè)系統(tǒng)版本的文件不合算。 系統(tǒng)常常缺乏良好的結(jié)構(gòu)。不斷的更改往往會(huì)破壞軟件的結(jié)構(gòu)。吸收軟件更改變得越來(lái)越困難,越來(lái)越成本高昂。對(duì)于中小型系統(tǒng)(上至50萬(wàn)行代碼),演化方法或許是最佳的開(kāi)發(fā)方法。對(duì)于不同小組開(kāi)發(fā)系統(tǒng)不同部分的大型、復(fù)雜、長(zhǎng)壽命系統(tǒng),演化開(kāi)發(fā)存在的問(wèn)題尤為嚴(yán)重。使用這種方法難以建立一個(gè)穩(wěn)定的系統(tǒng)體系結(jié)構(gòu),這使得集成各小組的貢獻(xiàn)變得很難。對(duì)于大型系統(tǒng),建議使用一種混合過(guò)程,將瀑布模型和演化開(kāi)發(fā)模型的最佳特征結(jié)合起來(lái)。這可能涉及到使用演化方法開(kāi)發(fā)一個(gè)拋棄式原型,以解決系統(tǒng)規(guī)格說(shuō)明中存在的不確定性。然后,可使用一種結(jié)構(gòu)化程度比較高的方法重新實(shí)現(xiàn)系統(tǒng)。得到很好理解的系統(tǒng)部分可使用基于瀑布模型的過(guò)程進(jìn)行規(guī)格說(shuō)明和開(kāi)發(fā)。事先難以進(jìn)行規(guī)格說(shuō)明的其他系統(tǒng)部分,如用戶(hù)界面,無(wú)例外地應(yīng)使用探索式編程方法來(lái)開(kāi)發(fā)。四、基于組件的軟件工程大多數(shù)軟件項(xiàng)目都存在某種程度的軟件復(fù)用。通常,這是非正式發(fā)生的。參加項(xiàng)目的人知道有現(xiàn)成的設(shè)計(jì)或編碼類(lèi)似于他們所需的設(shè)計(jì)或編碼。他們尋找這些設(shè)計(jì)或編碼,根據(jù)需要對(duì)其進(jìn)行修改,并將其吸收進(jìn)他們的系統(tǒng)。對(duì)于使用演化方法進(jìn)行快速系統(tǒng)開(kāi)發(fā),復(fù)用常常是必要的。這種非正式復(fù)用的發(fā)生是不考慮所使用的開(kāi)發(fā)過(guò)程的。然而,在過(guò)去幾年中,出現(xiàn)了一種軟件開(kāi)發(fā)方法,這種方法使用得越來(lái)越多,它依靠復(fù)用,被稱(chēng)為基于組件的軟件工程。這種面向復(fù)用的方法依靠大量的可復(fù)用軟件組件,以及用于這些組件的某種集成框架。有時(shí),這些組件本身就是可提供文本格式化或數(shù)值計(jì)算等特定功能的系統(tǒng)(商用現(xiàn)成系統(tǒng))?;诮M件的軟件工程的類(lèi)屬過(guò)程模型如圖5A3所示。就最初的需求規(guī)格說(shuō)明階段和驗(yàn)證階段而言,面向復(fù)用過(guò)程與其他過(guò)程相類(lèi)似,但它的中間階段與其他過(guò)程不同。這些階段是: 組件分析。在有需求規(guī)格說(shuō)明的情況下,搜索實(shí)現(xiàn)該規(guī)格的組件。通常,不存在完全相符的組件??赡鼙皇褂玫慕M件只在某種程度上提供所要求的功能。 需求修改。在這個(gè)階段,使用已經(jīng)發(fā)現(xiàn)的組件的相關(guān)信息分析需求,然后修改需求以反映可用的組件。在無(wú)法進(jìn)行修改的情況下,可能重新進(jìn)入組件分析活動(dòng),以搜索可供選擇的解決方案。 帶復(fù)用的系統(tǒng)設(shè)計(jì)。在這個(gè)階段,設(shè)計(jì)系統(tǒng)框架或復(fù)用現(xiàn)有的框架。設(shè)計(jì)員考慮到復(fù)用的組件,并組織安排框架使其適應(yīng)復(fù)用的要求。如果得不到可復(fù)用的組件,可能得設(shè)計(jì)一些新軟件。 開(kāi)發(fā)與集成。無(wú)法外部獲得的軟件要進(jìn)行開(kāi)發(fā),組件和商用現(xiàn)成系統(tǒng)要集成以創(chuàng)建新的系統(tǒng)。系統(tǒng)集成在這種模型中可能是開(kāi)發(fā)過(guò)程的一部分,而非一項(xiàng)分開(kāi)的活動(dòng)?;诮M件的軟件工程具有減少需要開(kāi)發(fā)的軟件量并因此降低成本與風(fēng)險(xiǎn)的明顯優(yōu)點(diǎn)。它通常也可更快地交付軟件。然而,需求方面的妥協(xié)不可避免,這可能導(dǎo)致系統(tǒng)不能滿(mǎn)足用戶(hù)的真正需要。此外,可復(fù)用組件的新版本不受其使用機(jī)構(gòu)的控制,因此喪失了對(duì)系統(tǒng)演變的某些控制。圖5A3:基于組件的軟件工程需求規(guī)格說(shuō)明組件分析需求修改帶復(fù)用的系統(tǒng)設(shè)計(jì)系統(tǒng)驗(yàn)證開(kāi)發(fā)與集成第六單元:數(shù)據(jù)庫(kù)課文A:數(shù)據(jù)庫(kù)概覽一、引言數(shù)據(jù)存儲(chǔ)傳統(tǒng)上是使用單獨(dú)的沒(méi)有聯(lián)系的文件,這些文件有時(shí)稱(chēng)為平面文件。在過(guò)去,一個(gè)機(jī)構(gòu)中的每個(gè)應(yīng)用程序都使用自己的文件。例如,在一個(gè)大學(xué)中,每個(gè)部門(mén)都可能有其自己的文件集:檔案辦公室保存著關(guān)于學(xué)生信息和學(xué)生成績(jī)的文件;經(jīng)濟(jì)資助辦公室保存著其自己的關(guān)于
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1