Huney

Huneyの記事

記事一覧

ITの仕組みを、初心者にも読みやすい言葉で整理しています。

学習順

応用情報(AP) / ソフトウェア

OSの構成と機能とは?カーネル・デバイスドライバ・動作モードを基礎から理解しよう

OSの基本的な構成について、基本ソフトウェア、制御プログラム、カーネル、ジョブ管理、デバイスドライバ、カーネルモードとユーザーモードを初心者向けに解説します。

約9分
  • #ソフトウェア
  • #OS
  • #基本ソフトウェア
  • #カーネル
  • #デバイスドライバ
  • #カーネルモード
  • #ユーザーモード
  • #応用情報技術者試験

応用情報(AP) / ソフトウェア

タスク管理とは?状態遷移・スケジューリング・排他制御を基礎から理解しよう

OSのタスク管理について、タスクの状態遷移、コンテキストスイッチ、スケジューリング、同期制御、セマフォ、デッドロック、プロセスとスレッドまで初心者向けに解説します。

約13分
  • #ソフトウェア
  • #OS
  • #タスク管理
  • #プロセス
  • #スケジューリング
  • #コンテキストスイッチ
  • #セマフォ
  • #デッドロック
  • #応用情報技術者試験

応用情報(AP) / ソフトウェア

記憶管理とは?実記憶・仮想記憶・ページング・LRUを基礎から理解しよう

OSの記憶管理について、実記憶管理、オーバレイ、スワッピング、仮想記憶、ページング、アドレス変換、LRU・FIFOによるページ置換、ページフォール、スラッシング、ワーキングセットまで初心者向けに解説します。

約12分
  • #ソフトウェア
  • #OS
  • #記憶管理
  • #仮想記憶
  • #ページング
  • #ページフォール
  • #LRU
  • #FIFO
  • #スラッシング
  • #応用情報技術者試験

応用情報(AP) / ソフトウェア

言語処理ツールとは?コンパイラ・最適化・リンクを基礎から理解しよう

プログラムを実行可能な形式へ変換する言語処理ツールについて、言語プロセッサ、コンパイラ、コンパイル技法、最適化、リンク、ビルドの自動化まで初心者向けに解説します。

約13分
  • #ソフトウェア
  • #言語処理ツール
  • #コンパイラ
  • #インタプリタ
  • #アセンブラ
  • #リンカ
  • #ビルドツール
  • #応用情報技術者試験

応用情報(AP) / ソフトウェア

開発ツールとは?テスト支援・IDE・Git・バージョン管理を基礎から理解しよう

ソフトウェア開発を支援するツールについて、静的・動的テストツール、テストカバレージ、プロファイラ、ICE、IDE、リポジトリ、Subversion、Gitまで初心者向けに解説します。

約14分
  • #ソフトウェア
  • #開発ツール
  • #テストツール
  • #IDE
  • #Git
  • #Subversion
  • #バージョン管理
  • #応用情報技術者試験

応用情報(AP) / ソフトウェア

UNIX系OSとは?ファイルシステム・シェル・パイプ・デーモンを基礎から理解しよう

UNIX系OSの基本について、ファイルシステム、絶対パス・相対パス、ファイルの種類、シェル、リダイレクション、パイプ、ソケット、デーモン、OSSまで初心者向けに解説します。

約14分
  • #ソフトウェア
  • #UNIX
  • #Linux
  • #ファイルシステム
  • #シェル
  • #リダイレクション
  • #パイプ
  • #OSS
  • #応用情報技術者試験

応用情報(AP) / ハードウェア

ハードウェアの基礎とは?論理回路・LSI・A/D変換・コンピュータ制御を理解しよう

コンピュータのハードウェアについて、組合せ論理回路、フリップフロップ、LSI、低消費電力技術、A/Dコンバータ、フィードバック制御、センサ、アクチュエータまで基礎から解説します。

約17分
  • #ハードウェア
  • #論理回路
  • #LSI
  • #A/Dコンバータ
  • #コンピュータ制御
  • #センサ
  • #アクチュエータ
  • #応用情報技術者試験

応用情報(AP) / ハードウェア

プロセッサアーキテクチャとは?CISC・RISC・アドレス指定・割り込みを基礎から理解しよう

プロセッサの種類と方式、CISC・RISC、CPUの構成と命令実行、アドレス指定方式、エンディアン、ウォッチドッグタイマ、割り込み制御まで基礎から解説します。

約16分
  • #プロセッサ
  • #CPU
  • #CISC
  • #RISC
  • #アドレス指定方式
  • #エンディアン
  • #割り込み
  • #応用情報技術者試験

応用情報(AP) / ハードウェア

プロセッサの高速化技術とは?パイプライン・並列処理・マルチプロセッサを基礎から理解しよう

プロセッサを高速化するパイプライン処理、ハザード、スーパスカラ、VLIW、並列処理、マルチプロセッサと、CPU性能を求める計算方法を基礎から解説します。

約16分
  • #プロセッサ
  • #CPU
  • #パイプライン
  • #スーパスカラ
  • #VLIW
  • #並列処理
  • #マルチプロセッサ
  • #CPI
  • #MIPS
  • #応用情報技術者試験

応用情報(AP) / ハードウェア

メモリアーキテクチャとは?半導体メモリ・キャッシュ・記憶階層を基礎から理解しよう

SRAM・DRAM・フラッシュメモリなどの半導体メモリから、記憶階層、キャッシュメモリ、実効アクセス時間、ライトスルー・ライトバック、キャッシュの割付方式、メモリインタリーブまで基礎から解説します。

約17分
  • #メモリ
  • #SRAM
  • #DRAM
  • #キャッシュメモリ
  • #記憶階層
  • #ライトスルー
  • #ライトバック
  • #メモリインタリーブ
  • #応用情報技術者試験

応用情報(AP) / ハードウェア

入出力アーキテクチャとは?DMA・チャネル制御・USBなどのインターフェースを理解しよう

CPUと入出力装置のデータ転送を行うプログラム制御方式、DMA制御方式、チャネル制御方式と、USBをはじめとする代表的なインターフェース・通信規格について基礎から解説します。

約13分
  • #入出力
  • #DMA
  • #チャネル制御
  • #USB
  • #インターフェース
  • #PCI Express
  • #SATA
  • #応用情報技術者試験