Ruby 技術者認定試験公式ガイド
Ruby 技術者認定試験公式ガイド
著者:伊藤忠テクノソリューションズ/
監修:Rubyアソシエーション/編集:ITpro
A5判・256ページ
2,100円(税込み)
ISBN:978-4-8222-3430-0
 
Ruby 技術者認定試験公式ガイド

目 次
1.1 試験の目的
1.2 申込方法と受験の流れ
1.3 試験概要
1.4 試験範囲
2.1 Rubyの歴史
  2.1.1 Rubyのはじまり
  2.1.2 Ruby広がる
  2.1.3 海外での展開
  2.1.4 ビジネスの舞台へ
  2.1.5 処理系も次々と
2.2 Ruby応用技術
  2.2.1 Ruby on Rails
  2.2.2 JRuby
2.3 Rubyが利用される分野
  2.3.1 Webアプリケーション開発用言語
  2.3.2 簡単なデータ加工のためのスクリプト言語
  2.3.3 プログラミングを学ぶための教育用言語
  2.3.4 デスクトップ・アプリケーション開発用言語
3.1 実行方法
  3.1.1 Rubyインタプリタの入手
  3.1.2 プログラムの実行
3.2 コマンドラインオプション
3.3 環境変数
3.4 irb
  3.4.1 irbの起動
  3.4.2 irbの終了
  3.4.3 irbでの式の実行
4.1 字句構造
  4.1.1 コメント
  4.1.2 予約語
4.2 プログラム構造
  4.2.1 式
  4.2.2 プログラムの終了
4.3 リテラル
  4.3.1 数値リテラル
  4.3.2 文字列リテラル
  4.3.3 配列リテラル
  4.3.4 ハッシュリテラル
  4.3.5 正規表現リテラル
4.4 変数/ 定数とスコープ
  4.4.1 ローカル変数
  4.4.2 グローバル変数
  4.4.3 定数
  4.4.4 クラス変数
  4.4.5 インスタンス変数
  4.4.6 疑似変数
  4.4.7 自己代入
  4.4.8 多重代入
4.5 演算子
  4.5.1 基本的な演算子
  4.5.2 その他の演算子
  4.5.3 演算子オーバーライド
  4.5.4 演算子優先度
4.6 条件分岐
  4.6.1 ifを使用した条件分岐
  4.6.2 unlessを使用した条件分岐
  4.6.3 caseを使用した条件分岐
4.7 繰り返し
  4.7.1 whileを使用した繰り返し
  4.7.2 forを使用した繰り返し
  4.7.3 繰り返しの制御
  4.7.4 イテレータ
4.8 例外処理
  4.8.1 例外処理の構文
  4.8.2 例外捕捉の詳細
  4.8.3 例外オブジェクト
  4.8.4 例外を発生させる
4.9 メソッド呼び出し
  4.9.1 メソッド呼び出しの構文
  4.9.2 メソッドの種類
4.10 ブロック
  4.10.1 ブロック付きメソッド呼び出しの構文
  4.10.2 ブロックパラメータ
4.11 メソッド定義
  4.11.1 メソッド定義の構文
4.12 クラス定義
  4.12.1 クラス定義の構文
4.13 モジュール定義
  4.13.1 モジュール定義の構文
4.14 クラス/ モジュール内の定数
5.1 組み込み関数
5.2 組み込みクラス
  5.2.1 数値(Numeric)クラス
  5.2.2 文字列(String)クラス
  5.2.3 正規表現(Regexp)クラス
  5.2.4 配列(Array)クラス
  5.2.5 ハッシュ(Hash)クラス
  5.2.6 FileクラスとDirクラス
  5.2.7 Timeクラス
6.1 ポリモルフィズム
  6.1.1 ダックタイピング
  6.1.2 動的型
6.2 継承
  6.2.1 単一継承
  6.2.2 Objectクラス
6.3 Mix-in
  6.3.1 includeメソッド
  6.3.2 extendメソッド
7.1 注意事項
  7.1.1 問題数と解答時間
  7.1.2 その他の諸注意
7.2 問題1 〜 問題50
7.3 問題51 〜 問題100
7.4 解答1 〜 解答50
7.5 解答51 〜 解答100
< 訂正・補足情報はこちらから >

 
Copyright(c) 2009 Nikkei Business Publications Inc. All Rights Reserved.