2級学科オリジナル演習問題の他の回はこちらより
-
-
【ウェブデザイン技能検定】2級学科試験対策オリジナル演習問題一覧
続きを見る
ウェブデザイン技能検定2級の対策オリジナル演習問題(全40問)となっています。本演習問題は、該当回に対応できるように作成しています。
過去問はウェブデザイン技能検定の公式HPより取得できます。
正誤判定⚪︎×問題:第1問~第15問
第1問
情報機器作業に従事する労働者のうち、作業スケジュールや業務内容の自由度が低く、作業への縛りが強いと判断される者に対しては、健康管理上、特別な配慮が必要である。
第2問
個人情報保護法では、「個人情報」と「個人データ」は同じ意味の用語として扱われ、区別されていない。
第3問
ウェブアクセシビリティにおけるテキストのコントラスト比の要件は、ロゴやブランド名の一部である文字を含め、ウェブページ上のすべてのテキストに一律で適用される。
第4問
JavaScriptの配列の要素は、先頭から順に『0番目』『1番目』『2番目』…と、0からカウントされるインデックス(添え字)で管理される
第5問
SSLサーバ証明書において、最も信頼性が高いのはEV(Extended Validation)認証である。
第6問
SQLのSELECT文は、新しいレコードをテーブルへ追加するために使用される命令である。
第7問
p 要素を次のように記述すると文法エラーになる。
HTML
<p>商品説明</p>
<p>仕様</p>
<p>お問い合わせ</p>
</p>
第8問
インクルーシブデザインとは、文化・言語・国籍や年齢・性別・能力などの違いに関わらず、最初からできるだけ多くの人が利用可能であるように製品や環境を計画・設計する思想のことである。
第9問
PHPの unset() 関数は、1回の呼び出しにつき1つの変数しか指定できず、複数の変数をまとめて破棄することはできない。
第10問
総当たり攻撃(ブルートフォースアタック)などによるサーバーへの不正侵入を防ぐ対策として、従来のID・パスワードによる認証から「鍵ペア」を用いた暗号方式による認証へ移行することは有効である。
第11問
JavaScriptでは、varで宣言した変数は他の値を代入することはできないが、その変数が参照しているオブジェクトや配列の内容を変更することは可能である。
第12問
「HSL色空間では、輝度・明度(L)を0%に設定すると、色相(H)と彩度(S)の値をどのように変更しても、実際に表示される色には全く影響を与えない。
第13問
dir 属性は特定の要素(p や div など)にのみ指定可能であり、グローバル属性ではない。
第14問
著作隣接権は、文学や音楽などの著作物を自ら創作した著作者の努力に報いるために認められた権利である。
第15問
ウェブブラウザにおいて、Cookieはサーバーとの状態管理(セッションなど)に使われ、キャッシュはリソースの再利用による高速化に使われる、それぞれ異なる機能である 。
四者択一:第16問~第40問
第16問
LinuxやmacOSなどで利用されるcurlコマンドやWgetコマンドの主な用途として、最も適切なものを次の中から1つ選びなさい。
- HTMLファイルの文法を自動修正する。
- HTTPなどの通信を利用してファイルやデータを取得する。
- 画像ファイルを圧縮・変換する。
- データベースを最適化する。
第17問
HTTPステータスコードのうち、500番台が表す内容として最も適切なものを次の中から選びなさい。
- クライアントからの要求が正常に受け付けられたことを示す。
- サーバ内部で処理中に問題が発生したことを示す。
- リクエスト先が別のURLへ移動したことを示す。
- クライアントからのリクエスト内容に誤りがあることを示す。
第18問
次のPHPプログラムを実行した場合、ブラウザに表示される内容として最も適切なものを選びなさい。
main.php<?php
require_once "sample.php";
require_once "sample.php";
?>
sample.php<?php
echo "Welcome";
?>
- 「Welcome」が1回表示される。
- 「Welcome」が2回表示される。
- sample.phpのソースコードが表示される。
- 何も表示されない。
第19問
人の心理的な隙や思い込みを利用して、パスワードや個人情報などの機密情報を不正に入手しようとする手法として、最も適切なものを次の中から1つ選びなさい。
- ビッシング(Vishing)
- クロスサイトスクリプティング(XSS)
- OSコマンドインジェクション
- バッファオーバーフロー攻撃
第20問
セキュアプログラミングの基本的な考え方として、適切ではないものを次の中から1つ選びなさい。
- 利用者から受け取るデータは必ず検証する。
- 必要最小限の権限だけを与える。
- 初期設定ではアクセスを拒否し、必要なものだけ許可する。
- システム障害時にはデバッグ情報やスタックトレースを利用者へ詳細に表示する。
第21問
次の要素のうち、フローコンテンツに分類されるものを1つ選びなさい。
- header
- title
- col
- meta
第22問
次のHTMLでは、「文字を拡大」リンクをクリックすると、最初のp要素の文字サイズを2emに変更したい。空欄Aに入る記述として最も適切なものを選びなさい。
HTML<p>サンプルテキスト</p>
<script>
function enlarge() {
document.A = "2em";
}
</script>
- querySelector("p").style.fontSize
- getElementById("p").fontSize
- getElementsByTagName("p").fontSize
- querySelectorAll("p").style.fontSize
第23問
Webアプリケーションのセッション管理における対策として、適切なものを次の中から1つ選びなさい。
- セッションIDをURLのクエリ文字列として埋め込んで送信する。
- ログイン成功後も、ログイン前と同じセッションIDをそのまま使い続ける。
- セッションIDの暗号化や漏洩防止のため、HTTPS通信を利用する。
- ユーザーがログアウトやブラウザを閉じるまで、セッションの有効期限を無期限にする。
第24問
CSSにおいて、現在要素に適用されているcolorプロパティの値を他のプロパティでも利用できるキーワードとして、最も適切なものを選びなさい。
- inheritcolor
- currentcolor
- text-color
- defaultcolor
第25問
次のうち、二要素認証(2FA)に該当する組み合わせとして不適切なものを選びなさい。
- スマートフォンの顔認証(認証アプリ) + パスワード
- ICカード(社員証) + 指紋認証
- パスワード + 秘密の質問の答え(母親の旧姓など)
- キャッシュカード + 暗証番号(PIN)
第26問
HTTPのKeep-Alive機能を有効にする主な目的として、最も適切なものを次の中から選びなさい。
- HTTP通信を暗号化するため
- サーバのメモリ使用量をゼロにするため
- 同じTCP接続を継続利用し、通信効率を高めるため
- HTMLを自動的に圧縮するため
第27問
画像が正常に表示されている場合に、その画像の内容を補足する文章をA、画像が表示できない場合やスクリーンリーダーで画像の代わりに読み上げられる文章をBという。
AとBの組合せとして最も適切なものを、次の中から1つ選びなさい。
- A:キャプション B:代替テキスト
- A:代替テキスト B:キャプション
- A:ラベル B:キャプション
- A:キャプション B:タイトル
第28問
HTMLで、動画ファイルを再生でき、音声のみのコンテンツも扱える要素として最も適切なものを次の中から選びなさい。
- embed
- audio
- video
- source
第29問
評価者が利用者の立場になってサイトを操作しながら問題点を発見するユーザビリティ評価手法はどれか。
- ユーザビリティテスト
- 認知的ウォークスルー
- A/Bテスト
- ヒューリスティック評価
第29問
CSSで長さを表す単位として定義されていないものを、次の中から1つ選びなさい。
- pt
- pc
- px
- dp
第30問
次のJavaScriptコードを実行したとき、コンソールへ表示される順序として適切なものを選びなさい。
JavaScriptconsole.log("開始");
setTimeout(() => {
console.log("タイマー");
}, 0);
console.log("終了");
- 開始 → タイマー → 終了
- 開始 → 終了 → タイマー
- タイマー → 開始 → 終了
- 終了 → 開始 → タイマー
第31問
GIF形式の特徴として正しいものを選びなさい。
- 写真などの複雑な画像に適した、最大1677万色のフルカラーを表現できる形式である。
- グラフィックを数式で記録するため、拡大・縮小しても画質が劣化しないベクター画像形式である。
- 1つのファイル内に複数のコマ(フレーム)を記録することで、動きのあるアニメーションを表現できる。
- アルファチャンネルに対応しており、背景を滑らかに透かすような「半透明(グラデーション透過)」の画像が作成できる。
第32問
PHPのechoとprintの違いについて、最も適切なものを次の中から1つ選びなさい。
- echoは戻り値を持たないが、printは成功時に1を返す。
- echoとprintはどちらも配列だけを出力できる。
- echoは文字列を出力できないが、printは出力できる。
- echoもprintも戻り値として常に0を返す。
第33問
次のCSSセレクタが選択する要素として最も適切なものを選びなさい。
CSS
article > h2
- article要素内にあるすべてのh2要素
- article要素の直接の子要素であるh2
- h2要素の子要素であるarticle
- article要素内で最初に現れるh2
第34問
HTML Living Standardで定義されている要素として、最も適切なものを次の中から1つ選びなさい。
- dialog
- panel
- toolbar
- commandbar
第35問
HTMLにおいて、ユーザーによるキーボード入力やコマンド入力などの内容を示す要素として、最も適切なものを次の中から1つ選びなさい。
- code 要素
- kbd 要素
- input 要素
- var 要素
第36問
HTMLのhr要素の役割として、最も適切なものを次の中から1つ選びなさい。
- 文書内の段落における話題や内容の区切りを表す。
- 水平線を装飾目的で表示するためだけの要素である。
- 新しい章や節を開始する要素である。
- 文中に改行を挿入する要素である。
第37問
JIS X 8341-3の達成基準 3.3.1(エラー識別)に基づき、ウェブフォームで入力内容の不備が自動検出された際の対応として、最も適切なものはどれか。
- エラーのある箇所を赤色などの「色のみ」で強調して伝える。
- エラー箇所を特定し、そのエラー内容を「テキスト」で具体的に説明する。
- エラーが発生した場合は、フォームの入力を最初からやり直させる。
- 必須項目に未入力があっても、そのまま送信できるようにする。
第38問
下記、Aに入る語句として最も適切なものを選びなさい。
JIS X 8341-3の達成基準3.2.3「一貫したナビゲーション」では、同じWebサイト内で繰り返し表示されるナビゲーションは、利用者が変更しない限り、毎回同じAに配置されることが求められている。
- 配色
- 順序
- 文字サイズ
- デザイン
第39問
SQL の DDL(データ定義言語)に該当するコマンドはどれか。
- INSERT
- DELETE
- CREATE
- SELECT
第40問
システムの災害対策において、RTO(Recovery Time Objective)が示す内容として最も適切なものを、次の中から1つ選びなさい。
- システムを復旧させるまでに許容される時間
- 障害発生時に復旧可能なデータ時点の目標
- バックアップ媒体の保存期間
- バックアップ処理に要する時間
2級学科オリジナル演習問題の他の回はこちらより
-
-
【ウェブデザイン技能検定】2級学科試験対策オリジナル演習問題一覧
続きを見る