- 相關(guān)推薦
應(yīng)用系統(tǒng)開發(fā)工程師面試試題
嵌入式系統(tǒng)工程師是從事嵌入式系統(tǒng)開發(fā)工作的人員,具備OS底層、應(yīng)用層開發(fā)經(jīng)驗。
一、填空題(每題2分,共30分)
1、信令網(wǎng)分為三級結(jié)構(gòu),它們是(HSTP)、(LSTP)、(STP)。
2、在GPRS網(wǎng)絡(luò)中,手機(jī)從(GGSN)獲得IP地址。
3、GSM系統(tǒng)使用的頻段,上行頻段為(890MHZ-915MHZ)。
4、GSM中的信道分為物理信道和(邏輯信道)信道。
5、使用工具(browser)來觀察中斷向量表。
6、SQL 語言是一種非過程性語言,它可以(嵌入)在宿主語言中使用,也可以獨立地交互式使用。
7、與二進(jìn)制數(shù)100101.001101等值的十進(jìn)制數(shù)是(37.203125),等值的十六進(jìn)制數(shù)是(25.34)。
8、用來輔助軟件開發(fā)、運行、維護(hù)、管理、支持等過程中的活動的軟件稱為軟件開發(fā)工具,通常也稱為(CASE)工具。
9、軟件開發(fā)模型用于指導(dǎo)軟件的開發(fā)。演化模型是在快速開發(fā)一個(原型)的基礎(chǔ)上,逐步演化成最終的軟件。
10、一個完整的程序必須完成三個層次的過程,它們分別是編碼、測試和(排錯或糾錯)。
11、一臺計算機(jī)具有比較高的MTBF值,其含義是指(該計算機(jī)的可靠性比較高)。
12、在某應(yīng)用軟件的安裝說明書中指出,該軟件的運行環(huán)境是“Windows 98 SE”,這里的SE是指(第二版或Second Edition)。
13、在軟件質(zhì)量特性中,(可靠性)是指在規(guī)定的一段時間和條件下,與軟件維持其性能水平的能力有關(guān)的一組屬性;(安全性)是指防止對程序及數(shù)據(jù)的非授權(quán)訪問的能力。
14、計算機(jī)網(wǎng)絡(luò)中對等實體間通信時必須遵循約定的標(biāo)準(zhǔn)協(xié)議。不同的協(xié)議有不同的功能,如:(SNMP)用于網(wǎng)絡(luò)管理。
15、在軟件開發(fā)過程中常用圖作為描述工具。DFD就是面向數(shù)據(jù)流分析方法的描述工具。在一套分層DFD中,如果某一張圖中有N個加工(process),則這張圖允許有(0~N)張子圖。
二、單項選擇題(每題2分,共30分)
1、地址碼長度為24位時,其尋址范圍為(D)。
A、512KB B、1MB C、24MB D、16MB
2、軟件測試工具中(B)對源程序的數(shù)據(jù)流和控制流進(jìn)行分析,發(fā)現(xiàn)語義錯誤。
A.動態(tài)分析工具 B.靜態(tài)分析工具 C.模擬工具 D.測試管理工具
3、一般來說,在軟件維護(hù)過程中,大部分工作是由(C)引起的。
A.適應(yīng)新的軟件環(huán)境 B.適應(yīng)新的硬件環(huán)境 C.用戶的需求改變 D.程序的可靠性
4、(C)的修改不歸結(jié)為軟件的維護(hù)工作。
A.文檔 B.數(shù)據(jù) C.需求分析 D.代碼
5、(B)是Windows NT 真正的中心,它提供了一組操作系統(tǒng)原語和機(jī)制。
A.進(jìn)程 B.內(nèi)核 C.線程 D.管程
6、通常在軟件項目開發(fā)過程中,我們希望首先實現(xiàn)(B)的用例。
A.風(fēng)險最小 B.風(fēng)險最大 C.風(fēng)險中等 D.任意風(fēng)險
7、(A)測試是由一個用戶在開發(fā)者的場所來進(jìn)行的,測試的目的是尋找錯誤的原因并改正之。
A.alpha B.beta C.gamma D.delta
8、在下列操作系統(tǒng)的各個功能組成部分中,(A)不需要有硬件的支持。
A、進(jìn)程調(diào)度 B、時鐘管理 C、地址映射 D、中斷系統(tǒng)
9、數(shù)據(jù)流圖(DFD)是軟件開發(fā)(A)階段經(jīng)常使用的工具。
A、需求分析 B、詳細(xì)設(shè)計 C、軟件測試 D、軟件維護(hù)
10、在UNIX系統(tǒng)中,下列(A)命令屬于目錄管理的常用命令。
A、Pwd B、pr C、ln D、find
11、在WWW服務(wù)中,用戶的信息檢索可以從一臺Web Server自動搜索到另一臺Web Server。它所使用的技術(shù)是(A)。
A、hyperlink B、hypertext C、hypermedia D、HTML
12、假設(shè)就緒隊列中有10個進(jìn)程,系統(tǒng)將時間片設(shè)為200ms,CPU進(jìn)行進(jìn)程切換要花費10ms。則系統(tǒng)開銷所占的比率約為(B)。
A、1% B、5% C、10% D、20%
13、下列不屬于Internet特點的是(A )
A、安全性 B、全球性 C、開放性 D、平等性
14、在ASP中的默認(rèn)情況下,當(dāng)創(chuàng)建對象實例時,該對象的作用域是(C )。
A、行作用域 B、函數(shù)/過程作用域 C、頁作用域 D、全局作用域
15、對PHP的支持比較完善,無須經(jīng)過特殊設(shè)置就可以進(jìn)行PHP的開發(fā)和調(diào)試的操作系統(tǒng)是(B)。
A、Windows2000 B、Linux C、Unix D、NetWare
三、多項選擇題(每題2分,共20分)
1、PDP上下文狀態(tài)記錄在以下(AC)網(wǎng)絡(luò)單元中。
A、MS B、BSC C、GGSN D、HLR
2、系統(tǒng)軟件一般包括(ABCD)。
A、服務(wù)性程序 B、語言處理程序 C、操作系統(tǒng) D、數(shù)據(jù)庫管理系統(tǒng)
3、對于輔助存儲器,(BE)的提法是正確的。
A、不是一種永久性的存儲設(shè)備 B、能永久的保存信息 C、可被中央處理器直接訪問 D、是CPU與主存之間的緩沖存貯器E、是文件的主要存儲介質(zhì)
4、UNIX系統(tǒng)中進(jìn)程由三部分組成:進(jìn)程控制塊,正文段和數(shù)據(jù)段。這意味著一個程序的正文與數(shù)據(jù)可以是分開的,這種分開的目的是為了(ABC)。
A、可共享正文B、可共享數(shù)據(jù) C、可重入 D、方便編程 E以上全部
5、項目計劃主要包括(BCDE)。
A、硬件設(shè)備選擇 B、風(fēng)險和假設(shè) C、目標(biāo) D、時間表 E、預(yù)算
6、關(guān)于IP地址下列說法正確的是(ABE)。
A、IP地址采用分層結(jié)構(gòu),它由網(wǎng)絡(luò)號與主機(jī)號兩部分組成
B、根據(jù)不同的取值范圍IP地址可以分為五類
C、202.112.139.140屬于B類地址
D、B類IP地址適用于有大量主機(jī)的大型網(wǎng)絡(luò)
E、每個C類網(wǎng)絡(luò)的主機(jī)號數(shù)最多為28個
7、關(guān)于域名系統(tǒng)和域名服務(wù),下列說法正確的有(BCDE)。
A、Internet域名格式一般是:頂級域名.二級域名.三級域名.四級域名
B、Internet的域名結(jié)構(gòu)是由TCP/IP協(xié)議集的域名系統(tǒng)(DNS)來定義的
C、頂級域的劃分采用了兩種劃分模式:組織模式和地理模式
D、中國互聯(lián)網(wǎng)信息中心負(fù)責(zé)管理我國的頂級域
E、域名解析包括兩種方式:正向域名解析和反向域名解析
8、在BODY的屬性中,和顏色有關(guān)的屬性包括(ABCDE)。
A、ALINK B、BGCOLOR C、LINK D、TEXT E、VLINK
9、屬于邏輯運算符的是(ABE)。
A、and B、or C、= D、+ E、xor
10、WWW頁面訪問的大致過程如下:用戶在瀏覽器中輸入要訪問的 WWW 頁面的(A)地址(http://hostnane/dirctory/fi1e);瀏覽器通過(D)查詢上述輸入信息所指的Web服務(wù)器的IP 地址;瀏覽器通過網(wǎng)絡(luò)與該 IP 地址處的 Web 服務(wù)器的HTTP服務(wù)端口間建立一條TCP連接;瀏覽器依照相關(guān)協(xié)議發(fā)送GET命令;Web 服務(wù)器根據(jù)命令取出文檔,發(fā)送回來;瀏覽器釋放連接,顯示該文檔。
A、URL B、EMS C、NDS D、DNS E、NAT
四、判斷題(每題2分,共20分)
1、分布式數(shù)據(jù)庫系統(tǒng)中透明性層次越高,應(yīng)用程序的編寫越難。F
2、一個類可以從直接的或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的共享性。T
3、設(shè)關(guān)系模式R(A,B,C),F(xiàn)是R上成立的FD集,F(xiàn)={B→A,B→C},則分解ρ={AB,AC}丟失的FD是B→A。F
4、DB并發(fā)操作通常會帶來三類問題,它們是丟失更新、不一致分析和讀臟數(shù)據(jù)。T
5、UML是一種面向?qū)ο蟮慕y(tǒng)一建模語言。它包含十種圖,其中,用例圖展示了外部actor與系統(tǒng)所提供的用例之間的連接,UML中的外部actor是指人員或外部系統(tǒng)。T
6、實踐中存在許多種軟件風(fēng)險,如“潛在的設(shè)計、實現(xiàn)、維護(hù)等方面的問題”屬于項目風(fēng)險。F
7、通常在軟件項目開發(fā)過程中,我們希望首先實現(xiàn)風(fēng)險最大的用例。T
8、如果一個軟件是給許多客戶使用的,大多數(shù)軟件廠商要使用幾種測試過程來發(fā)現(xiàn)那些可能只有最終用戶才能發(fā)現(xiàn)的錯誤,alpha測試是由軟件的最終用戶在一個或多個用戶實際使用環(huán)境下來進(jìn)行的。F
9、進(jìn)程的最基本狀態(tài)有就緒、運行、隱蔽。F
#拓展知識#
嵌入式系統(tǒng)開發(fā)前景分析:
一些先進(jìn)的PDA在顯示屏幕上已實現(xiàn)漢字寫入、短消息語音發(fā)布,日用范圍也將日益廣闊。對于企業(yè)專用解決方案,如物流管理、條碼掃描、移動信息采集等,這種小型手持嵌入式系統(tǒng)將發(fā)揮巨大的作用。自動控制領(lǐng)域,不僅可以用于ATM機(jī),自動售貨機(jī),工業(yè)控制等專用設(shè)備,和移動通訊設(shè)備結(jié)合、GPS、娛樂相結(jié)合,嵌入式系統(tǒng)同樣可以發(fā)揮巨大的作用。
硬件方面,不僅有各大公司的微處理器芯片,還有用于學(xué)習(xí)和研發(fā)的各種配套開發(fā)包。低層系統(tǒng)和硬件平臺經(jīng)過若干年的研究,已經(jīng)相對比較成熟,實現(xiàn)各種功能的芯片應(yīng)有盡有。而且巨大的市場需求給我們提供了學(xué)習(xí)研發(fā)的資金和技術(shù)力量。
軟件方面,也有相當(dāng)部分的成熟 軟件系統(tǒng)。國外商品化的 嵌入式實時操作系統(tǒng)已進(jìn)入我國市場。我國自主開發(fā)的嵌入式系統(tǒng)軟件產(chǎn)品的 嵌入式軟件開發(fā)平臺也已經(jīng)投入市場。
同時由于是研究熱點,所以我們可以在網(wǎng)上找到各種各樣的免費資源,從各大廠商的開發(fā)文檔,到各種驅(qū)動,程序源代碼,甚至很多廠商還提供微處理器的樣片。這對于我們從事這方面的研發(fā),無疑是個資源寶庫。
據(jù)預(yù)測,隨著Internet的迅速發(fā)展和廉價微處理器的出現(xiàn),嵌入式系統(tǒng)將在日常生活里形成更大的.應(yīng)用領(lǐng)域。 在中國, 嵌入式軟件發(fā)展過程中,政府已充分認(rèn)識到它的重要作用,并在政策、資金等方面給予了大力支持。 2004 年國家發(fā)改委、科技部、商務(wù)部聯(lián)合頒布的《當(dāng)前優(yōu)先發(fā)展的高技術(shù)產(chǎn)業(yè)化重點領(lǐng)域指南》,把嵌入式軟件產(chǎn)業(yè)作為國家發(fā)展的一個重要領(lǐng)域。