瀏覽模式: 普通 | 列表

程式設計入門與QB繪圖指令簡介

 程式設計:
1.使用指令與電腦溝通,並進而命令電腦完成工作
2.每個人都可以學會寫程式,只是成果不同
3.對邏輯思考與規畫問題解決方案有幫助

程式語言百百種,分為高階與低階,本日介紹高階語言BASIC的一個分支:QuickBasic

下載解壓縮後,執行目錄裡的  dosbox.exe 即可
下載檔案QBASIC.rar (1.4 MB ,下載:1878次)

BASIC是一個不區分大小寫的語言,一般而言,一行敘述代表一個指令,如果要在同一行執行多個敘述,需用冒號(:)作為分隔符號
行號可寫可不寫,僅為了方便GOTO指令的使用

QBASIC繪圖指令

※ CLS 用途:清除螢幕

※SCREEN 【將螢幕切換繪圖模式,左上角為原點,Y軸向下為正】
最常用的為模式12,即VGA 640*480 16色
attachments/201206/3055982862.gif

16色定義如下

0123456789101112131415
黑色藍色綠色灰藍紅色紫色棕色灰色深灰寶藍淺綠淺藍淺紅淺紫黃色白色


※PSET【繪點指令】
PSET(x,y),c         在座標(X,Y)處以色彩C繪製一點

※LINE【畫線指令】
LINE(x1,y1)-(x2,y2),c,BF,style         自座標(X1,Y1)至(X2,Y2)以色彩C繪製一條線,並以Style為其bit pattern進行填色
BF可繪製矩形並填滿型態:&FFFF,以 bit 表示花紋。

CIRCLE【畫圓指令】
CIRCLE(x,y),r,c,start,end,ratio         以座標(X,Y)為圓心,半徑R畫一圓
start,end為弧的起點與終點【以徑度為單位】, ratio為X軸與Y軸的比值。

PAINT【著色指令】
PAINT (X1,Y1),塗料
塗料:若為數值運算式則代表所要使用的顏色,若為字串運算式則代表所要使用的花紋。

WINDOW【座標重設指令】
WINDOW(X1,Y1)-(X2,Y2)把螢幕左下角座標設為(X1,Y1),右上角設為(X2,Y2)

ex.window(-4,-3)-(4,3)
attachments/201206/7774105559.gif


DRAW 字串運算式
①游標移動命令:
U[n] 上 移 n 個單位。
D[n] 下 移 n 個單位。       H U E
L[n] 左 移 n 個單位。            ↖↑↗
R[n] 右 移 n 個單位。        L← →R
E[n] 右上 移 n 個單位。        ↙↓↘
F[n] 右下 移 n 個單位。    G D F
G[n] 左下 移 n 個單位。
H[n] 左上 移 n 個單位。

M x,y 若 x,y 不加正負號,到絕對座標(x,y)處。
若加正負號,到相對座標(x,y)處。

配合游標移動命令的前置字元:
B 移動游標,但不劃線。
N 移動游標並劃線,且畫完後回到原參考點。

有關角度的命令:
An 所繪的圖形旋轉 n*90°。(n = 0,1,2,3)
TAn 所繪的圖形旋轉 n° 。(-360<= n <="360)"

103-2高三資訊科技概論課程表

 308309310311312313314
自習0127012701270127012101220127
Introduction0224030302240303022502260224

下載檔案高三資訊科技課程簡介.pptx (60.72 KB ,下載:196次)
論壇註冊與留言

Word0303031003030310031103120303

下載檔案備審資料01.pptx (56.7 KB ,下載:354次)
下載檔案word_20090505.pdf (1018.9 KB ,下載:1179次)

Image Concept0310031703100317031803190310
下載檔案備審資料02.pptx (1.43 MB ,下載:311次)
Scanner&PI10317032403170324032503260317

下載檔案montana-glacier-national-park.rar (1.6 MB ,下載:635次)

下載檔案03.pptx (496.2 KB ,下載:225次)

PI2 & Word0324040703240407040104020324

下載檔案備審資料04.pptx (102.6 KB ,下載:200次) 

下載檔案團體照.JPG (548.29 KB ,下載:820次)

Information Basis0407 0407 040804090407

下載檔案資訊素養介紹.pptx (91.28 KB ,下載:153次)

有獎競賽 

Concept of Virtualization       
下載檔案雲端運算的基石07.pptx (985.55 KB ,下載:120次)
Apps@Chrome
Virtualization-XP1        
下載檔案雲端運算的基石08.pptx (183.54 KB ,下載:53次)
Virtualization-XP2        
下載檔案雲端運算的基石09.pptx (53.17 KB ,下載:85次) 
無線網路使用問卷
第三次模擬考       
 
Virtualization-Win8        
磁碟測速程式 下載檔案CrystalDiskMark Shizuku.rar (3.86 MB ,下載:343次)
 
Bebras Test       
作答
下載檔案雲端運算的基石10.pptx (389.05 KB ,下載:147次)
Virtualization-Linux       
下載檔案雲端運算的基石11.pptx (141.93 KB ,下載:57次)
Virtualization-Enterprise       
下載檔案雲端運算的基石12.pptx (326.58 KB ,下載:77次)
Everybody Can Programming       
Code.Org的一小時課程
Disk Storage Research       
教育部全民資安素養網站
Purchase Computer       
下載檔案資訊應用課程14.pptx (1.87 MB ,下載:140次)
Future of Comp. Science       
Salary@APPLE
中國三大網路公司的薪資
 Uber 
台北光纖
       

308班46人2-6
309班47人2-5
310班48人2-4
311班47人2-1
312班46人3-5
313班41人4-5
314班44人2-7

Mobile01冷氣

0224-31437電腦未關機
0310-31110,31132,31140電腦未關機

有感而發

言教不如身教

 當我們想建立鐘聲權威,要求學生上課快速進教室,可曾想過有多少老師在上課鐘響後尚未離開辦公室門口?


LEGO和小型單板電腦進入課程,表示老師對原來課程有意見。


吃得多的馬兒如果還跑不快,這是公家系統的通病

Code.org的研習證明

生活科技課程內容構思

生科課程主題

1.耗電量與電費計算
2.空調系統的認識
3.照明系統深入研究
5.家庭配電與電力系統
4.天氣冷,哪種加熱系統最佳(能源與效率探討,熱泵)

5.兩輪車的認識與選購
6.電池的介紹與基本電學
7.充電電池徹底研究

8.熱水器
9.烹調用品(微波爐,電磁爐,水波爐等)
10.行動通訊技術與計費方式比較
11.家庭上網與無線網路架設
智慧型手機選購
音響與視聽系統介紹




腳踏車
群眾募資
未來汽車動力


待辦事項記錄

該網誌已被加密