CLP-12-01 – C Certified Professional Programmer Certification 試験
最終更新日: 2026/10/17 収録内容確認済 | PDF問題集: 全 160 問収録
【仕様案内】:CLP-12-01 問題集(PDF版)は日本語版&英語版の2言語セットに対応しております(日本語版が準備中の科目は英語版を即時ダウンロードのうえ、日本語版は準備完了次第ご登録メールへ自動送付いたします)。
本ページでは問題集の無料サンプル問題を公開しており、出題形式や現在の理解度を確認することができます。
全160問を収録したPDF版は、CLP-12-01 問題集からご確認いただけます。
Question No : 1
What system call is used to obtain error number information?
正解:
Explanation:
errno is a variable that stores the error number from system calls indicating the type of error that occurred.
Question No : 2
Which function is used to accept a connection from a client in socket programming?
正解:
Explanation:
The "accept" function is used to accept a connection from a client in socket programming.
Question No : 3
Which of the following C standards introduced the _Bool keyword for boolean data types?
正解:
Explanation:
C11 introduced the _Bool keyword for boolean data types.
Question No : 4
What function is used to concatenate two strings in C?
正解:
Explanation:
strcat() is used to concatenate two strings in C.
Question No : 5
What is the purpose of the "connect" function in socket programming?
正解:
Explanation:
The "connect" function in socket programming is used to establish a connection with a remote host.
Question No : 6
Which type of concurrency model is used by POSIX threads (pthread) in C programming?
正解:
Explanation:
POSIX threads (pthread) in C programming use a multi-threaded concurrency model.
Question No : 7
In <stdarg.h>, what data type is used to declare a variable which represents the argument list?
正解:
Explanation:
The va_list data type is used to declare a variable representing the argument list.
Question No : 8
What is the purpose of the new C11 keyword _Generic?
正解:
Explanation:
The new C11 keyword _Generic allows the definition of generic functions that can operate on different data types.
Question No : 9
Which system call is used to check the accessibility of a file in C programming?
正解:
Explanation:
The access() system call is used to check the accessibility of a file in C programming.
Question No : 10
Which C11 keyword is used to indicate a function that never returns?
正解:
Explanation:
The _Noreturn keyword in C11 is used to indicate a function that never returns control to its caller.
Question No : 11
What is the purpose of the function socket() in network socket programming?
正解:
Explanation:
The function socket() is used to create a new socket in network socket programming.
Question No : 12
In the context of managing Unix and Windows processes, what is a PID?
正解:
Explanation:
PID stands for Process Identification Number in managing Unix and Windows processes.
Question No : 13
Which protocol is commonly used for network socket programming?
正解:
Explanation:
TCP (Transmission Control Protocol) is commonly used for network socket programming.
Question No : 14
What is the purpose of using memory alignment techniques in specialized programming considerations?
正解:
Explanation:
Using memory alignment techniques in specialized programming considerations helps optimize data access, enhance performance, and ensure that memory accesses conform to hardware requirements.
Question No : 15
Which data type in C has the largest size?
正解:
Explanation:
The double data type in C typically has a larger size than int, long, or float.