所屬科目:(1)程式設計(以 APP、HTML5/CSS 與 RWD、JAVA、SQL 語言為主) (2)系統分析(3)資料結構及資料庫應用
第一題: 某企業社要建置一小型銷售資料庫系統,希望能夠透過系統列印出銷售單(如下圖所示), 該企業社將透過『客戶編號』為客戶進行編號建檔,透過『品號』為產品進行編號建檔;每 次銷貨時,透過系統選擇客戶與其欲購買之產品建立銷售單,並給予唯一的『單號』作為索 引。 為避免資料不一致情形發生,所有計算欄位皆不儲存於系統中。
1.建四個等寬的欄位,一個接著一個,如(圖一)。
2.在螢幕寬度為 992px 或更小時,四個欄位變成二個欄位,如(圖二)。
3.在螢幕寬度為 600px 或更小時,所有欄位疊起來,如(圖三)。
第四題: 請以 Swift 或 JAVA 語言,撰寫輸入兩個分數,然後將其相加,最後以最簡分數輸出, 【例如:計算結果為 ,最後顯示為 】。【15 分】
第五題: 請分別回答下列 JAVA 程式執行後,(1)~(3)區塊輸出之結果為何?
第六題: 如下圖資料關聯圖,『工作紀錄』表為員工參與各計畫執行之參與時數紀錄(參與時數 欄位);每一計畫之經費成本為所有參與計畫員工其(參與時數)乘以該工作(工時成本) 之總和;請寫一 SQL 產生下列每一計畫之經費成本的『類似報表』。【10 分】