指定標題

Similar documents
臺北捷運公司 105 年 11 月 27 日新進助理工程員 ( 資訊類 ) 甄試試題 - 程式設計 注意 : 請務必填寫姓名 : 1. 以下題目應全部作答 應考編號 : 2. 科目總分為 100 分 3. 作答時不須抄題目, 但請標明題號, 並請用藍 ( 黑 ) 色原子筆橫向書寫 題目 : 一 軟體

Microsoft Word - ch04三校.doc

指定標題

詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入

untitled

新・解きながら学ぶJava

《大话设计模式》第一章

untitled

投影片 1

前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii

Microsoft Word - 01.DOC

CHAPTER VC#

碩命題橫式

概述

CHAPTER 1

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466>

untitled

untitled


使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款

( 总 第 1073 期 ) 浙 江 省 人 民 政 府 主 办 2015 年 3 月 17 日 出 版 省 政 府 令 省 政 府 文 件 目 录 浙 江 省 大 型 群 众 性 活 动 安 全 管 理 办 法 ( 浙 江 省 人 民 政 府 令 第 333 号 ) (3) 浙 江 省 人 民 政

Figure 1: Game Tree 为 了 方 便 讨 论, 我 们 这 里 设 这 里 讨 论 的 博 弈 树 是 一 棵 有 限 树, 设 有 两 个 棋 手 甲 与 乙 进 行 这 场 博 弈, 这 样, 博 弈 树 分 为 三 类 结 点 : 1. 奇 数 层 的 非 叶 子 结 点 :

Microsoft Word - Learn Objective-C.doc

1.5招募说明书(草案)

提问袁小兵:

Chapter12 Derived Classes

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

EJB-Programming-3.PDF


Microsoft Word - 第3章.doc

基于ECO的UML模型驱动的数据库应用开发1.doc

untitled

epub83-1

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

chp6.ppt

untitled

雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO

穨文件1

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

第3章.doc

EJB-Programming-4-cn.doc

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

今天 年春季号 总 92 期

*

( ) / / / / / / /

(Microsoft Word - 8\244T\244\362\277\337\272]\244W\265L\246W.doc)

Microsoft Word - 專家本色 doc


但, 你 应 该 听 过 我 们 走 在 大 路 上 这 首 歌, 或 许 还 知 道 革 命 人 永 远 是 年 轻 那 支 歌 ; 并 且, 几 乎 可 以 肯 定, 你 在 戴 红 领 巾 的 那 阵, 必 然 唱 过 牛 儿 还 在 山 坡 吃 草, 放 牛 的 却 不 知 道 哪 儿 去

2 临 终 助 念 答 问 序 临 终 关 怀, 由 佛 门 净 宗 古 来 祖 师 大 德 提 倡 助 念 往 生, 现 今 已 渐 为 社 会 大 众 所 重 视, 在 台 湾, 台 大 长 庚 等 各 大 医 院, 也 都 设 有 助 念 室 ; 大 陆 上 许 多 道 场, 也 有 专 为

校园之星

Microsoft Word - 澎湖田調報告-宏達組9804.doc

<4D F736F F F696E74202D FA8BEA861B8EAB7BDBEE3A658BB50C0B3A5CE28B773A6CBA5AB29>


之 原 則 及 國 防 部 訂 頒 國 軍 列 管 國 有 不 動 產 提 供 非 軍 方 單 位 使 用 處 理 原 則 規 定 不 符, 仍 應 以 出 租 方 式 辦 理 惟 可 就 偏 遠 地 區 提 供 官 兵 金 融 水 電 服 務 使 用 部 分, 研 議 降 低 租 金 標 準, 報

chineseall

釋禪波羅蜜次第法門

证券代码: 证券简称:锦江股份 公告编号:【】

1700 装 卸 搬 运 7645 装 卸 搬 运 服 务 2100 建 筑 7410 工 程 服 务 11% 装 卸 搬 运 服 务, 是 指 使 用 装 卸 搬 运 工 具 或 者 人 力 畜 力 将 货 物 在 运 输 工 具 之 间 装 卸 现 场 之 间 或 者 运 输 工 具 与 装 卸

前 言 教 育 无 小 事, 它 成 就 着 学 生 的 未 来 作 为 教 师, 他 们 无 时 无 刻 不 在 关 注 着 学 生 的 成 长 学 生 的 未 来 学 生 就 像 一 朵 含 苞 待 放 的 花 朵, 需 要 老 师 们 的 细 心 呵 护, 给 学 生 需 要 的 东 西, 而

《盗墓笔记》 南派三叔/著

平 凡 足 迹 李 本 川 作 者 为 中 国 科 学 院 海 洋 研 究 所 研 究 员,1935 年 生, 山 东 荣 成 人 我 今 年 63 岁 了 大 前 年 丈 夫 和 儿 子 在 一 个 月 内 先 后 离 开 了 人 世, 女 儿 又 已 出 嫁, 现 在 是 孑 然 一 身 我 是

<CFFBB7D1D5DFD0D0CEAAD1A72E6D7073>

独立学院建设与发展


摘 要 本 校 多 媒 體 設 計 系 與 上 海 戲 劇 學 院 創 意 學 院 在 多 次 聯 繫 交 流 之 下, 已 簽 署 合 作 備 忘 錄, 積 極 尋 求 兩 校 合 作 教 學 與 共 同 創 作 之 機 會 藉 由 本 系 學 生 作 品 腦 殘 公 寓 入 圍 第 五 屆 中

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

等 2. 醫 療 保 健 : 提 供 各 機 關 學 校 公 務 同 仁 各 項 醫 療 保 健 措 施 及 民 間 團 體 現 有 醫 療 保 健 資 源 等 相 關 訊 息 ( 四 ) 其 他 協 助 : 各 機 關 學 校 得 規 劃 辦 理 其 他 多 元 化 的 服 務 內 容 ( 例 如

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 一 一 般 公 共 服 务 支 出 二

Cover-3.indd, page Normalize

人 間 菩 提 Part 1 人 間 菩 提 Part 2 清 涼 菩 提 正 覺 修 行 清 心 發 願 自 重 ----

FP.pdf


JavaIO.PDF

e bug 0 x=0 y=5/x 0 Return 4 2

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63>

untitled

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

IoC容器和Dependency Injection模式.doc

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

新版 明解C++入門編

9, : Java 19., [4 ]. 3 Apla2Java Apla PAR,Apla2Java Apla Java.,Apla,,, 1. 1 Apla Apla A[J ] Get elem (set A) A J A B Intersection(set A,set B) A B A B

1. 访 问 最 新 发 行 公 告 信 息 jconnect for JDBC 访 问 最 新 发 行 公 告 信 息 最 新 版 本 的 发 行 公 告 可 以 从 网 上 获 得 若 要 查 找 在 本 产 品 发 布 后 增 加 的 重 要 产 品 或 文 档 信 息, 请 访

Microsoft Word - 专论综述1.doc

untitled

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

建模与图形思考

javaexample-02.pdf

全国计算机技术与软件专业技术资格(水平)考试

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f

FY.DOC

Microsoft Word - ACL chapter02-5ed.docx

概述

Chapter 9: Objects and Classes

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378>

Open topic Bellman-Ford算法与负环

untitled

Transcription:

注意 : 請務必填寫姓名 : 1. 以下題目應全部作答 應考編號 : 2. 科目總分為 100 分 3. 作答時不須抄題目, 但請標明題號, 並請用藍 ( 黑 ) 色原子筆橫向書寫 題目 : 一 ( 每階段 4 分, 共 20 分 ) 軟體工程是以工程的手法開發軟體系統, 其中需求工程是風險最高 也是最困難的步驟, 其中區分需求擷取 需求分析建模 建立需求規格 需求驗證與確認 需求變更演化管理五個階段, 請簡述這五個階段的活動內容 二 ( 每項 3 分, 共 項, 計 30 分 ) 以下 C# 程式是簡化的門禁警示系統, 其 UML 設計圖如下所示 (1) 請完成 UML 設計圖 關係線 (2) 請分別寫出執行程式 的輸出 (3) 請說明程式中 IMonitor 和 Monitor 的關係, 以及 Monitor 的規範 (4) 請說明程式中,static 屬性 (attribute) 和 static 方法 (method) 的用 第 1 頁, 共 5 頁

途 public class Alert { public Alert() { warning = 0; public String sendalert(int code) { warning = code; if (code == 2) { Console.Write("Urgent! "); return "Urgent!"; else if (code == 1) { Console.Write("HELP! "); return "HELP!"; else { Console.Write("OK! "); return "OK"; public bool wasalertsend() { if (warning == 0) return false; return true; private int warning; public class Door { public Door() {status ="CLOSE"; public String Status { get { return status; set { status = value; private String status; public interface IMonitor { int execute(); public class Monitor:IMonitor{ public Monitor(Door d) {door = d; public int execute() { String s = door.status; if (s =="BROKEN") return 2; else if (s =="OPEN") return 1; else return 0; private Door door; public class Server { public Server(Alert a) { alert = a; public void monitor() { int code = doormonitor.execute(); if (code > 0) alert.sendalert(code); public void setmonitor(imonitor dm){ doormonitor = dm; private IMonitor doormonitor; private Alert alert; public class ServerApp { private static Door door; private static Alert alert; private static IMonitor monitor; private static Server server; private static void testalert(string msg) { door = new Door(); alert = new Alert(); monitor = new Monitor(door); Server server = new Server(alert); server.setmonitor(monitor); door.status = msg; server.monitor(); if (!alert.wasalertsend()) Console.Write("OK! "); public static void test01() { alert = new Alert(); Console.WriteLine(alert.sendAlert(2)); public static void test02() { door = new Door(); door.status = "OPEN"; Console.WriteLine(door.Status); public static void test03() { Door door = new Door(); Monitor monitor = new Monitor(door); door.status = "OPEN"; Console.WriteLine(monitor.execute()); public static void test04() { testalert("open"); testalert("close"); testalert("broken"); 第 2 頁, 共 5 頁

Server - status + monitor() + setmonitor(imonitor) <<interface>> IMonitor + execute() Alert - warning + sendalert(int) + wasalertsend() Monitor + execute() Door - status + getstatus() + setstatus(string) String 三 有一家公司須要建置資料庫, 管理生產商品所需零件的供應狀況 各零件的供應廠商只會有一家, 分別記錄廠商編號 (sno), 以及地區 (sregion) 供應的零件則分為不同的編號 (pno), 尺寸 (psize), 售價 (pprice), 及數量 (qty) 其資料庫表格如下 : Supplier (sno, sregion) Part (pno, psize, pprice, sno, qty) 後來管理階層決定, 每一種零件的供應商可以有多家, 每一家供應 (Supply) 的零件數量是不一, 尺寸及售價需相同, 各自供應地區不同, 於是資料庫表格必須進行修改 ( 共 30 分 ): ( 一 ) 請問這個資料庫表格要如何修改 ( 可增加表格並調整欄位 ), 才能符合第三正規化 (Third Normal Form, 3NF), 第 3 頁, 共 5 頁

請注意需全列所有修改後的資料庫表格 (5 分 ) ( 二 ) 請以修改後的資料庫寫出 SQL 指令, 列出所有零件供應 關係的完整資訊, 也就是依照零件編號排序顯示下列欄位 : 零件編號, 尺寸, 售價, 供應廠商編號, 及數量 (5 分 ) ( 三 ) 請以修改後的資料庫寫出 SQL 指令, 分別列出各零件不 分地區的總供應數量 [ 提示 : 零件, 總供應數量 ] (10 分 ) ( 四 ) 承上題, 如果要 將零件 A 的總數量限為 1000, 可能 需考慮什麼問題? (10 分 ) 四 關於資料結構與演算法, 請回答以下問題 ( 共 20 分 ): ( 一 ) 請比較 Stack 與 Queue 兩種資料結構的差異 (4 分 ) ( 二 ) 請舉例說明 Stack 與 Queue 兩種結構分別適合用於什麼情形 (4 分 ) ( 三 ) 為了記錄每個人與人之間的好友關係, 可以使用 graph 記錄 一個節點 (node) 代表一個人, 而連接節點與節點之間的邊 (edge) 則代表人與人之間的關係 請以廣度搜尋法 (Breadth-First Search, BFS) 搜尋以下的 graph, 尋訪結果順序為何? (6 分 ) 第 4 頁, 共 5 頁

A B D F C E G ( 四 ) 承上題, 請寫出深度搜尋法 (Depth-First Search, DFS) 演算法, 找出某人能透過好友關係連結到的所有人 (6 分 ) 第 5 頁, 共 5 頁