1. 程式人生 > >2016亞信筆試題

2016亞信筆試題

簡答題

  1. Struts框架會使用不同的共享資源區來儲存物件,共享資源區都有一個lifetime和visibilty規劃,請列舉出四種不同的作用域並說明作用範圍,並簡述轉發與重定向的差異:
  2. JSP標準提供了三種獨立的向JSP新增程式碼的技術,請列舉兩種
  3. 某省的計費帳務系統已設計完成,包括計費子系統(C++編寫),銷帳子系統(C++編寫),前臺WEB子系統。現客戶已確定採用了tuxedo和weblogic中介軟體及ORACLE產品,請您根據上述工具,及封裝業務邏輯具體實現過程的思想,確定tuxedo主要完成哪些操作,並簡述前臺可以採用何種框架及如何實現的設想。
  4. 在你所做過的專案中,請列舉一種實施效果比較好的框架技術,並結合你的專案說明實現這種框架技術的利與弊,談談你的體會。

程式設計題

  1. 在web.xml的配置檔案中,利用structs的error-page元素,增加一段程式碼配置,將404(伺服器內部錯誤)產生時轉到error404.jsp進行處理。或者用文字來描述出這種配置方式,系統的處理機制和原理過程。
  2. 現有一個數組int data_arr={12,31,56,23,27,1,43,65,4,99},已完成如下程式碼,請在註釋處增加一段程式碼,實現這樣的功能:將data_arr陣列的內容先寫入一個名為”temp.dat”檔案中,再重新將該檔案的內容讀出,能逆序將檔案的內容輸出至控制檯(形如99,4,65,43,1,27,23,56,31,12).
import java.io.IOException
public
class arrayTest{ public arrayTest(){ } public static void main(String[] args) { //請在本處完成程式碼實現 } }

3.請您為某地的營業系統寫一個使用者登入頁面。