iPhone最新人気アプリランキング

トライビット ポインタ

トライビット ポインタ

【教育】有料アプリランキング

本日
160
昨日
-
一昨日
-

【教育】総合ランキング

本日
-
昨日
-
一昨日
-

【AppStore総合】有料アプリランキング

本日
-
昨日
-
一昨日
-
総合レビュー(44件)
メインカテゴリ

教育

関連カテゴリ

ゲーム

パズル

リリース日

2018-03-30

価格

¥600

現在のバージョン

1.1.3

ファイルサイズ

約84MB

制作者

HIMACS, Ltd.

販売者

HIMACS, Ltd.

アプリスクリーンショット

アプリ詳細

CPUってこんなに単純なことしかできないの!?
一筆書きパズルでCPUの動き方を体験できる「動く参考書」アプリです。
CPUはどうやってプログラムを動かしているのか? ポインタってなんなのか?
パズルを進めるうちに、自然とコンピュータの動き方が頭に入ってきます。

CPUは機械語で動きます。
このアプリは一見バラバラに並んでいる機械語命令の順番を、一筆書きの要領で決めてゆき、正しいプログラムにするパズルです。
パズルを解くことでCPUの動作方法が体感的に理解できます。

機械語というと難しそうに感じてしまいますが、心配することはありません。
機械語命令は、一般的なプログラミング言語より非常にシンプルで、単純なことしかできないんです。
また基本的な命令は大きく分けて以下の3タイプしかありません。
「データ転送」
「計算(演算)」
「ジャンプ/コール」
たったこれだけの命令でどうやってスマホのアプリが動くのか気になりませんか?

CPUの動作方法がわかると、コンピュータに関わる様々な知識の理解がとても楽になります。なぜならこれがコンピュータの基本だからです。
逆に基本を知らずに勉強すると、丸暗記が主体になってしまうのでツライのです。
今現在コンピュータ関連の勉強をしている学生の方や、C言語のポインタが難解で苦しんでいる方の役に立つことはもちろん、プログラミングの知識がなくてもお楽しみいただけます。

このアプリは架空の8ビットCPUを題材として、さらにCPU仕様をシンプルにしました。
単純なことしかできないCPUが、どうやってコンピュータを動かしているのか?
ガイド役のビットロボの説明を受けながら、少しずつ納得感を味わってください。
シンプルな機械語を組みあわせて、様々な動作を作り出しましょう!

学校の授業や解説書でCPUの理解が難しいのは、その動き方が紙面では表現が難しいためイメージがしづらく、また試す環境を作ることやプログラミング自体が面倒なためだと思います。
このアプリは、一筆書きの軽快さでプログラミングの手間を省き、またCPU動作の様子をアニメーションで「見える化」することで、動作イメージがパッとわかるようにしています。

パズルは様々な重要トピック毎にレベルを分けています。
1レベル毎に4つのゲームステージ、合計80のステージがあります。
またゲームでは説明しきれない重要トピックを、24の解説にまとめました。
段階を追って少しずつレベルアップしていきましょう!
このアプリがあなたのコンピュータライフのお役に立てることを願っています!

----------------------------------------------
目次
----------------------------------------------
STEP 1 メモリにデータを書こう
STEP 2 ポインタを動かそう
STEP 3 いろんな絵を表示しよう
STEP 4 メモリデータを 変えよう
STEP 5 並べ替え問題
STEP 6 チャレンジ問題
STEP 6.5 機械語のアレコレ
  機械語ってどんなもの?
  アプリの中身
  アセンブリ言語ってなに?
  プログラミング言語ってなに?

STEP FREE 自由にプログラミング!

STEP 7 CPUにできること
STEP 8 複数のレジスタを使おう
STEP 9 並べ替え問題
STEP 10 初級チャレンジ問題
STEP 10.5 CPUのすごいところ!
  CPUの性能
  キャッシュ
  パイプライン
  マルチコア
STEP 11 ジャンプ命令(ゼロフラグ)
STEP 12 並べ替え問題
STEP 13 チャレンジZEROフラグ
STEP 14 ジャンプ命令(キャリー)
STEP 15 並べ替え問題
STEP 16 チャレンジCARRYフラグ
STEP 16.5 レジスタとメモリの豆知識
  16ビットの計算
  CPUは引き算も足し算する
  エンディアン
  ネットワークエンディアン
 
STEP FREE 自由にプログラミング!

STEP 17 テキストモード
STEP 18 CMP (比較)命令
STEP 19 文字列処理
STEP 20 並べ替え問題
STEP 21 チャレンジTEXTモード
STEP 21.5 初級プログラマ向けの豆知識①
  メモリと変数
  C言語のポインタ
  プログラムの場所
  プログラムの終了
 
STEP FREE 自由にプログラミング!

STEP 22 CALL命令
STEP 23 サブルーチン
STEP 24 チャレンジサブルーチン
STEP 24.5 初級プログラマ向けの豆知識②
  命令ポインタ
  スタックポインタ
  ローカル変数が消えるワケ
  参照渡しの図解
STEP 25 RGBモード
STEP 26 論理演算
STEP 27 チャレンジ論理演算
STEP 27.5 外部装置のアレコレ
  フルカラー
  透明度のデータ
  外部装置との I/O
  割り込み制御
 
STEP FREE 自由にプログラミング!

STEP 28 総合チャレンジ①
STEP 29 総合チャレンジ②
STEP 30 最後のチャレンジ!
STEP END 終わりに
----------------------------------------------

対応端末

iPad2Wifi-iPad2Wifi / iPad23G-iPad23G / iPhone4S-iPhone4S / iPadThirdGen-iPadThirdGen / iPadThirdGen4G-iPadThirdGen4G / iPhone5-iPhone5 / iPodTouchFifthGen-iPodTouchFifthGen / iPadFourthGen-iPadFourthGen / iPadFourthGen4G-iPadFourthGen4G / iPadMini-iPadMini / iPadMini4G-iPadMini4G / iPhone5c-iPhone5c / iPhone5s-iPhone5s / iPadAir-iPadAir / iPadAirCellular-iPadAirCellular / iPadMiniRetina-iPadMiniRetina / iPadMiniRetinaCellular-iPadMiniRetinaCellular / iPhone6-iPhone6 / iPhone6Plus-iPhone6Plus / iPadAir2-iPadAir2 / iPadAir2Cellular-iPadAir2Cellular / iPadMini3-iPadMini3 / iPadMini3Cellular-iPadMini3Cellular / iPodTouchSixthGen-iPodTouchSixthGen / iPhone6s-iPhone6s / iPhone6sPlus-iPhone6sPlus / iPadMini4-iPadMini4 / iPadMini4Cellular-iPadMini4Cellular / iPadPro-iPadPro / iPadProCellular-iPadProCellular / iPadPro97-iPadPro97 / iPadPro97Cellular-iPadPro97Cellular / iPhoneSE-iPhoneSE / iPhone7-iPhone7 / iPhone7Plus-iPhone7Plus / iPad611-iPad611 / iPad612-iPad612 / iPad71-iPad71 / iPad72-iPad72 / iPad73-iPad73 / iPad74-iPad74 / iPhone8-iPhone8 / iPhone8Plus-iPhone8Plus / iPhoneX-iPhoneX / iPad75-iPad75 / iPad76-iPad76

リリースノート|新機能

・ユーザ様からご指摘いただきましたSTEP-18 STAGE-2の問題を修正しました
・STEP1 STAGE-1にステップ毎の説明を追加しました
・軽微なバグ修正

問題の不備をご指摘下さったユーザ様誠にありがとうございました。

HIMACS, Ltd.のその他アプリ

HIMACS, Ltd.のアプリ一覧

トライビット ポインタ
ランキング解析情報詳細

【教育】有料アプリ部門ランキング

リリース日(発売日)

2018-03-30

リリースから経過日数

173日経過

カテゴリランキング初1位獲得日
未取得
カテゴリランキング初トップ10入り

2018-06-093

カテゴリランキング初50位入り

2018-04-0549

直近1年の1位獲得回数(日数)

0回/173回

直近1年のベスト10入り回数(日数)

1回/173回

直近1年のベスト50入り回数(日数)

18回/173回

※当データはiOS-App.jpの独自集計によるものとなりAppStoreに実際に表示された内容と若干異なる場合がございます。