程式語言的應用

  • 如何針對想解決的問題或程式語言本身的特性,選擇一個適當的程式語言非常重要,選對了,事半功倍;反之,則會造成程式設計的困難度。
  • 電腦語言的撰寫或語法,會因語言種類的不同而各有所異。再者,雖然獲得相同的結果,但因為撰寫時的複雜度或電腦語言本身的特性因素,而直接影響程式設計者所選擇的電腦語言。
  • 網路上有各種結合文字、圖形、影像及聲音等多媒體的網站,透過瀏覽器,可以瀏覽到圖文並茂的畫面,利用滑鼠點選「超文件或超連結」,就可以輕鬆自在地享用網際網路上的各項資源。而這些資料的呈現,是由超文字標記語言(HTML)來完成,利用這種標記語言,讓瀏覽器知道該如何處理和呈現原始文件的內容。當WWW在全球掀起熱潮之際,你是否也想要自己製作一份HTML文件呢?大家都曾使用瀏覽器去瀏覽過許多網頁,是不是很多采多姿呢?我們也來試做一個自己的網頁吧!首先需繪製所要設計的內容流程圖,再進行程式的撰寫,流程圖的基本架構如下:
  • 一、HTML的製作流程

  • HTML的製作流程並不難,首先要規畫好文件的內容,再以文書處理器編輯文件,運用HTML的標記語言,告訴瀏覽器圖案或文字檔放置在何處,並利用瀏覽器來做預覽測試效果,對於不滿意或不妥的地方加以修正之後,即可放到伺服器裡,HTML製作就大功告成。
  • 那麼在編輯HTML文件時,該選擇哪種編輯器較為適當呢?由於HTML程式內容本身屬於普通的文字檔(純粹由ASCII文字結合而成的),所以編輯器有很多種選擇。一般說來,只要是純文字編輯器,就可用來編輯HTML文件,如:DOS環境下的PE2;或是Windows環境下的Word Pad、記事本等。不過一些特殊固定格式的編輯器(如:Word Pad)會浪費不少輸入的時間,而且必須將文件內容存成HTML的格式(即*.html或*.htm)才能使用。
  • HTML文件中可使用的標記語言指令繁多,市面上也有專門的HTML編輯器,它的好處在於不必死背HTML的語法,不必逐字編寫,只要按一下按鈕,所要的標記或呈現的結果就會出現在文件中或螢幕上,非常的方便。雖然如此,但對於初學者而言,最好還是先使用一般的編輯器來編輯HTML文件,主要的目的為:
  • (一)能熟悉HTML的基本語法。

    (二)從觀摩中學習。

    (三)奠定使用編輯網頁軟體的良好基礎。

  • 在網際網路上有許多精采的網頁作品,若能熟悉HTML的語法,就可以很容易地利用瀏覽器,來觀看原始文件的程式碼,在多看、多學的練習方式下,將給你很多的啟發和幫助,而能編寫出精采漂亮的HTML網頁文件。
  • 二、基本語法介紹與文件編寫

  • HTML文件大致可分為兩部分,一是「文件標記語法」,或稱為「控制碼」;另一部分則是「資料本身」。透過各種標示語法,將資料在瀏覽器中做不同的呈現,要特別注意的是,在標記語法的使用上,英文字母不論是大寫或小寫,所代表的意義或功能都是一樣的。另外在標記語法中,一般都是以成雙成對的方式出現,而在成對的標記中,第二個標記文字前加上「/」,即可代表結束。
  • (一)HTML網頁的基本整體架構

  • HTML網真的基本整體架構分成五個部分,分述如下:
  • 1.<HTML></HTML>:HTML網頁文件的起始與結束。
  • 2.<HEAD></HEAD>:HTML網頁文件的起頭符號,此為程式的開頭。
  • 3.<TITLE></TITLE>:為首頁的名稱,會呈現在瀏覽器左上方的「標題欄」中。
  • 4.<BODY></BODY>:文件的內文主體,包含文字、圖形檔等相關資料。
  • 5.<ADDRESS></ADDRESS>:用來定義地(位)址、簽名及作者資料,通常是在文件的開端或尾端(本項可以不使用)。
  • 三、Visual Basic介紹

  • Windows是微軟(Microsoft)公司在IBM PC或 其相容機型個人電腦上所發展之視窗式作業環境,它具有多工(Multitasking)能力,亦採用圖形使用者介面(Graphic User Inter- face),每個應用程式皆在自己所屬的視窗內執行。由於Windows提供相同的外觀及一致的操作方式,還有多種資料交換協定(如DDE),無論是儀軌初學者或專家皆能輕易地以滑鼠操作,時至今日,最新的版本為1993年5月推出的「Windows 3.1中文版」。
  • 就是因為Windows有很多的優點,因此應用程式由 DOS提昇至Windows是必然的趨勢。在以往要發展一個Windows環境的程式,最常使用的更是SDK、 Visual C++或Borland C++等大師級的軟體,但較難為一般使用者所接受,在螢幕上顯示一段訊息往往就要數百行程式,使有心在Windows上大展鴻圖者望而止步。直到Visual- Basic的推出,大幅地改善了此一現象,它同時具備編譯及解譯器,在程式撰寫的過程中立即檢查語法,讓程式設計者先以解譯的方法驗証結果,提高軟體開發的效率。
  • Visual Basic最大的特色是物件導向,它為我們提供了許多現成的物件,如按鈕、表格...等,每個物件分別有其特殊的屬性及相關的驅動事件,而程式便是由這些物件及事件組合而成的。 除此之外,Visual Basic亦承襲了BASIC語系簡單易學的優點,提供綜合編輯、除錯、執行於一身的最佳整合環境,強大的輔助說明,生動的線上教學,視覺化的設計方式,擴充能力強...等優點,是極佳的程式語言。
  • 初學Visual Basic時,最困難的便是其設計觀念不同於以往之BASIC或Pascal、C等語言般單純使用指令及程式結構來完成程式。在許多方面,Visual Basic早已為我們預作設計,只要我們去加以組合即可,例如視窗內某按鍵是否被按了一下?若被按了一下又要做那些動作?諸如此類的問題是不必我們太過操心的,在Visual Basic程式設計的過程中,有許多的時間我們只是在做「填選」的工作,所以使得程式設計變得更加簡單。
  • 程式語言
  • Powered by 程式設計俱樂部