基礎プログラミング I 第 2 回 「Ruby の基礎 / 計算が終ったら止まる問題」 講義ノート目次

分らなかったらだまって手をあげ、TA が来るのを待ちましょう。 となりの人へ質問することは、教員の話を聞いている回りの人には迷惑です。

レポート作成後、ログアウトし忘れが 4 名いました(いずれも西村組)。 ログアウトして部屋を出るようにしましょう。

  1. セキュリティの第 1 歩
  2. ファイルの作り方
  3. Interpreter 型のプログラミング言語
  4. プログラムの作成と実行の手順
  5. 自己紹介を表示させてみよう
  6. 計算機に計算をさせるには
  7. メタボリック症候群
  8. 変数を使った表示
  9. 複合代入演算子
  10. よい考察を行なうには
出席課題
提出者一覧
レポート課題
提出者一覧
講評
演習問題
提出者一覧
印刷資料
講義ノート

STEP UP

復習

  1. File の管理について
  2. 実行場所への移動

ふろく

  1. ファイルの属性
  2. 右寄せと左寄せ
  3. 実行結果をレポートに貼りつけるには
  4. プログラムをレポートに貼りつけるには
  5. 部分的な複製
  6. 作業用 Emacs を増やす

Ruby 言語はここまでできる

Ruby 言語は少ない行数で仕上げることができるように設計されている。 少ない行数で仕上げが立派に見えるので、初心者向けの言語でもありながら、 専門家にも好まれる言語となっている。 Ruby 言語でプログラムされた島根県のホームページ を見てみよう。 他の言語で同じものを作ろうとすると、 プログラムは冗長なものになる。 音声読み上げや、文字反転、文字拡大などの機能が Ruby 言語でプログラムされている。

UNIX OS の活躍

Microsoft 社の Windows OS は、高価であるため、 安いコストで安全に設計できる Unix の OS がいろいろと使われ始めている。 Macintosh 社の Mac OS は、デュアルブートが使えるようにした頃から、 FreeBSD をベースに使うようになった。 携帯電話に使われる Android は、Unix のひとつ、Linux ベースの OS である。 コストが低く抑えられること、安全性の観点からも企業内の基幹部分で Unix OS を使う企業は多い。同様の理由で、官公庁でも使われている。