2026年9月– date –
-
科目B対策(アルゴリズム)
連結リストの操作をトレースする
前回、③に戻り、学習4週目を振り返りました。今回は、もう一つの代表的なデータ構造「連結リスト」を整理します。 連結リストとは 連結リストは、複数のデータを、それぞれ「次のデータの場所」を指し示す形でつなげていくデータ構造です。以前整理した配... -
学習記録・体験談
学習4週目:過去問演習を始めてみて
前回、ジョブ管理・タスク管理の考え方を整理しました。ここで一度、学習4週目を振り返っておきます。 4週目にやったこと 4週目は、①でOSの仮想記憶・ページング方式、ジョブ管理・タスク管理を進めつつ、②では探索アルゴリズム(線形探索・二分探索)、... -
科目A対策(知識分野)
ジョブ管理・タスク管理の考え方
前回、OSの仮想記憶・ページング方式を整理しました。今回は、OSの役割の続きとして、「ジョブ管理」と「タスク管理」の考え方を整理します。 ジョブ管理とは ジョブ管理とは、コンピュータに対して依頼された仕事(ジョブ)全体を、受け付けてから実行し、... -
科目A対策(知識分野)
OSの仮想記憶・ページング方式を理解する
前回、科目Bに戻り、スタックとキューの動作をトレースしました。今回は、①に戻り、以前整理したメモリ階層の続きとして、「仮想記憶・ページング方式」を整理します。 仮想記憶とは 仮想記憶とは、実際に搭載されている主記憶(メインメモリ)よりも大きな... -
科目B対策(アルゴリズム)
スタックとキューの動作をトレースする
前回、科目Bに戻り、クイックソート・マージソートの仕組みを整理しました。今回は、同じくデータ構造の基本として、「スタック」と「キュー」を整理します。 スタックとキューとは スタックとキューは、どちらもデータを一列に並べて管理する仕組みですが... -
科目B対策(アルゴリズム)
クイックソート・マージソートの仕組み
前回、①に戻り、論理回路(AND・OR・NANDゲート)を整理しました。今回は、科目Bのアルゴリズムに戻り、前々回のバブルソート・選択ソートよりも効率のよい「クイックソート」と「マージソート」を整理します。 なぜ別のソートも学ぶのか バブルソートや選択... -
科目A対策(知識分野)
論理回路(AND・OR・NANDゲート)の基本
前回、入出力インタフェース(USB・HDMIなど)を整理しました。今回は、以前学んだ論理演算(AND・OR・XOR・NOT)を、電子回路として表す「論理回路」を整理します。 論理回路とは 論理回路とは、AND・OR・NOTといった論理演算を、電気信号のオン・オフ(1と0... -
科目A対策(知識分野)
入出力インタフェース(USB・HDMIなど)の種類を整理
前回、③に戻り、学習3週目を振り返りました。今回は、①に戻り、「入出力インタフェース」の種類を整理します。 入出力インタフェースとは 入出力インタフェースとは、コンピュータと周辺機器(マウス、キーボード、モニター、外付けドライブなど)をつなぐ... -
学習記録・体験談
学習3週目:アルゴリズムに苦戦した話
前回、ソートアルゴリズム(バブルソート・選択ソート)を整理しました。ここで一度、学習3週目を振り返っておきます。 3週目にやったこと 3週目は、科目Aでメモリ階層・キャッシュメモリ、補助記憶装置(HDD・SSD)を進めつつ、科目Bでは関数(手続き)の定... -
科目B対策(アルゴリズム)
ソートアルゴリズム(バブルソート・選択ソート)を理解する
前回、探索アルゴリズム(線形探索・二分探索)を整理しました。今回は、探索と並んでよく出題される「ソートアルゴリズム」の基本、バブルソートと選択ソートを整理します。 ソートアルゴリズムとは ソートアルゴリズムとは、配列の中の値を、昇順(小さい順...