プログラムの講義 第一回
丹野嘉信
tannoyoshinobu@gmail.com
目次
• 自己紹介
• 今後の予定
• 今日やること
• まとめ
自己紹介
2012年4月
コンピュータ産業学講座兼本研究室にて研究補助業務実施
2012年11月
期限付き雇用職員として特別研究支援者勤務実施
2013年4月
コンピュータ産業学講座兼本研究室にて研究補助業務実施中
最近の活動
画像処理関係の実...
今後の予定
基本はC#メイン
1. コンソールアプリと基本的な変数と制御の説明 ← 今日ここ
2. ファイル操作とクラスの説明
3. ウィンドウズフォームとPictureBox、Bitmap
4. 希望しだいで色々
5. Pythonの色々
教えられそうなこと(要望があれば)
• センサー系 Kinect , Arduino, はんだづけ , 脳波, 電力, 曲げ 等
• 画像処理系 内挿処理、ドロネー分割、エッジ処理、ステレオカメラ 等
• ロボット操作 ArDrone, Roo...
今日やること
• コンソールアプリケーションを作成
• Hello World 出力
• 変数説明 int float double string List<> array[]
• 制御系説明 while foreach for if
• 課題...
コンソールアプリ作成
• VisualStudio起動
• 左上タブ 「ファイル」 → 「新規作成」 → プロジェクト
• コンソールアプリケーションを選択
• 「名前」にプロジェクト名 「場所」に保存場所
• 「OK」ボタンを押す
イメージ
HelloWorldを出力
• Program.cs Main 部分に 下記記載
• 上側にある「開始」ボタンを押す → 実行確認 エンターで終了
• Debugフォルダにexeファイルができている。 ダブルクリックで実行可
変数まわり
基礎 リスト
配列変換
制御周り
For foreach 文 While if 文
課題 10秒カウントダウン
• 10秒カウントするだけ
ヒント
• System.Threading.Sleep(milisec)
• DateTime.Now.ToString(“yyyy/MM/dd HH:mm:ss”)
予習 ファイル操作 + split
http://k-db.com/site/download.aspx
から2013-09-26のデータをダウンロードして
出来高Top10のコードを求めてください
• 予習なので気が向いたらやってください
実...
Upcoming SlideShare
Loading in …5
×

2013講義1

497 views

Published on

2013/10/02 兼本研究室プログラム講義資料

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
497
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

2013講義1

  1. 1. プログラムの講義 第一回 丹野嘉信 tannoyoshinobu@gmail.com
  2. 2. 目次 • 自己紹介 • 今後の予定 • 今日やること • まとめ
  3. 3. 自己紹介 2012年4月 コンピュータ産業学講座兼本研究室にて研究補助業務実施 2012年11月 期限付き雇用職員として特別研究支援者勤務実施 2013年4月 コンピュータ産業学講座兼本研究室にて研究補助業務実施中 最近の活動 画像処理関係の実装、株と為替の値動き予測
  4. 4. 今後の予定 基本はC#メイン 1. コンソールアプリと基本的な変数と制御の説明 ← 今日ここ 2. ファイル操作とクラスの説明 3. ウィンドウズフォームとPictureBox、Bitmap 4. 希望しだいで色々 5. Pythonの色々
  5. 5. 教えられそうなこと(要望があれば) • センサー系 Kinect , Arduino, はんだづけ , 脳波, 電力, 曲げ 等 • 画像処理系 内挿処理、ドロネー分割、エッジ処理、ステレオカメラ 等 • ロボット操作 ArDrone, Roomba, のAPIの説明 Lego(NXC) 等 • サーバ関係 アカウント管理, データベース構築, sshまわり 等 • Webページ関係 javaScript, PHP, XAMPP まわり 等 • スクレイピング関係 XMLReader linq式 等 • その他 API Twitter 天気 PCL キーボード, マウス制御 等 • ハッカー関係 キーロガー パケットキャプチャ BackTrackまわり 等 詳しくは知らないので基礎部分だけ
  6. 6. 今日やること • コンソールアプリケーションを作成 • Hello World 出力 • 変数説明 int float double string List<> array[] • 制御系説明 while foreach for if • 課題の説明
  7. 7. コンソールアプリ作成 • VisualStudio起動 • 左上タブ 「ファイル」 → 「新規作成」 → プロジェクト • コンソールアプリケーションを選択 • 「名前」にプロジェクト名 「場所」に保存場所 • 「OK」ボタンを押す
  8. 8. イメージ
  9. 9. HelloWorldを出力 • Program.cs Main 部分に 下記記載 • 上側にある「開始」ボタンを押す → 実行確認 エンターで終了 • Debugフォルダにexeファイルができている。 ダブルクリックで実行可
  10. 10. 変数まわり 基礎 リスト 配列変換
  11. 11. 制御周り For foreach 文 While if 文
  12. 12. 課題 10秒カウントダウン • 10秒カウントするだけ ヒント • System.Threading.Sleep(milisec) • DateTime.Now.ToString(“yyyy/MM/dd HH:mm:ss”)
  13. 13. 予習 ファイル操作 + split http://k-db.com/site/download.aspx から2013-09-26のデータをダウンロードして 出来高Top10のコードを求めてください • 予習なので気が向いたらやってください 実行例

×