?? 一些公司軟件筆試的題目2.htm
字號:
}
</script>
</head>
<BODY leftMargin=0 topMargin=0 MARGINHEIGHT="0" MARGINWIDTH="0">
<TABLE bgcolor="#ffffff" align=center border=1 cellPadding=0 cellSpacing=0 width=95% borderColor="#666666" frame=vsides rules=none>
<TR>
<TD width="98%">
<table border="0"><tr><td height="5"></td></tr></table>
<table width="96%" border="0" cellspacing="1" cellpadding="6" align="center" bgcolor="#BDC0C8">
<tr>
<td align="center" bgcolor="#FFFFFF"><font color=ff6600><b>一些公司軟件筆試的題目</b></font></td>
</tr>
</table>
<table border="0"><tr><td height="5"></td></tr></table>
<table width="96%" border="0" cellspacing="1" cellpadding="6" align="center" bgcolor="#BDC0C8">
<tr>
<td align="center" bgcolor="#FFFFFF">
<table width="98%">
<tr>
<td id=qq_595911 style="word-break:break-all;line-height:150%">
<br><font color=000000>
C /C試題 <BR>本試題僅用于考查C /C程序員的基本編程技能。內容限于C /C常用語法,不涉及數據結 <BR>構、算法以及深奧的語法。考試成績能反映出考生的編程質量以及對C /C的理解程度,但 <BR>不能反映考生的智力和軟件開發能力。 <BR>筆試時間90分鐘。請考生認真答題,切勿輕視。 <BR><BR>一、請填寫BOOL , float, 指針變量 與“零值”比較的 if 語句。(10分) <BR>提示:這里“零值”可以是0, 0.0 , FALSE或者“空指針”。例如 int 變量 n 與“零值 <BR>”比較的 if 語句為: <BR> if ( n == 0 ) <BR> if ( n != 0 ) <BR>以此類推。 <BR><BR>請寫出 BOOL flag 與“零值”比較的 if 語句: <BR>請寫出 float x 與“零值”比較的 if 語句: <BR>請寫出 char *p 與“零值”比較的 if 語句: <BR><BR>二、以下為Windows NT下的32位C 程序,請計算sizeof的值(10分) <BR><BR>char str[] = “Hello” ; <BR>char *p = str ; <BR>int n = 10; <BR>請計算sizeof (str )= <BR> sizeof ( p ) = <BR> sizeof ( n ) = <BR>void Func (char str[100]) <BR>{ <BR>請計算 sizeof( str ) = <BR>} <BR>void *p = malloc( 100 ); <BR>請計算sizeof ( p ) = <BR> <BR><BR>三、簡答題(25分) <BR><BR>1、頭文件中的 ifndef/define/endif 干什么用? <BR><BR>2、#include <filename.h> 和 #include “filename.h” 有什么區別? <BR><BR>3、const 有什么用途?(請至少說明兩種) <BR><BR>4、在C 程序中調用被 C編譯器編譯后的函數,為什么要加 extern “C”聲明? <BR><BR>5、請簡述以下兩個for循環的優缺點 <BR><BR>// 第一個 <BR>for (i=0; i<N; i ) <BR>{ <BR>if (condition) <BR> DoSomething(); <BR>else <BR> DoOtherthing(); <BR>} <BR>// 第二個 <BR>if (condition) <BR>{ <BR>for (i=0; i<N; i ) <BR>DoSomething(); <BR>} <BR>else <BR>{ <BR>for (i=0; i<N; i ) <BR> DoOtherthing(); <BR>} <BR>優點:缺點: 優點:缺點: <BR> <BR><BR>四、有關內存的思考題(20分) <BR><BR>void GetMemory(char *p) <BR>{ <BR>p = (char *)malloc(100); <BR>} <BR><BR>void Test(void) <BR>{ <BR>char *str = NULL; <BR>GetMemory(str); <BR>strcpy(str, "hello world"); <BR>printf(str); <BR>} <BR><BR>請問運行Test函數會有什么樣的結果? <BR>答: <BR><BR><BR>char *GetMemory(void) <BR>{ <BR>char p[] = "hello world";return p; <BR>} <BR><BR>void Test(void) <BR>{ <BR>char *str = NULL; <BR>str = GetMemory(); <BR>printf(str); <BR>} <BR><BR>請問運行Test函數會有什么樣的結果? <BR>答: <BR><BR><BR>Void GetMemory2(char **p, int num) <BR>{ <BR>*p = (char *)malloc(num); <BR>} <BR><BR>void Test(void) <BR>{ <BR>char *str = NULL; <BR>GetMemory(&str, 100); <BR>strcpy(str, "hello"); <BR>printf(str); <BR>} <BR><BR>請問運行Test函數會有什么樣的結果? <BR>答: <BR><BR><BR>void Test(void) <BR>{ <BR> char *str = (char *) <BR> malloc(100); <BR> strcpy(str, “hello”); <BR> free(str); <BR> if(str != NULL) <BR>{ <BR> strcpy(str, “world”); <BR> printf(str); <BR>} <BR>} <BR><BR>請問運行Test函數會有什么樣的結果? <BR>答: <BR><BR><BR>五、編寫strcpy函數(10分) <BR>已知strcpy函數的原型是 <BR>char *strcpy(char *strDest, const char *strSrc); <BR>其中strDest是目的字符串,strSrc是源字符串。 <BR><BR>(1)不調用C /C的字符串庫函數,請編寫函數 strcpy <BR><BR>(2)strcpy能把strSrc的內容復制到strDest,為什么還要char * 類型的返回值? <BR><BR>六、編寫類String的構造函數、析構函數和賦值函數(25分) <BR>已知類String的原型為: <BR>class String <BR>{ <BR> public: <BR>String(const char *str = NULL); // 普通構造函數 <BR>String(const String &other); // 拷貝構造函數 <BR>~ String(void); // 析構函數 <BR>String & operate =(const String &other); // 賦值函數 <BR> private: <BR>char *m_data; // 用于保存字符串 <BR>}; <BR><BR>請編寫String的上述4個函數。 <BR><BR><BR>據說是一些公司軟件筆試的題目之二 <BR>發信站: 珞珈山水 ( 2004年11月24日21:16:16 星期三), 站內信件 <BR><BR>一.選擇題 <BR>1.一株查找二叉樹,其結點A、B、C、D、E、F依次存放在一個起始地址為n(假定地址以字節 <BR>為單位順序編號)的連續區域中,每個節點占4個字節:前兩個字節存放結點值,后兩個字節依 <BR>次放左指針、右指針. <BR>若該查找二叉樹的根結點為E,則它的一種可能的前序遍歷為____ ,相應的層次遍歷為____ <BR>. <BR>在以上兩種遍歷情況下,結點C的左指針LC的存放地址為_____ ,LC的內容為______ 結點A的 <BR>左指針RA的內容為_______. <BR>供選擇的答案 <BR>(1) A. EAFCBD B.EFACDB C.EABCFD D.EACBDF <BR>(2) A. EAFCBD B.EFACDB C.EABCFD D.EACBDF <BR>(3) A.n 4 B.n 10 C.n 12 D.n 13 <BR>(4) A.n 9 B.n 8 C.n 12 D.n 13 <BR>(5) A.n 4 B.n 8 C.n 12 D.n 16 <BR><BR>2.虛存頁面調整算法有多種,______ 調度算法不是頁面調度算法. <BR>供選擇的答案 <BR>A.后進先出 B.先進先出 C.最近最少使用 D.隨機選擇 <BR><BR>3.在軟件開發過程中常用圖作為描述工具.如DFD就是面向_______分析方法的描述工具.在 <BR>一套分層DFD中,如果某一張圖中有N個加工(Process),則這張圖允許有_____ 張子圖.在一 <BR>張DFD圖中,任意兩個加工之間_____ .在畫分層DFD時,應保持_____ 之間的平衡.DFD中從系 <BR>統的輸出流到系統的輸出流的一連串連續變換形成一種信息流,這種信息可分為_____兩類 <BR>. <BR>A.(1)數據結構 (2)數據流 (3)對象 (4)構件 <BR>B.(1)0 (2)1 (3)1-N (4)0-N <BR>C.(1)有且僅有一條數據流 <BR> (2)至少有一條數據流 <BR> (3)可以有0條或多條名字互不相同的數據流 <BR> (4)可以有0或多條數據流,但允許其中存若干條名字相同的數據流. <BR>D.(1)父圖與其子圖 (2)同一父圖的所有子圖 (3)不同父圖的所有子圖 (4)同一子圖的 <BR>所有直接父圖. <BR>E.(1)控制流和變換流 <BR> (2)變換流和事務流 <BR> (3)事務流和事件流 <BR> (4)事件流和控制流 <BR><BR>4.用二進制加法器對二一十進制編碼的十進制數求和,當和的本位十進制數二一十進制編碼 <BR>小于等于1001且向高位無進位時,_____ ;當和小于等于1001且向高位存進位時,_____;當和 <BR>大于1001時,_____ <BR>(1)-(3) A:不需進行修改 <BR> B:需進行加6修改 <BR> C:需進行減6修改 <BR> D:進行加6或減6修改,需進一步判別. <BR><BR>5.www頁面訪問的大致過程如下: <BR>用戶在瀏覽器中輸入要訪問的WWW頁面的____地址(http://hostname/directory/file;瀏 <BR>覽器通過____ 查詢上述輸入信息所指的WEB服務器的IP地址;瀏覽器通過網絡與該IP地址處 <BR>的WEB服務器的______服務端之間建立一條______連接;瀏覽器依照相關協議發送_____命令 <BR>;WEB服務器根據命令取出文檔,發送回來;瀏覽器釋放連接,顯示該文檔. <BR>(1) A.URL B.EMS C.NDS D.DNS <BR>(2)A.NAT B.EMS C.NDS D.DNS <BR>(3)A.HTML B.HTTP C.SMTP D.SNMP <BR>(4)A.RTP B.IP C.TCP D.UDP <BR>(5)A.TCP B.GET C.UDP D.PUT <BR><BR>6.假設某計算機具有1MB的內存(目前使用的計算機往往具有64MB以上內存),并按字節編址 <BR>,為了能存取該內存各地址的內容,其地址寄存器至少需要二進制____位.為使4字節組成的 <BR>字段從存儲器中一次讀出,要求存放存儲器中的字邊界對齊,一個字節的地址碼應_____若存 <BR>儲器周期為200ns,且每個周期可訪問4個字節,則該存儲器帶寬為_____bit/s假如程序員所 <BR>用的地址為______,而真正訪問內存的地址稱為_______ <BR>A.(1)10 (2)16 (3) 20 (4)32 <BR>B.(1)最低兩位00 (2)最低兩位為10 (3)最高兩位為00 (4)最高兩位為10 <BR>C.(1)20M (2)40M (3)80M (4)160M <BR>D.(1)有效地址 (2)程序地址 (3)邏輯地址 (4)物理地址 <BR>E.(1)指令地址 (2)物理地址 (3)內存地址 (4)數據地址 <BR><BR>7.英語題 <BR>Soon,more of the information we receive via the internet could come _____in di <BR>gital wrappers. <BR>Wrappers are made up ______ softwore code that’s targeted to do specific thin <BR>gs with the data _____within them such as helping to define queries for search <BR>engines They also keep _____from_____access to that code. <BR>(1) A.Package B.packaged C.packages D.packaging <BR>(2)A.of B.off C.on D.out <BR>(3)A.close B.closed C.enclose D.enclosed <BR>(4)A.insiders B.money C.outsiders D.warehouse <BR>(5)A.gain B.gained C.gains D.gaining <BR><BR>二.設計題 <BR>1.在VC中怎樣獲得父窗口的指針(寫出代碼) <BR>2.怎樣創建一個臨時文件 <BR>3.怎樣獲得狀態欄和工具欄的指針. <BR>4.訪問控件存幾種方法 <BR><BR>三.填空題: <BR>1.ODBC的數據類型分為_________和_________ <BR>2.VC訪問數據庫的方式____________________ <BR>3.VC的線路分為_________和_________,它是用什么對象表示的_________ <BR>4.下列中a的值是_________ <BR>#define AAA 200 <BR>#define BBB AAA 100 <BR>int a= BBB*2 <BR><BR><BR>據說是一些公司軟件筆試的題目之三 <BR>發信站: 珞珈山水 ( 2004年11月24日21:20:35 星期三), 站內信件 <BR><BR>試題一:基礎知識 <BR>1、從供選擇的答案中,選出應填入下面敘述中_?_內的最確切的解答,把相應編號寫在答 <BR>卷的對應欄內。 <BR>假設某計算機具有1M 字節的內存(目前使用的計算機往往具有64M字節以上的內存),并 <BR>按字節編址,為了能存取該內存各地址的內容,其地址寄存器至少需要二進制_A_位。為使 <BR>4字節組成的字能從存儲器中一次讀出,要求存放在存儲器中的字邊界對齊,一個字的地址 <BR>碼應_B_。若存儲周期為200NS,且每個周期可訪問4個字節,則該存儲器帶寬為_C_BIT/S。 <BR>假如程序員可用的存儲空間為4M字節,則程序員所用的地址為_D_,而真正訪問內存的地址 <BR>稱為_E_。 <BR>供選擇的答案: <BR>A: ①10 ②16 ③20 ④32 <BR>B: ①最低兩位為00 ②最低兩位為10 ③最高兩位為00 ④最高兩位為10 <BR>C: ①20M ②40M ③80M ④160M <BR>D: ①有效地址 ②程序地址 ③邏輯地址 ④物理地址 <BR>E: ①指令 ②物理地址 ③內存地址 ④數據地址 <BR><BR>2、從供選擇的答案中。選出應填入下面敘述中_?_內的最確切的解答,把相應編號寫在 <BR>答卷的對應欄內。 <BR>給定結點的關鍵字序列(F、B、J、G、E、A、I、D、C、H),對它按字母的字 <BR>典順序進行排列,采用不同方法,其最終結果相同。但中間結果是不同的。 <BR>Shell排序的第一趟掃描(步長為5)結果應為_A_。 <BR>冒泡排序(大數下沉)的第一趟起泡的效果是_B_3. <BR>快速排序的第一趟結果是_C_。 <BR>二路歸并排序的第一趟結局是 _D_。 <BR>供選擇的答案 <BR>A:①(B、F、G、J、A、D、I、E、H、C) <BR>②(B、F、G、J、A、E、D、I、C、H) <BR>③(A、B、D、C、E、F、I、J、G、H) <BR>④(C、B、D、A、E、F、I、G、J、H) <BR>B:①(A、B、D、C、F、E、I、J、H、G) <BR>②(A、B、D、C、E、F、I、H、G、J) <BR>③(B、F、G、E、A、I、D、C、H、J) <BR>④(B、F、G、J、A、E、D、I、C、H) <BR>C:①(C、B、D、A、F、E、I、J、G、H) <BR>②(C、B、D、A、E、F、I、G、J、H) <BR>③(B、A、D、E、F、G、I、J、H、C) <BR>④(B、C、D、A、E、F、I、J、G、H) <BR>D:①(B、F、G、J、A、E、D、I、G、H) <BR>②(B、A、D、E、F、G、I、J、H、C) <BR>③(A、B、D、C、E、F、I、J、G、H) <BR>④(A、B、D、C、F、E、J、I、H、C) <BR><BR>3、從供選擇的答案中,選出應填入下面敘述中_?_內的最確切的解答.把相應編號寫在 <BR>答卷的對應欄內。 <BR>進程是操作系統中的一個重要概念。進程是一個具有一定獨立功能的程序在某個數據集合 <BR>上的一次_A2_。 <BR>進程是一個_B3_的概念,而程序是一個_C3_的概念。 <BR>進程的最基本狀態有_D4_。在一個單處理機中,若有6個用戶進程,在非管態的某一時刻 <BR>,處于就緒狀態的用戶進程最多有_E5_個。 <BR>供選擇的答案 <BR>A:①單獨操作 ②關聯操作 ③運行活動 ④并發活動 <BR>B:①靜態 ②動態 ③邏輯 ④物理 <BR>C:①物理 ②邏輯 ③動態 ④靜態 <BR>D:①就緒、運行、隱蔽 ②停止、就緒、運行 <BR>③運行、就緒、阻塞 ④就緒、撤消、運行 <BR>E:①5 ②6 ③1 ④4 <BR><BR>4、軟件設計中劃分模塊的一個準則是_A2_。兩個模塊之間的耦合方式中,_B3_耦合 <BR>的耦合度最高,_C4_耦合的耦合度最低。一個模塊內部的內聚種類中_D4_內聚的內 <BR>聚度最高,_E1_內聚的內聚度最低。 <BR>供選擇的答案 <BR>A:①低內聚低耦合②低內聚高耦合③高內聚低耦合④高內聚高耦合 <BR>B:①數據 ②非直接 ③控制 ④內容 <BR>C:①數據 ②非直接 ③控制 ④內容 <BR>D:①偶然 ②邏輯 ③功能 ④過程 <BR>E:①偶然 ②邏輯 ③功能 ④過程 <BR><BR>5、從供選擇的答案中選出應填入下面敘述中_?_內的最確切的解答,把相應編號寫在答 <BR>卷的對應欄內。 <BR>最常用的一種基本數據模型是關系數據模型,它用統一的_A 1_結構來表示實體及實體之 <BR>間的聯系。關系數據庫的數據操作語言(DML)主要包括_B2_兩類操作。 <BR>關系運算以關系代數為理論基礎,關系代數的最基本操作是并、差、笛卡爾積、_C4_。 <BR>用R∣×∣S 表示關系 R和關系 S的_D1_。 <BR>設關系R和關系S圖示如下: <BR>R: A B C S: B C D T: A B C D <BR>則關系T是關系R和關系S_E _的結果。 <BR>供選擇的答案 <BR>A:①樹 ②網絡 ③圖 ④二維表 <BR>B:①插入和刪除 ②檢索和更新 ③查詢和編輯 ④統計和修改 <BR>C:①投影、聯接 ②聯接、選擇 ③選擇、投影 ④交、選擇 <BR>D:①聯接 ②笛卡爾積 ③日聯接 ④自然聯接 <BR>E:①自然聯接 ②θ聯接 ③笛卡爾積 ④并 <BR><BR><BR><BR><BR>試題二:程序設計 <BR>1、用你所熟悉的任意一種程序語言,編寫一個完整的過程,將一個字符串插入到另一個字 <BR>符串的某個位置后面(例如:將“abc”插入到“abcdef”的第三個字符位置后面,結果為 <BR>“abcabcdef”)。編寫程序時,請在必要的地方加以注釋(注:不能用該程序語言的內置 <BR>函數或過程)。 <BR><BR><BR>2、用你所熟悉的任意一種程序語言,編寫一個完整的過程,完成從一個給定的完整的文件 <BR>路徑(如“C:\My Documents\Software Test 1.00.doc”)中,析取文件名,擴展名和文件 <BR>所處目錄的功能,編寫程序時,請在必要的地方加以注釋(注:不能用該程序語言的內置函 <BR>數或過程)。 <BR><BR><BR><BR>試題三:數據庫設計 <BR><BR>下面的表有問題嗎?如果有,如何改進? <BR> 城市* 街道* 郵政編碼 <BR>佛山 金魚街 528000 <BR>佛山 大福路 528000 <BR>佛山 季華路 528000 <BR>廣州 北京路 510000 <BR>廣州 三元里 510000 <BR>廣州 中山路 510000 <BR>… … … <BR>*城市和街道聯合做主鍵 <BR><BR>分成二個表,第一個表有以下字段:城市和街道,以城市作為主鍵;第二個表:街道和郵政編碼 <BR>,以街道為主鍵.通過街道與第一個表的街道相關聯 <BR><BR>2、假設有以下的兩個表: <BR>Cus_A <BR>ID* Name Address <BR>… … … <BR>Cus_B <BR>ID* Name Address <BR>… … … <BR>*主鍵 <BR>表Cus_A和表Cus_B的結構完全相同,表Cus_A和表Cus_B中既存在ID相同的記錄,也存在ID <BR>不同的記錄。現要求將ID只存在于表Cus_A中而不存在于表Cus_B中的記錄全部插入到Cus_ <BR>B表中,并用表Cus_A中的記錄更新表Cus_B中相同的ID的記錄,請寫出完成這一功能的存儲 <BR>過程。 <BR><BR>Create or procedure test is <BR>Declare id1 CusA.id%type; <BR>Begin <BR> Select id into id1 from CusA a,CusB b where a.id=b.id; <BR><BR><BR>3、某公司正在開發一個檔案管理系統,要求在關系數據庫中實現和Windows文件系統完全 <BR>一致的樹狀文件目錄。為了實現這一目錄結構,至少需求哪些表?請詳細描述這些表的用 <BR>途和結構(如有必要,可用圖表進行描述)。最后,請用偽編碼(或自然語言)描述按樹 <BR>狀結構遍歷所有檔案的算法。 <BR>試題四:系統設計 <BR>1簡述“面向對象”的概念,并設計一個學校選課系統的對象模型。 <BR><BR>2簡述“軟件系統的兩層和多層體系結構”的概念(如有必要,可用圖表進行描述),并指 <BR>出兩者的主要區別。 <BR><BR>3、簡述一個軟件工程的主要步驟,并指出每個步驟的明確目標及實施辦法。最后分析哪些 <BR>是關鍵步驟。 <BR><BR>試題五:綜合 <BR>你認為在團隊開發中,你能發揮自己的能力嗎?為什么?當個人意見與主管出現矛盾時, <BR>你用什么方法解決? <BR><BR><BR>神州泰岳測試試題(筆試) <BR><BR>一、 基本素質(25’’) <BR>1、 將2噸冰變成水,最快的方法是什么? <BR>2、 加熱會凝固的東西是什么? <BR>3、 請就“歐洲見聞錄”猜一小說名字 <BR>4、 如何能夠與自己的主管保持良好的工作關系? <BR>5、 你認為IT研發人員要具備的五種最重要的素質是什么?為什么? <BR>6、 如果有人對你感嘆“好心不得好報”,你如何來改變他的觀點?(用不超過一百個漢 <BR>字來描述) <BR>7、 你主張加班和主張不加班的理由分別是什么? <BR>8、 假設你的朋友請你幫忙到超市買以下物品: <BR>葡萄、雞蛋、土豆、胡蘿卜、桔子、菠菜、蘋果、咸鴨蛋、酸奶 <BR>如果你只能靠腦子記憶,你會用什么辦法來更容易地記下? <BR>二、 計算機基礎(30分鐘) <BR>9、Word97/2000中的“格式刷”如何使用? <BR>10、Word97/2000中的“大綱視圖”與“頁面視圖”的區別是什么? <BR>11、在七原色中,那種顏色能夠與紫色形成最大對比的顏色搭配? <BR>12、Gif圖形格最高支持多少顏色數? <BR>13、Photoshop中的將被編輯圖形放大顯示的快捷鍵是什么? <BR>14、美工設計某個頁面的底色為RGB(153,134,255),則體現在頁面中的HTML代碼為<b <BR>ody bgcolor=”???????”>,請寫出???????所代表的代碼。 <BR>15、要求網頁上的某個URL鏈接(鏈接文字為”link”)點擊后開一個新的瀏覽器窗口,然 <BR>后在窗口中顯示http://localhost/c.html,請寫出對應代碼。 <BR>16、要求在html頁面上做一個寬度為40像素的文本輸入框,文本框中輸入的文字都以Aria <BR>l字體顯示。對應的代碼是<input type=”test” name=”username” style=”FONT-FAM <BR>ILY: Arial” style=”width:??”>,請寫出??所代表的html代碼。 <BR>17、在某個網站的根目錄下有兩個文件:index.html和mail.html,要求用戶訪問默認頁面 <BR>index.html 5秒后,頁面自動跳轉到mail.html。對應的html代碼是<meta http-equiv=” <BR>refresh” content=”5;URL=?????”>,請寫出?????對應的代碼。 <BR>18、要求用jsp實現以下功能:用戶在瀏覽器的地址欄中看到的地址是http://127.0.0.1/ test/a.jsp,但實際在瀏覽器中看到的頁面內容卻是http://127.0.0.1/text/b.jsp。請問 在a.jsp中用一句什么樣的jsp代碼可以實現這個功能? <BR>19、要求以css方式實現鼠標移動到網頁上鏈接時鏈接不出現下劃線,請寫出對應的css代 <BR>碼 <BR>20、在C語言fopen()函數中,打開文件的方式用”r”與”r ”的區別是什么?打開文件的 <BR>方式用”r”與”w”的區別是什么?”w”與”wb”的區別是什么? <BR>21、C語言中常常使用#include語句指明所要用的“函數頭文件”,在Windows2000操作系 <BR>統下,系統的“函數頭文件”放在什么地方?UNIX操作系統下,系統的“函數頭文件”放 <BR>在什么地方? <BR>22、畫出程序流程圖:用C語言編程,判斷一個給定的字符串是否為有效的IP地址,輸出判 <BR>斷結果。舉例:testip 10.1.1.1輸出“10.1.1.1 is a valid IP Address” <BR>三、 數據庫開發(25分鐘) <BR>23、ASP執行原理是: <BR>A. Connection. B. ResordSet. C.存儲用戶信息,進行安全管理. <BR>D.應用服務器. <BR>26、Exchange Server作為文檔管理服務器,常用的開發手段包括: <BR>A.ADO. B.WebDAV. C.Socket. D.CDO. <BR>27、MS SharePoint Portal Server實現的主要功能包括: <BR>A.門戶服務. B.文檔管理服務. C.信息檢索服務. D.以上都是. <BR>28、Every night the sales database backup fails. Which DBCC command could repa <BR>ir the Sales database and check the data integrity and indices? <BR>A.DBCC NEWALLOOC B.DBCC CHECKALLOC C.DBCC CHECKDB <BR>D.DBCC DBREPAIR <BR>29、You install SQL server on an IIS machine.You need to optimize IIS. What do <BR>you configure on SQL Server? <BR>A.Set working set size B.Min Server memory C.Max server memory <BR>D.Max worker threads <BR>30、It took you hours to create an index on a table.What should you do to prot <BR>ect it? <BR>A.Backup master database B.Backup user database <BR>C.Make differential backup of user database D.Backup log <BR>31、You need to produce a list of the five highest revenue transactions from t <BR>he Orders table in the Sales database.The Orders table is defined as follows: <BR><BR><BR>Which statement will produce the report? <BR>A. SELECT TOP 5 OrderAmount,SalePersonID FROM Orders ORDER BY OrderAmount. <BR>B. SELECT TOP5 OrderAmount,SalePersonID FROM Orders. <BR>C. SELECT TOP 5 with TIES OrderAmount,SalePersonID FROM Orders ORDER BY OrderA <BR>mount. <BR>D. SELECT TOP 5 with TIES OrderAmount,SalePersonID FROM Orders ORDER BY OrderI <BR>D. <BR>32、You are creating a large index on the EMP table.This index will have a hig <BR>h number of inserts.To speed up creation of the index, what can be done? <BR>A. Use the NOLOGGING clause in the CREATE INDEX command. <BR>B. Use the same INITRANS value of the corresponding table on the index. <BR>C. SET the DB_BLOCK_SIZE to multiples of 5. <BR>D. Place indexes in separate tablespaces. <BR>33、The CALC_COMM procedure is no longer needed and should be remouved. Which <BR>command will successfully drop this procedure? <BR>A. DROP calc_comm; <BR>B. REMOVE calc_comm; <BR>C. DROP PROCEDURE calc_comm; <BR>D. ALTER calc_comm. DROP PROCEDURE; <BR>34、Which of these statements is always true? <BR>A.A database must contain at least three datafiles. <BR>B.Control files must be mirrored. <BR>C.A database has at least two groups of redo log files. <BR>D.The members of a redo log group can have various sizes if they can be stored <BR>on one disk. <BR>35、For which column would you create an index? <BR>A.A column that is small <BR>B.A column that is updated frequently <BR>C.A column containing a wide range of values <BR>D.A column with a small number of null values <BR><BR><BR>筆試題目之六 <BR><BR>一. 簡答題. <BR>1. 避免死鎖的方法有哪些? <BR>2. 在Sybase數據庫中注冊用戶與數據庫用戶有什么區別? <BR>3. 在MS SQL_Server 數據庫中通過什么約束保證數據庫的實體完整性 <BR>4. 內存有哪幾種存儲組織結構.請分別加以說明 <BR>5. JAVA中的Wait() 和notify()方法使用時應注意些什么? <BR>6. 用戶輸入一個整數.系統判斷,并輸出是負數還是非負數,請設計測試用例. <BR>7. 操作系統中的同步和互訴解決了什么問題 <BR>8. UNIX 中init <BR><BR>二. 編寫類String 的構造函數,析構函數和賦值函數 <BR>已知類String 的原型為 <BR>class string <BR>{ <BR>public: <BR>string(const char *str=null);//普通構造函數 <BR>string(const string &other);//拷貝構造函數 <BR>---string(void); <BR>string &operate=(const string &other);//賦值函數 <BR>private: <BR>char * m-data;//用于保存字符串 <BR>}; <BR><BR>請編寫string 的上述4個函數 <BR><BR>三. 有關內存的思考題 <BR><BR>1. void getmemory(char *p) <BR>{ p=(char*)mallol(100); <BR>} <BR>void test(void) <BR>{ <BR>char * str =null; <BR>getmemory(str); <BR>strcpy(str,”hello,world”); <BR>printf(str); <BR>} <BR><BR>請問運行Test函數會有什么樣的結果 <BR><BR>2. char*getmemory(void) <BR>{ char p[]=”hello world”; <BR>return p; <BR>} <BR>void test(void) <BR>{ <BR>char *str=null; <BR>str=Getmemory(); <BR>printf(str); <BR>} <BR><BR>請問運行Test 函數會有什么樣的結果.</font> <br>
<br>
--------------------------------------------------------------------------------<br>
<img src=img/none.gif border=0><img src=img/i8.gif border='0'> <b>相關文章</b><br>
沒有相關文章
</td>
</tr>
</table></td>
</tr>
</table>
<table border="0"><tr><td height="5"></td></tr></table>
<table width="96%" border="0" cellspacing="1" cellpadding="6" align="center" bgcolor="#BDC0C8">
<tr>
<td bgcolor="ffffff"><font color=red>分類:
<a href="art.asp?cat_id=11" target="_blank"><font color="#009900">綜合類</font></a>
日期:2006-7-26 查看:19</font></td>
<td align="center" bgcolor="#FFFFFF"><input type="button" value="復制" onClick="copycode(findobj('qq_595911'));" class="button"> <input type="button" value="打印" onClick="javascript:window.print()" class="button"> <input type="button" value="返回" onClick="window.open('http://www.pghome.net')" class="button"> <input type="button" name="close2" value="關閉" onClick="window.close();return false;" class="button"></td></tr>
</table>
<table border="0"><tr><td height="5"></td></tr></table>
<table border="0"><tr><td height="5"></td></tr></table>
</td>
</tr>
<TR><td height="1" width="100%" bgcolor="#666666"></td></tr>
</table>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -