PHP語言綜合複習測試 試題(六)

來源:互聯網
上載者:User
關鍵字 PHP語言綜合複習測試 試題(六)
PHP語言綜合複習測試 試題(六)一、單項選擇題 (共52小題) 1、D01EA1001 關於資訊採集下面說法正確的是( ) (1分)A、file_get_contents可以採集到網頁中引入的css或者jsB、如果通過瀏覽器直接存取一個url地址能夠顯示圖片,那麼通過file_get_contents直接採集這個url可以直接擷取到圖片檔案C、PDO是一個資訊採集類可以很方便的採集資訊D、通過fsockopen等函數可以實現資訊採集

2012年8月份軟工學院PHP專業階段1109PHPA班

PHP語言綜合複習測試 試題(六)

一、單項選擇題 (共52小題)

1、 D01EA1001 關於資訊採集下面說法正確的是( ) (1分)

A、file_get_contents可以採集到網頁中引入的css或者js

B、如果通過瀏覽器直接存取一個url地址能夠顯示圖片,那麼通過file_get_contents直接採集這個url可以直接擷取到圖片檔案

C、PDO是一個資訊採集類可以很方便的採集資訊 D、通過fsockopen等函數可以實現資訊採集 2、D01MA2002 下列說法正確的是 ( ) (2分)

A、Snoopy是一個資訊採集類,該類已經整合到php的擴充中了,可以在任何檔案中通過new snoopy();來執行個體化該類

B、使用snoopy可以實現偽造訪問來源地址的功能

C、Snoopy可以實現採集,但不能實作類別似提交表單的功能

D、Snoopy中有一個fetch方法,調用該方法可直接返回採集到的資料 3、 D01MA2003 下列說法正確的是 ( ) (2分)

A、如果不使用snoopy那麼只有file_get_contents函數可以實現資訊採集 B、通過採集得到的資料可以顯示到頁面上也可以儲存到資料庫或者儲存到檔案 C、採集只能採集本機伺服器的資料,不能採集外網的資料

D、如果一個網站語言是jsp,那麼就無法通過php程式採集到資料 4、 D01MA2004 下列說法正確的是( ) (2分)

A、Snoopy中有一個submit方法,可以實作類別似表單提交的功能 B、Snoopy中有一個fetchlinks方法,該方法等同於fetch

C、Snoopy中有一個fetchtext方法該方法使用者擷取頁面上的輸入框資料 D、Snoopy中的fetchform方法也可以實作類別似表單提交的功能 5、 D01MA2005 下列說法正確的是( )(2分)

A、snoopy可以實現檔案上傳的功能 B、 使用snoopy前可以不執行個體化該類 C、Snoopy是資料庫操作類和採集類的集合 D、Snoopy類是C語言寫的 6、 D01EA1006 下列說法正確的是( ) (1分)

A、Curl系列函數可以實現類比表單提交的功能 B、Curl系列函數只能以get方式類比表單提交

C、如果要通過php來類比表單提交只能通過curl系列函數 D、如果使用curl系列函數類比表單提交,則只能提交一個資料 7、 D01EA1007 下列說法正確的是( ) (1分)

A、使用curl系列函數必須引入snoopy類才可以 B、使用curl系列函數必須開啟memcache擴充 C、使用curl系列函數必須開啟PDO擴充 D、Curl系列函數可以實現資訊採集的功能 8、 D02MA2008 下列說法正確的是( )(2分)

A、在實現網站的純靜態化時通常使用session_start()函數 B、如果實現了網站的純靜態化則每個頁面不能出現漂浮的版塊 C、當訪問一個純靜態頁面時不會查詢資料庫

D、一般來說純靜態化有利於搜尋最佳化,但不能減輕伺服器壓力 9、 D02MA2010 有一段程式

echo 1; $data = ob_get_contents(); echo $data;

請寫出輸出結果( ) (2分) A、1 B、2 C、11 D、空白 10、D02MA2011 下列說法正確的是( ) (2分)

A、在實現純靜態化時必須使用ob_clean這個函數,否則將不能產生靜態頁面 B、靜態頁面一旦產生就不能再覆蓋了

C、產生靜態頁面後分頁檔就和資料庫有了關聯,當資料庫中的資料發生變化時,靜態頁面也會隨之發生更新

D、 當訪問靜態頁面時,在靜態頁面也可以引入css,js等檔案 11、D03EA1012 下列說法正確的是( ) (1分)

A、url重寫功能可以實現網站的偽靜態 B、Url重寫功能可以在php代碼中實現

C、使用了url重寫後,在代碼中不能存在串連資料庫的代碼 D、Url重寫可以實現純靜態化

12、D03MA1013 下列說法正確的是( ) (2分)

A、在php檔案中編寫 RewriteEngine On 就可以開啟url重寫功能了 B、在php、ini中編寫RewriteEngine On 就可以開啟url重寫功能了

C、Url重寫不依賴任何配置,只要將、htaccess檔案放在網站的目錄下就可以了 D、 修改了、htaccess檔案不用重啟apache就可以生效 13、D04EA1014 下列說法正確的是( )(1分)

A、Memcache伺服器是快取服務器,必須和apache伺服器安裝在同一台機器上 B、Memcache伺服器快取資料的有效期間最長不超過24小時 C、Memcache伺服器只能運行在windows下

D、一個php程式可以可以從多台memcache伺服器上擷取資料 14、D04EA1015 下列說法正確的是( ) (1分)

A、使用memcache伺服器的目的是解決硬碟空間不夠用的問題

B、如果php和memcache伺服器運行在不同的伺服器上則無法對memcache伺服器進行存取資料的操作

C、Memcache伺服器中的資料是隨著資料庫的更新同步更新的 D、使用memcache伺服器可以減輕資料庫伺服器的壓力 15、D04MA2016 下列說法正確的是( ) (2分)

A、在使用memcache快取資料時,通常是程式先在資料庫中查詢再到memcache中查詢

B、在使用memcache時,通常是程式先在memcache中查詢,如果擷取不到資料才會在資料庫中查詢 C、在使用memcache時,為了確保資料準確每次執行程式都會訪問一次資料庫,並且將資料庫中的資料和memcache中的資料進行對比

D、 在使用memcache時,程式會隨機訪問memcache伺服器或者資料庫,這樣能夠保證訪問壓力的均衡

16、D04MA2017 下列說法正確的是( ) (2分)

A、PHP預設是支援memcache的不需要任何擴充的配置 B、PHP操作memcache時必須引入PDO類才可以

C、資料一旦儲存到memcache伺服器中就無法再次修改,除非到期 D、資料存放區到memcache伺服器後可以在未到期前進行刪除操作 17、D04MA2018 下列說法正確的是 ( ) (2分)

A、通過get方法可以擷取memcache中已經到期的資料

B、一個數組$a = array('id'=>'10','user'=>'zhangsan');可以通過unset($a['zhangsan']);將數組變為array('id'=>10);

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.