2014計算機二級考試Web程序設計真題及答案

字號:

1、 在HTTP協(xié)議的“請求/響應”交互模型中,以下說法中錯誤的是(  )。
    A.客戶機在發(fā)送請求之前需要主動與服務器建立連接
    B.服務器無法主動向客戶機發(fā)起連接
    C.服務器無法主動向客戶機發(fā)送數(shù)據(jù)
    D.以上都錯
    2、 關(guān)于瀏覽器對象之間的從屬關(guān)系,正確的說法是(  )。
    A.window對象從屬于document對象
    B.document對象從屬于window對象
    C.window對象和document互不從屬
    D.以上選項均錯
    3、 在以下選項中,不合法的標識符是(  )。
    A.a*b
    B.small
    C.score
    D.average—grade
    4、 關(guān)于微軟的.NET框架的描述中,正確的是(  )。
    A..NET框架提供了一個公共語言運行時環(huán)境,提供內(nèi)存管理
    B..NET框架中的服務框架提供內(nèi)存管理
    C..NET框架提供標準語言庫,從而提供內(nèi)存管理
    D..NET框架提供Windows應用程序模板,從而提供內(nèi)存管理
    5、 以下不屬于HTTP請求方法的是(  )。
    A.GET
    B.SET
    C.PUT
    D.POST
    利用 ASP.NET開發(fā)的網(wǎng)頁,其文件擴展名應命名為(  )。
    A..htm
    B..aspx
    C..asp
    D.無嚴格限制
    什么是Cookie?原理?如何使用?
    Cookie原理:
    ession是一種保存上下文信息的機制,它是針對每一個用戶的,變量的值保存在服務器端,通過SessionID來區(qū)分不同的客戶,session是以Cookie或URL重寫為基礎。默認使用Cookie來實現(xiàn),系統(tǒng)會創(chuàng)造一個名為JSESSIONID的輸出Cookie,或稱為SessionCookie,以區(qū)別PersistentCookies(通常所說的Cookie).SessionCookie是存儲在瀏覽器中,并不是寫在硬盤上的,但是把瀏覽器的Cookie禁止后,使用response對象的encodeURL或encodeRedirectURL方法編碼URL,WEB服務器會采URL重寫的方式傳遞Sessionid,用戶就可以在地址欄看到jsessionid=A09JHGHKHU68624309UTY84932之類的字符串。
    通常SessionCookie是不能跨窗口使用,當用戶新開了一個瀏覽器進入相同的頁面時,系統(tǒng)會賦予用戶一個新的SessionID,這樣信息共享的目的就達不到,此時可以把SessionID保存在PersistentCookie中,然后再新的窗口中讀出來,就可以得到上一個窗口的SessionID了,這樣通過SessionCookie和PersistentCookie的結(jié)合,實現(xiàn)了跨窗口的會話跟蹤。
    在JavaScript語言中,要定義局部變量則可以(  )。
    A.由關(guān)鍵字private在函數(shù)內(nèi)定義
    B.由關(guān)鍵字private在函數(shù)外定義
    C.由var在函數(shù)內(nèi)定義
    D.由關(guān)鍵字var在函數(shù)外定義