軟體設計丙級 林文恭 研究室 原著 rjwang 編修.

Slides:



Advertisements
Similar presentations
第2章第2章 第 1 节 生物与非生物. [ 猜谜语 ] 名字叫做牛, 不会拉犁头; 说我力气小, 背着房子走。 ( 打一动 物)
Advertisements

軟體設計丙級 林文恭 研究室 原著 rjwang 編修. 學科 考題內容 – 採「考前公開」制,公告於勞委會網站 – 題庫內共 700 題單選題 – 範圍:計算機概論、程式設計 評分方法 – 考試時間 100 分鐘 – 答題數 80 題每題 1.25 分,答錯不倒扣 – 以 60 分為及格。
足太阴脾经在足大趾与足阳明胃经衔接, 在胸部与手少阴心经相接。 联系的脏腑器官有 咽、舌,属脾,络胃,注心中。 络脉从本经分出,走向足阳明经,进入腹腔,联络肠胃。 经别结于咽,贯舌本。 经筋结于髀,聚于阴器,上腹,结于脐,散于胸中。 第四章 足太阴经络与腧穴 第一节 足太阴经络.
實踐國中綜合活動. 我們的團隊 輔導 — 邱敏芳主任、洪穎馨組長、朱孝安組 長、徐維莉師、蔡嘉容師、蔡燕娟師 童軍 --- 蘇月琴團長、蔡盟玉師 家政 --- 阮雅倩師、李怡慧師、蔡佩瑩師.
兒童營養知識教育兒童營養知識教育 營養均衡 頭好壯壯 基隆市華興國小 余沛馨護理師 基隆市華興國小 余沛馨護理師.
健康體位 GO ! GO ! GO ! 卓溪鄉太平國小 賴春美 護理師 101 年 04 月 01 日.
常見傳染病 ( 結核病 ). 何謂結核病 ? 與 常見的結核病有哪些 ? 結核病是感染結核菌所引起的一種傳染病。 當結核菌侵入人體可在任何器官引起病變,故 可分為肺結核與肺外結核。 肺外結核 : 如結合性腦膜炎、脊椎結核、腎結 核 、骨結核、腸結核 … 等。 因結核菌在繁殖時需要氧氣,大多在肺內,尤.
第二章 中药药性理论的现代研究 掌握中药四性的现代研究 掌握中药五味的现代研究 掌握中药毒性的现代研究 了解中药归经的现代研究.
职业指导服务系统 欢迎了解职业指导服务系统!
兒童營養知識教育 營養均衡 頭好壯壯 康樂國小訓導處 黃淑芳護理師.
新約研讀 彼得前書複習 讀經組
103年度學生健康檢查.
糖尿病健康教育 广水市健康教育所 (2).
♥走馬瀨露營心得分享 二年七班 19號 鄭宜欣.
E-prime簡介 何明洲 中山醫學大學心理系.
客家围龙屋 想知道梅州有哪些好吃好玩的吗?那接下来就让我带你去看吧!!GO。。。 梅州游乐篇.
“三生教育”专题 生命·生存·生活.
可爱的蜗牛 一、蜗牛冬眠 二、蜗牛进食 三、蜗牛排泄 四、蜗牛呼吸.
健康一二一 宜兴市疾病预防控制中心 周 茜
新竹二日遊 準備出發囉!!GO.
专题三 生物圈中的绿色植物.
50公斤的案例 身體質量指數(BMI) 體重(50公斤) = 身高(1.45公尺)×1.45身高(公尺) *145公分=1.45公尺.
提高自身素质做好 新时期班主任工作 北京市广渠门中学 高金英.
用“自言自语法”提高学生 英语口头表达能力 李奉栖.
普通话模拟测试 与学习平台 使用指南.
开放教育入学培训 —— 计算机培训: 基础知识
寻觅节日诗情.
                                         減肥.
大 綱 重大變革事項 甄選員額 甄選資格 甄選期程 軍官基礎教育與服役.
網路小說劇情建構與伏線營造 Windows98.
比爾蓋茲導讀.
--记西北工业大学8342班“残联行”社会实践公益活动
報告人:財團法人台灣癌症基金會執行長 賴基銘 醫師
校園霸凌事件處理、申復流程暨狀況模擬 林華杉教官 此範本可作為群組設定中簡報訓練教材的起始檔案。 章節
第八讲 辩证法的基本范畴 与辩证思维方法.
关于整合检验检测认证机构实施意见的通知(国办发〔2014〕8号)
100學年度高職校務評鑑簡報 報告人:校長 江銘鉦 日期:101年4月27日
飛天小女警遊縣警局.
健康減重飲食 高雄國軍總醫院 營養師余惠婷.
主題樂園的開發評估與規劃.
推进德育创新 做好新时期班主任工作 北京市广渠门中学 高金英.
金門縣多年國小101學年度 推動健康促進學校成果簡報
復興國中95學年度生涯檔案製作簡介.
Visual Basic 2010 程式設計16堂特訓 第七堂 VB的迴圈流程控制.
初识Visual Basic.
程式語言Visual Basic 重複結構 黃瀧輝 老師 Long Hwai,Huang.
第12章 VBA模块设计.
CHAP13 演算法概論 高中資訊科技概論 松崗圖書公司.
第5章 Visual Basic控制结构 之 常用算法举例
Visual Basic 6.0 ——程序设计.
第1章 Visual Basic 简介 郭清溥.
複詞三胞胎(偏義複詞、同義複詞、反義複詞)
小结 郭清溥.
Visual Basic 程序设计教程.
圖畫成語 Go !Go ! Go ! 遊戲說明.
電腦基礎與網際網路 資訊安全 建立防火牆.
现代信息技术 微电子技术 计算机技术 传感技术 通信技术 处理、存储信息的技术 传感、采集技术 传递信息的技术
算法与程序设计.
第二章、第三章错题分析.
藝術大師-達利.
問題解決與流程圖 高慧君 台北市立南港高中 2006年12月22日.
響應立法院親民黨團擴大舉辦向全民徵文 《若我有8800億,要怎麼改造台灣!?》
學生端 操作說明.
第 8 章 計量與質性預測變數之迴歸模型.
軍校與民間大學之比較 軍校 民間大學 服裝食宿學雜費 由國家供給 除公費生外餘須自費 零用金 每月14,190元 父母供應或打工賺取 畢業
天澤堂兒童三色GO 高小級主日學 導師:李志誠 黃少華 2011年10月8日
我會看年曆.
INDEX 資訊學科種子教師研習 哈拉一下 課程說明 教學活動計畫.
作文教學--遊記篇 適用年級:五年級 教學者:鄭文娟老師.
1.2.3 循环语句.
Presentation transcript:

軟體設計丙級 林文恭 研究室 原著 rjwang 編修

學科 考題內容 評分方法 採「考前公開」制,公告於勞委會網站 題庫內共700題單選題 範圍:計算機概論、程式設計 考試時間100分鐘 答題數80題每題1.25分,答錯不倒扣 以60分為及格。

術科 考題內容 採「考前公開」制,公告於勞委會網站 分為2站共8個題目: 軟體: 第一站:基本指令應用 第二站:應用程式設計 共5個題目×3組迴圈指令,每人抽3題及1組迴圈指令作答。 第二站:應用程式設計 共3個題目,每人抽1題作答。 軟體: Microsoft Visual Basic 各考場提供的軟體版本並無統一規範 目前大多為2005、2008(報名前應先詢問考場)

術科第一站(1) 評分: 資料檔案 測驗時間:45分鐘 評分依據:程式碼報表、執行結果報表 第一站通過之考生才可參加第二站測試 測試練習:940301.SM~940305.SM 實際考試:940301.T01~940305.T01 考生報名後收到資料檔案只有SM檔 考試所用的T01~T03數據是不公布的 (本書光碟有提供)

術科第一站(2) 試題編號:940301~940305 考試目標:基本指令應用 考試時5題抽選3題,只須完成抽中的3題 程式中不可使用『Go To』指令、『內建』函數 解題數據有3組、指定的迴圈指令也有3種,在考場中抽選:

術科第一站(3) 應檢人必須將設計的程式,以站名、姓名及准考證號碼為檔案名稱,存於指定硬碟機目錄中。(實際考試時可能是放在windows的桌面上,因此對目錄的操作要熟練!) 假設指定資料如下表: 以Vb2008作答時,應該在「c:\軟體設計丙級」資料夾中建立名為 「第一站林文恭999901」答題專案。 指定硬碟機目錄 站名 姓名 准考證號碼 C:\軟體設計丙級 第一站 林文恭 999901

術科第一站(4) 複製範例檔資料、測試檔資料至 c:\ 複製 title.exe 至 C:\ 根據題目要求,一步一步完成程式。 Title.exe會將考生資料寫到 c:\title.txt 根據題目要求,一步一步完成程式。

PD(PrintDocument控制項) 第一站:表單設計 btn_student btn_01 btn_02 btn_03 btn_print txt_01 txt_02 txt_03 PD(PrintDocument控制項)

考生資料(1)說明 1 2 輸入資料 3 資料自動寫入C:\title.txt

考生資料(2)程式設計

印列答案(1)說明 1 2 呼叫 pd.print()方法 來列印答案報表

印列答案(1)說明 列印內容 字型 筆刷顏色 左上角座標

印列答案(2)程式設計

第一站:報表 讀入應檢人資料:title.txt 執行結果報表 程式碼報表 方法:PrintDocument物件 方法:檔案→列印 姓名:[林文恭] 准考證號碼:[999901] 座號:[01] 日期:[2010/11/11] 第一題結果:….. 第三題結果:…... 第五題結果:…… 讀入應檢人資料:title.txt 方法:PrintDocument物件 方法:檔案→列印

940301:Input & Output 資料檔940301.SM欄位架構及內容: 欄位1:3~9位長整數 第一筆 12321   欄位1:3~9位長整數 第一筆 12321 Palindrome:迴文 讀取某一數字時: 左→右 = 右→左 此數字就稱為迴文 例如:12321是迴文。 【報表輸出】 第一題結果:12321 is a palindrome.

940301:邏輯解說 運算式 商 數 餘 串接 餘數 12345 \ 10 = 1234…5 1234 5 1234 \ 10 = 123…4 123 4 54 123 \ 10 = 12…3 12 3 543 12 \ 10 = 1…2 1 2 5432 1 \ 10 = 0…1 商數為0運算結束 54321

940301:程式解說

940302:Input & Output 資料檔940302.SM 欄位架構及內容: 【報表輸出】 第二題結果: 1 12 123 1234 12345 123456 1234567   欄位1:整數 第一筆 7

940302:邏輯解說 第二題結果: 1 12 123 1234 12345 123456 1234567 第1列 第2列 第3列 第4列 第7列 第5列 第6列 第1行 第2行 第3行 第7行

940303:Input & Output 資料檔940303.SM欄位架構及內容: 欄位1:整數 第一筆 12   欄位1:整數 第一筆 12 prime number:質數 判斷整數n是否為質數,只要檢查2到n^0.5是否存在可整除n的整數即可。若無,此數字n就稱為質數。(改良法) 例如:11是質數。 【報表輸出】 第三題結果:12 is not a prime number.

940303:程式解說

940304:Input & Output 資料檔940304.SM欄位架構及內容: 【報表輸出】 第四題結果:最小BMI值=15,不正常   欄位1:整數 欄位2:整數 資料 變數 值 第一筆 身高(公分) 176 體重(公斤) 45 第二筆 165 50 第三筆 170 55 【報表輸出】 第四題結果:最小BMI值=15,不正常

940304:選取最小值 最小BMI = BMI(1) BMI(1) = 39 BMI(2) = 29 BMI(3) = 19 1   最小BMI = BMI(1) BMI(1) = 39 BMI(2) = 29 BMI(3) = 19 1 最小BMI = 39 39 2 29 3 最小BMI = 29 19 最小BMI = 19

940305:Input & Output [6 8] [10 12] 資料檔940305.SM欄位架構及內容: 欄位1:整數 欄位2:整數   欄位1:整數 欄位2:整數 資料 變數 值 第一筆 A(1,1) 1 A(1,2) 2 第二筆 A(2,1) 3 A(2,2) 4 第三筆 B(1,1) 5 B(1,2) 6 第四筆 B(2,1) 7 B(2,2) 8 【報表輸出】 第五題結果: [6 8] [10 12]

940305:邏輯解說 I J A(I,J) B(I,J) C(I,J) 演算 1 A(1,1) = 1 B(1,1) = 5 1+5 = 6 2 A(1,2) = 2 B(1,2) = 6 A(1,2) + B(1,2) 2+6 = 8 A(2,1) = 3 B(2,1) = 7 A(2,1) + B(2,1) 3+7 = 10 A(2,2) = 4 B(2,2) = 8 A(2,2) + B(2,2) 4+8 = 12 For i = 1 To 2 For j = 1 To 2 C( i , j ) = A( i , j ) + B( i , j ) Next j Next i

三種迴圈、資料

術科第二站:應用程式設計 試題、資料 940306~940308,考試時抽選1題 測試檔案:94030X.SM 、實測檔案:94030X.T01 評分: 測驗時間:80分鐘 應檢人有3次評分機會 評分依據:原始程式報表、執行結果表單畫面報表

06:身分證號碼檢查

解題策略 執行順序 程式名稱 功能 說明 1 rdata 讀取資料 一次讀取所有資料 2 sp1 檢查1:格式 依序判斷每一筆資料 3  檢查1:格式 依序判斷每一筆資料 3  sp2  檢查2:性別 4  sp3  檢查3:安全碼 5 wdata 寫入資料 一次寫入所有資料 陣列資料 名稱:d( ) 表格物件 名稱:dt DataGridView 名稱:dgv

07:高速公路車輛統計

解題策略 程式名稱 功能說明 Form_Load 主控程式 rdata 讀取資料 sp1 計算車輛總數 sp2 計算車輛種類小計 sp3 計算星期別車輛小計 sp4 建立車輛物件陣列、星期物件陣列 sp5 設定表單內控制項屬性 btn_car_Click 顯示:【依車輛種類】群組方塊 btn_week_Click 顯示:【依星期別】群組方塊

資料排序 氣泡排序 置換(swap)技巧

08:分數的加減乘除運算

解題策略 執行順序 程式名稱 功能 說明 1 rdata 讀取資料 一次讀取所有資料 2 sp1 分數運算 計算、約分、答案 3 wdata 寫入資料 一次寫入所有資料 m1/m2 約分的邏輯: For j = 2 to Math.Abs(m1) Do While (m1 Mod j = 0 And m2 Mod j = 0 ) m1 = m1 / j : m2 = m2 / j Loop Next j

第二站答案 使用將SM資料換成T01資料 3次檢查機會 報表: 按Alt + PrintScreen鍵:擷取執行表單畫面 檔案→列印:程式碼報表