Web程序設(shè)計實踐教程

出版時間:2005-7  出版社:高等教育出版社  作者:李自力 編  頁數(shù):223  字?jǐn)?shù):350000  

前言

  程序設(shè)計是一門實踐性很強(qiáng)的課程。許多學(xué)生在學(xué)習(xí)程序設(shè)計方法時往往感到編寫程序無從下手。為了幫助學(xué)生在程序設(shè)計學(xué)習(xí)中盡快進(jìn)入到獨立編寫程序這個階段,我們編寫了這本以Web程序設(shè)計為基礎(chǔ)、從分析具體程序入手的程序設(shè)計案例教程。本教材的最大特點是從具體的實際問題出發(fā),分析解決問題的方法和步驟,并在此基礎(chǔ)上給出程序編寫的全過程?! ”緯淖髡叨际情L期從事計算機(jī)程序設(shè)計方面課程的主講教師,有豐富的教學(xué)經(jīng)驗。本教材是作者結(jié)合實際教學(xué)經(jīng)驗編寫而成。書中的程序?qū)嵗际菑慕虒W(xué)實踐中直接篩選出來的。這是一本學(xué)習(xí)程序設(shè)計方法和思路的實踐性教材?! ∪珪譃槲逭?,下面簡要介紹各章的內(nèi)容?! 〉?章,Web編程基礎(chǔ)知識。主要訓(xùn)練學(xué)生使用HTML編寫網(wǎng)頁和使用可視化網(wǎng)頁制作工具制作網(wǎng)頁的能力。  第2章,腳本語言。主要介紹腳本語言的概念和Java Script、VB Script腳本語言的基本語法和語義規(guī)則。訓(xùn)練學(xué)生使用Java Setipt、VB Script腳本語言編寫程序的基本能力?! 〉?章,程序設(shè)計練習(xí)。主要訓(xùn)練學(xué)生使用高級程序設(shè)計語言編寫較為復(fù)雜一點的程序,以解決實際問題的能力?! 〉?章,ASP程序設(shè)計。主要介紹ASP的基本概念、功能。訓(xùn)練學(xué)生使用ASP對象實現(xiàn)交互式網(wǎng)頁設(shè)計的基本能力?! 〉?章,程序設(shè)計綜合案例分析。通過對3個Web程序設(shè)計的應(yīng)用案例分析,向?qū)W生介紹Web程序設(shè)計中數(shù)據(jù)庫訪問、應(yīng)用程序開發(fā)的基本方法和思路。  本書第1章由李自力編寫;第2章由劉金編寫;第3章由賈栩編寫;第4章由蔣義軍編寫;第5章由鐘宇恒、張媛嬡編寫。西南財經(jīng)大學(xué)碩士研究生羅帆調(diào)試了書中的所有程序。全書由李自力統(tǒng)稿。感謝西南財經(jīng)大學(xué)匡松教授對本書內(nèi)容提出的寶貴意見?! ∮捎谧髡咚接邢?,書中難免會存在不妥,甚至錯誤的地方。真誠地希望廣大讀者批評指正。

內(nèi)容概要

程序設(shè)計是計算機(jī)應(yīng)用技術(shù)的基礎(chǔ)之一。在學(xué)習(xí)程序設(shè)計方法時,學(xué)生往往會遇到一個帶有普遍性的問題,這就是很難順利完成由理論到實踐的必需的過程。    本教材就是針對這一問題而編寫的。它的特點就是訓(xùn)練學(xué)生從一個個具體問題入手,分析解決問題的方法和步驟,在完成算法構(gòu)造和描述的基礎(chǔ)上編寫程序。本書采用案例分析的基本模式,以教學(xué)實驗項目為基本單位。每個實驗項目都與解決一個具體問題相結(jié)合。    本書條理清楚,循序漸進(jìn),針對性很強(qiáng),既可以作為高等學(xué)校計算機(jī)專業(yè)“程序設(shè)計”課程的實驗教材,又可供相關(guān)人員自學(xué)和參考。

書籍目錄

第1章 Web編程基礎(chǔ)知識   實驗一 認(rèn)識文本文件     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗二 編輯一個網(wǎng)頁     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗三 HTML的基本標(biāo)記(一)    【實驗?zāi)康摹?   【實驗要求】    【實驗步驟及分析討論】   實驗四 HTML的基本標(biāo)記(二)     【實驗?zāi)康摹?    【實驗要求】    【實驗步驟及分析討論】  實驗五 網(wǎng)頁中的表格(一)    【實驗?zāi)康摹?   【實驗要求】    【實驗步驟及分析討論】  實驗六 網(wǎng)頁中的表格(二)    【實驗?zāi)康摹?    【實驗要求】    【實驗步驟及分析討論】  實驗七 網(wǎng)頁中的圖像    【實驗?zāi)康摹?    【實驗要求】    【實驗步驟及分析討論】  實驗八 網(wǎng)頁的背景音樂     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗九 超級鏈接     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】  實驗十 網(wǎng)頁中的表單    【實驗?zāi)康摹?   【實驗要求】    【實驗步驟及分析討論】  實驗十一 框架     【實驗?zāi)康摹?    【實驗要求】    【實驗步驟及分析討論】  實驗十二 可視化網(wǎng)頁設(shè)計練習(xí)(一)    【實驗?zāi)康摹?   【實驗要求】    【實驗步驟及分析討論】  實驗十三 可視化網(wǎng)頁設(shè)計練習(xí)(二)     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗十四 可視化網(wǎng)頁設(shè)計練習(xí)(三)     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗十五 可視化網(wǎng)頁設(shè)計練習(xí)(四)     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】 第2章 腳本語言   實驗一 認(rèn)識Java Script和VB Script     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗二 變量應(yīng)用     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗三 數(shù)據(jù)類型問題     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗四 表達(dá)式應(yīng)用     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗五 數(shù)組應(yīng)用     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗六 函數(shù)應(yīng)用     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗七 控制語句(一)     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗八 控制語句(二)     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗九 控制語句(三)     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗十 綜合編程練習(xí)     【實驗?zāi)康摹?   【實驗要求】     【實驗步驟及分析討論】 第3章 程序設(shè)計練習(xí)   實驗一 根據(jù)圓的半徑,計算面積     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗二 解一元二次方程     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗三 計算1 + 2 + 3 +…+ 100 = ?     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗四 循環(huán)結(jié)構(gòu)的應(yīng)用     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗五 選擇結(jié)構(gòu)的嵌套     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗六 選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)之間的嵌套     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗七 用戶登錄界面設(shè)計     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗八 自動顯示月份     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗九 計算1!+2!+3!+…+7! = ?     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗十 矩陣相乘運算     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗十一 簡易計算器的實現(xiàn)     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】 第4章 ASP程序設(shè)計   實驗一 創(chuàng)建簡單的ASP頁面     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗二 創(chuàng)建登錄驗證的ASP頁面     【實驗?zāi)康摹?   【實驗要求】     【實驗步驟及分析討論】  實驗三 認(rèn)識和使用Cookie    【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】   實驗四 在線論壇     【實驗?zāi)康摹?    【實驗要求】     【實驗步驟及分析討論】 第5章 程序設(shè)計綜合案例分析   5.1 留言簿     5.1.1 運行環(huán)境     5.1.2 連接數(shù)據(jù)庫   5.2 在線測驗系統(tǒng)   5.3 網(wǎng)上報名/查詢系統(tǒng)     5.3.1 設(shè)計背景     5.3.2 設(shè)計思路     5.3.3 登錄模塊     5.3.4 報名模塊     5.3.5 管理模塊     5.3.6 查詢模塊     5.3.7 小結(jié) 參考文獻(xiàn)

章節(jié)摘錄

  1.啟動文本編輯工具  任何一個文本編輯工具都是一個程序,比如,“記事本”、“寫字板”、“Word 2000”等,它們都是獨立的應(yīng)用程序:也有一些文本編輯工具雖然不是獨立的應(yīng)用程序,但它是某一個系統(tǒng)的子程序(功能模塊),例如,VFP的命令文件編輯器等?! 游谋揪庉嫵绦虻姆椒ㄅc啟動其他應(yīng)用程序的方法一樣。以下是啟動Windows的附屬實用程序——“記事本”的步驟?! 。?)選擇“開始”1“程序”1“附件”命令,如圖1.1所示; ?。?)單擊“記事本”選項,啟動“記事本”程序,打開“記事本”應(yīng)用程序窗口,如圖1.2所示?! ?.關(guān)于文件中數(shù)據(jù)格式的討論  文件是外部存儲器中保存數(shù)據(jù)的容器。不管是文字信息、圖形信息、圖像信息、聲音信息、動畫信息、視頻信息等,在硬盤上都是以文件的形式保存的?! ∥募械男畔⒁允裁礃拥姆绞竭M(jìn)行數(shù)據(jù)編碼,這就是數(shù)據(jù)格式。一個應(yīng)用程序要打開文件,并使用文件中的數(shù)據(jù),首先要清楚文件中的數(shù)據(jù)格式;否則,即便打開了文件,取出了數(shù)據(jù),這些數(shù)據(jù)對應(yīng)用程序來講,也是一堆垃圾,這就是通常看到的“亂碼”。文件中數(shù)據(jù)的格式通常決定了文件的類型。

圖書封面

評論、評分、閱讀與下載


    Web程序設(shè)計實踐教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7