107學年度高一程式設計 上機考試 投影片 加減乘除.

Slides:



Advertisements
Similar presentations
Visual Basic 程序设计 第四讲.
Advertisements

第2章 Visual Basic 6.0编程基础 (第一部分)
第 1 章 公共基础知识 第 2 章 Visual Basic程序开发环境 第 3 章 对象及其操作 第 4 章 数据类型及其运算
第二章 VB的编程机制 【授课时间】第3周,第2次课 【授课题目】 2.1 面向对象程序设计概述 2.2 VB中的对象
ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
第四章 控制结构.
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
高中信息技术新课程探讨 算法与程序设计教学实践与探讨 江苏省新海高级中学  张丽.
1.了解VB6.0的功能特点 、集成环境。 2.理解面向对象程序设计的几个概念。 3.掌握VB应用程序设计的步骤。
VB教学中游戏化教学案例设计.
認識拿破崙˙波拿巴 關於一位運氣很差的矮子的趣事兩三件 我不是矮子!! 本日主角 重點不是這個吧? 惡搞人員:橘蘋3顆和一隻小精靈.
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
Visual Basic 期中報告 組長:沈亞臻 組員:蔣佳育 張庭茹
Visual Basic 6.0之事件 事件(Event)?
新觀念的 VB6 教本 第 3 章表單設計.
远程教育站点管理 及齐鲁先锋平台的使用 平阴县党员干部现代远程教育中心.
題目:台灣客運 南臺科技大學 機械工程系 班級:奈米一乙 學號:4A 姓名:蔡政堯 授課教師:謝慶存
Visual Basic程序设计.
程式簡介、VB、物件導向 國立北門高中 林明璋.
Chapter 1 複習.
Visual Basic快速入门 ADO数据控件与数据绑定控件 VB数据库编程举例 VB开发数据库应用系统实例分析
第2章 建立Visual Basic應用程式 2-1 如何設計Visual Basic應用程式 2-2 建立主控台應用程式
数组 第 6 章.
第5章 数组 Visual Basic程序设计.
巨集病毒與VBA.
Visual Basic 程式設計基礎(一)
副程式 將可以重複使用的程式區塊獨立而成 寫在Private Sub 函數名稱() 副程式碼 End Sub 呼叫副程式
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
过程 第 7 章.
初识Visual Basic.
第一章 VB概述 本章重点和难点 1.1 VB 概述 1.2 面向对象的程序设计方法基础
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
Visual Basic程序设计基础 计算机科学学院.
第1章 概述 程序设计语言的发展 Visual Basic 6.0简介 Visual Basic 6.0集成开发环境 设计程序的一般步骤.
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
第9章 访问数据库 9.1 数据库的概念与建立 9.2 用Data控件访问数据库.
第4章 程序控制结构与算法基础.
計算機程式 廖文淵 Department of Computer Science and Engineering
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
第4章 基本的控制结构 4.1 顺序结构 4.2 选择结构程序设计 4.3 循环结构 4.4 综合实例 退出.
Visual Basic 程序设计 教师:王 杨 电话:
EVB Embedded Visual Basic.
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
Visual Basic 6.0 ——程序设计.
Ch03 基本輸出入介面設計 視窗程式設計 授課教師:王大瑾.
第四章 命令按钮、标签和文本框 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。
Visual Basic程序设计.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
算法与程序设计 周少品.
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
For x = 0 To 9 For y = 0 To 9 z = *x + 10*y …… Next y
金融資訊管理 撰寫VBA的基本事項.
第1章 Visual Basic 简介 郭清溥.
第五章: 輸入與輸出.
VB语言程序设计教程.
第二章、第三章错题分析.
萬芳高中高一下程式設計 上課教學說明檔 106-2學期 班級:S105 ~ S110.
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
第五讲 VB语言基础(3).
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
算法及VB初步实现1.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年10月18日.
1位选手参加了歌唱比赛,评委们的评分如下:
Print方法和函数 2019/5/19.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年11月1日.
解析算法与枚举算法.
算法与Visual Basic程序基础(二)
VB语言基础 一、 常量 1 定义:在程序运行过程中不能发生改变的量 2 分类 整型常量: 整数 不带小数点的数 数值常量
Presentation transcript:

107學年度高一程式設計 上機考試 投影片 加減乘除

評分項目說明: 表單底圖 5% 表單視窗中要加入底圖【可直接使用春夏秋冬四季圖(預設)】。 ICON圖檔處理 小時鐘設定 在表單左上方顯示班級、座號、現在時間 基本運算 四個按鈕分別有加減乘除的基本功能。 執行完成後,標籤1【label1】的標題要一起跟著改變。 除數不可以為零 當執行除法時,除數不可為零。 若除數為零時,必須設計一個警告的提示 此時要出現一個提示視窗。 清除、結束程式 可清除三個文字方塊的文字 按『結束』後,即可結束程式 版面美觀設計 10% 按鈕、標籤、文字方塊、表單、圖片等物件的位置擺放及顏色美觀等設計。 應用程式製作 製作成exe檔案。 進階題 設計以下功能:當Text1輸入完數字後,直接按Enter後跳到Text2;當Text2輸入完數字後,直接跳到Command1,再接Enter後,即可執行計算功能。

開啟vb6.0

VB操作環境 說明: 1.工具箱 : 提供設計程式表單時會用到的各項控制元件 2.表單視窗: 供使用者設計應用程式的表單 說明: 1.工具箱 : 提供設計程式表單時會用到的各項控制元件 2.表單視窗: 供使用者設計應用程式的表單 3.專案總管: 用來管理程式專案中的所有表單及程式 4.屬性視窗: 用來設定表單以及控制元件的屬性 5.表單配置視窗:用來設定表單在螢幕上的位置

各視窗介紹 工具箱 屬性視窗 用來設定表單及控制元件的屬性 用來提供設計程式表單時 會用到的各項控制元件 表單配置視窗 用來設定表單在螢幕上的位置

檢視功能表 若在視窗右方的專案總管、屬性視窗、表單配置視窗不見的話。可以點取檢視功能表即可重新出現。若在視窗左方的工具箱不見的話,亦是相同步驟。

Visual Basic程式開發流程 請同學設計加減乘除程式的時候 務必要先把所有的物件先拉好 才可以開始設計程式,以免有錯: 1、兩個標籤【Label】 2、三個文字方塊【Text】 3、六個按鈕【Command】

一、表單底圖【5%】 按住滑鼠不要放開,接著拉到視窗的大小 若未更改,則無法自動調整圖片大小

一、表單底圖【5%】–完成圖

二、ICON圖檔處理【5%】 方法一:http://tea.wfsht.tp.edu.tw/amin 下載ico圖示的之壓縮檔後,解壓縮即可

方法二:ICO的圖片檔製作及來源 在檔案總管中先點取『搜尋』 選所有檔案及資料夾

表單上的ICON圖示【每一個表單上都要有】

三、小時鐘設定【5%】 小時鐘製作步驟一: 拉出小時鐘,並將 intervla 的值,更改為 1000,表示為一秒。

步驟01:在小時鐘上方用滑鼠快速點兩下,如下 小時鐘程式的寫入步驟: 步驟01:在小時鐘上方用滑鼠快速點兩下,如下 步驟02:寫下程式碼                  注意事項:如果先寫程式碼而沒有拉物件的話,會視同無效 步驟03:按下執行鍵,觀察時鐘是否會動

四–0–1、版置設定【按鈕】

四–0–2、版置設定【文字方塊】

四–0–3、版置設定【標籤】

四–1:版面美觀設計–標籤【5%】

四–2:按鈕美觀設計說明

四–2–1:按鈕之字體大小設定說明 注意事項: 1、按鈕無法更改標題顏色【直接就是黑色】 2、Caption為標題是顯示標題用,而Name為物件名稱是給寫程式時使用

五、清除、結束程式【5%】 清除程式 Text1.Text = “”  程式含義所指為把『空字串』丟入到文字方塊1的預設文字之中 結束程式 Private Sub Command6_Click() End End Sub

六、+-×÷的基本運算【5%】 Val(text2):表示把文字方塊2的文字轉換成數值。 Val(text2.text) + val(text3.text): 表示把兩個數值直接相加起來, 另外val(text2.text) 與 val(text2)是一樣的程式碼。 Text3.text = str(Val(text2.text) + val(text3.text)): 把加起來的數值丟到文字方塊3裡。 其中str()的指令是把加起來的數值再轉換成文字 留意在程式設計中的加減乘除要使用 + – * /

七、除數不可為零,if指令【5%】 If指令說明 雙向選擇:是指經過條件判斷後,當條件為「真」時,執行一段指定的程式敘述,而條件為「假」時,執行另一段指定的程式敘述。 範例:

本例說明: no yes Msgbox 的訊息方塊 除數是否為零 Label1.caption= “÷” 執行除法程式: text3=str(val(text1) / val(text2)) Label1.caption= “÷” no

Msgbox 訊息方塊指令說明 MsgBox 函數的語法 MsgBox(prompt[, buttons] [, title] [, helpfile, context])   指定顯示訊息文字,如: MsgBox "完成!" 常數 值 說明 vbCritical 16 顯示 Critical Message 圖示     。 vbQuestion 32 顯示 Warning Query 圖示      vbExclamation 48 顯示 Warning Message 圖示      vbInformation 64 顯示 Information Message 圖示     

不可使用負面言詞的口頭禪,例如右圖所示:『你有病嗎?』,因為使用者,只有『確定』的選項可以按。 會讓 User 感到沒有禮貌,切記。

八、存檔說明: 事先於桌面上,建立班級資料夾。然後在檔案功能表單上,選取另存新專案及另存Form1。

八–1、存檔說明: 在桌面上可看見j913的資料夾, 若點入後,則可以看到有四~五個檔案 。 副檔名為frm:表示表單Form1檔 副檔名為frx :表示上表單上的圖片檔 副檔名為vbp:表示為專案檔 副檔名為vbw:表示為專案的備份檔。 副檔案名exe:表示為可執行檔。

九、應用程式製作【5%】

十、進階題【5%】 觀念已教過,可上網查詢相關指令的功能說明 十、進階題【5%】 觀念已教過,可上網查詢相關指令的功能說明

11、上傳檔案說明: 程式設計(50%)、 製作成專題的可執行檔後,所有檔案(含*.frm , *.vbp)壓縮成*.ZIP格式上傳繳交至e學院。 檔案格式務必正確,例如:j90x19某某某.zip 考試期間禁止任何交談。如果任何問題時,一律舉手向老師告知。 考試期間,電機主機上,一律不准插入任何記憶體裝置。 考試期間,可攜帶個人筆記。 考試開始時,將切斷網路,並於考試最後約05~10分鐘時, 統一上傳檔案。上傳前,須先讓老師核對e學院的帳號是否正確。 成績:成績於處理完成後,每班將發放一張成績明細給導師及學藝股長,若對於成績有任何疑問者,請儘速找老師。 請於學期末結束前,事先核對與處理。請勿於成績結算後再用求情或以各種策略來要求給成績。

11–1:壓縮檔製作 步驟一:檢視是否有五個檔案 步驟三:製作完成 步驟二:製作成壓縮檔

11–2:最後上傳至e學院 上傳至e學院,請先讓老師看一下 帳號是否正確後,再上傳 祝考試得高分,加油