0001 IT基礎知識

IT基礎知識

気になったIT用語について調査

  • クロスコンパイラ

・・・コンパイラが動作している以外のプラットフォーム向けに実行ファイルを
   生成する機能を持つコンパイラである。

   実際のデバイスが用意ができない場合に、Android開発では、エミュレータ上
   に動かしたりできたりするコンパイラのこと。
   PC上では、実際と同じデバイスと同じプラットフォームではない。

  • プラットフォーム

・・・OSとハードウェアの基礎部分を指す。

例えば、Linux,iOS,Windows などのこと

  • ファームウェア

・・・電子機器に組み込まれたコンピュータシステム(ハードウェア)を制御するための
ソフトウェアで、ソフトウェアをROM等のLSIなどに書き込んだ状態で、機器に組み込んだもの。

   冷蔵庫の処理を制御するコンピューターシステムってことね

  • カーネル

・・・階層型に設計されたオペレーティングシステム (OS) の中核となる部分である。
   アプリケーションとハードウェアレベルでの実際のデータ処理との間の架け橋である。
   システムのリソースを管理し、ハードウェアとソフトウェアコンポーネントのやりとりを管理する

  • コールスタック

・・・プログラムの実行中にサブルーチンに関する情報を格納するスタックである

   プログラムのタスクをスタックに貯めておき、それどおりに実行するために必要なもの

  • コンテキストスイッチ

・・・複数のプロセスが1つのCPUを共有できるように、CPUの状態(コンテキスト)を保存したり復元したりする過程のこと

管理者オススメのアプリ

簡単に日々のスケジュールを管理できる無料のphoneアプリです。
スケジュール、シフト管理、TODO,お小遣い管理、メモなどいろいろ使用できるアプリ。
メニューの並び替えも自由!


すごい手帳を使ってみる

アクセス数: 無料カウンター




トラックバック(0)

トラックバックURL: http://smartwolf.sakura.ne.jp/Blog/mt-tb.cgi/43

コメントする

ウェブページ

Powered by Movable Type 5.2.7