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

正文內(nèi)容

畢業(yè)答辯ppt模板-東北林業(yè)大學(xué)-展示頁(yè)

2024-08-19 16:25本頁(yè)面
  

【正文】 出剪裁決定。對(duì)于一個(gè)軟件項(xiàng)目,可根據(jù)其具體情況對(duì)標(biāo)準(zhǔn)的過(guò)程、活動(dòng)和任務(wù)進(jìn)行剪裁,即刪除不適用的過(guò)程、活動(dòng)和任務(wù)。 ? 培訓(xùn)( training)過(guò)程 : 確定提供經(jīng)適當(dāng)培訓(xùn)的人員所需的活動(dòng)。 ? 基礎(chǔ)設(shè)施( infrastructure)過(guò)程 :確定建立生存周期過(guò)程基礎(chǔ)結(jié)構(gòu)的基本活動(dòng)。 軟件工程課程 概論 48/151 組織( anizational)過(guò)程 用于軟件組織建立和實(shí)現(xiàn)構(gòu)成相關(guān)生存周期的基礎(chǔ)結(jié)構(gòu)和人事制度,并不斷改進(jìn)這種結(jié)構(gòu)和過(guò)程。 ? 審計(jì)( audit)過(guò)程 :確定為判斷符合要求、計(jì)劃和合同所需的活動(dòng)。 軟件工程課程 概論 47/151 ? 確認(rèn)( validation)過(guò)程 :確定確認(rèn)軟件所需的活動(dòng)。 ? 質(zhì)量保證( quality assurance)過(guò)程 :確定客觀地保證軟件和過(guò)程符合規(guī)定的要求以及已建立的計(jì)劃所需的活動(dòng)。包括: ? 文檔編制( documentation)過(guò)程 : 確定記錄生存周期過(guò)程產(chǎn)生的信息所需的活動(dòng)。 ? 維護(hù)( maintenance)過(guò)程 :確定維護(hù)者和組織提供維護(hù)軟件服務(wù)的活動(dòng)。 ? 開(kāi)發(fā)( development)過(guò)程 :確定開(kāi)發(fā)者和組織定義并開(kāi)發(fā)軟件的活動(dòng)。包括: ? 獲?。?acquisition)過(guò)程 :確定需方和組織向供方獲取系統(tǒng)、軟件或軟件服務(wù)的活動(dòng)。每一個(gè)過(guò)程劃分為一組活動(dòng),每項(xiàng)活動(dòng)進(jìn)一步劃分為一組任務(wù)。 ? 軟件過(guò)程有三層含義: ?個(gè)體含義,即指軟件產(chǎn)品或系統(tǒng)在生存周期中的某一類(lèi)活動(dòng)的集合,如軟件開(kāi)發(fā)過(guò)程,軟件管理過(guò)程等; ?整體含義,即指軟件產(chǎn)品或系統(tǒng)在所有上述含義下的軟件過(guò)程的總體; ?工程含義,即指解決軟件過(guò)程的工程,它應(yīng)用軟件工程的原則、方法來(lái)構(gòu)造軟件過(guò)程模型,并結(jié)合軟件產(chǎn)品的具體要求進(jìn)行實(shí)例化,以及在用戶(hù)環(huán)境下的運(yùn)作,以此進(jìn)一步提高軟件生產(chǎn)率,降低成本。 軟件工程課程 概論 42/151 內(nèi)容摘要 ? 計(jì)算機(jī)軟件 ? 軟件工程 ? 軟件過(guò)程 ? 軟件過(guò)程模型 ? 敏捷軟件開(kāi)發(fā) ? CASE工具與環(huán)境 軟件工程課程 概論 43/151 軟件過(guò)程 ? 軟件過(guò)程是軟件生存周期中的一系列相關(guān)的過(guò)程。測(cè)試主要包括單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試。 軟件工程課程 概論 41/151 ? 編碼 用某種程序設(shè)計(jì)語(yǔ)言,將設(shè)計(jì)的結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。 ?軟件設(shè)計(jì)通常可分為系統(tǒng)設(shè)計(jì)(也稱(chēng)概要設(shè)計(jì)或總體設(shè)計(jì))和詳細(xì)設(shè)計(jì)。 軟件工程課程 概論 39/151 ? 軟件需求分析 ?主要解決待開(kāi)發(fā)軟件要 “ 做什么 ” 的問(wèn)題 ?確定軟件的功能、性能、數(shù)據(jù)、界面等要求,生成軟件需求規(guī)約。這個(gè)過(guò)程即為計(jì)算機(jī)軟件的生存周期 ? 軟件生存周期大體可分為如下幾個(gè)活動(dòng):計(jì)算機(jī)系統(tǒng)工程、需求分析、設(shè)計(jì)、編碼、測(cè)試、運(yùn)行和維護(hù) 軟件工程課程 概論 38/151 ? 計(jì)算機(jī)系統(tǒng)工程 ?計(jì)算機(jī)系統(tǒng)包括計(jì)算機(jī)硬件、軟件、使用計(jì)算機(jī)系統(tǒng)的人、數(shù)據(jù)庫(kù)、文檔、規(guī)程等系統(tǒng)元素。 軟件工程課程 概論 32/151 內(nèi)容摘要 ? 計(jì)算機(jī)軟件 ? 軟件工程 ? 軟件過(guò)程 ? 軟件過(guò)程模型 ? 敏捷軟件開(kāi)發(fā) ? CASE工具與環(huán)境 軟件工程課程 概論 33/151 軟件工程定義 1968年 NATO(北大西洋公約組織 )會(huì)議上首次提出 ? Fritz Bauer: 軟件工程是為了經(jīng)濟(jì)地獲得可靠的和能在實(shí)際機(jī)器上高效運(yùn)行的軟件而建立和使用的好的工程原則 ? IEEE: 軟件工程是( 1)將系統(tǒng)化的、規(guī)范的、可度量的方法應(yīng)用于軟件的開(kāi)發(fā)、運(yùn)行和維護(hù)的過(guò)程,即將工程化應(yīng)用于軟件中;( 2)( 1)中所述方法的研究 ? 計(jì)算機(jī)科學(xué)技術(shù)百科全書(shū): 軟件工程是應(yīng)用計(jì)算機(jī)科學(xué)、數(shù)學(xué)及管理科學(xué)等原理,以工程化的原則和方法制作軟件的工程 軟件工程課程 概論 34/151 軟件工程的框架 ? 目標(biāo): 生產(chǎn)具有正確性、可用性以及價(jià)格合宜的產(chǎn)品 正確性 反映軟件產(chǎn)品實(shí)現(xiàn)相應(yīng)功能規(guī)約的程度; 可用性 反映軟件的基本結(jié)構(gòu)、實(shí)現(xiàn)及其文檔為用戶(hù)可用的程度; 價(jià)格合宜 反映軟件開(kāi)發(fā)與運(yùn)行的總代價(jià)滿(mǎn)足用戶(hù)要求的程度。 計(jì)算機(jī)軟件文檔是計(jì)算機(jī)開(kāi)發(fā)、維護(hù)和使用過(guò)程的檔案資料和對(duì)軟件本身的闡述性資料。 分布語(yǔ)言 指考慮到分布計(jì)算要求的語(yǔ)言,如 Modula。 軟件工程課程 概論 30/151 ? 按成分性質(zhì)分: 順序語(yǔ)言 、 并發(fā)語(yǔ)言 、分布語(yǔ)言 順序語(yǔ)言 指只含順序成分的語(yǔ)言,如FORTRAN、 C。 軟件工程課程 概論 29/151 ? 按使用方式分: 交互式語(yǔ)言 和 非交互式語(yǔ)言 交互式語(yǔ)言 指具有反映人機(jī)交互作用的語(yǔ)言,如 BASIC。 軟件工程課程 概論 28/151 ? 按應(yīng)用范圍分: 通用語(yǔ)言 和 專(zhuān)用語(yǔ)言 通用語(yǔ)言 指目標(biāo)非單一的語(yǔ)言,如FORTRAN、 COBOL、 C等。例如, Prolog語(yǔ)言的基本形式是Horn子句,其程序圍繞著某一主題的事實(shí)、規(guī)則和詢(xún)問(wèn)三類(lèi)語(yǔ)句組成。 邏輯式語(yǔ)言 (logic programming language)的基本運(yùn)算單位是謂詞。程序人員根據(jù)提出的問(wèn)題去定義求解函數(shù)(即主程序),其中可能包含一些輔助函數(shù)。如函數(shù)式語(yǔ)言、邏輯式語(yǔ)言。 申述式語(yǔ)言( declarative language )是著重描述要處理什么,而非描述如何處理的語(yǔ)言。如第四代語(yǔ)言( 4GL)、函數(shù)式語(yǔ)言、邏輯式語(yǔ)言。 非過(guò)程式語(yǔ)言( nonprocedural language )是不顯式指明處理過(guò)程細(xì)節(jié)的程序設(shè)計(jì)語(yǔ)言。 軟件工程課程 概論 25/151 ? 按用戶(hù)要求分: 過(guò)程式語(yǔ)言 和 非過(guò)程式語(yǔ)言 過(guò)程式語(yǔ)言( procedural language) 是通過(guò)指明一列可執(zhí)行的運(yùn)算及運(yùn)算次序來(lái)描述計(jì)算過(guò)程的程序設(shè)計(jì)語(yǔ)言。其特點(diǎn)是在一定程度上與具體機(jī)器無(wú)關(guān),易學(xué)、易用、易維護(hù)。其特點(diǎn)是與機(jī)器有關(guān),功效高,但使用復(fù)雜,開(kāi)發(fā)費(fèi)時(shí),難維護(hù)。一方面,它是軟件功能歸約的算法性細(xì)化,刻畫(huà)軟件 “ 如何做 ” 的內(nèi)部算法,另一方面,它是軟件實(shí)現(xiàn)的依據(jù)。 典型的功能性語(yǔ)言有廣譜語(yǔ)言、 Z語(yǔ)言。軟件功能需求刻畫(huà)軟件 “ 做什么 ” ,軟件非功能需求刻畫(huà)諸如功能性限制、設(shè)計(jì)限制、環(huán)境描述、數(shù)據(jù)與通信規(guī)程及項(xiàng)目管理等 典型的需求定義語(yǔ)言有 PSL語(yǔ)言( Problem Statement Language問(wèn)題陳述語(yǔ)言) 軟件工程課程 概論 21/151 功能性語(yǔ)言 functional language 功能性語(yǔ)言用來(lái)書(shū)寫(xiě)軟件功能規(guī)約( functional specification) 軟件功能規(guī)約是軟件功能的嚴(yán)格而完整的陳述。 它主要包括: 需求定義語(yǔ)言 功能性語(yǔ)言 設(shè)計(jì)性語(yǔ)言 實(shí)現(xiàn)性語(yǔ)言(即程序設(shè)計(jì)語(yǔ)言) 文檔語(yǔ)言 軟件工程課程 概論 20/151 需求定義語(yǔ)言 requirements definition language 需求定義語(yǔ)言用來(lái)書(shū)寫(xiě)軟件需求定義。如實(shí)時(shí)軟件、嵌入式軟件、科學(xué)和工程計(jì)算軟件、事務(wù)處理軟件、人工智能軟件等。如數(shù)據(jù)庫(kù)管理系統(tǒng)、網(wǎng)絡(luò)軟件、軟件開(kāi)發(fā)環(huán)境等。如操作系統(tǒng)、編譯程序等。軟件工程 第 1章 概論 軟件工程課程 概論 2/151 內(nèi)容摘要 ? 計(jì)算機(jī)軟件 ? 軟件工程 ? 軟件過(guò)程 ? 軟件過(guò)程模型 ? 敏捷軟件開(kāi)發(fā) ? CASE工具與環(huán)境 軟件工程課程 概論 3/151 內(nèi)容摘要 ? 計(jì)算機(jī)軟件 ? 軟件工程 ? 軟件過(guò)程 ? 軟件過(guò)程模型 ? 敏捷軟件開(kāi)發(fā) ? CASE工具與環(huán)境 軟件工程課程 概論 4/151 計(jì)算機(jī)軟件 ? 計(jì)算機(jī)軟件指計(jì)算機(jī)系統(tǒng)中的 程序及其文檔 – 程序是計(jì)算任務(wù)的處理對(duì)象和處理規(guī)則的描述 ? 任務(wù):以計(jì)算機(jī)為處理工具的任務(wù)都是計(jì)算任務(wù) ? 處理對(duì)象:數(shù)據(jù)(如數(shù)據(jù)、文字、圖形、圖像、聲音等,它們只是表示,而無(wú)含義)或信息(數(shù)據(jù)及有關(guān)的含義) ? 處理規(guī)則一般指處理的動(dòng)作和步驟。程序必須裝入計(jì)算機(jī)內(nèi)才能工作 – 文檔是為了便于了解程序所需的闡明性資料,文檔一般是給人看的,不一定裝入計(jì)算機(jī) 軟件工程課程 概論 5/151 軟件的發(fā)展 ? 19461956年 從計(jì)算機(jī)問(wèn)世到實(shí)用的高級(jí)程序語(yǔ)言出現(xiàn)前 ?存儲(chǔ)容量比較小,運(yùn)算速度比較慢 ?采用個(gè)體工作方式 ,用低級(jí)語(yǔ)言編寫(xiě)程序 ?應(yīng)用領(lǐng)域主要是以數(shù)值數(shù)據(jù)處理為主的科學(xué) 計(jì)算,其特點(diǎn)是輸入、輸出量較小 ?衡量程序質(zhì)量的標(biāo)準(zhǔn)主要是功效,即運(yùn)行時(shí)間省、占用內(nèi)存小 ?主要研究?jī)?nèi)容是科學(xué)計(jì)算程序、服務(wù)性程序和程序庫(kù),研究對(duì)象是順序程序 軟件工程課程 概論 6/151 ? 19561968年 從實(shí)用的高級(jí)程序語(yǔ)言出現(xiàn)到軟件工程出現(xiàn)前 ?存儲(chǔ)器容量大,外圍設(shè)備得到迅速發(fā)展,出現(xiàn)了高級(jí)程序設(shè)計(jì)語(yǔ)言 ?應(yīng)用領(lǐng)域包括 數(shù)據(jù)處理(非數(shù)值數(shù)據(jù)),其特點(diǎn)是計(jì)算量不大,但輸入、輸出量卻較大 ?高速主機(jī)與低速外圍設(shè)備的矛盾突出,出現(xiàn)了操作系統(tǒng)、并發(fā)程序、數(shù)據(jù)庫(kù)及其管理系統(tǒng) ?20世紀(jì) 60年代初提出了軟件一詞,開(kāi)始認(rèn)識(shí)到文檔的重要性 ?研究高級(jí)程序設(shè)計(jì)語(yǔ)言、編譯程序、操作系統(tǒng)、支持編程的工具及各種應(yīng)用軟件 ?工作方式逐步從個(gè)體方式轉(zhuǎn)向合作方式 ?出現(xiàn)軟件危機(jī) 軟件工程課程 概論 7/151 ? 1968年 至今 從軟件工程出現(xiàn)到現(xiàn)在 ? 硬件向巨型機(jī)和微型機(jī)二個(gè)方向發(fā)展,出現(xiàn)了計(jì)算機(jī)網(wǎng)絡(luò),軟件方面提出了軟件工程,出現(xiàn)了 “ 計(jì)算機(jī)輔助軟件工程 ” ( CASE) ? 計(jì)算機(jī)的應(yīng)用領(lǐng)域滲透到各個(gè)業(yè)務(wù)領(lǐng)域,出現(xiàn)了嵌入式應(yīng)用,其特點(diǎn)是受制于它所嵌入的宿主系統(tǒng) ? 開(kāi)發(fā)方式逐步由個(gè)體合作方式轉(zhuǎn)向工程方式 ? 軟件工程方面的研究主要包括軟件開(kāi)發(fā)模型、軟件開(kāi)發(fā)方法及技術(shù)、軟件工具與環(huán)境、軟件過(guò)程、軟件自動(dòng)化系統(tǒng)等 ? 軟件方面研究以智能化、自動(dòng)化、集成化、并行化、以及自然化為標(biāo)志的軟件開(kāi)發(fā)新技術(shù) 軟件工程課程 概論 8/151 軟件危機(jī) 許多軟件項(xiàng)目不能滿(mǎn)足客戶(hù)的要求 許多軟件項(xiàng)目超出預(yù)算和時(shí)間安排 軟件工程課程 概論 9/151 軟件危機(jī)的表現(xiàn) ? 對(duì)軟件開(kāi)發(fā)成本和進(jìn)度的估計(jì)常常很不正確 ? 用戶(hù)對(duì) “ 已完成的 ” 軟件系統(tǒng)不滿(mǎn)意的現(xiàn)象經(jīng)常發(fā)生 ? 軟件產(chǎn)品的質(zhì)量往往靠不住 ? 軟件常常是不可維護(hù)的 ? 軟件通常沒(méi)有適當(dāng)?shù)奈臋n資料 ? 軟件成本在計(jì)算機(jī)系統(tǒng)總成本中所占的比例逐年上升 ? 軟件開(kāi)發(fā)生產(chǎn)率提高的速度遠(yuǎn)遠(yuǎn)跟不上計(jì)算機(jī)應(yīng)用迅速普及深入的趨勢(shì) 軟件工程課程 概論 10/151 軟件危機(jī)的原因 ? 軟件是邏輯產(chǎn)品,開(kāi)發(fā)進(jìn)度、成本難以估計(jì) ? 缺乏或不完整、不一致的文檔給維護(hù)帶來(lái)困難 ? 用戶(hù)對(duì)軟件需求的描述往往不夠精確,有遺漏,有二義 ? 軟件開(kāi)發(fā)人員對(duì)需求的理解與用戶(hù)的本來(lái)愿望有差異 ? 大型軟件項(xiàng)目需多人協(xié)同完成,缺乏管理經(jīng)驗(yàn) ? 開(kāi)發(fā)人員不能有效地、獨(dú)立自主地處理大型軟件的全部關(guān)系 ? 缺乏有力的方法學(xué)和工具的支持 ? 軟件項(xiàng)目的特殊性和人類(lèi)智力的局限性 軟件工程課程 概論 11/151 克服軟件危機(jī)的途徑 ? 消除錯(cuò)誤的概念和做法 ? 推廣使用成功的開(kāi)發(fā)技術(shù)和方法 ? 使用軟件工具和軟件工程支持環(huán)境 ? 加強(qiáng)軟件管理 軟件工程課程 概論 12/151 軟件的特點(diǎn) ? 軟件是一種邏輯實(shí)體,而不是有形的系統(tǒng)元件,其開(kāi)發(fā)成本和進(jìn)度難以準(zhǔn)確地估算 ? 軟件是被開(kāi)發(fā)的或被設(shè)計(jì)的,它沒(méi)有明顯的制造過(guò)程,一旦開(kāi)發(fā)成功,只需復(fù)制即可,但其維護(hù)的工作量大 ? 軟件的使用沒(méi)有硬件那樣的機(jī)械磨損和老化問(wèn)題 軟件工程課程 概論 13/151 軟件工程課程 概論 14/151 其它特點(diǎn): ? 軟件的開(kāi)發(fā)和運(yùn)行常受到計(jì)算機(jī)硬件的限制, 對(duì)計(jì)算機(jī)硬件有著不同程度的依賴(lài)性 ? 軟件的開(kāi)發(fā)至今 尚未完全實(shí)現(xiàn)自動(dòng)化 ? 軟件成本相當(dāng)昂貴 ? 相當(dāng)多的軟件工作 涉及到社會(huì)因素 軟件工程課程 概論 15/151 軟件工程課程 概論 16/151 軟件的分類(lèi) ? 系統(tǒng)軟件 :屬于計(jì)算機(jī)系統(tǒng)中最靠近硬件的一層,其它軟件一般都通過(guò)系統(tǒng)軟件發(fā)揮作用,它與具體的應(yīng)用領(lǐng)域無(wú)關(guān)。 ? 支持軟件 :支持軟件的開(kāi)發(fā)和維護(hù)的軟件。 ? 應(yīng)用軟件 :特定應(yīng)用領(lǐng)域?qū)S玫能浖? 軟件工程課程 概論 17/151 ? 按軟件工作方式劃分:
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1