Hikvision 2021アプリケーションソフトウェア開発エンジニア向けC / C ++多肢選択問題集筆記試験(12)

1.プロセスとスレッドに関する次の説明は間違っています()
A.各スレッドには独自のスタックとローカル変数があります
B.スレッドはプログラム実行の最小単位です
C.プロセスの切り替えはスレッドの切り替えよりオーバーヘッドが少ない
D.プロセスは独立したアドレス空間、およびスレッドは

2.次の定義のうちどれが不正です()
A.int ival = 1.01
B.const int&rval3 = 1
C.int&rval2 = ival
D.int&rvall = 1.0

3.次の文のうち正しいものは()
A.プログラムでは、任意の数の#includeコマンド行を使用でき
ます。B.インクルードファイルは変更されていますが、ファイルを含むソースプログラムは再コンパイルおよびリンクされない場合があります
Cインクルードファイルでは、他のファイルをインクルードできません
。D。#includeコマンドラインをプログラムファイルの途中に表示することはできません。

4.特定のマシンで8ビット表現を使用するタイプを定義する場合、このタイプの符号なしタイプの範囲は()
A.0-65535
B.-128から127
C.-127から128
D.0です。 -255

5. assertの使用に関する次の正しい説明は()
A.assertはデバッグおよびリリースでは役に立たない
B.assertはリリースバージョンでのみ有用ですC.assertはデバッグでリリースされ、D.assertはデバッグバージョンでのみ
リリースされ
ますできます

6.二分木の前順走査がABDFGHIECであることがわかっている場合、中次走査はFDHGIBEACであり、その追跡は()
AF-HIGBEDCA
BF-HIGDEBCA
CF-HIDGEBCA
DH-FIGDEBCAです。

7.次の並べ替え方法の中で、最も多くのメモリを必要とするものは()
A.マージソート
B.クイックソート
C.ソートの選択
D.挿入のソート

8. mkdirコマンドを使用して、一時フォルダー/ tmp / aaaを作成し、その中にいくつかのファイルをコピーします。/ mnt / tmpフォルダとその中のすべてのファイルを使用後に削除するには、コマンド()
A.rmdir / tmp / aaa
B.rmdir -r / tmp / aaa
C.rm -r / tmp / aaa
D を使用する必要があります。 rm / tmp / aaa

9.深さ優先トラバーサルと幅優先トラバーサルに関する以下の正しい説明は()
Aです。幅優先トラバーサルは効率がよく、メモリスペースが小さくなります
。B。幅優先トラバーサルは効率がよく、深度優先トラバーサルはメモリスペースが小さくなります
C 。深さ優先トラバーサルの効率は高く、幅優先トラバーサルは少ないメモリスペースを使用します
。D.深さ優先トラバーサル効率は高く、少ないメモリスペースを使用します。

10.線形テーブル(38、25、74、63、52、48)がある場合、使用されるハッシュ関数はH(Key)= Key%7であり、要素はテーブル長7のハッシュテーブルにハッシュされます。ストレージ。線形検出のオープンアドレス指定方式を使用して競合を解決する場合、ハッシュテーブルでの成功した検索の平均確率は、()
A.4倍
B.3倍
C.2倍
D.1倍です。

おすすめ

転載: blog.csdn.net/qq_34124009/article/details/108355993