【評測】2018上午真題易錯題

單選題
1、數據是描述事物的符號記錄,其具有多種表現形式,可以是文字、圖形、圖像、聲音和語言等。信息是現實世界事物的存在方式或狀態的反映。信息具有可感知、可存儲、可加工、可傳遞和可再生等自然屬性。數據是經過組織化的比特的集合,而信息是具有特定釋義和意義的數據。
2、Telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標準協議和主要方式。它爲用戶提供了在本地計算機完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制檯上輸入一樣。可以在本地就能控制服務器。要開始於telnet會話,必須輸入用戶名和密碼來登錄服務器。
Gopher是Internet上一個非常有名的信息查找系統,它將internet上的文件組織成某種索引,很方便地將用戶從internet的一處帶到另一處。在www出現之間,Gopher是internet上最主要的信息檢索工具,Gopher站點也是最主要的站點,使用tcp70端口。現在它基本過時,人們很少再使用。
3、CPU對主存的訪問方式屬於隨機存取。
4、立即尋址:是一種特殊的尋址方式,指令中在操作碼字段後面的部分不是通常意義上的操作數地址,而是操作數本身,也就是說數據就包含在指令中,只要去除指令,也就取出了可以立即使用的操作數。
9、存在安全威脅的URL地址,屬於應用層的數據內容,防火牆不能進行有效篩選。防火牆可以過濾源和目的地址、ip協議號、源和目的端口。
10、補碼可以進行運算時是可以將符號帶入進行計算。
11、
在這裏插入圖片描述
12、操作系統的作用:1、通過資源管理,提高計算機系統的效率;2、改善人機界面,向用戶提供友好的工作環境。
13、計算機系統中進程的三態模型如下:
在這裏插入圖片描述
16、頁號佔20位:最多允許220個頁=1M個頁頁內地址12位:每頁的容量位212=4K。
26、快速排序的基本思想是,通過一輪的排序將序列分割成獨立的兩部分,其中一部分序列的關鍵字(這裏主要用值來表示)均比另一部分關鍵字少。繼續對長度較短的序列進行同樣的分割,最後到達整體有序。在排序過程中,由於已經分開的兩部分的元素不需要進行比較,故減少了比較次數,降低了排序時間。
27、多值屬性:一個屬性對應多個值。
31、極限編程是一個輕量級的、靈巧的軟件開發方法;同時它也是一個非常嚴謹和周密的方法。它的基礎和價值觀是交流樸素、反饋和勇氣;即任何一個軟件項目都可以從四個方面入手進行改善:加強交流;從簡單做起;尋求反饋;勇於實事求是。XP是一種近螺旋式的開發方法,它將複雜的開發過程分解爲一個個相對比較簡單的小週期;通過積極的交流、反饋以及其他一系列的方法,開發人員和客戶可以非常清楚開發進度、變化、待解決的問題和潛在的困難等,並根據實際情況及時地調整開發過程。
XP中簡單:極限編程鼓勵從最簡單地解決方式入手再通過不斷重構達到更好的結果。這種方法與傳統系統開發方式地不同之處在於,它只關注於對當前的需求來進行涉及、編碼,而不去理會明天、下週或者下個月會出現的需求。在XP中,每個對項目做貢獻的認都應該是項目開發小組中的一員。
每個不同的項目都需要一套不同的策略,約定和方法論是水晶法的內容極限編程的主要目的在於降低因需求變更而帶來的成本。
12個最佳實踐爲:計劃有序、小型發佈、隱喻、簡單設計、測試先行、重構、結對編程、集體代碼所有制、持續集成、每週工作40小時、現場客戶、編碼標準。
35、軟件項目估算涉及人、技術、環境等多種因素,因此很難在項目完成前準確地估算出開發軟件所需的成本、持續時間和工作量。
36、結構化分析的輸出包括:數據流圖、數據字典、加工邏輯
結構圖是以模塊的調用關係爲線索,用自上而下的連線表示調用關係並註明參數傳遞的方向和內容,從宏觀反映軟件層次結構的圖形,屬於程序設計。
37、數據流圖從數據傳遞和加工的角度,以圖形的方式刻畫系統內數據的運動情況,體現的是數據流,而不是控制流。
38、概要設計:就是設計軟件的結構、明確軟件由哪些模塊組成,這些模塊的層次結構是怎樣的,這些模塊的調用關係是怎樣的,每個模塊的功能是什麼。同時,還要設計該項目的應用系統的總體數據結構和數據庫結構,即應用系統要存儲什麼數據,這些數據是什麼樣的結構,它們之間有什麼關係。
概要設計的基本任務:1、設計軟件系統的總體結構(將系統按功能劃分模塊;確定每個模塊的功能;確定模塊之間的調用關係;確定模塊之間的接口,即模塊之間傳遞的信息;評價模塊結構的質量);2、數據結構及數據庫設計;3、編寫概要設計文檔;4、評審軟件體系結構:是對子系統、軟件系統組件以及它們之間相互關係的描述具體的模塊之間的接口設計應爲詳細設計的內容。
39、MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,是用一種業務邏輯、數據、界面顯示分離的方法組織代碼,將業務邏輯聚集到一個部件裏面,在改進和個性化定製界面及用戶交互的同時,不需要重新編寫業務邏輯;可以提高可重複性、可維護性、降低耦合等優點。
40、偶然聚合:模塊完成的動作之間沒有任何關係,或者僅僅是一種非常鬆散的關係。
邏輯聚合:模塊內部的各個組成在邏輯上具有相似的處理動作,但功能用途上彼此無關。
時間聚合:模塊內部的各個組成部分所包含的處理動作必須在同一時間內執行。
過程聚合:模塊內部各個組成部分所要完成的動作雖然沒有關係,但必須按特定的次序執行。
通信聚合:模塊的各個組成部分所完成的動作都使用了同一個數據或產生同一輸出數據。
順序聚合:模塊內部的各個部分,前一部分處理動作的最後輸出是後一部分處理動作的輸入。
功能聚合:模塊內部的各個部分全部屬於一個整體,並執行同一功能,且各部分對實現該功能都必不可少。
非直接耦合:兩個模塊之間沒有直接關係,它們的聯繫完全是通過主模塊的控制和調用來實現的。
數據耦合:兩個模塊彼此間通過數據參數交換信息。
標記耦合:一組模塊通過參數表傳遞記錄信息,這個記錄時某一個數據結構的子結構,而不是簡單變量。
控制耦合:兩個模塊彼此間傳遞的信息中有控制信息。
外部耦合:一組模塊都訪問同一全局簡單變量而不是同一全局數據結構,而且不是通過參數表傳遞該全局變量的信息。
公共耦合:一個模塊需要設計到另一個模塊的內部信息。
43、將元素按照層次遍歷的方式壓入二叉樹,指由選項A滿足小頂堆的要求。小頂堆是一種經過排序的完全二叉樹,對於一個完全二叉樹,第1層位最多1個節點,第2層最多2個結點,第n層最多2^(n-1)個結點,本題10個節點=1+2+4+4,所以需要4層。
在這裏插入圖片描述
52、集成測試的集成方式包括:一次性集成、自底向上、自頂向下、混合式等。
53、易用性是指軟件產品被理解、學習、使用和吸引用戶的能力。易用性涉及理解、易學習、美觀性、一致性、業務符合性等方面,這些不適合採用自動化測試。
56、效率:是指在規定條件下,相對於所用資源的數軟件產品可提供適當性能的能力。
59、因果圖導出測試用例的步驟:分析程序規格說明的描述中原因和結果;分析程序規格說明描述中語義的內容,並將其表示成連接各個原因與各個結果的“因果圖”標明約束條件;把因果圖轉換成判定表;爲判定表中每一列表示的情況設計測試用例;因果圖法需要轉換成判定表,然後再設計測試用例。
63、網絡測試的類型爲:網絡可靠性測試、網絡可接受性測試、網絡瓶頸測試、網絡容量規劃測試、網絡升級測試、網絡功能/特性測試、網絡吞吐量測試、網絡響應時間測試、衰減測試、網絡配置規模測試、網絡設備評估測試等。
68、易用性測試主要涉及:安裝測試、功能易用性測試、界面測試、輔助系統測試。
69、場景法:從一個流程開始,銅鼓描述經過的路徑來確定的過程,經過遍歷所有的基本流和備用流來完成整個場景;通過運用場景來對系統的功能點或業務流程進程描述,從而提高測試效果:場景法=基本流+備選流。
70、軟件測試只是軟件質量保證的一個環節。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章