版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
11軟件工程
2
§1.1 軟件概述
軟件?
軟件=程序?3
一、軟件(software)定義
IEEE(InstituteofElectricalandElectronicsEngineers):
程序、數(shù)據(jù)和文檔資料。
4ISO9001:2000:一個(gè)好軟件的基本屬性表現(xiàn)為,軟件實(shí)現(xiàn)了客戶需要的功能和性能,能夠維護(hù),可以讓用戶在指定環(huán)境和條件下依賴和使用。
5二、軟件的特點(diǎn)
⑴.它是邏輯實(shí)體,而不是物理實(shí)體。
⑵.它是一種創(chuàng)造性的思維活動(dòng)。
⑶.它是長(zhǎng)期運(yùn)行的,不會(huì)老化。
⑷.它離不開(kāi)計(jì)算機(jī)的硬件。
⑸.當(dāng)前的軟件開(kāi)發(fā)主要是手工方式。
⑹.軟件本身是相當(dāng)復(fù)雜的。
⑺.軟件開(kāi)發(fā)費(fèi)用逐年增長(zhǎng),發(fā)達(dá)國(guó)家投資不斷增加。
⑻.軟件開(kāi)發(fā)涉及諸多社會(huì)因素。6三、軟件的分類(lèi)
1.按功能劃分:
①系統(tǒng)軟件
②支撐軟件
③應(yīng)用軟件72.按工作方式分:
①實(shí)時(shí)處理軟件
②分時(shí)系統(tǒng)
③交互系統(tǒng)
④批處理系統(tǒng)
3.按規(guī)模劃分:微型、小型、中型、大型和巨大型。
4.按使用的頻度分:常用和不常用。如人口普查軟件四—五年用一次,財(cái)務(wù)報(bào)帳系統(tǒng)、銀行等系統(tǒng)是常用的,具體時(shí)間不定。
8有哪些軟件開(kāi)發(fā)的錯(cuò)誤方法和觀念3、軟件開(kāi)發(fā)費(fèi)用不斷增加。1、軟件的規(guī)模越來(lái)越大,結(jié)構(gòu)越來(lái)越復(fù)雜。2、軟件開(kāi)發(fā)管理困難。4、生產(chǎn)方式落后。5、軟件開(kāi)發(fā)技術(shù)落后。6、軟件開(kāi)發(fā)工具落后,生產(chǎn)率的提高速度緩慢。9軟件危機(jī)的表現(xiàn)有以下幾個(gè)方面:
(1).對(duì)于軟件開(kāi)發(fā)的成本和進(jìn)度的估計(jì)很不準(zhǔn)確。
(2).開(kāi)發(fā)的軟件產(chǎn)品不能完全滿足用戶要求。
(3).開(kāi)發(fā)的軟件可靠性差。
(4).軟件的可維護(hù)性差。
(5).軟件通常沒(méi)有適當(dāng)?shù)奈臋n。
(6).軟件開(kāi)發(fā)生產(chǎn)率提高的速度,遠(yuǎn)遠(yuǎn)跟不上計(jì)算機(jī)應(yīng)用普及深入的趨勢(shì)。
10四、軟件危機(jī)(SoftwareCrisis)
在計(jì)算機(jī)軟件的開(kāi)發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題,長(zhǎng)期找不到解決這些問(wèn)題的辦法,使問(wèn)題逐漸積累起來(lái),形成了尖銳的矛盾,從而導(dǎo)致了軟件危機(jī)。
11五、軟件工程學(xué)的產(chǎn)生
1.誕生:
在計(jì)算機(jī)系統(tǒng)發(fā)展的早期(20世紀(jì)60年代中期前),計(jì)算機(jī)硬件已相當(dāng)普遍,軟件卻是為每個(gè)具體應(yīng)用而專門(mén)編寫(xiě)的。這時(shí)的軟件通常是規(guī)模較小的程序,編寫(xiě)者和使用者往往是同一個(gè)人。在這種個(gè)體化的軟件環(huán)境下,使得軟件設(shè)計(jì)通常是在人們頭腦中進(jìn)行的一個(gè)隱含的過(guò)程,除了程序清單之外,沒(méi)有其它文檔資料保存下來(lái)。
122.軟件工程
⑴軟件工程是一個(gè)包括一系列概念、理論、模式、語(yǔ)言、方法以及工具的綜合性學(xué)科。
⑵軟件工程是用科學(xué)知識(shí)和技術(shù)原理來(lái)定義、開(kāi)發(fā)、維護(hù)軟件的一門(mén)學(xué)科。
13
軟件過(guò)程概念的形成可以追溯到20世紀(jì)60-70年代。1969年,Lehman花費(fèi)了一年時(shí)間研究IBM公司的編程實(shí)踐,并首次提出了“編程過(guò)程”
的概念——“將一個(gè)微小的想法轉(zhuǎn)化成二進(jìn)制程序代碼的所有相關(guān)技術(shù)和活動(dòng)的集成”。這一概念初步確立了軟件過(guò)程概念的基礎(chǔ)。
14§1.2 軟件開(kāi)發(fā)方法
研究軟件方法的目的是使開(kāi)發(fā)過(guò)程“紀(jì)律化”,使開(kāi)發(fā)工作能夠有計(jì)劃、有步驟地進(jìn)行。研究軟件工具的目的是使開(kāi)發(fā)過(guò)程“自動(dòng)化”,就是使開(kāi)發(fā)過(guò)程中的某些工作用計(jì)算機(jī)來(lái)完成。
15
1.軟件開(kāi)發(fā)方法:是一種使用早已定義好的技術(shù)集及符號(hào)表示習(xí)慣來(lái)組織軟件生產(chǎn)的過(guò)程。方法一般表述成一系列的步驟,每一步驟都與相應(yīng)的技術(shù)和符號(hào)相關(guān)。
2.從軟件工程誕生以來(lái),已經(jīng)提出
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 架子工變更管理知識(shí)考核試卷含答案
- 貴金屬首飾機(jī)制工安全綜合評(píng)優(yōu)考核試卷含答案
- 印前處理和制作員安全生產(chǎn)規(guī)范測(cè)試考核試卷含答案
- 光學(xué)計(jì)量員崗前安全知識(shí)考核試卷含答案
- 2024年湖南農(nóng)業(yè)大學(xué)馬克思主義基本原理概論期末考試題附答案
- 2024年鄭州美術(shù)學(xué)院輔導(dǎo)員考試筆試真題匯編附答案
- 2024年邯鄲職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試題附答案
- 2025年九江市特崗教師招聘真題題庫(kù)附答案
- 2025北京市公務(wù)員考試公共基礎(chǔ)知識(shí)題庫(kù)及答案1套
- 2025年云南特殊教育職業(yè)學(xué)院輔導(dǎo)員招聘考試真題匯編附答案
- 食品安全管理制度打印版
- 多聯(lián)機(jī)安裝施工方案
- 煤礦副斜井維修安全技術(shù)措施
- 公共視頻監(jiān)控系統(tǒng)運(yùn)營(yíng)維護(hù)要求
- 河南省職工養(yǎng)老保險(xiǎn)參保人員關(guān)鍵信息變更核準(zhǔn)表
- 四川大學(xué)宣傳介紹PPT
- 小學(xué)數(shù)學(xué)人教版六年級(jí)上冊(cè)全冊(cè)電子教案
- 液氨儲(chǔ)罐區(qū)風(fēng)險(xiǎn)評(píng)估與安全設(shè)計(jì)
- 阿司匹林在一級(jí)預(yù)防中應(yīng)用回顧
- 2023年福??h政務(wù)中心綜合窗口人員招聘筆試模擬試題及答案解析
- GB/T 4103.10-2000鉛及鉛合金化學(xué)分析方法銀量的測(cè)定
評(píng)論
0/150
提交評(píng)論