[ck15-01]
コンピュータは、業務に必要な各種の周辺装置を直接あるいはネットワーク経由等で接続して利用する。周辺装置を選択する場合は、各装置の特性を理解した上で、業務に適した装置を選択する必要がある。周辺装置の特性に関する記述として最も適切なものはどれか。
【解答】
[ck15-02]
自社のWebサイトの開発にあたっては、利用可能な様々な言語や仕組みがあり、Webコンテンツごとに必要な機能や表現に合ったものを使用する必要がある。これらの言語や仕組みの特徴に関する以下の①〜④の記述と、その名称の組み合わ せとして、最も適切なものを下記の解答群から選べ。
〔解答群〕
ア
①:CSS ②:ASP ③:PHP ④:SGML
イ
①:CSS ②:PHP ③:SSI ④:SVG
ウ
①:SMIL ②:Javaアプレット ③:ASP ④:SSI
エ
①:SVG ②:SMIL ③:PHP ④:SGML
【解答】
[ck15-03]
コンピュータによる業務支援が様々な場面で求められるが、小規模なプログラム作成で対応可能な場合でも、ソースプログラムの記述から、最終的に実行可能なプログラム(実行プログラム)を作成することが必要な場合がある。
以下にソースプログラムから実行プログラムに変換する手順を図示した。図中の①〜④に当てはまる用語の組み合わせとして、最も適切なものを下記の解答群から選べ。
〔解答群〕
ア ①:インタプリタ ②:タスク ③:カーネル ④:コンパイラ
イ ①:コンパイラ ②:オブジェクトファイル ③:ライブラリファイル ④:リンカ
ウ ①:コンパイラ ②:カーネル ③:ジョブ ④:ジェネレータ
エ ①:コンパイラ ②:ジョブ ③:オブジェクトファイル ④:リンカ
【解答】
[ck15-04]
ソフトウェアの開発には多様なプログラミング言語が使われるが、それぞれ特徴がある。下記の記述のうち最も適切なものはどれか。
ア Cは、OSも開発できる言語であるが、メモリ解放の指示を忘れるとバグが発生することがある。
イ C#は、日本人が開発したオブジェクト指向型言語であるが、Perlを参考にして開発された。
ウ Javaは、インタプリタ言語なので、初心者にも習得がしやすい。
エ Perlは、HTMLとともに記述することができるサーバサイドスクリプト言語で、Webページ作成に特化している。
【解答】
[ck15-05]
業務において条件に応じた処理を行う必要がある場合、条件を一覧表にして判定条件を検討することがある。
例えば、下記の表のように、項目A〜Cには商品の色が赤の場合はrが、緑の場合はgが入り、A〜Cに入っている商品の色を判定して、Z欄に示す結果となるような判定を行う場合を考える。
判定には、以下の構文のIF文を用いて判定式を表記する。
IF(条件式,判定が真の場合の処理,判定が偽の場合の処理)
ただし、IF文の判定が真または偽の場合の処理部分にはIF文のネストが許可される。また、条件式で文字列を表す場合は " " の記号で囲み、等しくないことは <> で表す。
下記の解答群に示す判定式の中で、正しくない判定結果となるものはどれか。
A B C Z
r r r 1
r r g 1
r g r 1
r g g 1
g r r 1
g r g 1
g g r 1
g g g 0
[解答群]
ア IF (A = "g", IF (B <> "g", 1, IF (C <> "g", 1, 0) ) ,1)
イ IF (A = "r", 1, IF (B = "r", 1, IF (C = "r", 1, 0) ) )
ウ IF (A <> "g", 1, IF (B = "r", 1, IF (C <> "g", 1, 0) ) )
エ IF (A <> "r", IF (B = "g", 1, IF (C <> "g", 1, 0) ) ,1)
【解答】
[ck15-06]
業務処理用システムの入出力画面の設計を行う場合に、作業者の利用しやすさやリレーショナルデータベース(RDB)の管理上の特性を考慮する必要がある。
以下の文章の空欄A〜Dに入る語句の組み合わせとして、最も適切なものを下記の解答群から選べ。
商品の受注業務を行う端末画面において、新規顧客からの受注データを入力する際に、[ A ] 、顧客住所(都道府県)などをキーボードから直接入力するのではなく、あらかじめ用意したデータ一覧から選択し入力する方法を採用するのはRDB内のデータの[ B ]するためである。
この一覧から選択して入力する作業のための画面設計において、項目が比較的少数の場合は[ C ]を、項目数が多く画面に収まらない場合などはスクロールバー付の[ D ]を用いる。
[解答群]
ア A:顧客年齢 B:保守性を確保 C:テキストボックス D:プルダウンメニュー
イ A:顧客名 B:可用性を確保 C:プルダウンメニュー D:テキストボックス
ウ A:商品コード B:可用性を確保 C:テキストボックス D:チェックボックス
エ A:商品名 B:冗長性を排除 C:ラジオボタン D:リストボックス
【解答】
[ck15-07]
RDBの設計においては、利用するマスタファイルやトランザクションファイルのテーブル定義が行われる。
ある業務で利用しているRDBでは、以下のようなマスタテーブルやトランザクションテーブルが定義されている。各テーブルが正規化されている場合、以下の空欄A〜Cに入る項目の組み合わせとして、最も適切なものを下記の解答群から選べ。
顧客マスタ
┌─────┬─────┬─────┬─────┬─────┐
│顧客コード│ A │ 項目3 │ 項目4 │ - │
└─────┴─────┴─────┴─────┴─────┘
商品マスタ
┌─────┬─────┬─────┬─────┬─────┐
│商品コード│ B │ 項目3 │ 項目4 │ - │
└─────┴─────┴─────┴─────┴─────┘
仕入先マスタ
┌─────┬─────┬─────┬─────┬─────┐
│ 項目1 │ 項目2 │ 項目3 │ 項目4 │ - │
└─────┴─────┴─────┴─────┴─────┘
受注トランザクション
┌─────┬─────┬─────┬─────┬─────┐
│顧客コード│商品コード│ C │ 項目4 │ - │
└─────┴─────┴─────┴─────┴─────┘
[解答群]
ア A:顧客住所 B:仕入先コード C:受注日付
イ A:顧客電話番号 B:仕入先住所 C:販売金額
ウ A:顧客電話番号 B:在庫量 C:値引率
エ A:自社担当者名 B:仕入単価 C:仕入先住所
【解答】
[ck15-08]
今週の商品の販売実績は下表のとおりであった。下表から売上金額を評価基準としたパレート図を作成して、来週の販売方策を検討したいと考えた。パレート図作成のため、まず売上金額の大きい順に商品を並べたデータを得るためのSQL文と して、最も適切なものを下記の解答群から選べ。
販売実績表
商品番号 商品名 仕入価格 売価 販売数
100 aaa 10,000 12,000 10
101 bbb 9,000 13,000 20
102 ccc 10,000 12,000 15
103 ddd 8,000 10,000 5
104 eee 11,000 13,000 10
105 fff 9,000 9,000 5
106 ggg 10,000 12,000 3
107 hhh 15,000 16,000 12
108 iii 12,000 15,000 20
109 jjj 10,000 12,000 10
110 kkk 8,000 10,000 10
[解答群]
ア SELECT 商品番号, 商品名, 販売数*(売価-仕入価格)
FROM 販売実績表 ORDER BY 販売数*売価 ASC
イ SELECT 商品番号, 売価-仕入価格, 販売数*売価
FROM 販売実績表 ORDER BY 売価-仕入価格
ウ SELECT 商品名, 販売数*(売価-仕入価格)
FROM 販売実績表 ORDER BY 5 ASC
エ SELECT 商品名, 販売数*(売価-仕入価格), 販売数*売価
FROM 販売実績表 ORDER BY 販売数*売価 DESC
【解答】
[ck15-09]
事業所内におけるTCP/IPを利用したネットワーク環境には、コンピュータや各種サーバの他、ルータ等のネットワーク機器や様々な周辺機器が接続されている。このようなネットワーク環境における通信状態を調べる手段であるpingの役割として、最も適切なものはどれか。
ア ネットワーク上で、対象とするコンピュータや機器が応答可能かを調べ、応答時間を表示する。
イ ネットワーク上で、対象とするコンピュータや機器までの経路を調べて表示する。
ウ ネットワークに接続されたコンピュータや機器のMACアドレスを、IPアドレスを指定して求める。
エ ネットワークに流れるパケットを捕獲して、その中身の表示や解析・集計などを行う。
【解答】
[ck15-10]
近年、情報ネットワークが発展・普及し、その重要性はますます高まっている。そのようなネットワークに関する以下の文章の空欄A〜Dに入る用語の組み合わせとして、最も適切なものを下記の解答群から選べ。
ある限られたエリアの限定的なネットワークである[ A ]から、別の[ A ]のユーザにアクセスしようとすれば、[ A ]同士をつなぐ[ B ]と呼ばれるネットワークが必要となる。一方、ユーザ同士を電話回線などを利用して単に結びつけるだけでなく、コード変換などのサービスも提供しようとしたのが[ C ]と呼ばれるサービスである。
現在のネットワークの普及には、インターネットの登場が大きな影響を与えた。[ B ]や[ C ]が提供する通信サービスもインターネットで代替できるようになり、安価かつ容易に広範囲な情報ネットワークを構築できるようになった。しかし、インターネットには通信のセキュリティの問題がある。遠隔の複数の拠点にまたがる組織の拠点間の通信セキュリティを高めるために利用できる技術として[ D ]などが知られている。
[解答群]
ア A:LAN B:WAN C:EDI D:IPS
イ A:LAN B:WAN C:VAN D:VPN
ウ A:WAN B:LAN C:EDI D:VPN
エ A:WAN B:LAN C:VAN D:IPS
【解答】
[ck15-11]
コンピュータの性能に関する評価尺度は複数あるが、その中のひとつであるスループットに関する記述として、最も適切なものはどれか。
ア OSのマルチタスクの多重度で性能を評価する。
イ 主記憶装置のデータ書き換え速度で性能を評価する。
ウ ターンアラウンドタイムではなく、レスポンスタイムで性能を評価する。
エ 命令の処理量や周辺機器とのやり取り等を総合的に加味した、単位時間当たりの処理件数で性能を評価する。
【解答】
[ck15-12]
情報システムの信頼性を高めることがますます重要になってきている。
高信頼化へのアプローチに関する以下の①〜④の記述と、その名称の組み合わせとして、最も適切なものを下記の解答群から選べ。
① 故障や障害が発生しないよう対処する取り組み。
② 故障や障害が発生したときも主な機能の動作が続行できるように設計すること。
③ 故障や障害が発生した場合でも限定的ながらシステムの稼働を続行している状態。
④ 故障や障害が発生した場合、システムの被害を最小限にとどめる動作をさせること。
[解答群]
ア ①:フェイルセーフ ②:フォールトアボイダンス
③:フェイルソフト ④:フォールトトレランス
イ ①:フォールトアボイダンス ②:フェイルオーバ
③:フォールトトレランス ④:フォールバック
ウ ①:フォールトアボイダンス ②:フォールトトレランス
③:フォールバック ④:フェイルセーフ
エ ①:フォールトトレランス ②:フェイルセーフ
③:フェイルオーバ ④:フォールトアボイダンス
【解答】
[ck15-13]
企業経営における情報技術の利用が進み、その重要性が増す中で、情報技術を利用するシステムやシステム化指針を省略語もしくはカタカナ語として言い表すことが多くなった。それらに関する記述として最も適切なものはどれか。
【解答】
[ck15-14]
国税庁は平成17年1月31日付の告示第4号で、スキャナで読み取ってタイムスタンプなしで保存できる書類を定めた。タイムスタンプなしで適時に入力・保存できるものとして最も適切なものはどれか。
ア 3万円未満の契約書や領収書
イ 検収書や注文書
ウ 小切手や約束手形
エ 請求書や納品書
【解答】
[ck15-15]
クラウドコンピューティングの実現にも使われる仮想化技術に関する記述として、最も適切なものはどれか。
【解答】
[ck15-16]
システム設計の際に使われる図に関する以下の①〜④の記述と、図の名称の組み合わせとして、最も適切なものを下記の解答群から選べ。
[解答群]
ア ①:DFD ②:ERD ③:アクティビティ図 ④:配置図
イ ①:DFD ②:ERD ③:ユースケース図 ④:コンポーネント図
ウ ①:ERD ②:DFD ③:ステートチャート図 ④:コンポーネント図
エ ①:ERD ②:DFD ③:ユースケース図 ④:配置図
【解答】
[ck15-17]
システム開発を発注者と受注者が検討する場合、想定する情報システムの機能要求だけでなく、非機能要求も検討する必要がある。独立行政法人情報処理推進機構(IPA)が発表した「非機能要求グレード」に関する記述として、最も適切なものはどれか。
ア 開発したシステム全体の優劣をグレードとして表示する。
イ システムの規模の違いにより6つのモデルシステムが定義されている。
ウ 要求項目やメトリクスの重複がないように、体系的に整理されている。
エ 要求項目を段階的に詳細化して、その内容について合意していく。
【解答】
[ck15-18]
近年の多様なIT機器の発達、激しいビジネス環境の変動の中で、アジャイルシステム開発が注目されている。アジャイルシステム開発の方法論であるフィーチャ駆動開発、スクラム、かんばん、XPに関する記述として、最も適切なものはどれか。
【解答】
[ck15-19]
多様な情報システムを開発して新規に導入したり、以前からあった情報システムを変更して利用したりすることが頻繁に行われ、情報システムの複雑性が増している。情報システムが複雑になればなるほど、ソフトウェアテストの重要性が高まる。これに関する記述として最も適切なものはどれか。
【解答】
[ck15-20]
業務フローの改善を検討するために、ビジネスプロセスをモデル化することの重要性が増している。そのためのモデリング技法として様々な記法が提案されているが、それらは、ワークフロー的視座に立つものと調整的視座に立つものに大別でき
る。このうち、調整的視座に立つモデリング技法として最も適切なものはどれか。
ア BPMN(Business Process Model and Notation)
イ DEMO(Design & Engineering Methodology for Organizations)
ウ EPC(Event-driven Process Chain)
エ ペトリネット(Petri Net)
【解答】
[ck15-21]
インターネットを利用する企業にとって、通信のセキュリティを守ることがますます重要になっている。2014年4月にOpenSSLの脆弱性(CVE-2014-0160)が発覚して大きな問題になった。この脆弱性に関する記述として最も適切なものはどれ
か。
ア 暗号化通信方式のフォールバック機能により、OpenSSLを使用した暗号通信の内容が漏えいした。
イ 攻撃者は、OpenSSLを使用しているサーバのメモリ内データの一部を読み取ることができた。
ウ この脆弱性は shellshock と呼ばれた。
エ 中間者攻撃(man-in-the-middle attack)により、暗号通信の内容が漏えいした。
【解答】
[ck15-22]
一般財団法人日本情報経済社会推進協会のISMSユーザーズガイド(リスクマネジメント編)などが、情報セキュリティリスクアセスメントを実施するためのアプローチとして、ベースラインアプローチ、非形式的アプローチ、詳細リスク分析、組み合わせアプローチの4つを紹介している。これらのアプローチに関する記述として最も適切なものはどれか。
【解答】
[ck15-23]
日本工業規格 JIS X-0129-1 ではソフトウェア製品の品質を規定している。これに含まれる品質は、機能性・信頼性・使用性・効率性・保守性・移植性の6品質である。これらの品質に含まれる副特性に関する記述として、最も適切なものはどれ
か。
ア 運用性は、保守性品質に含まれる。
イ 成熟性は、移植性品質に含まれる。
ウ セキュリティは、機能性品質に含まれる。
エ 魅力性は、効率性品質に含まれる。
【解答】
[ck15-24]
様々なデータ分析技法が開発されており、広く使われている。それらの技法に関する以下の①〜③の記述と、その名称の組み合わせとして、最も適切なものを下記の解答群から選べ。
[解答群]
ア ①:判別分析 ②:A/Bテスト ③:分散分析
イ ①:判別分析 ②:分散分析 ③:A/Bテスト
ウ ①:分散分析 ②:A/Bテスト ③:判別分析
エ ①:分散分析 ②:判別分析 ③:A/Bテスト
【解答】
[ck15-25]
年中無休のある店舗で、日次売上高を
年分集計した。年ごとの平均日次売上高の母集団の分布と分散は分からないが、平均日次売上高に有意な差があるかどうかについて、有意水準5%でz値を計算し仮説検定を行った。z値は、各年の平均日次売上高の差が分子、各年の日数で調整した標本標準偏差を分母としたときの比率(z>0)である。
この仮説検定に関する記述として最も適切なものはどれか。
ア 「1-(第
2種の誤りの確率)」を、検定力という。
イ z値が1.96よりも大きいときは、帰無仮説が採択できる。
ウ z値を計算するときの分母は、各年の標本標準偏差を各年の日数で除したものの和である。
エ 問題文中の記述と同様にして、年ごとの平均月次売上高の差も検定できる。
【解答】