WordPressテンプレート制作や、ウェブデザイン技能検定資格勉強の備忘録です

前の記事:ウェブデザイン技能検定2級学科試験対策、過去問題(平成25年分)解説その1
HOME
次の記事:ウェブデザイン技能検定2級学科試験対策、過去問題(平成26年分)解説その1

ウェブデザイン技能検定2級学科試験対策、過去問題(平成25年分)解説その2

ウェブデザイン技能検定|資格試験

 

過去問題(平成25年分)解説その1

 

第1問(H25第3回試験より)

オンライン広告の入札の仕組みについて、広告のインプレッションが発生するたびに広告枠の競争入札を行い、配信する広告を決定する方式を指すのはどれか。最も適切なものを以下より1つ選択しなさい。

  1. CSR
  2. RTB
  3. CPA
  4. CPC

2

  • CSR(corporate social responsibility)… 直訳すると企業の社会的責任。CSR広告とは、呼んで字のごとく企業のCSRアクションをPR・宣伝すること。・・・この一文はネットで見つけた文章の引用ですが、少し調べた所、CSR自体がぼんやりとした言葉という印象を受けました。
  • RTB(Real Time Bidding)… プログラムによる広告表示権のオークションを行い、表示権を獲得した広告を広告枠に表示する方式です。
  • CPA(Cost Per Acquisition)… Acquisitionは取得という意味です。CPAとは、1件のコンバージョン(商品購入や会員登録などの利益につながる成果)を1件獲得するのに掛かるコストの事です。
  • CPC(Click Per Cost)… CPCとは、1クリック(=アクセス)を獲得するのに掛かるコストの事です。

 

第2問(H25第3回試験より)

JavaScriptの無名関数として適切なものはどれか。以下より1つ選択しなさい。

  1. var hello = function (){ alert(“hello”); }
  2. function noname(){ alert(“hello”); }
  3. var hello = { alert(“hello”); }
  4. function noname = { alert(“hello”); }

1

無名関数とは、その名の通り名前付けされていない関数です。選択肢2は関数に「noname」という名前が付けられているので間違いです。選択肢3と4は構文ミスです。

 

無名関数実行テスト

無名関数は変数に代入して扱う事も出来ます。

 

第3問(H25第3回試験より)

ウェブアプリケーションにおいてDBMSを使うことで得られるメリットは何か。最も適切なものを以下より1つ選択しなさい。

  1. データに問題が生じた場合にベンダの保証がある。
  2. データが全てプレーンテキストなので移植性が高い。
  3. データの排他制御や保守が容易になる。
  4. DBMSのロゴを使う事が出来る。

3

用語解説

  • ベンダ… 製造元。
  • DBMS(Data Base Management System)… データベース管理システム。
  • プレーンテキスト… 種類、色、大きさ、レイアウト情報などを持たない純粋なテキストデータ。または暗号化されていない文字列=平文。
  • 排他制御… データベースにおいては、一つのテーブルに同時に更新情報が送られた際、一方の処理を終えてから(処理中は他の更新情報を受け付けない)、次の処理を行うような仕組み。

 

第4問(H25第3回試験より)

PHPにおいて配列($arr)の最後にデータを追加する方法として適切なものを、以下より1つ選択しなさい。

  1. $arr[-1] = 1;
  2. $arr[0] = 1;
  3. last($arr[]) = 1;
  4. $arr[] = 1;

4

 

第5問(H25第3回試験より)

CAT5eのツイストペアケーブルを用いたネットワークの帯域幅として適切なものを、以下より1つ選択しなさい。

  1. 10Mbps
  2. 100Mbps
  3. 1Gbps
  4. 10Gbps

3

  • CAT5(カテゴリー5)… 100Mbps
  • CAT5e(Enhancedカテゴリー5)… 1Gbps
  • CAT6(カテゴリー6)… 1Gbps
  • CAT7(カテゴリー7)… 10Gbps

参考リンク: LANケーブル種類・カテゴリーによる通信速度比較(ベンチマーク)

 

私の勉強した限り、ケーブルの帯域幅(通信速度)について聞かれる問題はこの回でしか出ていませんが、適合するイーサネットの規格と合わせてぼんやりとでも覚えておくといいかもしれません。

ちなみにイーサネットで実現出来る最大通信速度は、10BASE-Tなら10Mbps、100BASE-TXなら100Mbps、1000BASE-Tなら1Gbpsといった感じになっています(イーサネットの規格毎の最大通信速度に関する問題はそれなりに見ます)。

 

第6問(H25第4回試験より)

携帯電話やスマートフォンにおけるデータ通信(パケット通信)は、回線を占有して通信を行うため、接続中の通信速度は一定に保たれる。そのため、通信時間に応じた料金体系になっている。

正しくない

「パケット通信」はデータを分割し、パケットという小分けされたデータに変換して通信を行います。

パケット通信は経路上の回線や交換機を占有しない為、設備や通信媒体を効率よく利用出来ます。その一方で、経路上で混雑する回線があると通信が遅延したり、通信が中断するといったデメリットがあります。

パケット通信に対し、自分の端末と相手の端末とで伝送路を占有して通信を行う方式を「回線交換通信」と呼びます。

それぞれ1つ例を挙げるなら、メールはパケット通信、電話は回線交換通信となります。

 

第7問(H25第4回試験より)

CSS2.1の仕様に含まれていないプロパティはどれか。以下より1つ選択しなさい。

  1. outline
  2. zoom
  3. border-collapse
  4. background-position

2

  • outline… 輪郭線(縁取り)の設定です。
  • zoom… IE独自のプロパティです。指定した要素を拡大表示させます。
  • border-collapse… 隣接するセルのボーダーを重ねて表示するか(collapse)、間隔をあけて表示するか(separate)を指定します。
  • background-position… 背景の表示位置を設定します。

 

・outline補足

<div style="border: solid 5px #000000; outline: solid 5px #ff0000;">ボーダーは黒色、アウトラインは赤色です。</div>

ボーダーは黒色、アウトラインは赤色です。

アウトラインはボーダーの外側に描画されます。ボックスサイズに影響がないので使い勝手が良さそうですが、上下左右の線に個別にスタイルを設定する事が出来ず、また、古いIEに対応していません。

 

・border-collapse補足

見出し1 見出し2
内容1 内容2

border-collapse: separate;(table要素初期値)

見出し1 見出し2
内容1 内容2

border-collapse: collapse;

 

第8問(H25第4回試験より)

可逆圧縮の音声コーデックはどれか。適切なものを以下より1つ選択しなさい。

  1. FLAC
  2. MP3
  3. WMA
  4. AAC

1

FLAC(Free Lossless Audio Codec)

可逆圧縮の音声コーデックは、元の音声データと同一のデータを保持したままおよそ半分のサイズにする事が出来ます。

MP3、WMAAACは非可逆圧縮なので、保存した際に音質の劣化があります。

圧縮しない音声コーデックとしてはWAVファイルが有名です。

参考リンク: 音声ファイルフォーマット(ウィキペディア)

 

第9問(H25第4回試験より)

ApacheでDIGEST認証のユーザ管理に使うコマンドとして適切なものを、以下より1つ選択しなさい。

  1. htpasswd
  2. htdigest
  3. useradd
  4. digest

2

DIGEST認証は暗号化通信によるApacheのユーザー認証システムです(BASIC認証は平文通信)。

かなり前の解説で、htdigestはDIGEST認証のパスワードファイルを作成するコマンドと紹介したのですが、「DIGEST認証のユーザ管理に使うコマンドは?」に対する答えもhtdigestになります。htdigestはパスワードファイルを作成するコマンドで間違いはないのですが、一応過去の解説も修正してあります。

 

第10問(H25第4回試験より)

著作権に関する説明について、誤っているものはどれか。以下より1つ選択しなさい。

  1. 法人であっても、私人と同様、著作者人格権を取得することがある。
  2. 著作(財産)権は契約による譲渡の目的とすることができるが、著作者人格権は契約による譲渡の目的とすることができない。
  3. 旧仮名遣いで執筆された小説を中学校の教科用図書に掲載する際、現代仮名遣いに変更する行為は、当該小説の著作者の著作者人格権の侵害となる。
  4. 他人の小説を無断で改変した場合、その改変によって客観的金銭価値ないし社会的評価が向上することが明白であっても、著作者人格権の侵害となり得る。

3

著作権の権利には、財産的利益を確保する「著作権(財産権)」と、人格的利益を保護する「著作人格権」の2つがあります。「著作者人格権」は譲渡できないものとされており、著作物の改変、変更、切り取りなどを認めない権利が含まれています。

ただし、この条項には例外規定が設けられており、学校教育の目的上やむを得ないと認められるものについては改変を許すとされています。

FOM出版過去問題集解説より

 

第11問(H25第4回試験より)

色の三属性に関する説明について、次の A B C にあてはまる語句の組み合わせとして適切なものを、以下より1つ選択しなさい。

「グレースケール」は、イメージを A の違いで表す。 B は含まず、 C が0である。
  1. A:コントラスト、 B:色相、 C:彩度
  2. A:彩度、 B:色相、 C:明度
  3. A:コントラスト、 B:明度、 C:彩度
  4. A:明度、 B:色相、 C:彩度

4

グレースケールを用いた手法にモノクロ印刷といったものがあります。

彩度は100%を純色として、0%に近付くほど灰色となります。

コントラストは明るい部分と暗い部分との明度の差の事を言うので、 A にあてはめるとおかしな事になります。

また、色の三属性とは色相、明度、彩度の3つをさします。

 

第12問(H25第4回試験より)

直訳すると「非武装地帯」と呼ばれ、インターネットなどのパブリックなネットワークと、社内ネットワークなどのプライベートなネットワークの中間に置かれるウェブサーバなどを配置するセグメントを何と呼ぶか。適切なものを以下より1つ選択しなさい。

  1. DMZ
  2. DHCP
  3. DNS
  4. Public Cloud

1

DMZ… Demilitarized Zone

セグメントとは分割や区分という意味で、ネットワークの一区間を指します。

最近の試験ではあまり見ませんが、平成25年とその前後の年の試験ではDMZ関連の問題が毎回のように出題されていました。

 

第13問(H25第4回試験より)

CSS2.1の仕様に含まれないプロパティはどれか。以下より1つ選択しなさい。

  1. widows
  2. text-shadow
  3. caption-side
  4. unicode-bidi

2

  • widows… 複数ページに渡る印刷の際、改ページの最低行を設定します。ちなみに印刷の際、改ページ前の最低行を設定するプロパティはorphansです。
  • text-shadow… CSS3で追加されたプロパティです。テキストの影付け設定を行います。
  • caption-side… table要素に設定されたcaption要素に設定された内容の位置を設定します。table要素におけるキャプションとはテーブルの見出しの事です。
  • unicode-bidi… Unicodeの文字表記の方向を上書きする際に使用します。IEでdirection(文字の表示方向の設定)を変える場合は、unicode-bidiの指定も必要になります。

 

第14問(H25第4回試験より)

次の文章の A にあてはまる語句として適切なものを、以下より1つ選択しなさい。

コンセントとプラグのすき間に大量のホコリが蓄積され、それが湿気を帯びた場合に漏電することがあり、経時と共に漏電部が沿面放電して炭化、炭化部から発火することもある。これを A 現象と呼ぶ。
  1. フェーン現象
  2. トラッキング現象
  3. 気化現象
  4. 酸化現象

2

トラッキング現象もウェブデザインとは少し離れた位置にある言葉だと思いますが、他の選択肢はさらに遠い言葉になります(フェーン現象は気象現象)。

 

第15問(H25第4回試験より)

スマートフォンの多くに搭載されている機能の1つであるNFCとは何の略称か。適切なものを以下より1つ選択しなさい。

  1. Near Field Communication
  2. New Flash Chip
  3. Next Field Connection
  4. Network Flow Contents

1

NFC… Near Field Communication(近距離無線通信)の名前が表わしている通り、NFC通信規格対応のICチップを搭載している機器やカードを10cm程度の近距離でかざすだけで簡単にデータの読み書きや通信が可能になります。

 

第16問(H25第4回試験より)

PHPの設定ファイルであるphp.iniにおいて、アップロードできるファイルサイズの最大値を指定しているものはどれか。適切なものを以下より1つ選択しなさい。

  1. {“upload_max_filesize”:”2000M”}
  2. upload_max_filesize = 2000M
  3. upload_max_filesize->2000M
  4. <upload_max_filesize> 2000M </upload_max_filesize>

2

 

第17問(H25第4回試験より)

次のPHPのコードを実行させた時に出力されるものはどれか。適切なものを以下より1つ選択しなさい。

&lt?php

class bar {
 public function __construct() {
  print "A";
 }
}

class foo extends bar {
 public function __construct() {
  print "B";
 }
}

$test = new foo();
  1. AB
  2. BA
  3. A
  4. B

4

私的に実際の試験で出たらお手上げな問題です。

public function __construct() はオブジェクト生成時に呼ばれる処理です。

class 継承先クラス名 extends 継承元クラス名 の形でクラス内容を継承させる事が出来ます。

継承先と継承元のクラスで同じ定義をしている場合は、継承先のクラスの内容が優先されるオーバーライド(上書き)という処理になります。

クラス名をnewで指定すると新しいオブジェクトを生成する事が出来ます。

PHPのオブジェクト、クラス、継承といった概念についてまとめているサイトがあったのでリンクを貼っておきます。

参考リンク: PHPを使う上で知っておきたいクラスとは【初心者向け】

 

第18問(H25第4回試験より)

無線LANの規格として適切なものを、以下より1つ選択しなさい。

  1. IEEE 802.3ab
  2. IEEE 802.11n
  3. IEEE 802.13
  4. IEEE 802.16

2

無線LAN規格の標準化を行っているのは、IEEE(米国電気電子学会)の802委員会のグループ11です。

IEEE 802.11nの他にもIEEE 802.11aやIEEE 802.11acといった無線LAN規格があります。

 

第19問(H25第4回試験より)

URNに含まれるものはどれか。適切なものを以下より1つ選択しなさい。

  1. ISBN
  2. ISDN
  3. IDE
  4. SATA

1

URN(Uniform Resource Name)とは、インターネット上に存在する文章や画像等のリソースを名前によって特定しようとする記述方式です。書籍を特定するISBNコードや、CDを特定するJANコードなどもURNにあたります。

FOM出版過去問題集解説より

 

選択肢2はパケット通信・回線交換通信にも利用できる公衆交換電話網の名称。

選択肢3と4はコンピュータにハードディスクやSSD、光学ドライブを接続する為のインタフェース規格の名称です。

 

第20問(H25第4回試験より)

MySQLのデフォルトポートは何番か。適切なものを以下より1つ選択しなさい。

  1. 80
  2. 443
  3. 1433
  4. 3306

4

  • ポート80番… http
  • ポート443番… https
  • ポート1433番… 覚えなくて問題ないかと思います

ウェルノウンポート番号(著名なサービスやプロトコルが利用する為に予約されている0~1023迄のポート番号)外のポート番号が出題されるのは珍しいです。

 

第21問(H25第4回試験より)

JavaScriptの変数に関する説明として適切なものを、以下より1つ選択しなさい。

  1. JavaScriptの変数では、数値型と文字型の区別がある。
  2. グローバル変数とローカル変数は、いずれもスクリプト全体から参照できる。
  3. var命令を使わずに宣言した変数は、すべてスクリプト全体から参照可能なグローバル変数となる。
  4. JavaScriptでは、参照型の変数であっても参照先のデータ値が入ってしまうため、注意が必要である。

3

「JavaScriptの変数には数値型、文字型の他にも、日付型やオブジェクト型があるので選択肢1は不正解です」との事ですが、数値型と文字型の区別があるのは間違いではないのだから、選択肢1を不適切とする考えは少し納得がいきませんね。ここで言っても仕方ありませんが。

選択肢2、ローカル変数はその変数が宣言された関数の中でしか参照出来ないため不正解です。

選択肢4、参照型の変数には、参照先のデータ値ではなく、オブジェクトの位置情報が代入されるため不正解です。参考リンク: 参照型の値を変数へ代入

 

第22問(H25第4回試験より)

PDOを使用するメリットについて、正しく説明しているものはどれか。適切なものを以下より1つ選択しなさい。

  1. PHP4から標準でインストールされているため、歴史がある。
  2. Javaなどと同じ名前のメソッドで構成されるため、移植性が高い。
  3. DBMSに依存しないコードを記述できる。
  4. Ruby on RailsのActive Recordと同等のORマッピングができる。

3

PDO(PHP Data Object)はPHPバージョン5.1.0以降のデータベース接続クラスです。PDOクラスを使う事で、PHPファイルからデータベース操作を行う事が出来ます。

PHPの古いデータベース接続クラスにmysqlがありましたが、PHPバージョン5.5.0で非推奨となり、PHP7で削除されました。

これからmysqlに接続する場合はPDOクラス、あるいはmysqliクラスを使います。

 

過去問題(平成25年分)解説その1

 

ウェブデザイン技能検定2級学科試験対策、過去問題(平成25年分)解説その2

0件のコメント

コメント

カテゴリ

月別アーカイブ