用いた業務においては様々なソフトウェアを利用し、多くのファイルを作成・保存する。ファイルの管理では、保守する記憶装置の容量を考慮したり、必要なファイルの保存場所が後で簡単に分かるようにしたりしなければならない。ファイルの管理方法に関する次の文中の空欄A~Dに入る語句の組み合わせとして、最も適切なものを下記の解答群から選べ。)を工夫しながら保存する。)して記憶装置の空き容量を増やすこともできる。)を使用した検索ができる。第7問】コンピュータのアプリケーションソフトやプログラム言語におけるデータファイルの取り扱いに関する記述として、最も適切なものはどれか。CSVファイルはデータとデータ間をカンマで区切った固定長ファイルである。固定長ファイルにはデータとデータの区切り記号は必要ない。〇?CSVのような区切り記号は必要ありません。ハードディスクに記録した可変長ファイルでは、インデックス(索引)ファイルを用いてもデータの検索を高速化することはできない。ランダムアクセスファイルをハードディスクに記録した場合、常にデータの先頭から順番に読み込む必要がある。文字情報を電子化する際の文字コードには、いくつかの種類がある。文字コードの特徴に関する記述として、最も適切なものはどれか。漢字から構成される文字コードである。ために開発されたが、その後拡張されて日本語などにも対応できるようになった文字コードである。拡張して日本語にも利用できるようにした文字コードである。バイトの文字コードで、英数字と日本語だけではなく、世界の主要な言語で使われるほとんどの文字も表現できる。利用したプレゼンテーション用資料の作成が行われるようになっている。このようなマルチメディアデータを扱うために複数のデータ形式が存在する。それらの特色に関する記述として最も適切なものはどれか。静止画像を扱うデータ形式で、データの圧縮を行って保存する。これらのデータ形式は、元のデータが完全に再現できる可逆圧縮方式を採用しているので、圧縮したデータを元に戻したい場合、画像の劣化が起こらない。静止画像を扱うデータ形式で、ワープロソフト上でこれらのデータを取り込んで表現力の高いプレゼンテーション用資料を作成することができる。ブラウザによってダウンロードする際は、ストリーミング方式によりデータをダウンロードしながら視聴することができる。音声や音楽などを扱うデータ形式で、データの圧縮を行って保存する。インターネット上での音楽配信によく利用される。業務処理用システムの入出力画面の設計を行う場合に、作業者の利用しやすさやリレーショナルデータベース(RDB)の管理上の特性を考慮する必要がある。以下の文章の空欄A〜Dに入る語句の組み合わせとして、最も適切なものを下記の解答群から選べ。内のデータのBするためである。この一覧から選択して入力する作業のための画面設計において、項目が比較的少数の場合はCを、項目数が多く画面に収まらない場合などはスクロールバー付のDを用いる。業務におけるデータベースの処理ではネットワークにつながる複数の端末から、あるデータに対して同時に複数の処理要求が発生し、本来の処理が正しく行われない場合がある。これを防ぐために排他制御あるいは同時実行制御と呼ばれる方法が利用される。これに関する以下の文中の空欄A〜Dに入る語句の組み合わせとして最も適切なものを下記の解答群から選べ。)をかけ、それが解除されるまで他の処理が行われないようにする方法がある。)が発生する可能性があり、これを低減させる対応が必要である。)を随時監視しあいながら処理を行う方法がある。この方法では、処理の競合が多い場合、処理の取り消しが多くなり実用性が低下する。)に読み込み、そこで処理を実行する方法がある。この方法では、処理した結果を書き戻す際に、当該データが他の処理で書き換えられていないかを時刻でチェックする。第9問】データベースは近年の情報システムの要ともなっている。その開発の成否が情報システムのパフォーマンスに多大な影響を及ぼす。データベースに関する記述として最も適切なものはどれか。システム開発におけるリポジトリとは、データだけではなくソフトウェア開発および保守における情報、例えば、プログラム間の関連、各種図表なども一元的に管理するためのものである。スキーマとは、データベース上のデータ内容、データ構造などを記述したものを指すが、このうち概念スキーマとは、利用者やアプリケーションプログラムから見たデータの定義を意味する。外部スキーマとは、データベース利用者や、アプリケーションプログラムから見たデータの定義を表現するもの。内部スキーマとは、データの物理的な格納方法を定義するもの。図は物理設計の際に用いられる有用なツールである。図とは、データ構造を、データの集合であるエンティティ(Entity:実体)と、エンティティ間のつながりであるリレーション(Relationship:関連)で表すもの。ネットワークデータベースは、ひとつのテーブルに記録するデータのレコード間に親子関係のような1対多の関係性を持たせたデータベースである。〇?×データのモデル化には、主に階層モデル、ネットワークモデル、リレーショナルモデル。階層モデルのデータベースとは、データのレコード間に1対多の関係を持たせ、データを階層的に格納するモデル。ネットワークモデルのデータベースとは、データのレコード間に多対多の関係を持たせ、データを網のような構造で格納するモデル。リレーショナルモデルのデータベースとは、データを正規化することで、データを複数の表と、表の間の関係(リレーション)で表すモデル。多様な入力機器の発達、コンピュータ処理の多方面への進展により、ビッグデータと呼ばれる多様で大量のデータを扱うことが多くなった。そのような時代の要請に対応するデータベース技術に関する記述として最も適切なものはどれか。RDBでは、ひとつのデータベースを複数のコンピュータで分散して管理する機能はないので、ビッグデータのような多様で大量のデータは扱えない。データベースとは、XMLの階層構造をRDBの階層構造にマッピングして利用するデータベースである。階層構造にマッピングして利用するデータベース」は、ベースはRDBそのものでありXMLデータベースとは異なります。キーバリューデータベースは、データの構造や属性を決めるスキーマ設計をしなくても使える。×?〇?キーとバリュー(値)をセットにしてデータを格納するデータベースです。区別するためにその呼び名を用いているが、データ検索にはRDBと同じようにSQLを使う。SQL以外の言語でデータの検索を行うものもあります。様々な業務において利用されるリレーショナルデータベースでは、各種の処理要求がSQL言語によって指示される。SQL言語の要素は以下の1~4のように区分できる。これら区分とSQL言語の要素の組み合わせとして最も適切なものを下記の解答群から選べ。4:ALLデータ定義言語には、CREATE(表などの作成)、DROP(表などの削除)データ操作言語には、SELECT(検索)、INSERT(挿入)、UPDATE(更新)、DELETE(削除)集計関数には、合計値を求めるSUMや、平均値(AVG)、最大値(MAX)、最小値(MIN)、データの個数(COUNT)SQL言語で用いられる演算子UNIONは集合演算子の1つであり、複数のSELECT文の結果を1つに組み合わせます。LIKEは文字列比較演算子の1つであり、文字データのあいまい検索に使用できます。第8問】ある中小企業では、売上記録のリレーショナルデータベース化を検討している。3正規形まで正規化を行った場合、いくつの表に分割されるか。適切なものを下記の解答群から選べ。250〔解答群〕3〇?456第1正規化は、繰返し項目を分割する手順。第2正規化は、主キーに部分的に従属している項目を分離する手順。第9問】リレーショナルデータベースに蓄えられた以下のような商品表がある。部の記述として、最も適切なものを下記の解答群から選べ。日までの販売履歴表である。文を実行した場合、下記の解答群の中のどの結果を得るか。業務の中で発生するデータは多くの場合、データベースによって管理する。データベース全体の構造や仕様を定義するものに、データベーススキーマがある。データベーススキーマの構成の仕方のひとつに、以下の3つの構成要素を用いるものがある。内部スキーマ上記の構成要素の説明を以下に示す。磁気ディスク装置などへデータを記録する際、どの位置に、どのような物理レコードサイズで記録するかを定義する。アプリケーションから利用することを想定したデータベースの仕様で、アプリケーションからのデータ入力や出力の方法を定義する。データの論理構造をデータモデルに従って定義したもので、リレーショナルデータベースでいえば、関係表の定義を指す。データベーススキーマの構成要素a~cと、その説明1~3の組み合わせとして、最も適切なものを下記の解答群から選べ。内部スキーマは、記憶装置上でのデータの配置や格納方法などについて定義するもので、データの物理的な構造を表します。商品売上高を示したデータが下記のように、表計算ソフトウェアのシート中のA〜C列に入力されている。D列に示したような、売上高が多い順の順位を求めたい。同じ値が複数ある場合は同じ順位を与え、次の大きさの値には重複した分を飛ばした順位を与える。このために、条件に一致した値の個数を数えるのにCOUNTIF文を利用して順位を求める式を考え、その式をD2のセルに入力する。D2の式を下の行に複写して、D列のような順位を求めたい。COUNTIF文を用いたD2のセルに入る式として、最も適切なものを下記の解答群から選べ。COUNTIF文、&の使用方法は以下のとおりである。業務処理のためには、多くの場合、データベース(DB)が利用される。DBをネットワーク環境下で利用する場合、さまざまな端末からトランザクション処理要求を受け付けるため、多くの負荷が集中することもある。このような状態の中でのDBの効率的な運用や障害対策などのための仕組みが用意されている。そのような仕組みに関する記述として、最も適切なものはどれか。DB運用中に表のデータ項目の追加・削除や新たな表追加が必要となり、DBの論理構造の再構築を行う場合は、SQL文のREBUILD命令において必要なパラメータを指示して実行する。DBの更新処理を行う場合は、ロックと呼ばれる排他制御が行われる。このロックをかける範囲をロック粒度と呼び、ロック粒度が大きいと排他制御のための処理のオーバヘッドが大きくなる。〇×ロック粒度が大きい場合、一度に多くの範囲をロックするため、ロックによる排他制御の回数は少なくなります。そのため、処理のオーバヘッドは小さくなります。DBの障害回復には、バックアップファイルを利用するロールフォワードとデータ更新状況を記録したものを利用するロールバックの仕組みがある。クライアント端末からWebサーバを経由してDBサーバに対して更新作業を行う際、まずDBサーバに対して更新作業が可能かどうかを問い合わせることを2相のコミットメントと呼ぶ。?×2相コミットメントとは、複数のDBを同時に更新する際、すべてのDBの整合性を取りながら更新を完了させるための方法。第9問データベースは近年の情報システムの要ともなっている。その開発の成否が情報システムのパフォーマンスに多大な影響を及ぼす。データベースに関する記述として最も適切なものはどれか。システム開発におけるリポジトリとは、データだけではなくソフトウェア開発および保守における情報、例えば、プログラム間の関連、各種図表なども一元的に管理するためのものである。スキーマとは、データベース上のデータ内容、データ構造などを記述したものを指すが、このうち概念スキーマとは、利用者やアプリケーションプログラムから見たデータの定義を意味する。図は物理設計の際に用いられる有用なツールである。ネットワークデータベースは、ひとつのテーブルに記録するデータのレコード間に親子関係のような1対多の関係性を持たせたデータベースである。第6問】クライアントサーバシステムは業務処理用システムとしても利用されている。クライアントサーバシステムの一種に、プレゼンテーション層、ファンクション層、データ層から構成される3層クライアントサーバシステムがある。この3層クライアントサーバシステムに関する記述として最も適切なものはどれか。3層クライアントサーバシステムを構築する際、一方のコンピュータをファンクション層、他方をデータ層として構成したものがデュアルシステムである。アプリケーションサーバを、他方でデータ層としてデータベースサーバを稼働させるタイプも3層クライアントサーバシステムの一種である。プレゼンテーション層において、ユーザからの入力受付機能としてタッチパネル方式を採用することによって、ユーザインターフェースの向上とともに、ファンクション層での処理量の軽減が期待できる。プレゼンテーション層、ファンクション層、データ層は論理的な区分であり、実装する場合はファンクション層とデータ層は同一のコンピュータ上で稼働させる必要がある。複数のサーバから構成される情報システムにおける可用性および可用性を高める技法に関する記述として、最も適切なものはどれか。可用性が高いとは、システムの処理結果が一貫していて、いつでも信頼できることである。可用性の指標は平均故障間隔(MTBF)である。×可用性を測定する指標は、稼働率です。可用性は計画停止時間数を除いて測定する。可用性を高める技法であるフェイルセーフとは、障害が発生したサーバを自動的に切り離して、その処理を他のサーバが引き継ぐことをいう。×フェイルセーフとは、故障や障害が発生した場合にシステムを安全な方向に動作させる設計概念。顧客へのWebサーバによる各種サービスを中断しないようにするためには、サーバコンピュータの信頼性を向上させることが課題である。一般の廉価なパソコンをサーバとして用いる中小企業が多いが、その信頼性が問題となる。万が一に備えて、メインのサーバと同機能のサブのサーバを並列化して利用することを検討している。メインのサーバの信頼性が90%、サブとするサーバの信頼性が70%とするならば、並列化したシステムの信頼性として、最も適切なものはどれか。0.03となるため、全体が停止する確率は3%となります。情報システムの評価指標に関する記述として、最も適切なものはどれか。値が大きいほど、可用性が高いと言える。値が小さいほど、信頼性が高いと言える。値が小さいほど、機器の寿命が長いと言える。値が大きいほど、保守性が高いと言える。Failure:平均故障間隔)は信頼性を測定する指標。故障が発生した場合に、故障を修理して回復してから、次の故障が発生するまでの平均時間。Repair:平均修理時間)は、保守性を測定する指標。MTTRは、故障が発生した場合に、修理にかかる平均時間。Failure:平均故障時間)は、修理が不可能な製品が、生産されてから故障して使えなくなるまでの時間のことです。情報システムの信頼性を高めることがますます重要になってきている。高信頼化へのアプローチに関する以下の1〜4の記述と、その名称の組み合わせとして、最も適切なものを下記の解答群から選べ。故障や障害が発生しないよう対処する取り組み。故障や障害が発生したときも主な機能の動作が続行できるように設計すること。故障や障害が発生した場合でも限定的ながらシステムの稼働を続行している状態。故障や障害が発生した場合、システムの被害を最小限にとどめる動作をさせること。注意を払う必要がある。コンピュータシステム構成方法に関する、次の文中の空欄A~Dに入る語句の組み合わせとして最も適切なものを下記の解答群から選べ。