COLUMN コラム
2024.5.27
【ウェブデザイン技能検定2級】令和5年度第2回学科試験まとめと解説【過去問題】
過去問と解説
令和5年度第3回 2級学科試験 令和5年度第2回 2級学科試験 令和5年度第1回 2級学科試験 令和4年度第4回 2級学科試験 令和4年度第3回 2級学科試験 令和4年度第2回 2級学科試験 令和4年度第1回 2級学科試験 令和3年度第4回 2級学科試験 令和3年度第3回 2級学科試験 令和3年度第2回 2級学科試験1. 各設問において、正しいものは1を、間違っているものは 2 を、該当設問の解答欄に記せ。
1
CSS の line-height プロパティの値は、数値に単位を付けずに指定できる。
解答と解説
2
JavaScript において let 宣言で変数を作成した場合、同一名の変数を同じブロックスコープ内に 2 度作ることができる。
解答と解説
2
3
ディスプレイを用いる場合の書類上及びキーボード上における照度は 300 ルクス以上とし、作業しやすい照度とすることが望ましい。
解答と解説
1
4
progress 要素で進捗状況を表示するための最大値(max 属性の値)は、デフォルトで 100 である。
5
DNS レコードのうち、A は 32 ビットの IPv4 IP アドレスを回答する。
解答と解説
7
ウェブサイトでの目的を達成するために、途中の過程を測る中間指標となるものを「KGI」という。
解答と解説
9
事業活動により取得および利用している個人情報が 5,000 人以下の場合でも、個人情報取扱事業者に該当する。
12
長時間の情報機器作業では、キーボードなど外付け機器を用いて疲労を予防する。
解答と解説
1
14
PHP の print は、カンマで区切った文字列を連結して出力する。
解答と解説
2. 以下の設問に答えよ。
16
フレージングコンテンツに属するものはどれか。以下より 1 つ選択しなさい。
- p 要素
- li 要素
- hr 要素
- テキスト
解答と解説
17
test テーブルから score が 70 以上のデータを取得する SQL 文はどれか。以下より1つ選択しなさい。
- SELECT * FROM score >= 70 WHERE test;
- SELECT test FROM score WHERE >= 70;
- SELECT test FROM * WHERE score >= 70;
- SELECT * FROM test WHERE score >= 70;
解答と解説
18
ulの参照が変数uListに収められている。動的に作成した li要素(変数newLi)をここに追加したい。 このとき、次の JavaScript コードの[ A ]に加えるべき適切な記述はどれか。以下より 1 つ選択しなさい。
- addChild(newLi)
- appendChild(newLi)
- insert(newLi)
- childNodes.add(newLi)
19
次に示したのは、ウェブコンテンツ JIS(JISX8341-3)の達成基準 1.3.2 である。[ A ]にあてはまる語句として、最も適切なものを以下より 1 つ選択しなさい。
- 読者
- ユーザ
- レイアウト
- プログラム
20
rt 要素の要素名の先頭にある「r」は何をあらわしているか。以下より 1 つ選択しなさい。
- root
- ruby
- range
- referrer
解答と解説
21
次の PHP をサーバ上で正しく動作させるために[ A ]内に記述すべきコードはどれか。以下より 1 つ選択しなさい。
- if($_GET[‘yourname’])
- if(isset($_GET[‘yourname’]))
- if(empty($_GET[‘yourname’]))
- isset($_GET[‘yourname’])
22
UNIX サーバでファイルのパーミッションを 3 桁の数字で設定する場合、十の位に該当するユーザはどれか。以下より 1 つ選択しなさい。
- 匿名ユーザ
- 所有者(オーナー)
- グループ
- 一般ユーザ
解答と解説
3
3 桁の数字は「オーナー(Owner)」「グループ(Group)」「その他(Other)」の3つの立場を指します。
23
ボタン(button要素)をクリックしたら、テキスト入力フィールド(type属性が”text”のinput要素)に入力された文字列を取得したい。ボタンとテキスト入力フィールドの参照は、それぞれ変数 button と inputText に収められている。このとき、次の JavaScript コードの[ A ]に加えるべきプロパティを以下より 1 つ選択しなさい。
- text
- value
- textContent
- input
24
セクションには含まれない要素はどれか。以下より 1 つ選択しなさい。
- nav
- article
- footer
- aside
解答と解説
25
次に示したのは、ウェブコンテンツ JIS(JISX8341-3)の達成基準 1.3.3 である。[ A ]にあてはまる語句として、最も適切なものを以下より 1 つ選択しなさい。
- 表現的
- 感覚的
- 視覚・聴覚的
- マルチメディア的
解答と解説
26
「受検申請」という文字列にルビ(フリガナ)をつける方法として適切な記述はどれか。以下より1つ選択しなさい。
- <rb>受検申請<ruby>(</ruby><rp>じゅけんしんせい</rp><ruby>)</ruby></rb>
- <ruby>受検申請<rt>(</rt><rp>じゅけんしんせい</rp><rt>)</rt></ruby>
- <ruby>受検申請<rp>(</rp><rt>じゅけんしんせい</rt><rp>)</rp></ruby>
- <ruby><rt>受検申請</rt><rp>(</rp>じゅけんしんせい<rp>)</rp></ruby>
27
img 要素の参照が変数 image に収められている。要素の src 属性に定める画像のパスを’images/image_001.png’に変更したい。このとき、次の JavaScript コードで[ A ]に記述すべき適切なコードはどれか。以下より 1 つ選択しなさい。ただし、jQuery は使っていないものとする。
- setAttribute(‘src’, ‘images/image_001.png’)
- imgSrc = (‘images/image_001.png’)
- setElmParam(‘src’, ‘images/image_001.png’)
- attr(‘src’, ‘images/image_001.png’)
29
dl 要素に関する説明として誤っているものを以下より 1 つ選択しなさい。
- この要素はフローコンテンツに該当する。
- 指定可能な属性はグローバル属性のみである。
- 配置できる子要素は dt 要素と dd 要素のみである。
- dl 要素の内容は空でもよい。
30
SQL インジェクション対策として最も適切なものを、以下より 1 つ選択しなさい。
- プリペアードステートメントを使う。
- シングルクォーテーションをエスケープする。
- htmlspecialchars()を使う。
- OS のコマンドを実行できないようにする。
31
ウェブコンテンツ JIS(JIS X 8341-3) のアクセシビリティに関する四つの原則に含まれていないものはどれか。以下より 1 つ選択しなさい。
- 知覚可能
- 操作可能
- 変換可能
- 堅ろう
解答と解説
32
インターネットなどのネットワークに接続されているシステムに対して、さまざまな既知の技術を駆使して脆弱性を検査するテストは何か。適切なものを以下より 1 つ選択しなさい。
- オペレーションテスト
- ベネフィットテスト
- ペネトレーションテスト
- フラストレーションテスト
33
個人データの漏えい等が発生した場合、個人情報取扱事業者が速やかに報告するべき行政機関はどこか。以下より 1 つ選択しなさい。
- デジタル庁
- 総務省
- 厚生労働省
- 個人情報保護委員会
34
CSS でテキストを縦書きで表示させることのできるプロパティはどれか。以下より 1 つ選択しなさい。
- vertical-align
- direction
- text-align
- writing-mode
35
.htaccess の機能ではないものはどれか。以下より 1 つ選択しなさい。
- アクセスログの収集
- リダイレクト
- BASIC 認証
- IP 制限
解答と解説
37
背景色と文字色のカラーコードの組み合わせのうち、コントラスト比が一番大きい組み合わせはどれか。以下より1 つ選択しなさい。
- 背景色 #505050 : 文字色 #111111
- 背景色 #e6e6e6 : 文字色 #111111
- 背景色 #c2c2c2 : 文字色 #111111
- 背景色 #2f2f2f : 文字色 #111111
解答と解説
2
38
入力フォームで発生する問題に対してマイクロインタラクションによる改善策を施したい。このとき不適切であるものはどれか。以下より 1 つ選択しなさい。
- パスワード設定で強度不足によるやり直しが多かったので、パスワード設定中にパスワードの強度を表示するようにした。
- 文字数オーバーでエラーになることが多かったので、あと何文字入力可能かリアルタイムで表示するようにした。
- ファイルのアップロード完了を待たずに何度もアップロードボタンを押そうとする人が多かったので、アップロードの進行状況を割合で表示するようにした。
- 必須項目に気がつかず送信できないことが多かったので、必須項目を入力し終わるまで送信できないようにした。
39
引用として著作物の利用が認められる条件に含まれているものはどれか。以下より1つ選択しなさい。
- 引用の出典を明示する。
- 引用文を主張したい内容に合わせて編集する。
- すばらしい内容なので主文より引用文を長くする。
- 非公表だが皆が知るべき情報なので引用する。
40
図のような画面を表示させて、「ファイルを選択」ボタンをクリックして開いたダイアログからローカルのファイルを選択できるようにしたい。このとき用いる要素の記述はどれか。以下より 1 つ選択しなさい。
- <select type="file">
- <button type="file">
- <file>
- <input type="file">
弊社では士業やメディア、医療関係を中心にサイト制作を行っております。webサイトについてお悩みのある方はお気軽にお問い合わせください。
DOLに制作を相談する