高度共通午前1平成30年春

高度共通午前1平成30年春

高度共通午前1平成30年春

応用情報技術者午前平成30年春

------------------------------------------------------------------------

 再帰的な処理を実現するためには,再帰的呼び出した時のレジスタ及びメモリ

の内容を保存しておく必要がある。そのための記憶管理方式はどれか。

 ア FIFO

 イ LFU

 ウ LIFO

 エ LRU

キーワード

■解答

  高度共通午前1平成30年春問01

  応用情報技術者午前平成30年春問03

 ウ LIFO

------------------------------------------------------------------------

 非負の整数 m,n に対して次のとおりに定義された関数 Ack(m, n) がある。

Ack(1, 3) の値はどれか。

        Ack(m - 1, Ack(m, n-1))  ( m > 0 かつ n > 0 のとき)

Ack(m, n) = {  Ack(m - 1, 1)       ( m > 0 かつ n = 0 のとき)         

        n + 1           ( m = 0 のとき)


 ア 3

 イ 4

 ウ 5

 エ 6

キーワード

■解答

  高度共通午前1平成30年春問02

  応用情報技術者午前平成30年春問05

 ウ 5

------------------------------------------------------------------------

 オブジェクト指向プログラミングにおいて,同一クラス内に,メソッド名が同一

であって,引数の型,個数又は並び順が異なる複数のメソッドを定義することを

何と呼ぶか。

 ア オーバーライド

 イ オーバーロード

 ウ カプセル化

 エ 汎化

キーワード

■解答

  応用情報技術者午前平成30年春問07

 イ オーバーロード

------------------------------------------------------------------------

@@ ここから下を整理中(IT パスポートレベルのみを出題中,8/2)

http://jjuku.g.hatena.ne.jp/keyword/%E5%BF%9C%E7%94%A8%E6%83%85%E5%A0%B1%E6%8A%80%E8%A1%93%E8%80%85%E5%8D%88%E5%89%8D%E5%B9%B3%E6%88%90%EF%BC%93%EF%BC%90%E5%B9%B4%E6%98%A5?mode=edit

 メモリインタリーブの説明として,適切なものはどれか。

 ア 主記憶と外部記憶を一元的にアドレス付けし,主記憶の物理容量を超える

  メモリ空間を提供する。

 イ 主記憶と磁気ディスク装置との間にバッファメモリを置いて,双方の

  アクセス速度の差を補う。

 ウ 主記憶と入出力装置との間で CPU とは独立にデータ転送を行う。

 エ 主記憶を複数のブロックに分けて,CPU からの並列的にアクセス要求を並列的

  に処理できるようにする。

キーワード

■解答

  高度共通午前1平成30年春問04

  応用情報技術者午前平成30年春問11

 エ 主記憶を複数のブロックに分けて,CPU からの並列的にアクセス要求を並列的

  に処理できるようにする。

------------------------------------------------------------------------

 4 種類の装置で構成される次のシステムの稼働率は、およそ幾らか。ここで,

アプリケーションサーバとデータベースサーバの稼働率は 0.8 であり,それぞれ

のサーバのどちらかが稼働していればシステムとして稼働する。また、負荷分散装置

と磁気ディスク装置は,故障しないものとする。

 ア 0.64

 イ 0.77

 ウ 0.92

 エ 0.96

キーワード

■解答

  高度共通午前1平成30年春問05

  応用情報技術者午前平成30年春問16

 ウ 0.92

------------------------------------------------------------------------

 ページング方式の仮想記憶における主記憶の割り当てに関する記述のうち,

適切なものはどれか。

 ア プログラム実行時のページフォールトを契機に,ページをロードするのに

  必要な記憶が割り当てられる。

 イ プログラムで必要なページをロードするための主記憶の空きが存在しない

  場合には、実行中のプログタムのどれかが終了するまで待たされる。

 ウ プログラムに割り当てられる主記憶容量は一定であり,プログラムの進行

  によって変動することはない。

 エ プログラムの実行開始時には,プログラムデータ領域とコード領域のう

  ち少なくともすべてのコード領域に主記憶が割り当てられる。

キーワード

■解答

  高度共通午前1平成30年春問06

  応用情報技術者午前平成30年春問19

 ア プログラム実行時のページフォールトを契機に,ページをロードするのに

  必要な記憶が割り当てられる。

------------------------------------------------------------------------

 ビッグデータの基盤技術として利用されるNoSQLに分類されるデータベースはど

れか。

 ア 関係データベースオブジェクト指向データモデルに拡張し,操作の定義

  や型の継承関係を定義を可能としたデータベース

 イ 経営者の意思決定を支援するために、ある主題に基づくデータを現在の情報

  とともに過去の情報も蓄積したデータベース

 ウ 様々な形式のデータを一つのキーに対応付けて管理するキーバリュー型データベース

 エ データ項目の名称や形式など、データそのものの特性を表すメタ情報を管理

  するデータベース

キーワード

■解答

  高度共通午前1平成30年春問09

  応用情報技術者午前平成30年春問30

 ウ 様々な形式のデータを一つのキーに対応付けて管理するキーバリュー型データベース

------------------------------------------------------------------------

 ETSI (欧州電気通信標準化機構) によって提案された NFV(Network Functions

Virtualisaton) に関する記述として,適切なものはどれか。

 ア インターネット上で地理情報システムと拡張現実の技術を利用することに

  よって,現実空間と仮想空間をスムーズに融合させた様々なサービスを提供

  する。

 イ 仮想化技術を利用し,ネットワーク機能を汎用サーバ上にソフトウェア

  して実現したコンポーネントを用いることによって,柔軟なネットワーク基盤

  を構築する。

 ウ 様々な入力情報に対する処理結果をニュートラルネットワークに学習させ

  ることによって、画像認識や音声認識,自然言処理などの問題に対する解

  を見いだす。

 エ プレースとトランジションと呼ばれる 2 種類のノードをもつ有向グラフ

  あり,システムの並列性や競合性の分析などに利用される。

キーワード

■解答

  高度共通午前1平成30年春問10

  応用情報技術者午前平成30年春問32

 イ 仮想化技術を利用し,ネットワーク機能を汎用サーバ上にソフトウェア

  して実現したコンポーネントを用いることによって,柔軟なネットワーク基盤

  を構築する。

------------------------------------------------------------------------

 クロスサイトスクリプティングの手口はどれか。

 ア Web アプリケーションに用意された入力フィールドに,悪意のある JavaScript

  コードを含んだデータを入力する。

 イ インターネットなどのネットワークを通じてサーバに不正にアクセスした

  り,データの改ざん・破壊を行ったりする。

 ウ 大量のデータを Web アプリケーションに送ることによって,用意された

  バッファ領域をあふれさせる。

 エ パス名を推定することによって,本来は認証された後にしかアクセスが

  許可されていないページに直接ジャンプする。

キーワード

■解答

  高度共通午前1平成30年春問12

  応用情報技術者午前平成30年春問37

 ア Web アプリケーションに用意された入力フィールドに,悪意のある JavaScript

  コードを含んだデータを入力する。

------------------------------------------------------------------------

 内部ネットワークの PC からインターネット上の Web サーバを参照するときに

DMZ 上に用意した VDI(Virtual Desktop Infrastructure) サーバ上の Web ブラウザ

を利用すると,未知のマルウェアが PC にダウンロードされて、PC が感染するこ

とを防ぐというセキュリティ上の効果が期待できる。この効果を生み出す VDI サーバ

の動作の特徴はどれか。

 ア Web サイトからの受信データのうち,実行ファイルを削除し、その他のデータ

  を PC に送信する。

 イ Web サイトからの受信データのうち,不正なコードが検知されない通信だ

  けを PC に送信する。

 ウ Web サイトからの受信データを処理して VDI サーバで生成したデスクトップ画面

  の画像データだけを PC に送信する。

 エ Web サイトからの受信データを全て IPsec でカプセル化し,PC に送信する。

キーワード

■解答

  高度共通午前1平成30年春問13

  応用情報技術者午前平成30年春問41

 ウ Web サイトからの受信データを処理して VDI サーバで生成したデスクトップ画面

  の画像データだけを PC に送信する。

------------------------------------------------------------------------

 ファジングに該当するものはどれか。

 ア サーバに FIN パケットを送信し,サーバからの応答を観測して,稼働して

  いるサービスを見つけ出す。

 イ サーバの OS やアプリケーションソフトが生成したログコマンド履歴な

  どを解析して,ファイルサーバに保存されているファイルの改ざんを検知す

  る。

 ウ ソフトウェアに,問題を引き起こしそうな多様なデータを入力し,挙動を

  監視して,脆弱性を見つけ出す。ファジングに該当するものはどれか。

 エ ネットワーク上を流れるパケットを収集し、そのプロトコルヘッダやデータ

  を解析して、あらかじめ登録された攻撃パターンと一致した場合は不正アクセス

  と判断する。

キーワード

■解答

  高度共通午前1平成30年春問14

  応用情報技術者午前平成30年春問42

 ウ ソフトウェアに,問題を引き起こしそうな多様なデータを入力し,挙動を

  監視して,脆弱性を見つけ出す。ファジングに該当するものはどれか。

------------------------------------------------------------------------

 Web システムにおいて,セッションの乗っ取りの機会を減らすために,利用者

ログアウト時に Web サーバ又は Web ブラウザにおいて行うべき処理はどれか。

ここで,利用者は自分専用の PC において,Web ブラウザを利用しているものと

する。

 ア Web サーバにおいてセッション ID をディスクに格納する。

 イ Web サーバにおいてセッション ID を無効にする。

 ウ Web ブラウザにおいてキャッシュしている Web ページをクリアする。

 エ Web ブラウザにおいてセッション ID をディスクに格納する。

キーワード

■解答

  高度共通午前1平成30年春問15

  応用情報技術者午前平成30年春問43

 イ Web サーバにおいてセッション ID を無効にする。

------------------------------------------------------------------------

 ソフトウェアライフサイクルプロセスにおいてソフトウェア実装プロセス

構成するプロセスのうち,次のタスクを実施するものはどれか。

[タスク]

のインタフェースについて最上位レベルの設計を行う。

  • データベースについて最上位レベルの設計を行う。
  • ソフトウェア結合のための暫定的なテスト要求事項及びスケジュールを定義する。

 ア ソフトウェア結合プロセス

 イ ソフトウェア構築プロセス

 ウ ソフトウェア詳細設計プロセス

 エ ソフトウェア方式設計プロセス

キーワード

■解答

  高度共通午前1平成30年春問16

  応用情報技術者午前平成30年春問46

 エ ソフトウェア方式設計プロセス

------------------------------------------------------------------------

 アジャイル開発などで導入されている "ペアプログラミング" の説明はどれか。

 ア 開発工程の初期段階に要求仕様を確認するために,プログラマと利用者

  ペアとなり,試作した画面や帳票を見て,相談しながらプログラムの開発を

  行う。

 イ 効率よく開発するために,2 人のプログラマがペアとなり,メインプログラム

  とサブプログラムを分担して開発を行う。

 ウ 短期間で開発するために,2 人のプログラマがペアとなり,作業と休憩を

  交代しながら長期間にわたってプログラムの開発を行う。

 エ 品質の向上や知識の共有を図るために,2 人のプログラムがペアとなり,

  その場で相談したりレビューしたりしながら,一つのプログラム開発を行う。

キーワード

■解答

  高度共通午前1平成30年春問17

  応用情報技術者午前平成30年春問49

 エ 品質の向上や知識の共有を図るために,2 人のプログラムがペアとなり,

  その場で相談したりレビューしたりしながら,一つのプログラム開発を行う。

------------------------------------------------------------------------

この上に追加

@@