第一篇:面向?qū)ο蠹夹g(shù)引論(復(fù)習(xí)題)[參考解答]
《面向?qū)ο蠹夹g(shù)引論》復(fù)習(xí)題
一、概念與術(shù)語
1.對象:
在現(xiàn)實(shí)世界中,對象定義為:問題的概念和抽象的或具有明確邊界和意義的事物;在數(shù)據(jù)世界中,對象定義為:一組數(shù)據(jù)以及施加于這組數(shù)據(jù)上的一組操作;
從系統(tǒng)的觀點(diǎn)出發(fā),我們可以給對象作如下定義:對象是系統(tǒng)中用來描述客觀事物的一個實(shí)體,它是構(gòu)成系統(tǒng)的一個基本單位(單元),一個對象是由一組屬性和對這組屬性進(jìn)行操作的一組服務(wù)構(gòu)成的。
2.持久對象:
生存期可以超越程序的執(zhí)行時間而長期存在的對象稱為持久對象。換句話說:一個對象在程序運(yùn)行結(jié)束后仍繼續(xù)存在,則稱該對象是持久的。
2.主動對象:
主動對象是一組屬性和一組操作(服務(wù))的封裝體,其中至少有一個操作不需要接收消息就能主動執(zhí)行(稱為主動服務(wù))。
3.被動對象:
被動對象(Passive object)是指其內(nèi)部的操作需要通過外部消息驅(qū)動才能執(zhí)行的對象??梢钥闯霰粍訉ο蟊仨毠ぷ髟谙Ⅱ?qū)動環(huán)境中。
4.類:
定義1一組具有相同性質(zhì)(屬性和操作)的對象的抽象。
定義2類是對一組具有相同屬性、操作、關(guān)系和語義的對象的描述。
定義3具有相同屬性和容許操作的一組對象的一般描述稱為類。
5.主動類:
主動類的對象至少擁有一個進(jìn)程或線程,因此它能夠自主執(zhí)行(能夠啟動控制活動)。注意:主動類的對象所描述的元素的行為與其他元素的行為并發(fā),這是它與一般類的唯一區(qū)別。
6.接口:
接口是描述一個類或構(gòu)件的一個服務(wù)的操作集。因此,接口描述元素的外部可見行為。接口描述了一組操作的規(guī)格,而不是操作的實(shí)現(xiàn)。圖形上,用一個帶有名稱的圓表示接口。
7.用況:
用況是對一組動作序列的描述,系統(tǒng)執(zhí)行這些動作將產(chǎn)生一個對特定的參與者有價值而且可觀察的結(jié)果。用況用于對系統(tǒng)語境和系統(tǒng)需求建模。圖形上,用一個包含名稱的實(shí)線橢圓表示用況。
8.協(xié)作:
協(xié)作定義了一個交互,它是由一組共同工作以提供某協(xié)作行為的角色和其他元素構(gòu)成的一個群體,這些協(xié)作行為大于所有元素的各自行為的綜合。因此協(xié)作有結(jié)構(gòu)、行為和維度。圖形上,用一個僅包含名稱(協(xié)作名)的虛線橢圓表示協(xié)作。
9.構(gòu)件:
構(gòu)件是系統(tǒng)中物理的、可替代的部件,它遵循且提供一組接口的實(shí)現(xiàn)。構(gòu)件是物理的、可替代的部件。
10.節(jié)點(diǎn):
節(jié)點(diǎn)也是物理的,是在系統(tǒng)運(yùn)行時存在的物理元素,它表示了一種可計算的資源,通常至少有一些記憶能力和處理能力。
11.一般類 /12.特殊類:
如果類A具有類B的全部屬性和服務(wù),而且具有自己特有的某些屬性和服務(wù),則類A叫做類B的特殊類,類B叫做的類A的一般類。兩者之間的關(guān)系稱為“泛化”??梢钥闯鲆话?/p>
類具有父類的特征,而特殊類具有子類的特征,特殊類可以共享一般類的性質(zhì)。
13.關(guān)聯(lián)(關(guān)系)
關(guān)聯(lián)是對象之間連接(鏈)的抽象,用來描述對象之間的相互作用。
14.關(guān)聯(lián)類:
關(guān)聯(lián)類是一種具有關(guān)聯(lián)特性和類特性的建模元素,可以將關(guān)聯(lián)類看成是具有類特性的關(guān)聯(lián),或是具有關(guān)聯(lián)特性的類。
15.依賴(關(guān)系):
依賴是兩個事物之間的一種語義關(guān)系,其中一個事物(獨(dú)立事物)的改變會影響另一事物(依賴事物)的語義。
16.泛化(關(guān)系):
泛化是事物(類)之間的一種一般/特殊關(guān)系,也即一般事物(一般類)和特殊事物(特殊類)之間的關(guān)系。
17.實(shí)現(xiàn)(關(guān)系):
是類元之間的語義關(guān)系。
18.鏈和鏈屬性:
關(guān)聯(lián)或相互作用表現(xiàn)出不同的類的對象實(shí)例之間的實(shí)際的或概括上的聯(lián)系,稱為“鏈”;
19.聚合:
聚合用來表示事物之間的“整體/部分”關(guān)系,“整體”事物是一個較大的事物,它是由多個“部分”事物(較小的事物)組成的。
20.問題域:
問題域是指特定應(yīng)用系統(tǒng)的應(yīng)用領(lǐng)域,即在現(xiàn)實(shí)世界中由該系統(tǒng)進(jìn)行處理的業(yè)務(wù)范圍。
21.系統(tǒng)責(zé)任:
系統(tǒng)責(zé)任是指系統(tǒng)應(yīng)該具備的職能,通俗地講,即系統(tǒng)除能做什么之外,還應(yīng)該作些什么。
22.消息:
在面向?qū)ο笳Z境中,消息定義為向?qū)ο蟀l(fā)出的服務(wù)請求(要求對象執(zhí)行它其中的一個操作的請求)。
23.交互:
交互是發(fā)生在對象之間或?qū)ο髢?nèi)部的消息傳遞行為,它由在特定語境中共同完成一定任務(wù)的一組對象之間交換的消息組成。
24.事件:
25.事件流:
26.狀態(tài):
27.狀態(tài)機(jī):
狀態(tài)機(jī)描述了一個對象或一個交互的生命內(nèi)響應(yīng)事件所經(jīng)歷的狀態(tài)序列,即描述其狀態(tài)變遷。
28.封裝:
封裝是對擁有結(jié)構(gòu)和行為的一個抽象(對象)的元素進(jìn)行劃分的過程,封裝完成抽象的契約接口和對象實(shí)施的分離。
29.繼承:
特殊類擁有一般類的全部屬性和服務(wù)(操作),稱作特殊類對一般類的繼承。多態(tài):
同一屬性或操作在一般類和各個特殊類中具有不同的意義。
31.抽象:
即指通過思考進(jìn)行分離的行為(CED).思考就是對事物性質(zhì)進(jìn)行觀察與分析,而分離則是對分析結(jié)果中的一些細(xì)節(jié)的剝離,從而得到事物的最基本的性質(zhì)。
32.角色:
角色是關(guān)聯(lián)中(靠近它的)一端的類對另一端的類呈現(xiàn)的職責(zé),可以說角色是關(guān)聯(lián)的作用者。
33.限定詞(修飾關(guān)聯(lián))
限定詞是關(guān)聯(lián)的一個特定的屬性(而不是工作臺或工件的屬性,其實(shí)該屬性與工作臺及工件都有關(guān),是使二者發(fā)生關(guān)聯(lián)的數(shù)據(jù)之一),它的值劃分了通過一個關(guān)聯(lián)與一個對象相關(guān)的對象集。
34.UML的規(guī)則(命名、范圍、可見性等):
1)命名:給事物、關(guān)系和圖等建模元素命名。
2)范圍:給一個名稱以特定含義的語境。
3)可見性:表示元素的名稱如何被其他元素看到和使用。
4)完整性:保證事物正確、一致地相互聯(lián)系,體現(xiàn)事物之間的合理性和一致性。5)執(zhí)行:運(yùn)行或模擬動態(tài)模型的含義是什么。
35.UML的公共機(jī)制(詳述、修飾、擴(kuò)展機(jī)制(構(gòu)造型、標(biāo)記值、約束)):
1)詳述:詳述是對UML圖形符號的補(bǔ)充,對圖形表示法的每一部分(圖形符號)都可以附上一個詳述,該詳述提供了對構(gòu)造塊的語法和語義的文字?jǐn)⑹觥?/p>
2)修飾:修飾是附加到元素的基本表示法上的文字或圖形項,用于對元素規(guī)格說明的細(xì)節(jié)進(jìn)行可視化。
3)通用劃分:方法一:對類和對象的劃分;方法二:接口和實(shí)現(xiàn)的分離。
4)擴(kuò)展機(jī)制 :三種機(jī)制來擴(kuò)展語言的語法和語義,分別是:構(gòu)造型(表示新的建模元素)、標(biāo)記值(表示新的額建模元素屬性)和約束(表示新的建模元素語言)。
二、思考題
1.為什么應(yīng)用對象技術(shù)可以改變軟件制造(生產(chǎn))方式?
2.試述建模的重要性,為什么建??梢越档拖到y(tǒng)實(shí)現(xiàn)的復(fù)雜度。
3.為什么面向?qū)ο蠓椒茌^好地管理復(fù)雜性并增強(qiáng)伸縮性。
4.何謂“軟件復(fù)用”,為什么說面向?qū)ο蠹夹g(shù)對“軟件復(fù)用”提供了卓有成效的支持?
5.“用況驅(qū)動的、迭代式的、增量”的開發(fā)方法的要點(diǎn)、優(yōu)點(diǎn)、時間盒。
6.UML的三大建模元素(事物、關(guān)系、圖)、各種結(jié)構(gòu)事物的定義和用途。
7.“計劃和細(xì)化”階段的主要工作和主要活動。
8.“構(gòu)造階段”的主要工作和主要活動。
9.面向?qū)ο笥心男┮??為什么說“封裝”是其最重要的要素?
10.何謂鏈屬性,試述鏈屬性不應(yīng)置入關(guān)聯(lián)兩端的某一對象類中作為其屬性的理由,請舉例說明之。
11.系統(tǒng)分析階段如何識別類和排除虛假類?(分別簡述語法分析法和現(xiàn)實(shí)分析法的要點(diǎn))。
12.系統(tǒng)分析階段如何識別關(guān)聯(lián)和排除虛假關(guān)聯(lián)?(分別簡述語法分析法和現(xiàn)實(shí)分析法的要點(diǎn))。
13.簡述描述類的基本特征(名稱、屬性等)并舉例說明之。
14.軟件維護(hù)的主要工作是什么,為什么說每一次維護(hù)可能又是一個較小的應(yīng)用開發(fā)過程?
15.為什么“繼承”可以簡化對問題的認(rèn)識?
16.面向?qū)ο笙到y(tǒng)中通常存在著持久對象、主動對象、和被動對象等三種對象,給出這三種對象的定義,并舉例說明之。
17.解釋“多態(tài)性”的基本含義,為什么“多態(tài)性”的實(shí)際應(yīng)用必須建立在類的一般化層次結(jié)構(gòu)上?
18.列舉引起需求變化的主要因素,面向?qū)ο蠓椒ㄈ绾螒?yīng)對需求的不斷變化?
19.何謂“多態(tài)性”,試舉例說明“多態(tài)性”的應(yīng)用。
20.簡述軟件維護(hù)的主要工作,并說明其重要性。
三、設(shè)計部分
1.根據(jù)給定的領(lǐng)域和場景寫出問題陳述、建立用況模型,針對指定的用況,寫出事件流。
2.設(shè)計為詞匯建模的類圖、為數(shù)據(jù)庫建模的類圖、為簡單協(xié)作建模的類圖。
3.按時間順序?qū)刂屏鹘P偷牟襟E,以指定用況作為交互語境設(shè)計順序圖。
4.按對象組織對控制流建模型的步驟,以指定用況作為交互語境設(shè)計協(xié)作圖。
5.對對象的生命期建模的策略和步驟,為指定類設(shè)計狀態(tài)圖。
第二篇:面向?qū)ο蠹夹g(shù)引論(復(fù)習(xí)題帶術(shù)語題答案)
一、概念與術(shù)語
1.對象:(1)從現(xiàn)實(shí)世界:問題的概念和抽象的或具有明確邊界和意義的事物
(2)從數(shù)據(jù)世界:一組數(shù)據(jù)以施加在這組數(shù)據(jù)上的一組操作
(3)從系統(tǒng)觀點(diǎn):對象是系統(tǒng)中用來描述客觀事物的一個實(shí)體,它是構(gòu)成系統(tǒng)的一個基本單位,一個對象是由一組屬性和對整個屬性進(jìn)行操作的一組服務(wù)構(gòu)成的。(P19)
2.持久對象:生存期可以超越程序的執(zhí)行時間而長期存在的對象。(P24)
2.主動對象(3種解釋):(1)一個能夠啟動消息傳遞的對象。(2)一個能為其他對象提供服務(wù)的對象,能被拷貝成代理,并且需要并發(fā)控制。(3)其方法(操作)由自身狀態(tài)的改變而激活。(P25)
3.被動對象:其內(nèi)部的操作需要通過外部消息驅(qū)動才能執(zhí)行的對象。(P25)
4.類:一組具有相同性質(zhì)(屬性和操作)的對象的抽象。(P20)
5.主動類:主動類的對象至少擁有一個進(jìn)程或線程,因此它能夠自主執(zhí)行(P65)
6.接口:描述一個類或構(gòu)件的一個服務(wù)的操作集(P64)
7.用況:用況是對業(yè)務(wù)過程所包含的一組動作序列的描述,系統(tǒng)執(zhí)行這些動作將產(chǎn)生一個對特定的參與者有價值且可觀察的結(jié)果。(P42)
8.協(xié)作:協(xié)作定義了一個交互,它是由一組共同工作以提供某協(xié)作行為的角色和其他元素構(gòu)成的一個群體,這些協(xié)作行為大于所有元素的各自行為的綜合(P64)
9.構(gòu)件:構(gòu)件是系統(tǒng)中物理的、可替代的部件,它遵循且提供一組接口的實(shí)現(xiàn)。(P65)
10.節(jié)點(diǎn):節(jié)點(diǎn)也是物理的,是在系統(tǒng)運(yùn)行時存在的物理元素,它表示了一種可計算的資源,通常至少有一些記憶能力和處理能力。(P65)
11.一般類和12.特殊類:如果類A具有類B的全部屬性和服務(wù)(操作),而且具有自己特有的某些屬性和服務(wù),則類A叫做類B的特殊類,B叫做A的一般類。(P22)
13.關(guān)聯(lián)(關(guān)系):事物(類)之間的一種結(jié)構(gòu)關(guān)系,或者說是對象之間連接的抽象,用來描述對象之間的相互作用(P67)
14.關(guān)聯(lián)類:關(guān)聯(lián)類是一種具有關(guān)聯(lián)特性和類特性的建模元素,可以將其看出是具有類特性的關(guān)聯(lián),或者具有管理特征的類(P116)
15.依賴(關(guān)系):依賴是兩個事物之間的一種語義關(guān)系,其中的一個事物的改變會影響另一個事物,反之未必(P106)
16.泛化(關(guān)系):泛化是一種“特殊/一般”關(guān)系,即特殊事物和一般事物之間的關(guān)系。(P108)
17.實(shí)現(xiàn)(關(guān)系):類元之間的語義關(guān)系(P16)
18.鏈和鏈屬性:對象之間的關(guān)聯(lián)或相互作用表現(xiàn)出不同的類的對象的實(shí)例之間的實(shí)際的或概念上的聯(lián)系,稱為鏈。鏈屬性:??(P110)
19.聚合:聚合用來表示事物時間的“整體/部分”關(guān)系,“整體”事物是一個較大的事物,它是由多個”部分“事物組成的。(P113-114)
20.問題域:是指特定應(yīng)用系統(tǒng)的應(yīng)用領(lǐng)域,即在現(xiàn)實(shí)世界中由該系統(tǒng)進(jìn)行處理的業(yè)務(wù)范圍。(P47)
21.系統(tǒng)責(zé)任:指系統(tǒng)應(yīng)該具備的職能。(P47)
22.消息:消息定義為向?qū)ο蟀l(fā)出的服務(wù)請求(P23和P127)
23.交互:交互是發(fā)生在對象之間后對象內(nèi)部的消息傳遞行為(P66)
24.事件:一個觸發(fā)行為成為一個事件,換句話說,所謂事件是指特定時刻內(nèi)發(fā)生的動作。(P139)
25.事件流:(P84)
26.狀態(tài):指在對象的生命期中的一個條件或狀況(通過屬性值體現(xiàn)),在此期間,對象將滿足某些條件、執(zhí)行某些活動或等待某些事件。(p141)
27.狀態(tài)機(jī):狀態(tài)機(jī)描述了一個對象或一個交互在生命期內(nèi)響應(yīng)事件所經(jīng)歷的狀態(tài)序列,即描述其狀態(tài)變遷。(P66)
28.封裝:封裝是對擁有結(jié)構(gòu)和行為的一個對象的元素進(jìn)行劃分的過程,封裝完成抽象的契約接口和對象實(shí)施的分離(P28)
29.繼承:特殊類擁有一般類的全部屬性和服務(wù)(操作),稱為特殊類對一般類的繼承(P29)多態(tài):在一般類中定義的屬性被特殊類繼承之后,可以具有不同的數(shù)據(jù)類型;同理,一般類中定義的操作,可以在特殊類中具有不同的實(shí)現(xiàn)方法。(P31)
31.抽象:抽象即指通過思考進(jìn)行分離的行為。另一種解釋:表示某事物的本質(zhì)特征(P27)
32.角色:當(dāng)一個類位于關(guān)聯(lián)的某一端時,該類(的某些實(shí)例)就在這個關(guān)系中扮演了特定的角色。(這個算??)(P111)
33.限定詞(修飾關(guān)聯(lián)):限定詞是關(guān)聯(lián)的一個特定的屬性,它的值劃分了一個關(guān)聯(lián)與一個對象相關(guān)的對象集。(p116)
34.UML的規(guī)則(命名、范圍、可見性、完整性、執(zhí)行):P70-P71太多了~不想打~
35.UML的公共機(jī)制(詳述、修飾、通用劃分、擴(kuò)展機(jī)制(構(gòu)造型、標(biāo)記值、約束))
36.OOPL:面向?qū)ο蟮木幊陶Z言,OOD:面向?qū)ο笤O(shè)計范式,OOA:面向?qū)ο蠓治龇椒?/p>
37.準(zhǔn)則包括標(biāo)準(zhǔn)與原則,模塊化設(shè)計的標(biāo)準(zhǔn)包括:可分解性、組合性、可理解性、連續(xù)性、保護(hù)性;設(shè)計上應(yīng)遵循的原則為:語言模塊單元、接口很少、小接口、顯示接口、信息隱蔽等。
38.面向?qū)ο蟮乃膫€基本要素:面向?qū)ο笙到y(tǒng)是由對象組成的、組成系統(tǒng)的對象抽象成類、類之間存在泛化關(guān)系,此種關(guān)系支持繼承、對象之間通過消息獲取對方的服務(wù)。
39.應(yīng)用開發(fā)過程六個階段:需求描述、分析、設(shè)計、實(shí)現(xiàn)、測試、維護(hù)。
40.UML對軟件密集型系統(tǒng)的制品進(jìn)行下述工作:可視化、詳述、構(gòu)造、文檔化。41.UML三大建模元素:事物、關(guān)系、圖,事物分為:角色、實(shí)現(xiàn)結(jié)構(gòu)。結(jié)構(gòu)事物、行為事物、分組事物、注釋事物,結(jié)構(gòu)事10.簡述描述類的基本特征(名稱、屬性等)并舉例物分為:類、接口、協(xié)作、用況、主動類、構(gòu)件、節(jié)說明之。點(diǎn)。名稱:一個字符串;屬性:已被命名的類的42.提交一個應(yīng)用系統(tǒng)的過程包括:計劃和細(xì)化、構(gòu)造、特性;操作:一個服務(wù)的實(shí)現(xiàn),該服務(wù)可以由類的任實(shí)施。何對象,甚至其他類的對象所請求,以影響其行為; 職責(zé):類的契約或責(zé)任。
二、思考題 11.為什么“繼承”可以簡化對問題的認(rèn)識? 這是因?yàn)樵诜治鰡栴}時,運(yùn)用繼承手段至少1.為什么應(yīng)用對象技術(shù)可以改變軟件制造(生產(chǎn))可以從數(shù)量上減少必須理解和分析的不同情況。方式? 由人工集約方式改變成資源集約方式,由重復(fù)性12.列舉引起需求變化的主要因素,面向?qū)ο蠓椒ㄈ绾螒?yīng)對需求的不斷變化? 的編程勞動變成基于組件的系統(tǒng)組裝,從而帶來軟件生產(chǎn)問題域本身在系統(tǒng)開發(fā)過程中發(fā)生變化、用戶因效率的大幅度提高。素、競爭因素、經(jīng)費(fèi)因素、技術(shù)支持。2.試述建模的重要性,為什么建??梢越档拖到y(tǒng)實(shí)凍結(jié)需求法、以系統(tǒng)中最穩(wěn)定的部分作為系統(tǒng)的基本單位現(xiàn)的復(fù)雜度。(對象)。建模是開發(fā)優(yōu)秀軟件所有活動的核心部分,其目的是把所要設(shè)計的結(jié)構(gòu)和系統(tǒng)的行為溝通起來,并對系統(tǒng)13.簡述軟件維護(hù)的主要工作,并說明其重要性。主要工作:對系統(tǒng)潛在的錯誤進(jìn)行檢測和改的體系結(jié)構(gòu)進(jìn)行可視化和控制。建模是為了更好的理解正正;不斷地面對用戶的新要求以及為適應(yīng)新環(huán)境對系在構(gòu)造的系統(tǒng),并經(jīng)常提供簡化和復(fù)用的機(jī)會。建模還可統(tǒng)進(jìn)行改進(jìn)與增強(qiáng)。以管理風(fēng)險。一個成功的軟件組織有很多成功的因素,其中共同的一點(diǎn)就是對建模的采用。模型可以提高系統(tǒng)的可測試性。提高可交流性。增強(qiáng)開發(fā)過程的可視性,使得分析和設(shè)計思路、設(shè)計過程可視化。降低實(shí)現(xiàn)的復(fù)雜度。通過將復(fù)雜系統(tǒng)的重要部分分解成一次能理解與處理的多個子部分,可以降低實(shí)現(xiàn)的復(fù)雜性。人對復(fù)雜問題的理解能力是有限的,通過建模,縮小所研究問題的范圍,一次只著重研究它的一個方面,這就是所謂的“分而治之”“各個擊破”。3.為什么面向?qū)ο蠓椒茌^好地管理復(fù)雜性并增強(qiáng)伸縮性。管理復(fù)雜性的一個好辦法就是“分而治之”?!胺帧本褪菍?yīng)用領(lǐng)域的分解,面向?qū)ο蠓椒◤?qiáng)調(diào)以客觀世界的事物為基礎(chǔ),把某一領(lǐng)域分割成各種對象,這顯然比自頂向下進(jìn)行功能分解更自然、合理。“治”的基本方法就是:采用封裝技術(shù)對被分割的事物進(jìn)行包裝,以簡化接口、減少事物之間不必要的聯(lián)系。利用事物之間的泛化管子構(gòu)造繼承機(jī)制以獲得重用??捎眯院涂蓴U(kuò)展性意味著復(fù)雜系統(tǒng)可以由簡單系統(tǒng)組合而成,并且復(fù)雜系統(tǒng)可以采用“迭代”方式,逐步增量形成?;趯ο蟮姆謮K技術(shù)也有助于解決過程的伸縮性問題。4.何謂“軟件復(fù)用”,為什么說面向?qū)ο蠹夹g(shù)對“軟件復(fù)用”提供了卓有成效的支持? 軟件重用是將已有軟件的各種有關(guān)知識用于建立新的軟件,以縮減軟件開發(fā)和維護(hù)的花費(fèi)。包括分析模型、設(shè)計模型、代碼以及測試用例、測試信息等等的復(fù)用。面向?qū)ο蠹夹g(shù)使軟件重用技術(shù)更加完善和規(guī)范,對象的重要特性。:抽象、封裝、繼承和多態(tài)都從不同角度支持軟件重用:抽象使得對象組件更具一般化,也即充分考慮到對象自身的性質(zhì)、性能和應(yīng)用環(huán)境的復(fù)雜性等多方面的要求,以此獲得通用化和標(biāo)準(zhǔn)化方面的保證。封裝允許開發(fā)人員將對象視為“黑匣子”,只需通過界面去理解、引用和操作對象,而不必關(guān)心其實(shí)現(xiàn)細(xì)節(jié)。繼承使得基于類的抽象層次和泛化結(jié)構(gòu)的代碼重用成為可能,也即通過泛化關(guān)系使得特殊類可以共享一般類的性質(zhì)。5.“用況驅(qū)動的、迭代式的、增量”的開發(fā)方法的要點(diǎn)、優(yōu)點(diǎn)、時間盒。要點(diǎn):①軟件開發(fā)過程要經(jīng)歷若干個開發(fā)周期,每個周期都包含:分析、設(shè)計、實(shí)現(xiàn)和測試等活動。②在經(jīng)過一個初步的計劃和細(xì)化階段后,開發(fā)進(jìn)入由一系列開發(fā)周期組成的系統(tǒng)構(gòu)造階段,所以迭代主要發(fā)生在構(gòu)造階段,當(dāng)然也包含部分實(shí)施,因此嚴(yán)格講,構(gòu)造發(fā)生在構(gòu)造及實(shí)施階段。③在每個開發(fā)周期中,通過增加新的功能使系統(tǒng)得以擴(kuò)充。④每個開發(fā)周期只針對比較小的一部分需求,它要經(jīng)歷分析、設(shè)計、實(shí)現(xiàn)和測試等活動。每個開發(fā)周期完成后,系統(tǒng)都獲得一定程度的擴(kuò)充。開發(fā)周期一般是以用況為單位組織的。優(yōu)點(diǎn):①因?yàn)槊總€開發(fā)周期只針對比較小的一部分需求,所以就可以比較好的解決由于一個開發(fā)過程太龐大、復(fù)雜使得開發(fā)人員無從下手的問題,也即能夠比較有效地管理復(fù)雜性。②因?yàn)槊總€開發(fā)周期只快速實(shí)現(xiàn)系統(tǒng)的一小部分,所以在開發(fā)過程的早期就能夠獲得反饋信息。用戶的反饋信息越早越好,盡早聽到和采納用戶的意見,可以少犯錯誤。時間盒即給開發(fā)周期限定時間,開發(fā)周期中的所用工作都必須在這個時間內(nèi)完成。6.“計劃和細(xì)化”階段的主要工作和主要活動。主要工作:初期概念的形成、為做出各種項目選擇所進(jìn)行的調(diào)查研究、需求的規(guī)格化描述等。主要活動:定義計劃草案、編制初步調(diào)查報告、定義需求、在術(shù)語表中記錄術(shù)語、實(shí)現(xiàn)原型、定義用況、定義概念模型草案、定義系統(tǒng)結(jié)構(gòu)草案、精華計劃。7.“構(gòu)造階段”的主要工作和主要活動。構(gòu)造階段包括一系列重復(fù)的開發(fā)周期,每個開發(fā)周期主要工作:精華計劃、同步制品、分析、設(shè)計、實(shí)現(xiàn)、測試等。在這些開發(fā)周期中,系統(tǒng)得到了擴(kuò)展和完善。構(gòu)造階段的最終目標(biāo)是得到一個能正確符合需求的軟件系統(tǒng)。8.何謂鏈屬性,試述鏈屬性不應(yīng)置入關(guān)聯(lián)兩端的某一對象類中作為其屬性的理由,請舉例說明之。由于關(guān)聯(lián)特性與存在關(guān)聯(lián)關(guān)系的兩個類有關(guān),因此建模時經(jīng)常會將這些屬性隨意地置入某一個類中,當(dāng)成類的屬性。關(guān)聯(lián)的特性是與被關(guān)聯(lián)的兩個或多個類有關(guān)的那些屬性,這些屬性不是從屬于單個類的,因而不應(yīng)該隨意置入某個類中。9.系統(tǒng)分析階段如何識別類和排除虛假類?(分別簡述語法分析法和現(xiàn)實(shí)分析法的要點(diǎn))?,F(xiàn)實(shí)分析法:確定問題陳述所涉及的哪些活動是與需求密切相關(guān)的,分析這些活動涉及到哪些具體的事物、概念、過程,遵循哪些規(guī)則等,它們都可能是系統(tǒng)內(nèi)部的對象類。語法分析發(fā):在問題陳述中,對象類通常對應(yīng)于名詞或名詞詞組,因此從問題陳述中找出所有的名詞或名詞詞組,就得到大多數(shù)的候選類,運(yùn)用排除法可以排除虛假的類,就獲得確定的類組。虛假類:冗余類、無關(guān)類、模糊類、屬性、操作、
第三篇:9、軟件工程面向?qū)ο蠓椒▽W(xué)引論總結(jié)
1. 面向?qū)ο蠓椒▽W(xué)的定義和對象方法學(xué)的要點(diǎn)。
面向?qū)ο蠓椒ò褦?shù)據(jù)和行為看成同等重要,它是一種以數(shù)據(jù)為主線,把數(shù)據(jù)和對數(shù)據(jù)的操作緊密地結(jié)合起來的方法。面向?qū)ο蠓椒▽W(xué)具有下述4個要點(diǎn)。
(1)把對象(object)作為融合了數(shù)據(jù)及在數(shù)據(jù)上的操作行為的統(tǒng)一的軟件構(gòu)件。面向?qū)ο蟪绦蚴怯蓪ο蠼M成的,程序中任何元素都是對象,復(fù)雜對象由比較簡單的對象組合而成。
(2)把所有對象都劃分成類(class)。每個類都定義了一組數(shù)據(jù)和一組操作,類是對具有相同數(shù)據(jù)和相同操作的一組相似對象的定義。
(3)按照父類(或稱為基類)與子類(或稱為派生類)的關(guān)系,把若干個相關(guān)類組成一個層次結(jié)構(gòu)的系統(tǒng)(也稱為類等級)。在類等級中,下層派生類自動擁有上層基類中定義的數(shù)據(jù)和操作,這種現(xiàn)象稱為繼承。
(4)對象彼此間僅能通過發(fā)送消息互相聯(lián)系。
也就是說,對象的所有私有信息都被封裝在該對象內(nèi),不能從外界直接訪問,這就是通常所說的封裝性。
2. 面向?qū)ο蠓椒▽W(xué)的優(yōu)點(diǎn)是:(1)與人類習(xí)慣的思維方法一致(2)穩(wěn)定性好(3)可重用性好
(4)較易開發(fā)大型軟件產(chǎn)品(5)可維護(hù)性好
3. 對象的概念,對象的特點(diǎn)?
對象是封裝了數(shù)據(jù)結(jié)構(gòu)及可以施加在這些數(shù)據(jù)結(jié)構(gòu)上的操作的封裝體,這個封裝體有可以惟一地標(biāo)識它的名字,而且向外界提供一組服務(wù)(即公有的操作)。特點(diǎn):
① 以數(shù)據(jù)為中心。不設(shè)置與數(shù)據(jù)無關(guān)的操作;
② Object主動處理而不被動地等待被處理,外部只能通過message請求操作;
③ 實(shí)現(xiàn)了數(shù)據(jù)封裝。具有黑盒性:外部操作時,無須知道該object內(nèi)部的數(shù)據(jù)結(jié)構(gòu)及算法; ④ 具有并行性:不同object各自獨(dú)立地處理自身數(shù)據(jù),彼此間僅通過傳遞message完成通信;
⑤ 模塊獨(dú)立性好:內(nèi)聚強(qiáng)(①)、耦合松(③ ④)
4. 類、實(shí)例、消息、方法、屬性、封裝、繼承、多態(tài)性、重載的定義。
類:是對具有相同數(shù)據(jù)和相同操作的一組相似對象的定義。
實(shí)例:是由某個特定的類所描述的一個具體的對象。
消息:是要求某個對象執(zhí)行在定義它的那個類中所定義的某個操作的規(guī)格說明。
方法:是對象所能執(zhí)行的操作,也就是類中所定義的服務(wù)。
屬性:是類中所定義的數(shù)據(jù)。
5. 模型的概念,面向?qū)ο蠼5母拍?。要建立哪些模型?/p>
所謂模型,就是為了理解事物而對事物做出的一種抽象,是對事物一種無歧義的書面描述。建立三種模型:
① 描述系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的對象模型(object model).② 描述系統(tǒng)控制結(jié)構(gòu)的動態(tài)模型(dynamic model).③ 描述系統(tǒng)功能的功能模型(function model).6. 對象模型是表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)的數(shù)據(jù)性質(zhì)。類圖是描述類及類與類之間的靜態(tài)關(guān)系。包括定義類、定義屬性、定義服務(wù)。7. 表示關(guān)系的符號:類與類之間通常有關(guān)聯(lián)(Association)、泛化(Generalization)、聚合(Aggregation)、組合(Composition)、依賴(Dependency)等關(guān)系。
8. 動態(tài)模型表示瞬時的、行為化的系統(tǒng)的“控制”性質(zhì),它規(guī)定了對象模型中的對象的合法變化序列
關(guān)聯(lián) 泛化 聚合 組合 依賴
9.Association
Generalization
Aggregation
Composition
Dependency
動態(tài)模型三要素:
① 事件(event):引發(fā) object 狀態(tài)改變的控制信息(瞬時)。② 狀態(tài)(status):即 object 的 attributes 所處的情形(可持續(xù))。③ 行為(action): Object 要達(dá)到某種 status 所做的操作(耗時)。10.功能模型表示變化的系統(tǒng)的“功能”性質(zhì),它指明了系統(tǒng)應(yīng)該“做什么”,因此更直接地反映了用戶對目標(biāo)系統(tǒng)的需求。功能模型由一組數(shù)據(jù)流圖組成。
在面向?qū)ο蠓椒▽W(xué)中,數(shù)據(jù)流圖遠(yuǎn)不如在結(jié)構(gòu)分析、設(shè)計方法中那樣重要。11.UML提供的用例圖也是進(jìn)行需求分析和建立功能模型的強(qiáng)有力工具。在UML中把用用例圖建立起來的系統(tǒng)模型稱為用例模型。
用例模型描述的是外部行為者(actor)所理解的系統(tǒng)功能。用例模型的建立是系統(tǒng)開發(fā)者和用戶反復(fù)討論的結(jié)果,它描述了開發(fā)者和用戶對需求規(guī)格所達(dá)成的共識。
第四篇:廣播電視技術(shù)作業(yè)題和復(fù)習(xí)題解答
廣播電視技術(shù)作業(yè)題和復(fù)習(xí)題解答
第一章作業(yè)題
1、什么是廣播?廣播有哪2種含義?廣播電視有哪三個特點(diǎn)?★
答:廣播:一種“定點(diǎn)發(fā)送、群點(diǎn)接收”的通信方式。廣播2種含義:
(1)泛指:通過無線電波或有線系統(tǒng)向廣大聽眾或觀眾傳送節(jié)目的過程,包括聲音廣播、電視廣播和數(shù)據(jù)廣播等。
(2)特指:聲音廣播-廣播電臺向廣大聽眾進(jìn)行的節(jié)目傳送過程。廣播電視三個特點(diǎn):(1)形象化:
(2)及時性:(3)廣泛性:
2、廣播電視主要有哪三種傳輸方式?★
答:傳輸方式主要有三種:
(1)地面無線電開路傳輸:
(2)有線傳輸系統(tǒng):
(3)衛(wèi)星傳輸:
3、廣播電視系統(tǒng)主要由哪幾部分構(gòu)成?每一部分的作用是什么?
(1)節(jié)目制作與播出:(2)發(fā)送與傳輸:(3)接收與重現(xiàn):(4)監(jiān)測網(wǎng)
★三代廣播:(1)AM-調(diào)幅聲音廣播,(2)FM-調(diào)頻聲音廣播,(3)DAB-數(shù)字聲音廣播 ★三代電視:(1)黑白電視廣播,(2)彩色電視廣播,(3)數(shù)字電視和高清晰度電視廣播
5、無線電波頻段如何劃分?什么是VHF?什么是UHF?
無線電波劃分:極低頻,超低頻,特低頻,甚低頻,低頻,中頻,高頻,甚高頻,特高頻,超高頻,極高頻。
VHF(甚高頻):30 MHz-300MHz,米波 UHF(特高頻):300 MHz-3000MHz,分米波
6、開路電視共有多少頻道?有線電視頻率范圍是多少?有線電視有多少增補(bǔ)頻道?
開路電視頻道:共68個。DS-1~DS-68 有線電視頻率范圍:5 MHz~1000 MHz(上行5 MHz~65 MHz,下行87 MHz~1000 MHz)
有線電視標(biāo)準(zhǔn)頻道:DS-6~DS-68 有線電視增補(bǔ)頻道:Z-1~Z-42
第二章作業(yè)題
1、說明聲音三要素及其具體含義。
(1)響度:人耳對聲音強(qiáng)弱的主觀感覺。(2)音調(diào):人耳對聲音高低的感覺。(3)音色:人耳對各種頻率、各種強(qiáng)度的聲波的綜合反應(yīng)。
4、什么是模擬信號?什么是數(shù)字信號?
答:模擬信號:指在時間和幅度上都連續(xù)變化的信號。數(shù)字信號:指在時間和幅度上都離散的信號。
5、將模擬信號轉(zhuǎn)換成數(shù)字信號要經(jīng)過哪些處理環(huán)節(jié)?每個處理環(huán)節(jié)的具體作用是什么?
答:模/數(shù)轉(zhuǎn)換過程包括處理環(huán)節(jié):取樣、量化、編碼。(1)取樣:將時間軸上連續(xù)的信號每隔一定的時間間隔抽取出一個信號的幅度樣本,使其成為時間上離散的脈沖序列,也即將信號在時間域離散化。
(2)量化:在幅度軸上將連續(xù)變化的幅度值用有限位的數(shù)字表示,也即將信號幅度離散化。
(3)編碼:將已量化的信號幅值用二進(jìn)制或多進(jìn)制數(shù)碼表示,6、對模擬信號進(jìn)行取樣時,對取樣頻率有何要求?為什么?
答:對取樣頻率要求:(奈奎斯特取樣定理)要想取樣后能夠不失真地恢復(fù)出原信號,則取樣頻率必須大于信號最高頻率的二倍。
7、設(shè)聲音信號的取樣頻率為32kHz,量化比特數(shù)為16bit,則數(shù)字化后該聲音信號的數(shù)碼率為多少?
答:單聲道數(shù)碼率=取樣頻率×量化比特數(shù)=32kHz×16bit=512kbps
雙聲道數(shù)碼率=取樣頻率×量化比特數(shù)×聲道數(shù)=512kbps×2=1024 kbps
8、什么是信源編碼?什么是信道編碼?分別說明它們的主要任務(wù)。
答:
信源編碼:解決模擬信號的數(shù)字化、降低冗余度和提高數(shù)字信號 的有效性所進(jìn)行的編碼。主要任務(wù):(1)A/D變換;(2)壓縮編碼。
信道編碼:提高數(shù)字傳輸可靠性、降低誤碼率、按一定規(guī)則加入冗余碼元所進(jìn)行的編碼。主要任務(wù):(1)碼型變換;(2)差錯控制。
第2章復(fù)習(xí)提問
2、表征聲音強(qiáng)弱的三個參量是什么?
(1)聲壓:基準(zhǔn)聲壓=2×10-5 Pa。
(2)聲功率:聲源在單位時間內(nèi)向外輻射的總聲能(聲源輻射功率)。單位是瓦(W)。
(3)聲強(qiáng):基準(zhǔn)聲強(qiáng)(參考聲強(qiáng))=10-12 W/ m2。
3、什么是聲音的三要素?
答:聲音的特性可由三個要素來描述,即響度、音調(diào)和音色。(1)響度:人耳對聲音強(qiáng)弱的主觀感覺。與聲波的幅度密切相關(guān)。
(2)音調(diào):人耳對聲音高低的感覺。與聲波的基波頻率密切相關(guān)。
(3)音色:音色是人們區(qū)別具有同樣響度、同樣音調(diào)的兩個聲音之所以不同的特性,或者說是人耳對各種頻率、各種強(qiáng)度的聲波的綜合反應(yīng)。與聲波的頻譜(波形)密切相關(guān)。
4、什么是分貝(dB)?什么是電平(Level)?常用的分貝制有哪些?
分貝(dB):用于表征聲音和電信號量值和增減程度的計算單位。電平(Level):某點(diǎn)功率P1與選定基準(zhǔn)功率P0之比的對數(shù)關(guān)系,通常用分貝(或奈培)表示。它是描述功率的物理量。
P1(dB)= 10lg(P1/P0)
[dB] 常用的分貝制:
(1)分貝瓦 [dBW]
P 0=1[W ] ~
0[dBW](2)分貝毫瓦[dBm]
P 0 =1[mW ]
~
0[dBm](3)分貝毫伏[dBmV]
P 0 =(1mV)2 /75Ω=0.0133μW~0 [dBmV]
(4)分貝微伏[dBμV]
P 0 =(1μV)2 /75Ω=0.0133pW~0 [dBμV]
(5)分貝音頻單位[dBu] P 0 =(0.775V)2 /600Ω=1 [mW ] ~
0[dBu]
6、傳聲器的基本工作原理是什么?傳聲器技術(shù)指標(biāo)有哪些?
答:傳聲器的基本工作原理 聲能?機(jī)械能?電能,7、揚(yáng)聲器基本工作原理是什么?揚(yáng)聲器的技術(shù)參數(shù)有哪些?
電能?機(jī)械能?聲能,8、什么是立體聲?辨別聲源的兩個物理因素是什么?雙聲道立體聲拾音方式有哪些?
立體聲:具有層次分明、立體感(方位感和深度感)的聲音效果。辨別聲源的兩個物理因素:(1)聲音到達(dá)左右耳的時間差(或相位差);(2)聲音到達(dá)左右耳的聲級差(或強(qiáng)度差)。
9、什么是5.1聲道? 聆聽者前面3個聲道:L= 左,C= 中,R= 右。
聆聽者后面2個聲道:LS= 左環(huán)繞,RS= 右環(huán)繞。
聆聽者前面增加.1聲道(大約150Hz 以下超低音):LFE=低音炮。
12、數(shù)碼率如何計算?存儲量如何計算?量化信噪比如何計算? 數(shù)碼率=取樣頻率×量化比特數(shù)[比特/秒]
存儲量=取樣頻率×量化比特數(shù)×聲道數(shù)×?xí)r間/8[字節(jié)] 說出 MPEG音頻壓縮標(biāo)準(zhǔn)三個層次。
(2)三個層次(編碼算法序列): ①層次1:簡化的MUSICAM,②層次2:標(biāo)準(zhǔn)MUSICAM,③層次3:ASPEC算法與算法MUSICAM結(jié)合。
18、什么是誤碼率?什么是誤比特率?
(1)誤碼率=單位時間內(nèi)接收的錯誤碼元數(shù)/單位時間內(nèi)傳輸?shù)目偞a元數(shù)
(2)誤比特率BER=單位時間內(nèi)接收的錯誤比特數(shù)/單位時間內(nèi)傳輸?shù)目偙忍財?shù)
第3章作業(yè)題
1、什么是錄音?錄音采用哪三類存儲媒介?
錄音時采用的三種存儲媒介:
(1)磁記錄:(2)光記錄:。(3)固體記錄:
3、簡要解釋廣播電視節(jié)目制作的兩個工序。(1)前期制作:通過素材采集、錄音、攝影形成節(jié)目素材工藝過程。
(2)后期制作:對節(jié)目素材編輯、剪接、復(fù)制、配音制作等可供潑出的完整節(jié)目成品的一系列工藝過程。
4、什么是DAW?音頻制播系統(tǒng)的工作站類型有哪些? 數(shù)字音頻工作站DAW(Digital Audio Workstation):以微型計算機(jī)為控制設(shè)備,以硬磁盤為記錄媒介,以聲卡為輸入/輸出接口的非線性數(shù)字音頻系統(tǒng)。
5、什么是混響?什么是混響時間?混響時間的長短對聲音效果有何影響?
混響:聲源停止發(fā)聲后,在聲場中由遲到的反射聲形成的聲音的“殘留”現(xiàn)象。長短以混響時間來表示。
混響時間(t60):當(dāng)一個連續(xù)發(fā)聲的聲源,在達(dá)到穩(wěn)態(tài)聲場后聲源突然停止發(fā)聲,則從聲源停止發(fā)聲到室內(nèi)聲能密度衰減到原來的百萬分之一(60dB)時所經(jīng)歷的時間。
混響時間的影響:混響時間長則豐滿度增加,而清晰度下降。
6、調(diào)音臺的主要功能是什么?調(diào)音臺主要由哪幾部分構(gòu)成?
(1)輸入部分:(2)輸出部分:(3)監(jiān)聽部分:
7、廣播電視節(jié)目的播出方式有哪幾種?
播出方式分為直播、錄播和轉(zhuǎn)播。(1)直播:(2)錄播:
(3)轉(zhuǎn)播:轉(zhuǎn)播可分為實(shí)況轉(zhuǎn)播和臺際轉(zhuǎn)播兩種。
8、什么是SAN ?什么是RAID ?
存儲區(qū)域網(wǎng)絡(luò)SAN(Storage Area Network):廉價冗余磁盤陣列RAID(Redundant Array of Inexpensive Disk):
第3章復(fù)習(xí)提問 第4章作業(yè)題
1、調(diào)制的原因是什么?什么是調(diào)制?調(diào)制涉及到三種信號是什么?
調(diào)制:利用欲傳送的低頻信號去控制高頻振蕩(載波)的某一參數(shù),使之具有信號特征的過程;調(diào)制涉及到三種信號:(1)載波信號:(2)調(diào)制信號;(3)已調(diào)波信號。
2、什么是調(diào)幅和調(diào)頻?兩者有何主要區(qū)別?
調(diào)幅和調(diào)頻的主要區(qū)別:
(1)高頻載波振幅:調(diào)幅的振幅是變化的。調(diào)頻是等幅波。(2)高頻載波頻率:調(diào)幅高頻載波頻率不變;調(diào)頻頻率變化。(3)已調(diào)波頻帶寬度:調(diào)頻比調(diào)幅波寬得多。(4)聲音質(zhì)量:調(diào)頻比調(diào)幅好。
(5)傳輸距離:調(diào)幅的傳輸距離和覆蓋范圍比調(diào)頻大。
3、畫出我國立體聲廣播基帶復(fù)合信號的頻譜圖。導(dǎo)頻制立體聲復(fù)合信號包括哪些信號?導(dǎo)頻制立體聲復(fù)合信號組成:U=(L+R)+(L-R)M +P(1)主信道信號:和信號M=L+R(0Hz~15kHz);(2)副信道信號:已調(diào)的差信號(L-R)M,(23kHz~53 kHz)(3)導(dǎo)頻信號P(19kHz)。
4、立體聲解碼器工作原理是什么?
答:導(dǎo)頻制調(diào)頻立體聲廣播系統(tǒng)中解碼器工作原理:
(1)利用低通濾波器得到復(fù)合信號中的主信道信號L+R。(2)利用帶通濾波器得到已調(diào)的副信道信號(L-R)M。(3)利用選頻電路得到導(dǎo)頻信號P。(4)對(L-R)M進(jìn)行平衡解調(diào),得到副信道信號L-R。(5)將主信道信號和副信道信號相加、相減,得到立體聲的左聲道信號L和右聲道信號R。
5、DAB技術(shù)要點(diǎn)是什么?DAB的工作頻段是多少?
DAB系統(tǒng)工作頻段:30MHz~3GHz。
第4章復(fù)習(xí)提問
3、電波的傳播途徑有哪3種?
電波的傳播途徑:(1)天波傳播;(2)空間波傳播;(3)地波傳播。
6、基本的模擬調(diào)制方式有哪些?基本的數(shù)字調(diào)制方式有哪些?
基本的模擬調(diào)制方式:(1)調(diào)幅AM;(2)調(diào)頻FM;(3)調(diào)相PM。
基本的數(shù)字調(diào)制方式:(1)幅移鍵控ASK;(2)頻移鍵控FSK;(3)相移鍵控PSK。
7、調(diào)幅分哪幾類?在廣播電視中對應(yīng)業(yè)務(wù)是什么?
調(diào)幅分類
(1)AM,(2)DSB-AM,(3)SSB-AM,(4)VSB-AM 調(diào)幅在廣播電視中對應(yīng)業(yè)務(wù)
(1)含有載波的雙邊帶調(diào)幅,簡稱普通調(diào)幅(AM),主要應(yīng)用于中波調(diào)幅廣播(MW)。
(2)抑制載波的雙邊帶調(diào)幅(DSB-AM, Double Side Band-AM),又稱平衡調(diào)幅或抑載調(diào)幅,主要應(yīng)用于調(diào)頻立體聲廣播(stereo FM)的副信道中差信號(S = L-R)對38kHz副載波的調(diào)制。彩色電視中的色度信號[C(t)= U sin wsct ± V cos wsct]對彩色副載波(fsc = 4.43MHz)的調(diào)制。
(3)單邊帶調(diào)幅(SSB-AM, Single Side Band-AM),(4)殘留邊帶調(diào)幅(VSB-AM , Vestigial Side Band-AM),主要用于電視廣播中對圖象信號(P或V信號)對圖象載波f P(或fV)的調(diào)制。
8、調(diào)幅波的兩個重要參數(shù)是什么?調(diào)幅波的頻譜有哪些成分組成?
(1)調(diào)幅度
m a:反映調(diào)幅波振幅變化的相對程度。(2)通頻帶
B=2 Fm:反映已調(diào)波的有效帶寬。調(diào)幅波的頻譜成分:
(1)載波,(2)上邊帶,(3)下邊帶。
12、發(fā)射臺的基本任務(wù)是什么?廣播發(fā)射臺的基本構(gòu)成包括哪些?
發(fā)射臺的三個基本任務(wù):(1)產(chǎn)生高頻振蕩激勵電能,(2)控制高頻振蕩電能,(3)將受控高頻振蕩電能轉(zhuǎn)換為空間電磁波,19、我國雙聲道立體聲廣播的制式是什么?二重調(diào)制是指什么?
我國雙聲道立體聲廣播的制式:導(dǎo)頻制(AM-FM)二重調(diào)制:
(1)第一次調(diào)制:用差信號對副載波(fS=38kHz)進(jìn)行抑制載波的雙邊帶平衡調(diào)幅,已調(diào)的差信號再與主信道(0~15kHz)的M信號和fP=fS/2=19kHz導(dǎo)頻信號組合在一起成為復(fù)合基帶信號;
(2)第二次調(diào)制:用復(fù)合基帶信號對主載波進(jìn)行調(diào)頻。導(dǎo)頻制立體聲復(fù)合信號組成:U=(L+R)+(L-R)M +P(1)主信道信號:和信號M=L+R(0Hz~15kHz);(2)副信道信號:已調(diào)的差信號(L-R)M,(23kHz~53 kHz)(3)導(dǎo)頻信號P(19kHz)。
21、導(dǎo)頻制立體聲編碼器工作原理是什么?
導(dǎo)頻制調(diào)頻立體聲廣播系統(tǒng)中編碼器工作原理:(1)由L和R信號形成主信道信號和副信道信號
主信道信號:L+R,頻譜范圍:0Hz~15kHz
副信道信號:L-R,頻譜范圍:0Hz~15kHz(2)用差信號對38kHz的副載波信號進(jìn)行平衡調(diào)幅,調(diào)制后的信號為(L-R)M,頻譜范圍:23kHz~53kHz(3)采用平衡調(diào)幅方式可抑制副載波,從而降低發(fā)射功率(副載波中不攜帶要傳送的信息,因此抑制掉不會影響信息的完整性)。(4)將主信道信號和調(diào)制后的副信道信號相加,另外再加上導(dǎo)頻信號P(19kHz),就得到了復(fù)合信號:U=(L+R)+(L-R)M +P
27、調(diào)幅廣播接收機(jī)由哪些組成部分?分別有什么作用?
(1)天線:感應(yīng)電磁波信號并將其轉(zhuǎn)換成電信號;(2)高頻調(diào)諧放大器:通過改變回路的諧振頻率來進(jìn)行頻道選擇,同時對所選頻道的高頻信號進(jìn)行放大;(3)本地振蕩器:自行產(chǎn)生高頻信號,其頻率與調(diào)諧回路的諧振頻率同步改變,且總是比后者高465kHz;(4)混頻器:將放大后的高頻信號與本地振蕩器產(chǎn)生的高頻信號進(jìn)行頻率混合,并輸出二者的差頻信號;(5)中頻放大器:對混頻器輸出的中頻信號(載波為465kHz)進(jìn)行放大;(6)檢波器:對調(diào)幅信號進(jìn)行解調(diào),恢復(fù)原來的音頻信號;(7)低頻放大器:對音頻信號進(jìn)行放大;(8)揚(yáng)聲器:完成電-聲轉(zhuǎn)換,并以足夠的強(qiáng)度輻射聲波。
28、雙聲道立體聲FM接收機(jī)由哪些組成部分?分別有什么作用?
(1)天線:感應(yīng)周圍空間的電磁波。(2)高頻調(diào)諧放大器:選擇節(jié)目頻道,并將所選的節(jié)目信號放大到所需要的電平,(3)混頻器:變換成頻率為10.7MHz的中頻信號。(4)本地振蕩器:產(chǎn)生超外差的本地等幅振蕩。(5)限幅器:濾除附加的干擾和噪聲,使接收信號的信噪比得到提高。(6)鑒頻器:進(jìn)行調(diào)頻已調(diào)信號的解調(diào),得到基帶復(fù)合信號。(7)立體聲解碼器:從基帶復(fù)合信號解碼出M、S信號(8)矩陣電路:由M、S信號相加、相減,得到立體聲的L信號和R信號。(9)L、R低頻放大器:分別放大L、R音頻信號到一定功 率。信號。(10)L、R揚(yáng)聲器:完成電-聲轉(zhuǎn)換,分別輻射出左、右路聲波。
數(shù)字調(diào)幅廣播工作頻段: 30MHz以下。
第5章作業(yè)題
1、什么是色溫?色溫升高,顏色如何變化?★
色溫:當(dāng)光源發(fā)射光的相對輻射功率譜及相應(yīng)顏色與黑體在某一溫度下輻射光色完全相同時黑體的絕對溫度(K)。
色溫升高:顏色偏藍(lán)。色溫較低,顏色偏紅。
2、什么是彩色三要素?★
(1)亮度:指彩色光作用于人眼而引起的視覺上的明亮程度。(2)色調(diào):指彩色的顏色類別,它是決定彩色本質(zhì)的基本參量。不同波長的光顏色不同,也是指的色調(diào)不同。
(3)飽和度:指彩色的深淺、濃淡程度。色調(diào)和飽和度合稱為色度(Chromaticity)。
3、什么是三基色原理 ?三基色原理主要內(nèi)容是什么?★
三基色原理:根據(jù)人眼彩色視覺特性總結(jié)出的重現(xiàn)彩色感覺和混合的規(guī)律。
三基色原理主要內(nèi)容:(1)彩色可分解和合成;(2)三基色相互獨(dú)立;(3)色度取決于混合比例;(4)總亮度為分亮度之和。
4、什么是亮度方程 ?它的物理含義是什么?
亮度方程:Y=0.30R+0.59B+0.11G
5、兼容制彩電傳送的信號有哪些?在兼容制彩色電視系統(tǒng)中,對色 差信號都進(jìn)行了哪些處理?★
兼容制彩電傳送的信號:(1)亮度信號。(2)兩個色差信號:紅色差信號和藍(lán)色差信號。(3)復(fù)合消隱信號。(4)復(fù)合同步信號。(5)色同步信號。
對色差信號的處理:★
(1)頻帶壓縮:依據(jù)“大面積著色原理”,亮度采用全帶寬傳輸,色差信號采用1.3MHz窄帶傳輸,以壓縮色差信號的傳輸頻帶。既保持足夠的色度信息,又節(jié)省頻帶。
(2)頻譜搬移:通過調(diào)幅方式實(shí)現(xiàn)亮度信號主要占據(jù)視頻頻帶的低端,已調(diào)色差信號主要占據(jù)視頻頻帶的高端。
(3)頻譜間置:依據(jù)亮度信號和已調(diào)色差信號的譜線簇在視頻頻帶的高端正好錯開半個行頻的距離。在視頻頻帶的高端通過頻譜交織,以實(shí)現(xiàn)亮、色信號之間的頻分復(fù)用。
6、彩色電視制式有哪三種?三種制式的共性和區(qū)別分別是什么?★
三種制式:(1)NTSC制(正交平衡調(diào)幅制)(2)PAL制(逐行倒相正交平衡調(diào)幅制)(3)SECAM制(逐行輪換、儲存、調(diào)頻傳色制)。
共同點(diǎn):(1)都傳送了亮度信號和紅色差信號及藍(lán)色差信號,(2)都采用以色差信號調(diào)制在彩色副載波上的方式實(shí)現(xiàn)頻譜間置,以達(dá)到兼容的目的。
主要區(qū)別:色差信號調(diào)制載波的方式不同。
7、什么是數(shù)字電視?畫出數(shù)字電視系統(tǒng)的結(jié)構(gòu)框圖?!?/p>
8、壓縮編碼的三個步驟分別是什么?★圖像壓縮的主要技術(shù)指標(biāo)是什么?
壓縮編碼的三個步驟:
(1)映射(預(yù)測編碼,變換編碼):對表示信號的形式進(jìn)行映射變換,解除或削弱圖像信號內(nèi)部的相關(guān)性,降低結(jié)構(gòu)上的冗余度。
(2)量化(消除視覺冗余):進(jìn)行符合主觀視覺特性的量化,減少表示信號的精度。
(3)統(tǒng)計編碼(熵編碼):利用統(tǒng)計編碼消除用于編碼信號所包含的統(tǒng)計冗余。
9、MPEG壓縮編碼三種模式是什么?MPEG的數(shù)據(jù)結(jié)構(gòu) 的 6個層次又是什么?★
MPEG三種壓縮編碼模式:
(1)I-幀:幀內(nèi)編碼幀,必須傳遞,(2)P-幀(:前向預(yù)測幀。(3)B-幀:雙向預(yù)測幀。
MPEG的層次結(jié)構(gòu):(1)“塊”(Block):DCT處理單元,(2)“宏塊”(Microblock):運(yùn)動處理單元,(3)“宏塊條”(Slice):同步恢復(fù)單元,(4)“圖像”(Pictrue):基本編碼單元,(5)“圖像組”(Group of Pictrue):視頻隨機(jī)存取單元,(6)“圖像序列”(Vidio Sequence):節(jié)目段落隨機(jī)存取單元。
10、糾錯編碼方式有哪些?DVB系統(tǒng)的糾錯方式是怎樣的?★
糾錯編碼方式
(1)前向糾錯(FEC):(2)自動請求重發(fā)(ARQ):(3)混合糾錯(HEC):(4)掩錯方式(數(shù)據(jù)替換):
第5章復(fù)習(xí)提問
1、可見光的波長范圍是多少?三種人眼能夠感知的光是什么?★
(1)可見光波長范圍:380nm~780nm,能夠引起人眼的視覺反應(yīng)的電磁波的光譜范圍。
(2)三種人眼能夠感知的光:①直射光,②透射光,③反射光。
6、什么是對比度?什么是亮度層次?兩者之間是什么樣的關(guān)系?
對比度(反差):原景物或重現(xiàn)圖像的最大亮度與最小亮度之比。C=Bmax/Bmin 亮度層次(灰度級數(shù)):在畫面最大亮度與最小亮度之間可分辨的亮度感覺差級數(shù)。
7、什么是視覺惰性 ?什么是臨界閃爍頻率?
臨界閃爍頻率:不引起視覺閃爍感的光源最低重復(fù)頻率。fc=45.8Hz
16、什么是掃描?掃描實(shí)質(zhì)是什么?★ 掃描:電視系統(tǒng)中順序分解像素和綜合像素的實(shí)現(xiàn)過程。將組成一幀圖像的像素,按順序轉(zhuǎn)換成電信號的過程(或逆過程)。
掃描實(shí)質(zhì):時空轉(zhuǎn)換。
18、什么是隔行掃描?為什么要采用隔行掃描?
隔行掃描:將一幀電視圖像分成奇數(shù)場和偶數(shù)場兩場來掃描,奇數(shù)場掃描畫面的奇數(shù)行,偶數(shù)場掃描畫面的偶數(shù)行,奇數(shù)場和偶數(shù)場圖像嵌套在一起形成一幅完整的圖像。
隔行掃描優(yōu)點(diǎn):(1)克服逐行掃描方式電視信號的帶寬過寬。(2)能在不改變幀頻的條件下克服閃爍現(xiàn)象。
19、我國模擬電視掃描參數(shù)是如何規(guī)定的?★
我國電視標(biāo)準(zhǔn)規(guī)定:(1)一幀掃描總行數(shù)為625行,其中,幀正程575行,幀逆程50行;(2)采用隔行掃描方式,每場掃描312.5行,場正程287.5行,場逆程25行;(3)場頻為50Hz,場周期為20ms;(4)行頻為15625Hz,行周期為64μs,行正程時間為52μs,行逆程時間為12μs ;(5)掃描光柵的寬高比為4:3。20、什么是CCD ? CCD 的工作原理是什么?
電荷耦合器件CCD: CCD工作原理:光輸入?電荷包存儲?電荷包轉(zhuǎn)移?信號電荷輸出
21、三片攝像機(jī)的基本工作過程是什么?★
三片攝像機(jī)的基本工作過程:(1)分光成像:被攝景物的光像?變焦鏡頭?紅、綠、藍(lán)三個基色光像。(2)光電轉(zhuǎn)換:三個基色光像?同時進(jìn)行光電轉(zhuǎn)換?相應(yīng)的紅、綠、藍(lán)三基色電信號。(3)編碼輸出:三基色電信號?放大處理?編碼器,最終從編碼器彩色全電視信號。
22、彩色圖像顯示的設(shè)備有哪些?它們的特點(diǎn)是什么?★
顯示設(shè)備特點(diǎn):(1)都采用空間混色法,(2)每個顯示單元同紅、綠、藍(lán)三色光點(diǎn)組成,(3)三色光點(diǎn)的發(fā)光強(qiáng)度由三基色電信號控制。
32、彩色全電視信號由哪些信號組成?★
彩色全電視信號組成:亮度信號+已調(diào)色差信號+ 復(fù)合消隱信號+ 復(fù)合同步信號+色同步信號。
色同步信號:傳送副載波的基準(zhǔn)頻率和相位信息,保證接收端恢復(fù)的副載波與發(fā)送端的副載波同頻同相。
36、PAL制彩色全電視信號的組成包括哪些信號?PAL彩色電視信號的產(chǎn)生過程是什么?
PAL制彩色全電視信號=彩色圖像信號+同步信號=(亮度信號+色度信號)+(復(fù)合同步信號+消隱信號+色同步信號)=亮度信號+U信號?V信號+行同步信號+場同步信號+行消隱信號+場消隱信號+色同步信號。
37、彩色電視信號的類型有哪些?★
(1)復(fù)合電視信號:Y+已調(diào)色度信號+定時同步信號。(2)分離電視信號(S-Video信號):Y、C(3)分量電視信號:Y、R-Y、B-Y(4)三基色電視信號:R、G、B
39、什么是復(fù)合編碼 ?什么是分量編碼 ?取樣頻率各有什么要求? ★
復(fù)合編碼方式:將彩色電視信號作為一個整體進(jìn)行取樣、量化和編碼,得到一個數(shù)字復(fù)合電視信號;
復(fù)合編碼取樣頻率要求:
對 PAL制,取樣頻率fs =17.72MHz,每行的取樣點(diǎn)數(shù)=1135 分量編碼方式:對亮度信號和兩個色差信號分別進(jìn)行取樣、量化和編碼,得到三個數(shù)字分量電視信號。
分量編碼取樣頻率應(yīng)考慮因素:
(1)滿足取樣定理:取樣頻率≥2.2fm=13.2MHz。
(2)實(shí)現(xiàn)固定正交取樣結(jié)構(gòu): f s=n× fH(行頻的整數(shù)倍)。(3)兼容兩種掃描系統(tǒng):f s=m×2.25MHz(2.25MHz的整數(shù)倍)。
(4)節(jié)省碼率:f s盡量靠近2fm。40、分量編碼四種方式有什么不同?★
(1)4:2:2編碼方式:亮度信號的取樣頻率為13.5MHz,兩個色差信號的取樣頻率均為6.75MHz。顯然,這種方式下色差信號的水平分解力是亮度信號的一半。4:2:2編碼方式廣泛應(yīng)用于演播室節(jié)目制作和傳輸中。
(2)4:4:4編碼方式:亮度信號和兩個色差信號(或R、G、B信號)的取樣頻率均為13.5MHz,且取樣結(jié)構(gòu)完全相同。這種方式下,三個信號具有相同的水平和垂直分解力。這種方式一般用在對R、G、B信號進(jìn)行數(shù)字化的場合。(3)4:1:1編碼方式:亮度信號和兩個色差信號的取樣頻率分別為13.5MHz、3.375MHz、3.375MHz,因此兩個色差信號在垂直方向上的分解力與亮度信號相同,但在水平方向上的分解力是亮度信號的1/4。
(4)4:2:0編碼方式:亮度信號與色差信號的取樣頻率與4:2:2方式相同,但兩個色差信號每兩行取一行,因此在水平和垂直方向上的分解力均為亮度信號的一半。
第6章作業(yè)題 第6章作業(yè)題
1、三片攝像機(jī)基本工作過程分哪三個步驟?★
(1)分光成像:被攝景物的光像?變焦鏡頭?紅、綠、藍(lán)三個基色光像。
(2)光電轉(zhuǎn)換:三個基色光像?同時進(jìn)行光電轉(zhuǎn)換?相應(yīng)的紅、綠、藍(lán)三基色電信號。
(3)編碼輸出:三基色電信號?放大處理?編碼器?彩色全電視信號。
2、編碼器的作用是什么?PAL制電視編碼是怎樣的過程?★ 編碼器作用:將紅、綠、藍(lán)三基色信號編碼成一個亮度信號和兩個色差信號,并把它們按某一電視標(biāo)準(zhǔn)組合成一個彩色全電視信號輸出。
PAL制電視的編碼過程:
(1)經(jīng)過視頻處理和放大的三基色電信號R、G、B首先進(jìn)入編 碼矩陣,編碼成亮度信號Y和色差信號R-Y、B-Y。
(2)R-Y和B-Y信號通過低通濾波器進(jìn)行頻帶壓縮,進(jìn)行正交平衡調(diào)幅。
(3)調(diào)幅之后的兩個色差信號加在一起,并與延時后的亮度信號及復(fù)合同步信號相加,形成彩色全電視信號。
3、什么是硬盤錄像機(jī)?★它有哪些特點(diǎn)?
硬盤錄像機(jī)(數(shù)字視頻錄像機(jī)):兼有計算機(jī)和磁帶錄像機(jī)功能的記錄存儲設(shè)備,計算機(jī)化的錄像機(jī)。、什么是電子編輯?什么是線性編輯?什么是非線性編輯?★ 電子編輯:用電子方式將不同的素材按一定順序組合成一個有完整內(nèi)容的節(jié)目的制作技術(shù)。
★線性電子編輯:基于磁帶存儲、存儲模式與時間順序有關(guān)、受時間順序“線性”約束、不可隨機(jī)存取的電子編輯。
★非線性電子編輯:基于硬盤存儲、存儲模式與時間順序無關(guān)、不受時間順序“線性”約束、可隨機(jī)存取的電子編輯。
5、什么是視頻切換?什么是特技?什么是慢轉(zhuǎn)換?什么是劃像?什么是鍵控?★
(1)視頻切換:在多路輸入視頻信號中任選一路或數(shù)路信號輸出。
(2)慢轉(zhuǎn)換:圖像的混合過渡,一幅畫面緩慢替換為另一畫面的切換方式。有疊畫(X切換)和淡入淡出(V切換)兩種方式。
(3)劃像(掃換):把兩個信號源提供的圖像按一定幾何圖形和 比例關(guān)系組合成一幅畫面的分畫面特技。特點(diǎn):整個電視屏幕被A、B兩個畫面分割成兩部分,分界線是規(guī)則形狀,而且兩個畫面的分界線還可沿某個方向移動。
(4)鍵控:沿一定輪廓線摳去一個圖像一部分,并鑲?cè)肓硪粓D像的分畫面特技。
6、什么是ENG ?什么是EFP ?什么是ESP ?什么是VSS?★
(1)電子新聞采集系統(tǒng)ENG:(2)電子現(xiàn)場節(jié)目制作系統(tǒng)EFP:
(3)演播室節(jié)目制作系統(tǒng)ESP:。(4)虛擬演播室系統(tǒng)VSS:
7、什么是硬盤播出系統(tǒng)?它由哪些設(shè)備組成?★
硬盤播出系統(tǒng):將要播出的電視節(jié)目存入硬盤存儲器,播出時直接從硬盤調(diào)出所需的節(jié)目內(nèi)容的電視節(jié)目播出系統(tǒng)。
(1)上載工作站:向播出服務(wù)器上載需播出的音視頻節(jié)目;(2)播出工作站:控制播出服務(wù)器的輸出通道,實(shí)現(xiàn)節(jié)目的自動播出,;
(3)文件管理服務(wù)器:為工作站服務(wù),存儲公共數(shù)據(jù);(4)播出服務(wù)器:硬盤播出系統(tǒng)的核心,實(shí)現(xiàn)音視頻數(shù)據(jù)的上下載,并能實(shí)現(xiàn)多頻道的自動播出。存儲器通常采用磁盤陣列結(jié)構(gòu)。常有一主一備兩個。
(5)播出切換臺:實(shí)現(xiàn)節(jié)目的播出切換。
8、什么是媒體資產(chǎn) ?什么是媒體資產(chǎn)管理系統(tǒng) ?★存儲的三種模式是什么? 媒體資產(chǎn):素材+元數(shù)據(jù)=內(nèi)容,內(nèi)容+權(quán)限=資產(chǎn)
媒體資產(chǎn)管理系統(tǒng):一個對各種媒體資產(chǎn)的統(tǒng)一管理和控制,高效保存和利用的系統(tǒng)。
第6章復(fù)習(xí)提問 第7章作業(yè)題
1、簡述電視廣播系統(tǒng)的構(gòu)成及各部分的主要作用。★(1)信號源端:制作并播出符合一定標(biāo)準(zhǔn)的電視節(jié)目。(2)傳輸部分:將播出的電視節(jié)目以可靠的方式經(jīng)適當(dāng)?shù)膫鬏斖ǖ纻魉偷浇邮斩耍瑐鬏敺绞娇煞譃橛芯€方式(電纜、光纜)和無線方式(衛(wèi)星轉(zhuǎn)發(fā)、微波中繼、地面超短波覆蓋等)。
(3)接收端:利用適當(dāng)?shù)慕邮赵O(shè)備接收傳輸通道送來的電視信號,并正確重現(xiàn)出原始的圖像及伴音。
2、什么是VSB-AM?什么是QPSK?什么是QAM?什么是OFDM?各自的特點(diǎn)是什么?
(1)殘留邊帶調(diào)幅VSB-AM(2)正交相移鍵控QPSK(3)正交調(diào)幅QAM(4)正交頻分復(fù)用OFDM
3、畫出模擬電視射頻信號頻譜圖。
5、什么是CATV?CATV系統(tǒng)共有哪些部分組成?什么是HFC?★
★(1)有線電視 CATV(Cable Television):用射頻電纜、光纜、多路微波或及其組合來傳輸、分配和交換聲音、圖像及數(shù)據(jù)信號的電視系統(tǒng)。
(2)CATV組成的五個部分:
1、信號源部分:產(chǎn)生或接入系統(tǒng)所需的信號。包括傳統(tǒng)的廣播電視節(jié)目,多媒體信息和數(shù)據(jù)等。
2、前端:對信號進(jìn)行變換、交換、復(fù)用、調(diào)制、混合處理,并將各路處理過的信號轉(zhuǎn)換成一路寬帶復(fù)合信號送入傳輸系統(tǒng)。
3、傳輸系統(tǒng):延續(xù)距離、擴(kuò)大系統(tǒng)覆蓋范圍。使用的傳輸媒介可以是射頻同軸電纜、光纜、微波或它們的組合,目前使用最多光纜和同軸電纜的混合網(wǎng)(HFC)。
4、用戶分配網(wǎng):連接各個終端。通常使用同軸電纜作為傳輸媒介。
5、終端:用戶端口。通過機(jī)頂盒連接到電視機(jī),收看到數(shù)字電視節(jié)目;通過電纜調(diào)制解調(diào)器(Cable Modem)與計算機(jī)連接,實(shí)現(xiàn)因特網(wǎng)接入、IP電話等信息查詢和雙向通信業(yè)務(wù)。
★(3)光纖同軸電纜混合網(wǎng)HFC(Hybrid Fiber-Coaxial):用光纖和射頻同軸電纜的組合來傳輸、分配和交換聲音、圖像和數(shù)據(jù)信號的有線電視網(wǎng)絡(luò)。
8、什么是IPTV ? IPTV系統(tǒng)三個組成部分是什么?(1)IPTV的定義:“IPTV是在IP網(wǎng)絡(luò)上傳送多媒體信息服務(wù)的新技術(shù)。
(2)IPTV系統(tǒng)三個組成部分: IPTV前端、IPTV傳輸網(wǎng)絡(luò)和IPTV接收端。
10、什么是CMMB ? CMMB技術(shù)體制主要特色是什么?(1)中國移動多媒體廣播CMMB:利用大功率S波段衛(wèi)星信號覆蓋全國,利用地面增補(bǔ)轉(zhuǎn)發(fā)器同頻、同時、同內(nèi)容轉(zhuǎn)發(fā)衛(wèi)星信號補(bǔ)點(diǎn)覆蓋衛(wèi)星信號盲區(qū),利用無線移動通信網(wǎng)絡(luò)構(gòu)建回傳通道,從而組成單向廣播和雙向交互相結(jié)合的移動多媒體廣播網(wǎng)絡(luò)。
(2)CMMB體制的特色:天地一體,星網(wǎng)結(jié)合,統(tǒng)一標(biāo)準(zhǔn),全國漫游。
第五篇:學(xué)習(xí)心得《面向?qū)ο蟆?/a>
面向?qū)ο笳n程學(xué)習(xí)心得
這學(xué)期的面向?qū)ο笳n程對我來說是收獲匪淺的一門課。通過老師課件的講解,自己一些相關(guān)書籍的閱讀和實(shí)踐作業(yè)的完成,逐步對課程有了由淺及深的認(rèn)識。
面向?qū)ο?Object Oriented,OO)是一門以實(shí)踐為主課程,課程中可以分開兩塊OOA(面向?qū)ο笙到y(tǒng)分析)和OOD(面向?qū)ο笙到y(tǒng)設(shè)計)。OOA(面向?qū)ο笙到y(tǒng)分析)主要內(nèi)容: 研究問題域和用戶需求,運(yùn)用面向?qū)ο蟮挠^點(diǎn)和原則發(fā)現(xiàn)問題域中與系統(tǒng)責(zé)任有關(guān)的對象,以及對象的特征和相互關(guān)系.OOA不涉及針對具體實(shí)現(xiàn)采取的設(shè)計決策和有關(guān)細(xì)節(jié),獨(dú)立于具體實(shí)現(xiàn)的系統(tǒng)模型。是一個完整確切反映問題域和用戶需求的系統(tǒng)模型。OOA的優(yōu)勢:復(fù)用、可擴(kuò)展、可維護(hù)性、彈性。
OOD(面向?qū)ο笙到y(tǒng)設(shè)計):以O(shè)OA模型為基礎(chǔ),按照實(shí)現(xiàn)的要求進(jìn)行設(shè)計決策,包括全局性的決策和局部細(xì)節(jié)的設(shè)計,與具體的實(shí)現(xiàn)條件相關(guān)。OOD的步驟:細(xì)化重組類→細(xì)化和實(shí)現(xiàn)類之間的關(guān)系,明確其可見性→增加屬性,指定屬性的類型和可見性→分配職責(zé),定義執(zhí)行每個職責(zé)的方法→對消息驅(qū)動的系統(tǒng),明確消息傳遞的方式→利用設(shè)計模式進(jìn)行局部設(shè)計→畫出詳細(xì)的類圖和時序圖。
面向?qū)ο蟮姆治雠c設(shè)計方法將致力于解決傳統(tǒng)軟件研發(fā)過程中由于軟件模塊化結(jié)構(gòu)化程度不高帶來的軟件重用性差、軟件可維護(hù)性差、開發(fā)出的軟件不能滿足用戶需要等方面問題。面向?qū)ο蟮母拍畎ǎ簩ο蟆ο蟮臓顟B(tài)和行為、類、類的結(jié)構(gòu)、消息和方法。對象概念將包含對象唯一性、抽象性、繼承性、多態(tài)性的重要特征。面向?qū)ο蟮囊匕撼橄?、封裝性、共享性三方面。
在設(shè)計模式的研究過程中,我們組選擇的是迭代器(Iterator)的設(shè)計模式研究。完成設(shè)計研究后,我對迭代器的設(shè)計模式有了更為深刻的理解。迭代器(Iterator)提供一個方法順序訪問一個聚合對象的各個元素,而又不暴露該對象的內(nèi)部表示。并了解到迭代器設(shè)計模式一般在以下三類場合使用較多。
? 訪問一個聚合對象的內(nèi)容而無需暴露它的內(nèi)部表示。? 支持對聚合對象的多種遍歷。因?yàn)楸闅v狀態(tài)是保存在每一個迭代器對象中的。
? 為遍歷不同的聚合結(jié)構(gòu)提供一個統(tǒng)一的接口。根據(jù)實(shí)現(xiàn)方式的不同,效果上會有差別。同時還簡化了容器的接口。但是在java Collection中為了提高可擴(kuò)展性,容器還是提供了遍歷的接口。在面向?qū)ο蟮能浖O(shè)計中,我們經(jīng)常會遇到一類集合對象,這類集合對象的內(nèi)部結(jié)構(gòu)可能有著各種各樣的實(shí)現(xiàn),但是歸結(jié)起來,無非有兩點(diǎn)是需要我們?nèi)リP(guān)心的:一是集合內(nèi)部的數(shù)據(jù)存儲結(jié)構(gòu),二是遍歷集合內(nèi)部的數(shù)據(jù)。面向?qū)ο笤O(shè)計原則中有一條是類的單一職責(zé)原則,所以我們要盡可能的去分解這些職責(zé),用不同的類去承擔(dān)不同的職責(zé)。Iterator模式就是分離了集合對象的遍歷行為,抽象出一個迭代器類來負(fù)責(zé),這樣既可以做到不暴露集合的內(nèi)部結(jié)構(gòu),又可讓外部代碼透明的訪問集合內(nèi)部的數(shù)據(jù)。
在Java Collection的應(yīng)用中,提供的具體迭代器角色是定義在容器角色中的內(nèi)部類。這樣便保護(hù)了容器的封裝。但是同時容器也提供了遍歷算法接口,你可以擴(kuò)展自己的迭代器。至于迭代器模式的使用??蛻舫绦蛞鹊玫骄唧w容器角色,然后再通過具體容器角色得到具體迭代器角色。這樣便可以使用具體迭代器角色來遍歷容器了。
OOA和OOD之間沒有明顯的界限。OOA與OOD的不可分割性正好說明了OO思想的強(qiáng)大,即軟件過程階段的無縫連接,在交流與溝通中不會產(chǎn)生鴻溝,這是相對結(jié)構(gòu)化思想的好處,因?yàn)閺墓δ苣K到某塊詳細(xì)控制邏輯設(shè)計兩者之間的聯(lián)系不是十分緊密,需要分析人員與設(shè)計人員的再溝通。
通過課程的學(xué)習(xí)與實(shí)踐,對面向?qū)ο蟮睦砟?,以及相關(guān)方法,設(shè)計模式有了更為深刻的理解與掌握。針對面向?qū)ο蟮姆治雠c設(shè)計課程的授課內(nèi)容及方法,我個人覺得對我還是有不少的幫助和 提高。結(jié)合自己的工作,雖然與開發(fā)接觸的比較少,但是在運(yùn)維過程中,如果能了解開發(fā)原理,結(jié)合實(shí)際的工作,會對一些源代碼的分析能力以及工作效率的提高起到明顯的幫助作用。