亚洲欧美成人一区二区三区,强伦轩一区二区三区四区播放方式,无码国产精品一区二区免费式直播,国产又黄又爽又湿的免费网站,少妇被弄到高潮喷水A片69网站

2019軟件設計師考試內容匯編

時間:2019-01-18 12:43:00   來源:無憂考網     [字體: ]
【#軟件設計師考試# #2019軟件設計師考試內容匯編#】2019軟件設計師考試備考正在進行中,為了方便考生及時有效的備考,那么,©憂考網為您精心整理了2019軟件設計師考試內容匯編,歡迎大家的關注。如想獲取更多軟件設計師考試的模擬題及備考資料,請關注©憂考網的更新。
7.jpg
  考試科(ke)目1:計算(suan)機與軟件工程知識

  1.計算機科(ke)學(xue)基礎(chu)

  1.1數(shu)制及其(qi)轉換

  二進制(zhi)(zhi)、十進制(zhi)(zhi)和十六進制(zhi)(zhi)等常用制(zhi)(zhi)數制(zhi)(zhi)及(ji)其相互轉(zhuan)換

  1.2數據的表示

  數(shu)的(de)表(biao)示(原碼(ma)、反碼(ma)、補碼(ma)、移碼(ma)表(biao)示,整數(shu)和實數(shu)的(de)機內表(biao)示,精度(du)和溢(yi)出)

  非(fei)數值表示(shi)(shi)(字符(fu)和(he)漢字表示(shi)(shi)、聲音表示(shi)(shi)、圖像表示(shi)(shi))

  校(xiao)(xiao)驗(yan)方法和校(xiao)(xiao)驗(yan)碼(奇(qi)偶(ou)校(xiao)(xiao)驗(yan)碼、海明校(xiao)(xiao)驗(yan)碼、循環冗余校(xiao)(xiao)驗(yan)碼)

  1.5常用數據結構(gou)

  數組(zu)(靜態數組(zu)、動態數組(zu))、線性表(biao)(biao)、鏈(lian)表(biao)(biao)(單向鏈(lian)表(biao)(biao)、雙(shuang)向鏈(lian)表(biao)(biao)、循環鏈(lian)表(biao)(biao))、隊列、棧、樹(shu)(shu)(二叉樹(shu)(shu)、查找樹(shu)(shu)、平衡樹(shu)(shu)、線索樹(shu)(shu)、線索樹(shu)(shu)、堆)、圖等的定義、存儲和操作(zuo)

  Hash(存儲地址(zhi)計(ji)算,沖(chong)突處理(li))

  2.計算(suan)機系統(tong)知識

  2.1硬件知識

  2.1.1計算機系(xi)(xi)統的組(zu)成、體系(xi)(xi)結構(gou)分類及(ji)特性(xing)

  CPU和(he)存儲器的組(zu)成、性(xing)能和(he)基本工作(zuo)原理

  常用I/O設備、通信設備的性能,以及基本工作原理

  I/O接口的功能、類型和特性

  I/O控制方式(shi)(中斷系(xi)統、DMA、I/O處(chu)理機方式(shi))

  CISC/RISC,流水線操(cao)作,多處理(li)機,并行處理(li)

  2.1.2存儲系統

  主存-Cache存儲(chu)系統的工作原理(li)

  虛(xu)擬存(cun)(cun)儲器基本工作原(yuan)理,多(duo)級(ji)存(cun)(cun)儲體(ti)系(xi)的(de)性(xing)能價(jia)格

  RAID類(lei)型和特(te)性

  2.2軟件知識

  2.2.1操作(zuo)系統(tong)知識

  操作(zuo)系統(tong)的內核(中斷控制)、進程、線程概(gai)念

  處理機管理(狀態轉(zhuan)換(huan)、共(gong)享與互斥、分時(shi)輪轉(zhuan)、搶占、死鎖)

  存(cun)(cun)儲管理(主存(cun)(cun)保護(hu)、動態連接(jie)分配、分段、分頁、虛存(cun)(cun))

  設備管理(I/O控制、假(jia)脫(tuo)機)

  文件管理(li)(文件目錄(lu)、文件組織、存取(qu)方(fang)法(fa)、存取(qu)控(kong)制、恢復處理(li))

  作業(ye)(ye)管理(li)(作業(ye)(ye)調(diao)度、作業(ye)(ye)控制語言(JCL)、多道程序設計)

  2.2.2程(cheng)(cheng)序(xu)設(she)計語言和語言處理程(cheng)(cheng)序(xu)的知識(shi)

  匯(hui)編(bian)、編(bian)譯、解釋(shi)系統(tong)的基礎知識和基本工作原(yuan)理

  2.3計(ji)算(suan)機網絡知(zhi)識

  網絡(luo)體系結構(網絡(luo)拓撲、OSI/RM、基本的網絡(luo)協(xie)議(yi))

  傳輸(shu)(shu)介質、傳輸(shu)(shu)技術、傳輸(shu)(shu)方法(fa)、傳輸(shu)(shu)控制

  Client/Server結構、Browser/Server結構

  2.4數(shu)據庫知識

  數據模型(xing),ER圖,第一范(fan)式、第二范(fan)式、第三范(fan)式

  數據庫(ku)語言(SQL)

  數據倉庫和分布式數據庫基礎知識

  2.5多媒(mei)體知識

  多(duo)(duo)媒體(ti)系統基礎知識(shi),多(duo)(duo)媒體(ti)設(she)備的性(xing)能特(te)性(xing),常用多(duo)(duo)媒體(ti)文件格式

  2.6系統性能知識

  性能指(zhi)標(響(xiang)應時間、吞吐量、周(zhou)轉時間)和性能設計(ji)

  2.7計算(suan)機應(ying)用基礎知(zhi)識

  信息管理、數據(ju)處理、輔(fu)助設計(ji)、自動控制、科學計(ji)算、人工(gong)智能等基礎知(zhi)識(shi)

  3.系統開發(fa)和運(yun)行知識

  3.1軟件工程、軟件過程改進和軟件開發項目管(guan)理知識

  主要的軟件開發(fa)方法(fa)(生命周期法(fa)、原型法(fa)、面(mian)向對象法(fa)、CASE)

  軟(ruan)件開(kai)發過程評估、軟(ruan)件能力(li)成(cheng)熟評估基礎知識

  3.2系統分析基(ji)礎知識

  結構(gou)化(hua)分析方(fang)法(fa)(數(shu)據流圖(DFD)、數(shu)據字典(DD)、實體關系圖(ERD)、描述加工(gong)處理的結構(gou)化(hua)語言)

  統一建模語言(UML)

  3.3系統設(she)計(ji)知識(shi)

  結構化(hua)設計方法(fa)和(he)工具(系統(tong)流程圖、HIPO圖、控制流程圖)

  系(xi)統總體結構設(she)(she)計(ji)(總體布局(ju)、設(she)(she)計(ji)原則、模塊結構設(she)(she)計(ji)、數據(ju)存儲設(she)(she)計(ji)、系(xi)統配置方(fang)案(an))

  3.4系統實施知識

  系統(tong)測試的目的、類型,系統(tong)測試方(fang)法(黑盒測試、白盒測試、灰盒測試)

  3.6面向(xiang)對象(xiang)開發(fa)方法

  面向(xiang)對(dui)象開發概念(類、對(dui)象、屬性、封(feng)裝性、繼(ji)承性、多態(tai)性、對(dui)象之間的引(yin)用)

  面向(xiang)對象設計方(fang)法(fa)(體系結構、類的設計、用戶接(jie)口設計)

  面向對象實現(xian)方法(選(xuan)擇程(cheng)序設(she)計(ji)語言、類的實現(xian)、方法的實現(xian)、用戶接口的實現(xian)、準備測試(shi)數(shu)據)

  面向(xiang)對象程序設(she)計語(yu)言(如C++、Java、Visual、Bsasic、VisualC++)的基本機制

  4.安全性知識

  安全性基本概念

  5.標準化知識

  標準化(hua)意識、標準化(hua)的發展、標準制訂過程

  6.信息化(hua)基(ji)礎(chu)知識(shi)

  有關的法律(lv)、法規

  7.計(ji)算機(ji)專業英語(yu)

  考試(shi)科目2:軟件設計

  1.外部設計

  1.1理解系(xi)統需(xu)求說明(ming)

  1.3設計系統功能(neng)

  選(xuan)擇系統(tong)結構,設(she)(she)計各子(zi)系統(tong)的(de)功能和(he)(he)接口,設(she)(she)計安全(quan)性策略、需(xu)求和(he)(he)實現方法(fa),制訂(ding)詳細的(de)工作流(liu)和(he)(he)數據流(liu)

  1.4設計數據模型

  設計ER模型(xing)、數據模型(xing)

  2.內部設計

  2.1設計軟件結構

  按(an)構件分解,確定構件功能規格(ge)以及(ji)構件之間的接口

  采用中間件和工具

  2.4構件的創建和重用

  創建、重用構件的概(gai)念

  使(shi)用子程序庫或類庫

  3.程序設計

  3.1模塊劃分(原則(ze)、方法、標(biao)準)

  4.系統實施

  4.3掌握C程序設(she)計語(yu)言(yan),以(yi)及C++、Java、Visual、Basic、VisualC++中任(ren)一種程序設(she)計語(yu)言(yan),以(yi)便能(neng)指導程序員進行(xing)編程和測(ce)試,并進行(xing)必要的優化

  4.4系統測試

  指(zhi)導程序員(yuan)進行模塊測試,并進行驗收

  準備系(xi)統(tong)集成測(ce)試(shi)環境(jing)和(he)測(ce)試(shi)工具

  準備測試數據

  5.軟件工程

  軟件(jian)生存期模(mo)型(瀑(pu)布(bu)模(mo)型、螺旋(xuan)模(mo)型、噴(pen)泉模(mo)型)和軟件(jian)成本模(mo)型

  定義軟件需求(系統化的(de)目(mu)標、配置、功能、性能和約(yue)束)

  描述軟件需求的方法(功能層次模型(xing)、數(shu)據(ju)流模型(xing)、控制流模型(xing)、面向數(shu)據(ju)的模型(xing)、面向對象的模型(xing)等)

  定義軟件需求(qiu)的方(fang)(fang)法(fa)(fa)(結構(gou)化分析方(fang)(fang)法(fa)(fa)、面向對(dui)象(xiang)分析方(fang)(fang)法(fa)(fa))

  程(cheng)序(xu)設計(ji)(結構(gou)化程(cheng)序(xu)設計(ji)、面向對(dui)象程(cheng)序(xu)設計(ji))

  軟件工程發展趨勢(面向構件,統一建模語言(UML))