
> 復(fù)習(xí)指導(dǎo) > 筆記串講 > 理工類 > 正文
點擊數(shù): | 發(fā)布時間:2022-11-17 15:43:50 | 收藏
| 知識點名稱 | 知識點內(nèi)容 |
| 軟件開發(fā)方法的發(fā)展 ★★★ |
軟件開發(fā)的過程中,軟件工作者提出的方法:結(jié)構(gòu)化程序設(shè)計,軟件工程方法,面向?qū)ο蟮某绦蛟O(shè)計方法,即插即用的程序設(shè)計方法等。 在大型軟件開發(fā)中的各種角色及其工作: 用戶:提出需求、驗收軟件、使用軟件、提出修改要求。 程序員:編程、寫文檔、調(diào)試自己的程序、向項目負(fù)責(zé)人提交工作成果。 項目負(fù)責(zé)人:分析用戶需求形成設(shè)計方案、向程序員分配任務(wù)、驗收程序員的工作成果、對整個軟件聯(lián)調(diào)、向用戶交付使用、接收與分析用戶的修改要求、向程序員分配修改任務(wù)、驗收修改成果、向用戶提交新的版本或修改的結(jié)果。 硬件:運(yùn)行、試運(yùn)行。 |
| 結(jié)構(gòu)化程序設(shè)計方法 ★★★ |
結(jié)構(gòu)化程序設(shè)計的思想產(chǎn)生于20世紀(jì)60年代末。 程序的結(jié)構(gòu)可以分解成三種基本模塊:處理單元,循環(huán)機(jī)制,二分決策機(jī)制。結(jié)構(gòu)化程序設(shè)計的方法主要是為程序員服務(wù)的。 模塊之間的聯(lián)系及互相影響稱為耦合。一般來說,應(yīng)當(dāng)盡量避免邏輯耦合,而僅限于數(shù)據(jù)耦合。 模塊劃分的方法:自頂向下逐步分解,直到最底層的模塊達(dá)到要求為止。 |
| 軟件工程方法★★★ | 軟件工程的思想主要集中于加強(qiáng)項目管理者的工作上。 軟件工具的思想與方法得到了廣泛的宣傳是在20世紀(jì)的80年代。 五個階段:1)需求分析。2)分析與設(shè)計。3)編程階段。4)測試階段。5)使用及維護(hù)。 |
| 面向?qū)ο蟮?br />
程序設(shè)計方 法★★★ |
面向?qū)ο蟮某绦蛟O(shè)計語言:是在于合理地選擇層次,使得系統(tǒng)的復(fù)雜性保持在可控制的范圍內(nèi)。Smalltalk屬于面向?qū)ο蟪绦蛟O(shè)計語言。 基本思想: (1)客觀世界的任何事物都是對象,它們都有一些靜態(tài)屬性,也都有一些相關(guān)的操作; (2)對象之間有抽象與具體,群體與個體,整體與部分等幾種關(guān)系; (3)抽象的、較大的對象所具有的性質(zhì),包括靜態(tài)屬性和動態(tài)操作,自然地成為它的子類的性質(zhì),不必加以說明或規(guī)定,這就是“遺傳性”。 (4)對象之間可以互送消息。這消息可以是傳送一個參數(shù),也可以是使這個對象開始某個操作。面向?qū)ο蟮某绦蛟O(shè)計之所以能產(chǎn)生巨大的影響,其根本原因在于它提供了認(rèn)識框架。出現(xiàn)了面向?qū)ο蟮南到y(tǒng)分析(OOA),面向?qū)ο蟮南到y(tǒng)設(shè)計(OOD),面向?qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)(ODBMS)等。 |
| 即插即用的 程序設(shè)計方 法★★ |
基本思想:一部分人專門生產(chǎn)軟件組織,而另一部分人則構(gòu)造整個軟件的結(jié)構(gòu)。 面向?qū)ο蟪绦蛟O(shè)計是提出即插即用程序設(shè)計的基礎(chǔ)。 |
聲明:本站部分內(nèi)容均來自互聯(lián)網(wǎng),如不慎侵害的您的權(quán)益,請告知,我們將盡快刪除。
- 學(xué)習(xí)交流群 -

關(guān)注“自考直通車”
點我咨詢
12-18
12-18
12-18
12-18
12-16
12-16
12-16
12-14
Copyright?2018-2023 百分自考網(wǎng)(www.mmduriz.cn)
All Rights Reserverd 蜀ICP備18037099號-1
微博二維碼
中國自考社區(qū)