#navi(ソフトウェア基礎演習II/06)
-[[出席チェック]]
*Robocode優勝者 [#d33a42fb]
-今回コンテストで上位5位を獲得した次の5名に各自のアルゴリズムを紹介してもらう.これもレポートの参考にすること.
--1st	j06042 (Toma)
--2nd	j06017 ()
--3rd	j06024 (Kinjo)
--4th	j06060 (Yamauchi)
--5th	j05040
**優勝者の説明すべきこと [#ef100c5b]
-自分のロボットのソースコードおよび,ソースの説明
-自身のアルゴリズムはなぜ勝てたのか,または,なぜ負けたのか
-注:PowerPoint,NeoOffice,MagicPointなどのプレゼンテーションソフトを使うこと.
-一人10分くらい.

*課題5 [#q69c8301]
-上記ソースをダウンロードし,各自対戦させ,次のテーマに従ってソースを引用し考察しなさい.(ソースは,[[こちら>ソフトウェア基礎演習II/06/第8回]])
-上記ソースをダウンロードし,各自対戦させ,次のテーマに従ってソースを引用し考察しなさい.(ソースは,[[こちら>ソフトウェア基礎演習II/06/第8回]]のぺーじ)
-考察テーマ:
--自分のロボットのソースコードおよび,ソースの説明
--自身のアルゴリズムはなぜ勝てたのか,または,なぜ負けたのか
---他者の強いアルゴリズムと,自身のアルゴリズムの比較
---自身のアルゴリズムの長所,短所
---25日の上位5位の人の説明の考察
~を交え考察しなさい.
--今後勝つための改善点
--全体の考察
-書式:Latex
-フォルダ名:rep5
-ファイル名:j060XX_5.tex
-提出方法:rsyncによるアップロード
-締め切り:12月31日
*Widget [#gb45e5af]
**Widget [#u6f30b08]
-Widget (ウィジェット)は,小さな機械装置[仕掛け, 道具],規格品,空軍の俗語で(飛行機に故障を起こす)小妖精の意で,プログラミングでは,ボタンやメニュー,スクロールバーなど,GUIの構成要素を指すアプリケーションを組み立てる基本部品を表します.

#include(Dev/Widgets)

*必要なもの [#x59a6ce4]
-Dashboard
--テキストエディットなどUTF8を編集できるエディタ
---mi http://www.mimikaki.net/
--Property List Editor (/Develper/Applications/Utilities/Property List Editor.app)
--JavaScript
--PNGファイルを編集できるグラフィクスソフト
---Seashoreなど http://seashore.sourceforge.net/index.php
-Yahoo! Widget Engine
--Widget Converter http://widgets.yahoo.com/gallery/view.php?widget=36343
**XML (eXtensible Markup Language) [#mef47834]
-文書やデータの意味や構造を記述するためのマークアップ言語の一つ
-たのしいXML http://www6.airnet.ne.jp/manyo/xml/index.html
**JavaScript [#t56ddef9]
-Netscape社の開発したHTML内に埋め込めるオブジェクト指向スクリプト言語
-オブジェクト指向が取り入れられた手続き型言語
-JavaScript を使用により,簡易なテキストベースでダイナミックなページが作成が可能.
-Javaとは直接の互換性はない.


#navi(ソフトウェア基礎演習II/06)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS