ITの基礎知識|ITパスポート・基本情報

【基本情報技術者試験】の記事一覧

この記事での学習内容 基本情報 応用情報

コンピュータの基本的な論理回路であるAND 回路,OR 回路,NOT 回路などの動作原理,論理回路は,組合せ論理回路と順序論理回路に分類できること,回路ごとの特徴を理解する。

用語例:NAND 回路,XOR 回路,フリップフロップ

AND/OR/NOT回路の動作原理

コンピュータのデジタル処理は、論理積(AND)、論理和(OR)、否定(NOT)などの論理演算の組み合わせです。数値の加減乗除も論理演算の組み合わせです。

論理演算は半導体集積回路(IC)で実現されますが、原理としてはダイオード、トランジスタ、抵抗などで構成される電気回路です。電圧の高低を論理演算の真と偽、あるいは2進数の1と0として扱います。

ここではわかりやすいように、トランジスタなどによる回路の代わりに簡単なスイッチを用いて論理演算の原理を説明します。

組み合わせ回路と順序回路

組み合わせ回路:入力された値で出力値が決まる回路。半加算回路、全加算回路など

順序回路:入力値+その時の内部の値とで出力する値が決まる回路。フリップフロップ回路など

フリップフロップ回路

フリップフロップ回路は、二つの論理素子が、入力の真偽を反転して出力し、それを他方の入力としてフィードバックし合うことによって、真または偽の状態を保ち続ける回路です。外部からの入力が真偽を反転させると、反転した状態へ遷移します。

磁気などを用いずに電気だけで記憶することが出来るので、高速の記憶手段として使われます。一つのフリップフロップ回路が1ビットに相当します。

主に主記憶装置やレジスタ、キャッシュなどSRAMに使われている回路。その回路の方式で、RS型、JK型、D型、T型など、多種に渡ります。

例として、最もシンプルなRS型の回路図を示します。

RSという名称は、リセット(Reset)とセット(Set)の2入力の信号名に由来する。 RS型フリップフロップのブロック図と真理値表を示す。

なお、RS型は同時にRとSに入力があると、結果が不定になります。

ハードウェア

2017.10.24
情報処理技術者試験での学習内容【応用情報・基本情報】 ・コンピュータの構成部品である電気・電子回路,機械・制御を修得し,応用する。 ・構成部品や要素とその実装,組込みシステムを構成する部品の役割,部品間の関係を修得し,応用する。 ・最適な構成で設計するための論理設計の留意事項を修得し,応用する。 ・組込み機器の開発における消費電力の重要性,関連する技術,動向を修得し,応用する。...

Read more...

OSSの種類と特徴、構成 ITパスポート 基本情報 応用情報無償で利用できるソフトウェア一定の制限のもとに無償で利用できるソフトウェアがあります。インターネット上のサイトからダウンロードして利用できるものが一般的で、利用の仕方によって、フリーウェア、シェアウェア、オープンソースソフトウェアに分けられます。フリーウェア開発者が誰でも自由に使えるようにネットワークなどで配布している...

Read more...

情報処理技術者試験での学習内容【応用情報・基本情報】オープンソースソフトウェアの種類,特徴,機能,構成,利用上の考慮点,動向を修得し,応用する。【ITパスポート】オープンソースソフトウェア(OSS:Open Source Software)の特徴を理解する。(1)OSS の種類と特徴,機能,構成 ITパスポート 基本情報 応用情報LAMP/LAPP(LAMP:Linux,A...

Read more...

この記事での学習内容 基本情報 応用情報代表的な言語処理ツールの種類,特徴,機能を理解する。ジェネレータ,原始プログラム,プリプロセッサ,アセンブラ,コンパイラ,実行時コンパイラ,クロスコンパイラ,インタプリタ,目的プログラム,リンカ,ローダ,ロードモジュール原始プログラム原始プログラムは、プログラム言語で書かれた文字列のファイルです。人間が書いたり読んだりするプログラムであり、そ...

Read more...

この記事での学習内容 基本情報 応用情報設計を支援するツール,プログラミングやテストを支援するツール,ソフトウェア開発の各工程を通して自動化,効率化を目的とするツール,開発作業全体を一貫して工程を支援するIDE(Integrated Development Environment:統合開発環境)など,代表的な開発ツールの種類,特徴,機能を理解する。用語例:設計支援ツール(SADT:Stru...

Read more...

開発ツール

2017.10.23
情報処理技術者試験での学習内容【応用情報・基本情報】ソフトウェア開発に用いる開発ツールの種類,特徴,機能を修得し,応用する。【ITパスポート】オフィスツールなどのソフトウェアパッケージの特徴と基本操作を理解する。(1)開発ツールの種類と特徴 基本情報 応用情報設計を支援するツール,プログラミングやテストを支援するツール,ソフトウェア開発の各工程を通して自動化,効率化を目的と...

Read more...

バックアップ

2017.10.23
この記事での学習内容 ITパスポート 基本情報 応用情報ファイルのリカバリを目的としたバックアップの取得方法と手順,世代管理,ファイルの修復方法と手順など,バックアップの方式を理解する。用語例:多重バックアップ,フルバックアップ,差分バックアップ,増分バックアップバックアップ大量のデータを保存し、大勢のユーザが共有利用するデータベースは万が一の障害に備えて、定期的にバックアップを作...

Read more...

この記事での学習内容 基本情報 応用情報ファイル編成やアクセス手法の種類,特徴を理解する。また,各編成方式におけるレコードの追加,削除,変更などの処理方法を理解する。用語例:論理レコード,物理レコード,ブロック,非ブロックレコード,ブロックレコード,ブロックサイズ,順次アクセス,直接アクセス,動的アクセス,順編成,区分編成,索引順編成,直接編成,VSAM 編成,あふれ域,ブロッキング,デブ...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報ハードディスク装置などの補助記憶装置の領域を,OS や利用者がファイルやディレクトリ(フォルダ)として使用できるようにするための機能を理解する。また,OS ごとに異なるファイルシステムが提供されていること,代表的なファイルシステムの特徴を理解する。用語例:FAT ファイルシステム,NTFS,HFS(Hierarchical File ...

Read more...