2級学科オリジナル演習問題の他の回はこちらより
-
-
【ウェブデザイン技能検定】2級学科試験対策オリジナル演習問題一覧
続きを見る
ウェブデザイン技能検定2級の対策オリジナル演習問題(全40問)となっています。本演習問題は、該当回に対応できるように作成しています。
過去問はウェブデザイン技能検定の公式HPより取得できます。
正誤判定⚪︎×問題:第1問~第15問
第1問
ECはネットショップ以外の電子商取引も含む。
第2問
PHP 7 で新設された Error クラスは、従来の Exception クラスを継承して作られている。
第3問
head要素内で使用するtitle要素はメタデータを表す。
第4問
RGBは光の加法混色を利用する。
第5問
ページビュー数は一般的にユニークユーザー数より多くなる。
第6問
ヒューリスティック評価とは、実際のユーザーを集めてシステムやUIを操作してもらい、その行動や発話から問題点を抽出する手法である。
第7問
テレワークでは労働衛生管理の指導は不要である。
第8問
会社名の文字が画像の横に表示されているロゴ画像のalt属性として会社名を設定するのは適切である。
第9問
擬似要素には単一のコロン (:) を使用し、疑似クラスにはダブルコロン (::) を使用する。
第10問
HTML Living Standard において、<label> は要素であり、<option> タグなどに使う label は属性である。
第11問
CSSで「50 %」のように数値と%の前へ空白を入れることができる。
第12問
HTTPS通信の標準ポート番号は443である。
第13問
ISOで策定されたOSI参照モデルは、日本産業規格(JIS)においては JIS X 5003 として標準化されている。
第14問
JavaScriptはクライアント側とサーバ側ともに動作する。
第15問
国民にもサイバーセキュリティへの理解と配慮が求められる。
四者択一:第16問~第40問
第16問
データベースの商品テーブルへ、新しい商品データを追加するSQL文として適切なものを選びなさい。
- INSERT INTO products (name, price, stock)
VALUES ('Notebook', 500, 20); - ADD INTO products (name, price, stock)
VALUES ('Notebook', 500, 20); - UPDATE products (name, price, stock)
VALUES ('Notebook', 500, 20); - CREATE products
VALUES ('Notebook', 500, 20);
第17問
文字色が#222222**である場合、最も高いコントラスト比となる背景色はどれか。
- rgb(255,255,255)
- #dddddd
- rgb(128,128,128)
- hsl(0,0%,50%)
第18問
CSSの font-weight プロパティにおいて、通常の文字の太さである normal と同じ太さを表す数値として最も適切なものを選びなさい。
- 300
- 400
- 500
- 700
第19問
JIS X 8341-3 の「原則1:知覚可能の原則」を満たすための具体的なアプローチとして、適切でないものを1つ選択しなさい。
- 画像などの非テキストコンテンツに対して、同等の情報を伝える代替テキストを提供する。
- 音声ガイダンスが流れる動画には、耳が聞こえない人のためにキャプション(字幕)を提供する。
- 利用者がコンテンツを見やすく、聞きやすくするために、前景色と背景色のコントラストを十分に確保する。
- マウスが使えない利用者のために、すべての機能をキーボードだけで操作できるようにする。
第20問
SQLインジェクション攻撃について説明したものとして最も適切なものを選びなさい。
- 偽のログイン画面へ誘導して利用者の認証情報を入力させる攻撃
- Webフォームに不正なSQL文を入力し、データベースを不正操作する攻撃
- 多数のアクセスを集中させてサービス停止を狙う攻撃
- メールに添付したマルウェアを実行させる攻撃
第21問
次のJavaScriptでは、id属性が「message」の要素に対して文字色を緑色に変更したい。Aに入る記述として適切なものを選びなさい。
JavaScript
const message = document.getElementById("message");
message.A;
- style.color = "green"
- color.style = "green"
- css.color = "green"
- setColor("green")
第22問
HTTPステータスコードのうち、サーバ側で処理中にエラーが発生したことを示す分類はどれか。
- 100番台
- 200番台
- 400番台
- 500番台
第23問
次のJavaScriptを実行すると、「Webデザイン技能」と表示したい。Aに入る記述として適切なものを選びなさい。
JavaScript
const words = ["Web", "デザイン", "技能"];
const result = A;
console.log(result);
- words.join("")
- words.split("")
- words.concat()
- words.push("")
第24問
CSSのborder-styleプロパティの初期値として適切なものを選びなさい。
- solid
- dotted
- none
- double
第25問
次のHTMLのsection要素内に「<p>学習を始めましょう</p>」を追加したい。Aに入るJavaScriptとして最も適切なものを選びなさい。
HTML
<section></section>
<script>
A
</script>
</select>
- const elem = document.querySelector("section");
elem.innerHTML = "<p>学習を始めましょう</p>"; - document.section.text = "<p>学習を始めましょう</p>";
- document.writeSection("<p>学習を始めましょう</p>");
- const elem = document.querySelector("section");
elem.value = "<p>学習を始めましょう</p>";
第26問
次のHTMLにはセレクトボックスがある。選択された項目の値(value属性)を取得して変数selectedItemへ代入したい。Aに入る記述として適切なものを選びなさい。
HTML
<select id="category">
<option value="html">HTML</option>
<option value="css">CSS</option>
<option value="js">JavaScript</option>
</select>
JavaScript
const category = document.getElementById("category");
category.addEventListener("change", (event) => {
const selectedItem = event.target.A;
});
- text
- value
- selected
- index
第27問
TCP/IPモデルを構成する4つの階層(レイヤー)の組み合わせとして、最上位(アプリケーション層)から最下位(リンク層)へ向かう正しい順番になっているものはどれか。
- アプリケーション層 → インターネット層 → トランスポート層 → リンク層
- アプリケーション層 → トランスポート層 → インターネット層 → リンク層
- アプリケーション層 → セッション層 → ネットワーク層 → 物理層
- アプリケーション層 → プレゼンテーション層 → トランスポート層 → リンク層
第28問
ファイル選択用のinput要素で、選択可能なファイル形式を制限したい場合に指定する属性はどれか。
- accept
- target
- media
- capture
第29問
GIF画像の特徴として最も適切なものを選びなさい。
- 1,670万色以上を扱え、写真の保存に最適である。
- アニメーション画像を作成できる。
- ベクター画像を保存する形式である。
- RAWデータをそのまま保存する形式である。
第30問
HTMLにおいて、フローコンテンツ(Flow Content)に分類される要素として適切なものを選びなさい。
- article
- col
- track
- source
第31問
広告や検索エンジン、SNSなどから訪問した利用者に対し、商品購入や資料請求など特定の行動を促す目的で作成されるWebページを何というか。
- サイトマップ
- ポータルサイト
- ランディングページ
- アーカイブページ
第32問
CDN(Content Delivery Network)の主な目的として最も適切なものを選びなさい。
- ドメイン名をIPアドレスへ変換する仕組みである。
- メールサーバ間で電子メールを転送する仕組みである。
- コンテンツを複数の配信拠点へ配置し、高速配信やサーバ負荷の軽減を行う仕組みである。
- データベースのバックアップを自動で取得する仕組みである。
第33問
CSSで文字を縦書きにし、行を右から左へ配置する場合、writing-modeプロパティに指定する値として適切なものを選びなさい。
- vertical-rl
- vertical-lr
- horizontal-rl
- horizontal-tb
第34問
多数のコンピュータから特定のWebサーバへ一斉に大量の通信を送りつけ、サービスを利用できない状態にする攻撃を何というか。
- フィッシング攻撃
- DDoS攻撃
- SQLインジェクション
- クロスサイトスクリプティング(XSS)
第35問
Webサイトの第一印象を左右し、ページ上部に配置されるメイン画像やメインビジュアルを指す用語として最も適切なものを選びなさい。
- ヒーローイメージ
- ワイヤーフレーム
- ファビコン
- サムネイル
第36問
個人情報取扱事業者が匿名加工情報を第三者へ提供する際の対応として、誤っているものを1つ選びなさい。
- 提供する情報が匿名加工情報であることを相手へ明示する。
- 個人を識別できる情報が残らないよう必要な加工を行う。
- 個人識別符号は削除するなど適切な措置を講じる。
- 匿名加工情報であることを第三者に知らせず提供する。
第37問
textarea要素のサイズを利用者がドラッグして変更できないようにするCSSとして適切なものを選びなさい。
- resize: none;
- overflow: hidden;
- box-sizing: border-box;
- display: block;
第38問
著作物を複製する権利(複製権)が規定されている法律として適切なものを選びなさい。
- 意匠法
- 商標法
- 著作権法
- 不正競争防止法
第39問
次のPHPを実行した場合の出力結果として適切なものを選びなさい。
PHP
<?php
$total = 0;
for($i = 1; $i <= 3; $i++){
$total += $i;
}
echo $total;
?>
- 3
- 4
- 6
- 9
第40問
HTMLのabbr要素で略語を示す際、略語の正式名称や展開形を補足情報として指定するために利用するグローバル属性はどれか。
- lang
- title
- name
- placeholder
2級学科オリジナル演習問題の他の回はこちらより
-
-
【ウェブデザイン技能検定】2級学科試験対策オリジナル演習問題一覧
続きを見る