山西事業(yè)單位計算機基礎(chǔ)知識-軟件工程的概念及內(nèi)涵
考生正在瀏覽:事業(yè)單位筆試技巧|事業(yè)單位面試技巧|更多備考信息
軟件工程是一門研究用工程化方法構(gòu)建和維護有效的、實用的和高質(zhì)量的軟件的學(xué)科。它涉及到程序設(shè)計語言,數(shù)據(jù)庫,軟件開發(fā)工具,系統(tǒng)平臺,標準,設(shè)計模式等方面。
概念:它出現(xiàn)在1968年NATO(北大西洋公約組織)會議上。自這一概念提出以來,圍繞軟件項目,開展了有關(guān)開發(fā)模型、方法以及支持工具的研究。其主要成果有:提出了瀑布模型,開發(fā)了一些結(jié)構(gòu)化程序設(shè)計語言(例如PASCAL語言,Ada語言)、結(jié)構(gòu)化方法等。并且圍繞項目管理提出了費用估算、文檔復(fù)審等方法和工具。綜觀60年代末至80年代初,其主要特征是,前期著重研究系統(tǒng)實現(xiàn)技術(shù),后期開始強調(diào)開發(fā)管理和軟件質(zhì)量。
70年代初,自“軟件工廠”這一概念提出以來,主要圍繞軟件過程以及軟件復(fù)用,開展了有關(guān)軟件生產(chǎn)技術(shù)和軟件生產(chǎn)管理的研究與實踐。其主要成果有:提出了應(yīng)用廣泛的面向?qū)ο笳Z言以及相關(guān)的面向?qū)ο蠓椒?,大力開展了計算機輔助軟件工程的研究與實踐。尤其是近幾年來,針對軟件復(fù)用及軟件生產(chǎn),軟件構(gòu)件技術(shù)以及軟件質(zhì)量控制技術(shù)、質(zhì)量技術(shù)得到了廣泛的應(yīng)用。目前各個軟件企業(yè)都十分重視資質(zhì)認證,并想通過這些工作進行企業(yè)管理和技術(shù)的。
內(nèi)涵:
一、軟件工程過程是指為獲得軟件產(chǎn)品,在軟件工具的支持下由軟件工程師完成的一系列軟件工程活動,包括以下四個方面:
1、P(Plan)——軟件規(guī)格說明。規(guī)定軟件的功能及其運行時的限制。
2、D(DO)——軟件開發(fā)。開發(fā)出滿足規(guī)格說明的軟件。
3、C(Check)——軟件確認。確認開發(fā)的軟件能夠滿足用戶的需求。
4、A(Action)——軟件演進。軟件在運行過程中改進以滿足客戶新的需求。
二、從軟件開發(fā)的觀點看,它就是使用適當?shù)馁Y源(包括人員,軟硬件資源,時間等),為開發(fā)軟件進行的一組開發(fā)活動,在活動結(jié)束時輸入(即用戶的需求)轉(zhuǎn)化為輸出(最終符合用戶需求的軟件產(chǎn)品)。
三個階段:
定義階段:可行性研究初步項目計劃、需求分析;
開發(fā)階段:概要設(shè)計、詳細設(shè)計、實現(xiàn)、測試;
運行和維護階段:運行、維護、廢棄
>>點擊返回:中公網(wǎng)校事業(yè)單位考試網(wǎng)
(責任編輯:李明)
- 2025重慶大學(xué)射頻電路與系統(tǒng)集成實驗室勞務(wù)派遣科研助理招聘1人公告
- 2025云南宣威市人民政府宛水街道辦事處招聘編制外人員面試成績公示
- 2025內(nèi)蒙古呼和浩特和林格爾縣總工會招聘調(diào)解員2人公告
- 2025年洛陽市參加河南省事業(yè)單位公開招聘聯(lián)考面試公告
- 2025年周口市事業(yè)單位第一批人才引進495人公告
- 2025浙江杭州市規(guī)劃和自然資源局所屬杭州市規(guī)劃設(shè)計研究院統(tǒng)一招聘擬聘人員公示
- 2025內(nèi)蒙古物流和采購聯(lián)合會招聘1人簡章
- 2025浙江寧波市余姚市政府投資項目預(yù)決算審核中心招聘編外人員3人公告
- 2023年上半年貴州遵義市余慶縣大烏江鎮(zhèn)事業(yè)單位招聘應(yīng)征入伍大學(xué)生擬聘人員公示
- 2025云南曲靖市人力資源和社會局事業(yè)單位委托招聘擬錄(聘)用人員名單公示