- 相關推薦
應用系統開發工程師筆試題目
在現實的學習、工作中,我們或多或少都會接觸到試題,試題有助于被考核者了解自己的真實水平。一份什么樣的試題才能稱之為好試題呢?以下是小編精心整理的應用系統開發工程師筆試題目,歡迎大家借鑒與參考,希望對大家有所幫助。
應用系統開發工程師筆試題目 1
一、填空題(每題2分,共30分)
1、信令網分為三級結構,它們是(HSTP)、(LSTP)、(STP)。
2、在GPRS網絡中,手機從(GGSN)獲得IP地址。
3、GSM系統使用的頻段,上行頻段為(890MHZ-915MHZ)。
4、GSM中的信道分為物理信道和(邏輯信道)信道。
5、使用工具(browser)來觀察中斷向量表。
6、SQL 語言是一種非過程性語言,它可以(嵌入)在宿主語言中使用,也可以獨立地交互式使用。
7、與二進制數100101.001101等值的十進制數是(37.203125),等值的十六進制數是(25.34)。
8、用來輔助軟件開發、運行、維護、管理、支持等過程中的活動的軟件稱為軟件開發工具,通常也稱為(CASE)工具。
9、軟件開發模型用于指導軟件的開發。演化模型是在快速開發一個(原型)的基礎上,逐步演化成最終的軟件。
10、一個完整的程序必須完成三個層次的過程,它們分別是編碼、測試和(排錯或糾錯)。
11、一臺計算機具有比較高的MTBF值,其含義是指(該計算機的可靠性比較高)。
12、在某應用軟件的安裝說明書中指出,該軟件的運行環境是“Windows 98 SE”,這里的SE是指(第二版或Second Edition)。
13、在軟件質量特性中,(可靠性)是指在規定的一段時間和條件下,與軟件維持其性能水平的能力有關的一組屬性;(安全性)是指防止對程序及數據的非授權訪問的能力。
14、計算機網絡中對等實體間通信時必須遵循約定的標準協議。不同的協議有不同的功能,如:(SNMP)用于網絡管理。
15、在軟件開發過程中常用圖作為描述工具。DFD就是面向數據流分析方法的描述工具。在一套分層DFD中,如果某一張圖中有N個加工(process),則這張圖允許有(0~N)張子圖。
二、單項選擇題(每題2分,共30分)
1、地址碼長度為24位時,其尋址范圍為(D)。
A、512KB B、1MB C、24MB D、16MB
2、軟件測試工具中(B)對源程序的數據流和控制流進行分析,發現語義錯誤。
A.動態分析工具 B.靜態分析工具 C.模擬工具 D.測試管理工具
3、一般來說,在軟件維護過程中,大部分工作是由(C)引起的。
A.適應新的軟件環境B.適應新的硬件環境C.用戶的需求改變 D.程序的可靠性
4、(C)的修改不歸結為軟件的維護工作。
A.文檔 B.數據 C.需求分析 D.代碼
5、(B)是Windows NT 真正的中心,它提供了一組操作系統原語和機制。
A.進程 B.內核 C.線程 D.管程
6、通常在軟件項目開發過程中,我們希望首先實現(B)的用例。
A.風險最小 B.風險最大 C.風險中等 D.任意風險
7、(A)測試是由一個用戶在開發者的`場所來進行的,測試的目的是尋找錯誤的原因并改正之。
A.alpha B.beta C.gamma D.delta
8、在下列操作系統的各個功能組成部分中,(A)不需要有硬件的支持。
A、進程調度 B、時鐘管理 C、地址映射 D、中斷系統
9、數據流圖(DFD)是軟件開發(A)階段經常使用的工具。
A、需求分析 B、詳細設計 C、軟件測試 D、軟件維護
10、在UNIX系統中,下列(A)命令屬于目錄管理的常用命令。
A、Pwd B、pr C、ln D、find
11、在WWW服務中,用戶的信息檢索可以從一臺 Web Server自動搜索到另一臺 Web Server。它所使用的技術是(A)。
A、hyperlink B、hypertext C、hypermedia D、HTML
12、假設就緒隊列中有10個進程,系統將時間片設為200ms,CPU進行進程切換要花費10ms。則系統開銷所占的比率約為(B)。
A、1% B、5% C、10% D、20%
13、下列不屬于Internet特點的是(A )
A、安全性 B、全球性 C、開放性 D、平等性
14、在ASP中的默認情況下,當創建對象實例時,該對象的作用域是(C )。
A、行作用域 B、函數/過程作用域 C、頁作用域 D、全局作用域
15、對PHP的支持比較完善,無須經過特殊設置就可以進行PHP的開發和調試的操作系統是(B)。
A、Windows2000 B、Linux C、Unix D、NetWare
三、多項選擇題(每題2分,共20分)
1、PDP上下文狀態記錄在以下(AC)網絡單元中。
A、MS B、BSC C、GGSN D、HLR
2、系統軟件一般包括(ABCD)。
A、服務性程序 B、語言處理程序 C、操作系統 D、數據庫管理系統
3、對于輔助存儲器,(BE)的提法是正確的。
A、不是一種永久性的存儲設備 B、能永久的保存信息 C、可被中央處理器直接訪問 D、是CPU與主存之間的緩沖存貯器E、是文件的主要存儲介質
4、UNIX系統中進程由三部分組成:進程控制塊,正文段和數據段。這意味著一個程序的正文與數據可以是分開的,這種分開的目的是為了(ABC)。
A、可共享正文B、可共享數據 C、可重入 D、方便編程 E以上全部
5、項目計劃主要包括(BCDE)。
A、硬件設備選擇 B、風險和假設 C、目標 D、時間表 E、預算
6、關于IP地址下列說法正確的是(ABE)。
A、IP地址采用分層結構,它由網絡號與主機號兩部分組成
B、根據不同的取值范圍IP地址可以分為五類
C、202.112.139.140屬于B類地址
D、B類IP地址適用于有大量主機的大型網絡
E、每個C類網絡的主機號數最多為28個
7、關于域名系統和域名服務,下列說法正確的有(BCDE)。
A、Internet域名格式一般是:頂級域名.二級域名.三級域名.四級域名
B、Internet的域名結構是由TCP/IP協議集的域名系統(DNS)來定義的
C、頂級域的劃分采用了兩種劃分模式:組織模式和地理模式
D、中國互聯網信息中心負責管理我國的頂級域
E、域名解析包括兩種方式:正向域名解析和反向域名解析
8、在BODY的屬性中,和顏色有關的屬性包括(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服務器的IP 地址;瀏覽器通過網絡與該 IP 地址處的 Web 服務器的HTTP服務端口間建立一條TCP連接;瀏覽器依照相關協議發送GET命令;Web 服務器根據命令取出文檔,發送回來;瀏覽器釋放連接,顯示該文檔。
A、URL B、EMS C、NDS D、DNS E、NAT
四、判斷題(每題2分,共20分)
1、分布式數據庫系統中透明性層次越高,應用程序的編寫越難。F
2、一個類可以從直接的或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的共享性。T
3、設關系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},則分解ρ={AB,AC}丟失的FD是B→A。F
4、DB并發操作通常會帶來三類問題,它們是丟失更新、不一致分析和讀臟數據。T
5、UML是一種面向對象的統一建模語言。它包含十種圖,其中,用例圖展示了外部actor與系統所提供的用例之間的連接,UML中的外部actor是指人員或外部系統。T
6、實踐中存在許多種軟件風險,如“潛在的設計、實現、維護等方面的問題”屬于項目風險。F
7、通常在軟件項目開發過程中,我們希望首先實現風險最大的用例。T
8、如果一個軟件是給許多客戶使用的,大多數軟件廠商要使用幾種測試過程來發現那些可能只有最終用戶才能發現的錯誤,alpha測試是由軟件的最終用戶在一個或多個用戶實際使用環境下來進行的。F
9、進程的最基本狀態有就緒、運行、隱蔽。F
10、虛擬存儲器的作用是允許程序直接訪問比內存更大的地址空間。T
應用系統開發工程師筆試題目 2
一、選擇題(每題 2 分,共 30 分)
1、在面向對象編程中,以下哪個概念用于實現代碼的復用和擴展?( )
A. 類 B. 對象 C. 繼承 D. 多態
2、以下哪種數據庫管理系統是開源的關系型數據庫?( )
A. Oracle B. SQL Server C. MySQL D. DB2
3、以下哪個 HTTP 方法用于獲取資源?( )
A. POST B. GET C. PUT D. DELETE
4、在軟件開發過程中,用于管理項目進度、任務分配和資源協調的工具是?( )
A. Git B. Jira C. Maven D. Jenkins
5、以下哪種數據結構遵循先進后出的原則?( )
A. 隊列 B. 棧 C. 鏈表 D. 數組
6、應用系統的性能測試主要關注以下哪個方面?( )
A. 功能正確性 B. 系統響應時間和吞吐量 C. 代碼行數 D. 界面美觀度
7、在 HTML 中,用于定義超鏈接的標簽是?( )
A.
B. C. 8、以下哪種編程語言常用于后端開發?( ) A. JavaScript B. Python C. CSS D. HTML 9、軟件測試中,發現錯誤后進行錯誤定位和修改的過程稱為?( ) A. 測試執行 B. 缺陷修復 C. 回歸測試 D. 測試計劃 10、在數據庫設計中,用于表示實體之間多對多關系的是?( ) A. 一對一關系 B. 一對多關系 C. 多對多關系 D. 以上都不是 11、以下哪個框架常用于前端開發?( ) A. Spring Boot B. Django C. Vue.js D. Flask 12、軟件開發的瀑布模型中,以下哪個階段在編碼之前?( ) A. 測試 B. 維護 C. 設計 D. 部署 13、在操作系統中,進程的三種基本狀態不包括以下哪種?( ) A. 就緒態 B. 運行態 C. 阻塞態 D. 休眠態 14、以下哪種算法復雜度表示算法的'執行時間隨數據規模的增長呈指數級增長?( ) A. O (1) B. O (n) C. O (n^2) D. O (2^n) 15、用于在不同網絡之間進行通信的設備是?( ) A. 交換機 B. 路由器 C. 集線器 D. 網卡 二、填空題(每題 2 分,共 20 分) 1、在 Java 中,定義一個類使用的關鍵字是______。 2、SQL 語句中,用于查詢數據的關鍵字是______。 3、HTTP 協議的默認端口號是______。 4、在 Python 中,使用______關鍵字來定義函數。 5、數據庫中的索引主要作用是______。 6、軟件設計模式中的單例模式的主要目的是______。 7、在 HTML 中,設置表格跨行的屬性是______。 8、面向對象編程的三大特性是封裝、繼承和______。 9、軟件開發中的敏捷開發方法強調______、團隊合作和客戶參與。 10、計算機網絡中,IP 地址的版本有 IPv4 和______。 三、簡答題(每題 10 分,共 30 分) 1、簡述軟件開發過程中的測試階段的主要任務和類型。 2、解釋什么是 RESTful API,并說明其設計原則。 3、描述數據庫事務的概念和 ACID 屬性。 四、編程題(20 分) 使用你熟悉的編程語言(如 Java、Python 等)實現一個簡單的學生管理系統,要求具有以下功能: 1、添加學生信息(包括姓名、年齡、學號等)。 2、根據學號查詢學生信息。 3、列出所有學生信息。 4、提供簡單的用戶交互界面(如命令行界面)。 【應用系統開發工程師筆試題目】相關文章: 中國移動應用系統開發工程師筆試題目10-28 硬件工程師筆試題目06-15 質量工程師筆試題目07-06 電子工程師筆試題目11-01 工藝工程師筆試題目09-21 C++工程師筆試題目07-22 測試工程師筆試題目07-04 IE工程師常見筆試題目10-23 筆試題目09-16 阿里2015開發工程師筆試題目10-15 D.