程式語言 教學投影片.

Slides:



Advertisements
Similar presentations
程序设计基础 第 2 章 解题要有程序 主讲:吴献彩 Tel : QQ :
Advertisements

第一單元 建立java 程式.
第二章 VB的编程机制 【授课时间】第3周,第2次课 【授课题目】 2.1 面向对象程序设计概述 2.2 VB中的对象
ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
課程名稱:程式設計 授課老師:________
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
1.了解VB6.0的功能特点 、集成环境。 2.理解面向对象程序设计的几个概念。 3.掌握VB应用程序设计的步骤。
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
陳維魁 博士 儒林圖書公司 第九章 資料抽象化 陳維魁 博士 儒林圖書公司.
算法和程序设计 第4课 分支结构的算法设计 •.
TQC+ JAVA全國教師研習會 PLWeb 程式設計練習平台 簡介.
題目:十六對一多工器 姓名:李國豪 學號:B
程式開發工具 Visual BASIC Express 2008 程式語言 程式語言的概念.
Visual Basic程序设计.
程式語言Visual Basic 變數的可視範圍
程式語言的基礎 Input Output Program 世代 程式語言 第一世代 Machine language 第二世代
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
物件導向程式設計 CH1, CH2.
Chapter 1 Introduction.
第5章 数组 Visual Basic程序设计.
程式語言 -Visual Basic 變數、常數與資料型態.
Java程式概觀.
第12章 VBA编程 虽然Access的交互操作功能非常强大且易于掌握,但是在实际的数据库应用系统中,用户还是希望尽量通过自动操作达到数据库管理的目的。应用程序设计语言在开发中的应用,可以加强对数据管理应用功能的扩展。Office中包含Visual Basic for Application(VBA),VBA具有与Visual.
初识Visual Basic.
R教學 安裝RStudio 羅琪老師.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
第4章 程序控制结构与算法基础.
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
Visual Basic 程序设计 教师:王 杨 电话:
安裝JDK 安裝Eclipse Eclipse 中文化
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
Visual Basic 物件導向程式設計簡介.
PR150 (125K) Reader RS232.
第6章 程式語言簡介及實例應用.
新觀念的 VB6 教本 第 6 章 資料型別.
Java 程式設計 講師:FrankLin.
Visual Basic程序设计.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
VB程序设计语言 主讲教师:王 杨.
第一單元 建立java 程式.
VS.NET 2003 IDE.
網頁程式設計 本章投影片錄自HTML5、CSS3、RWD、jQuery Mobile跨裝網頁設計 陳惠貞 著 碁峰資訊股份有限公司出版
PLC-GPPW軟體使用教學 授課教師:張祖烈
INDEX 資訊學科種子教師研習 課程說明 教學活動計畫.
VB语言程序设计教程.
PowerPoint 2019/4/9.
小结 郭清溥.
程序基础 2019/4/25.
第二章、第三章错题分析.
雙按button1,2,3,4 Method 方法/動作 textBox2.Text textBox1 textBox3.Text 轉為數字 c是數字 int c = int.Parse(textBox1.Text) + …; textBox3.Text = c.ToString();
VS.NET 2003 IDE.
程式語言 程式語言發展史 資料型態 程式指令 程序定義和使用.
計算機概論 跨越講義 第4章 基本視窗程式應用 4-1 程式語言簡介 4-2 結構化VS物件導向程式設計
Flash 8:開口中 從Y:\ 複製『開口中.fla』到 D:\ 更改名稱為:s3x99 (你的班號) 雙按開啟檔案 2019年5月7日
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
函數應用(二)與自定函數.
Print方法和函数 2019/5/19.
進階UI元件:ListView元件以及複選 靜宜大學資管系 楊子青
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年11月1日.
國立台灣大學 關懷弱勢族群電腦課程 By 資訊工程 黃振修
解析算法与枚举算法.
安裝JDK 配置windows win7 環境變數
多國語系 建國科技大學 資管系 饒瑞佶.
開發Java程式語言的工具 JDK.
ABAP Basic Concept (2) 運算子 控制式與迴圈 Subroutines Event Block
NFC (近場通訊, Near Field Communication) 靜宜大學資管系 楊子青
Develop and Build Drives by Visual C++ IDE
ABAP Basic Concept (2) 運算子 控制式與迴圈 Subroutines Event Block
InputStreamReader Console Scanner
Presentation transcript:

程式語言 教學投影片

程式基本概念 程式簡介 VB簡介 第一個程式 表單 基本設計 流程控制 內建函數

程式簡介 程式語言是用來命令電腦執行各種作業的工具,是溝通的橋樑 程式的類別 發展趨勢 低階語言: 不須翻譯, 機器便能執行, 可讀性較低 機器語言, 組合語言 高階語言: 人類較能接受的文字或符號 FORTRAN, COBOL, BASIC, LISP, PASCAL, C, JAVA 發展趨勢 第四代,第五代語言: 使人類更易與電腦溝通 程式基本概念

VB簡介 啟動VB 開始/程式集/ Microsoft Visual Basic 6.0/ Microsoft Visual Basic 6.0 VB的開發環境 即時運算視窗 工具箱 表單配置視窗 屬性視窗 專案視窗 表單視窗 主視窗 程式基本概念

第一個程式 如何撰寫程式 分析問題 流程設計 撰寫程式 測試程序 說明文件 依輸出格式來決定輸入的來源與資料 程式的目標,輸入,處理,輸出記錄下來 流程設計 問題解決的步驟 撰寫程式 選擇程式語言,依演算法撰寫程式,程式註解 測試程序 除錯(語法錯誤,邏輯錯誤) 說明文件 便於日後程式之維護 程式基本概念

第一個程式(續) 撰寫原則 利用工具 物件屬性 程式碼 利用VB提供的元件,如:按鈕,捲軸… 所有控制項皆有屬性可設定, 如:顏色 在控制項之事件程序中撰寫程式 如: Command1_Click() 程式基本概念

第一個程式(續) 程式設計 執行專案 按下主視窗 鈕 執行/開始,或 F5 結束專案 執行/停止 儲存專案 檔案/儲存檔案 程式基本概念

表單 表單屬性 表單方法 表單事件 Hide and Show Refresh 程式基本概念 Caption 設定表單的標題,預設的標題是Form1。 Font 設定表單內字體、字型名稱、字型大小。 Form_Activate  Form_Deactivate 當表單為被開啟為使用中視窗時,會觸發此事件。 當表單非使用中表單時,會觸發此事件。 Form_Click  Form_DblClick 使用者以滑鼠點選表單一下時,會觸發此事件。 使用者以滑鼠連按表單兩下時,會觸發此事件。 程式基本概念

基本設計 變數 常數 VB運算 常用變數型態:數值,字串,日期變數 Dim變數名稱As資料型態, Dim Name as String 程式執行前先給變數一個預設值,在執行過程中其內容均不改變 VB運算 算術運算符號: + - * / () MOD…. 比較運算符號: >, < , =, >=, <=, <> …. 邏輯運算符號: AND, NOT, OR 程式基本概念

流程控制 IF….Then….EndIf IF….Then….Else….EndIf IF….Then….ElseIf….EndIf Select Case For 迴圈 巢狀迴圈 程式基本概念

內建函數 數值函數 字串處理函數 日期時間函數 DATE,TIME,NOW…. ABS(X),INT(X),FIX(X),SGN(X),EXP(X),LOG(X)…. 字串處理函數 UCASE(X$),LEN(X$),INSTR(N,X$,Y$),TRIM(X$)LEFT(X$,N).... 日期時間函數 DATE,TIME,NOW…. 程式基本概念

Visual Basic實作-文件中設定字型 加入表籤與文字方塊 加入框架 核取方塊 選項按鈕 撰寫程式碼

加入表籤與文字方塊

加入框架

核取方塊

選項按鈕

撰寫程式碼 Private Sub OpSize_Click(Index As Integer) If OpSize(0).Value = True Then Input1.FontSize = 10 ElseIf OpSize(1).Value = True Then Input1.FontSize = 12 ElseIf OpSize(2).Value = True Then Input1.FontSize = 14 ElseIf OpSize(3).Value = True Then Input1.FontSize = 16 End If End Sub

Visual Basic實作-通訊錄的製作 加入表籤與文字方塊 加入下拉式清單方塊 撰寫程式碼

加入表籤與文字方塊 標籤1 文字方塊1 標籤2 文字方塊2

加入下拉式清單方塊 下拉式清單方塊

撰寫程式碼 Private Sub Combo1_Click() Tel.Text = Tels(Combo1.ListIndex) Add.Text = Adds(Combo1.ListIndex) End Sub