Translate

2011年2月28日 星期一

弘光 - 99-2 網路程式設計 - Java小測驗

Java 小測驗


  • Environment
    • Java Platform, Standard Edition (Java SE) - Link
    • Java Platform, Enterprise Edition (Java EE)  - Link
    • Netbeans

  • Introduction
    • Class
    • Variable
    • Method
    • Object
    • Package
  • Member
    • Instance 
    • static member
  • IF / swich case
  • For - Loop / While / do while
    • Count
    • Tree
  • 型態轉換
    • String to Integer
    • String to Double
    • String to Float
    • Number to String
  • Array 
    • Array Construct
    • Object Array
  • Java IO
    • System Output
    • File Process

    範例下載: Link



    BP : 不計分的小測驗,大家到時玩玩吧!

    2011年2月21日 星期一

    99-2弘光資工 - 網路程式設計 - 課程介紹

    課程名稱:網路程式設計
    教師名稱:潘人豪
    聯絡資料:bp.teach@m2k.com.tw
    授課時數:電腦教室
    授課時間:(週三) 

    課程簡介

    • 本課程設計由基本網際網路概念出發,針對學生過去所學習的網路通訊原理、協定,進一步透過程式語言開發並延申應用,使學生們瞭解真實網際網路運作架構下的網路程式開發方法與過程,並學習當下熱門網路應用服務之連結開發。


    課程目標

    • 本課程除了指導學生網際網路底層程式開發外,更逐步介紹網路各階層中實際程式設計及其應用,此外課程末更透過當下熱門網路服務之介紹,使同學瞭解如何在分散式系統環境下進行實際進行開發設計,並透過網路多元資源降低開發複雜度並與業界實務接軌。

    課程內容

    • 教學內容由網路基本架構概念為基礎,第二部份介紹網際網路通訊協定使用、程式開發,第三部份介紹網路各種應用服務之程式開發(E-Mail, 多媒體資料傳輸等),最後透過Google所提供之各項服務,教導同學如何實際結合現有多元應用服務與雲端技術進行程式開發。


    課程進度
    • 第一週: 課程介紹、作業環境說明介紹
    • 第二週: Java程式設計回顧
    • 第三週: 網路基本概念回顧
    • 第四週: 資料串流處理(檔案串流、網路串流)
    • 第五週: 資料串流處理(檔案串流、網路串流)
    • 第六週: 網路元件介紹
    • 第七週: Socket, TCP, UDP 協定應用與程式設計
    • 第八週: Socket, TCP, UDP 協定應用與程式設計
    • 第九週: Secure Sockets設計與應用
    • 第十週: 測驗一
    • 第十一週: Multicasting程式設計與應用
    • 第十二週: E-Mail 程式設計與應用
    • 第十三週: 網路多媒體資料傳輸協定介紹
    • 第十四週: 即時傳輸協定RTP、JMF網路多媒體應用
    • 第十五週: 即時傳輸協定RTP、JMF網路多媒體應用
    • 第十六週: 測驗二
    • 第十七週: Google 雲端計算(App Engine)與服務API應用(Map, Docs, Youtube, Calendar…)
    • 第十八週: Google 雲端計算(App Engine)與服務API應用(Map, Docs, Youtube, Calendar…)
    • 第十九週: Google 雲端計算(App Engine)與服務API應用(Map, Docs, Youtube, Calendar…)

    課程資訊
    • 成績評量
      • 出席率及課堂表現 (30%)
      • 測驗(40%)
      • 報告 (30%)

    教科書及參考資料
    • 指定書目
      • Java網路程式設計 第二版, 顏春煌, 旗標,  ISBN:9789574426386
    • 參考書目
      • Google API大全-程式設計、開發、實例(附光碟), 松崗, ISBN:9789866382994
      • 網路應用程式開發:使用Google App Engine雲端運算, 李威和, , 文魁, ISBN:9789866382499

    99-2中台資管 - 系統分析與設計 - 課程大綱

    課程名稱:系統分析與設計
    教師名稱:潘人豪
    聯絡資料:bp.teach@m2k.com.tw
    授課時數: 3
    授課時間:(週五) 18:20~20:55 


    課程目標
    • 本課程目標為建立學生資訊系統開發概念,使其瞭解如何定義需求、如何規劃流程、如何選定開發模式與如何為開發專案進行分析設計。課程中將以统一建模语言(UML,Unified Modeling Language)做為主要塑模與教學方式。
    課程說明
    • 資訊系統開發與設計,自開始的需求分析、功能定義、系統規劃到最終軟體開發、文件撰寫與維護除錯等等,都是建立在科學與邏輯的流程概念之上。本課程將透過統一塑模語言(UML,Unified Modeling Language)做為主要塑模工具,教導同學如何在實際開發之前,建立完整的系統開發設計流程。


    課程內容
    • ch01 資訊系統開發概論
    • ch02 資訊系統開發模式
    • ch03 物件導向技術
    • ch04 需求分析
    • ch05 需求塑模案例
    • ch06 物件互動行為塑模
    • ch07 物件互動行為塑模應用
    • ch08 使用者介面塑模—結構與狀態
    • ch09 物件結構塑模
    • ch10 類別正規化
    • 專案規劃與實作( 以Google 服務實作 )

    課程資訊
    • 成績評量
      • 期中考 (20%)
      • 出席率及課堂表現 (30%)
      • 專題製作 (50%)

    • 課程需求
      • 小組討論
      • 課堂發問:10 次 / 學期


    教科書及參考資料



    • 物件導向系統分析與設計:結合MDA與UML (三版)
      Object-Oriented Systems Analysis and Design: An MDA Approach with UML



    99-2中台資管 - 進階網頁程式設計 - 課程大綱

    課程名稱:進階網頁程式設計
    教師名稱:潘人豪
    聯絡資料:bp.teach@m2k.com.tw
    授課時數: 3
    授課時間:(週五) 10:15~14:10


    課程目標
    • 本課程旨在教導同學瞭解網路程式設計方法與其應用,主要目標於使同學建立網路程式設計開發時,前端、中端(應用)與後端(資料庫)等不同層級之程式設計概念,並以實例開發的教學模式,讓同學能與當前業界技術接軌。

    課程說明
    • 本課程主要以ASP .NET技術為主, 透過ASP .NET技術應用於網路程式設計並採用VWD(Visual Web Developer Express)開發環境進行教學,透過VWD視覺化網頁設計方式降低設計難度。並採用C#程式語言進行與網路資料庫連結設計。


    課程內容
    • 01 課程介紹
    • 02 ASP.NET基礎介紹
    • 03 VWD與HTML網頁設計介紹
    • 04 Web Form表單處理、驗證與狀態管理
    • 05 Web Form表單處理、驗證與狀態管理
    • 06 C# 程式設計介紹
    • 07 C# 程式設計介紹
    • 08 控制項元件使用
    • 09 控制項元件使用
    • 10 測驗一
    • 11 SQL 語法與ASP.NET 資料庫程式設計
    • 12 SQL 語法與ASP.NET 資料庫程式設計
    • 13 SQL 語法與ASP.NET 資料庫程式設計
    • 14 進階控制項元件使用
    • 15 AJAX技術應用
    • 16 AJAX技術應用
    • 17 AJAX技術應用
    • 18 測驗二


    課程資訊
    • 成績評量
      • 平時成績 (40%)
      • 測驗成積 (60%)


    教科書及參考資料
    • 指定書目:ASP.NET 3.5 從零開始-使用 C# 2008
    • 參考書目:ASP.NET 3.5 網頁製作徹底研究 - 使用 C#

    99-2中台資管 - 流通管理 - 課程大綱

    課程名稱:流通管理
    教師名稱:李瑞敏、潘人豪
    聯絡資料:bp.teach@m2k.com.tw
    授課時數: 3
    授課時間:(週四) 09:15~12:00


    課程目標
    • 瞭解流通管理、物流管理及運籌管理發展及演變
    • 流通管理之應用與實務
    • 探討如何以資訊管理角度切入流通管理範疇


    課程內容
    • 核心概念
    .流通概論 Distribution Concept
    .物流架構與定位 Logistics Structure and Positioning
    • 系統層次
    .物流資訊系統 Logistics Information System
    .物流運輸系統 Logistics Transportation System
    .搬運、倉儲與存貨 Moving、Warehouse and Inventory
    • 應用層次
    .地理資訊系統與物流Geographic Information System and Logistics
    .無線射頻辨識系統 Radio Frequency Identification
    .電子商務與物流 E-Commerce and Logistics
    .全球運籌管理 Global Logistics


    課程資訊
    • 成績評量
    期中考 (30%)
    期末專題報告 or 期末考 (30%)
    出席率及課堂表現 (40%)

    • 課程需求
    小組討論
    案例分析
    課堂發問
    網路發問
    期末專案



    教科書及參考資料
    • 物流管理 原理、方法與實例 (第四版),顏憶茹、張淳智,前程出版,2007.03 (ISBN: 9867239121)
    • 流通系統 (第八版),簡正儒、蔡惠華,高立出版,2007.09 (ISBN: 9789864125210)
    • 現代流通論,田口冬樹,華泰出版社,2001.08 (ISBN:9576093430)