QUIZNKはITなどのクイズを出題する無料のクイズアプリです。
Pythonにおいてimportしたモジュールのキャッシュはどこに蓄えられるか。
os.modules
sys.modules
sys.caches
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において、次の特殊メソッドについての説明として正しいものを選択せよ。
__new__は内部で__init__を呼ぶことがある
__init__は内部で__new__を呼ぶことがある
__del__は内部で__init__を呼ぶことがある
Pythonにおいて、x[i]と等価なコードを選択せよ。
type(x).__init__(x, i)
type(x).__getitem__(x, i)
type(x).__del__(x)
Pythonの予約語に含まれていないキーワードはどれか選択せよ。
catch
except
Pythonのスクリプトファイル内のエンコード宣言として正しい記述を選択せよ。
*-* code: utf-8 *-*
-*- coding: utf-8 -*-
*** cd: utf-8 ***
Pythonの字句解析における論理行の説明として正しいものを選べ。
論理行の終端はタブで表される
論理行の終端は改行で表される
論理行の終端は半角スペースで表される
次のPythonの実装の内、もっとも保守されている実装はどれか答えよ。
CPython
Jython
Python for .NET
IronPython
ネットワークにおいてブロードキャストが届く範囲のことを何というか答えよ。
ユニキャストドメイン
ブロードキャストドメイン
マルチキャストドメイン
イーサネットの通信方法のグローバルキャストの説明として正しいものを選べ。
1対1の通信を行う
同じネットワーク内にいるノードに1対Nの通信を行う
特定のグループにいるノードに1対Nの通信を行う
MACアドレスのOUIを割り当てている組織名を選べ。
IEEE
ICAN
ASEAN
MACアドレスのI/Gビットが1の時、宛先がどこになるか答えよ。
ユニキャスト
グローバルキャスト
マルチキャスト
ネットワークにおけるデータリンク層はどの層の信頼性を確保するためのレイヤか。次のうちから選べ。
物理層
アプリケーション層
トランスポート層
C言語の次の文字の内、ロケールの影響を受けるのはどの文字か
1バイト文字
多バイト文字
ワイド文字
C言語における仮引数と実引数の意味として正しいものを選べ。
関数の定義・宣言における引数は仮引数、呼び出しにおける引数は実引数と呼ぶ
関数の呼び出しにおける引数は仮引数、定義・宣言における引数は実引数と呼ぶ
関数の定義における引数は実引数、宣言における引数は仮引数と呼ぶ
realloc関数の使い方として正しくないものを選べ。
realloc関数の第1引数にすでに確保しているメモリのポインタを渡した
realloc関数の返り値を第1引数と同じポインタで受けた
realloc関数の第2引数に再確保したいメモリのバイト数を指定した
処理系が構造体のアライメントを揃えるために構造体内に挿入するデータを何というか。
マージン
パディング
ボーダー
ダングリング・ポインタの説明として正しいものを選べ。
NULLが格納されているポインタ
不正なメモリ領域を参照しているポインタ
ヒープ領域からメモリを確保したポインタ
malloc関数の引数の説明として正しいものを選べ。
確保するメモリの要素数を渡す
確保するメモリのバイト数を渡す
確保するメモリの要素数と要素1つのバイト数を渡す
以下のC言語のコードを読んで間違いを指摘せよ。
int ary[4];
for (int i = 0; i < 5; i++) {
ary[i] = i;
}
for文の int i = 0; はfor文の外に出すべきである
カウント変数iのインクリメントはi--である
配列aryの要素数が少ない
C言語において、main関数の引数 argv と argc を argv[argc] として参照したときの動作として正しいものを選べ。
argvの範囲外アクセスになる。
値としてNULLを得る。
実行プログラム名の文字列を得る。
C言語の次のコードを見て、最終的にbufの値がどうなるか答えよ。
int buf[100];
memset(buf, 1, sizeof(buf));
bufの要素の値はすべて1になる
bufの要素の値はすべて0になる
bufの要素の値は1でも0でもない
C言語を作った開発者の名前を選択せよ。
ボブ・マーリー
ケン・トンプソン
デニス・リッチー