QUIZNKはITなどのクイズを出題する無料のクイズアプリです。
Three.js のマテリアルのうち、ライトの影響を受けないものはどれか。
THREE.MeshBasicMaterial
THREE.MeshLambertMaterial
THREE.MeshPhongMaterial
THREE.MeshStandardMaterial
Three.js でマテリアルにテクスチャを設定する正しいコードはどれか。
const material = new THREE.MeshBasicMaterial({ map: texture });
const material = new THREE.MeshBasicMaterial({ texture: texture });
const material = new THREE.MeshBasicMaterial({ image: texture });
const material = new THREE.MeshBasicMaterial({ bitmap: texture });
Three.js でテクスチャ画像を読み込むための標準的なローダーはどれか。
THREE.TextureLoader
THREE.ImageLoader
THREE.TextureReader
THREE.BitmapLoader
Three.js で透視投影カメラを作成する際、正しいクラス名はどれか。
THREE.PerspectiveCamera
THREE.OrthographicCamera
THREE.ViewCamera
THREE.ProjectorCamera
Three.js で背景色を黒に設定する正しいコードはどれですか?
renderer.setClearColor(0x000000);
scene.setBackgroundColor(0x000000);
renderer.backgroundColor = 0x000000;
scene.background(0x000000);
THREE.js でマテリアルの透明度を設定したい場合、どのプロパティを使うべきか。
opacity と transparent
alpha と opacity
visible と opacity
color.alpha
次のTHREE.jsのコードで、立方体をY軸回転させるにはどれを使えばよいか。
cube.??? = Math.PI / 4;
rotateY
rotation.y
setRotationFromAxisAngle
angle.y
次のうち、THREE.jsで立方体(Cube)を作成する正しいコードはどれか。
new THREE.BoxGeometry(1, 1, 1);
new THREE.Cube(1, 1, 1);
new THREE.CubeGeometry(1, 1, 1);
new THREE.Box(1, 1, 1);
THREE.jsで3Dシーンを構築する際、基本となる3要素は次のうちどれか。
それぞれの役割を最もよく表しているものを選べ。
シーン(Scene)、カメラ(Camera)、レンダラー(Renderer)
オブジェクト(Object)、ライティング(Lighting)、マテリアル(Material)
ジオメトリ(Geometry)、マテリアル(Material)、カメラ(Camera)
ライティング(Lighting)、影(Shadow)、テクスチャ(Texture)
Three.jsでシーンを作成する正しいコードはどれか。
const scene = new THREE.Scene();
const scene = THREE.createScene();
let scene = Scene.new();
scene = new Scene();
次のうち、IPパケットの断片化(フラグメンテーション)を行うのはどれか。
アプリケーション層
トランスポート層
ネットワーク層
データリンク層
次のうち、HTTP の標準ポート番号はどれか。
21
22
80
443
IPv4アドレスは何ビットで構成されているか。
32ビット
64ビット
128ビット
256ビット
スイッチ(L2スイッチ)の主な役割はどれか。
パケットをルーティングして他のネットワークに転送する
MACアドレスに基づいてフレームを転送する
ドメイン名の解決を行う
暗号化された通信を復号する
以下のIPアドレスのうち、プライベートIPアドレスに該当するものはどれか。
8.8.8.8
172.20.10.5
192.0.2.1
203.0.113.10
OSI参照モデルの第3層に該当するのはどれか。
セッション層
イーサネットフレームの宛先 MAC アドレスが FF:FF:FF:FF:FF:FF のとき、これは何を意味するか。
マルチキャスト
ブロードキャスト
ユニキャスト
アニキャスト
イーサネットの通信方法のグローバルキャストの説明として正しいものを選べ。
1対1の通信を行う
同じネットワーク内にいるノードに1対Nの通信を行う
特定のグループにいるノードに1対Nの通信を行う
MACアドレスのOUIを割り当てている組織名を選べ。
IEEE
ICAN
ASEAN
MACアドレスのI/Gビットが1の時、宛先がどこになるか答えよ。
グローバルキャスト
次のC言語のプログラムの出力はどれか。
#include <stdio.h>
int main() {
int a = 10;
int *p = &a;
*p = *p + 5;
printf("%d\n", a);
return 0;
}
10
5
15
C言語の左辺値(lvalue)の説明として正しくないものを選べ。
左辺値はオブジェクト型を含む
左辺値は不完全型を含む
左辺値はvoid型を含む
C言語において1バイトは必ず8ビットである。正しいか間違いか。
正しい
間違い
C言語において処理系(コンパイラ)はswitch文のcaseラベルの個数を制限してもよい。正しいか間違いか。
C言語におけるfopen関数の使い方について正しくないものを選べ。
fopen関数は引数にオープンモードを文字列で指定する
fopen関数は引数にファイルのパスを指定する
fopen関数はファイルを開くことに失敗したときにfalseを返す
以下のC言語のコードを読んで間違いを指摘せよ。
int ary[4];
for (int i = 0; i < 5; i++) {
ary[i] = i;
for文の int i = 0; はfor文の外に出すべきである
カウント変数iのインクリメントはi--である
配列aryの要素数が少ない
C言語において、データのコピーにおける保存先領域と保存元領域が同じメモリ上にあっても正しく動作する関数は次のうちどれか答えよ。
memcpy
memmove
strcpy
C言語の次のコードの問題点を指摘せよ。
const char *s = "Hello, World!";
char buf[10];
strcpy(buf, s);
printf("%s\n", buf);
文字列リテラルにconstを付けるべきではない
bufの要素数が足りない
printfの出力変換指定子が間違っている
C言語において、配列の要素数を計算する式として正しいものを選べ。
(sizeof ary[0] / sizeof ary);
(sizeof ary / sizeof ary);
(sizeof ary / sizeof ary[0]);
C言語において、次のコードを読んで適当な選択肢を選べ。
void func(int ary[]) {
int size = sizeof(ary);
printf("%d\n", size);
変数sizeには配列aryの正しいバイト数が格納される
変数sizeには配列aryの正しい要素数が格納される
変数sizeには配列aryのポインタのサイズが格納される
次のPythonのコードの出力は何か。
def foo(a, b=2, c=3):
print(a, b, c)
foo(1, c=4)
1 2 3
1 4 3
1 2 4
エラーになる
a = "ab"
print(a * 3)
ababab
abc
abab
aaaaaa
次のPythonコードの出力はどれか。
def func(x=[]):
x.append(1)
return x
print(func())
[1] と [1]
[1] と [1, 1]
[1, 1] と [1, 1]
Pythonで変数に数値を代入する正しい方法はどれか?
int x = 5
x <- 5
x = 5
x := 5
Pythonにおいて例外を補足するときに使う文は次の内どれか。
if
for
try
Pythonにおけるモジュールオブジェクトは何種類あるか。
1種類
2種類
3種類
以下はPythonのあるパッケージ構成である。
parent/
__init__.py
child/
parent.childをインポートした場合の動作として正しいものを選択せよ。
parent.__init__.pyが実行される
child.__init__.pyが実行される
parentとchildの両方の__init__.pyが実行される
Pythonにおいて、x[i]と等価なコードを選択せよ。
type(x).__init__(x, i)
type(x).__getitem__(x, i)
type(x).__del__(x)
Pythonの予約語に含まれていないキーワードはどれか選択せよ。
catch
except
次のPythonの実装の内、もっとも保守されている実装はどれか答えよ。
CPython
Jython
Python for .NET
IronPython