�掘檻械�
RFC 4291で定義されるIPv6 (Internet Protocol version 6) のアドレス表記に関して、次のうち最も適切なものはどれか。
� �2001:d38::bbbb
�◆�2001:d38:6ab8:bbbb
�� 2001::d38:6ab8::bbbb
�ぁ�2001::d38:6ab8:3457:7bbbb
�ァ�2001:0000:0d38:6ab8:3457:bbbb
今日気づいたことを、軽いタッチで、コミカルに表現してみました。 パソコンやITに関することも時々書いています。
RFC 4291で定義されるIPv6 (Internet Protocol version 6) のアドレス表記に関して、次のうち最も適切なものはどれか。
� �2001:d38::bbbb
�◆�2001:d38:6ab8:bbbb
�� 2001::d38:6ab8::bbbb
�ぁ�2001::d38:6ab8:3457:7bbbb
�ァ�2001:0000:0d38:6ab8:3457:bbbb
TCP/IPに関する次の記述のうち、最も適切なものはどれか。
� .灰優�ション型プロトコルであるUDPは、1対多通信であるマルチキャストやブロードキャストなどの利用が期待できる。
�◆.灰優�ションレス型プロトコルであるTCPは、1対1双方向の信頼できる仮想的な伝送路を提供する。
�� ネットワーク層は、OSI参照モデルにおいてプレゼンテーション層とトランスポート層との間に位置する。
�ぁ.檗璽犯峭罎蓮�TCPがアプリケーションプログラムを区別する識別子であって、UDPでは使われない。
�ァ�ARPにより解決されたアドレス情報はキャッシュされるが、一定時間が経過すると廃棄される。
通信速度が128kビット/秒のネットワークを用いて、符号化速度が160k ビット/秒の音声データ6.4Mバイトをダウンロードしながら途切れることなく連続再生するとき、再生開始前に必要な最低バッファリング時間として、最も適切なものはどれか。ここで、1Mバイトは1000kバイトとする。
� �80秒 ��160秒 �� 240秒 �ぁ�320秒 ��400秒
楕円曲線暗号に関する次の記述のうち、最も適切なものはどれか。
� ^店羃修砲六藩僂任�るが、デジタル署名には使用できない。
�◆‘営�度の安全性であれば、RSA暗号に比べて鍵長を短くできる。
�� 複雑な計算を行うため計算量が多くなり、処理時間が長くなる。
�ぁゞδ霧旭店罎僕�用されている暗号アルゴリズムである。
�ァ,泙生Φ翆奮�であり、一般的には使用されていない。
インターネットなどで用いられる通信プロトコルに関する次の記述のうち、最も適切なものはどれか。
� �IMAPは電子メールを転送する。
�◆�MIMEはWebデータを暗号化する。
�� NNTPは定期的にサーバの時刻を補正する。
�ぁ�SIPは外部ネットワークからの侵入を防ぐ機能を提供する。
�ァ�SNMPはネットワーク管理機能を提供する。
IPネットワークのルーティングプロトコルの1つであるOSPFに関する次の記述のうち、最も不適切なものはどれか。
� ヽ謄襦璽燭�出すリンクステートには、各ルータがどのリンクにどのように接続しているかという情報を含んでいる。
�◆ヽ謄襦璽燭�ネットワーク構成を把握していることにより、ネットワーク構成が変化した際に、素早くルーティングテーブルを再構築することができる。
�� 各ルータがリンクステートの情報に基づいて作成するネットワーク構成表を、リンクステートデータベースと呼ぶ。
�ぁ.優奪肇錙璽�をエリアと呼ぶ論理的な単位に細分化して運用管理できる仕組みが備わっている。
�ァ〔榲�地までのホップ数 (経由するルータの数) を距離と考え、目的のネットワークまで最もホップ数の少ない経路でパケットが配送される。
DNSのリソースレコードに関する次の記述のうち、最も適切なものはどれか。
� .札�ンダリDNSサーバへのゾーン転送間隔は、NSレコードに定義する。
�◆.疋瓮ぅ麑召�存在しなかったという情報の保持時間は、SOAレコードに定義する。
�� ドメインのDNSサーバやドメインの権限を委譲しているDNSサーバのホスト名はCNAMEレコードに定義する。
�ぁ.曠好般召紡弍�するIPv4アドレス及びIPv6アドレスは、Aレコードに定義する。
�ァ.瓠璽襯機璽个�DKIMで利用される公開鍵は、MXレコードに定義する。
ソフトウェアにおけるリバースエンジニアリングに関する次の記述のうち、最も適切なものはどれか。
� ヾ�存の仕様書やソースコードの分析を行った結果に基づき、ソフトウェアを再生させる作業である。
�◆�Web上に公開された複数のAPIやサービスを組合せて新しいサービスを構築するものである。
�� 特定のドメインや製品群に対応した共通化された再利用資源 (コアアセット) を開発し、ソフトウェアプロダクトを開発する手法である。
�ぁヾ�存のソフトウェアのコンポーネントの相互関係を分析し、有用な設計情報や技術を獲得するものである。
�ァ.愁侫肇ΕД△�その役目を終了する時期を迎えたかどうか、撤収の意思決定のための分析を行うものである。
プログラムのリファクタリングに関する次の記述のうち、最も適切なものはどれか。
� .螢侫.�タリングとは、外部から見たときの振舞いを保ちつつ、理解や修正が簡単になるように、ソフトウェアの内部構造を変化させることである。
�◆.螢侫.�タリングは、新しい機能を追加しようとする際に行うべきではない。
�� リファクタリングを定期的に行うと、プログラムの設計が劣化する。
�ぁ.螢侫.�タリングには、コメントを丁寧に書くことで、コードの安易な変更が積み重なって劣化した構造を隠蔽することも含まれる。
�ァ 班垉箸塀�い”と称されるコードの悪い兆候を感じたときにリファクタリングを終了する。
SOA (Service Oriented Architecture) に関する説明のうち、最も適切なものはどれか。
� .機璽咼好灰鵐轡紂璽泙肇機璽咼好廛蹈丱ぅ世�、インターフェースを介してメッセージ交換することによりアプリケーション機能を実現できるようにする仕組みを指す。
�◆.如璽燭筌機璽咼垢鮓討喀个垢燭瓩猟命�規約のひとつである。
�� サービスのインターフェース定義仕様のひとつである。
�ぁ�Webサービスを発見するためのレジストリと、レジストリへのアクセス方法を定義するものである。
�ァ.機璽咼垢箸靴討離▲廛螢院璽轡腑鵑�、イベントを介して連携しながら実行するような分散処理の仕組みを指す。