阿摩線上測驗
登入
首頁
>
公職◆系統分析與設計
> 100年 - 100年民航人員、100年外交領事人員及國際新聞人員、100年法務部調查局調查人員、100年國家安全局國家安全情報人員、100年社會福利工作人員、100年國際經濟商務人員考三等_資訊科學組#26803
100年 - 100年民航人員、100年外交領事人員及國際新聞人員、100年法務部調查局調查人員、100年國家安全局國家安全情報人員、100年社會福利工作人員、100年國際經濟商務人員考三等_資訊科學組#26803
科目:
公職◆系統分析與設計 |
年份:
100年 |
選擇題數:
0 |
申論題數:
6
試卷資訊
所屬科目:
公職◆系統分析與設計
選擇題 (0)
申論題 (6)
⑴以活動為中 心(Activity-Centered):專注於整個軟體開發過程的活動(Activities)
⑵以實體為 中心(Entity-Centered):專注於整個軟體開發過程中,在上述活動建立的工作產 品(Work Products)兩大基本活動。請說明軟體開發生命週期過程可以分為那幾階 段(Phases)?相對應的物件導向工作產品有那些?(30 分)
二、物件導向技術的物件(Object)是對映到現實生活的實體或事件,一般物件擁有 那三種特性?請簡要說明之。物件之間靠訊息(Message)互動,且是依據接收的 訊息來執行方法(Method),請舉例說明何謂方法的過載(Overload)?何謂多 形(Polymorphism)?(20 分)
三、請說明何謂抽象類別(Abstract Class)?何謂多重繼承?類別關係是指不同類別之 間的關係(Relationships);繼承是何種關係?通用物件與成品間是何種關係?專 屬物件與成品間是何種關係?(30 分)
⑴ interface Iarea{ final double PI=3.1415926; void area(); } Interface Ishow{ void show(); } Class Circle implements Iarea,Ishow{ public void area(){…} public void show(){…} }
⑵ class Student{ private date birthday; …… } class Date{ private Student student; …… }