freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新版自考軟件開發(fā)工具復習資料-文庫吧

2025-04-02 02:38 本頁面


【正文】 選擇、填空題)(3) 模塊的規(guī)模應當足夠小,以便使它本身的調(diào)試易于進行。如何實施結(jié)構(gòu)化程序設計的思想?(1)限制甚至不用GOTO語句,絕對禁止超越模塊邊界的GOTO語句(2)子程序盡可能做到只有一個入口、一個出口(3)程序風格盡量明確、清晰(4)在程序編寫的同時完成有關(guān)的文檔編撰,不要拖延時間結(jié)構(gòu)化程序設計方法主要是為(程序員)服務的。(單選、填空題)結(jié)構(gòu)化程序設計方法的優(yōu)點:保證了軟件可靠、準確度,易于修改 缺點:增大了程序工作量,增加了編程中的麻煩與瑣碎的工作(多選題)工程思想的核心:(標準化的表達方式)(規(guī)范化的工作步驟)(填空題)簡答:軟件工程的思想(1)對軟件開發(fā)過程進行規(guī)范,把開發(fā)過程分為:需求分析、分析與設計階段、編程階段、測試階段、使用及維護階段五個階段。(2)在標準化方面,一方面是表達方式的標準化,另一方面是對工作的質(zhì)量及檢查制定標準。軟件工程的思想主要集中于加強(項目管理者)的工作上(單選、填空題)Object Oriented的翻譯方法有:(面向客體)、(面向目標)、(物件導向)(面向?qū)ο螅嫦蚩腕w)更為準確(選擇題)1簡答:面向?qū)ο蟮乃枷耄?)客觀世界的任何事物都是對象,它們都有一些靜態(tài)屬性,也都有一些有關(guān)的操作。作為一個整體,這些對象對外不必公開這些屬性與操作,稱為“封裝性”(名詞解釋)(2)對象之間有抽象與具體、群體與個體、整體與部分等幾種關(guān)系。(3)抽象的、較大的對象所具有的性質(zhì)包括靜態(tài)屬性和動態(tài)操作,自然地成為它地子類地性質(zhì),不必加以重復說明或規(guī)定,這就是“遺傳性”(名詞解釋)(4)對象之間可以護送消息。1與即插即用的程序設計方法相關(guān)的概念有:(組件程序設計)(組合文件)(宏觀程序設計)(多選題)1名詞解釋:即插即用 在軟件生產(chǎn)過程中,一部分人專門生產(chǎn)軟件組件,而另一部分人則設計整個軟件的結(jié)構(gòu),并且把軟件組件插入這個結(jié)構(gòu),以便迅速地完成大型軟件地研制工作。1名詞解釋:可視化程序設計 是指用圖標、圖像、圖表,甚至隨手畫的素描等可視化的元素來編制程序。2.3軟件開發(fā)過程的管理項目管理的要素是(進度)(質(zhì)量)(費用)(資源利用)(多選、填空題)好軟件、好程序員、好項目組的標準(P29-30)項目組中的一員必須具有高度的(組織紀律性)和(團隊精神)(填空題)第三章 軟件開發(fā)工具的理論基礎3.1軟件開發(fā)過程的信息需求軟件開發(fā)工具對軟件開發(fā)工作的支持是在(信息管理)和(信息處理)方面,即為軟件開發(fā)工作者存儲和管理某些信息。(填空)簡答:軟件開發(fā)過程中涉及的信息主要有哪些?(1)有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀及需求的信息。由用戶提出。(2)有關(guān)軟件的功能設計與物理設計的各種信息。由分析人員設計。(3)軟件成果本身,包括程序與文檔。由程序員編制。(4)用戶對系統(tǒng)的各種變更要求,以及系統(tǒng)的各種變更的記錄。前三類是一個開發(fā)周期內(nèi)形成的,第四類信息是跨越開發(fā)周期的。(選擇)簡答:對軟件開發(fā)涉及的信息管理工作有哪些?(1)許多信息需要長期保存,因為他們并非只用一次,而是需要不斷更新,不斷被調(diào)用。(2)在許多環(huán)節(jié)上都要進行數(shù)據(jù)的轉(zhuǎn)換或加工。(3)還有大量的人與人之間的交流。所以,軟件開發(fā)工具是為上述四類信息的(合理存儲)(正確轉(zhuǎn)化)和(順暢流通)提供幫助。(填空)軟件開發(fā)工具用到的理論和方法有6種:概念模式、數(shù)據(jù)庫技術(shù)、編譯技術(shù)、人機界面、項目管理和版本管理、系統(tǒng)科學與系統(tǒng)工程理論(多選)3.2概念模式及其作用名詞解釋 概念模式:又稱概念模型,原是認知科學中的一個用語,指人們在認識事物過程中,對某一事物或某一系統(tǒng)形成的抽象的、一般化的概念框架。簡答:概念模式的作用和意義有哪些?(1)概念模式是人們認識客觀世界的一種方法、工具。(2)概念模式是人們在長期的實踐活動中逐漸形成的。(3)概念模式總是在一定的理論思想指導之下形成的,同時又不斷地根據(jù)實際情況得到修正。(4)概念模式在認識過程中十分重要,同時作為(交流)與(表達工具)也是十分重要的。概念模式有(相對性),必須(簡單明了、易于理解)??驁D:是人們在編寫軟件時最早使用的一種概念模式,它是用來描述程序執(zhí)行的邏輯過程的,它把程序的基本步驟歸納為:處理、判斷、輸入輸出、起始或終結(jié)等幾個基本功能。結(jié)構(gòu)圖:表示大型軟件的層次結(jié)構(gòu),即模塊結(jié)構(gòu)。它以模塊的調(diào)用關(guān)系為線索,從宏觀上使人一目了然地掌握軟件的全面?;境绦蛘{(diào)用方式:順序、選擇、循環(huán)調(diào)用。數(shù)據(jù)流程圖(DFD):面對的是一個系統(tǒng)的信息流程,更多地用于描述某一業(yè)務處理系統(tǒng)的信息來源、存儲、處理、去向的全面情況。它的基本思想是把信息流看作一個組織或系統(tǒng)運作的線索,力圖簡明扼要地勾畫出全局。與結(jié)構(gòu)圖相比,DFD更適用于(客觀描述),而結(jié)構(gòu)圖則著重于軟件模塊之間的(控制)。DFD的基本元素是(外部實體)(數(shù)據(jù)處理)(數(shù)據(jù)存儲)實體關(guān)系圖:是一種用于描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式,它以實體、關(guān)系、屬性三個基本概念概括數(shù)據(jù)的基本結(jié)構(gòu)。數(shù)據(jù)字典(DD):是一種描述數(shù)據(jù)內(nèi)容的概念模式,它用表格的形式列出數(shù)據(jù)的基本屬性以及相互關(guān)系,它的雛形是編寫軟件時的變量說明或標識符清單。與ER圖相比,更適于記錄各種細節(jié)。時序網(wǎng)絡:主要用于描述系統(tǒng)狀態(tài)及其轉(zhuǎn)換方式,因此常常用于一些實時控制方面的軟件的功能。它的基本概念是狀態(tài)與轉(zhuǎn)換。計算機模擬模型:是一種強有力的概念模式,它利用計算機大量、高速處理信息的能力,在計算機內(nèi)設置一定的環(huán)境,又以程序來表現(xiàn)客觀系統(tǒng)中的某些規(guī)律或規(guī)則,計算機可以在設定好的環(huán)境、按定好的規(guī)則高速運行,以便人們觀察與預測客觀系統(tǒng)的狀況。1直觀模型:用可視化的圖標、圖像、圖標、甚至隨手畫的素描等元素描述心目中的系統(tǒng)。3.3信息庫及其一致性傳統(tǒng)的信息傳遞方式是通過(文檔)形式交流的,主要有(系統(tǒng)說明書)(設計方案)(使用手冊)(填空、單選、多選)名詞解釋 信息庫:是一個包羅萬象的,隨著項目進展而不斷修改與補充的數(shù)據(jù)集合。信息庫研究中的核心問題是(如何保持信息庫的一致性)(單選)范圍:數(shù)據(jù)倉庫信息庫數(shù)據(jù)庫3.4人機界面及其管理對于用戶,(界面)就是(系統(tǒng)本身)。(填空)簡答:用戶界面的基本原則(1)用戶界面的主要功能是通信。(2)界面必須保持一致(3)界面必須使用戶隨時掌握任務的進展狀況(4)界面必須能提供幫助(5)能可讓程序多干,不可以讓用戶多干人機界面設計時主要(靈活性)和(一致性)矛盾的權(quán)衡。(填空)AD/Cycle的系統(tǒng)結(jié)構(gòu)模式SAA三個接口:對程序員的接口CPI、對其他計算機系統(tǒng)的接口CCS、對用戶的接口CUA人機交互手段的八個方面:鍵盤操作、屏幕滾動、菜單選擇、幫助系統(tǒng)、鼠標操作、色彩應用、數(shù)據(jù)錄入、信息顯示。(多選)3.5項目管理與版本管理名詞解釋 項目管理:指與固定的生產(chǎn)線上的日常生產(chǎn)管理不同的,具有更大的變動性、時間性的一類管理任務。簡答:項目管理的特點(1)子任務多,關(guān)系復雜(2)任務不可重復,形勢不斷變更(3)協(xié)調(diào)組織的任務十分突出,資源浪費閑置的風險與合理地優(yōu)化組合、提高效益的機會并存。(4)信息處理工作的作用與意義更為突出。浪費和效益究竟何者成為現(xiàn)實,取決于指揮決策的正確與否,而決策的正確則立足于這種管理工作。軟件開發(fā)最關(guān)鍵的問題是(進度)和(質(zhì)量)(填空、選擇)軟件開發(fā)的項目管理不同于一般的管理的是(沒有版本更新的問題)。(單選)簡答:項目管理的任務(目標)(1)使產(chǎn)品(或工程)的質(zhì)量得到有效的控制。(2)保證整個系統(tǒng)按預定的進度完成。(3)有效地利用各種資源,盡可能使資源的閑置與浪費減少。(4)控制與降低成本。項目管理中方法有工程計劃網(wǎng)絡方法,如棒狀圖、檢查點方法、排隊論等。(多選)版本管理的方法:規(guī)定計劃、制定有關(guān)信息范圍及收集管理方法、明確分工、貫穿項目管理的思想(多選)項目管理與版本管理的重要依據(jù)(用戶反饋信息)(單選)第四章 軟件開發(fā)工具的技術(shù)要素軟件開發(fā)工具復雜、龐大,因此它的(功能設計)與(總體結(jié)構(gòu))是必須首先認真考慮的。(填空、多選)4.1 基本功能與一般結(jié)構(gòu)簡答:軟件開發(fā)工具的基本功能(1)提供描述軟件狀況及其開發(fā)過程的概念模式,以協(xié)助軟件開發(fā)人員認識軟件工作的環(huán)境與要求、合理地組織與管理軟件開發(fā)的工作過程。(2)提供存儲和管理有關(guān)信息的機制與手段。(3)幫助使用者編制、生成及修改各種文檔。(4)幫助使用者編寫程序代碼,即代碼生成。(5)對于歷
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1