資源簡介 第三單元練習題學生版 一、判斷正誤:(正確的打“√”,錯誤的打“×”) 1.一個信息系統的研制從問題的提出開始,經過開發、測試,直至使用的過程稱為信息系統的生命周期。( ) 2.快速模型采用自上向下、相互銜接的固定次序。( ) 二、填空題 3.每個日期/時間字段需要( )個字節的存儲空間。 4.通常,多媒體數據并不直接存儲到數據表中,而是以( )的形式存儲在服務器的硬盤之中,數據表僅存儲多媒體數據的( )。 5.我們在數據庫管理系統的可視化操作界面中訪問某個數據庫中的數據時,使用( )作為連接應用程序和數據庫的管道。 6.author=request.POST.get(‘txtAuthor’)的功能是: _________________________________________________________ 7.請在“#”后寫出命令的作用 cursor.execute(sql) #_______________ userID = request.session.get(u’userID’,’ ’) #_______________ 三、設計題 8.請根據以下算法,畫出流程圖。 (1)獲取用戶編號、密碼信息; (2)以用戶名、密碼為條件查詢數據庫中是否存在相應記錄,結果為真轉入第(3)步,否則轉入第(4)步; (3)保存用戶名信息,并跳轉到“/mainpage”; (4)給出提示信息“用戶名或密碼有誤,請重新輸入”,轉入第(5)步; (5)結束。 9.根據上題的算法描述編寫Python程序代碼。 數據連接(代碼略) userID = request.POST.get(‘txtUserID’) userPassword = request.POST.get(‘txtPassword’)___ cursor.execute(u""" Select * FROM [student] where [學號] = '%s' and 密碼= '%s'""" %(userID,______________)) list=cursor.fetchall() _______________________: for row in list : request.session['userID']= request.session['userName']= return HttpResponseRedirect(" ") else : warn= u" " 10.修改圖書錄入頁面,顯示歡迎信息、日期信息。 第三單元練習題教師版答案 一、判斷正誤(正確的打“√”,錯誤的打“×”) 1.一個信息系統的研制從問題的提出開始,經過開發、測試,直至使用的過程稱為信息系統的生命周期。( √ ) 2.快速模型采用自上向下、相互銜接的固定次序。( × ) 二、填空題 3.每個日期/時間字段需要( 8 )個字節的存儲空間。 4.通常,多媒體數據并不直接存儲到數據表中,而是以( 文件 )的形式存儲在服務器的硬盤之中,數據表僅存儲多媒體數據的( 地址文本 )。 5.我們在數據庫管理系統的可視化操作界面中訪問某個數據庫中的數據時,使用(odbc)作為連接應用程序和數據庫的管道。 6.author=request.POST.get(‘txtAuthor’)的功能是: __從HTML頁面獲取作者(表單中的author文本框的值)_____ 7.請在“#”后寫出命令的作用 cursor.execute(sql) #___執行sql命令,并將結果緩存在web服務器_ userID = request.session.get(u’userID’,’ ’) #___從session獲取保存的userID值_ 三、設計題 8.請根據以下算法,畫出流程圖。 (1)獲取用戶編號、密碼信息; (2)以用戶名、密碼為條件查詢數據庫中是否存在相應記錄,結果為真轉入第(3)步,否則轉入第(4)步; (3)保存用戶名信息,并跳轉到“/mainpage”; (4)給出提示信息“用戶名或密碼有誤,請重新輸入”,轉入第(5)步; (5)結束。 9.根據上題的算法描述編寫Python程序代碼。 數據連接(代碼略) userID = request.POST.get(‘txtUserID’) userPassword = request.POST.get(‘txtPassword’)___ cursor.execute(u""" Select * FROM [student] where [學號] = '%s' and 密碼= '%s'""" %(userID,_userPassword_)) list=cursor.fetchall() if list___: for row in list : request.session['userID']= request.session['userName']= return HttpResponseRedirect("/mainpage") else : warn= u"用戶名或密碼有誤,請重新輸入" 10.修改圖書錄入頁面,顯示歡迎信息、日期信息。 提示: 在view.py的圖書錄入程序中作如下修改 (1)從session中獲取保存的userName值; (2)用日期函數生成當前日期today; (3)在return語句中添加返回HTML的變量userName和today 在bookInsert.html中作如下修改 在需要顯示歡迎信息的位置添加{{userName}},在需要顯示日期的位置添加{{today}} 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫