日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【渝粤题库】陕西师范大学202891 基于web的程序设计

發布時間:2023/12/2 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【渝粤题库】陕西师范大学202891 基于web的程序设计 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

填空題
1、執行完a="6"語句后,a是 類型。
2、程序段
<%
a=3
a=a+5
%>
執行完畢后a的值是 。
3、VBSCRIPT函數 可以將數值轉換為字符串。
4、Mid(“八千里路云和月”,3,2)的返回值是什么?
5、Session對象的默認有效期為 分鐘。
6、Server對象中能夠將字符串中的HTML標記字符轉換為字符實體的方法是 。
7、Application對象的默認有效期為 。
8、程序段
<%
Session(“a”)=1
Session(“b”)=2
c= Session(“a”)+ Session(“b”)
%>
執行完畢后c的值是 。
9、如果設置ScriptTimeOut為60秒,那么實際的腳本最長執行時間為 秒。
10、已知數據庫中有一名為user_info的表,要將此表中的所有記錄一次刪除掉,則SQL語句是 。
11、超文本語言中
表示 &nbsp;表示 。
12、在某一html文件中包含一超級鏈接,此鏈接指向與該文件同一目錄的文件test.htm。如何用超文本語言描述這一超級鏈接 。
13、VBSCRIPT函數 可以將變量轉換為整數類型。
14、程序段
<%
dim y
y=1
call sub1
Response.Write y
sub sub1
dim y
y=2
end sub
%>
執行完畢后,頁面上顯示的值是 。
15、程序段
<%
y=1
call sub1
Response.Write y
sub sub1
y=2
end sub
%>
執行完畢后,頁面上顯示的值是 。
16、ADO的內部對象中被稱為連接對象的是 ,被稱為記錄集對象的是 。
17、記錄集有兩個特殊的位置,BOF和EOF,BOF位于 ,EOF位于 。
18、如果希望所有的變量都預先聲明,則必須在asp文件中的所有asp語句前添加
語句。
19、VBScript表達式(-3)Mod 8的值為 。
20、VBScript在進行字符串運算時運算符“&”的作用是 運算符“+”的作用是 。
21、VBScript中使用Do…Loop循環語句(循環體中不包含Exit Do語句)和While…Wend循環
語句時,在循環體中一定要有 的功能,否則會造成死循環。
22、request對象的作用是 。
23、response對象的作用是 。
24、session對象到期后會自動清除,但是如果在到期前要強行清除必須使用 方法。
25、下列程序段執行完畢后a的值是 。
<%
a=0
for i=-3 to 5
a=a+1
next
%>
26、如果設置session對象的timeout屬性為10,那么session對象的有效期是 分鐘。
27、ASP中,VBScript的唯一的數據類型是什么 。
28、代碼<%strtemp=mid(“what a wonderful day”,8,9)%>執行完后strtemp的值是 。
29、<%
dim mystring
mystring=split(“whatawonderfulday","”)
%>
上述代碼段執行完畢后mystring(1)= ,mystring(2)= 。
30、在VBScript中,Sub子程序和Function函數的區別在于 。
31、server對象的mappath方法的作用是 。
32、用來清除session對象的方法是: 。
33、response對象的write方法的省略寫法是: 。
34、如果要修改connection對象的execute方法的最長執行時間則需要對connection對象的 屬性進行修改。

二、選擇題
1、下列哪一個變量名稱是正確的。( )
A.111 B.ab_._sum D.a?b
2、請判斷下面程序運行完畢后a,b,c的值。( )
<%
a=“1”+“1”
b=“1”&“1”
c=“1”& 1
%>
A. “11”、11、11 B.“11”、“11”、“11”
C. 11、“11”、2 D. 2、“11”、“11”
3、程序段
<%
Response.write “陜西師范大學”
%>
執行完畢后,頁面上顯示的內容是( )。
A.陜西師范大學 B.陜西師范大學 C.陜西師范大學 (超鏈接) D.該句有錯,無法正常輸出
4、Int(3.45)和Int(-3.45)的值分別是什么?( )
A.3、-4 B. 4、. 3、-3 D. 3、-3
5、在同一個應用程序的頁面1中執行Session.Timeout=30,那么在頁面2中執行Response.write Session.Timeout,則輸出值為多少?( )
A.15 B..25 D.30
6、程序段
<%
Dim StrTemp
StrTemp=“user_name”
Session(“StrTemp”)= “TOM”
Session(StrTemp)= “JACK”
Response.Write Session(" user_name")
%>
A.TOM B.JACK C.TOMJACK D.語法有錯,無法正常輸出
7、已知數據庫中有一名為users的表,表中有一名為sumbit_date且數據類型為日期型的字段用來存儲用戶注冊時間,名為user_name且數據類型為字符型的字段用來存儲用戶名,請問下列哪一條語句可以查詢出用戶名為Mary且是前注冊的用戶記錄。( )
A. Select * from users where user_name=Mary and submit_date<##
B. Select * from users where user_name=’Mary’ and submit_date<
C. Select * from users where user_name=’Mary’ and submit_date<##
D. Select * from users where user_name=’Mary’ or submit_date<##
8、假設有一個數據庫,其中有表stuinfo,包括3個字段name(字符型)、grade(數字型)、birthday(日期/時間型),請問下面哪句能正確執行?( )
已知:varname=“張三” vargrade=98 varbirthday=##
A.sql=“insert into stuinfo (name,grade,birthday) values
(’”&varname&"’,"&vargrade&",#" &varbirthday & “#)”
B.sql=“insert into stuinfo (name,grade,birthday) values
(’”&varname&"’,’"&vargrade& “’,#” &varbirthday & “#)”
C.sql=“insert into stuinfo (name,grade,birthday) values
(’”&varname&"’,"&vargrade& “,” &varbirthday & “)”
D.sql=“insert into stuinfo (name,grade,birthday) values
(‘varname’,vargrade,#varbirthday#)”
9、如果某服務器比較慢,執行查詢操作時可能無法正常執行,應該設置以下哪個屬性?( )
A.connection對象.commandtimeout B.connection對象.connectiontimeout
C.command對象.connectiontimeout D.session對象.timeout
10、如果希望打開的記錄集可以前后移動指針,并且可以讀寫,則應該選擇下列哪一句?( )(注:rs為recordset對象、db為connection對象、strsql為存儲SQL語句的變量)
A.rs.open strsql,db B.rs.open strsql,db,1
C.rs.open strsql,db,3 D.rs.open strsql,db,1,3
11、response對象可以使用的方法不包括()
A.write B.open C.clear D.end
12、已知數組temp中有四個元素分別存儲的是數值1、2、3、4執行下列程序段
<%
Dim a
For each one in temp
a=a+one
next
%>
則a的值是()
A.10 B..4 D.2
13、在For…next循環中,強行退出循環的的命令是()
A.end for B.exit for C.quit for D.break for
14、下面的程序段執行完畢,頁面上顯示的內容是什么?( )
<%
Response.write “祖國”
Response.end
Response.write “您好”
%>
A.祖國您好 B.您好 C.祖國 D.祖國(換行)您好
15、下列描述不正確的是( )
A.數組就是存儲在內存中的用來包含數據的一組地址的名字
B.VBScript中的數組從0開始計數
C.Redim數組后,原有的數值就全部清空了
D.VBScript中聲明數組時必須確定數組中元素的個數
16、下列關于VBScript中字符串函數的描述正確的是( )
A.Lcase(string)將string字符串里的所有小寫字母轉化為大寫字母
B.Trim(string)將string字符串前面的空格去掉
C.mid(string,2,3)從string字符串的第3個字符開始取得長度為2的字符串
D.instr(string1,string2)返回string1字符串在string2字符串中第一次出現的位置
17、在ASP中,Server對象的方法URLEncode其作用是( )
A.指定腳本文件的最長執行時間
B.用于創建已注冊到服務器的ActiveX組件
C.將字符轉化為URL的編碼輸出
D.停止執行當前網頁,轉到新的網頁執行
18、要在表users中查詢username為"jojo"并且是前注冊的用戶,下列哪條語句可行?()
A.select * from users where username=jojo and submitdate<##
B.select * from users where username=“jojo” and submitdate<
C.select * from users where username=“jojo” and submitdate<##
D.select * from users where username=“jojo” or submitdate<##
19、下面不是ADO的內部對象的是()
A.connection B.server C.recordset D.command
20、下列關于Error對象的描述錯誤的是()
A.Error對象被稱為錯誤對象,是recordset對象的子對象
B.數據庫程序運行時,一個錯誤就是一個Error對象
C.Errors是所有Error對象的集合
D.可以通過Errors集合的count屬性判斷是否發生錯誤
21、程序段
<%TestString=“Test”
TestA
TestB
Response.write TestString
Sub TestA()
TestString=“TestA”
End Sub
Sub TestB()
Dim TestString
TestString=“TestB”
End Sub%>
執行完畢后瀏覽器中顯示的結果是( )。
A.“Test” B.“TestA” C.“TestB” D.程序有錯
22、有下列兩個asp文件1.asp,2.asp執行完1.asp后,瀏覽器中顯示的結果是( )。

A.“football” B.“footballhello” C.“hello” D.footballbasketball
23、querystring獲取方法和form獲取方法獲取的數據子類型分別是( )。
A.數字、字符串 B.字符串、數字 C.字符串、字符串 D.根據具體值而定
24、下列關于global.asa文件描述錯誤的是( )。
A.每一個應用程序都只能有一個global.asa文件
B.global.asa文件必須放在應用程序的根目錄下
C.在global.asa文件中不能包含任何輸出語句
D.global.asa文件中的腳本必須寫在<%和%>之間
25、下列程序段
<%
Response.write “搜狐”
Response.write “

Response.write server.htmlencode(“搜狐”)
%>
執行完畢后瀏覽器中顯示的是( )。
A.搜狐
搜狐
B. 搜狐
搜狐
C.搜狐
搜狐
D. 搜狐
搜狐
26、有下列兩個asp文件1.asp,2.asp執行完1.asp后,瀏覽器中顯示的結果是( )。

A.hello B. welcomehello C.welcomehellogoodbye D. goodbye
27、下列關于SQL語言說法正確的是( )
A.order by:按字段排序,ASC表示降序、DESC表示升序
B.group by: 表示按字段求和
C.字段列表:就是要查詢的字段,可以是表中的一個或幾個字段,中間用分號分隔
D.top(數值):表示只選取前多少個字段
28、下列SQL語句解釋正確的是( )。
A.select submit_date as 注冊時間 from users 查詢指定表的submit_date字段并產生新字段“注冊時間”存放submit_date字段的所有數據
B.select * from users where name like “張%” 查詢指定表中所有name中含有“張”的記錄
C.select count(*) from users 查詢指定表的全部字段個數
D.select * from users where submit_date between ## and ## 查詢指定表中所有——以外注冊的用戶
29、下列哪一組是全部都是connection對象的常用方法( )。
A.open、close、write B. execute、begintrans、closetrans
C.committrans、rollbacktrans、execute D. execute、close、clear
30、recordset記錄集指針如果指向第一條記錄,則rs.bof和rs.eof的值分別是( )。
A.true、false B. false、true C.true、true D. false、false
31、程序段
<%
response.write “lesson one”
response.end
response.write “lesson two”
%>
執行完畢后瀏覽器顯示的結果是( )。
A.lesson one B.lesson two C.lesson one lesson two D.程序有錯誤
32、下列那一組全部都是request對象的獲取方法( )。
A.querystring、form、servercertificate B.querystring、form、clientvariables
C.cookies、session、querystring D.querystring、form、cookies
33、<%dim a(1)
a(0)=“a”
a(1)=“b”
session(“user”)=a
response.write session(“user”)%>
上述程序段的執行結果是( )。
A.a B.b C.ab D.程序有錯誤、無法執行
34、標記中的action屬性表示( )。
A.上傳表單的方法 B.按下submit所調用的程序
C.處理程序的網址 D.數據傳送的MIME類型
35、有下列兩個asp文件1.asp,2.asp執行完1.asp后,瀏覽器中顯示的結果是( )。

A.hello B. welcomehello C.welcomehellogoodbye D. goodbye
36、下面關于數據庫的基本術語的描述正確的是( )。
A.數據庫中表的一行叫做一個字段
B. 數據庫中表的一列叫做一條記錄
C. 數據庫是用來管理和組織表的,不能提供規則、觸發器和表的關聯等高級操作
D. 數據庫中數據的組織形式稱為數據模型。
37、已知rs是記錄集對象,關于下列程序段描述正確的是( )。
<% dim vararry
vararry=rs.getrows(2)
response.write vararry(2,1)%>
A.該程序表示從記錄集rs的當前記錄開始取,取兩條記錄
B. 該程序表示從記錄集rs的第一條記錄開始取,取兩條記錄
C. 該程序最后要在瀏覽器中顯示的是:第二條記錄的第一個字段的值
D. getrows方法的參數為0時,表示返回全部記錄
38、下列說法描述錯誤的是:( )。
A.Fields集合的屬性只有一個,是count屬性
B. Fields集合的方法只有一個,是item方法
C. Field對象的屬性Value是用來返回當前字段名稱的
D. Field對象的屬性Value通??梢允÷圆粚?br /> 39、下列關于recordset對象屬性的描述正確的是:( )。
A.source屬性用于設置數據庫查詢信息,可以是connection對象名
B. activeconnection屬性用于設置數據庫連接信息,可以是command對象名
C. Filter屬性用來設置預顯示的內容,當取值為1的時候表示現實所有數據
D. Absolutepage用來設置當前指針位于哪一頁
40、關于下列程序段描述正確的是( )。
<%dim db,rs
set db=server.createobject(“ADODB.connection”)
db.open=“Dsn=addr”
set rs=server.createobject(“ADODB.recordset”)
rs.open “select * from users”,db,1,1%>
A.該程序表示打開一個記錄集,指針類型和鎖定類型分別表示鍵盤指針和只讀
B. 該程序表示打開一個記錄集,記錄集只能被一個用戶修改
C. 該程序表示打開一個記錄集,記錄集可以同時被多個用戶修改
D. 該程序表示打開一個記錄集,只能利用movenext或getrows向前移動檢索數據

三、讀程題、簡答題
1、閱讀下列分頁顯示程序段然后填空
<%set rs=server.CreateObject(“adodb.recordset”)
pagesize=15
pageno=cint(request(“pageno”))
if pageno=0 then pageno=1
sql="select * from table
rs.open sql,application(“conn”),1,3
rs.PageSize=pagesize%>


<% (1)
b=0
while not rs.eof and b<pagesize%>




<% (2)
b=b+1
wend%>
<%=rs(“內容”)%><%=rs(“時間”)%>

2、下列程序段用來在指定位置建立一個文本文件,并且在此文本文件中要寫入一行字符“歡迎來到計算機世界”,請仔細閱讀然后填空。
<%
dim fileobject
set fileobject=server.createobject(“scripting.filesystemobject”)
dim textfile
set textfile=fileobject.createtextfile(“D:\test.txt”)

textfile.close
response.write"已經成功建立文件,請自己打開查看"
%>
3、關系數據庫中有一表stuinfo用來存儲學生成績。如下所示:
學號字段數據類型為字符型8位,其余字段為real型
(1)請寫出一條SQL語句用于查詢表中所有學生語文成績的總和。

(2)請寫出一條SQL語句用于查詢表中所有總成績大于380分的記錄。

(3)請寫出一條SQL語句用于向表中插入一條記錄(學號:40212200,語文:89,數學:85,外語:90,理化:81)

4、如何在瀏覽器中居中顯示一個兩行兩列的表格,請寫出原代碼(要求:表格寬600象素,高200象素,表格邊框寬度為1,第一行第一列居中顯示“計算機”三字)
5、在關系型數據庫中有如下所示的表,用來存儲學生基本信息。表名stuinfo
除年齡字段為整型外其余字段均為字符型
(1)設學號為8位,請寫出SQL語句,查詢出學號第5位和第6位為01的所有記錄。
(2)寫出SQL語句查詢出所有姓“王”的學生的記錄。
(3)查詢出所有年齡介于18到20的記錄。
(4)統計一下男生有多少人,女生有多少人,用一條SQL語句實現。
(5)寫一條SQL語句查詢出整個表內包含的記錄數。
(6)寫一條SQL語句查詢出政治面貌為黨員的男,女生各有多少人。
6、關系數據庫中有一表用來存儲學生成績。如下所示:
學號字段數據類型為字符型,其余字段為real型
(1)請用一條SQL語句查詢出表中所有學生語文成績的總和。
(2)請用一條SQL語句查詢出表中所有學生數學成績的平均分。
(3)請用一條SQL語句查詢出表中每名學生的總成績和平均成績。

7、將下列程序補充完整,使頁面現實效果如下:(注:下圖僅僅作為示例,圖中的日期時間均為系統當前時間)

日歷 <% d=date() t=time() %>

(1)

(2)

(3)

8、將下列程序補充完整,用來顯示如下存款利率表:(到期存款金額計算公式:存款額*(1+利率)^存款年數,假定活期利率是1.5%,定期利率是3%。) 存款利率計算表 <%i=1 while i<=5%> <% (3) wend%>
金額年限活期到期金額定期到期金額
1000元<%=i&"年"%> (1) (2)
9、關系數據庫中有一表用來存儲圖書信息。如下所示:

表名:book,出版時間字段數據類型為時間型,其余字段為字符型
(1)請用一條SQL語句查詢出表中各出版社圖書的總數。

(2)請用一條SQL語句查詢出表中2006年1月1日—2006年5月30日之間出版的圖書。

(3)向表中插入一條記錄,請寫出SQL語句(計算機基礎,張三,陜西師范大學出版社,2006年2月1日)。

(4)修改表中的記錄,將表所有“陜西師大出版社”改為“陜西師范大學出版社”。

10、運行下面的程序后x= 、y= 。
<%Dim x
Dim y
Sub sub1()
Dim x
x = x + 1
y = y + 5
End Sub
Call sub1
x = x * 1
y = y + 1%>

11、執行下列程序后s的值為 。
<%s = 0
i = 1
Do
s = s + i
i = i + 1
Loop Until i > 5%>

12、完成下面的求2到50以內奇數的積的過程
<%Sub mult( )
Dim sum
sum=1
Dim i
For i=2 to 50
if i MOD 2=1 Then

response.write sum
End Sub%>

13、已知SQL Server數據庫的有一個數據庫TestDB,表結構如下:
表名:stuinfo
字段名、類型、說明如下表:
(1)寫出sql語句用來向表中插入一條記錄(40212001、張三、男、2002年9月1日,18)

(2)寫出sql語句用來刪除表中入學時間為2001年9月1日并且性別為男的記錄

(3)寫出sql語句用來將表中所有學生的年齡加一

(4)寫出sql語句用來查詢表中的前十條記錄

(5)寫出sql語句用來統計男生和女生的人數

四、編程題
1、已知文件test1.htm請編寫文件test2.asp分別用變量row和col來接收test1.htm中輸入的行數和列數并在瀏覽器中顯示相應表格,在表格中的各單元個內顯示行數和列數。

請輸入行數:
請輸入列數:

2、關系數據庫中有一表stu_kscj用來存儲學生成績。如下所示:

學號字段數據類型為字符型8位、其余字段為real型,已知存在系統數據源student指向此表所在的數據庫,請編寫程序在表中利用recordset對象的open方法查詢出表中所有語文成績大于80分的記錄并在瀏覽器中顯示,如果符合條件的記錄不存在請在瀏覽器中顯示“對不起您所查詢的記錄不存在”。
學號:40012001、語文:123、數學:144、外語:99、理化:120

3、已知文件test1.htm的原代碼為
〈form name=form1 method=post action=test2.asp〉
〈input name=text1 type=text〉
〈select name=select1〉
〈option〉VB〈/option〉
〈option〉C++〈/option〉
〈option〉VC〈/option〉
〈/select〉
〈input name=submit value=“提交” type=submit〉
〈/form〉
要求文件test2.asp接收test1.htm提交的數據,并在瀏覽器中顯示,請寫出test2 .asp的原代碼。

4、請編寫程序,判斷當天日期,如果是25日,則顯示“請注意,明天可能有病毒發作”。

5、已知表bus
除線路字段為整型外其余字段均為字符型
請寫出asp文件test.asp的原代碼,實現在瀏覽器中分頁顯示上述表中所有數據的功能,每頁顯示十條記錄(已知存在系統數據源busstop指向上述表所在的數據庫,可以直接使用),具體顯示形式如下圖所示。

6、已知程序1.asp,請寫出程序2.asp:能根據學生年齡以及輸入顯示“XXX女同學,您的年齡是XXX,您的愛好是XXX” 或者“XXX男同學,您的年齡是XXX,您的愛好是XXX”
--------1.asp--------

姓名:

年齡: 12歲以下 12-15歲 15歲以上

性別: 男 女

愛好: 數學 物理 英語 計算機

7、已知SQL Server數據庫的有一個數據庫TestDB,指向該數據庫的系統數據源stu已經建立好,學生表結構如下:
表名:Student
字段名、類型、說明如下表:
(1)編寫ASP代碼,將Student中的人的姓名及性別以表格的形式列出來,并統計學生總人數如下:
姓名 性別
張三 男
李四 男
王五 女
… …
總共有XXX個學生

(2)在上述數據庫中,有一個表存放學生的成績,結構如下:
表名:score
字段名、類型、說明如下表:
要求輸出所有學生的成績形式如下:
姓名 語文 數學 總成績
張三 60 100 160

請編寫實現上述功的ASP代碼

8、用ASP輸出九九乘法口決表的網頁
輸出如下:
11=1
12=2 22=4
13=3 23=6 33=9

要求編寫一個完整的ASP文件

9、已知SQL Server數據庫的有一個數據庫TestDB,指向該數據庫的系統數據源stu已經建立好,學生表結構如下:
表名:Student
字段名、類型、說明如下表:
表名:score
字段名、類型、說明如下表:
某一學生:陳六,學號:40612001,男,語文80分,數學60分,現要求編寫ASP代碼將該學生的數據插入數據庫中,分別插入到上述的兩個表Student,Score表中。
查詢所有學生的成績,在瀏覽器中顯示如下形式內容
姓名 語文 數學 總成績
張三 60 100 160

請編寫實現上述功的ASP代碼

總結

以上是生活随笔為你收集整理的【渝粤题库】陕西师范大学202891 基于web的程序设计的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。