C++

C言語を始めよう「やさしいC言語/C++入門」

今回は、C言語とC++言語を同時にマスターできるという書籍をご紹介しよう。「やさしいC言語/C++入門 日向 俊二著 カットシステム 以下本書という」である。やさしいC言語/C++入門ページ数は、本体部が索引までで386ページ。サイズはB5...
ハードウェア

出力装置

出力装置とは、コンピュータの処理結果を表示するための装置である。ITパスポート試験では、「ディスプレイ」と「プリンター」がよく出題される。ディスプレイディスプレイとは、コンピュータの処理結果(画像や映像など)を表示する装置である。人間の目で...
ハードウェア

メモリの種類

メモリにはたくさんの種類がある。ITパスポート試験でのポイントは次の3つである。RAMとROMの違いDRAMとSRAMの違いフラッシュメモリRAMとROMの違いRAMとはRAM(Random Access Memory)とは、揮発性メモリで...
ハードウェア

記憶装置の種類

記憶装置はデータを記憶する装置である。コンピュータに搭載されている記憶装置は大きく3つに分類される。主記憶装置補助記憶装置キャッシュメモリ主記憶装置CPUが直接読み書きする記憶装置である。「主記憶」や「メインメモリ」と呼ぶこともある。主記憶...
ハードウェア

CPUと演算・制御

コンピュータの演算と制御は、CPU(Central Processing Unit:中央処理装置)という装置が担っている。CPUの性能は、3つの指標で表す。クロック周波数コアレジスタのデータサイズクロック周波数CPUが動く速さを表す指標であ...
ハードウェア

コンピュータの五大装置

コンピュータは様々な部品で構成され、いろいろな周辺機器が接続される。それらには必ず何らかの役割が割り当てられている。これらは、大きく、「演算」、「制御」、「記憶」、「入力」、「出力」の5つに分類できる。役割説明演算データを計算する。最も基本...
C言語

フローチャート

フローチャートとは、アルゴリズムの内容を視覚的にわかりやすく表した図のことである。アルゴリズムとは問題を解決するときの手順(手続)フローチャートで使用する記号は、JISによって規格化されている。なお、ITパスポート試験に出題される記号は以下...
C言語

データ構造(スタックとキュー)

コンピュータが扱う情報を「データ」という。データは、コンピュータ内の「メモリ」と呼ばれる記憶装置に保存される。データをメモリ上に並べる方法は、ひとつではない。このメモリ上のデータの並べ方を「データ構造」という。スタックとキューデータ構造には...
C言語

論理演算

論理演算とは2進数の1桁のみを対象とした演算方式である。論理演算の扱う数字は、「0」と「1」の2種類であり、演算結果も常に「0」か「1」のいずれかになる。非常に単純そうだが、きちんと理解しておかないと、計算結果を誤るので注意が必要である。主...
C言語

基数変換

我々は日常生活では10進数を使うが、コンピュータでは、2進数が便利である。ただし、2進数では桁が多すぎることから、実際には8進数や16進数が使われている。2進数とは、値が2になるときに桁がひとつ上がる表記法。コンピュータでは電気信号のONと...