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

【応用情報技術者試験】の記事一覧

多重化方式

2017.09.21

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

一つの伝送路を複数の通信で同時に使用する多重化について、代表的な方式の考え方、仕組みを理解する。

用語例: FDM(Frequency Division Multiplexing:周波数分割多重)、TDM(Time Division Multiplexing:時分割多重)、CDM(Code Division Multiplexing:符号分割多重)、WDM(Wavelength Division Multiplexing:波長分割多重)

多重化方式

大容量の伝送路がある場合、これを特定の通信が占有することは、効率が良い使い方とはいえません。
そこで、大容量の伝送路を複数の通信で共同利用できれば、効率的に伝送路を使うことが出来ます。

このように、一本の伝送路を複数の通信が共同で利用することを「多重化」といいます。
多重化には仕組みの違いにより、いくつかの方式があります。

周波数分割多重方式(FDM:Frequency Division Multiplexing)

アナログ伝送路で多く採用されている方式で、信号が正弦波の場合、周波数が異なる複数の信号を混合しても分離できる性質があるので、この性質を利用して、上りと下りの信号で異なる周波数を使います。

また、周波数を等間隔に分割し、複数の回線を回線ごとに違う周波数を利用するという方法も取られます。(ADSLはこの方式)

時分割多重方式(TDM:Time Division Multiplexing)

デジタル伝送路で多く採用されている方式で、複数のデジタル信号にそれぞれ時間を順番に割り当てて、一本の伝送路で送る方式です。

伝送路は短い時間でみると、上り専用、下り専用になっています。

符号分割多重方式(CDM:Code Division Multiplexing)

デジタル伝送路で採用されている方式で、デジタル信号を符号によって「色分け」し、区別するようにする方式です。

波長分割多重方式(WDM:Wavelength Division Multiplexing)

光通信技術の一つで、複数の回線ごとに異なる光の波長を割り当てて、一本の伝送路にまとめて伝送する方式。

 

変復調方式

2017.09.21
この記事での学習内容 基本情報 応用情報デジタルデータをアナログ伝送路を介して送るために必要な仕組みである変調、それを受信側で元に戻す処理である復調の代表的な方式の考え方、仕組みを理解する。用語例:AM(Amplitude Modulation:振幅変調)、FM(Frequency Modulation:周波数変調)、PM(Phase Modulation:位相変調)、PCM(Pulse ...

Read more...

この記事での学習内容 基本情報 応用情報伝送路上でデータがどのように伝送されるか、伝送路の考え方、仕組みを理解する。用語例:単方向、半二重、全二重、2線、4線、直列、並列伝送と伝送路 伝送:機器の間でデータをやり取りすること 伝送路:データをやり取りするための経路搬送波何らかの情報を載せて、有線・無線・波動(光や音波)で送るための信号のこと。キャリア、キャリア波...

Read more...

情報処理技術者試験での学習内容【基本情報・応用情報】 情報を伝送するための技術について、代表的な方式の考え方、仕組みを習得し、応用する。(1)伝送路 基本情報 応用情報伝送路上でデータがどのように伝送されるか、伝送路の考え方、仕組みを理解する。用語例:単方向、半二重、全二重、2線、4線、直列、並列(2)変復調方式 基本情報  応用情報デジタルデータをアナログ伝送路を介し...

Read more...

この記事での学習内容 基本情報 応用情報プログラム言語は、処理対象を表現するために構文と意味があること、各言語で構文と意味がどのように定義されるか、データ構造とアルゴリズムがどのように表現されるか、構造化と抽象化がどのように定義されるかなど、基本的な考え方、仕組みを理解する。用語例:手続型言語、関数型言語、論理型言語、オブジェクト指向言語プログラミング言語の種類プログラミング言語に...

Read more...

この記事での学習内容 基本情報 応用情報コンパイラの役割、コンパイルの過程、字句解析、構文解析、最適化の基本的な考え方、仕組みを理解する。用語例:文脈自由文法、意味解析、コード生成、中間言語、目的プログラム、形式言語、オートマトン言語プロセッサコンピュータが直接実行できるプログラムは「機械語」のプログラムです。 機械語のプログラムは、人間がみると単なる数値(2進数)の並びで、人...

Read more...

この記事での学習内容 基本情報 応用情報人工知能の基本的な考え方、仕組みを理解する。用語例:知識工学、学習理論、機械学習、ニューラルネットワーク、ディープラーニング(深層学習)、エキスパートシステム、解析型問題、合成型問題、知識ベース、推論エンジン人工知能人間の知的活動をコンピュータに行わせるための技術を「人工知能」と呼びます。英語表記の「Artificial Intelligen...

Read more...

計算量

2017.09.20
この記事での学習内容 基本情報 応用情報計算量の理論の考え方を理解する。用語例:時間計算量、領域計算量、オーダ記号、P(Polynomial)問題、NP(Non-deterministic Polynomial)問題、NP完全問題計算量ある問題を解く場合に、問題を解く手順(=アルゴリズム)は複数存在します。例えば、以下のような単純な掛け算を取ってみても、複数の計算方法があります。...

Read more...

オートマトン

2017.09.20
この記事での学習内容 基本情報 応用情報有限オートマトンの概念、形式言語との関係、チューリング機械との関係、状態遷移表、状態遷移図を理解する。用語例:プッシュダウンオートマトンオートマトンプログラミング言語などの形式言語で記述された分を解釈するための仮想的な機械概念をオートマトンといいます。 コンピュータそのものを数学的な観点からモデル化し、アルゴリズム(=問題解決のための処理...

Read more...

正当性理論

2017.09.19
この記事での学習内容 応用情報プログラムの正当性理論とは何か、部分正当性、全正当性の基本的な考え方、仕組みを理解する。用語例: 停止問題プログラムの正当性プログラム開発においては、不具合(=バグ)の発生はなかなか避けられないものです。このバグの除去のために作成するプログラムに対して、テストや検証を行いますが、「検証」を行うことで、プログラムの正当性を証明することができます。...

Read more...