【デジタル署名】基本情報技術者試験
電子化された文章などの正当性を保証するために文章に孵化する暗技術を用いた照明です。電子署名ということもあり、作成者を保証(認証)し、さらに改ざんなどがされていないことが保証できます。公開鍵暗号方式を用いて実現します。 公開鍵方式についてはこちらから 過去出題問題(平成20年秋午前問63) 通信販売の電子商取引では受発注における 改ざん、成りすまし、否認によって販売業者又は利用者に被害が及ぶ危険性が […]
電子化された文章などの正当性を保証するために文章に孵化する暗技術を用いた照明です。電子署名ということもあり、作成者を保証(認証)し、さらに改ざんなどがされていないことが保証できます。公開鍵暗号方式を用いて実現します。 公開鍵方式についてはこちらから 過去出題問題(平成20年秋午前問63) 通信販売の電子商取引では受発注における 改ざん、成りすまし、否認によって販売業者又は利用者に被害が及ぶ危険性が […]
プロセッサでは基本的に減算(引き算)ができないため、足し算で減算を行うことを目的として行う数値表現です。コンピュータではマイナス表現に2の補数を採用しています。 過去出題問題(平成20年秋午前問3) 2の補数で表された負数10101110の絶対値はどれか。 ア 01010000イ 01010001ウ 01010010エ 01010011 解法 “10101110”がいったい […]
状態遷移とは 情報処理で用いられる状態遷移とはマルチプログラミングにおいて処理の最小単位であるタスクと呼ばれる処理を切り替えながら実行していきますが、そのタスクの状態の移り変わりのことです。 この移り変わりを図示したものを状態遷移図と呼び、時間や何らかのアクションにより状態が移り変わる様子を表した図です。 起こりうる状態を選んで表し、起こったアクションを矢印として線で結びます。 過去出題問題(平成 […]
公開鍵暗号とは 暗号方式の一つで現在ネットショッピングや電子書籍に多く用いられています。特徴は公開鍵と秘密鍵という二つの鍵を持ち、公開鍵を公開して相手に送り、自分は秘密鍵で処理を行います。この二つの鍵は異なるため、所有者は一方の秘密鍵を管理していればよく、鍵の管理が容易です。これに対して一つの鍵で暗号化、復号化を行う暗号化鍵が一つで両者が共通で使うことから共通鍵方式、またはこの鍵をいかなる場合でも […]
関連するデータとそのデータに対する手続き(メソッド)を一体化し、一つのもののように捉える考え方です。開発者はそのオブジェクトの中身を知らなくてもオブジェクトに対するメッセージさえ知っていれば機能します。 C ++や Java が代表的なオブジェクト指向型言語となっています。 オブジェクト指向の特徴とは(平成19年秋午前問44) ア:オブジェクト指向モデルでは抽象化の対象となるオブジェクトに対する操 […]
キャッシュメモリとは CPU とメインメモリの間に置かれる高速な記憶装置.。使用頻度の高いデータを高速なキャッシュメモリに常駐させておくことで低速がメインメモリへのアクセス回数を減らし、システム全体の高速化を図ります。 過去出題問題(平成24年春午前問20) 処理装置で用いられキャッシュメモリの使用用途として適切なものはどれか。 ア.仮想記憶のアドレス変換を高速に行う。 イ.仮想記憶のページング処 […]
稼働率とは 稼働率はアベイラビリティあるとも呼ばれ、ある期間そのシステムが稼働し続ける状態を確率で表現します。例えば稼働率=0.9の装置というのは10時間中9時間は稼働している装置と考えることができます。 直列と並列 稼働率を解く際には「直列」、「並列」のキーワードが必要になります。「直列」は何かしらの装置が何台かつながっていてそのすべての装置が動いている必要があります。「並列」は何かしらの装置が […]
基本情報処理試験出題について 試験の過去問題を分析すると、知識を求めるいるのか、計算問題なのかの2つに分類することができます。そして全体の約8割が知識を問う問題、言い換えると単語を知っているか、理解しているかという問題です。この記事ではよく出題される「単語」から順に記載していますので参考になさってください。 また下記に基本情報試験の勉強方法を記載した記事をのせておきますので、本気で合格したい方はぜ […]
基本情報技術者試験の勉強範囲 基本情報技術者試験は、エンジニアやプログラマなどのIT開発の知識から、セキュリティや関連法規まで幅広いIT知識が問われる試験となります。 そのため勉強範囲は幅広く、対策をするにも効率的に行わないと、膨大な勉強時間が必要となる試験となっています。 IPAから出題範囲が公表されている 出題範囲はIPAから公表されています。少しずつ変更されている点があるため、必ず勉強する前 […]
基本情報技術者試験の位置づけ 基本情報技術者試験は、国家資格である情報処理技術者試験の12区分の1つであり、基本的知識や技能を問うレベル(レベル2)に位置づけられています。 IT業界で仕事をするエンジニアにとって、基礎的な知識を問う問題が多いため一般的な人がいきなり試験を受けて合格するレベルではありません。 アルゴリズムを理解できることや、簡単なプログラムを組めることが必須と考える人もいるでしょう […]