• 検索結果がありません。

ウェブデザイン技能検定 2 級 学科試験問題

N/A
N/A
Protected

Academic year: 2021

シェア "ウェブデザイン技能検定 2 級 学科試験問題"

Copied!
12
0
0

読み込み中.... (全文を見る)

全文

(1)

第3回

ウェブデザイン技能検定 2

学科試験問題

◇解答にあたっての注意◇

解答用紙の記入にあたり、次の指示に従うこと。指示に従わない場合には採点がされない場合があるので注意すること。

(1) 解答用紙はマークシート方式のため解答用紙に記された記入方法に従って記入すること。

(2) 問題用紙の「第X問」は解答用紙の「問X」の欄にマークすること。

(3) 受検番号欄には、必ず受検票に記載されている学科用の受検番号を記入すること。

(4) 氏名欄には、必ず受検票に記載されている氏名を記入すること。

(5) 解答は濃度HB程度の鉛筆またはシャープペンシルを使用すること。解答を訂正する場合は消しゴムできれいに 消し、消しくずを残さないようにすること。

◇受検上の注意◇

1.試験会場では、技能検定委員の指示に従うこと。

2.他受検者の受検を妨害する行為はしてはならない。

3.受検中に不正があった場合、また、技能検定委員に不正を指摘された場合、受検者は作業を中止して退場すること。

4.受検の際、机上には受検票、身分証明書類、筆記用具のみ置くことができる。携帯電話などの通信機器は机上には置か ず、受検中は必ず電源を切っておくこと。携帯電話などの通信機器を時計の代わりに利用することはできない。

5.計時は、技能検定委員に説明された時計を利用すること。受検の際には、30分経過、受検終了10分前に技能検定委員 からアナウンスを行う。

6.受検中のトイレ、体調不良の際は必ず技能検定委員に申し出ること。所要時間については受検時間に含まれる。

7.試験開始より30分を超え、制限時間内に試験を終了した場合、技能検定委員に試験終了の意思表示を行い、試験会場 より退出することができる。ただし、再入場は認めない。

8.退室は技能検定委員の指示に従うこと。

9.解答用紙を試験会場から持ち出した場合は、無効となり不合格とする。

10.試験問題は持ち帰ること。

11.その他、いかなる場合にも技能検定委員の指示に従って受検すること。

◇学科試験 留意事項◇

1.Google Chrome、Mozilla Firefox、Microsoft Edgeの最新安定版を指定ブラウザとする。

2.ハイパテキストマーク付け言語(HTML)については JIS X 4156:2000 (ISO/IEC15445:2000) および W3C(ワールド ワイドウェブコンソーシアム)HTML4.01以降を対象とし、拡張可能なハイパテキストマーク付け言語(XHTML)はW3C XHTML 1.0以降を対象とする。

3.段階スタイルシート(CSS)については JIS X4168:2004 およびW3C CSS 2.1以降を対象とする。

4.HTML5についてはREC-html52-20171214、CSS3の各モジュールは202041日の時点でW3Cにおいて勧告 されているものを推奨する(http://www.w3.org/Style/CSS/ 参照)。

5.問題文中に(X)HTMLファイルとある場合は、HTMLとXHTMLどちらを選んでもよい。また、HTML、XHTMLと明記し 記述している場合はそれに従うこと。

(2)

2

1

HTML5

においては、見出しをあらわす要素とセクションをあらわす要素のあいだに特に関連性はない。

2

サイバーセキュリティ基本法では、国や事業者に対するのと同様に、国民にもサイバーセキュリティの確保に努 めることを責務として定めている。

3

自営型テレワーカーは仕事の自由度が高いことから、心身の健康を維持するため「情報機器作業におけ る労働衛生管理のためのガイドライン(厚生労働省:令和元年7月)」を参考にしたり、活用する必要は ない。

4

.htaccess

で行える設定はすべて

httpd.conf

で行うことができる。

5

HTML

ドキュメント内で

PHP

コードを扱う場合、「 <!-- 「 --> 」で囲む必要がある。

6

CSS

では

16

進数のカラーコードを

3

桁に省略することが可能だが、「#24c」と省略されたカラーコードは

6

桁の 場合は「#2244cc」となる。

7

KVS

MySQL

などのデータベースの標準的な格納形式である。

8

イーサネットとは、1000BASE-Tの規格のみを指す。

9

リセット

CSS

とは、ウェブブラウザのデフォルトのスタイル設定を上書きし、ブラウザ間の表示や動作の差異を無く すためのスタイルシートのことである。

(3)

3

outline

プロパティを使用してボックスにアウトラインを表示させると、ボックスのサイズが大きく

なってレイアウトや位置関係に影響を与えることがある。

11

アクセシビリティに配慮したページのテキストおよび文字画像においては、たとえコーポレートアイデンティティに よって色が決められているロゴの一部であっても、最低限 4.5:1 のコントラスト比があるように変更して使用すること が求められる。

12

長時間、タブレット型機器等を用いた作業を行う場合には、作業の内容に応じ適切なオプション機器

(ディスプレイ、キーボード、マウス等)を適切な配置で利用できるようにすることが望ましい。

13

ウェブサーバなどの処理能力を向上させるため、CPUのスペックを上位のものに交換したり、メモリを増設するこ とをスケールアウトと呼ぶ

14

フォーム内の不要になった項目を、CSSで「 display:none; 」を用いて非表示とした場合、その項目について ユーザから送信されることはなくなる。

15

あるウェブサイトのページ

1

日の

PV (ページビュー)が 3000

だった場合、その日は

3000

人のユーザがアクセス したと考えて良い。

16

クロスサイトスプリプティング(XSS)対策手法として、最も適切なものを以下より

1

つ選択しなさい。

1.

エコーバック

2.

サイズチェック

3.

サニタイジング

4.

キャッシュポイズニング

2.

以下の設問に答えよ。

(4)

4

以下の

HTML

内の

h1

要素をアニメーションさせる

JavaScript

A

部分に記述すべきものはど れか。以下より

1

つ選択しなさい。

HTML

1. g 2. g + "px"

3. "g px"

4. "g + px"

18

ワイヤーフレームに関する説明として、最も適切なものを以下より

1

つ選択しなさい。

1.

主にナビゲーション、情報のグループ化、順序、優先度の検討に利用する。

2.

視覚的要素も可能な限り盛り込んでビジュアルデザインに踏み込んだ検討を行う。

3.

スクリーンサイズによって出す情報量は変化が無いので1つのサイズだけ検討すれば良い。

4.

詳細なサイトマップに存在するすべてのページに対して作成する。

<!DOCTYPE html>

<html lang="ja">

<head>

<meta charset="utf-8">

<title>Animation</title>

<style>

header {

color: #666;

width: 800px;

height: 300px;

}

</style>

</head>

<body>

<header>

<h1>Animation</h1>

</header>

<script>

const elem = document.querySelector("h1");

var g = 0;

function start() { if(g < 600) {

g = g + 2;

elem.style.marginLeft =

A

; }

}

setInterval(start, 10);

</script>

</body>

</html>

(5)

5

font-family

プロパティで日本語を明朝体で表示させたいときに指定する総称ファミリ名はどれか。以

下より

1

つ選択しなさい。

1. serif 2. sans-serif 3. cursive 4. fantasy

20

次の表の左右の要素の関係はどの行もほぼ同じである。

A

に入れるべき要素はどれか。以下より

1

つ選択しなさい。

fieldset legend

table caption

figure A

1. caption 2. fcaption 3. figcaption 4. figurecaption

21

次に示したのは、ウェブコンテンツ JIS(JISX8341-3)の達成基準 3.2.3 である。

A

にあてはまる 語句として、最も適切なものを以下より

1

つ選択しなさい。

1.

タブラベル

2.

ナビゲーション

3.

ヘッダーコンポーネント

4.

フォームコントロールグループ

3.2.3 一貫した A

の達成基準

ウェブページ一式の中にある複数のウェブページ上で繰り返されている

A

メカニズムは、繰り返されるたびに相対的に同じ順序で出現する。ただし、利用者が 変更した場合は除く(レベル AA)。

(6)

6

次の

HTML

フォームから、同一階層内の select.php に送信されたデータを取得して出力させる

PHP

コードはどれか。以下より

1

つ選択しなさい。

HTML

1. echo($string = $_POST['registration']);

2. echo(if($_POST['registration'] = "registration"));

3. echo($_GET['registration']);

4. echo($_POST['registration']);

23

次に示したのは、ウェブコンテンツ JIS(JIS X 8341-3) のガイドライン

3.3

である。

A

B

にあてはまる語句の組み合わせとして適切なものを、以下より

1

つ選択しなさい。

1. A:混乱 B:理解

2. A:間違い B:修正

3. A:入力漏れ B:自動入力

4. A:タイプミス B:サジェスト機能

<!DOCTYPE html>

<html lang="ja">

<head>

<meta charset="utf-8">

<title>

技能検定登録

</title>

</head>

<body>

<h1>

技能検定登録

</h1>

<form action="select.php" method="post">

<h2>

技能検定選択

</h2>

<input type="radio" name="registration" value="grade1">1級

<input type="radio" name="registration" value="grade2">

2級

<input type="radio" name="registration" value="grade3">

3級

<input type="reset">

<input type="submit">

</form>

</body>

</html>

3.3 入力支援のガイドライン

利用者の

A

を防ぎ、

B

を支援する。

(7)

7

JavaScript

に関して正しい説明を、以下より

1

つ選択しなさい。

1.

多くのウェブブラウザには

JavaScript

エンジンが実装されている。

2.

カスケーディングスタイルシートで記述できる。

3. HTML

文書内に記述することはできない。

4. DOM

操作などには対応しない。

25

HTML5

dl

要素、dt要素、dd要素の要素名の先頭に共通して含まれる「d」は何をあらわしている

か。以下より

1

つ選択しなさい。

1. double 2. define 3. definition 4. description

26

SEO

対策とは何か。最も適切なものを、以下より

1

つ選択しなさい。

1.

ニュースサイトで自社サイトを取り上げてもらうための施策

2.

検索結果で自社サイトを上位に表示させたり、より多く表示させるための施策

3.

検索サイトの検索結果に表示されないようにするための施策

4.

不正な書き込みや誹謗中傷の削除申請を行うための施策

27

textarea

要素のキャレット(文字の入力位置表示)の色を変更できる

CSS

プロパティはどれか。以下より

1

つ選択

しなさい。

1. caretcolor

2. caret-cursor

3. caret-color

4. current-color

(8)

8

body

要素には、次のように

nav

要素と

ul

要素と

li

要素が記述されている。これを図のようなパンくずナビゲーシ ョンのスタイルで表示されるようにしたい。この場合、style要素に書いた

CSS

コードの

A

から

C

いずれにも使われないキーワードを、以下より

1

つ選択しなさい。

body

要素 style要素

1. inline

2. :first-child 3. ::before 4. ::after

29

バージョン管理システムに関する記述として誤っているものはどれか。以下より

1

つ選択しなさい。

1.

変更内容の差分を表示できる。

2.

ソフトウェアやライブラリの依存関係を解決できる。

3.

集中管理方式と分散管理方式の二つのタイプがある。

4.

変更を加えたファイルを過去のある時点の状態に復元することができる。

30

著作権に含まれる権利の種類ではないものはどれか。以下より

1

つ選択しなさい。

1.

商標権

2.

複製権

3.

頒布権

4.

公衆送信権等

<nav class="breadcrumb">

<ul>

<li><a href="">ドキュメント</a></li>

<li><a href="">ガイド</a></li>

<li>はじめよう</li>

</ul>

</nav>

.breadcrumb ul { list-style: none;

}

.breadcrumb li { display: A ; }

.breadcrumb li B { content: "→";

}

.breadcrumb li C B { content: "";

}

(9)

9

ファイル名をマークアップする際に使用する要素はどれか。最も適切なものを以下より

1

つ選択しなさ い。

1. code

要素

2. var

要素

3. span

要素

4. data

要素

32

ウェブコンテンツ JIS(JIS X 8341-3) のアクセシビリティに関する四つの原則に含まれていないもの はどれか。以下より

1

つ選択しなさい。

1.

知覚可能

2.

理解可能

3.

判読可能

4.

操作可能

33

ソースコードが無償で公開され、誰でも改良や再配布をすることが可能なソフトウェアの略称を、以下より

1

つ選 択しなさい。

1. CSS 2. OCR 3. OSS 4. RSS

34

ウェブコンテンツやアプリケーションのアクセシビリティおよび相互運用性を向上させるためのフレームワークを提 供する技術仕様はどれか。最も適切なものを以下より

1

つ選択しなさい。

1. Landmark 2. Live Region 3. WAI-ARIA

4. Web Accessibility Initiative

(10)

10

次の

SVG

コードで例のようなグレーの円形を描きたい。このとき、 A と B に記述すべきプロパティ の組み合わせはどれか。以下より

1

つ選択しなさい。

SVG

コード

1. A : x / B : y 2. A : cx / B : cy 3. A : ch / B : cv

4. A : center-x / B : center-y

36

HTML 5.2

において、dl要素の子要素として配置できない要素はどれか。以下より

1

つ選択しなさい。

1. dl

要素

2. dt

要素

3. dd

要素

4. div

要素

37

ウェブサイトでの通信販売を行う際、特定商取引法によって表示を求められていないものはどれか。以下より

1

つ選択しなさい。

1.

個人事業者の場合には、氏名または登記された商号、住所および電話番号

2.

返品を認めるか否か、その際の条件は何か、送料の負担の有無等

3.

ソフトウェアに関する取引を行う場合には、当該ソフトウェアの動作環境

4.

各表示事項をすべてまとめた「 特定商取引法に基づく表示 」という専用ページ

<circle A = "50" B ="50" r="40" fill="gray" />

(11)

11

CSS 2.1

および

2.2

では、1pxの大きさはどのように定義されているか。以下より

1

つ選択しなさい。

1. 0.75pt 2. 1pt

3. 1/72

インチ

4.

機器ごとの画面の物理的な

1

画素の大きさ

39

背景色と文字色のカラーコードの組み合わせのうち、コントラスト比が最も小さい組み合わせを、以下より

1

選択しなさい。

1.

背景色#bbbbbb:文字色#000000

2.

背景色#e1e1e1:文字色#000000

3.

背景色#9e9e9e:文字色#000000

4.

背景色#353535:文字色#000000

40

ファイル名を指定せずにアクセスがあった場合、index.phpを優先する .htaccessの設定として適切なものを、

以下より

1

つ選択しなさい。

1. DirectoryIndex index.html index.php 2. Directory index.html index.php

3. DirectoryIndex index.php index.html 4. Directory index.php index.html

※注意 マークシートに記載した氏名・受検番号を再度確認してください。学科試験と実技試験の受検番号は異なり ます。必ず学科用の受検番号を記入・マークしてください。間違いがある場合、採点されません。

◇免責事項◇

本検定試験において記載されている会社名、製品名は、それぞれの会社の商標もしくは登録商標である。設問内ではⓇ、TMマーク を明記しない。

(12)

厚生労働大臣指定試験機関 特定非営利活動法人 インターネットスキル認定普及協会

問題番号 解答 問題番号 解答 問題番号 解答 問題番号 解答

第 1 問 2 第 11 問 2 第 21 問 2 第 31 問 1

第 2 問 2 第 12 問 1 第 22 問 4 第 32 問 3

第 3 問 2 第 13 問 2 第 23 問 2 第 33 問 3

第 4 問 1 第 14 問 2 第 24 問 1 第 34 問 3

第 5 問 2 第 15 問 2 第 25 問 4 第 35 問 2

第 6 問 1 第 16 問 3 第 26 問 2 第 36 問 1

第 7 問 2 第 17 問 2 第 27 問 3 第 37 問 4

第 8 問 2 第 18 問 1 第 28 問 4 第 38 問 1

第 9 問 1 第 19 問 1 第 29 問 2 第 39 問 4

第 10 問 2 第 20 問 3 第 30 問 1 第 40 問 3

※ 本解答についてのお問い合わせにはお答えできません。

参照

関連したドキュメント

本練習問題では、Windows Internet Explorer 8以降、Mozilla Firefox 27以降、Google Chrome

拡張可能なハイパテキストマーク付け言語(XHTML)はW3C XHTML 1.0以降を対象とします。段階ス タイルシート(CSS)については JIS X4168:2004 及び W3C

SELECT products.name, SUM(products.price * sales.qty) FROM sales INNER JOIN products ON sales.product_id = products.id GROUP BY products.id;. SELECT products.name, SUM(products.price

対象利用者は当該協会の実施する人材育成事業や能力評価制度「Web Skill

対象利用者は当該協会の実施する人材育成事業や教育事業「Web Design

getElementById()メソッドにより、h4 要素と select 要素の参照がそれぞれ変数(title と

4.HTML5 についてはHTML Review Draft—Published 29 January 2020、CSS3 の各モジュールは 2021 年 4 月

body 要素内には、次のような HTML コードでドロップダウンメニューが作られている。このとき、option 要素の選 択が変わったら、その value