Web程序設計上機考試題(A)
Web程序設計上機考試題(A卷)
上機考試需知
1.考試不允許互相交流、夾帶、查看任何資料等、
不允許使用手機,否則考試以0分處理,并根據(jù)情節(jié)上報處理。
2.在C盤根目錄下建立一個自己學號的文件夾,所
有試題均做在該文件夾之內,否則不予成績。3.將Student數(shù)據(jù)庫拷入自已學號的文件夾之中4.按試題順序建立相應的文件名,如第一題的文件
名就取1
5.完成后不要關電腦。試題:
C#基礎:
1.顯示100以內所有奇數(shù)每5個數(shù)換行。(6分)2.顯示81、72、63、...99個數(shù),并求出其總和(6分)3.顯示3、5、7、9階乘結果(6分)4.顯示顯示10以內的加法口訣表(8分)注:以上題目必須使用循環(huán)語句完成,否則不予分數(shù)。
WebForm:
1.使用一標簽與一按鈕控件,標簽中的文字為“07網(wǎng)絡”,點擊按鈕文字改為“07安全”,再次點擊恢復原來文字。(8分)2.做二輸入窗口與一確定按鈕,第一個輸入窗口前使用標簽控件注明“輸入口令”,第二個輸入窗口前使用標簽控件注明“重復輸入口令”;口令必須輸入4個以上小寫英文字母,第二次口令輸入必須與第一次相同,否則提示出錯。(8分)3.設上海市內有黃浦區(qū),徐匯區(qū)、虹口區(qū);江蘇省內有南京市、無錫市、蘇州市;做二個下拉菜單,當選定第一個菜單的內容時,第二個菜單自動顯示相應內容。(8分)4.設置二個輸入窗口,與有4個+、-、x、/選項的RadioButtonList按鈕及一個“確定”按鈕,須輸入整數(shù),選擇相應的運算,點擊確定按鈕,產(chǎn)生相應的結果(10分)
Web數(shù)據(jù)庫操作:
5.使用DataGrid控件連接數(shù)據(jù)庫,顯示student表的全部學生的name、sex與
Entrancescore字段記錄,列名需改為姓名、性別與成績。(10分)6.做一個輸入窗口(不能輸入為空),與一個確定按鈕,要求輸入學生姓名,按確定按鈕后,如有該學生則顯示該學生的性別與入學成績;否則提示無此學生。(10分)7.做有“統(tǒng)計男女生”、“男生”、“女生”三選項的下拉菜單,選擇后自動顯示相應的男生或女生學生總數(shù)(10分)8.制作輸入頁面,有姓名輸入(不能為空)與性別選擇項目,提交后,加到School數(shù)據(jù)庫的Student表中,輸入姓名與性別為自己的實際內容,提交成功后,顯示“添加成功”。(10分)
附:
首部插入usingSystem.Data.OleDb語句
stringNewConn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+Server.MapPath("表名");//建立新連接
OleDbConnectionConn=newOleDbConnection(NewConn);//連接Accessstringsql="select*from表名";//Sql查詢語句
//添加記錄:stringsql="insertinto表名(字段1,字段2)values(""+變量1+"",""+變量2+"")";//修改記錄:stringsql="update表名set字段=""+變量+""where字段名=""+變量+""";OleDbDataAdapterComm=newOleDbDataAdapter(sql,Conn);//執(zhí)行SQLDataSetds=newDataSet();//建立數(shù)據(jù)集表Comm.Fill(ds,"表名");//將執(zhí)行SQL后所得數(shù)據(jù)插入
DataGrid查詢:
DataGrid1.DataSource=ds.Tables["表名"].DefaultView;DataGrid1.DataBind();使用Lable或textBox控件顯示
=ds.Tables[0].Rows[0]["字段名"].ToString();
擴展閱讀:web程序設計題2
中華IT學習網(wǎng)官方總站:圣才學習網(wǎng)
Web程序設計模擬試題二
一、填空題(每空1分,共20分):
1.________是識別Internet網(wǎng)絡中的主機及網(wǎng)絡設備的唯一標識,通常分為________和_________兩部分。
2.傳輸層也叫TCP層,主要功能是負責應用進程之間的端-端通信,傳輸層定義了兩種協(xié)議:____________和___________。
3.Web是基于___________的一種體系結構。客戶機向服務器發(fā)送請求,要求執(zhí)行某項任務,而服務器執(zhí)行此項任務,并向客戶機返回響應。
4.JavaScript一般運行在________端,ASP一般運行在_________端。5.DOM樹型結構的節(jié)點由_______屬性和________屬性兩類。
6.DOM是W3C大力推廣的Web技術標準之一,其核心是將網(wǎng)頁內容,包括文字、圖像、表格和表單等都作為_______。
7.JDBC與ODBC一樣是支持基本SQL功能的一個通用低層的應用程序編程接口(API),它在不同的數(shù)據(jù)庫功能模塊層次上提供了一個統(tǒng)一的用戶界面,只不過ODBC提供的是______接口,而JDBC提供了一個______API。
8.XML文檔中的元素是以______分層結構排列的,元素可以嵌套在其他元素中。文檔必須只有一個頂層元素,稱為_______。
9.ADO是一個_____內置的服務器組件它是一座連接Web應用程序和OLEDB的橋梁,運用它結合ASP技術可在網(wǎng)頁中執(zhí)行______命令,達到數(shù)據(jù)庫訪問的目的。
10.Session對象的概念和Cookie很相似,也可以用來記錄客戶的狀態(tài)信息。所不同的是,Cookie是把信息記錄在________的瀏覽器中,而Session對象則是把信息記錄在_________中。
二、選擇題(每題2分,共20分):
1.對于Request對象,如果省略獲取方法,如Request("user_name"),將按什么順序依次檢查是否有信息傳入:
A.Form、QueryString、Cookies、ServerVariables、ClientCertificateB.QueryString、Form、Cookies、ServerVariables、ClientCertificateC.Cookies、QueryString、Form、ServerVariables、ClientCertificateD.Form、QueryString、Cookies、ServerVariables、ClientCertificate2.請問下面程序段執(zhí)行完畢,頁面上顯示內容是什么:
A.搜狐B.搜狐C.搜狐(超鏈接)D.該句有錯,無法正常輸出3.請問下面程序段執(zhí)行完畢,c的值為多少?
A.12B.3
C.abD.以上都不對
中華IT學習網(wǎng)是一家為全國各類IT考試和專業(yè)課學習提供全套復習資料的專業(yè)性網(wǎng)站,致力于打造成擁有全國最多最好IT資料庫的大型學習類網(wǎng)站。
中華IT學習網(wǎng)官方總站:圣才學習網(wǎng)
4.要查詢user_name為"tutu"且是201*年1月1日前注冊的用戶,請問用哪條語句?A.Select*FromusersWhereuser_name=tutuAndsubmit_date
中華IT學習網(wǎng)官方總站:圣才學習網(wǎng)
2.這是一個在在IE中通過DOM訪問XML文檔的程序代碼,請根據(jù)程序寫出它的輸出結果。
tree
cruisecontrolCDplayer
convertible
leatherinteriorheatedseats
varxmlDocument=document.all("cars").XMLDocument;printNode(xmlDocument);
functionprintNode(node){
document.write("Nodename:"+node.nodeName+"\\n");for(vari=0;i printNode(node.childNodes(i));}} 3.請利用數(shù)據(jù)庫在首頁開發(fā)一個計數(shù)器(提示:每次訪問該頁面就讀取數(shù)據(jù)庫中的訪問次數(shù),然后再更新記錄即可)。 中華IT學習網(wǎng)是一家為全國各類IT考試和專業(yè)課學習提供全套復習資料的專業(yè)性網(wǎng)站,致力于打造成擁有全國最多最好IT資料庫的大型學習類網(wǎng)站。 中華IT學習網(wǎng)官方總站:圣才學習網(wǎng) 參考答案模擬試題二 一填空題: 1、IP地址網(wǎng)絡地址主機地址 2、TCP(傳輸控制協(xié)議)UDP(用戶數(shù)據(jù)報協(xié)議)3、C/S(客戶機/服務器)4、客戶端服務器端5、只讀讀寫6、對象 7、C語言Java8、樹型根元素9、ASPSQL10、客戶端服務器二選擇題 1、B2、C3、B4、C5、A6、B7、C8、B9、D10、A三簡答題 1答:可以,ASP文件也可以不包含任何程序代碼,只包含HTML標記。 2、答:都可以保存信息,Session是每個客戶的信息,Application是所有人的。Session的有效期默認為20分鐘,Application為從服務啟動到服務結束。3、答:由于在機制上三者完全不一樣.所以它們之間也存在性能上的差異。主要體現(xiàn)在以下幾個方面:1)JavaScript的本質是解釋的。一般說來,解釋執(zhí)行的代碼比編譯執(zhí)行的代碼來得慢。然而,在實際應用中JavaScript腳本反而常比同樣功能的Java程序快,比如滾動文 本.這是因為Java程序實際上是運行在Java虛擬機上的,而Java虛擬機的效率比較低2)JavaScript實現(xiàn)了SRC屬性。通過SRC屬性可將腳本從HTML文件中分離出來.成為獨立的文件.擴展名為.Js,可以方便地重復使用腳本。 3)JavaScript代碼能方便地修改,并立即在瀏覽器中看到修改的結果。比處理Java代碼的編輯、編譯、上載、查看過程要快得多因此開發(fā)周期比Java程序短. 中華IT學習網(wǎng)是一家為全國各類IT考試和專業(yè)課學習提供全套復習資料的專業(yè)性網(wǎng)站,致力于打造成擁有全國最多最好IT資料庫的大型學習類網(wǎng)站。 中華IT學習網(wǎng)官方總站:圣才學習網(wǎng) 4)JavaScript能有效地與DOM結合控制瀏覽器的行為,能方便地使用插件(Plug-in)、瀏覽器事件、窗體等技術,以實現(xiàn)用戶與網(wǎng)頁的交互。 5)由于JavaScript代碼置于HTML文件中,這樣,JavaScript代碼便暴露在眾人面前。源代碼存在安全問題。 6)雖然JavaScript的功能非常強大.但是它在處理非常復雜的應用時就被其自身機制的局限性所限制,比如股票站點的實時行情顯示這類需要在用戶、瀏覽器、服務器三者之間進行復雜的通信、交互的應用,如果使用JavaScript來實現(xiàn)幾乎是不可能的必須通過服務器端程序、客戶端嵌入式程序等各個方面協(xié)同工作來完成這樣復雜的工作。4、答:大致可以歸納為以下幾個步驟: 1)用戶打開計算機(客戶機),啟動瀏覽器程序,并在瀏覽器中指定一個URL,瀏覽器便向該URL所指向的Web服務器發(fā)出請求。 2)Web服務器接到瀏覽器的請求后,把URL轉換成頁面所在服務器上的文件路徑名。3)如果URL指向的是普通的HTML文檔,Web服務器直接將它送給瀏覽器 4)如果HTML文檔中嵌有ASP或CGI程序,Web服務器就運行ASP或CGI程序,并將結果傳送至瀏覽器。 5)URL也可以指向VRML文檔。只要瀏覽器中配置有VRML插件,或者客戶機上已安裝了VRML瀏覽器,就可以接收Web服務器發(fā)送的VRML文檔。5、答:1)客戶與服務器建立連接2)客戶向服務器提出請求 3)如果請求被接受,則服務器送出響應,在響應中包括狀態(tài)碼和所需的文件4)客戶和服務器斷開連接四、程序題1、NightandDay 中華IT學習網(wǎng)官方總站:圣才學習網(wǎng) varhour=now.getHours();if(hour>=8&&hour 中華IT學習網(wǎng)官方總站:圣才學習網(wǎng) 計數(shù)器示例 我的主頁 中華IT學習網(wǎng)官方總站:圣才學習網(wǎng) sql="updatepage_countersetlog_number="&visitnumberdb.EXECUTE(sql)Else visitnumber=1 sql="insertintopage_counter(log_number)values(1)"db.EXECUTE(sql)EndIf response.write"您是第"&visitnumber&"位訪問者"%> 下面是我的主頁的正式內容…… 中華IT學習網(wǎng)是一家為全國各類IT考試和專業(yè)課學習提供全套復習資料的專業(yè)性網(wǎng)站,致力于打造成擁有全國最多最好IT資料庫的大型學習類網(wǎng)站。 友情提示:本文中關于《Web程序設計上機考試題(A)》給出的范例僅供您參考拓展思維使用,Web程序設計上機考試題(A):該篇文章建議您自主創(chuàng)作。 來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。
《Web程序設計上機考試題(A)》由互聯(lián)網(wǎng)用戶整理提供,轉載分享請保留原作者信息,謝謝!
鏈接地址:http://www.weilaioem.com/gongwen/673108.html