第一篇:《實用軟件文檔寫作》思考題
軟件工程標準的定義? P3
ISO9000-3的核心思想?P10
什么是軟件質(zhì)量?軟件質(zhì)量的6個主特性?P12
什么是軟件文檔? P16
軟件文檔的作用? P16
軟件文檔分為哪三類?每一類包含哪些文檔?P18
軟件生存周期的各階段結束時,應生成何種文檔? P21
為什么說源程序是最重要的軟件文檔?
在軟件文檔國家標準中,主要有哪4類文檔?P23
《計算機軟件產(chǎn)品開發(fā)文檔指南》由哪14種文檔組成? P23
文檔編寫的靈活性主要體現(xiàn)在哪幾個方面? P55
可行性研究報告的評審,軟件需求說明書的評審,概要設計說明書的評審,詳細設計的評審,程序的評審,分別應在軟件工程的哪個階段進行? P61
軟件文檔的質(zhì)量要求有哪6點? P66
若按源程序行來劃分軟件規(guī)模,那么,小規(guī)模軟件,中規(guī)模軟件,大規(guī)模軟件,超大規(guī)模軟件分別大致是多少源程序行?P69
小規(guī)模軟件,中規(guī)模軟件,大規(guī)模軟件,超大規(guī)模軟件,分別大致寫出哪幾類文檔?P70可行性研究報告的2個要點? P71
軟件需求說明書的4個要點? P74
電話交換系統(tǒng)的USE-CASE圖?P82
飛機票預定系統(tǒng)的數(shù)據(jù)流圖?P82
軟件需求說明書中,不應寫入設計說明和項目要求。請各舉三例。P88
概要設計說明書的3個要點? P84
HIPO圖 ? P87
結構圖 ? P87
類的繼承關系? 聚集關系?P92
代理(Proxy)結構的類實現(xiàn)圖? P95
詳細設計的3個要點? P97
流程圖的5種基本控制結構? P98
PAD圖的5種基本控制結構? P99
軟件管理文檔由哪幾種文檔組成?P102
軟件管理文檔有哪三個作用?P102
項目開發(fā)計劃書主要有哪幾個部分?P103
什么是軟件項目里程碑?P105
項目進度如何用甘特圖表示? P109圖6.8
軟件項目風險主要有哪三類? 典型風險的例子。P110
什么是軟件測試? 軟件檢查?軟件調(diào)試? P114
軟件測試的2條主要原則?P116
軟件測試過程的劃分?P117 圖6.15
軟件測試計劃的結構(內(nèi)容)?P119 表6.8
軟件測試設計的內(nèi)容?P121 測試用例的定義 黑盒測試?P121
白盒測試?P125
集成測試的增量法? P128
軟件測試分析報告的主要內(nèi)容(5點)?P135 軟件缺陷率?P135
Pareto圖? P119
軟件開發(fā)進度的主要內(nèi)容(5點)?P138 軟件的螺旋形開發(fā)模型?P144
項目開發(fā)總結報告的主要內(nèi)容(5點)?P146 軟件用戶文檔主要由哪幾種文檔組成?P147 用戶手冊的主要內(nèi)容?P157
操作手冊的主要內(nèi)容?P157
第二篇:電視寫作大綱和思考題
《電視寫作》習題集
第一章思考與練習題:
1,電視寫作與傳統(tǒng)的文字寫作相比較,有哪些明顯的特征?
2.電視語言由哪些構成?
3.如何理解電視語言思維能力中的感性形象思維和抽象思維?
4.電視語言中的聲畫關系有哪些種類?
5.觀摩一則電視現(xiàn)場報道,分析片中解說的作用。
6.觀摩一部電視紀錄片,分析片中解說與畫面的關系。
第二章 思考與練習題
1,電視語言的結構特點是什么?
2,如何理解電視寫作是“為眼睛而寫”、“”為耳朵而寫”?
3,怎樣體現(xiàn)電視寫作的口語化?
4,觀摩《東方時空》特別節(jié)目《危機時刻——東航飛機“九一0”成功迫降紀實》,分析節(jié)目如何綜合使用多種語言符號敘事。
5,選擇近期發(fā)生在你身邊的一起突發(fā)事件,嘗試如何綜合運用多種語言符號進行報道。
6.閱讀《足球報》,以文字報道提供的信息為基礎,模擬對某場球賽的現(xiàn)場直播,將你要解說的內(nèi)容寫下來,說給同學聽。
第三章思考與練習題
1.觀看電視新聞或紀錄片,注意節(jié)目中細節(jié)的作用。
2.請運用細節(jié)口頭描述你的一位朋友。
3,口頭描述某座有特色的建筑,注意突出細節(jié)。
4,閱讀報紙上刊登的一條新聞特稿,思考如何從電視寫作思維的角度組織對該題材的報道。
5.比較近日電視臺與報紙對同一題材的報道,比較文字媒體寫作與電視寫作的差異。
6,將一條報紙消息改寫成約30秒的電視新聞口播稿件。
第四章思考與練習
1,與畫面相比,解說詞有哪些特點?
2,電視片創(chuàng)作中畫面在傳達信息方面有哪些局限?
3.解說詞有哪些作用?
4,選擇一部電視專題片,分析解說詞與其他構成元素之間的關系。5,解說詞寫作的基本要求是什么?
6,哪些情況下不宜使用解說詞?
7,閱讀一篇文字新聞特稿。如果以此材料創(chuàng)作一部電視新聞專題,請設計開篇的解說詞。
8,電視解說詞寫作如何適應現(xiàn)代畫面剪接手法?
第五章思考與練習
1.電視新聞的寫作要求。
2.試將一條報紙新聞的導語改寫成同題材電視新聞稿的導語。
3.電視消息的標題制作有何要求?
4.硬導語和軟導語有何不同?
5.電視新聞的一般結構形式有哪些
6.分析獲獎新聞《農(nóng)機下鄉(xiāng)了》是如何用事實說話的。
7.分析《焦點訪談》節(jié)目——《罰要依法》中演播室評論部分的特點。
8.為一條電視新聞配寫編后。
9.分析電視述評節(jié)目的寫作特點。
第六章:思考與練習
1.中國當代電視紀錄片在主題的演變上有何特點?
2.分析紀錄片《舟舟的世界》在主題立意方面的人文價值。
3.紀錄片創(chuàng)作中同期聲的重要性體現(xiàn)在哪里?
4.解說詞在紀錄片創(chuàng)作中有哪些作用?
5.分析紀錄片《龍脊》中解說詞的語言特點。
6.人物紀錄片的寫作要求是什么?
7.紀錄片創(chuàng)作中,如何用現(xiàn)在時態(tài)展現(xiàn)過去時空中的內(nèi)容?
8.以你家鄉(xiāng)某一民俗為選題,撰寫紀錄片拍攝方案。包括本片要表現(xiàn)的主要內(nèi)容、作品風格樣式、具體拍攝方案。
第七章:思考與練習
1,如何認識紀錄片與專題片的不同?
2.寫意類電視片解說詞的特點。
3.寫實類電視片解說詞的特點
4.分析電視片《蘇園六記》中解說詞的作用。
5.分析電視專題《重逢》中解說詞的作用。
6.分析新聞調(diào)查節(jié)目《大官村選村官》中解說詞的特點和細節(jié)的作用。
7.創(chuàng)作一個反映農(nóng)民工子弟上學的專題片,注意解說詞對畫面信息的提示、補充與解釋。
第三篇:軟件文檔寫作作業(yè)
軟件文檔寫作作業(yè)
作業(yè)1
1.軟件質(zhì)量
根據(jù)國際標準組織(ISO)的定義,質(zhì)量是依靠特定的或隱含的能力滿足特定需要的產(chǎn)品或服務的全部功能和特征。
2.影響軟件質(zhì)量的因素
(1)人的因素
(2)軟件要求
(3)開發(fā)各個環(huán)節(jié)的銜接
(4)測試的局限性
(5)質(zhì)量管理不夠重視
(6)軟件開發(fā)的非工程化和開發(fā)人員的傳統(tǒng)習慣
(7)開發(fā)沒有規(guī)范,標準
(8)技術上解決軟件質(zhì)量問題的局限性
作業(yè)2
1.軟件文檔的概念
軟件文檔也稱文件,是指某種數(shù)據(jù)媒體和其中所記錄的數(shù)據(jù),它具有永久性,并可以由人或機器閱讀,通常僅用于描述人工可讀的東西,它是軟件的書面描述和說明;
2.軟件文檔的分類
軟件文檔大致可分為三類:管理文檔、開發(fā)文檔和用戶文檔;
13種軟件文檔
主要包括:可行性研究報告、項目開發(fā)計劃、軟件需求說明書、數(shù)據(jù)要求說明書、概要設計說明書、詳細設計說明書、用戶手冊、操作手冊、測試計劃、測試分析報告、開發(fā)進度月報、項目開發(fā)總結報告、維護修改建議。
作業(yè)3
1.軟件的定義
軟件是為了特定目的而開發(fā)的程序、數(shù)據(jù)和文檔的集合。
程序:能夠執(zhí)行特定功能的計算機指令序列。
數(shù)據(jù):執(zhí)行程序所必須的數(shù)據(jù)和數(shù)據(jù)結構。大量的數(shù)據(jù)都是按照一定的數(shù)據(jù)結構由用戶在使用軟件的過程中積累起
系統(tǒng)開發(fā)規(guī)范與文檔編寫復習資料
來的。
文檔:與程序開發(fā),維護和使用有關的圖文資料。
2.軟件的分類
按軟件的功能進行劃分:可分為系統(tǒng)軟件和應用軟件。
按軟件工作方式劃分:可分為分時軟件、交互式軟件、并行處理軟件
·分時軟件: 允許多個聯(lián)機用戶同時使用計算機的軟件。
·交互式軟件: 能實現(xiàn)人機通信的軟件。
·并行處理軟件:能夠?qū)⒁患蝿?,分配給多個處理器,同時協(xié)同處理,達到高速完成的效果的軟件。
3.軟件的發(fā)展階段
軟件的發(fā)展經(jīng)歷了三個階段
程序設計階段、程序系統(tǒng)階段、軟件工程階段
4.軟件危機
軟件危機泛指在計算機軟件的開發(fā)、維護和使用過程中所遇到的一系列嚴重問題。
從宏觀上說,軟件危機主要是指:(1)軟件的發(fā)展趕不上計算機硬件的發(fā)展;(2)軟件的發(fā)展趕不上社會對于軟件需求的增長。從具體的軟件來說,軟件危機是指:(1)軟件往往不能按計劃、按預算、按時完成;(2)已開發(fā)的軟件不能很好的使用,甚至很快就不用。
軟件危機的主要原因包括:
(1)軟件需求分析不充分
(2)軟件開發(fā)的規(guī)范性不夠
(3)軟件開發(fā)計劃的科學性不夠
(4)缺少對于軟件的評測手段
5.軟件工程的基本原理
主要4條:
(1)用分階段的生命周期計劃嚴格管理
(2)堅持進行階段評審
(3)實行嚴格的產(chǎn)品控制
(4)結果應能清楚地審查
作業(yè)4
1.需求工程的定義
需求工程是指應用已證實有效的原理、方法和技術,通過合適的工具和記號,系統(tǒng)地描述待開發(fā)系統(tǒng)的特性及其相關約束,通常包含需求獲取、需求分析、編寫需求規(guī)格說明書和審查等過程。需求工程確定系統(tǒng)“做什么”,但并不涉及系統(tǒng)“怎么做”,需求工程的成果是軟件需求規(guī)格說明書。
需求工程的活動可以劃分為需求獲取、需求建模、形成需求規(guī)格、需求驗證、需求管理5個獨立的階段。
2.結構化分析方法
結構化分析是通過結構化的方式進行系統(tǒng)定義的分析方法,由美國YOURDON公司提出。結構化需求分析使用自頂向下、逐層分解的系統(tǒng)分析方法來定義系統(tǒng)的需求,采用“分解”和“抽象”兩個基本手段,按照軟件內(nèi)部數(shù)據(jù)傳
遞、變換的關系,由外及里,自頂向下,對需要構造的目標系統(tǒng)進行層層分解,直到每一個分解的處理過程的功能能夠被很好地理解和描述為止。
3.數(shù)據(jù)流圖
數(shù)據(jù)流圖(DFD)是軟件開發(fā)的結構化方法中,用于表示系統(tǒng)邏輯模型的工具。在數(shù)據(jù)流圖中采用一些標準的符號,以圖形的形式描述數(shù)據(jù)在軟件系統(tǒng)中流動和處理的過程,它反映出系統(tǒng)由哪些部分組成以及各部分之間的關系。
數(shù)據(jù)流圖用一套簡單的符號來描繪信息在系統(tǒng)中流動和處理的情況,是軟件設計人員和用戶之間極好的通信工具,是結構化分析方法的核心。
數(shù)據(jù)流圖只需考慮軟件系統(tǒng)必須完成的基本邏輯功能,完全不需考慮如何具體地實現(xiàn)這些功能
數(shù)據(jù)流圖是分層的,要掌握頂層圖和0層圖的畫法。
數(shù)據(jù)流圖中有四種基本符號,分別代表了不同的數(shù)據(jù)元素。應熟記這四種符號的含義和繪制數(shù)據(jù)流圖的步驟。
4.數(shù)據(jù)字典的作用和數(shù)據(jù)字典的內(nèi)容
數(shù)據(jù)字典是除數(shù)據(jù)流圖之外的又一重要工具。數(shù)據(jù)字典與數(shù)據(jù)流圖配合,能清楚地表達數(shù)據(jù)處理的要求。數(shù)據(jù)字典是對系統(tǒng)用到的所有數(shù)據(jù)項和結構的精確定義,以確保開發(fā)人員使用統(tǒng)一的數(shù)據(jù)定義。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構成了系統(tǒng)的邏輯模型。沒有了數(shù)據(jù)字典的數(shù)據(jù)流圖就不嚴格,沒有數(shù)據(jù)流圖,數(shù)據(jù)字典就失去了發(fā)揮作用的場所。
數(shù)據(jù)字典的內(nèi)容包括:數(shù)據(jù)流、加工、數(shù)據(jù)存儲、數(shù)據(jù)項。
5.用例模型
用例模型最重要的兩個概念是參與者和用例。確定參與者和用例是基于用例的軟件開發(fā)的基礎。
用例模型建立的步驟:確定參與者、用例和對用例的描述。
6.用例的擴展、包含和泛化關系
用例的擴展關系:表示系統(tǒng)的擴展功能
用例的包含關系:表示多個基本用例都可以使用的用例
用例的泛化關系:從幾個用例中抽象出來的共同行為的父用例
7.需求管理的五個主要步驟
需求管理的五個主要步驟包括:識別需求、組織需求并給需求劃分優(yōu)先級、分析和理解與需求相關的因素、精煉和擴展需求、管理需求變化。
作業(yè)5
1.軟件設計、概要設計和詳細設計
軟件設計是一個把軟件需求轉(zhuǎn)換為軟件表示的過程。軟件設計階段的主要任務是確定軟件系統(tǒng)“怎么做”,是從軟件需求規(guī)格說明書出發(fā),形成軟件的具體設計方案。結構化軟件設計包括概要設計和詳細設計,概要設計也稱軟件結構設計,詳細設計也稱軟件過程設計。
概要設計確定系統(tǒng)的整體模塊結構以及接口描述,詳細設計是在概要設計的基礎上確定每個模塊的具體執(zhí)行過程。概要設計的主要任務是建立軟件系統(tǒng)的體系結構,設計數(shù)據(jù)結構、設計數(shù)據(jù)庫文件、編寫和評審軟件概要設計說明書。
詳細設計需要完成的任務是設計模塊的算法、設計模塊內(nèi)部的數(shù)據(jù)結構、設計數(shù)據(jù)庫的存儲格式、格式和反法,進行代碼設計和界面設計、編寫和評審軟件詳細設計說明書。
2.模塊的獨立性、耦合性和內(nèi)聚性
模塊:用一個名字就可以調(diào)用的一段程序。
模塊具有三個基本屬性:功能、邏輯、狀態(tài)
功能:指該模塊實現(xiàn)什么功能,做什么事情。
邏輯:即描述模塊內(nèi)部怎么做。
狀態(tài):即該模塊使用時的環(huán)境和條件。
模塊獨立性是指軟件系統(tǒng)中的每個模塊只涉及軟件要求的具體的子功能,只通過簡單的接口和軟件系統(tǒng)中其它模塊相聯(lián)系。模塊的獨立性較好,對軟件的可靠性和軟件的可維護性是很有幫助的,可以通過軟件的耦合性和內(nèi)聚性兩個指標來衡量模塊的獨立性。
耦合性是指軟件系統(tǒng)結構中各個模塊間相互聯(lián)系的緊密程度。模塊間的耦合性越強,說明模塊之間的聯(lián)系越密切。模塊的耦合分為不同的類型,耦合性由強到弱依次為:內(nèi)容耦合、公共耦合、外部耦合、控制耦合、標記耦合、數(shù)據(jù)耦合、非直接耦合。在進行模塊設計時,要提高模塊的獨立性,建立模塊間盡可能松散的系統(tǒng)是模塊化設計的目標和原則。
內(nèi)聚性是一個模塊內(nèi)部各個元素彼此結合的緊密程度。模塊的內(nèi)聚性有7種類型。在軟件的模塊設計中,盡量做到模塊高內(nèi)聚、低耦合,以此提高模塊的獨立性。
作業(yè)6
1.面向?qū)ο蟮母拍?/p>
面向?qū)ο蟮母拍畎▽ο?、類、繼承、消息、多態(tài)性。
對象是構成世界的一個獨立單元,它具有自己的靜態(tài)特征和動態(tài)特征,從面向?qū)ο蟪绦蛟O計的角度看:對象是具有相同狀態(tài)的一組操作的集合。
類是具有相同屬性和操作的一組對象的抽象。
繼承是使用已存在的定義作為基礎來建立新定義的技術,一個類可以是多個一般類的特殊類,它從多個一般類中繼承了屬性和操作,這種繼承模式叫多繼承,否則就是單繼承。
消息是一個對象與另一個對象的通信單元,是要求某個對象執(zhí)行類中定義的某個操作的規(guī)格說明。
多態(tài)性是指在一般類中定義的屬性或操作被特殊類后,可以具有不同的數(shù)據(jù)類型或表現(xiàn)出不同的行為。
2.面向?qū)ο蠓治霾襟E
面向?qū)ο蠓治龅哪康脑谟诮?。面向?qū)ο蠓治龅囊话悴襟E如下:
(1)獲取用戶對面向?qū)ο笙到y(tǒng)的需求,包括表示場景/用例;建造需求模型。
(2)為每個系統(tǒng)對象標識屬性和操作。
(3)定義組織類的結構和層次。
(4)建造對象-關系模型。
(5)建造對象-行為模型。
(6)使用場景/用例復審OO分析模型。
3.對象——行為模型
對象-行為模型則關注系統(tǒng)的動態(tài)行為,描述了對象之間在行為(操作)上的依賴關系。它們指明系統(tǒng)如何響應外部的消息,在面向?qū)ο蠓椒嬙斓南到y(tǒng)中,消息體現(xiàn)了對象行為之間的依賴關系。它是實現(xiàn)對象之間的動態(tài)聯(lián)系,使系統(tǒng)成為一個能活動的整體,并使系統(tǒng)的各個部分能夠協(xié)調(diào)一致地運轉(zhuǎn)。
4.面向?qū)ο笤O計
面向?qū)ο笤O計是將面向?qū)ο蠓治鏊鶆?chuàng)建的分析模型轉(zhuǎn)換為設計模型。面向?qū)ο笤O計的目標是產(chǎn)生一個滿足用戶需求,并且完全可實現(xiàn)的面向?qū)ο笤O計模型。
面向?qū)ο笤O計過程包括:
(1)問題域部分設計
(2)人機交換部分設計
(3)控制驅(qū)動部分設計
(4)數(shù)據(jù)接口部分設計
5.對象模型、動態(tài)模型、功能模型
對象模型:對象模型的作用是描述系統(tǒng)的靜態(tài)結構,包括構成系統(tǒng)的類和對象,它們的屬性和操作,以及它們之間的關系。
動態(tài)模型:動態(tài)模型的作用是描述對象及其關系的改變,著重于系統(tǒng)的控制邏輯。它包括兩個圖,一是狀態(tài)圖,一是事件追蹤圖。
功能模型著重于系統(tǒng)內(nèi)部數(shù)據(jù)的傳送和處理,功能模型定義“做什么”,動態(tài)模型定義“何時做”,對象模型定義“對誰做”。.對象之間的關系有關聯(lián)、泛化、依賴、聚合關聯(lián):連接模型元素及實例
泛化:表示一般與特殊關系,即“一般”元素是“特殊”元素的泛化,“特殊”元素是“一般”元素的特化(specialization)依賴:表示一個元素以某種方式依賴另外一個元素
聚集:表示整體與部分,即:“部分”元素是“整體”元素的一部分。
第四篇:英語寫作檢查軟件
1.StyleWriter(潤色首推)
嵌入word使用。主要功能:檢查拼寫、語法等錯誤,潤色文章。
本軟件的誘人之處在于潤色文章,可以有提示你對同義詞做選擇,讓你的文章更地道。
另外還有統(tǒng)計文章特征的功能,詳見李泳老師的博文:從Stylewriter看英文寫作
2.Triivi(檢查首選)
英文輸入軟件,免費開源,具備詞頻調(diào)整、智能糾錯,根據(jù)已經(jīng)輸入的字母猜出想寫點詞或短語,提高英文輸入速度!標準版具有50萬詞匯量,專業(yè)詞庫(約20萬詞匯).4.As-U-Type
是一款英文輸入單詞自動校正軟件,根據(jù)軟件自帶的和自定義的校正詞典,當你編輯文檔輸入的單詞有誤是,它會自動幫你校正。
此軟件是在輸入后按空格鍵后給出提示,沒有實時提醒功能,這個很遺憾。
居然還有高科技寫作和生物科技寫作版,不知道效果如何,299元,價格還不錯呢!誰買過?介紹一下?
第五篇:英語寫作檢查軟件
英語寫作檢查軟件
1.StyleWriter(潤色首推)
嵌入word使用。主要功能:檢查拼寫、語法等錯誤,潤色文章。
本軟件的誘人之處在于潤色文章,可以有提示你對同義詞做選擇,讓你的文章更地道。
另外還有統(tǒng)計文章特征的功能,詳見李泳老師的博文:從Stylewriter看英文寫作
2.Triivi(檢查首選)
英文輸入軟件,免費開源,具備詞頻調(diào)整、智能糾錯,根據(jù)已經(jīng)輸入的字母猜出想寫點詞或短語,提高英文輸入速度!標準版具有50萬詞匯量,專業(yè)詞庫(約20萬詞匯).3.Intellicomplete(推薦)
雖沒有triivi專業(yè)詞匯豐富,但定義性較強,且自定義語庫方便,只需要一個快捷鍵Ctrl+Alt+J。
4.As-U-Type
是一款英文輸入單詞自動校正軟件,根據(jù)軟件自帶的和自定義的校正詞典,當你編輯文檔輸入的單詞有誤是,它會自動幫你校正。
此軟件是在輸入后按空格鍵后給出提示,沒有實時提醒功能,這個很遺憾。
5.TypeTip
與As-U-Type功能雷同的輔助錄入軟件,具有實時提示及校正功能,但不能輸入詞組phrase,不過兼容性較好。
6.金山寫作助手
金山詞霸自帶工具。編寫英文文檔時,常常會遭遇當前語境不知該用哪個單詞的尷尬,這時你會怎么辦?打開詞霸查找一通?哦,那太麻煩了。其實最簡單的方法,是快速按動兩下Alt鍵。這時詞霸將自動彈出一個特別設計的“寫作助手”模塊,試著輸入一下中文詞匯吧??吹搅藛??軟件將自動彈出一組與搜索詞對應的英文單詞,如果感覺片面的解釋無法幫助判斷,還可以繼續(xù)輸入一個“分號”,這時“寫作助手”將會在翻譯結果中自動加入精選例句。
7.Bullfighter
可用作微軟Word和PowerPoint的插件(/bullfighter.asp),不過它只能在Windows操作系統(tǒng)中運行。Bullfighter的目標是找到并且刪除你文章中那些難懂的部分。
8.whitesomke, WriteExperss
雖然WhiteSmoke也向中國和印度的母語非英語者推銷這款產(chǎn)品,但公司表示他們最大的目標客戶群仍是那些想讓自己的文筆變得典雅一些的以英語為母語者。
居然還有高科技寫作和生物科技寫作版,不知道效果如何,299元,價格還不錯呢!誰買過?介紹一下?