【系统分析师之路】2019年上系统分析师综合知识真题
【系統分析師之路】2019年上系統分析師綜合知識真題
2019年上系統分析師綜合知識歷年真題
- 【系統分析師之路】2019年上系統分析師綜合知識真題
【2019上系分真題第01題:綠色】
01.面向對象分析中,一個事物發生變化會影響另一個事物,兩個事物之間屬于( )。
A.關聯關系
B.依賴關系
C.實現關系
D.泛化關系
解答:答案選擇B。送分題。
類之間的主要關系有關聯、依賴、泛化、聚合、組合和實現等。
依賴關系:一個事物發生變化影響另一個事物。
泛化關系:特殊/一般關系 關聯關系:描述了一組鏈,鏈是對象之間的連接。
聚合關系:整體與部分生命周期不同。
組合關系:整體與部分生命周期相同。 實現關系:接口與類之間的關系
【2019上系分真題第02題:綠色】
02.關于用例圖中的參與者,說法正確的是( )。
A.參與者是與系統交互的事物,都是由人來承擔
B.當系統需要定時觸發時,時鐘就是一個參與者
C.參與者可以在系統外部,也可能在系統內部
D.系統某項特定功能只能有一個參與者
解答:答案選擇B。送分題。
參與者是指存在于系統外部并與系統進行交互的任何事物,既可以是使用系統的用戶,也可以是其他外部系統和設備等外部實體。系統某項特定功能可以是對應一個參與者,也可能對應不同種類的多個參與者。時鐘可以充當參與者。
【2019上系分真題第03題:綠色】
03.在線學習系統中,課程學習和課程考試都需要先檢查學員的權限,“課程學習”與“檢查權限”兩個用例之間屬于( );課程學習過程中,如果所繳納學費不夠,就需要補繳學費,“課程學習”與“繳納學費”兩個用例之間屬于( );課程學習前需要課程注冊,可以采用電話注冊或者網絡注冊,“課程注冊”與“網絡注冊”兩個用例之間屬于( )。
A.包含關系
B.擴展關系
C.泛化關系
D.關聯關系
解答:答案選擇A|B|C。送分題。
課程學習和課程考試都需要先檢查學員的權限,說明學員權限是從前兩者中抽取的公共部分,他們之間的關系應是包含關系。 課程學習時,學費充足,則直接學習,學費不夠則繳納學費,這是典型的擴展關系。其中課程學習是基本用例,繳納學費是擴展用例。 課程注冊有多種形式,網絡注冊是其中一種,網絡注冊具備課程注冊的基本職能,他們之間是泛化關系。
【2019上系分真題第04題:綠色】
04.非對稱加密算法中,加密和解密使用不同的密鑰,下面的加密算法中( )屬于非對稱加密算法。若甲、乙采用非對稱密鑰體系進行保密通信,甲用乙的公鑰加密數據文件,乙使用( )來對數據文件進行解密。
A.AES
B.RSA
C.IDEA
D.DES
》
A.甲的公鑰
B.甲的私鑰
C.乙的公鑰
D.乙的私鑰
解答:答案選擇B|D。送分題。
常見的對稱加密算法包括:DES,3DES,RC-5,IDEA,AES。 常見的非對稱加密算法包括:RSA,ECC,Elgamal、背包算法、Rabin、D-H。 常見的信息摘要算法包括:SHA,MD5,HMAC。 在使用非對稱加密體制進行加解密時,甲使用乙的公鑰加密,則乙使用配套的私鑰(即乙的私鑰解密)。
【2019上系分真題第05題:紅色】
05.用戶A從CA獲取了自己的數字證書,該數字證書中包含為證書進行數字簽名的( )。
A.CA的私鑰和A的公鑰
B.CA的私鑰和A的私鑰
C.CA的公鑰和A的公鑰
D.CA的公鑰和A的私鑰
解答:答案選擇C。AC二選一蒙錯。
任何一個用戶只要得到CA的公鑰,就可以得到CA為該用戶簽署的數字證書,該數字證書的內容應包括CA的信息、用戶信息、用戶公鑰、CA簽發時間和有效期等。
【2019上系分真題第06題:綠色】
06.數字簽名是對以數字形式存儲的消息進行某種處理,產生一種類似于傳統手書簽名功效的信息處理過程。數字簽名標準DSS中使用的簽名算法DSA是基于ElGamal和Schnorr兩個方案而設計的。當DSA對消息m的簽名驗證結果為True,也不能說明( )。
A.接收的消息m無偽造
B.接收的消息m無篡改
C.接收的消息m無錯誤
D.接收的消息m無泄密
解答:答案選擇D。
在安全領域,使用數字簽名技術,能防消息篡改,消息偽造,也可防消息在傳輸過程中出錯,但不能防止消息泄密。因為數字簽名本質上來講,是利用私鑰加密,公鑰驗證,這意味著所有人都能解開數字簽名的內容,故無保密作用。
【2019上系分真題第07題:紅色】
07.甲公司委托乙公司開發一種工具軟件,未約定軟件的使用權、轉讓權及利益分配辦法,甲公司按規定支付乙公司開發費用。然而,乙公司按約定時間開發該工具軟件后,在未向甲公司交付之前,將其轉讓給丙公司。下列說法中,正確的是( )
A.該工具軟件的使用權屬于甲公司
B.甲和乙公司均有該工具軟件的使用權和轉讓權
C.乙公司與丙公司的轉讓合同無效
D.該工具軟件的轉讓權屬于乙公司
解答:答案選擇A。
甲公司委托乙公司開發工具軟件,未約定軟件著作權的歸屬,則默認乙公司擁有軟件著作權,但甲公司擁有使用權。
【2019上系分真題第08題:紅色】
08.根據《計算機軟件保護條例》,下列說法中,錯誤的是( )
A.受保護的軟件必須固化在有形物體上,如硬盤、光盤、軟盤等
B.合法復制品所有人的權利包括出于學習研究目的,安裝、儲存、顯示等方式使用復制品,必須經著作權人許可,可不向其支付報酬
C.如果開發者在單位或組織中任職期間,所開發的軟件符合一定條件,則軟件著作權應歸單位或組織所有
D.接受他人委托而進行開發的軟件,其著作權的歸屬應由委托人與受托人簽訂書面合同約定;如果沒有簽訂合同,或合同中未規定的,則其著作權由受托人享有
解答:答案選擇B。
合法復制品的正常使用,并不需要經著作權人的許可,因為默認已許可。
【2019上系分真題第09題:綠色】
09.某教授于2016年6月1日自行將《信息網絡傳播權保護條例》譯成英文,投遞給某國家的核心期刊,并于2016年11月1日發表。國家相關部門認為該教授的譯文質量很高,經與該教授協商,于2017年1月5日發文將該譯文定為官方正式譯文。下列說法,( )是正確的。
A.由于該教授未經相關部門同意而自行翻譯官方條例,因此對其譯文不享有著作權
B.該教授對其譯文自2016年6月1日起一直享有著作權
C.該教授對其譯文自2016年6月1日至2017年1月4日期間享有著作權
D.該教授對其譯文自2016年11月1日至2017年1月4日期間享有著作權
解答:答案選擇C。送分題。
著作權的保護是從作品完成時間開始計算的,所以從2016年6月1日開始,該教授享有著作權;但著作權的保護范圍不涵蓋國家的法律法規及官方正式譯文,所以從2017年1月5日定為官方正式譯文時,就不保護了。綜上所述,保護期限應是:2016年6月1日開始至2017年1月4日截止。
【2019上系分真題第10題:綠色】
10.甲公司從市場上購買乙公司生產的軟件,作為甲公司計算機產品的部件。丙公司已經取得該軟件的發明權,并許可乙公司生產銷售該軟件。下列說法中,正確的是( )。
A.甲公司的行為構成對丙公司權利的侵犯
B.甲公司的行為不構成對丙公司權利的侵犯
C.甲公司的行為不侵犯丙公司的權利,乙公司侵犯了丙公司的權利
D.甲公司的行為與乙公司的行為共同構成對丙公司權利的侵犯
解答:答案選擇B。送分題。
由于甲公司與乙公司都是合法的渠道得到的軟件或授權,所以過程中不存在侵權行為。
【2019上系分真題第11題:紅色】
11.雷達設計人員在設計數字信號處理單元時,其處理器普遍采用DSP芯片(比如:TI公司的TMS320C63xx),通常DSP芯片采用哈佛(HarVard)體系結構,以下關于哈佛結構特征的描述,不正確的是( )。
A.程序和數據具有獨立的存儲空間,允許同時取指令和取操作數,并允許在程序空間或數據空間之間互傳數據
B.處理器內部采用多總線結構,保證了在一個機器周期內可以多次訪問程序空間和數據空間
C.哈佛體系結構強調的是多功能,適合多種不同的環境和任務,強調兼容性
D.處理器內部采用多處理單元,可以在一個指令周期內同時進行運算
解答:答案選擇B。
哈佛結構是一種將程序指令存儲和數據存儲分開的存儲器結構。哈佛結構是一種并行體系結構,它的主要特點是將程序和數據存儲在不同的存儲空間中,即程序存儲器和數據存儲器是兩個獨立的存儲器,每個存儲器獨立編址、獨立訪問。 與兩個存儲器相對應的是系統的4條總線:程序和數據的數據總線與地址總線。這種分離的程序總線和數據總線可允許在一個機器周期內同時獲得指令字(來自程序存儲器)和操作數(來自數據存儲器),從而提高了執行速度,提高了數據的吞吐率。又由于程序和數據存儲在兩個分開的物理空間中,因此取址和執行能完全重疊。中央處理器首先到程序指令存儲器中讀取程序指令內容,解碼后得到數據地址,再到相應的數據存儲器中讀取數據,并進行下一步的操作(通常是執行)。程序指令存儲和數據存儲分開,可以使指令和數據有不同的數據寬度。 哈佛結構能在一個機器周期內同時獲取指令字與操作數,但做不到一個機器周期內多次訪問存儲器
【2019上系分真題第12題:紅色】
12.某16位AD芯片中標注電壓范圍是-5V~+5V,請問該款AD芯片的分辨率是( )。
A.10V
B.0.0763mV
C.0.1526mV
D.0.3052mV
解答:答案選擇C。
2的16次方=65536。 10/65536*1000=0.152588mV
【2019上系分真題第13題:紅色】
13.以下關于多核處理器的說法中,不正確的是( )。
A.采用多核處理器可以降低計算機系統的功耗和體積
B.SMP、BMP和MP是多核處理器系統通常采用的三種結構,采用哪種結構與應用場景相關,而無須考慮硬件的組成差異
C.在多核處理器中,計算機可以同時執行多個進程,而操作系統中的多個線程也可以并行執行
D.多核處理器是將兩個或更多的獨立處理器封裝在一起,集成在一個電路中
解答:答案選擇B。
多核是多微處理器核的簡稱,是將兩個或更多的獨立處理器封裝在一起,集成在一個電路中。多核處理器是單枚芯片(也稱為硅核),能夠直接插入單一的處理器插槽中,但操作系統會利用所有相關的資源,將它的每個執行內核作為分立的邏輯處理器。通過在多個執行內核之間劃分任務,多核處理器可在特定的時鐘周期內執行更多任務。
多核與多CPU相比,可以很好降低系統的功耗和體積。
在多核技術中,計算機可以同時執行多個進程;在操作系統中,多個線程也可以并發執行。
SMP、BMP、MP這幾種處理器系統硬件結構都有差異,采用哪種,是要考慮這個因素的。
【2019上系分真題第14題:紅色】
14.多核操作系統的設計方法不同于單核操作系統,一般要突破( )等方面的關鍵技術。
A.總線設計、Cache設計、核間通信、任務調度、中斷處理、同步互斥
B.核結構、Cache設計、核間通信、可靠性設計、安全性設計、同步互斥
C.核結構、Cache設計、核間通信、任務調度、中斷處理、存儲器墻設計
D.核結構、Cache設計、核間通信、任務調度、中斷處理、同步互斥
解答:答案選擇D。
多核處理器的9大關鍵技術1.核結構:同構還是異構2.程序執行模型3.cache設計:多級cache設計與一致性問題4.核間通信技術5.總線設計6.操作系統設計:任務調度、中斷處理、同步互斥7.低功耗設計8.存儲器墻(硬件)9.可靠性及安全設計
【2019上系分真題第15題:紅色】
15.多核CPU環境下進程的調度算法一般有全局隊列調度和局部隊列調度兩種。( )屬于全局隊列調度的特征。
A.操作系統為每個CPU維護一個任務等待隊列
B.操作系統維護一個任務等待隊列
C.任務基本上無需在多個CPU核心間切換,有利于提高Cache命中率
D.當系統中有一個CPU核心空閑時,操作系統便從該核心的任務等待隊列中選取適當的任務執行
解答:答案選擇B。
對于多核CPU,優化操作系統任務調度算法是保證效率的關鍵。一般任務調度算法有全局隊列調度和局部隊列調度。 前者是指操作系統維護一個全局的任務等待隊列,當系統中有一個CPU核心空閑時,操作系統就從全局任務等待隊列中選取就緒任務開始在此核心上執行。這種方法的優點是CPU核心利用率較高。 后者是指操作系統為每個CPU內核維護一個局部的任務等待隊列,當系統中有一個CPU內核空閑時,便從該核心的任務等待隊列中選取恰當的任務執行,這種方法的優點是任務基本上無需在多個CPU核心間切換,有利于提高CPU核心局部Cache命中率。目前多數多核CPU操作系統采用的是基于全局隊列的任務調度算法
【2019上系分真題第16題:黃色】
16.信息資源是企業的重要資源,需要進行合理的管理,其中( )管理強調對數據的控制(維護和安全),( )管理則關心企業管理人員如何獲取和處理信息(流程和方法)且強調企業中信息資源的重要性。
A.生產資源
B.流程資源
C.客戶資源
D.數據資源
》
A.信息處理
B.流程重組
C.組織機構
D.業務方法
解答:答案選擇D|A。第二空錯。
信息資源管理包括數據資源管理和信息處理管理,前者強調對數據的控制(維護和安全),后者則關心企業管理人員如何獲取和處理信息(流程和方法)且強調企業中信息資源的重要性。信息資源管理的基礎是數據管理。數據管理與數據庫管理有很大的區別,數據庫管理僅僅負責物理數據庫的設計、實現、安全性和維護工作;而數據管理在于確定數據規劃、數據應用、數據標準、數據內容、數據范圍等
【2019上系分真題第17題:黃色】
17.信息資源規劃(Information Resource Planning,IRP)是信息化建設的基礎工程,IRP強調將需求分析與( )結合起來。IRP的過程大致可以分為7個步驟,其中( )步驟的主要工作是用戶視圖收集、分組、分析和數據元素分析;( )步驟的主要工作是主題數據庫定義、基本表定義和擴展表定義;( )步驟的主要工作是子系統定義、功能模塊定義和程序單元定義。
A.系統建模
B.系統架構
C.業務分析
D.流程建模
》
A.業務流程分析
B.數據需求分析
C.業務需求分析
D.關聯模型分析
》
A.信息接口建模
B.數據結構建模
C.系統數據建模
D.信息處理建模
》
A.系統功能建模
B.業務流程分解
C.系統架構建模
D.系統業務重組
解答:答案選擇A|B|C|A。第二空錯。
信息資源規劃(Information Resource Planning,IRP)是信息化建設的基礎工程,是指對企業生產經營活動所需要的信息,對產生、獲取、處理、存儲、傳輸和利用等方面進行全面的規劃。 IRP強調將需求分析與系統建模緊密結合起來,需求分析是系統建模的準備,系統建模是用戶需求的定型和規劃化表達。IRP的主要過程如圖所示。
【2019上系分真題第18題:綠色】
18.業務流程重組(Business Process Reengineering,BPR)是針對企業業務流程的基本問題進行回顧,其核心思路是對業務流程的( )改造,BPR過程通常以( )為中心。
A.增量式
B.根本性
C.迭代式
D.保守式
》
A.流程
B.需求
C.組織
D.資源
解答:答案選擇B|A。送分題。
BPR是對企業的業務流程(process)進行根本性(fundamental)的再思考和徹底性(radical)的再設計,從而獲得可以用諸如成本、質量、服務和速度等方面的業績來衡量的顯著性(dramatic)的成就。其“根本性”、“徹底性”、“顯著性”和“流程”就是BPR強調的4個核心內容。BPR必須堅持以流程為中心的原則、團隊式管理原則(以人為本的原則)和以顧客為導向的原則。
【2019上系分真題第19題:綠色】
19.結構化設計(StructuredDesign,SD)是一種面向( )的方法,該方法中( )是實現功能的基本單位。
A.數據流
B.對象
C.模塊
D.構件
》
A.模塊
B.對象
C.接口
D.子系統
解答:答案選擇A|A。送分題。
結構化設計(Structured Design,SD)是一種面向數據流的方法,它以SRS和SA階段所產生的數據流圖和數據字典等文檔為基礎,是一個自頂向下、逐步求精和模塊化的過程。SD方法的基本思想是將軟件設計成由相對獨立且具有單一功能的模塊組成的結構,分為概要設計和詳細設計兩個階段,其中概要設計的主要任務是確定軟件系統的結構,對系統進行模塊劃分,確定每個模塊的功能、接口和模塊之間的調用關系;詳細設計的主要任務是為每個模塊設計實現的細節。
【2019上系分真題第20題:紅色】
20.耦合表示模塊之間聯系的程度。模塊的耦合類型通常可分為7種。其中,一組模塊通過參數表傳遞記錄信息屬于( )。一個模塊可直接訪問另一個模塊的內部數據屬于( )。( )表示模塊之間的關聯程度最高。
A.內部耦合
B.標記耦合
C.數據耦合
D.控制耦合
解答:答案選擇B|A|A。
軟件模塊之間的耦合度從低到高排序為: 1.非直接耦合:兩個模塊之間沒有直接關系,它們之間的聯系完全是通過主模塊的控制和調用來實現的。
2.數據耦合:一組模塊借助參數表傳遞簡單數據。
3.標記耦合:一組模塊通過參數表傳遞記錄信息(數據結構)。
4.控制耦合:模塊之間傳遞的信息中包含用于控制模塊內部邏輯的信息。
5.外部耦合:一組模塊都訪問同一全局簡單變量而不是同一全局數據結構,而且不是通過參數表傳遞該全局變量的信息。
6.公共耦合:多個模塊都訪問同一個公共數據環境,公共的數據環境可以是全局數據結構.共享的通信區.內存的公共覆蓋區等。
7.內容耦合:一個模塊直接訪問另一個模塊的內部數據;一個模塊不通過正常入口轉到另一個模塊的內部;兩個模塊有一部分程序代碼重疊;一個模塊有多個入口。
2019part3
【2019上系分真題第21題:黃色】
21.內聚表示模塊內部各部件之間的聯系程度,( )是系統內聚度從高到低的排序。
A.通信內聚、瞬時內聚、過程內聚、邏輯內聚
B.功能內聚、瞬時內聚、順序內聚、邏輯內聚
C.功能內聚、順序內聚、瞬時內聚、邏輯內聚
D.功能內聚、瞬時內聚、過程內聚、邏輯內聚
解答:答案選擇C。蒙對。
軟件模塊內部的內聚程度從高到低排序為:
1.功能內聚:完成一個單一功能,各個部分協同工作,缺一不可。
2.順序內聚:處理元素相關,而且必須順序執行。
3.通信內聚:所有處理元素集中在一個數據結構的區域上。
4.過程內聚:處理元素相關,而且必須按特定的次序執行。
5.瞬時內聚(時間內聚):所包含的任務必須在同一時間間隔內執行。
6.邏輯內聚:完成邏輯上相關的一組任務。
7.偶然內聚(巧合內聚):完成一組沒有關系或松散關系的任務。
【2019上系分真題第22題:紅色】
22.隨著對象持久化技術的發展,產生了眾多持久化框架,其中,( )基于EJB技術。( )是ORM的解決方案。
A.iBatis
B.CMP
C.JDO
D.SQL
解答:答案選擇B|A。
JAVA體系下,目前主流的持久化技術框架包括CMP、Hibernate、iBatis和JDO等。 1. CMP 在J2EE架構中,CMP(Container-Managed Persistence,容器管理持久化)是由EJB容器來管理實體EJB 的持久化,EJB容器封裝了對象/關系的映射和數據訪問細節。CMP 和ORM的相似之處在于,兩者都提供對象/關系映射服務,都將對象持久化的任務從業務邏輯中分離出來。區別在于CMP負責持久化實體EJB組件,而ORM負責持久化 POJO(Plain Ordinary Java Object,簡單的Java對象),它是普通的基于 Java Bean 形式的實體域對象。 CMP模式的優點在于它基于EJB技術,是SUN J2EE體系的核心部分,獲得了業界的普遍支持,包括各大廠商和開源組織等,如果選擇它來進行企業級開發,技術支持會非常完備,同時其功能日趨完善,包括了完善的事務支持,EJBQL查詢語言和透明的分布式訪問等。CMP的缺點在于開發的實體必須遵守復雜的J2EE規范,而ORM沒有類似要求,其靈活性受到影響;而且,CMP只能運行在EJB容器中,而普通POJO可以運行在任何一種Java環境中;盡管遵循J2EE的規范,但EJB的移植性比ORM要差。
2. Hibernate Hibernate和iBatis都是ORM解決方案,不同的是兩者各有側重。
3. iBatis iBatis提供Java對象到SQL(面向參數和結果集)的映射實現,實際的數據庫操作需要通過手動編寫SQL實現,與Hibernate相比,iBatis最大的特點就是小巧,上手較快。如果不需要太多復雜的功能,iBatis是既可滿足要求又足夠靈活的最簡單的解決方案。
4. JDO JDO(Java Data Object,Java數據對象)是 SUN 公司制定的描述對象持久化語義的標準API,它是Java對象持久化的新規范。JDO提供了透明的對象存儲,對開發人員來說,存儲數據對象完全不需要額外的代碼(例如,JDBC API的使用)。這些繁瑣的例行工作已經轉移到JDO產品提供商身上,使開發人員解脫出來,從而集中時間和精力在業務邏輯上。 另外,JDO很靈活,因為它可以在任何數據底層上運行。JDBC只能應用于關系型數據庫,而JDO更通用,提供到任何數據底層的存儲功能,包括關系型數據庫、普通文件、XML文件和對象數據庫等,使得應用的可移植性更強。
【2019上系分真題第23題:綠色】
23.( )的開發過程一般是先把系統功能視作一個大的模塊,再根據系統分析與設計的要求對其進行進一步的模塊分解或組合。( )使用了建模的思想,討論如何建立一個實際的應用模型,包括對象模型、動態模型和功能模型,其功能模型主要用()實現。
A.面向對象方法
B.OMT方法
C.結構化方法
D.Booch方法
》
A.狀態圖
B.DFD
C.類圖
D.流程圖
解答:答案選擇C|B|B。
結構化方法假定待開發的系統是一個結構化的系統,其基本思想是將系統的生命周期劃分為系統規劃、系統分析、系統設計、系統實施、系統維護等階段。這種方法遵循系統工程原理,按照事先設計好的程序和步驟,使用一定的開發工具,完成規定的文檔,在結構化和模塊化的基礎上進行信息系統的開發工作。
結構化方法的開發過程一般是先把系統功能視為一個大的模塊,再根據系統分析與設計的要求對其進行進一步的模塊分解或組合。
OMT方法使用了建模的思想,討論如何建立一個實際的應用模型,包括對象模型、動態模型和功能模型。對象模型描述系統中對象的靜態結構、對象之間的關系、屬性和操作,主要用對象圖來實現;動態模型描述與時間和操作順序有關的系統特征,例如,激發事件、事件序列、確定事件先后關系的狀態等,主要用狀態圖來實現動態模型;
功能模型描述一個計算如何從輸入值得到輸出值,它不考慮計算的次序,主要用DFD來實現功能模型。
簡單地說,功能模型指出發生了什么,動態模型確定什么時候發生,而對象模型確定發生的客體。
【2019上系分真題第24題:綠色】
24.下列開發方法中,( )不屬于敏捷開發方法。
A.極限編程
B.螺旋模型
C.自適應軟件開發
D.水晶方法
解答:答案選擇B。送分題。
除螺旋模型外,其他選項均屬于敏捷開發。
【2019上系分真題第25題:綠色】
25.軟件能力成熟度模型提供了一個軟件能力成熟度的框架,它將軟件過程改進的步驟組織成5個成熟度等級。其中,軟件過程已建立了基本的項目管理過程,可用于對成本、進度和功能特性進行跟蹤,說明軟件已達到( )成熟度等級。
A.已定義級
B.優化級
C.已管理級
D.可重復級
解答:答案選擇D。
CMM的目的是幫助組織對軟件過程進行管理和改進,增強開發與改進能力,從而能按時地、不超預算地開發出高質量的軟件。CMM 的五個成熟度等級分別為初始級、可重復級、已定義級、已管理級和優化級。
1.初始級。
初始級是未加定義的隨意過程,軟件過程的特點是無秩序的,有時甚至是混亂的。軟件過程定義幾乎處于無章法和步驟可循的狀態,軟件產品所取得的成功往往依賴于極個別人的努力和機遇。
2.可重復級。
可重復級是規則化和紀律化的過程,軟件過程已建立了基本的項目管理過程,可用于對成本、進度和功能特性進行跟蹤。對類似的應用項目,有章可循并能重復以往所取得的成功。
3.已定義級。
已定義級是標準的和一致的過程,用于管理的和工程的軟件過程均已文檔化、標準化,并形成了整個軟件組織的標準軟件過程。全部項目均采用與實際情況相吻合的、適當修改后的標準軟件過程來進行操作。
4.已管理級。
已管理級是可預測的過程,軟件過程和產品質量有詳細的度量標準。軟件過程和產品質量得到了定量的認識和控制。
5.優化級。
優化級是持續改進的過程,通過對來自過程、新概念和新技術等方面的各種有用信息的定量分析,能夠不斷地、持續性地對過程進行改進。
【2019上系分真題第26題:綠色】
26.描述企業應用中的實體及其聯系,屬于數據庫設計的( )階段。
A.需求分析
B.概念設計
C.邏輯設計
D.物理設計
解答:答案選擇B。
描述企業應用中的實體及聯系,也就是在做ER圖的建模,這是概念結構設計階段的任務。
【2019上系分真題第27題:綠色】
27.某企業信息系統采用分布式數據庫系統,該系統中“每節點對本地數據都能獨立管理”和“當某一場地故障時,系統可以使用其它場地上的副本而不至于使整個系統癱瘓”分別稱為分布式數據庫的( )。
A.共享性和分布性
B.自治性和分布性
C.自治性和可用性
D.分布性和可用性
解答:答案選擇C。
分布式數據庫是由一組數據組成的,這組數據分布在計算機網絡的不同計算機上,網絡中的每個節點具有獨立處理的能力(稱為場地自治),它可以執行局部應用,同時,每個節點也能通過網絡通信子系統執行全局應用。分布式數據庫系統是在集中式數據庫系統技術的基礎上發展起來的,具有如下特點:
1.數據獨立性。在分布式數據庫系統中,數據獨立性這一特性更加重要,并具有更多的內容。除了數據的邏輯獨立性與物理獨立性外,還有數據分布獨立性(分布透明性)。
2.集中與自治共享結合的控制結構。各局部的DBMS可以獨立地管理局部數據庫,具有自治的功能。同時,系統又設有集中控制機制,協調各局部DBMS的工作,執行全局應用。
3.適當增加數據冗余度。在不同的場地存儲同一數據的多個副本,這樣,可以提高系統的可靠性和可用性,同時也能提高系統性能。
4.全局的一致性、可串行性和可恢復性。
【2019上系分真題第28題:綠色】
28.給定關系模式R<U,F>,其中:屬性集U = {A,B,C,D,E},函數依賴集F={AC→B,B→DE}。關系R( ),且分別有( )。
A.只有1個候選關鍵字AC
B.只有1個候選關鍵字AB
C.有2個候選關鍵字AC和BC
D.無正確答案
》
A.1個非主屬性和4個主屬性
B.2個非主屬性和3個主屬性
C.3個非主屬性和2個主屬性
D.4個非主屬性和1個主屬性
解答:答案選擇A|C。送分題。
AC推出B,B又能推出DE,因此AC是唯一的候選鍵,其中AC分別是主屬性,B、D、E為非主屬性。
【2019上系分真題第29題:綠色】
29.若要將部門表Demp中name列的修改權限賦予用戶Ming,并允許Ming將該限授予他人,實現的SQL語句如下:
GRANT( )ON TABLE Demp TO Ming( )
A.SELECT(name)
B.UPDATE(name)
C.INSERT(name)
D.ALL PRIVILEGES(name)
》
A.FOR ALL
B.CASCADE
C.WITH GRANT OPTION
D.WITH CHECK OPTION
解答:答案選擇B|C。送分題。
SQL語言中,Grant為授權語句,其語法規則為: Grant <權限> on 表名[(列名)] to 用戶 With grant option。 可能的權限有: SELECT:訪問聲明的表/視圖的所有列/字段。 INSERT:向聲明的表中插入所有列字段。 UPDATE:更新聲明的表所有列/字段。 DELETE:從聲明的表中刪除所有行。 RULE:在表/視圖上定義規則。 ALL:賦予所有權限。
在進行權限賦予的時候,可帶一個附加選項,其選項內容包括:
CHARACTER SET:允許使用聲明的字符集.
COLLATION:允許使用聲明的集合序列. TRANSLATION:允許使用聲明的字符集轉換.
DOMAIN:允許使用聲明的域.
WITH GRANT OPTION:允許向別人賦予同樣權限。
【2019上系分真題第30題:綠色】
30.前趨圖是一個有向無環圖,記為→={(Pi,Pj)pi完成時間先于Pj開始時間}。假設系統中進P={P1,P2,P3,P4,P5,P6,P7,P8},且進程的前趨圖如下:
A.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3.P4).(P3,P6).(P4,P7),(P5,P8)
B.→={(P1,P2),(P1,P4),(P2,P3),(P2,P5),(P3,P4),(P3,P6),(P4,P7),(P5,P6),(P6,P8),(P7,P6)}
C.→={(P1,P2),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P6),(P4,P6),(P4,p7),(p6,p8),(p7,P8)}
D.→={ P1,P2),(P1,P3),(P2,P4),(P2,P5),(P3,P2),(P3 ,P4),(P3,P5),(P4,P7),(P6,P8),(P7,P8)}
》
A.存在著10個前趨關系,P1為初始結點,P2P4為終止結點
B.存在著2個前趨關系,P6為初始結點,P2P4為終止結點
C.存在著9個前趨關系,P6為初始結點,P8為終止結點
D.存在著10個前趨關系,P1為初始結點,P8為終止結點
解答:答案選擇B|D。
前趨圖中,箭線代表前趨關系,結點代表進程,本圖中P1是起點,P8是終點,一共有10個前趨關系。每個前趨關系可用(結點1,結點2)的形式表示,如:P1到P2之間的前趨關系可用:(P1,P2)表示。
【2019上系分真題第31題:綠色】
31.某文件管理系統在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為:0、1、2、…;系統中的字長為64位,字的編號依次為:0、1、2、…,字中的一位對應文件存儲器上的一個物理塊,取值0和1分別表示空閑和占用,如下圖所示:
假設操作系統將256號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為( )的字中描述;系統應該將( )。
A.3
B.4
C.5
D.6
》
A.該字的0號位置“1”
B.該字的63號位置“1”
C.該字的0號位置“0”
D.該字的63號位置“0”
解答:答案選擇B|A。送分題。
此題的字號與位號均從0開始。由于物理塊的計數是從0開始計數,從0塊到255塊剛好占用了4個字(64*4=256),第256塊應該是第五個字的0號位置。又因為進行了使用分配,故該位置的標志位設為“1”。
【2019上系分真題第32題:綠色】
32.假設計算機系統中有三類互斥資源Rl、R2和R3,可用資源數分別為9、5和3,若在T0時刻系統中有P1、P2、P3、P4和P5五個進程,這些進程對資源的最大需求量和已分配資源數如下表所示。在T0時刻系統剩余的可用資源數分別為( )。如果進程按( )序列執行,那么系統狀態是安全的。
A.1、1和0
B.1、1和1
C.2、1和0
D. 2、0和1
》
A.P1→P2→P4→P5→P3
B.P4→P2→P1→P5→P3
C.P5→P2→P4→P3→P1
D.P5→Pl→P4→P2→P3
解答:答案選擇D|C。送分題。
T0時刻,系統剩余的可用資源數分別為: R1:9-(2+2+1+1+1)=2 R2:5-(1+1+1+1+1)=0 R3:3-(1+1)=1 以目前的資源,只能先執行P5,P5執行完,系統剩余資源為:3,1,1,此時可執行P2,但不能執行P1。
【2019上系分真題第33題:綠色】
33.“從減少成本和縮短研發周期考慮,要求嵌入式操作系統能運行在不同的微處理器平臺上,能針對硬件變化進行結構與功能上的配置。”是屬于嵌入式操作系統( )特點。
A.可定制
B.實時性
C.可靠性
D.易移植性
解答:答案選擇D。
歸納起來,典型的嵌入式系統具有以下特點:
1.系統專用性強
嵌入式系統是針對具體應用的專門系統。它的個性化很強,軟件和硬件結合緊密。一般要針對硬件進行軟件的開發和移植,根據硬件的變化和增減對軟件進行修改。由于嵌入式系統總是用來完成某一特定任務的,整個系統與具體應用有機地結合在一起,升級換代也以更換整個產品的方式進行,因此,嵌入式產品一旦進入市場,一般具有較長的生命周期。
2.系統實時性強
很多嵌入式系統對外來事件要求在限定的時間內及時做出響應,具有實時性。根據實時性的強弱,通常將嵌入式系統分為實時嵌入式系統和非實時嵌入式系統,其中大部分為實時嵌入式系統。
3.軟硬件依賴性強
嵌入式系統的專用性決定了其軟硬件的互相依賴性很強,兩者必須協同設計,以達到共同實現預定功能的目的,并滿足性能、成本和可靠性等方面的嚴格要求。
4.處理器專用
嵌入式系統的處理器一般是為某一特定目的和應用而專門設計的。通常具有功耗低、體積小和集成度高等優點,能夠將許多在通用計算機上需要由板卡完成的任務和功能集成到芯片內部,從而有利于嵌入式系統的小型化和移動能力的增強。
5.多種技術緊密結合
嵌入式系統通常是計算機技術、半導體技術、電力電子技術、機械技術與各行業的具體應用相結合的產物。通用計算機技術也離不開這些技術,但它們相互結合的緊密程度不及嵌入式系統。
6.系統透明性
嵌入式系統在形態上與通用計算機系統差異甚大。它的輸入設備往往不是常見的鼠標和鍵盤之類的設備,甚至沒有輸出裝置,用戶可能根本感覺不到它所使用的設備中有嵌入式系統的存在,即使知道,也不必關心嵌入式系統的相關情況。
7.系統資源受限
嵌入式系統為了達到結構緊湊、高可靠性和低成本的目的,其存儲容量、I/O設備的數量和處理器的處理能力都比較有限。
【2019上系分真題第34題:綠色】
34.設三個煤場A、B、C分別能供應煤12、14、10萬噸,三個工廠X、Y、Z分別需要煤11、12、13萬噸,從各煤場到各工廠運煤的單價(百元/噸)見下表方框內的數字。只要選擇最優的運輸方案,總的運輸成本就能降到( )百萬元。
A.83
B.91
C.113
D.153
解答:答案選擇A。送分題。
先按前兩列最優化原則排定,然后按行進行最優化驗證,如果不是最優則調整。 最終找到的最優方案為: 煤場A:供給Y工廠12萬噸。 煤場B:供給X工廠1萬噸;供給Z工廠13萬噸。 煤場C:供給X工廠10萬噸。
【2019上系分真題第35題:綠色】
35.某項目有A?H八個作業,各作業所需時間(單位:周)以及緊前作業如下表:
該項目的工期為( )周。如果作業C拖延3周完成,則該項目的工期( )。
A.12
B.13
C.14
D.15
》
A.不變
B.拖延1周
C.拖延2周
D.拖延3周
解答:答案選擇B|C。
通過繪圖找最長路徑可知,關鍵路徑為:ADFH,長度為13,所以項目的工期為13周。 當C拖延3周之后,關鍵路徑變為:ACEH,長度為15,所以工期拖延2周。
【2019上系分真題第36題:綠色】
36.下表記錄了六個結點A、B、C、D、E、F之間的路徑方向和距離。從A到F的最短距離是( )。
A.38
B.40
C.44
D.46
解答:答案選擇A。送分題。
此題不建議根據表格畫出各結點的網絡圖,而建議采用試算+窮舉法,比如:試算A→F路徑的下列路徑:
① A→B→F:11+29=40
② A→C→F:16+22=38
③ A→D→F:24+17=41
④ A→E→F:36+15=51
不難看出A→C→F為最短距離且為38
【2019上系分真題第37題:綠色】
37.信息系統的性能評價指標是客觀評價信息系統性能的依據,其中,( )是指系統在單位時間內處理請求的數量。
A.系統響應時間
B.吞吐量
C.資源利用率
D.并發用戶數
解答:答案選擇B。
吞吐率指一個業務系統在單位時間內提供的產量(或服務量)。
【2019上系分真題第38題:綠色】
38.運用互聯網技術,在系統性能評價中通常用平均無故障時間(MTBF)和平均故障修復時間(MTTR)分別表示計算機系統的可靠性和可用性,( )表示系統具有高可靠性和高可用性。
A.MTBF小,MTTR小
B.MTBF大,MTTR小
C.MTBF大,MTTR大
D.MTBF小,MTTR大
解答:答案選擇B。送分題。
MTBF:平均無故障時間,也就是平均運行多久不出故障,這個時間越大,可用性越好。 MTTR:平均故障修復時間,也就是每次故障需要多長時間恢復為正常狀態,這個時間越小越好。 如果兩次故障的間隔時間長,而每次故障的修復時間短,則系統的可靠性高。
【2019上系分真題第39題:綠色】
39.矢量圖是常用的圖形圖像表示形式,( )是描述矢量圖的基本組成單位。
A.像素
B.像素點
C.圖元
D.二進制位
解答:答案選擇C。
位圖的基本組成單位是像素點,而矢量圖的基本組成單位是圖元。
【2019上系分真題第40題:綠色】
40.使用( )DPI分辨率的掃描儀掃描一幅2×4英寸的照片,可直接得到300×600像素的圖像。
A.100
B.150
C.300
D.600
解答:答案選擇B。
DPI(Dots Per Inch,每英寸點數)是一個量度單位,用于點陣數碼影像,指每一英寸長度中,取樣、可顯示或輸出點的數目。 300600/(24)= 22500,這說明每平方英寸的像素是22500,將此數開方得,每一英寸長度對應的像素是150個。
【2019上系分真題第41題:綠色】
41.( )防火墻是內部網和外部網的隔離點,它可對應用層的通信數據流進行監控和過濾。
A.包過濾
B.應用級網關
C.數據庫
D.WEB
解答:答案選擇B。
防火墻技術可分為網絡級防火墻和應用級防火墻兩類。網絡級防火墻用來防止整個網絡出現外來非法的入侵。例如,分組過濾和授權服務器就屬于這一類。前者檢查所有流入本網絡的信息,然后拒絕不符合事先制訂好的一套準則的數據,而后者則是檢查用戶的登錄是否合法;應用級防火墻是從應用程序來進行接入控制,通常使用應用網關或代理服務器來區分各種應用。例如,可以只允許WWW應用,而阻止FTP應用。 題目中要求對應用層的通信數據流進行監控與過濾,這個要求使用包過濾防火墻是做不到的,必須使用應用層的防火墻——應用級網關。
【2019上系分真題第42題:綠色】
42.在以太網標準中規定的最小幀長是(?)字節,最小幀長是根據( )來定的。
A.20
B.64
C.128
D.151.8
》
A.網絡中傳送的最小信息單位
B.物理層可以區分的信息長度
C.網絡中發生沖突的最短時間
D.網絡中檢測沖突的最長時間
解答:答案選擇B|D。蒙對。
CSMA / CD沖突避免的方法:先聽后發、邊聽邊發、隨機延遲后重發。一旦發生沖突,必須讓每臺主機都能檢測到。關于最小發送間隙和最小幀長的規定也是為了避免沖突。 考慮如下的情況,主機發送的幀很小,而兩臺沖突主機相距很遠,在主機A發送的幀傳輸到B的前一刻,B開始發送幀。這樣,當A的幀到達B時,B檢測到沖突,于是發送沖突信號。假如在B的沖突信號傳輸到A之前,A的幀已經發送完畢,那么A將檢測不到沖突而誤以為已發送成功。由于信號傳播是有時延的,因此檢測沖突也需要一定的時間。這也是為什么必須有個最小幀長的限制。 按照標準,10Mbps以太網采用中繼器時,連接的最大長度是2500米,最多經過4個中繼器,因此規定對10Mbps以太網一幀的最小發送時間為51.2微秒。這段時間所能傳輸的數據為512位,因此也稱該時間為512位時。這個時間定義為以太網時隙,或沖突時槽。512位=64字節,這就是以太網幀最小64字節的原因。
【2019上系分真題第43題:綠色】
43.假設模擬信號的頻率為10?16MHz,采樣頻率必須大于( )時,才能使得的樣本信號不失真。
A.8MHz
B.10MHz
C.20MHz
D.32MHz
解答:答案選擇D。送分題。
根據奈奎斯特定理,要確保聲音基本不失真,采樣頻率應設定為擬采樣音頻最高頻率的2倍,即:16MHz*2=32MHz。
【2019上系分真題第44題:綠色】
44.TCP和UDP協議均提供了( )能力。
A.連接管理
B.差錯校驗和重傳
C.流量控制
D.端口尋址
解答:答案選擇D。送分題。
TCP與UDP均支持對具體指定端口號進行通信。但連接管理、差錯校驗、重傳等能力只有TCP具備。
【2019上系分真題第45題:紅色】
45.建立TCP連接時,一端主動打開后所處的狀態為( )。
A.SYNSENT
B.ESTABLISHED
C.CLOSE-WAIT
D.LAST-ACK
解答:答案選擇A。
LISTEN:偵聽來自遠方的TCP端口的連接請求。
SYN-SENT:在發送連接請求后等待匹配的連接請求。
SYN-RECEIVED:在收到和發送一個連接請求后等待對方對連接請求的確認。 ESTABLISHED:代表一個打開的連接。 FIN-WAIT-1:等待遠程TCP連接中斷請求,或先前的連接中斷請求的確認 。
FIN-WAIT-2:從遠程TCP等待連接中斷請求。
CLOSE-WAIT:等待從本地用戶發來的連接中斷請求。
CLOSING:等待遠程TCP對連接中斷的確認。
LAST-ACK:等待原來的發向遠程TCP的連接中斷請求的確認。
TIME-WAIT:等待足夠的時間以確保遠程TCP接收到連接中斷請求的確認。 CLOSED:沒有任何連接狀態。
【2019上系分真題第46題:紅色】
46.配置POP3服務器時,郵件服務器中默認開放TCP的( )端口。
A.21
B.25
C.53
D.110
解答:答案選擇D。不應該錯。
常用協議端口號情況如下:
POP3:110端口,郵件收取。
SMTP:25端口,郵件發送。
FTP:20數據端口/21控制端口,文件傳輸協議。
HTTP:80端口,超文本傳輸協議,網頁傳輸。
DHCP:67端口,IP地址自動分配。 SNMP:161端口,簡單網絡管理協議。 DNS:53端口,域名解析協議,記錄域名與IP的映射關系。
TCP:可靠的傳輸層協議。
UDP:不可靠的傳輸層協議。
ICMP:因特網控制協議,
PING命令來自該協議。
IGMP:組播協議。
ARP:地址解析協議,IP地址轉換為MAC地址。
RARP:反向地址解析協議,MAC地址轉IP地址。
【2019上系分真題第47題:綠色】
47.某校園網的地址是202.115.192.0/19,要把該網絡分成32個子網,則子網掩碼該是( )。
A.255.255.200.0
B.255.255.224.0
C.255.255.254.0
D.255.255.255.0
解答:答案選擇D。
本題中,原網絡號19位,要劃分成32個子網,說明要再增加5位的網絡號,即網絡號一共24位,對應子網掩碼為:255.255.255.0。
【2019上系分真題第48題:綠色】
48.下列無線網絡技術中,覆蓋范圍最小的是( )。
A.802.15.1 藍牙
B.802.11n 無線局域網
C.802.15.4 ZigBee
D.802.16m 無線城域網
解答:答案選擇A。
【2019上系分真題第49題:綠色】
49.2019年我國將在多地展開5G試點,屆時將在人口密集區為用戶提供( )bps的用戶體驗速率。
A.100M
B.1G
C.10G
D.1T
解答:答案選擇B。
2019年5G試點可為用戶提供的體驗速率是1G,這個速率比4G快了10倍,但并非5G的極限速率。5G的理論極限速率可達10G。
【2019上系分真題第50題:紅色】
50.uring the systems planning phase, a systems analyst conducts a (?)activity to study the systems request and recommend specific action. After obtaining an authorization to proceed, the analyst interacts with ( ) to gather facts about the problem or opportunity, project scope and constraints, project benefits, and estimated development time and costs. In many cases, the systems request does not reveal the underlying problem, but only a symptom. A popular technique for investigating causes and effects is called ( )The analyst has analyzed the problem or opportunity, defined the project scope and constraints, and performed ( )to evaluate project usability, costs, benefits, and time constraints. The end product of the activity is ( ). The main content must include an estimate of time, staffing requirements, costs, benefits, and expected results for the next phase of the SDLC.
A、case study
B、requirements discovery
C、preliminary investigation
D、business understanding
= = = = =
A、system users
B、system owner
C、managers and users
D、business analysts
= = = = =
A、fishbone diagram
B、PERT diagram
C、Gantt diagram
D、use case diagram
= = = = =
A、feasibility analysis
B、requirement analysis
C、system proposal
D、fact-finding
= = = = =
A、a report to management
B、a requirement definition
C、a project charter
D、a request for proposal
解答:答案選擇C|C|A|A|C。
在系統規劃/計劃階段,系統分析師會通過組織初步的調查活動去研究系統需求并給出建議方案。 在獲得批準后,系統分析將和客戶的管理人員和系統用戶坐在一起去分析當前系統的問題和發現機會點, 確定項目范圍和系統約束,并初步得出系統預期收益、系統開發時間和開發成本。一般而言,系統需求 僅僅是描述表象,而沒有觸及根本的問題。系統分析員通常采用魚骨圖來進行因果分析,發現問題和機 會,確定項目范圍和約束后,進行可行性分析,評估項目可行性,估算成本和收益,給出時間約束。該 階段輸出的可行性報告后面是項目計劃,主要包括了預估的項目工期,人力資源需求,項目成本,項目 收益和后續軟件開發生命周期階段預期目標等
總結
以上是生活随笔為你收集整理的【系统分析师之路】2019年上系统分析师综合知识真题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 地图偏移_python 地
- 下一篇: java信息管理系统总结_java实现科