欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      《網(wǎng)絡(luò)編程技術(shù)》課程教學(xué)大綱

      時間:2019-05-15 01:08:31下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《《網(wǎng)絡(luò)編程技術(shù)》課程教學(xué)大綱》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《《網(wǎng)絡(luò)編程技術(shù)》課程教學(xué)大綱》。

      第一篇:《網(wǎng)絡(luò)編程技術(shù)》課程教學(xué)大綱

      《網(wǎng)絡(luò)編程技術(shù)》課程教學(xué)大綱

      一、課程的地位、作用與任務(wù)

      本課程是計算機科學(xué)與技術(shù)(本科)應(yīng)用軟件開發(fā)方向選修的專業(yè)課,通過本課程的學(xué)習(xí),培養(yǎng)學(xué)生的網(wǎng)頁制作技術(shù)與網(wǎng)頁編程技術(shù)想結(jié)合的能力,同時也能夠?qū)⑾嚓P(guān)課程中學(xué)習(xí)的多媒體技術(shù)和程序開發(fā)技術(shù)融合到本課程中,力求培養(yǎng)學(xué)生綜合運用所學(xué)課程知識開發(fā)高級應(yīng)用網(wǎng)頁的能力。

      學(xué)生通過學(xué)習(xí)該課程,能夠根據(jù)自己的實踐和經(jīng)驗制作出功能強大的動態(tài)網(wǎng)頁,并具備管理站點和獨立思考的能力。

      二、學(xué)習(xí)內(nèi)容和教學(xué)要求

      第一部分 ASP.Net概述

      1.教學(xué)內(nèi)容和教學(xué)要求

      (1)掌握

      ASP.Net的特點、功能、編譯原理及ASP.Net的運行環(huán)境及其安裝。

      (2)理解

      ASP.Net相對于早期的ASP和JSP的新增功能。

      (3)了解

      ASP.Net的優(yōu)點和發(fā)展歷史。

      2.能力培養(yǎng)要求

      (1)能正確地安裝ASP.Net的運行環(huán)境。

      (2)能正確地運行第一個簡單的ASP.Net程序。

      (3)能正確理解ASP.Net的執(zhí)行原理。

      第二部分 ASP.Net的基本語法和C#語言

      1.教學(xué)內(nèi)容和教學(xué)要求

      (1)掌握

      ASP.Net的基本語法結(jié)構(gòu)、C#語法及其數(shù)據(jù)類型以及ASP.Net編譯器的合理配置。

      (2)理解

      ASP.Net與C#語言的關(guān)系。

      (3)了解

      C#語言與C語言和C++語言的聯(lián)系與區(qū)別。

      2.能力的培養(yǎng)要求

      (1)能正確使用ASP.Net的基本語句編寫簡單的ASP.Net程序。

      (2)能正確使用編輯器編寫ASP.Net源程序。

      (3)能正確使用C#語言編寫簡單的應(yīng)用程序及程序的調(diào)試。

      第三部分 常用對象的應(yīng)用

      1.教學(xué)內(nèi)容和教學(xué)要求

      (1)掌握

      Request、Response、Server三種常用對象的使用;使用ASP.Net的輸入輸出

      (2)理解

      ASP.Net的對象應(yīng)用與ASP的區(qū)別以及實現(xiàn)方法的差別。

      (3)了解

      其他的Request對象及方法。

      2.能力的培養(yǎng)要求

      (1)可以使用三種常用的對象編寫基本的輸入輸出程序。

      (2)可以使用Browser對象、環(huán)境變量收集客戶機和服務(wù)器的系統(tǒng)信息。

      第四部分 Server控件

      1.教學(xué)內(nèi)容和教學(xué)要求

      (1)掌握

      常用的HTML控件和Web控件的使用及其執(zhí)行的原理、用戶控件的使用。

      (2)理解

      HTML語言的格式、功能及其與ASP.Net語法的聯(lián)系與區(qū)別。

      (3)了解

      自定義控件的使用方法。

      2.能力培養(yǎng)要求

      使用Server控件編寫真正ASP.Net意義的程序。

      第五部分 數(shù)據(jù)庫訪問

      1.教學(xué)內(nèi)容和教學(xué)要求

      (1)掌握

      DataSet對象的使用、ADO.Net的數(shù)據(jù)庫操作方法、DataGrid等表格控件的使用方法與技巧。

      (2)理解

      數(shù)據(jù)綁定(DataBind)技術(shù)。

      (3)了解

      OLE.DB與SQL Server數(shù)據(jù)庫的基本語法。

      2.能力培養(yǎng)要求

      具有將網(wǎng)頁制作技術(shù)與數(shù)據(jù)庫編程結(jié)合起來使網(wǎng)絡(luò)具有網(wǎng)絡(luò)數(shù)據(jù)處理功能的能力。

      第六部分 ASP.Net的高級應(yīng)用

      1.教學(xué)內(nèi)容和教學(xué)要求

      (1)掌握

      文本文件和二進制文件的操作技巧與編程方法、WebService程序的編寫與實現(xiàn)方法、網(wǎng)絡(luò)應(yīng)用程序的編寫、組件的編寫及電子郵件、域名查詢程序的實現(xiàn)等高級網(wǎng)頁制作技術(shù)。

      (2)理解

      .Net平臺中網(wǎng)絡(luò)應(yīng)用的實現(xiàn)方法,應(yīng)用Code-Behind技術(shù)實現(xiàn)頁面代碼的分離。

      (3)了解

      文件中中文的處理方法。

      2.能力培養(yǎng)要求

      能使用ASP.Net的高級網(wǎng)頁制作技術(shù)制作出功能強大的動態(tài)Web頁面。

      三、學(xué)生實驗

      實驗一:ASP.Net環(huán)境的安裝

      實驗二:利用ASP.Net的基本語法和C#編寫簡單的ASP.Net程序

      實驗三:基本輸入輸出程序的設(shè)計及收集客戶機和服務(wù)器系統(tǒng)信息的方法

      實驗四:Server控件的使用

      實驗五:數(shù)據(jù)庫訪問技術(shù)

      實驗六:ASP.Net的高級網(wǎng)頁制作技術(shù)

      四、學(xué)時分配建議

      序號 教學(xué)內(nèi)容 學(xué)時分配

      講課 實驗 技能訓(xùn)練 小計

      1 ASP.Net概述 4 2 6

      2 ASP.Net語法和C#語言 4 2 6 3 常用對象的應(yīng)用 4 4 8 4 Server控件 8 6 14 5 數(shù)據(jù)庫訪問 10 8 18

      6 ASP.Net的高級應(yīng)用 12 10 22 7 機動 2 2 4 合計 44 34 78

      五、說明

      1.本教學(xué)計劃適合用于電大計算機科學(xué)與技術(shù)本科專業(yè),完成本課程最少為78學(xué)時,本教學(xué)基本要求的學(xué)時分配是建議性的。

      2.本課程與其他課程的銜接和分工

      (1)本課程與《網(wǎng)頁制作技術(shù)》課程和《數(shù)據(jù)庫技術(shù)》銜接,特別是第一部分。兩門課程間可以互相補充。

      (2)與其它專業(yè)課程相比,該課程可做為計算機專業(yè)課設(shè)置。

      3.各教學(xué)部分重點、難點和深廣度教學(xué)說明。

      (1)本課程第四、五、六部分是重點、難點,應(yīng)給予重視。

      (2)本課程第五部分與數(shù)據(jù)庫技術(shù)聯(lián)系比較密切,深廣度可以根據(jù)學(xué)生前期數(shù)據(jù)庫課程的特點進行調(diào)節(jié)。

      第二篇:《網(wǎng)絡(luò)編程技術(shù)》課程設(shè)計指導(dǎo)書

      《網(wǎng)絡(luò)編程技術(shù)》課程設(shè)計指導(dǎo)書

      一、教學(xué)目的通過本次課程設(shè)計,使學(xué)生進一步理解、領(lǐng)會C++語言和網(wǎng)絡(luò)編程技術(shù),把所學(xué)的知識運用到具體的程序設(shè)計當(dāng)中去,編寫一個接近實際的應(yīng)用程序。

      本課程設(shè)計是一門綜合性實驗。

      通過本次課程設(shè)計,掌握VC++應(yīng)用程序設(shè)計;加深對TCP/IP協(xié)議的理解;掌握C/S編程模式;掌握Socket機制、傳輸控制協(xié)議;用戶數(shù)據(jù)報協(xié)議;掌握網(wǎng)絡(luò)抓包的原理;掌握網(wǎng)絡(luò)編程應(yīng)用程序分析、設(shè)計、編程和調(diào)試的整個過程。

      二、設(shè)備及工具

      硬件:微機70臺以上,P4以上處理器,256M以上內(nèi)存、Ethernet網(wǎng)卡,交換機 軟件:Windows2000/xp操作系統(tǒng),VC6.0編程環(huán)境。

      三、選題及要求

      1、簡單的聊天室程序

      本題是一個簡單的聊天室程序,采用客戶/服務(wù)器模式,分為客戶端程序和服務(wù)器端程序。由于服務(wù)器只能支持一個客戶,實際上是一個點對點通信的程序??蛻舳顺绦蚝头?wù)器程序通過網(wǎng)絡(luò)交換聊天字符串內(nèi)容,并在窗口的列表框中顯示。

      本實例程序的技術(shù)要點是:

      ? 如何從CasyncSocket類派生出自己的WinSock類。

      ? 理解WinSock類與應(yīng)用程序框架的關(guān)系。

      ? 重點學(xué)習(xí)流式套接字對象的使用。

      ? 處理網(wǎng)絡(luò)事件的方法。

      2、FTP客戶端程序

      程序能實現(xiàn)基本的FTP客戶端功能,能登陸FTP服務(wù)器,顯示登陸客戶目錄下的文件和目錄名,能從該目錄中選擇下載服務(wù)器的文件,也能向服務(wù)器上傳文件。該程序是基于對話框的MFC程序,程序界面布置要點:

      ? 三個文本編輯框,分別用于輸入FTP服務(wù)器域名、登陸用戶名和登陸口令。? 一個列表框,用來顯示FTP服務(wù)器當(dāng)前目錄的內(nèi)容,并允許客戶從中選擇文件下載。

      ? 四個命令按鈕分別執(zhí)行查詢、上傳、下載和退出的功能。

      用戶執(zhí)行程序的流程是:

      1)進行各種操作之前,應(yīng)首先輸入服務(wù)器域名、登陸用戶名和口令。

      2)如果要進行查詢,可以點擊“查詢”按鈕,調(diào)用OnQuery函數(shù)。該函數(shù)獲得用戶當(dāng)前輸入的服務(wù)器名、登陸用戶名和口令等信息,清除列表框的內(nèi)容;然后創(chuàng)建Internet會話類對象,進行服務(wù)器的登陸,試圖建立與指定FTP服務(wù)器的連接;如果連接成功,就創(chuàng)建ftpFileFind文件檢索類對象,查找服務(wù)器上當(dāng)前目錄的任意文件,找到了第一個文件后,繼續(xù)找其他的文件,并將找到的文件或目錄名顯示在列表框中。所有文件找到后,結(jié)束查詢,并依次刪除文件查詢對象、FTP連接對象和Internet會話對象,結(jié)束會話。

      3)此時,可以從服務(wù)器下載文件。從列表框中選擇一個文件,會產(chǎn)生LBN_SELCHANGE事件,自動調(diào)用相應(yīng)的OnSelchangeListFile函數(shù),禁用用來輸入的文本框控件,禁用查詢和上傳按鈕,激活下載按鈕。此時,用戶可以點擊“下載”按鈕,產(chǎn)生BN_CLICKED事件,自動調(diào)用OnDownLoad函數(shù),調(diào)用DownLoad函數(shù),下載該文件。下載完畢,禁用下載按鈕,激活查詢和上傳按鈕,激活用來輸入的文本框控件。而DownLoad函數(shù)重新創(chuàng)建Internet會話,建立FTP連接,下載文件后,將會話對象和連接對象清除。

      4)如果要向FTP服務(wù)器上傳文件,點擊“上傳”按鈕,產(chǎn)生BN_CLICKED事件,調(diào)用OnUpLoad函數(shù),該函數(shù)獲得當(dāng)前輸入的服務(wù)器名、登陸用戶名和口令,禁用用于輸入的文本框控件,禁用查詢按鈕,禁用用于輸入的文本框控件,彈出小對話框,獲得待上傳的本地機文件路徑和文件名,調(diào)用UpLoad函數(shù)上傳文件。上傳完畢,激活查詢按鈕,激活用于輸入的文本和編輯控件。UpLoad函數(shù)也重新創(chuàng)建Internet會話,建立FTP連接,上傳文件后,然后清除會話對象和連接對象。

      可見,此程序的查詢、上傳和下載功能基本是獨立的。每次都要創(chuàng)建會話、建立連接,執(zhí)行操作,然后清除對象。這時是為了簡單清楚起見而這樣做的。

      此程序的主要技術(shù)要點是:

      如何創(chuàng)建一個Internet會話,即創(chuàng)建CinternetSession對象;如何建立與FTP服務(wù)器的連接,即創(chuàng)建CftpConnection對象;如果連接成功,如何獲得當(dāng)前登陸的目錄下的文件和目錄名稱,即檢索一個目錄下的文件,并顯示文件信息;如何下載文件、上傳文件以及關(guān)閉連接。

      3、Web瀏覽器設(shè)計

      使用ChtmlView類來實現(xiàn)一個應(yīng)用程序,使之具有Web瀏覽器的功能,包括瀏覽網(wǎng)頁、前進、后退、返回主頁和搜索功能。通過實例,重點掌握利用ChtmlView類開發(fā)Web客戶端程序的方法。程序界面和完成的功能可以參考Windows Iexplorer6.0。

      4、電子郵件接收程序

      通過這個實例,讀者可以進一步了解POP3的有關(guān)原理和內(nèi)容。

      這個實例不太復(fù)雜,用戶可以利用某個網(wǎng)站的pop3電子郵件接收服務(wù)器來接收你在該網(wǎng)站的電子郵件里的信件。首先填入pop3服務(wù)器地址、郵箱用戶名和口令,并決定是否要刪除郵箱里的郵件;然后點擊“連接”按鈕,程序會與服務(wù)器建立TCP連接,然后發(fā)送用戶名和口令,經(jīng)過驗證,進入pop3會話。通過命令交互,將郵箱中的所有郵件取回。在此過程中,用一個多文本列表框來顯示全部的會話信息。信件全部下載完畢后,用一個組合列表框來顯示所有信件的標(biāo)題字段。用戶可以從中選擇一封信件,查看或者存儲。然后可以斷開連接。

      本課題只介紹了接收郵件,提取信頭標(biāo)題字段的有關(guān)內(nèi)容,能正確顯示符合RFC822規(guī)范的郵件。

      程序?qū)崿F(xiàn)的技術(shù)要點是:

      (1)、運用Windows的消息驅(qū)動機制

      除了由MFC創(chuàng)建的應(yīng)用程序類和對話框類以外,程序從CasyncSocket類派生了自己的套接字類,并為它添加了OnConnect()、OnClose()和OnReceive()三個事件處理函數(shù)。程序的會話過程幾乎完全是由FD_READ消息驅(qū)動的。建立連接后,服務(wù)器會返回消息,接到命

      令后,服務(wù)器也會返回信息。當(dāng)信息到達(dá)客戶端套接字的接收緩沖區(qū)時,會觸發(fā)FD_READ消息,并自動執(zhí)行OnReceive()函數(shù)。該函數(shù)接收服務(wù)器發(fā)來的消息,進行分析處理,然后再發(fā)送相應(yīng)的命令。這命令又會引來服務(wù)器的響應(yīng),又會觸發(fā)客戶端的FD_READ消息。如此周而復(fù)始,完成POP會話的全過程。

      (2)、通過狀態(tài)轉(zhuǎn)換來控制會話命令的發(fā)布順序

      程序定義了一個枚舉類型STATE,并為套接字類定義了一個STATE類型的變量state用來表示POP會話的實際狀態(tài)。容易看出,枚舉的成員符號是客戶端向POP3服務(wù)器發(fā)送的命令。

      Typedef enum

      {

      FIRST = 0, USER, PASS, STAT, LIST, RETR, ENDRETR, DELE, GOON

      } STATE;

      STATEstate;

      當(dāng)用戶點擊“連接”按鈕與服務(wù)器建立TCP連接時,將state置為初值FIRST;然后,每當(dāng)收到服務(wù)器的信息,一方面根據(jù)會話的當(dāng)前狀態(tài)作響應(yīng)的分析處理,決定應(yīng)當(dāng)繼續(xù)發(fā)送哪條命令,另一方面發(fā)出下一個命令以后,改變state的值,將它置為該命令的狀態(tài)對應(yīng)的值,這就實現(xiàn)了會話過程中的狀態(tài)轉(zhuǎn)換,并保證會話按照既定的順序進行。

      (3)、用結(jié)構(gòu)向量來緩存信件信息

      首先程序定義了一個結(jié)構(gòu)類型,用來緩存一封信件信息。

      Typedef struct

      {

      Cstring text;//存儲信件的文本

      intmsgSize;//信件的大小

      intretrSize;//信件實際下載的大小,在下載過程中動態(tài)變化

      }MESSAGEPROP;

      然后為套接字類定義了一個向量型的成員變量,相當(dāng)于一個數(shù)組,其成員是上述結(jié)構(gòu)。Vectormsgs;

      在pop會話中,一次性地將信箱中所有信件轉(zhuǎn)入這個向量,然后可以查閱,存儲到文件中,或者進行其他處理。

      5、電子郵件發(fā)送程序

      通過這個實例,讀者可以進一步了解SMTP的有關(guān)原理和內(nèi)容。程序的用戶界面可參考Outlook。

      這個實例實現(xiàn)了smtp電子郵件發(fā)送程序的一些功能,用戶可以利用某個網(wǎng)站的smtp電子郵件發(fā)送服務(wù)器來發(fā)送電子郵件。

      你必須是該網(wǎng)站的注冊用戶,并在該網(wǎng)站申請了免費郵箱。

      首先填入smtp服務(wù)器地址、郵箱用戶名和口令,端口號是25,并填入發(fā)信人,發(fā)信地址填入你在該網(wǎng)站的免費郵箱地址。在對話框中填入發(fā)送電子郵件的相關(guān)信息,選擇一個附件,然后點擊“發(fā)送”按鈕,程序會與服務(wù)器建立TCP連接,然后按照ESMTP協(xié)議發(fā)送ELHO命令,然后發(fā)送用戶名和口令,經(jīng)過驗證,進入SMTP會話。

      通過命令交互,將郵件和附件發(fā)送出去,然后斷開連接。在此過程中,多文本列表框會顯示全部的會話信息。

      現(xiàn)在的SMTP服務(wù)器與以前不一樣,一般都要經(jīng)過驗證身份后,才為你提供傳輸郵件的服務(wù),驗證的方法有很多種,這里只實現(xiàn)了一種,僅僅為了說明問題。

      程序?qū)崿F(xiàn)的技術(shù)要點是:

      1)運用Windows的消息驅(qū)動機制;

      2)通過狀態(tài)轉(zhuǎn)換來控制會話命令的發(fā)布順序;

      3)實現(xiàn)了baseo4編碼和譯碼。

      四、課程設(shè)計過程與具體要求

      1.學(xué)習(xí)課程設(shè)計指導(dǎo)書和分組

      學(xué)習(xí)研究課程設(shè)計指導(dǎo)書,進行分組并且明確每個學(xué)生在開發(fā)小組中扮演的角色及承擔(dān)的職責(zé)(包括選出組長)。

      2.確定目標(biāo)、初步方案,準(zhǔn)備、試用開發(fā)環(huán)境與工具

      每個小組確定開發(fā)網(wǎng)站目標(biāo)及初步方案;選擇、準(zhǔn)備、試用開發(fā)平臺、數(shù)據(jù)庫、交互網(wǎng)頁開發(fā)技術(shù)、網(wǎng)頁設(shè)計工具及其他有關(guān)開發(fā)工具。

      3.學(xué)習(xí)與搜集素材,借閱、購置必要的書籍與材料

      學(xué)習(xí)開發(fā)小組及成員根據(jù)自己承擔(dān)的任務(wù)利用各種途徑(圖書館、因特網(wǎng)、書店、同學(xué)親友等)進行針對性的學(xué)習(xí)并收集相關(guān)素材,包括精選、購置必要的書籍。

      4.課堂與課下結(jié)合開發(fā)項目

      因為需要自學(xué)和探索的內(nèi)容較多,每個學(xué)生要特別發(fā)揮積極主動精神投入課程設(shè)計和開發(fā)活動。除了實驗室正式安排的課程設(shè)計時間之外,學(xué)生需要充分利用好課余時間,自己有計算機的學(xué)生更要充分利用有利條件以取得盡可能好的開發(fā)成果,力爭獲得最大收益。

      5.各階段的開發(fā)工作

      開發(fā)過程中,小組長必須承擔(dān)起領(lǐng)導(dǎo)責(zé)任,不定期召開小組開發(fā)工作研討會(建議5-8次)。會前有準(zhǔn)備,會議有記錄(包括日期、出席人員、主題、討論紀(jì)要、結(jié)論與問題、計劃與行動分工。事后要保存好供老師檢查),會后有分工和檢查。開發(fā)小組工作會議的可能內(nèi)容是:

      1)選題、開發(fā)方案研討;小組成員分工;開發(fā)計劃擬定。

      2)搜集、查閱資料。

      3)系統(tǒng)的分析與設(shè)計。

      4)程序代碼的錄入。

      5)完成測試,整理開發(fā)文檔、匯總。

      6.做好小組與個人的開發(fā)記錄、總結(jié),做好小組內(nèi)外的交流與互助

      各個開發(fā)小組及其每個成員可以互相研討、幫助,但必須獨立完成自己承擔(dān)的開發(fā)任務(wù)與文檔編制任務(wù),不得抄襲他人成果。在課程設(shè)計進行期間,每個小組由小組長建立項目開發(fā)記錄本(不少于30頁),每周至少做一次記錄,包括小組會議記錄,小組記錄本要保存好供老師檢查。

      建議每個小組成員也建立自己個人的開發(fā)記錄或日志。記錄的內(nèi)容可以包括:個人在小組中承擔(dān)任務(wù)、計劃與進度;相關(guān)學(xué)科與軟件工具學(xué)習(xí)內(nèi)容摘要與存在問題、難點;好的創(chuàng)意與建議;開發(fā)或?qū)W習(xí)心得;文檔草稿;重要信息與線索記錄等。

      這樣做可以有助于項目開發(fā)工作和自己的學(xué)習(xí),也有助于最后完成個人和小組的課程設(shè)計報告。

      五、課程設(shè)計交付成果說明

      1.書面材料

      (1)個人報告: 每個學(xué)生提交個人課程設(shè)計報告AG14~EG14(A4打印稿,不少于10頁,格式要求參看附錄)交給組長。由組長連同小組打印報告一并按時交給老師。

      (2)小組報告: 課程設(shè)計小組報告(A4打印稿,不少于15頁,格式要求參看附錄)由小組的角色D完成(報告大綱由組長起草,報告要經(jīng)過全組討論,由各個成員提供素材)。

      (3)小組項目開發(fā)記錄本(含小組進行課程設(shè)計的活動日志與會議記錄)。注:組長把小組報告、開發(fā)記錄本連同所有成員的個人報告交給課代表,再由課代表統(tǒng)一交給老師。

      2.軟件與電子文檔

      (1)個人電子文檔:把含個人完成的文檔軟盤交給小組負(fù)責(zé)保管文檔的角色D(平時組長安排的計算機的硬盤中,最后保存在不只一臺計算機中)。個人軟盤中應(yīng)當(dāng)包含個人完成的開發(fā)源代碼和在上面“小組成員角色描述與負(fù)責(zé)完成的文檔”中指定的文檔和個人課程設(shè)計報告的電子文檔。

      (2)小組項目電子文檔:小組平時把運行系統(tǒng)的文檔保存在組長安排的計算機硬盤小組項目專用目錄中。完成項目后,把小組項目課程設(shè)計報告、可運行程序、源代碼、相關(guān)文檔連同各個小組成員的文檔分別復(fù)制到在小組項目專用目錄下不同的子目錄以及每個成員的子目錄中。最后再把包含整個小組項目專用目錄的內(nèi)容復(fù)制到負(fù)責(zé)保管電子文檔的課代表的計算機中本班軟件工程課程設(shè)計目錄中,待老師審查、驗收。

      注1.在老師未審核和未給出成績之前,個人和小組均應(yīng)當(dāng)有完整的程序與文檔的備份。注2.最好每個班級把本班中所有小組項目(其中含有小組與各成員的報告、可運行程序、系統(tǒng)配置文件、安裝文件、源代碼和相關(guān)文檔)刻錄在一張CD-ROM光盤中交給老師,可以免去交個人和小組軟盤帶來的麻煩。有條件的組也可以把小組完成的成果刻錄在一張CD-ROM光盤提交。要求每小組交付報告、系統(tǒng)與文檔總量最好在10MB至30MB之間。

      六、成績評定

      1.成績分為優(yōu)、良、中、及格、不及格五個等級。

      2.學(xué)生成績由四部分組成:平時考勤(20%),實習(xí)報告(10%),課題功能實現(xiàn)(40%),答辯(30%)。缺勤三分之一者考核成績不及格,重修實習(xí)內(nèi)容。

      第三篇:《網(wǎng)絡(luò)數(shù)據(jù)庫SQL》課程教學(xué)大綱

      安徽工業(yè)經(jīng)濟職業(yè)技術(shù)學(xué)院

      計算機網(wǎng)絡(luò)技術(shù)專業(yè)《網(wǎng)絡(luò)數(shù)據(jù)庫SQL》課程教學(xué)大綱

      一、課程的性質(zhì)和任務(wù)

      在當(dāng)今高速發(fā)展的信息世界中,網(wǎng)絡(luò)是信息傳播速度最快的途徑,而數(shù)據(jù)庫以其強大的信息操作和管理能力悄然進入網(wǎng)絡(luò)世界,并成為網(wǎng)絡(luò)應(yīng)用擴展和高速信息表達(dá)的有力工具?!毒W(wǎng)絡(luò)數(shù)據(jù)庫SQL》課程是計算機專業(yè)選修的一門專業(yè)課程。學(xué)生在學(xué)習(xí)本課程之前應(yīng)當(dāng)具有一定的計算機應(yīng)用操作,計算機網(wǎng)絡(luò)管理能力,最好同時具備一定的數(shù)據(jù)庫前端軟件開發(fā)工具(如DELPHI、PB、VB等)的使用方面的知識。

      SQL課程應(yīng)用性很強,教學(xué)中要學(xué)練結(jié)合,在了解命令結(jié)構(gòu)的過程中一定要加強上機實踐練習(xí),創(chuàng)建和管理是本課程的兩個主要內(nèi)容。

      本課程要求學(xué)生:

      1. 使學(xué)生對數(shù)據(jù)庫的發(fā)展、SQL SERVER 2000的安裝有一定的了解。2. 能運用SQL SERVER管理工具集來配置數(shù)據(jù)庫和安全管理。

      3. 掌握使用企業(yè)管理器和Transact-SQL來進行數(shù)據(jù)庫對象的創(chuàng)建與管理、熟練掌握查詢設(shè)計。

      4. 初步了解在Internet上發(fā)布SQL SERVER 2000數(shù)據(jù)庫技術(shù)。5. 數(shù)據(jù)庫管理系統(tǒng)實例的建設(shè)實踐。

      二、課程的教學(xué)目的與要求

      能過本課程的學(xué)習(xí),使學(xué)生具備初步的網(wǎng)絡(luò)數(shù)據(jù)庫的管理能力,也為培養(yǎng)數(shù)據(jù)庫前端軟件開發(fā)、應(yīng)用能力提供理論與實踐的支持。

      1、熟練掌握:

      要求學(xué)生能夠全面理解、熟練掌握所學(xué)內(nèi)容,能夠熟練運用不同的方法來完成相應(yīng)實踐。

      2、掌握、理解:

      要求學(xué)生能夠理解數(shù)據(jù)庫的基本概念、較好的掌握所講授的內(nèi)容。

      3、了解:

      對所學(xué)習(xí)的內(nèi)容能有一定的認(rèn)識。

      三、教學(xué)內(nèi)容及要求

      (按主教材章節(jié)順序排列,沒有列出部分或特別說明的部分,不作要求)

      第1章 數(shù)據(jù)庫系統(tǒng)簡介(P1)

      1.1 數(shù)據(jù)庫概述(P1)---了解

      1.2 數(shù)據(jù)庫系統(tǒng)發(fā)展史(P1)---了解

      1.3 數(shù)據(jù)庫系統(tǒng)的模型和結(jié)構(gòu)(P4)---理解

      1.4 數(shù)據(jù)庫管理系統(tǒng)(P6)---理解

      作業(yè)

      一、基礎(chǔ)題

      上機

      二、上機操作題

      第2章 SQL SERVER 2000 簡介(P9)2.1 SQL Server 語言介紹(P9)---了解

      2.2 SQL Server 語言特點(P9)---了解

      2.3 SQL Server 和 Internet(P10)---了解

      2.4 SQL Server 2000 的安裝(P11)---知道

      上機 SQL Server 2000 的安裝

      第3章 SQL SERVER 管理工具集(P24)

      本章要求能夠掌握各管理工具的使用方法(3.3 性能監(jiān)視器不作要求)

      作業(yè)

      一、基礎(chǔ)題

      上機

      二、上機操作題 如何打開和使用各管理工具

      第4章 數(shù)據(jù)庫的創(chuàng)建與管理(P33)

      4.1 數(shù)據(jù)庫的設(shè)計基礎(chǔ)(P33)

      4.1.1--| 4.1.2--| 4.1.3--| 4.1.4--|-掌握

      4.1.5--| 4.1.6--| 4.1.7---了解

      4.2 數(shù)據(jù)庫的創(chuàng)建與管理(P39)---熟練掌握

      4.3 設(shè)置數(shù)據(jù)選項(P46)---熟練掌握

      4.4 修改數(shù)據(jù)庫(P47)---熟練掌握

      4.5 刪除數(shù)據(jù)庫(P50)---熟練掌握

      4.6 壓縮數(shù)據(jù)庫(P51)---掌握

      4.7 備份和恢復(fù)數(shù)據(jù)庫(P51)---熟練掌握

      4.8 發(fā)布內(nèi)容和訂閱數(shù)據(jù)庫(P54)---了解

      作業(yè)

      一、基礎(chǔ)題(可相應(yīng)擴展)上機

      二、上機操作題(要求能在課本的基礎(chǔ)上加以擴展練習(xí))

      第5章 數(shù)據(jù)庫表的創(chuàng)建與管理(P61)

      本章節(jié)中所有的內(nèi)容都作熟練掌握的要求

      作業(yè)

      一、基礎(chǔ)題(可相應(yīng)擴展)上機

      二、上機操作題(要求能在課本的基礎(chǔ)上加以擴展練習(xí))

      第6章 查詢設(shè)計(P84)

      本章節(jié)中所有的內(nèi)容都作熟練掌握的要求

      作業(yè)

      一、基礎(chǔ)題(可相應(yīng)擴展)上機

      二、上機操作題(要求能在課本的基礎(chǔ)上加以擴展練習(xí))

      第7章 觸發(fā)器和數(shù)據(jù)的操作(P148)

      7.1 觸發(fā)器概述(P148)---了解

      7.2 使用INSERT語句添加新數(shù)據(jù)(P148)---熟練掌握

      7.3 使用UPDATE語句修改數(shù)據(jù)(P154)---熟練掌握

      7.4 刪除無用數(shù)據(jù)(P160)---熟練掌握

      7.5 數(shù)據(jù)的導(dǎo)入和導(dǎo)出(P161)---掌握

      作業(yè)

      一、基礎(chǔ)題(可相應(yīng)擴展)上機

      二、上機操作題(要求能在課本的基礎(chǔ)上加以擴展練習(xí))

      第8章 索引(169)本章節(jié)中所有的內(nèi)容都作熟練掌握的要求

      作業(yè)

      一、基礎(chǔ)題(可相應(yīng)擴展)上機

      二、上機操作題(要求能在課本的基礎(chǔ)上加以擴展練習(xí))

      第9章 視圖管理(P184)

      本章節(jié)中所有的內(nèi)容都作掌握的要求

      作業(yè)

      一、基礎(chǔ)題(可相應(yīng)擴展)上機

      二、上機操作題(要求能在課本的基礎(chǔ)上加以擴展練習(xí))

      第10章 SQL Server 2000 的開發(fā)與實務(wù)(P196)

      本章節(jié)中所有的內(nèi)容都作掌握的要求

      作業(yè)

      一、基礎(chǔ)題(可相應(yīng)擴展)上機

      二、上機操作題(要求能在課本的基礎(chǔ)上加以擴展練習(xí))

      第11章 ODBC 數(shù)據(jù)庫應(yīng)用程序(P227)

      11.3 ODBC數(shù)據(jù)源管理---掌握

      作業(yè)

      一、基礎(chǔ)題

      上機

      二、上機操作題

      第12章 安全管理(P241)

      本章節(jié)中所有的內(nèi)容都作掌握的要求

      作業(yè)

      一、基礎(chǔ)題

      上機

      二、上機操作題

      四、本課程與其它課程的關(guān)系

      本課程是計算機專業(yè)的一門主要專業(yè)課程,專業(yè)性比較強,其先修課程有:《數(shù)據(jù)庫原理》、《計算機基礎(chǔ)》等課程,它同時也是多門程序設(shè)計課程,如C#程序設(shè)計、VB程序設(shè)計、ASP程序設(shè)計的先修課程。

      五、學(xué)時數(shù)分配

      課程教學(xué)學(xué)時數(shù)分配

      課程教學(xué)總學(xué)時90學(xué)時。其中授課60學(xué)時,上機實驗30學(xué)時,授課學(xué)時分配如下:

      教學(xué)內(nèi)容

      第1章 數(shù)據(jù)庫系統(tǒng)簡介 第2章 SQL SERVER 2000 簡介 第3章 SQL SERVER 管理工具集 第4章 數(shù)據(jù)庫的創(chuàng)建與管理 第5章 數(shù)據(jù)庫表的創(chuàng)建與管理 第6章 查詢設(shè)計

      第7章 觸發(fā)器和數(shù)據(jù)的操作 第8章 索引 第9章 視圖管理

      第10章 SQL Server 2000 的開發(fā)與實務(wù) 第11章 ODBC 數(shù)據(jù)庫應(yīng)用程序

      合計

      授課學(xué)時 2 4 6 6 10 12 3 3 6 4 60

      實驗學(xué)時

      2 4 4 6 4 2 2 30

      六、實驗要求

      1、保證學(xué)生上機人手一機。

      2、實驗機應(yīng)安裝Windows 2000 Server操作系統(tǒng)、SQL Server 2000標(biāo)準(zhǔn)版、DELPHI、PB、VB、VF等軟件。

      3、實驗內(nèi)容主要以課本為主,任課教師可自定擴展。

      七、考核方法

      本課程的考核可根據(jù)實際情況確定為考試或考查,實驗考核應(yīng)有明確的任務(wù)并要求學(xué)生提交實驗報告。

      八、教材及參考書

      教材版本:《新編SQL SERVER 2000數(shù)據(jù)庫實用教程》

      編 著 者:廖疆星、張艷釵、肖金秀等

      出 版 社:冶金工業(yè)出版社

      版 次:2002年2月第1版

      安徽工業(yè)經(jīng)濟職業(yè)技術(shù)學(xué)院計算機技術(shù)系計算機應(yīng)用教研室

      2005-5-14

      第四篇:網(wǎng)絡(luò)系統(tǒng)管理與維護課程教學(xué)大綱

      第一部分 大綱說明

      一、課程性質(zhì)與任務(wù)

      “網(wǎng)絡(luò)系統(tǒng)管理與維護”是中央電大計算機網(wǎng)絡(luò)技術(shù)專業(yè)(網(wǎng)絡(luò)管理方向)的一門核心課程。主要內(nèi)容包括:用戶工作環(huán)境管理、網(wǎng)絡(luò)病毒防護、防火墻與入侵檢測、系統(tǒng)容錯與災(zāi)難恢復(fù)、補丁管理、性能監(jiān)視、網(wǎng)絡(luò)故障診斷與排除等。目的是使學(xué)生通過該課程的學(xué)習(xí),深入理解網(wǎng)絡(luò)系統(tǒng)管理與維護的基礎(chǔ)知識,熟練掌握網(wǎng)絡(luò)系統(tǒng)管理與維護的基本技能和常用工具,初步具備管理和維護計算機網(wǎng)絡(luò)的能力。

      二、先修課要求

      計算機網(wǎng)絡(luò),Windows網(wǎng)絡(luò)操作系統(tǒng)管理,網(wǎng)絡(luò)應(yīng)用服務(wù)管理。

      三、課程的教學(xué)要求

      通過本課程的學(xué)習(xí),深入理解網(wǎng)絡(luò)系統(tǒng)管理與維護的基礎(chǔ)知識,熟練掌握網(wǎng)絡(luò)系統(tǒng)管理與維護的基本技能和常用工具,初步具備管理和維護計算機網(wǎng)絡(luò)的能力。

      四、課程的教學(xué)方法和教學(xué)形式建議

      1.本課程的特點是:課程內(nèi)容新、實踐性強、涉及面廣,因此建議采用在計算機教室(或計算機多媒體教室)進行講授的教學(xué)形式,講授與實驗統(tǒng)一考慮。

      2.為加強和落實動手能力的培養(yǎng),應(yīng)保證上機機時不少于本教學(xué)大綱規(guī)定的實驗學(xué)時。

      3.對于重要概念、關(guān)鍵技術(shù)、部署方案等問題可輔以課堂討論的形式。

      4.如條件許可,應(yīng)利用網(wǎng)絡(luò)技術(shù)進行授課、答疑和討論。

      五、教學(xué)要求的層次

      本課程的教學(xué)要求大體上分為三個層次:了解、理解和掌握。

      1.了解:知道有關(guān)概念、方法和背景;

      2.理解:在了解的基礎(chǔ)上能夠分析和判斷;

      3.掌握:在理解的基礎(chǔ)上能夠?qū)嶋H操作和應(yīng)用。

      第二部分 教學(xué)媒體與教學(xué)過程建議

      一、課程教學(xué)總學(xué)時數(shù)、學(xué)分?jǐn)?shù)

      本課程教學(xué)總學(xué)時數(shù)為72學(xué)時,4學(xué)分。其中授課時間為50學(xué)時(含面授、錄像學(xué)時)實驗課時為22學(xué)時。

      二、文字教材與音像教材的配合

      本課程以文字教材為主,文字教材負(fù)責(zé)闡述全部課程內(nèi)容,是學(xué)生學(xué)習(xí)的主要媒體形式。因此,教材要概念清晰、條理分明、深入淺出、便于自學(xué)。在內(nèi)容上要緊密圍繞培養(yǎng)目標(biāo),突出重點、兼顧一般,反映當(dāng)代最新技術(shù)及應(yīng)用。

      錄像教材作為文字教材的強化媒體,配合文字教材講授本課程的重點、難點以及問題的分析方法與思路。兩者互相補充,彼此配合。

      三、主要教學(xué)媒體的使用與學(xué)時分配

      內(nèi)容

      教學(xué)內(nèi)容

      序號 1 2 3 4 5

      網(wǎng)絡(luò)系統(tǒng)管理與維護概述

      用戶工作環(huán)境管理

      網(wǎng)絡(luò)病毒防護

      防火墻與入侵檢測

      系統(tǒng)容錯與災(zāi)難恢復(fù)

      授課學(xué)時 實驗

      (含錄像學(xué)時)2 10 6 10 6

      學(xué)時 2 5 4 6 7 8

      補丁管理

      性能監(jiān)視

      網(wǎng)絡(luò)故障診斷與排除

      合計 6 4 50 3 0 22

      四、考核

      本課程采用筆試和上機操作兩種考核方式,筆試由中央電大根據(jù)教學(xué)大綱統(tǒng)一命題,上機操作由各省、直轄市和計劃單列市電大完成考核,未通過上機考核者不得參加筆試。開放教育的學(xué)生應(yīng)嚴(yán)格執(zhí)行該課程的有關(guān)考核文件。

      第三部分 教學(xué)內(nèi)容和教學(xué)要求 網(wǎng)絡(luò)系統(tǒng)管理與維護概述(2學(xué)時)

      教學(xué)內(nèi)容:

      ·網(wǎng)絡(luò)系統(tǒng)管理與維護的基本內(nèi)容

      ·網(wǎng)絡(luò)系統(tǒng)管理與維護的功能簡介

      ·網(wǎng)絡(luò)管理員的職責(zé)

      ·網(wǎng)絡(luò)安全體系概述

      教學(xué)要求:

      ·了解:網(wǎng)絡(luò)系統(tǒng)管理與維護的基本內(nèi)容

      ·理解:網(wǎng)絡(luò)系統(tǒng)管理與維護的功能

      ·理解:網(wǎng)絡(luò)管理員的工作職責(zé)

      ·理解:網(wǎng)絡(luò)安全體系 用戶工作環(huán)境管理(10學(xué)時)

      教學(xué)內(nèi)容:

      ·活動目錄與域

      ·桌面管理

      ·軟件分發(fā)

      ·用戶帳戶的安全保護

      教學(xué)要求:

      ·理解:活動目錄和域的概念

      ·掌握:構(gòu)建活動目錄和域

      ·理解:組策略的概念和功能

      ·掌握:實施組策略的方法

      ·掌握:使用組策略管理用戶的桌面環(huán)境

      ·掌握:使用組策略管理軟件分發(fā)

      ·掌握:使用組策略保護用戶帳戶的安全 網(wǎng)絡(luò)病毒防護(6學(xué)時)

      教學(xué)內(nèi)容:

      ·網(wǎng)絡(luò)病毒的類型和攻擊方式

      ·網(wǎng)絡(luò)病毒防范的常用方法

      ·常用防病毒軟件的功能和特點

      ·配置防病毒軟件

      教學(xué)要求:

      ·了解:網(wǎng)絡(luò)病毒所造成的危害

      ·理解:網(wǎng)絡(luò)病毒的類型和攻擊方式

      ·掌握:網(wǎng)絡(luò)病毒防范的常用方法

      ·理解:常用放病毒軟件的功能和特點

      ·掌握:配置防病毒軟件 防火墻與入侵檢測(10學(xué)時)

      教學(xué)內(nèi)容:

      ·防火墻的功用

      ·入侵檢測的功用

      ·常用防火墻產(chǎn)品的功能和特點

      ·配置ISA Server防火墻

      ·配置入侵檢測

      教學(xué)要求:

      ·理解:防火墻的概念和功用

      ·理解:入侵檢測的概念和功用

      ·了解:常用防火墻產(chǎn)品的功能和特點

      ·掌握:ISA Server防火墻的安裝和部署

      ·掌握:ISA Server防火墻的入侵檢測功能的實現(xiàn) 系統(tǒng)容錯與災(zāi)難恢復(fù)(6學(xué)時)

      教學(xué)內(nèi)容:

      ·系統(tǒng)容錯和災(zāi)難恢復(fù)簡介

      ·不間斷電源

      ·數(shù)據(jù)備份和還原

      ·恢復(fù)失效的操作系統(tǒng)

      教學(xué)要求:

      ·了解:系統(tǒng)容錯和災(zāi)難恢復(fù)的重要性

      ·了解:不間斷電源的概念和管理

      ·掌握:數(shù)據(jù)的備份和還原

      ·掌握:恢復(fù)失效的操作系統(tǒng)的方法 補丁管理(6學(xué)時)

      教學(xué)內(nèi)容:

      ·補丁管理概述

      ·補丁管理技術(shù)

      ·配置WSUS服務(wù)器

      教學(xué)要求:

      ·了解:補丁的概念、特性

      ·了解:補丁管理的發(fā)展趨勢

      ·了解:補丁管理技術(shù)

      ·掌握:配置WSUS服務(wù)器實現(xiàn)集中的補丁管理 性能監(jiān)視(6學(xué)時)

      教學(xué)內(nèi)容:

      ·性能監(jiān)視的含義和重要性

      ·性能監(jiān)視的常用方法

      ·配置任務(wù)管理器

      ·配置系統(tǒng)監(jiān)視器

      ·配置性能日志

      ·配置警報

      教學(xué)要求:

      ·了解:性能監(jiān)視的含義和重要性

      ·了解:性能監(jiān)視的常用方法

      ·掌握:配置任務(wù)管理器

      ·掌握:配置系統(tǒng)監(jiān)視器

      ·掌握:配置性能日志

      ·掌握:配置警報 網(wǎng)絡(luò)故障診斷與排除(4學(xué)時)

      教學(xué)內(nèi)容:

      ·網(wǎng)絡(luò)故障概述

      ·網(wǎng)絡(luò)故障診斷技術(shù)

      ·網(wǎng)絡(luò)故障維護的常用工具及測試命令

      ·網(wǎng)絡(luò)故障分析與檢測方法

      ·局域網(wǎng)中常見的故障分析與排除

      教學(xué)要求:

      ·了解:網(wǎng)絡(luò)故障的含義和重要性

      ·了解:常見網(wǎng)絡(luò)故障診斷技術(shù)

      ·掌握:網(wǎng)絡(luò)故障維護的常用工具及測試命令

      ·掌握:網(wǎng)絡(luò)故障分析與檢測方法

      ·掌握:局域網(wǎng)中常見的故障分析與排除方法

      第四部分 實踐環(huán)節(jié)(實訓(xùn))

      實訓(xùn)1:用戶工作環(huán)境管理(5學(xué)時)

      目的:掌握利用組策略管理用戶工作環(huán)境的方法。

      內(nèi)容:創(chuàng)建活動目錄和域,部署組策略,利用組策略實現(xiàn)桌面管理,利用組策略為用戶分發(fā)軟件,利用組策略保護用戶帳戶的安全。

      要求:能夠創(chuàng)建域,能夠根據(jù)實際需要對特定的用戶部署組策略,能夠使用組策略管理用戶的桌面環(huán)境和軟件環(huán)境,能夠使用組策略保證用戶帳戶的安全。

      實訓(xùn)2:網(wǎng)絡(luò)病毒防護(2學(xué)時)

      目的:掌握網(wǎng)絡(luò)病毒防范的常用方法,能夠安裝和配置防病毒軟件。

      內(nèi)容:通過偵聽、跟蹤或關(guān)閉端口等方法防范網(wǎng)絡(luò)病毒的攻擊,安裝和配置一種防病毒軟件。

      要求:掌握網(wǎng)絡(luò)病毒的常用防范方法,能夠熟練安裝和配置一種防病毒軟件。

      實訓(xùn)3:防火墻與入侵檢測(5學(xué)時)

      目的:能夠配置防火墻和入侵檢測來保護內(nèi)部網(wǎng)絡(luò)的安全。

      內(nèi)容:安裝ISA Server防火墻,配置防火墻客戶端,建立訪問策略和發(fā)布規(guī)則控制內(nèi)部網(wǎng)和外部網(wǎng)之間的訪問,配置入侵檢測。

      要求:能夠根據(jù)實際需要來配置防火墻的訪問控制功能和入侵檢測功能。

      實訓(xùn)4:系統(tǒng)容錯與災(zāi)難恢復(fù)(4學(xué)時)

      目的:掌握系統(tǒng)容錯與災(zāi)難恢復(fù)的方法。

      內(nèi)容:數(shù)據(jù)的備份與還原,使用“安全模式”、“上一次正確的配置”、“目錄服務(wù)還原模式”等方法恢復(fù)失效的操作系統(tǒng)。

      要求:能夠根據(jù)實際需要備份和還原數(shù)據(jù),能夠采取正確的方法恢復(fù)失效的操作系統(tǒng)。

      實訓(xùn)5:補丁管理(3學(xué)時)

      目的:能夠配置WSUS服務(wù)實現(xiàn)補丁的集中管理和部署。

      內(nèi)容:安裝和配置WSUS服務(wù)器,配置WSUS客戶端,實現(xiàn)補丁的管理和部署。

      要求:能夠在內(nèi)部網(wǎng)中部署WSUS服務(wù)器,集中管理補丁的部署。

      實訓(xùn)8:性能監(jiān)視(3學(xué)時)

      目的:掌握常用的性能監(jiān)視指標(biāo),熟練使用性能監(jiān)視工具。

      內(nèi)容:配置系統(tǒng)監(jiān)視器,配置性能日志,配置警報日志,配置任務(wù)管理器。

      要求:能夠使用相應(yīng)工具對指定性能指標(biāo)進行監(jiān)視,能夠找出瓶頸設(shè)備并提出解決方案。

      第五篇:高級編程技術(shù)課程學(xué)習(xí)心得與體會

      高級編程技術(shù)課程學(xué)習(xí)心得與體會 從個人來說,我對于編程的興趣開始于高中時期,高中三年我參加了學(xué)校的山東省信息競賽培訓(xùn),但是因為種種原因最后未能按時參賽,算是留下了一點遺憾。本學(xué)期看到任選課中有高級編程技術(shù),于是沒有猶豫的選了這門課。

      我覺得可能由于之前學(xué)習(xí)過pascal語言以及大一上學(xué)期淺顯的學(xué)習(xí)過一部分c語言編程,大二的暑假自學(xué)過一些matlab編程,我已經(jīng)習(xí)慣了一些編寫代碼的思路,所以這門課的上手我沒有覺得很困難。不過也正是因為我有著一些并不堅實的基礎(chǔ)讓我有些松懈,并沒有對c++語言的學(xué)習(xí)引起足夠的重視。所以,在順利的學(xué)習(xí)了前兩個章節(jié)的內(nèi)容之后,便遇到了一些困難與阻力。從本書的第二篇開始,我才發(fā)現(xiàn)c++語言并沒有我想象的那么簡單,API函數(shù)不僅數(shù)量龐大而且用法比較多樣,我一時顯得有點迷茫。

      例如,在繪制五邊形的這一程序中,最開始我真的是有一種眼高手低的感覺,在寫程序之前設(shè)想的很完美,比如如何確定端點,如何連線以及如何劃分區(qū)域和涂色,但是事實是,在面對vc6.0編程環(huán)境的時候我顯得手足無措,我清楚的記得當(dāng)時在實驗室一下午的時間過得很快,我也在兩個小時的時間里遇到了很多困難,而令我印象最深刻的就是這個問題中的涂色部分,因為在之前做pascal程序或者matlab程序的時候主要涉及的是一些傳統(tǒng)的算法和一些問題的解決,所以我對于涂色這一任務(wù)并沒有一個清晰的思路,在將近一個小時的嘗試之后,我仍然沒有完成題目的任務(wù),當(dāng)然這很沮喪,但是我并沒

      有就此放棄了,通過向老師詢問以及課后在網(wǎng)上查閱了一部分資料,我發(fā)現(xiàn)我原有的思路是行不通的,具體說來就是不能僅僅依靠五邊形的最外邊五個頂點來完成涂色的任務(wù),于是我開始進行程序的改進,事實上這次改動依然是失敗的,于是我采取了像高中時初學(xué)pascal時的老辦法-----學(xué)例程。我開始學(xué)習(xí)網(wǎng)上關(guān)于這個問題的例程,研究每一條語句所表達(dá)的意思,最終明白了這個問題的實現(xiàn)過程。我覺得這個問題對于我這門課的學(xué)習(xí)有著重要的意義,我覺得我通過這個問題逐漸熟悉了c++語言的一些固定的模式和思路。

      在作業(yè)中另外一個給我印象比較深刻的題目是6-4題,因為這個題涉及的內(nèi)容比較廣泛,我了解了很多形式的定義和使用,我通過上網(wǎng)查資料,已經(jīng)能夠自如的修改屏幕分割的方式(橫向分割或者書香分割)以及相應(yīng)區(qū)域的顏色和鼠標(biāo)形式,還有單擊左鍵和右鍵時在屏幕中顯示的字符。當(dāng)我成功的修改了程序之后我很開心,我很喜歡這種感覺,因為這意味著我對于這門語言的掌握程度有所提高。

      不過我認(rèn)為我還有很多很多沒有掌握的東西,這也是促使我進一步學(xué)習(xí)的動力,我是一名比較習(xí)慣于自學(xué)的同學(xué),在自學(xué)過程中也遇到了很多問題,比如在第七章節(jié)中學(xué)習(xí)對于位圖的操作和處理過程中,我還不太清楚怎么去完成一些我設(shè)想中的操作(比如規(guī)律運動和縮放),另外,我認(rèn)為我雖然對于可視化程序設(shè)計這一概念雖然有一定的理解但是并沒有達(dá)到精通的程度,也衷心的希望老師在今后的教學(xué)中能夠更加的強化這一概念,以便讓我們能夠更加精確的理解這一門課的精髓所在,同時我也認(rèn)為這對于我們逐漸掌握這門語言是有比

      較大的幫助的。

      在前半個學(xué)期對于高級編程技術(shù)這門課的過程中,我收獲很大,我覺得這和我對于編程的興趣是分不開的,正是因為我喜歡這一工作才會想盡辦法去學(xué)習(xí)和掌握,我相信在后半個學(xué)期的學(xué)習(xí)中我會更進一步,不斷地掌握更多的有關(guān)于編程的知識和思路,同時很感謝老師在實驗過程中對于我的問題表現(xiàn)出的耐心和細(xì)致。謝謝!

      09級電信工1班孫憲元

      200900121159

      下載《網(wǎng)絡(luò)編程技術(shù)》課程教學(xué)大綱word格式文檔
      下載《網(wǎng)絡(luò)編程技術(shù)》課程教學(xué)大綱.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        課程教學(xué)大綱

        微生物學(xué)教學(xué)大綱 課程中文名稱: 微生物學(xué) 課程英文名稱:Microbiology 課程類別: 選修 課程學(xué)分?jǐn)?shù):4 課程學(xué)時數(shù):54 授課對象: 口腔八年制 參考教材:沈萍、陳向東《微生物學(xué)》第2版......

        課程教學(xué)大綱

        附件1: 聊城市技師學(xué)院工匠精神教育教學(xué)大綱 總學(xué)時:10 一、課程性質(zhì):本課程的教學(xué)是中央精神的體現(xiàn),是我國從“制造大國”走向“制造強國”的現(xiàn)實要求,是新時期技工教育不斷提......

        課程教學(xué)大綱

        課程教學(xué)大綱 I. 教學(xué)大綱:syllabus /teaching program Ceramic / pottery / porcelain 本大綱適應(yīng)于英語專業(yè)三、四年級學(xué)生及英語四級過關(guān)的非英語專業(yè)學(xué)生。 陶瓷是人類最......

        網(wǎng)絡(luò)選修課教學(xué)大綱

        教學(xué)大綱 課程名稱:產(chǎn)科急癥 英文名稱:Obstetric Emergency 總 學(xué) 時:18學(xué)時(網(wǎng)絡(luò)課時:42學(xué)時;見面課時:12學(xué)時) 學(xué) 分:1學(xué)分 適用對象:臨床醫(yī)學(xué)專業(yè)(含法語、全科) 課程考核:終結(jié)性考核,......

        《機械設(shè)計》課程教學(xué)大綱

        《鐵路運輸組織學(xué)》考試大綱(專升本) 一、考試內(nèi)容與要求 0.緒論 了解鐵路運輸組織的基本原則和主要內(nèi)容,鐵路運營科學(xué)的概念、內(nèi)容和研究方法;學(xué)科發(fā)展動態(tài);理解鐵路運輸生產(chǎn)過程......

        《機械設(shè)計》課程教學(xué)大綱

        《機械基礎(chǔ)》(專升本)考試大綱 一、總綱 本科目包括《機械設(shè)計基礎(chǔ)》及《金屬工藝學(xué)》(機械制造基礎(chǔ))兩部分。 二、考試內(nèi)容與要求 1.緒論 了解機器、機構(gòu)、機械、構(gòu)件、零件、......

        《兒童畫》課程教學(xué)大綱

        《兒童畫》課程教學(xué)大綱 一、教學(xué)目的 本課程的教學(xué)目的是使學(xué)生了解兒童畫的特點以及怎樣輔導(dǎo)和評價兒童畫;了解兒童畫的基本造型元素并能靈活運用;掌握兒童畫的知識、步驟和......

        《舞蹈》課程教學(xué)大綱

        《舞蹈》課程教學(xué)大綱 一、課程名稱 《舞蹈》 二、學(xué)分及總學(xué)時8學(xué)分,130學(xué)時 三、適用專業(yè)學(xué)前教育專業(yè) 四、教學(xué)目的 舞蹈是以經(jīng)過提煉、組織和藝術(shù)加工的人體動作為主要表......