東軟面試題匯總(完全整理)[1][1][1].doc.pdf_第1頁
東軟面試題匯總(完全整理)[1][1][1].doc.pdf_第2頁
東軟面試題匯總(完全整理)[1][1][1].doc.pdf_第3頁
東軟面試題匯總(完全整理)[1][1][1].doc.pdf_第4頁
東軟面試題匯總(完全整理)[1][1][1].doc.pdf_第5頁
已閱讀5頁,還剩59頁未讀 繼續免費閱讀

東軟面試題匯總(完全整理)[1][1][1].doc.pdf.pdf 免費下載

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 東軟面試試題匯總 1 堆和棧那個是對程序員透明的 答案 棧 2 請結合具體實例闡述一下面向對象中 多態 的概念 答案 同一操作用于不同的類的實例 不同的類將進行不同的解釋 最后產生不同的結果 它有兩種 編譯時多態 通過 overload 來實現 系統在編譯時 根據傳遞的參數和返回的類型等信息決定實現何 種操作 運行時多態 通過 override 來實現 根據運行時具體對象的類型決定調用哪個方法 給我面試的人很有親和力 我沒有感到有壓力 首先是自我介紹 他根據你自己介紹的情況來問你問題 我主要是說得現在正在做的青軟實訓內部管理系 統 你在項目組里主要負責什么 是怎么做的 主要 負 責 頁 面 前 臺 展 示 我 現 在 設 計 頁 面 框 架 用 的 Struts tile 把頁 面 分 為 4 部分 sidebar header footer context 然后把 sidebar header footer 這些每個頁面都要用的寫成一個整體 放在配置文 件中 每個頁面都引用他 這樣就不用變了 變得就是 context 部分 另外在 sidebar里面 用 javascript 來 實現導航欄的彈出功能 用什么方法可以檢測一個環行鏈表 首先可以在 data 里面初始化一個數據 然后向下循環 可以找到這條數據的話 就是環行鏈表 否則就不 是 但這個鏈表不一定是完全的鏈表 里面可能有分支 該怎么檢測 設置一個循環 條件設為 true 如果可以結束就不是 不能結束里面就有環 那這樣的話怎么讓他跳出循環呢 我也不知道 那請教一下吧 你看看如果 next 引用如果相同的話是不是就是環行鏈表 對 是 那你想個辦法來實現他吧 把這個 next 引用 寫進一個 list 以后都把 next 引用和 list 里面的內容進行比較 如果有相同的就是環 沒 有就不是 但如果鏈表很大 而你做的是嵌入式項目 有內存溢出 該怎么檢測呢 呵呵 我想不出來了 1 2 自我介紹 注自我介紹中的自我經歷可能會成為他的考點 3 我在自我介紹中說了我參加過數學建模 他問了我我們建的什么模型 我給他介紹了一下 主要考點 是你的思路問題 4 單鏈表若最后一個節點指向前面的某個節點 請問怎么檢測出現了環 主要是考察你對問題有無解決方案 不對也無所謂 最后他一定會把你難倒 怎么也要說上幾句 不 說那就 over 了 5 Final 和 finally 的區別 6 Java 的垃圾回收機制 45 兩題應該都會 我就不說了 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 1 什么是 J2EE J2SE J2ME 這個就不用說了吧 2 什么是 EJB 也不用說了吧 3 你做過哪些項目 負責該項目的哪個模塊 M V 還是 C 我說我做過一個網上花店 負責管理員模塊 然后簡單說了一下這個模塊的各項功能 他讓我說是 M V 還是 C 我說這個項目的目的之一是讓我門每個人對整個流程都有所鍛煉 所以沒有誰只做 M 或者 V 或者 C 一個人負責一個模塊 然后做這個模塊的全部 4 我說我學到 STRUTS 了 他問我 ACTION 和 ACTIONFORM 是什么關系 是一對一嗎 是一個 ACTION 一個 ACTIONFORM 嗎 確定嗎 我說是的 確定一定以及肯定 因為一個 ACTION 標簽里只有一個 NAME 屬性 他說這個我知道 5 學過日語啊 說個句子你翻譯一下吧 我也 然后他說 恩 還懂點日語皮毛 學起來應該快一些 技術上也就這些了 別的也沒什么了 不知道為什么就問我這些 我準備的那些他一個也沒問著 可能我 一開始說我正在學 J2EE 把他引向了這個方向 或者是我回答的太快了 時間太緊了 就這些 東軟面試總結 1 問題 棧和隊列的主要區別 答案 棧 后進先出 隊列 先進先出 2 問題 完全二叉樹的結構 答 案 深 度 為k 有 n 個 節 點 的 二 叉 樹 當 且 僅 當 其 每 一 個 節 點 都 與 深 度 為 k 的滿二叉樹中編號從 1 至 n 的結點一一對應時 稱之為完全二叉樹 當初面試人員畫了幾個樹讓我辨認誰是完全二叉樹 3 問題 什么是索引 答案 索引依附于基表 建立索引是加快查詢的有效手段 4 問題 什么是視圖 答案 視圖是關系數據庫系統提供給用戶以多角度觀察數據庫中數據的重要機制 是從一個或多個基 表 或視圖 導出的表 它與基本表不同 是虛表 5 問題 什么是游標 答案 游標是系統為用戶開設的一個數據緩沖區 存放 SQL 語句的執行結果 每個游標區都有一個 名字 用戶可以通過游標逐一獲取記錄 并賦給主變量 交由主語言進一步處理 6 問題 對數據庫操作的語句 答案 select insert update delete 7 問題 數據庫的操作過程 答案 1 加載驅動程序 2 建立數據庫連接 3 向數據庫發送 SQL語句 4 事務處理 5 管理連接 8 問題 所知道的排序方法的種類 答案 插入 快速 選擇 交換 歸并 基數 希爾等 9 問題 什么是 MVC 答案 這個大家都清楚 可查詢有關資料 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 1 首先得問題就是讓我做自我介紹 答當然就自己的大致情況說就行了 在這個過程中 又讓我分析自己的性格與優缺點 然后讓說明自 己的職業規劃 這些都是因自己而定了 2 做過的項目 簡單介紹一下 答 做過的項目在來軟件園之前沒有多少機會 只有課程設計的時候做過一個 java 聊天室的項目 然后來 到軟件園之后做過 jsp 的產品支持中心的例子 sruts 的固定資產管理的例子 還有 hibernate的例子 可惜我都忘了竟然忘了那個項目的名字了 就是留言板的那個 剛做完竟然忘了 隨后她又隨便問我 關于 java 聊天室是不是自己編協議實現的 當然沒有 隨后讓我講一個項目 我就講了那個關于 struts 的項目 因為對方不懂 struts 我講也不知道她聽懂了沒有 3 問你幾個 c 語言的問題 char p int i p 與 i 的區別 這個大家都知道就是 p 是指向下一個元素 p 的移動位置與 p 指 針指向的類型有關 i 是自身增加一 差不多就是這樣說的 p 保存占多少位 我開始說與它指向的類型有關 然后她提示我說她不是那個意思 然后我說我感 覺是在內存中占 16 位吧 我是這樣說的 其實我也不清楚 c 都忘了 char p malloc 100 給 p 分配了多少個字節的空間 是堆內存還是棧內存 我回答 100 個 但是我忘了是堆還是棧 我認為是堆內存 4 一個程序編譯完成后在內存中是如何存儲的 我說這個沒有學過 我把我認為的說了一下 她說她就是隨便問問 5 java 有多態性 繼承 什么意思 是如何實現的 這個我雖然也知道大概 但是好像理解的也不是太深刻 說不太清晰 答 我就說了前幾天老師利用接口與 DAOFactory 實現的那個例子 她說那抽象類呢 我說不太上來但是也 就我理解的說了點 我又扯上了重載 她就問重載是多態嗎 我說不是 因為我記得不是 但是可以實 現多態 說得很亂 7 最后就是隨便聊了 她問我怎么沒有考研 為什么 一個女生為什么學軟件 然后問我有沒有什么問 題 我就問了關于對日外包的事情和關于東軟的一些事情 1 著裝 是第一項 2 英語水平 問 四級 539 分 答 恩 3 數據庫 問 Sql 語句是在 sql server 里寫的還是在程序里寫的 答 學數據庫的時候 是在 sql server 里 也在程序里寫 問 存儲過程有沒有用過 答 在個人網站里 用到過 4 網絡 問 有沒有 socket 編程的經驗 答 在大三做過網絡五子棋 5 架構 問 三層架構 是什么 正確答案 web 服務器 數據庫服務器 應用程序服務器 6 編程語言 問 Java 學的怎么樣 答 學了一個學期的課程 問 C 或 C 挑一個你最好的 答 C 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 C 問 面向對象的特點 解釋一下什么繼承 多態 答 我在回答的時候 是通過一個經典的例子說的 7 你的項目經驗 問 是用什么開發的 答 asp 8 日語基礎 寫一下五十音圖 說一個存在句 說一個判斷句 說一個你學過的最復雜 的句子 首先 面試官對整個試卷的成績做個一個評價 我的編程做了一個 java 和一個 c 語言的 面試官問我這 兩門語言那一門更熟悉 我說我是 net 班的 相對來說對 C 語言相對熟悉一些 他接著問我什么時候學 的 C 語言 我說大一下學期 他問以后用的多嗎 我說 大二以后就不用了 因為 C 的編程環境太單調 了 以后我們就用 C 代替了 C 語言 接著 面試官就以 VC 為切入點問我 問題可以分為以下幾個 1 讓我談談面向對象是怎樣理解的 2 談談類 子類的聯系和區別 3 談談繼承 多態 封裝 抽象 重載 虛函數 抽象類 4 VC 中的 MFC 的理解 對 MFC 的理解程度 答 我對MFC有一定的了解 因為里面的指針應用太過與復雜 我只是對里面的幾個類如 視圖類 文擋類 做了簡單的介紹 接著面試官就給我說學 VC怎么能不理解 MFC呢 他大體的介紹了里面的內 容 并囑咐我接下來的時間一定要抓緊這方面的學習 5 數據庫學的怎么樣 學的是什么數據庫 答 我說學的是關系型的數據庫 以 SQLSERVER 為主 首先 問我對一條記錄有幾種操作方式 我回 答是 查詢 插入 刪除 更新 其次 有問了問里面的一些具體關鍵字的應用 例如 having in with check option 等等 6 為什么學習 net 而不學習 java 答 我說上個學期 學校開了 C 對這門語言產生了很濃的興趣 所以四月份報名的時候就選擇的 net 方向 如果是 java 在先的話 我可能就選擇了 java 接著 面試官說大型的項目都是用 java開發的 要我以后向這方面靠一靠 7 為什么選擇國內解決方案 對這方面了解多少 對當今軟件的發展有什么看法 外包 國內 大體上就問了這么多 首先是面試管不是我想象中的那么嚴肅 感覺就好象金澄老師一樣 讓人感覺 就像是自己的大哥在和自己說話 所以整個過程中沒有緊張 每個公司的面試都各不相同 東軟面試的問題同樣具有一定的深度 廣度 1 final 怎么用 答 final 可以用在定義變量 方法以及類 final 的變量必須要初始化 也可以將初始化的操作推到類的靜態塊中進行 而且這樣的變量不能再 被重新賦值 可以將其看成這個類的 常量 了 final 的方法不能被所在的類的子類重寫 final 的類不能再被繼承了 2 那么 finally 怎么用 答 finally 適合 try catch 塊配合使用的 finally 一般放一些收尾的代碼 也就是說 不管 try 塊中 的代碼是否正常執行 也不管 catch 塊中的代碼是否工作了 finally 中的代碼都要執行 比如 JDBC 或 是 Hibernate 中的關閉連接操作 就是放在 finally 中執行的 3 wait 方法和 sleep 方法的區別 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 答 他們都是用來堵塞 掛起當前線程的方法 大體上應該是 wait 方法可以釋放原先占有的資源 而 sleep 方法好像不能 在以前的編寫的代碼中 我幾乎沒有用過控制線程的操作 這部分知識我確實不敢隨便 說 4 Java 中 是否有內存泄漏問題 答 為什么會有 內存泄漏問題 呢 主要是以前的一些編程語言 如 C C 等 因為存在指針變量 而且這些指針是可以進行運算的 所以可能會產生 內存泄漏問題 對于Java 來說 盡管聲稱廢除了指 針 但是每個類的實例的引用就是一種 指針 然而這些引用是不支持運算的 也就不存在內存地址混 亂問題 所以應該沒有 內存泄漏問題 5 Java 虛擬機的垃圾回收機制 是否真的不會有問題 答 一個類的實例 如果長時間不用了 就可能被虛擬機垃圾回收掉 但是具體的被回收的時間的長短 具體什么時刻能被回收是不確定的 一般情況下 如果虛擬機認為當前可以使用的內存空間不多的時候 就會進行垃圾回收 據我現在的知識 認為 虛擬機的垃圾回收機制應該不會產生問題 6 在平常的代碼編寫的過程中 有沒有測試 一般怎樣進行 答 我平常寫代碼 也寫一些測試程序 一般是使用 JUnit 對編寫的DAO 類進行各種功能操作 如保存 刪除 添加等的測試 他又補充問道 你這是小部分的測試 我指的是 單元測試 我平常寫的差不多就是這類的簡單測試了 還沒有寫一個功能強大的 有較大實際使用價值的 單元測 試 7 你在代碼中 都是怎樣對待異常情況的 答 在絕大多數情況下 我都回知道哪些代碼可能會拋出異常以及會拋出什么樣的異常 所以我也會針對 不同類型方面的異常區分對待 我一般會分成幾類情況 一類是服務器崩潰等情況 是最嚴重的異常了 沒有什么可以挽救的余地 返回給用戶 服務器維護中 暫時無法使用 一類是數據庫操作失敗等情況 比如 JDBC 連接數據庫失敗 Hibernate 正常刪除數據失敗等 是屬于意外情況 嚴重程度稍微低一些 返 回給用戶 剛才由于網路不暢 導致操作失敗 請重新操作 同時 需要回滾的及時回滾 再一類在實 現有所準備的 業務操作異常的情況 比如登錄密碼錯誤 新用戶注冊重名現象等等 這些異常都是在意 料之中 有所準備的 此時可以返回相關的提示 嚴重程度相對比較的低 8 說一下數據庫表設置多個外鍵的事情 答 我以前設計的數據庫表 還沒用多個外鍵的情況 從外鍵的定義上說 一個表設置多個外鍵是完全可 以的 外鍵對應著相關表的主鍵 內容只能是對應的主鍵的值 如果對應的主鍵發生變化 那么就要按照 當時定義外鍵時制定的規則對外鍵所在的紀錄條進行保留 刪除或是更新操作 9 談談對 CMM 的認識 答 CMM 是一種開發的模式 正好我們做的一個項目就是按照 CMM3 的基本要求做的 因為以前的時候都 是采用類似 快速 開發一樣的方式 還快就會開始編碼 但是CMM3 要求每一步都要事先有一份完整的文 檔 所以一開始 對這種整天只寫文檔 不寫代碼的模式不太適應 隨著項目的不斷進行 才覺著 CMM3 的 這種開發模式有許多的優點和好處 每做一步都有上一步的文檔的支持 保證了工作的一致性和完整性 同時 因為是在統一的文檔進行的工作 較容易了解的項目的進展情況 便于對項目的監控 10 別人的進度拖延了 影響到了你的進度 這種事情在實際情況下經常有 你怎么處理 答 我會直接找到這位 些 同事 了解情況 看看我是否能幫得上忙 如果幫不上 問一下什么時候能 夠結束 調整一下自己的工作安排 先做其它的一些和他們的進度聯系不大的東西 都是自己項目組的同 事 應該很好協調 如果是 別的項目組的進度影響到你呢 如果是別的組的人 自己就不好直接找人家 我會和項目組長說 如果事情緊急 讓項目組長帶著我 我們一起與那個項目組進行溝通 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 通過東軟面試官所提的這些問題可以看出 他們是從知識 能力和意識三個方面對面試者進行考查的 1 知識類問題 比如final 和 finally wait 和 sleep 等問題 考察的就是基礎知識 是什么就是什么 沒有可以解釋的余地 對于這類的問題 只有靠自己的認真學習 才能答好 2 能力類問題 比如內存泄露 垃圾回收 對待異常等問題 能回答的非常完美當然很好 但我們現在 的所學能回答準確不好辦 所以我認為 這類問題不能簡單的回答 是 不是 能 不能 應該 把思考的思路表現給面試官 只要認可了我的思路 也就基本的認可了這方面的能力了 3 意識類問題 比如對 CMM 的認識 工作協調等問題 主要看對某些方面認識有多深 我認為能結合著 自己的經歷談 再加上闡述合理 較容易得到面試官的認可 1 二叉樹 完全二叉樹得性質及特點 2 B 樹性質及特點 3 ADO NET 對象 1 在C 中 string str null 與 string str 請盡量使用文字或圖象說明其中的區別 回答要點 說明詳細的空間分配 10 分 答 string str null 是不給他分配內存空間 而 string str 給它分配長度為空字符串的內存空間 請詳述在 dotnet 中類 class 與結構 struct 的異同 10 分 答 Class 可以被實例化 屬于引用類型 是分配在內存的堆上的 Struct 屬于值類型 是分配在內存的棧上的 3 根據委托 delegate 的知識 請完成以下用戶控件中代碼片段的填寫 10 namespace test public delegate void OnDBOperate public class UserControlBase System Windows Forms UserControl public event OnDBOperate OnNew privatevoidtoolBar ButtonClick objectsender System Windows Forms ToolBarButtonClickEventArgs e if e Button Equals BtnNew 請在以下補齊代碼用來調用 OnDBOperate 委托簽名的 OnNew 事件 答 if OnNew null OnNew this e 4 分析以下代碼 完成填空 10 分 string strTmp abcdefg 某某某 int i System Text Encoding Default GetBytes strTmp Length int j strTmp Length 以上代碼執行完后 i j 答 i 13 j 10 5 SQLSERVER 服務器中 給定表 table1 中有兩個字段 ID LastUpdateDate ID 表示更新的事務號 LastUpdateDate 表示更新時的服務器時間 請使用一句 SQL 語句獲得最后更新的事務號 10 答 SELECT ID FROM table1 WHERE LastUpdateDate SELECT MAX LastUpdateDate FROM table1 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 6 根據線程安全的相關知識 分析以下代碼 當調用 test 方法時 i 10 時是否會引起死鎖 并簡要說明理由 10 分 public void test int i lock this if i 10 i test i 答 不會發生死鎖 但有一點 int 是按值傳遞的 所以每次改變的都只是一個副本 因此不會出現死鎖 但 如果把 int 換做一個 object 那么死鎖會發生 7 分析以下代碼 10 public static void test stringConnectString System Data OleDb OleDbConnection conn new System Data OleDb OleDbConnection conn ConnectionString ConnectString try conn Open catch Exception Ex MessageBox Show Ex ToString finally if conn State Equals ConnectionState Closed conn Close 請問 1 以上代碼可以正確使用連接池嗎 答 回答 如果傳入的 connectionString 是一模一樣的話 可以正確使用連接池 不過一模一樣的意思是 連 字符的空格數 順序完全一致 2 以上代碼所使用的異常處理方法 是否所有在 test 方法內的異常都可以被捕捉并顯示出來 答 只可以捕捉數據庫連接中的異常吧 finally 中 catch 中 如果有別的可能引發異常的操作 也應該用 try catch 所以理論上并非所有異常都會被捕捉 8 簡要談一下您對微軟 NET 構架下 remoting 和 webservice 兩項技術的理解以及實際中的應用 10 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 答 WS 主要是可利用 HTTP 穿透防火墻 而 Remoting 可以利用 TCP IP 二進制傳送提高效率 9 公司要求開發一個繼承 System Windows Forms ListView 類的組件 要求達到以下的特殊功能 點擊ListView 各列列頭時 能按照點擊列的每行值進行重排視圖中的所有行 排序的方式如 DataGrid 相似 根據您的知識 請簡要談一下您的思路 10 答 根據點擊的列頭 包該列的 ID 取出 按照該 ID 排序后 在給綁定到 ListView 中 10 給定以下 XML 文件 完成算法流程圖 10 請畫出遍歷所有文件名 FileName 的流程圖 請使用遞歸算法 答 void FindFile Directory d FileOrFolders d GetFileOrFolders foreach FileOrFolder fof in FileOrFolders if fof is File You Found a file else if fof is Directory FindFile fof 1 new1 new有幾種用法有幾種用法 第一種 new Class 第二種 覆蓋方法 public new XXXX 第三種 new 約束指定泛型類聲明中的任何類型參數都必須有公共的無參數構造函數 2 2 如何把一個如何把一個arrayarray 復制到復制到arrayListarrayList里里 foreach object o in array arrayList Add o 3 datagrid datasouse3 datagrid datasouse可以連接什么數據源可以連接什么數據源 dataset datatable dataview dataset datatable dataview dataset datatable dataview IList 4 4 概述反射和序列化概述反射和序列化 反射 程序集包含模塊 而模塊包含類型 類型又包含成員 反射則提供了封裝程序集 模塊和類型的對象 您 可以使用反射動態地創建類型的實例 將類型綁定到現有對象 或從現有對象中獲取類型 然后 可以調用類 型的方法或訪問其字段和屬性 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 序列化 序列化是將對象轉換為容易傳輸的格式的過程 例如 可以序列化一個對象 然后使用 HTTP 通過 Internet 在客戶端和服務器之間傳輸該對象 在另一端 反序列化將從該流重新構造對象 5 5 概述概述o ro r mappingmapping 的原理的原理 利用反射 配置 將類于數據庫表映射 6 6 類成員有類成員有 種可訪問形式種可訪問形式 可訪問形式 不懂 可訪問性 public protected private internal 7 7 用用 sealedsealed 修飾的類有什么特點修飾的類有什么特點 sealed 修飾符用于防止從所修飾的類派生出其它類 如果一個密封類被指定為其它類的基類 則會發生編譯時 錯誤 密封類不能同時為抽象類 sealed 修飾符主要用于防止非有意的派生 但是它還能促使某些運行時優化 具體說來 由于密封類永遠不會 有任何派生類 所以對密封類的實例的虛擬函數成員的調用可以轉換為非虛擬調用來處理 8 8 列舉列舉ADO NETADO NET 中的五個主要對象 并簡單描述中的五個主要對象 并簡單描述 connection command dataReader trans dataset 9 9 執行下面代碼后 執行下面代碼后 String strTemp abcdefg 某某某 Int i System Text Encoding Default GetBytes strTemp Length Int j strTemp Length 問 i 14 j 11 i 14 j 11 中文兩個字節 10 C 10 C 中 中 stringstring strstr nullnull 與與 stringstring strstr 請盡量用文字說明區別 請盡量用文字說明區別 要點 說明詳細的內存空間分要點 說明詳細的內存空間分配配 string str 分配空間 11 11 詳述詳述 NET NET 里里 classclass和和 structstruct的異同 的異同 class 放在 struct 放在 struct 值傳遞 類與結構有很多相似之處 結構可以實現接口 并且可以具有與類相同的成員類型 然而 結構在幾個重要方 面不同于類 結構為值類型而不是引用類型 并且結構不支持繼承 結構的值存儲在 在堆棧上 或 內聯 細心的程序員有時可以通過聰明地使用結構來增強性能 12 12 概述概述 NET NET 里對里對 remotingremoting 和和 webservicewebservice 兩項技術的理解和實際中的應用 兩項技術的理解和實際中的應用 遠程邏輯調用 remoing 接口只能用在 net 中 13 13 什么是什么是code behindcode behind 技術技術 aspx and cs 14 14 概述三層結構體系概述三層結構體系 web business dataaccess 如何實現如何實現MVCMVC模式 舉例說明 模式 舉例說明 web business dataaccess 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 1 1 面向對象的思想主要包括什么 面向對象的思想主要包括什么 答 這個題范圍太廣 不知道說什么 2 2 什么是什么是ASP netASP net 中的用戶控件中的用戶控件 答 用戶控件就是 ascx 擴展名的東西嘍 可以拖到不同的頁面中調用 以節省代碼 比如登陸可能在多個頁面上 有 就可以做成用戶控件 但是有一個問題就是用戶控件拖到不同級別的目錄下后里面的圖片等的相對路徑會變 得不準確 需要自已寫方法調整 3 3 什么叫應用程序域 什么是受管制的代碼 什么是強類型系統 什么是裝箱和拆箱 什么是重載 什么叫應用程序域 什么是受管制的代碼 什么是強類型系統 什么是裝箱和拆箱 什么是重載 CTSCTS CLSCLS 和和 CLRCLR分別作何解釋 分別作何解釋 答 裝箱就是把值類型轉成引用類型 從 MS IL 角度看好像是 boxing 沒記錯的話是把值從堆棧轉到堆中 拆箱相 反 重載就是指一個方法名同 參數個數不同 返回值可以相同的方法 CLR 是通用語言運行時 其它的不清楚 4 4 列舉一下你所了解的列舉一下你所了解的 XMLXML技術及其應用技術及其應用 答 XML 可是好東西 保存配置 站與站之間的交流 WEB SERVICE 都要用它 5 5 值類型和引用類型的區別 寫出值類型和引用類型的區別 寫出C C 的樣例代碼 的樣例代碼 答 結構是值類型 類是引用類型 所以傳結構就是值類型的應用啦 傳對象或類就是引用類型的 這個不用多寫 了吧 6 ADO net6 ADO net 中常用的對象有哪些 分別描述一下 中常用的對象有哪些 分別描述一下 答 connection command sqladapter dataset datatable dataview 等等 寫不完了 7 7 如何理解委托 如何理解委托 答 據說相當于函數指針 定義了委托就可以在不調用原方法名稱的情況下調用那個方法 msdn2005 中是這樣解釋的 委托具有以下特點 委托類似于 C 函數指針 但它是類型安全的 委托允許將方法作為參數進行傳遞 委托可用于定義回調方法 委托可以鏈接在一起 例如 可以對一個事件調用多個方法 方法不需要與委托簽名精確匹配 有關更多信息 請參見協變和逆變 C 2 0 版引入了匿名方法的概念 此類方法允許將代碼塊作為參數傳遞 以代替單獨定義的方法 8 C 8 C 中的接口和類有什么異同 中的接口和類有什么異同 答 這個異同可多了 要說清楚還真不容易 9 9 netnet中讀寫數據庫需要用到哪些類 他們的作用中讀寫數據庫需要用到哪些類 他們的作用 答 這個類自已可以寫的啊 你是指基類嗎 那 configuration sqlconnection sqlcommand 等都要用到 10 UDP10 UDP連接和連接和 TCPTCP連接的異同 連接的異同 答 前者只管傳 不管數據到不到 無須建立連接 后者保證傳輸的數據準確 須要連結 11 ASP net11 ASP net 的身份驗證方式有哪些 分別是什么原理 的身份驗證方式有哪些 分別是什么原理 答 form 認證 windows 集成認證等 原理不清楚 12 12 進程和線程分別怎么理解 進程和線程分別怎么理解 答 進程是老子 線程是兒子 沒有老子就沒有兒子 一個老子可以有多個兒子 一個兒子可以成為別人的兒子 一 個老子也可以為別的老子生兒子 13 13 什么是什么是code Behindcode Behind 技術 技術 答 代碼分離 這是個明智的東西 像 ASP 這樣混成一堆很不爽 或者可以理解成 HTML 代碼寫在前臺 C 代碼寫在 后臺 當然前臺也有腳本 類的調用等 其實寫在一起也是可以的 14 14 活動目錄的作用 活動目錄的作用 答 這個不明白 請明白的補充一下 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 中讀寫中讀寫 XMLXML的類都歸屬于哪些命名空間 的類都歸屬于哪些命名空間 答 System Xml 我自已寫的就不一定了 嘿嘿 16 16 解釋一下解釋一下UDDIUDDI WSDLWSDL的意義及其作用 的意義及其作用 答 什么東西 17 17 什么是什么是SOAP SOAP 有哪些應用 有哪些應用 答 SOAP Simple Object Access Protocol 簡單對象訪問協議是在分散或分布式的環境中交換信息并執行遠程 過程調用的協議 是一個基于 XML的協議 使用 SOAP 不用考慮任何特定的傳輸協議 最常用的還是 HTTP 協議 可以允許任何類型的對象或代碼 在任何平臺上 以任何一直語言相互通信 這種相互通信采用的是 XML 格式的消息 具體請看 在計算機網絡中 表征數據傳輸可靠性的指標是 1 傳輸率 2 誤碼率 3 信息容量 4 頻帶利用率 Question 2 單選 以下關于鏈式存儲結構的敘述中哪一條是不正確的 1 結點除自身信息外還包括指針域 因此存儲密度小于順序存儲結構 2 邏輯上相鄰的結點物理上不必鄰接 3 可以通過計算直接確定第 i 個結點的存儲地址 4 插入 刪除運算操作方便 不必移動結點 Question 3 單選 以下哪一個不是棧的基本運算 1 刪除棧頂元素 2 刪除棧底元素 3 判斷棧是否為空 4 將棧置為空棧 Question 4 單選 以下關于廣義表的敘述中 正確的是 1 廣義表是 0 個或多個單元素或子表組成的有限序列 2 廣義表至少有一個元素是子表 3 廣義表不可以是自身的子表 4 廣義表不能為空表 Question 5 單選 如果一棵二 樹結點的前序序列是 A B C 后序序列是 C B A 則該二 樹結點的對稱序序列 1 必為 A B C 2 必為 A C B 3 必為 B C A 4 不能確定 Question 6 單選 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 在虛擬頁式存儲管理方案中 下面哪一部分完成將頁面調入內存的工作 1 缺頁中斷處理 2 頁面淘汰過程 3 工作集模型應用 4 緊縮技術利用 Question 7 單選 在 DOS系統中 用于記錄和管理磁盤數據區使用情況的數據結構 1 位圖表 2 空閑塊表 3 文件分配表 4 文件控制塊 Question 8 單選 設有關系 R S D M 其函數依賴集 F S D D M 則關系 R 至多滿足 1 1NF 2 2NF 3 3NF 4 BCNF Question 9 單選 在數據庫邏輯設計中 當將 E R 圖轉換為關系模式時 下面的做法哪一個是不正確的 1 一個實體類型轉換為一個關系模式 2 一個聯系類型轉換為一個關系模式 3 由實體類型轉換成的關系模式的主鍵是該實體類型的主鍵 4 由聯系類型轉換成的關系模式的屬性是與該聯系類型相關的諸實體類型的屬性的全體 Question 10 單選 計算機網絡按照所覆蓋的地理范圍分類 可以分廣域網 局域網與 1 TCP IP 網 2 ATM網 3 ISDN 4 城域網 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 Question 11 單選 計算機網絡拓撲結構主要取決于它的 1 資源子網 2 FDDI 網 3 通信子網 4 路由器 Question 12 單選 網絡協議的三個要素是語法 語義與 1 工作原理 2 時序 3 進程 4 服務原語 Question 13 單選 TCP IP 參考模型中 電子郵件協議 SMTP依賴于傳輸層的 1 UDP協議 2 IP 協議 3 TCP 協議 4 802 2 協議 Question 14 單選 IEEE802 2 協議中 10BASE T 標準規定在使用 5 類雙絞線時 從網卡到集線器的最大距離為 1 100m 2 185m 3 300m4 500m Question 15 單選 100MbpsFast Ethernet 與 10MbpsEthernet 工作原理的相同之處主要在1 介質訪問控制方法 2 物理層協議 3 網絡層 4 發送時鐘周期 Question 16 單選 在 Client Server 計算模式中 中間件 middleware 的作用是隔離應用與 1 結構化查詢語言 SQL 2 應用進程 3 網絡 4 IP 地址 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 Question 17 單選 當用戶向 ISP 申請 Internet 帳戶時 用戶的 E mail 帳戶應包括 1 IP 地址 2 WWW 地址 3 用戶密碼 Password 4 用戶名 User Name 與用戶密碼 Password Question 18 單選 WWW 的超鏈接中定位信息所在的位置使用的是 1 超文本 hypertext 技術 2 統一資源定位器 URL Uniform Resource Locators 3 超媒體 hypermedia 技術 4 超文本標注語言 HTML Question 19 單選 計算機網絡系統與分布式系統之間的區別主要是 1 系統物理結構 2 系統高層軟件 3 傳輸介質類型 4 服務器類型 Question 20 單選 幀中繼系統設計的主要目標是用于互連多個 1 廣域網 2 電話網 3 局域網 4 0 ATIM網 Question 21 單選 ATM網絡采用固定長廈的信元傳送數據 信元長度為 1 1024B 2 53B 3 128B 4 64B Question 22 單選 TCP IP 參考模型中的主機 網絡層對應于 OSI RM 中的 1 網絡層 2 物理層 3 數據鏈路層 4 物理層與數據鏈路層 Question 23 單選 計算機網絡最突出的優點是 1 計算精度高 2 內存容量大 3 運算速度快 4 連網的計算機能夠相互共享資源 Question 24 單選 計算機網絡分為局域網 城域網與廣域網 其劃分的依據是 1 數據傳輸所使用的介質 2 網絡的作用范圍 3 網絡的控制方式 4 網絡的拓撲結構 Question 25 單選 用二分法查找一個長度為 10 的 排好序的線性表 查找不成功時 最多需要比較多少次 1 52 23 44 1 Question 31 單選 根據線程安全的相關知識 分析以下代碼 當調用 test 方法時 i 10 時是否會引起死鎖 public void test int i lock this if i 10 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 i test i 1 會鎖死2 不會鎖死 Question 32 單選 以下描述錯誤的是 1 在 C 中支持抽象類而在 C 中不支持抽象類 2 C 中可在頭文件中聲明類的成員而在 CPP文件中定義類的成員 在 C 中沒有頭文件并且在同一處聲明和定 義類的成員 3 在 C 中可使用 new 修飾符顯式隱藏從基類繼承的成員 4 在 C 中要在派生類中重新定義基類的虛函數必須在前面加 Override Question 33 單選 int myArray3 new int 3 new int 3 5 6 2 new int 5 6 9 7 8 3 new int 2 3 2 myArray3 2 2 的值是 1 9 2 2 3 6 4 越界 Question 34 單選 在 C 中利用 Socket 進行網絡通信編程的一般步驟是 建立Socket偵聽 利用Socket 接收和發送數據 1 建立 Socket 連接 2 獲得端口號 3 獲得 IP 地址 4 獲得主機名 Question 35 單選 如果設 treeView1 new TreeView TreeNode node new TreeNode 根結點 則 treeView1 Nodes Add node 返回的是一個 類型的值 1 TreeNode 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 2 int 3 string 4 TreeView Question 36 單選 聲明一個委托 public delegateintmyCallBack int x 則用該委托產生的回調方法的原型應該是 1 void myCallBack int x 2 intreceive int num 3 string receive int x 4 不確定的 Question 37 單選 關于 ASP NET 中的代碼隱藏文件的描述正確的是 1 Web窗體頁的程序的邏輯由代碼組成 這些代碼的創建用于與窗體交互 編程邏輯唯一與用戶界面不同 的文件中 該文件稱作為 代碼隱藏 文件 如果用 C 創建 該文件 2 項目中所有 Web 窗體頁的代碼隱藏文件都被編譯成 EXE 文件 3 項目中所有的 Web 窗體頁的代碼隱藏文件都被編譯成項目動態鏈接庫 dll 文件 4 以上都不正確 Question 38 單選 What compiler switch creates an xml file from the xml comments in the files in an assembly 1 text 2 doc 3 xml 4 help Question 39 單選 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 下面的代碼實現了設計模式中的什么模式 public classA privateAinstance privateA public staticAInstance get if A null A newA return instance 1 Factory 2 Abstract Factory 3 Singleton 4 Builder Question 40 單選 class Class1 public staticintCount 0 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 static Class1 Count public Class1 Count Class1 o1 new Class1 Class1 o2 new Class1 請問 Class1 Count 的值是多少 1 1 2 2 3 3 4 4 Question 26 單選 模塊內聚度越高 說明模塊內各成分彼此結合的程度越 1 松散 2 緊密 3 無法判斷 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 4 相同 Question 27 單選 軟件需求分析階段的輸出主要是 1 需求說明書 2 開發計劃 3 可行性報告 4 設計說明書 Question 28 單選 以下選項中不是項目經理的職責的是 1 需求分析 2 計劃 3 計劃跟蹤 4 質量管理 Question 29 單選 單元測試一般在什么時候進行 1 編碼完成后 2 系統測試前 3 測試用例編寫完成后 4 集成測試后 Question 30 多選 配置管理能起到以下哪些作用 1 版本管理 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 2 變更管理 3 需求管理 4 測試管理 Question 41 單選 abstract class BaseClass public virtual void MethodA Console WriteLine BaseClass public virtual void MethodB class Class1 BaseClass public void MethodA 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 Console WriteLine Class1 public override void MethodB class Class2 Class1 new public void MethodB class MainClass public static void Main string args Class2 o new Class2 o MethodA 請問 此程序輸出結果是 1 BaseClass 30 天學不會英語 無效退款宮方網站 30 天學不會英語 無效退款宮方網站 2 BassClass Class1 3 Class1 4 Class1 BassClass Question 42 單選 public static void Main string args inti 2000 object o i i 2001 intj int o Console WriteLine i 0 o 1 j 2 i o j 1 i 2001 o 2000 j 2000 2 i 2001 o 2001 j 2001 3 i 2000 o 2001 j 2000 4 i 2001 o 2000 j 2001 Question 43 多選 您要創建 ASP NET 應用程序用于運行 AllWin 公司內部的 Web站點 這個應用程序包含了 50 個頁面 您想 要配置這個應用程序以便當發生一個 HTTP代碼錯誤時它可以顯示一個自定義的錯誤頁面給用戶 您想要花最 小的代價完成這些目標 您

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論