前期末試験【JavaScript】

前期末試験【JavaScript】
25問 • 1年前
  • 凛風
  • 通報

    問題一覧

  • 1

    【?】: ユーザが目にする見た目に関する部分 (ウェブサイトにおける正面)

    フロントエンド

  • 2

    【?】: ユーザの目に見えない部分 (ウェブサイトにおける裏側)

    バックエンド

  • 3

    JavaScriptは【①】の言語で,【②】上で動作します.

    クライアントサイド, ウェブブラウザ

  • 4

    Javaは【①】の言語で,【②】上で動作します.

    サーバサイド, サーバ

  • 5

    JavaScriptのクロスブラウザ問題を解決するため,標準規格【?】が策定されています.

    ECMAScript

  • 6

    JavaScriptとJavaは,名前こそ似ていますが【?】です.

    全くの別物

  • 7

    ライブラリやフレームワークを用いない純粋なJavaScriptコードを指して【?】といいます.

    バニラJS

  • 8

    JavaScriptの書き方は2通りあります: ➀ HTMLファイル内の【①】タグに直でJavaScriptコードを書く方法 ➁ HTMLファイル内の【①】タグからJavaScriptファイルを読み込む方法 →いずれの書き方も,scriptタグは,【②】タグまたは【③】タグの中に書きます.

    script, head, body

  • 9

    console.log()命令を使うことで,【】のコンソールにメッセージ出力できます.

    開発者ツール

  • 10

    JavaScriptにおける変数宣言には【?】キーワードを用います.

    let

  • 11

    JavaScriptにおける定数宣言には【?】キーワードを用います.

    const

  • 12

    JavaScriptにおける配列は要素を追加することができます.この時,【?】メソッドを用います.

    push()

  • 13

    JavaScriptにおける拡張for文には【?】キーワードを用います.このため,for-【?】文とも呼ばれます.

    of

  • 14

    JavaScriptにおけるDOMとは【?】です.

    HTML文書を操作するAPI

  • 15

    HTML文書中のHTML要素を木構造で表現したモデルを【①】といいます. - DOMツリーの頂点にある【②】は【③】を表します. - あるノードの1つ上のノードを指して【④】といいます. - あるノードと同じ階層のノードを指して【⑤】といいます. - あるノードの1つ下のノードを指して【⑥】といいます.

    DOMツリー, document, HTML文書, 親ノード, 兄弟ノード, 子ノード

  • 16

    【①】: HTML要素をid属性で取得する命令 【②】: HTML要素をセレクタで取得する命令 }対象のHTML要素が存在しない場合は【③】を返します.

    getElementById(), querySelector(), null

  • 17

    イベント発生時に任意のプログラム処理を実行するプログラミング方式を【】プログラミングといいます.

    イベント駆動

  • 18

    HTML要素にイベントを追加する命令にaddEventListener()があります: - 第1引数:【①】 - 第2引数: イベント発生時に実行する処理 (無名関数,【②】,定義済みの関数名を指定)

    イベントの種類 (文字列), アロー関数

  • 19

    次に示す名前と値のセットから成るデータ構造を【①】といいます.一組の名前と値のセットを指して【②】といいます. { name: "おしかわともひろ", like: "かつや", hobby: "ストリートファイター6", }

    オブジェクト, プロパティ

  • 20

    次のHTMLファイルに対して... <h1 class="heading">自己紹介ページ</h1> <ul> <li id="name">名前: おしかわともひろ</li> <li id="like">好きな食べ物: かつや</li> </ul> - h1タグをタグ名で取得:【①】 - h1タグをclass属性で取得:【②】 - 2つ目のliタグをid属性で取得:【③】 - h1タグのclass属性に"oshikawa"があれば削除し,なければ追加する:【④】 - 新たにliタグを生成:【⑤】 - 任意の要素にテキストを設定:【⑥】

    querySelector("h1"), querySelector(".heading"), getElementById("like") または querySelector("#like"), element.classList.toggle("oshikawa"), createElement("li"), element.textContent = "趣味: ストリートファイター6";

  • 21

    【?】: ダイアログボックスを表示する命令.OKボタンが表示される.

    alert()

  • 22

    【?】: ダイアログボックスを表示する命令.OKボタンとキャンセルボタンが表示される.

    confirm()

  • 23

    【?】: ダイアログボックスを表示する命令.テキストボックスとOKボタンとキャンセルボタンが表示される.

    prompt()

  • 24

    JavaScriptの授業で使っているコードエディターの名称 (記述)

    VSCode

  • 25

    具体的なウェブブラウザの製品名 (記述)

    Chrome

  • AI問題集

    AI問題集

    凛風 · 67問 · 1年前

    AI問題集

    AI問題集

    67問 • 1年前
    凛風

    プログラミング実習II

    プログラミング実習II

    凛風 · 18問 · 1年前

    プログラミング実習II

    プログラミング実習II

    18問 • 1年前
    凛風

    Javaプログラミング能力認定試験2級 第51回と第53回の問1

    Javaプログラミング能力認定試験2級 第51回と第53回の問1

    凛風 · 11問 · 1年前

    Javaプログラミング能力認定試験2級 第51回と第53回の問1

    Javaプログラミング能力認定試験2級 第51回と第53回の問1

    11問 • 1年前
    凛風

    DB(SQL)

    DB(SQL)

    凛風 · 14問 · 1年前

    DB(SQL)

    DB(SQL)

    14問 • 1年前
    凛風

    Web基礎

    Web基礎

    凛風 · 13問 · 1年前

    Web基礎

    Web基礎

    13問 • 1年前
    凛風

    プロ実Ⅲ

    プロ実Ⅲ

    凛風 · 36問 · 1年前

    プロ実Ⅲ

    プロ実Ⅲ

    36問 • 1年前
    凛風

    卒業試験:プログラミング実習Ⅱ

    卒業試験:プログラミング実習Ⅱ

    凛風 · 40問 · 1年前

    卒業試験:プログラミング実習Ⅱ

    卒業試験:プログラミング実習Ⅱ

    40問 • 1年前
    凛風

    卒業試験:Python

    卒業試験:Python

    凛風 · 19問 · 1年前

    卒業試験:Python

    卒業試験:Python

    19問 • 1年前
    凛風

    卒業試験:データベース

    卒業試験:データベース

    凛風 · 20問 · 1年前

    卒業試験:データベース

    卒業試験:データベース

    20問 • 1年前
    凛風

    問題一覧

  • 1

    【?】: ユーザが目にする見た目に関する部分 (ウェブサイトにおける正面)

    フロントエンド

  • 2

    【?】: ユーザの目に見えない部分 (ウェブサイトにおける裏側)

    バックエンド

  • 3

    JavaScriptは【①】の言語で,【②】上で動作します.

    クライアントサイド, ウェブブラウザ

  • 4

    Javaは【①】の言語で,【②】上で動作します.

    サーバサイド, サーバ

  • 5

    JavaScriptのクロスブラウザ問題を解決するため,標準規格【?】が策定されています.

    ECMAScript

  • 6

    JavaScriptとJavaは,名前こそ似ていますが【?】です.

    全くの別物

  • 7

    ライブラリやフレームワークを用いない純粋なJavaScriptコードを指して【?】といいます.

    バニラJS

  • 8

    JavaScriptの書き方は2通りあります: ➀ HTMLファイル内の【①】タグに直でJavaScriptコードを書く方法 ➁ HTMLファイル内の【①】タグからJavaScriptファイルを読み込む方法 →いずれの書き方も,scriptタグは,【②】タグまたは【③】タグの中に書きます.

    script, head, body

  • 9

    console.log()命令を使うことで,【】のコンソールにメッセージ出力できます.

    開発者ツール

  • 10

    JavaScriptにおける変数宣言には【?】キーワードを用います.

    let

  • 11

    JavaScriptにおける定数宣言には【?】キーワードを用います.

    const

  • 12

    JavaScriptにおける配列は要素を追加することができます.この時,【?】メソッドを用います.

    push()

  • 13

    JavaScriptにおける拡張for文には【?】キーワードを用います.このため,for-【?】文とも呼ばれます.

    of

  • 14

    JavaScriptにおけるDOMとは【?】です.

    HTML文書を操作するAPI

  • 15

    HTML文書中のHTML要素を木構造で表現したモデルを【①】といいます. - DOMツリーの頂点にある【②】は【③】を表します. - あるノードの1つ上のノードを指して【④】といいます. - あるノードと同じ階層のノードを指して【⑤】といいます. - あるノードの1つ下のノードを指して【⑥】といいます.

    DOMツリー, document, HTML文書, 親ノード, 兄弟ノード, 子ノード

  • 16

    【①】: HTML要素をid属性で取得する命令 【②】: HTML要素をセレクタで取得する命令 }対象のHTML要素が存在しない場合は【③】を返します.

    getElementById(), querySelector(), null

  • 17

    イベント発生時に任意のプログラム処理を実行するプログラミング方式を【】プログラミングといいます.

    イベント駆動

  • 18

    HTML要素にイベントを追加する命令にaddEventListener()があります: - 第1引数:【①】 - 第2引数: イベント発生時に実行する処理 (無名関数,【②】,定義済みの関数名を指定)

    イベントの種類 (文字列), アロー関数

  • 19

    次に示す名前と値のセットから成るデータ構造を【①】といいます.一組の名前と値のセットを指して【②】といいます. { name: "おしかわともひろ", like: "かつや", hobby: "ストリートファイター6", }

    オブジェクト, プロパティ

  • 20

    次のHTMLファイルに対して... <h1 class="heading">自己紹介ページ</h1> <ul> <li id="name">名前: おしかわともひろ</li> <li id="like">好きな食べ物: かつや</li> </ul> - h1タグをタグ名で取得:【①】 - h1タグをclass属性で取得:【②】 - 2つ目のliタグをid属性で取得:【③】 - h1タグのclass属性に"oshikawa"があれば削除し,なければ追加する:【④】 - 新たにliタグを生成:【⑤】 - 任意の要素にテキストを設定:【⑥】

    querySelector("h1"), querySelector(".heading"), getElementById("like") または querySelector("#like"), element.classList.toggle("oshikawa"), createElement("li"), element.textContent = "趣味: ストリートファイター6";

  • 21

    【?】: ダイアログボックスを表示する命令.OKボタンが表示される.

    alert()

  • 22

    【?】: ダイアログボックスを表示する命令.OKボタンとキャンセルボタンが表示される.

    confirm()

  • 23

    【?】: ダイアログボックスを表示する命令.テキストボックスとOKボタンとキャンセルボタンが表示される.

    prompt()

  • 24

    JavaScriptの授業で使っているコードエディターの名称 (記述)

    VSCode

  • 25

    具体的なウェブブラウザの製品名 (記述)

    Chrome