軟體設計丙級 林文恭 研究室 原著 rjwang 編修. 學科 考題內容 – 採「考前公開」制,公告於勞委會網站 – 題庫內共 700 題單選題 – 範圍:計算機概論、程式設計 評分方法 – 考試時間 100 分鐘 – 答題數 80 題每題 1.25 分,答錯不倒扣 – 以 60 分為及格。

Slides:



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

专题复习 --- 走进名著 亲近经典 读完《鲁滨孙漂流记》这本精彩的小说 后,一个高大的形象时时浮现在我的眼 前,他就是勇敢的探险家、航海家鲁滨 孙。他凭着顽强的毅力,永不放弃的精 神,实现了自己航海的梦想。 我仿佛看到轮船甲板上站着这样的一 个人:他放弃了富裕而又舒适的生活, 厌恶那庸庸碌碌的人生,从而开始了一.
足太阴脾经在足大趾与足阳明胃经衔接, 在胸部与手少阴心经相接。 联系的脏腑器官有 咽、舌,属脾,络胃,注心中。 络脉从本经分出,走向足阳明经,进入腹腔,联络肠胃。 经别结于咽,贯舌本。 经筋结于髀,聚于阴器,上腹,结于脐,散于胸中。 第四章 足太阴经络与腧穴 第一节 足太阴经络.
用藥常識知多少? 五乙李麗娜 心寶的故事 心寶哪裡錯了? 說一說藥袋上有什麼資訊? 姓名 怎麼用(一天使用幾次? ) 藥的用途對症嗎? 藥品和外觀 副作用 注意事項 保存期限與方法 成藥有沒有衛生署許可證字號.
國中教育會考說明 年 5 月 14 日(六) 105 年 5 月 15 日(日)  08:20- 08:30 考試說明  08:20- 08:30 考試說明  08:30-  09:40 社 會  08:30-  09:40 自 然 09:40- 10:20 休息 09:40-
健康體位 GO ! GO ! GO ! 卓溪鄉太平國小 賴春美 護理師 101 年 04 月 01 日.
第二章 中药药性理论的现代研究 掌握中药四性的现代研究 掌握中药五味的现代研究 掌握中药毒性的现代研究 了解中药归经的现代研究.
說 劍 《莊子‧雜篇》─ 第 一 組 賴泊錞 謝孟儒 張維真 羅苡芸
都是作假惹的禍 假 GO ~.
知识聚焦 光合作用 呼吸作用 条件 场所 原料 产物 物质变化 能量变化 有光无光都可以 需要光 主要是线粒体 叶绿体 二氧化碳、水
控制方长投下的子公司,需要编制合并报表的演示思路
新約研讀 彼得前書複習 讀經組
103年度學生健康檢查.
軟體設計丙級 林文恭 研究室 原著 rjwang 編修.
主題─ 悌 授課教師:謝宛琳.
糖尿病健康教育 广水市健康教育所 (2).
体育田径课.
8 企业信息管理的定量分析 第八讲 企业信息管理的定量分析 8.1 企业信息化水平的测评 8.2 企业信息管理绩效的测评.
“三生教育”专题 生命·生存·生活.
可爱的蜗牛 一、蜗牛冬眠 二、蜗牛进食 三、蜗牛排泄 四、蜗牛呼吸.
健康一二一 宜兴市疾病预防控制中心 周 茜
小寶寶家庭保健護理小常識 講師:郭洽利老師
校務會議 業 務 報 告 教官室 主任教官: 廖世文 中校 99/06/25.
专题三 生物圈中的绿色植物.
缤纷灿烂针织物.
95課綱 歷史科第二冊(中國史) 第三單元(章) 近世發展(宋、元明、清) 第三主題(節) 士紳社會與庶民文化
用“自言自语法”提高学生 英语口头表达能力 李奉栖.
开放教育入学培训 —— 计算机培训: 基础知识
寻觅节日诗情.
                                         減肥.
第五章 病因病机.
大 綱 重大變革事項 甄選員額 甄選資格 甄選期程 軍官基礎教育與服役.
報告人:財團法人台灣癌症基金會執行長 賴基銘 醫師
100學年度高職校務評鑑簡報 報告人:校長 江銘鉦 日期:101年4月27日
健康減重飲食 高雄國軍總醫院 營養師余惠婷.
Visual Basic 期中報告 組長:沈亞臻 組員:蔣佳育 張庭茹
金門縣多年國小101學年度 推動健康促進學校成果簡報
BLANK overview.
Visual Basic 2010 程式設計16堂特訓 第七堂 VB的迴圈流程控制.
初识Visual Basic.
如何寫工程計畫書 臺北市童軍會考驗委員會 高級考驗營 版.
算法与程序设计.
数学3(必修)—— 算 法 ALGORITHM 苏州大学数学科学学院 徐稼红
程式語言Visual Basic 重複結構 黃瀧輝 老師 Long Hwai,Huang.
第12章 VBA模块设计.
CHAP13 演算法概論 高中資訊科技概論 松崗圖書公司.
第5章 Visual Basic控制结构 之 常用算法举例
電腦解題─流程圖簡介 臺北市立大同高中 蔡志敏老師.
Visual Basic 6.0 ——程序设计.
本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣2.5版授權釋出
電腦攻擊與防禦 在 Virtual Box 加入硬碟檔 ADL 2019/2/17.
VB程序设计语言 主讲教师:王 杨.
VB程序设计语言 主讲教师:王 杨.
蔣梅香 資深協理 金融機構評等部 中華信用評等公司
第1章 Visual Basic 简介 郭清溥.
小结 郭清溥.
经典算法之 冒 泡 排 序.
Visual Basic 程序设计教程.
软件工程 第四章 软件设计 软件过程设计技术与工具.
现代信息技术 微电子技术 计算机技术 传感技术 通信技术 处理、存储信息的技术 传感、采集技术 传递信息的技术
第二章、第三章错题分析.
藝術大師-達利.
計算機概論 跨越講義 第4章 基本視窗程式應用 4-1 程式語言簡介 4-2 結構化VS物件導向程式設計
高山草原生態系 分布於臺灣3000公尺以上高山,如中央山脈.玉山山脈.雪山山脈 分為玉山箭竹草原,高山芒草原及兩者混生林三種
單元名稱:結構化程式設計 報告人 劉洲溶.
問題解決與流程圖 高慧君 台北市立南港高中 2006年12月22日.
第六章 机件的表达方法 在工程实际中,由于机件的结构形状是多种多样的,仅用三视图往往不能完整、清楚、简便地表达出机件的结构和形状。为此,国家标准《机械制图》还规定了机件表达的其他方法。 本章将介绍视图、剖视图、断面图等常用表达方法,并讨论怎样根据机件的结构特点,恰当地选用这些表达方法。
軍校與民間大學之比較 軍校 民間大學 服裝食宿學雜費 由國家供給 除公費生外餘須自費 零用金 每月14,190元 父母供應或打工賺取 畢業
顺序查找与二分查找复习.
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 分鐘 – 評分依據:程式碼報表、執行結果報表 – 第一站通過之考生才可參加第二站測試 資料檔案 – 測試練習: SM~ SM – 實際考試: T01~ T01 – 考生報名後收到資料檔案只有 SM 檔 考試所用的 T01~T03 數據是不公布的 ( 本書光碟有提供 )

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

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

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

btn_student btn_01btn_03btn_05 btn_print txt_01txt_03 txt_05 PD ( PrintDocument 控制項)

1 2 輸入資料 3 資料自動寫入 C:\title.txt

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

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

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

:邏輯解說 運算式商數商數 餘數餘數 串接 餘數 / 10 = 1234… / 10 = 123… / 10 = 12… / 10 = 1… / 10 = 0…1 商數為 0 運算結束

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

:邏輯解說 ijj = 1 To im1 = m1 & j m1 結果程式碼 11j = 1 To 1m1 = m1 & 1“1” For i = 1 To 3 For j = 1 To i m1 = m1 & j Next j Next i j = 1 To 2 m1 = m1 & 1 m1 = m1 & 2 “12” j = 1 To 3 m1 = m1 & 1 m1 = m1 & 2 m1 = m1 & 3 “123”

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

:邏輯解說 假設: m1 = 7, 則 m1^0.5=2 ( 取整數 ) im1 / i 商數餘數迴圈運算程式 ( 改良法 ) 2 7 / 231 m2=0 ‘ 計數器 For i = 2 To m1^0.5 if m1 mod i = 0 Then m2 = m2 + 1 Next I If m2 = 0 then txt_03.text=m1 & “ 第三題結果: ” & m1 & “ is a prime number.” Else txt_03.text=m1 & “ 第三題結果: ” & m1 & “ is not a prime number.” End If

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

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

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

:邏輯解說 IJA(I,J)B(I,J)C(I,J) 演算 1 1A(1,1) = 1B(1,1) = 5A(1,1) + B(1,1)1+5 = 6 2A(1,2) = 2B(1,2) = 6A(1,2) + B(1,2)2+6 = 8 2 1A(2,1) = 3B(2,1) = 7A(2,1) + B(2,1)3+7 = 10 2A(2,2) = 4B(2,2) = 8A(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~ ,考試時抽選 1 題 – 測試檔案: 94030X.SM 、實測檔案: 94030X.T01 評分: – 測驗時間: 80 分鐘 – 應檢人有 3 次評分機會 – 評分依據: 原始程式 報表、 執行結果表單畫面 報表

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

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

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

解題策略 執行順序程式名稱功能說明 1rdata 讀取資料一次讀取所有資料 2sp1 分數運算 計算、約分、答案 3wdata 寫入資料一次寫入所有資料 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 m1/m2 約分的邏輯:

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