電腦程式設計是什麼?

xiaoyuaaa1234發表於2021-01-24

編輯程式讓電腦執行的過程就叫程式設計。

  很多軟體都可以程式設計 具有代表性的軟體有BASIC。

  C,C++,VB,VF,網頁程式設計JSP,ASP,PHP。

  BASIC是Beginner's All-purpose symbolic instruction Code(初學者通用符號指令程式碼)的縮寫,是國際上廣泛使用的一種計算機高階語言。BASIC簡單、易學,目前仍是計算機入門的主要學習語言之一。

  BASIC語言的問世及發展 BASIC語言自其問世經歷了以下四個階段:

  第一階段:(1964年——70年代初) 1964年BASIC語言問世。

  第二階段:(1975年——80年代中) 微機上固化的BASIC。

  第三階段:(80年代中——90年代初) 結構化BASIC語言。

  第四階段:(1991年以來) Visual BASIC。

  BASIC是種易學易用的高階語言,非常適合初學者學習運用。常用的編譯軟體有True BASIC,Turbo BASIC Quick BASIC,Visual BASIC,CAREALIZER,GFA BASIC,POWER BASIC,等等。

  1991年,微軟推出了Visual Basic1.0版。這在當時引起了很大的轟動。許多專家把VB的出現當做是軟體開發史上的一個具有劃時代意義的事件。其實,以我們現在的目光來看,VB10的功能實在是太弱了。但在當時,它是第一個“可視”的程式設計軟體。這使得程式設計師欣喜之極,都嘗試在VB的平臺上進行軟體創作。微軟也不失時機地在四年內接連推出VB20,VB30,40三個版本。並且從VB3開始,微軟將ACCESS的資料庫驅動整合到了VB中,這使得VB的資料庫程式設計能力大大提高。從VB4開始,VB也引入了物件導向的程式設計思想。VB功能強大,學習簡單。而且,VB還引入了“控制元件:的概念,使得大量已經編好的VB程式可以被我們直接拿來使用,如今,VB已經有了6.0版。

  透過幾年的發展,它已成為一種真真專業化的開發語言和環境。使用者認為可用Visual Basic快速建立Windows程式,在現在還可以編寫企業水平的客戶/伺服器程式及強大的資料庫應用程式,Visual Basic新版中還有更多可用功能。

  Visual Basic的程式設計基礎。

  什麼是程式?

  首先需要知道下面這個問題的答案:“程式到底是什麼?”計算機程式是指令集,它告訴計算機如何執行特殊的任務。讀者也許對許多種指令熟悉,如按菜譜烹調特殊的食物或按指定的方向到達不熟悉的目的地。沒有這些特殊的指令,就不能執行預期的任務。

  計算機也是一樣,只是它們需要為執行的每一個任務提供指令。甚至對最簡單的任務也需要指令,例如如何取得擊鍵,怎樣在螢幕上放一個字母,怎樣在磁碟中儲存訊息。 幸運的是,許多這樣的指令包含在處理器晶片中或內建於作業系統中,因此使用者不必擔心它們。

  相反,應集中於為任務提供指令,如計算僱員工資,建立鄰居郵件列表,或設定格式化文字以顯示最近的年度報 表資訊。 雖然我們用自然語言讀這些指令,但計算機指令必須是二進位制程式碼,即一系列在計算機記憶體和處理器中的開或關的狀態。有些語言,如彙編程式,可以允許直接寫這種型別的程式碼。但是,以這種方法程式設計十分困難,因此Visual Basic和其他程式語言使程式設計師可以用與自然語言有點相近的方式編寫指令。然而,即使是這些指令仍有限,並要遵循高度定義的結構。

  事件驅動程式設計

  Visual Basic允許建立反映使用者動作和系統事件的程式。這種程式設計叫事件驅動程式設計。要了解事件驅動程式是怎樣工作的,先要了解過去的程式怎樣執行及在Windows環境中有何不同。 在Windows之前,程式以順序方式執行。也就是說,一旦程式啟動,它就一條指令一條指令的向前執行,直到程式結束或出現致命錯誤。

  物件導向程式設計

  使建立Windows程式較為容易的關鍵技術是物件導向程式設計,或OOP。這種技術可以建立可重用組建,它是程式的組成模組。

  幾個定義?

  在討論Visual Basic時,經常可以聽到這些術語,因此對這些術語的基本理解十分有幫助。

  控制元件:提供程式可見介面的可重用物件。控制元件的示例有文字框、標籤和命令按鈕。

  事件:由使用者或作業系統引發的動作。事件的示例有擊鍵、單擊滑鼠、一段時間的限制,或從埠接收資料。

  方法:嵌入在物件定義中的程式程式碼,它定義物件怎樣處理資訊並響應某事件。例如,資料庫物件有開啟紀錄集並從一個記錄移動到另一個記錄的方法。

  物件:程式的基本元素,它含有定義其特徵的屬性,定義其任務和識別它可以響應的事件的方法。控制元件和窗體是Visual Basic中所有物件的示例。

  過程:為完成任務而編寫的程式碼段。過程通常用於響應特定的事件。

  屬性:物件的特徵,如尺寸、位置、顏色或文字。屬性決定物件的外觀,有時也決定物件的行為。屬性也用於為物件提供資料和從物件取回資訊。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69993679/viewspace-2752462/,如需轉載,請註明出處,否則將追究法律責任。

相關文章