平成28年度前期 情報システム試験 基本スキルの問題

Similar documents
平成29年度前期 情報システム試験 基本スキルの問題

問題1 次の情報表現に関する記述は,コンピュータの勉強を始めたばかりのB君と,かなり詳しく知っているM君の会話である

平成29年度後期 情報システム試験 システムデザインスキルの問題

平成29年度前期 情報活用試験 3級の問題

平成30年度後期 情報活用試験 3級の試験問題

平成28年度後期 情報活用試験 3級の問題

平成28年度前期 情報活用試験3級 試験問題

平成29年度後期 情報活用試験 3級の問題 訂正版

模擬試験問題(第1章~第3章)

模擬試験問題(第1章~第3章)

平成29年度前期 情報活用試験 2級の問題

平成30年度前期 情報活用試験 1級の試験問題

平成28年度前期 情報活用試験2級 試験問題

問題1 次の情報表現に関する記述は,コンピュータの勉強を始めたばかりのB君と,かなり詳しく知っているM君の会話である

計算機アーキテクチャ

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

平成29年度前期 情報活用試験 1級の問題

<4D F736F F F696E74202D2096E291E889F08C8882CC8EE896402E B8CDD8AB B83685D>

Taro-水理計算.$td

目次 1. システムへのログイン 講座の受講 講座の選択をする 本編を受講する 学習の進捗状況の確認 修了試験を受ける アンケートに答える インフォメーション よくある質問の確

Java Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y 小幡智裕

UNIX 初級講習会 (第一日目)

プログラミング実習I

コンピュータ工学Ⅰ

JavaプログラミングⅠ

020105.メモリの高機能化

< 目次 > 1. ビジネスポータル初回ログイン手順について Arcstar IP Voice 開通後 最初にビジネスポータルにアクセスして 初期設定をしていただく手順についてご案内します 2. ログインとダッシュボード画面の表示メニュービジネスポータルにログインし ダッシュボード画面を表示するまで

PowerPoint Presentation

PowerPoint プレゼンテーション

ソフトウェア基礎技術研修

1 準備 1-1 受験プログラムの起動と会場コード 受験番号の入力 1 受験プログラムをダブルクリックします ファイル名の v の部分は変更される場合 があります 2 セキュリティ警告のダイアログボックスが表示される場合は [ 実行 ] をクリックします 3 会場コード ( 団体 ID

-2 外からみたプロセッサ GND VCC CLK A0 A1 A2 A3 A4 A A6 A7 A8 A9 A10 A11 A12 A13 A14 A1 A16 A17 A18 A19 D0 D1 D2 D3 D4 D D6 D7 D8 D9 D10 D11 D12 D13 D14 D1 MEMR

プログラム言語及び演習Ⅲ

日本内科学会雑誌第98巻第4号

日本内科学会雑誌第97巻第7号

データ解析

スライド 1

コンピュータの仕組み(1)ハードウェア

Ⅰ. 問題を 1 問ずつ入力していく方法 1. 挿入 メニューから e- ラーニング を選び テスト をクリックして下さい 2. 新規テストの作成ウィザード ( テストの設定 ) が開くので各項目を設定して下さい ここでは 名称を 確認問題 満点を 5 点 合格点を 3 点 制限時間なしで設定します

PowerPoint Template

バイオプログラミング第 1 榊原康文 佐藤健吾 慶應義塾大学理工学部生命情報学科

030403.インターネット問題

スライド 1

PowerPoint プレゼンテーション

<4D F736F F F696E74202D2093B CC8BE68AD B B82CC8AD AF95FB96405F88EA94CA ED28CFC82AF82C995D28F575F826C A6D94462E >

VelilogHDL 回路を「言語」で記述する

_ワイヤレスカメラアプリ取説.indd

次に示す数値の並びを昇順にソートするものとする このソートでは配列の末尾側から操作を行っていく まず 末尾の数値 9 と 8 に着目する 昇順にソートするので この値を交換すると以下の数値の並びになる 次に末尾側から 2 番目と 3 番目の 1

Microsoft PowerPoint - 7.Arithmetic.ppt

問題 1 次の文章は 作業環境について述べたものである を解答群 { } より選び その記号で答えよ にあてはまる適切なもの 設問 1. < 図 1>はルーラーの一部である 1に示されるインデントマーカーを移動することにより を設定することができる < 図 1> { ア. 1 行目のインデントイ.

書式に示すように表示したい文字列をダブルクォーテーション (") の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf(" 情報処理基礎 "); printf("c 言語の練習 "); printf

1. 医学書院 ID を新規に取得する 過去に医学書院 ID を取得していない場合 ログイン画面から 医学書院 ID を取得 をクリックします 既に医学書院 ID を取得済みで 新たにシリアル番号を登録する場合は 2. コンテンツのシリアル番号登録 P.4 をご覧ください 受信可能なメールアドレスを

manaba course 出席機能 操作マニュアル

ソフトウェア更新の前に お客様に より快適に LGL22 をご利用いただくため ソフトウェア更新によるアップグレードを行っております この手順書は LGL22 とパソコンを microusb ケーブルにて接続してソフトウェア更新を行う方法となります ソフトウェア更新は microusb ケーブルによ

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

ic3_cf_p1-70_1018.indd

Microsoft PowerPoint - No6note.ppt

e-learning 検定試験ガイドライン はじめに 本ガイドラインは e-learning 検定試験にお申込み頂いたお客様向けに e-learning の受講から修了 検定 試験の予約 合否連絡までの全体の流れ 手順をご理解頂き スムーズにご利用頂くことを目的としております 内容をご確認頂き 受講

2ALU 以下はデータ幅 4ビットの ALU の例 加算, 減算,AND,OR の4つの演算を実行する 実際のプロセッサの ALU は, もっと多種類の演算が可能 リスト 7-2 ALU の VHDL 記述 M use IEEE.STD_LOGIC_1164.ALL; 00 : 加算 use IEE

Transcription:

文部科学省後援 平成 8 年度前期情報検定 < 実施平成 8 年 9 月 11 日 ( 日 )> 情報システム試験 ( 説明時間 1:00~1:10) ( 試験時間 1:10~14:10) 試験問題は試験開始の合図があるまで開かないでください 解答用紙( マークシート ) への必要事項の記入は, 試験開始の合図と同時に行いますので, それまで伏せておいてください 試験開始の合図の後, 次のページを開いてください < 受験上の注意 >が記載されています 必ず目を通してから解答を始めてください 試験問題は, すべてマークシート方式です 正解と思われるものを1つ選び, 解答欄のをHBの黒鉛筆でぬりつぶしてください つ以上ぬりつぶすと, 不正解になります 辞書, 参考書類の使用および筆記用具の貸し借りは一切禁止です 電卓の使用が認められます ただし, 下記の機種については使用が認められません < 使用を認めない電卓 >.. 1. 電池式 ( 太陽電池を含む ) 以外の電卓. 文字表示領域が複数行ある電卓 ( 計算状態表示の一行は含まない ). プログラムを組み込む機能がある電卓 4. 電卓が主たる機能ではないもの * パソコン ( 電子メール専用機等を含む ), 携帯電話 (PHS), スマートフォン, タブレット, 電子手帳, 電子メモ, 電子辞書, 翻訳機能付き電卓, 音声応答のある電卓, 電卓付き腕時計, 時計型ウェアラブル端末等 5. その他試験監督者が不適切と認めるもの 一般財団法人職業教育 キャリア教育財団 1

< 受験上の注意 > 1. この試験問題は1ページあります ページ数を確認してください 乱丁等がある場合は, 手をあげて試験監督者に合図してください 問題を読みやすくするために空白ページを設けている場合があります. 解答用紙 ( マークシート ) に, 受験者氏名 受験番号を記入し, 受験番号下欄の数字をぬりつぶしてください 正しく記入されていない場合は, 採点されませんので十分注意してください. 試験問題についての質問には, 一切答えられません 自分で判断して解答してください 4. 試験中の筆記用具の貸し借りは一切禁止します 筆記用具が破損等により使用不能となった場合は, 手をあげて試験監督者に合図してください 5. 試験を開始してから0 分以内は途中退出できません 0 分経過後退出する場合は, もう一度, 受験番号 マーク 氏名が記載されているか確認して退出してください なお, 試験終了 5 分前の合図以降は退出できません 試験問題は各自お持ち帰りください 6. 試験後にお知らせする合否結果 ( 合否通知 ), および合格者に交付する 合格証 認定証 はすべて,Webページ(PC, モバイル ) での認証によるデジタル 合否通知, デジタル 合格証 認定証 に移行しました 1 団体宛にはこれまでと同様に合否結果一覧ほか, 試験結果資料一式を送付します 合否等の結果についての電話 手紙等でのお問い合わせには, 一切応じられませんので, ご了承ください

問題 1 次のプロジェクトの日程管理に関する記述を読み, 各設問に答えよ プロジェクトにおける作業の関連性や日程を管理するための手法として PERT があ る 次の作業表は, プロジェクトにおける作業の所要日数と, その作業を実施する前に終了しておかなければならない先行作業をまとめたものである 表作業表 作業名 所要日数 先行作業 A なし B なし C A D A E 5 B,C F E G D,E H F,G 次に, 作業表から PERT 図と呼ばれるアローダイアグラムを作成する 作業 A から作業 E までの作成過程は, 図 1のようになる [Ⅰ] 先行作業がない作業 A と作業 B は, 最初の結合点 1から記述する [Ⅱ] 先行作業が A の作業 C と作業 D は, 作業 A が終了する結合点 から記述する [Ⅲ] 先行作業が B と C の作業 E は, 作業 B と作業 C が終了する結合点 から記述する [Ⅰ] 1 A B [Ⅱ] 1 A B C D [Ⅲ] 1 A B C D E 5 凡例結合点作業名所要日数 図 1 PERT 図の作成過程 このようにして, 作業表から PERT 図を作成し, さらに各結合点の最早結合点時刻と最遅結合点時刻を計算して記述すると, 図 のようになる なお, 作業 α,β,γ の所要日数と, 結合点 6の最早結合点時刻および最遅結合点時刻については, 設問の関係から表記していない 1 DATE \@

0 0 1 A B C 5 5 D E 5 X Y 55 44 10 10 α β 設問の都合上空欄にしている γ Z 6 7 Z 凡例 : 最早結合点時刻 : 最遅結合点時刻 ダミー作業 図 PERT 図 最早結合点時刻とは, 結合点から始まる作業を最も早く開始できる時刻である 複数の作業が到達する場合は最も大きい値が選択される なお, 最終結合点の最早結合点時刻が, このプロジェクトの総所要日数である 最遅結合点時刻とは, プロジェクトの総所要日数に影響を与えずに, この結合点から始まる作業を最も遅く開始できる時刻である 複数の作業が開始される場合は最も小さい値が選択される ダミー作業とは, 作業表には記述されていないが, 先行作業の関係から作図上必要となる所要日数ゼロの作業である また, 所要時間が最も長い経路をクリティカルパスという < 設問 1> 次の図 に関する記述中の (1) に入れるべき適切な字句を解答群か ら選べ 図 において, 作業 αは作業 (1), 作業 βは作業 (), 作業 γは作業 () である また, 結合点 5の最早結合点時刻 ( 図 の X) は (4) であり, 最遅結合点時刻 ( 図 の Y) は (5) である プロジェクトの総所要日数 ( 図 の Z) は (6) である また, このプロジェクトのクリティカルパスは (7) である (1) ~ () の解答群ア.E イ.F ウ.G エ.H (4),(5) の解答群ア.5 イ.6 ウ.10 エ.11

(6) の解答群 ア.15 イ.16 ウ.5 エ.6 (7) の解答群ア.A C E F H ウ.B E F H イ.A C E G H エ.B G F H < 設問 > 次の作業の余裕に関する記述中の (1) に入れるべき適切な字句を解 答群から選べ 作業の余裕日数とは, その作業が遅れたとしても総所要日数に影響を与えない日数であり, 次式により求められる 余裕日数 = 作業が終了する結合点の最遅結合点時刻 - 作業を開始する結合点の最早結合点時刻 - 作業の所要日数 図 において, 作業 B の余裕日数は (8) 日である (8) の解答群 ア.0 イ.1 ウ. エ. DATE \@

問題 次の数値表現に関する各設問に答えよ < 設問 1> 次の 進数からの変換に関する記述中の (1) に入れるべき適切な字 句を解答群から選べ 進数,8 進数,16 進数の間で基数変換を考えてみると, 進数から 8 進数への変換は小数点を基準に (1) 桁ずつ区切り, それぞれ 8 進数 1 桁へ変換する 例えば, 進数の 1101.010 は 8 進数に変換すると, () となる 一方, 進数から 16 進数への変換は小数点を基準に () 桁ずつ区切り, それぞれ 16 進数 1 桁へ変換する 例えば, 進数 101.0101 は 16 進数で (4) となる (1), () の解答群 ア. イ. ウ.4 エ.5 (),(4) の解答群 ア.5.5 イ.5.5 ウ.5.6 エ.5.8 オ.15. カ.15.5 キ.15.7 ク.15.9 < 設問 > 次の 10 進数からの変換に関する記述中の (1) に入れるべき適切な字 句を解答群から選べ 10 進数の 0.5 は, 進数では 0.1,16 進数では 0.8 と表される また,10 進数の 0.75 は, 進数では (5),16 進数では (6) と表される 10 進小数を 進小数に変換する場合を考えてみると, どんな 10 進小数でも, 正確 な 進数に必ず変換できるとは限らない 例えば,10 進数 (7) は有限けたの 進数には変換できないため, 通常, 近似値で表現される (5) の解答群 ア.0.01 イ.0.011 ウ.0.101 エ.0.11 (6) の解答群 ア.0.9 イ.0.A ウ.0.B エ.0.C (7) の解答群 ア.0.15 イ.0.75 ウ.0.65 エ.0.875 4

< 設問 > 次の負数の表現に関する記述中の (1) に入れるべき適切な字句を解 答群から選べ 負数を の補数で表現する 8 ビットの固定小数点数を考える この方式の固定小数 点数では, 進表示の 10000000 を 10 進数に変換すると (8) となる また,10 進数 1 は 進表示で (9) となる (8) の解答群 ア.-18 イ.-17 ウ. 64 エ. 6 (9) の解答群 ア.10000001 イ.11110001 ウ.11111110 エ.11111111 5 DATE \@

問題 次のデータ構造に関する各設問に答えよ < 設問 1> 次のリスト構造に関する記述中の (1) に入れるべき適切な字句を解 答群から選べ リスト構造とは, データを記録するデータ部と次のデータの格納位置を示すポインタ部で表すデータ構造である リスト構造には, 一つの方向にだけポインタを連結し, データの先頭から末尾にたどることはできるが, 逆方向にはたどれない単方向リストや, 二つのポインタを付けることにより, 先頭からも末尾からもたどることができる双方向リストがある ここではリストの先頭の場所は ROOT に, 末尾の場所は TAIL に格納されている 先頭のデータの前ポインタ部と末尾のデータの次ポインタ部に NULL が格納されている ROOT TAIL 先頭 末尾 NULL 10 0 0 NULL 図 1 双方向リストの構造 ここで, データの昇順に整列済みの双方向リストを 次元配列 LIST で表現した なお, 各列には次の内容が格納されている 1 列目 : このデータの直前のデータの位置 リストの先頭の要素では NULL 列目 : データ 列目 : このデータの直後のデータの位置 リストの末尾の要素では NULL ROOT 4 TAIL 配列 LIST 1 1 7 5 6 1 5 51 NULL 4 NULL 1 6 5 1 48 6 4 5 7 前ポインタデータ次ポインタ 図 配列で表現をした双方向リスト 6

リストのデータの並びが昇順であることが常に成立するように, 追加 削除をこの 次元配列 LIST で行う 新しいデータ 0 を7 行目 LIST[7,] に格納した場合, 次元配列 LIST 中の要素 LIST[ (1),1] と LIST[ (),] の値を共に () にし,LIST[7,1] と LIST[7,] にも適切な値を格納する また,1 行目のデータ 7 をリストから削除するには,LIST[ (4),1] の値を にし,LIST[ (5),] の値を 5 にすればよい なお, この処理ではリストからは削 除されるが, 次元配列 LIST の1 行目の数値はそのまま残される (1) ~ (5) の解答群 ア.1 イ. ウ. エ.4 オ.5 カ.6 キ.7 ク.NULL < 設問 > 次のヒープに関する記述中の (1) に入るべき適切な字句を解答群か ら選べ 節の値はその節のどの子よりも小さい ( または大きい ) 分木をヒープと呼ぶ なお, ヒープでは, 葉は左詰めにし, 子要素どうしの大小関係は問わない ここで扱うヒープは, 次の条件が常に成立するような構造になっている 条件 ( 親の値 ) ( 子の全ての値 ) 図 にヒープの例を示す 78 54 6 9 16 45 1 図 ヒープの例 図 のヒープを1 次元配列 HEAP で表現すると次のようになる なお, 未使用領域に は-1 が格納されている 添字 i 1 4 5 6 7 8 9 配列 HEAP 78 54 6 9 16 45 1-1 -1 配列 HEAP にデータを追加するには, 次のようにする なお, 除算の商に小数点以下の値が発生した場合, 小数点以下は切り捨てる 7 DATE \@

1 配列 HEAP の未使用領域を見つけるため,HEAP[i]= (6) となるまで添字 i を 1 から順番に 1 ずつ加算する 未使用領域が見つかったら,HEAP[i] に追加データを格納する HEAP[i/]<HEAP[i] であれば,HEAP[i/] と HEAP[i] を交換し,i/ を新しい i とする 4 の処理を HEAP[i/] HEAP[i] になるか i の値が (7) になるまで繰り返 す 例えば, 追加データとして 57 を与えられた場合, (8) となる (6),(7) の解答群 ア.-1 イ.1 ウ.i エ.*i (8) の解答群ア. 配列 HEAP 78 54 6 9 16 45 1 57-1 イ. 配列 HEAP 78 57 6 54 9 45 1 16-1 ウ. 配列 HEAP 78 57 6 54 16 45 1 9-1 8

問題を読みやすくするために, このページは空白にしてあります 9 DATE \@

問題 4 次の CPU アーキテクチャに関する各設問に答えよ < 設問 1> 次のクロック周波数に関する記述中の (1) に入れるべき適切な字句 を解答群から選べ コンピュータ内部では各装置間の動作のタイミングを合わせるため, 周期的な信号を発生させている これをクロックと呼び, (1) が発生させている 1 秒間のクロック数をクロック周波数といい, 単位には Hz を用いる なお,1 命令の実行に要するクロック数を,CPI(Cycles Per Instruction) と呼ぶ 例えば, ある CPU のクロック周波数が 1.8GHz で CPI 値が の場合は,1 秒間に () 10 8 命令を実行でき,.GHz で CPI 値が () の場合は1 秒間に 16 10 8 命令を実行できる (1) の解答群 ア. クロックアップ ウ. ティップス イ. クロックジェネレータ エ. トランスレータ (),() の解答群 ア.0.6 イ.1.6 ウ.1.8 エ. オ.. カ.6 キ.16 ク. < 設問 > 次の平均命令実行時間に関する記述中の (1) に入れるべき適切な字 句を解答群から選べ ある CPU のクロック周波数が GHz で, 命令の実行に必要なクロック数及びベンチ マークテストにおける命令の出現率が表に示す値である場合, 平均クロック数は (4) となる 1クロック当たり (5) ナノ秒を要するので, 平均命令実行時 間は (6) ナノ秒となる また, 平均命令実行時間を.5 ナノ秒以内にしたい場合は,1クロック当たり (7) ナノ秒以内である必要があり, そのためには CPU のクロック周波数は, (8) GHz 以上が必要となる 表命令の実行に必要なクロック数及びその命令の出現率 命令種別 命令の実行に必要なクロック数出現率 (%) 整数演算命令 40 浮動小数点演算命令 1 10 分岐命令 4 0 転送命令 1 0 10

(4),(7) の解答群 ア.1.0 イ..0 ウ..5 エ..0 オ..5 カ.5.0 キ.0 ク.5 (5),(6),(8) の解答群 ア.0.5 イ.0.5 ウ.1.0 エ.1.5 オ.1.75 カ..0 キ..5 ク..5 11 DATE \@

問題 5 次のシステム構成に関する各設問に答えよ < 設問 1> 次の信頼性を高めるシステム構成に関する記述中の (1) に入れるべ き適切な字句を解答群から選べ 信頼性の高いシステムとは, システムを構成する機器が故障などで停止しないこと である しかし, 現実問題として全く故障しない機器というのは存在しない そこで, 信頼性を高めるためのシステム構成として, 機器を二重化する (1) システム や () システムがある (1) システムは, メインの業務を行う主系と, 主系に故障や障害が発生した ときに主系と切り替わる予備系に分けて利用される () システムは, 二系統が全く同じ処理を行い, 結果を照合することでより 信頼性を高めている どちらか一方に故障や障害が発生した場合は切り離し, 他方だ けで処理を続行する このように故障や障害は起こりうるものとし, 起こった時に対処する考え方として, () や (4) がある () は, 故障や障害の箇所を切り離すことによ り, 機能や性能を低下させてでも残りの部分で稼働を継続させる考え方である (4) は, 安全な状態へ移行するよう制御する考え方で, システムの停止も選択 肢に含まれる (1),() の解答群ア. シンプレックスウ. デュアル イ. タンデムエ. デュプレックス (),(4) の解答群ア. フールプルーフウ. フェールソフト イ. フェールセーフエ. フォールトアボイダンス 1

< 設問 > 次の処理の高速化に関する記述中の (1) に入れるべき適切な字句を 解答群から選べ 現在のコンピュータは, 主記憶装置に記憶されている命令やデータを CPU が取り出して実行する方式が主流である CPU の処理速度と主記憶装置のアクセスには大きな速度差があるため, 主記憶装置からのアクセスタイムを短縮させる高速化の手法として (5) や (6) がある (5) は, 主記憶装置より高速にアクセスできる記憶装置を CPU と主記憶装置の間に置き, 多くのアクセスをこの記憶装置から行うことで平均アクセスタイムを短縮することができる (6) は, 主記憶装置をバンクと呼ぶ複数の領域に分割して,CPU は複数のバンクに並行してアクセスすることで平均アクセスタイムを短縮することができる また, 平均命令実行時間を短縮させる高速化の手法として (7) がある (7) は, 一つの命令を複数のステージ ( 図の1から6) に分割して, 複数の命令を1ステージずつずらしながら同時に実行することで, 処理を高速化する手法である 1 つ目の命令 1 4 5 6 つ目の命令 1 4 5 6 つ目の命令 1 4 5 6 図命令の実行過程 (5) ~ (7) の解答群ア. キャッシュメモリウ. パイプラインオ. メモリインタリーブ イ. ディスクキャッシュエ. フラッシュメモリカ. メモリコンパクション 1 DATE \@

14