正しいものは1を、間違っているものは 2 を記入する2択問題です。
第1問・VDT 作業に従事する者の心身の負担を軽減するためには、事業者が作業環境をできる限り VDT 作業に適した状況に整備するとともに、VDT 作業が過度に長時間にわたり行われることのないように適正な作業管理を行うこ とが重要である。
第2問・HTML 5.2 では、dl 要素の内部に div 要素を配置することができる。
第3問・SQLite はスマートフォン専用のリレーショナルデータベース管理システムである。
第4問・アクティブではないユーザインタフェース部品の文字については、4.5:1 のコントラスト比がなくてもよい。
第5問・コーディング規約を作る際、命名規則として「upper camel case」を採用することにした場合には、「SubText」と いう文字列での命名は適切である。
第6問・同じ画像であっても、その画像の用途や役割によって、指定すべき代替テキストの内容は変化することがある。
第7問・CSS で使用される単位「px」は、CSS の初期のバージョンでは相対単位に分類されていたが、CSS2.1 以降で は絶対単位に分類されている。
第8問・HTTP 通信において、GET は HTTP メッセージヘッダの第 2 行目に記される。
第9問・ウェブサーバなどの処理能力を向上させるため、CPU のスペックを上位のものに交換したり、メモリを増設するこ とをスケールアウトと呼ぶ。
第10問・ドライブバイダウンロード攻撃とは、ウェブページにマルウェアを埋め込んでおき、アクセスしてきたユーザに気づ かれないように、そのマルウェアを自動的にダウンロードさせる攻撃である。
第11問・HTML ドキュメント内で PHP コードを扱う場合、「<!– 」と「 –>」の 2 つのタグで囲む必要がある。
第12問・IPv4 の IP アドレスは 32bit である。
第13問・リセット CSS とは、ウェブブラウザのデフォルトのスタイル設定を上書きし、ブラウザ間の表示や動作の差異を無くすためのスタイルシートのことである。
第14問・SFTP と SSH で使用するポート番号は同じである。
第15問・2018 年 4 月現在、HTML 4.01 は W3C 勧告の中でも「W3C Superseded Recommendation」に分類され、HTML5 に取って代わられた古いバージョンの仕様として位置付けられている。
2. 選択問題
第16問・HTML5 において、ファイル名をマークアップするのに適している要素はどれか。最も適切なものを以下より 1 つ 選択しなさい。
- b
- i
- code
- span
第17問・ウェブコンテンツやアプリケーションのアクセシビリティおよび相互運用性を向上させるためのフレームワークを提 供する技術仕様はどれか。最も適切なものを以下より 1 つ選択しなさい。
- Landmark
- WAI-ARIA
- Live Region
- Web Accessibility Initiative
第18問・冗長化されていない RAID 構成はどれか。以下より 1 つ選択しなさい。
- RAID 0
- RAID 1
- RAID 5
- RAID 6
第19問・次に示したのは、ウェブコンテンツ JIS(JISX8341-3)の達成基準 1.3.2 である。[ A ]にあてはまる語句として、最も適切なものを以下より 1 つ選択しなさい。
- 構造的領域
- グリッド位置
- 方向
- 順序
第20問・JavaScript でエラーになるものはどれか。以下より 1 つ選択しなさい。
第21問・jQuery を用いた次のコードを、querySelector を用いて記述したものはどれか。以下より 1 つ選択しなさい。
- varobj=document.querySelector(‘.button’);
- varobj=document.querySelectorAll(‘button’);
- varobj=document.querySelectorAll(‘.button’);
- varobj=document.querySelector(‘button’);
第22問・画像処理におけるモスキートノイズの説明として、適切なものを以下より 1 つ選択しなさい。
- 主に画像の輪郭部分に発生するノイズのこと
- 主に画像の中央部に発生するノイズのこと
- 左右対称の画像を圧縮した場合の左右の違いのこと
- 異なる2つの画像を圧縮した際に同一の画像になること
第23問・HTML5 において不適切な img 要素の記述はどれか。以下より 1 つ選択しなさい。
- <imgsrc=”a.png” alt=””>
- <imgsrc=”a.png” alt=””width=50height=50>
- <imgsrc=”a.png” alt=””width=”50″height=”50″>
- <imgsrc=”a.png” alt=””width=”50%”height=”50%”>
第24問・HTML ドキュメントの button 要素(id 属性”button”)に、次のような JavaScript コードで onclick イベントハン ドラを定めた。このボタンをクリックしたときの動きとして最も適切な説明はどれか。以下より1つ選択しなさい。
- ダイアログは開かずにエラーになる。
- 「second」の警告ダイアログだけが開く。
- 「first」の警告ダイアログだけが開く。
- 「first」の警告ダイアログが開いて、閉じると「second」の警告ダイアログが開く。
第25問・PHP で次のコードを実行した結果はどれか。以下より 1 つ選択しなさい。
- {“web”:”design”,”id”:1}
- {“web”:”design”}
- {“Web¥Design”,”id”:1}
- {“Web¥Design”}
第26問・MIME タイプの説明として適切なものを、以下より 1 つ選択しなさい。
- type=html や type=gif のように記される。
- text/html や image/gif のように記される。
- CSS ファイルには MIME タイプがないため HTML5 では記述しない。
- RFC では規定されていないが安全のために記述することが多い。
第27問・DNS において、名前に対応する IP アドレスを記述するレコードはどれか。以下より 1 つ選択しなさい。
- A レコード
- CNAME レコード
- NS レコード
- MX レコード
第28問・「特定商取引法」における電子メールの広告規制に関する記述として誤っているものを、以下より 1 つ選択しなさ い。
- 消費者からあらかじめ請求や承諾を得ていない限り、電子メール広告の送信は原則的に禁止され ている。なお、携帯電話等のショートメールサービスを利用した広告は、規制の対象とはならない。
- 事業者が送信する電子メール広告には、消費者が当該電子メール広告の送信を拒否する意思を表 示するための方法を表示しなくてはならない。
- 電子メールアドレスまたは URL 等は電子メール広告の本文に記載しなくてはならず、かつ消費者が 容易に認識できるように表示しなくてはならない。
- 電子メール広告を送信することについて消費者からの請求や承諾を受けた場合は、その記録を、電 子メール広告を最後に送った日から3年間保存しておかなくてはならない。
第29問・バージョン管理システムに関する記述として誤っているものはどれか。以下より 1 つ選択しなさい。
- ソフトウェアやライブラリの依存関係を解決できる。
- 変更内容の差分を表示できる。
- 集中管理方式と分散管理方式の二つのタイプがある。
- 変更を加えたファイルを過去のある時点の状態に復元することができる。
第30問・body 要素に img 要素(id 属性”photo”)を加え、次のような JavaScript コードで、画像をクリックするたびに 4つの写真を順に切り替えたい。このとき、[ A ]から[ D ]のいずれにも使われない項目はどれか。以下より1 つ選択しなさい。
- ++
- %=
- image
- setAttribute
第31問・次のコードはメディアクエリの記述である。[ A ]の部分として適切なものはどれか。以下より 1 つ選択しなさい。
- onlyscreen(min-width:600px)
- screenand(min-width:600px)
- screenwith(min-width:600px)
- screenandprintand(min-width:600px)
第32問・ウェブサイトでの通信販売を行う際、特定商取引法によって表示を求められているものとして誤っているものはどれか。以下より 1 つ選択しなさい。
- 個人事業者の場合には、氏名または登記された商号、住所および電話番号。
- 返品を認めるか否か、その際の条件は何か、送料の負担の有無等。
- ソフトウェアに関する取引を行う場合には、当該ソフトウェアの動作環境。
- 各表示事項をすべてまとめた「特定商取引法に基づく表示」という専用ページ。
第33問・ウェブブラウザのコンソールに文字列や数字を出力する JavaScript コードはどれか。以下より 1 つ選択しなさ い。
- document.write()
- window.alert()
- console.write()
- console.log()
第34問・ファイル名を指定せずにアクセスがあった場合、index.php を優先する .htaccess の設定として適切なものを、 以下より 1 つ選択しなさい。
- DirectoryIndex index.html index.php
- DirectoryIndex index.php index.html
- Directory index.html index.php
- Directory index.php index.html
第35問・PHP において、配列($arr)の最後にデータを追加する方法として、適切なものを以下より 1 つ選択しなさい。
- $arr[-1] = 1;
- $arr[0] = 1;
- last($arr[]) = 1;
- $arr[] = 1;
第36問・iframe 要素が使用できない HTML のバージョンはどれか。以下より 1 つ選択しなさい。
- HTML 4.01 Strict
- HTML 4.01 Transitional
- XHTML 1.0 Transitional
- 4. HTML5
第37問・次の文章は、ウェブサイトの掲載内容に関するものである。[ A ]にあてはまる語句として適切なものを、以下より1つ選択しなさい。
- 商標法
- 製造物責任法(PL 法)
- 不当景品類及び不当表示防止法(景品表示法)
- 特定電気通信役務提供者の損害賠償責任の制限及び発信者情報の開示に関する法律(プロバイダ責 任法)
第38問・変数 checkBox には、type 属性を”checkbox”に定めた input 要素の参照が納められている。このチェックボックスがチェックされているかどうかを、次の JavaScript コードで変数 checkResult に取得したい。[ A ]に加える適切なプロパティを、以下より 1 つ選択しなさい。
- checked
- selected
- value
- on
第39問・クラウドサービスの中で、主にアプリケーションソフトウェアを提供するサービスを指す用語はどれか。以下より 1つ選択しなさい。
- DaaS
- SaaS
- PaaS
- IaaS
第40問・JavaScript で変数 a が「7」という文字であると判定を行う条件式はどれか。以下より1つ選択しなさい。
- a = “7”;
- a == “7”;
- a === “7”;
- a ==== “7”;
解答
第1問・1
第2問・1
第3問・2
第4問・1
第5問・1
第6問・1
第7問・1
第8問・2
第9問・2
第10問・1
第11問・2
第12問・1
第13問・1
第14問・1
第15問・1
第16問・3
第17問・2
第18問・1
第19問・4
第20問・2
第21問・3
第22問・1
第23問・4
第24問・2
第25問・1
第26問・2
第27問・1
第28問・1
第29問・1
第30問・3
第31問・2
第32問・4
第33問・4
第34問・2
第35問・4
第36問・1
第37問・3
第38問・1
第39問・2
第40問・3