Quiz CG - Code V2

Quiz CG - Code V2

University

10 Qs

quiz-placeholder

Similar activities

Teste de SQL: Tabelas e Inserções

Teste de SQL: Tabelas e Inserções

10th Grade - University

14 Qs

TRẢ LỜI ĐÚNG - TRÚNG QUÀ COOL

TRẢ LỜI ĐÚNG - TRÚNG QUÀ COOL

University

11 Qs

SOAL IE

SOAL IE

University

12 Qs

Fundamentos de Programación en Python

Fundamentos de Programación en Python

6th Grade - University

10 Qs

PSC - Vetores

PSC - Vetores

University

15 Qs

Les pointeurs et structures en C

Les pointeurs et structures en C

University

10 Qs

Kuis Informatika Algoritma dan Pemrograman Dasar

Kuis Informatika Algoritma dan Pemrograman Dasar

10th Grade - University

10 Qs

QUIZ SBD WEEK#11

QUIZ SBD WEEK#11

University

7 Qs

Quiz CG - Code V2

Quiz CG - Code V2

Assessment

Quiz

Information Technology (IT)

University

Hard

Created by

Melody BOY

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

20 sec • 1 pt

🇨🇵 Quel est le flag de compilation manquant requis par 42 Nice ?

🇬🇧 What is the missing compilation flag required by 42 Nice?

-Wall _____ -Wextra

Answer explanation

🇨🇵 Le flag -Werror est utilisé avec -Wall et -Wextra pour transformer les avertissements en erreurs, obligeant à les corriger avant la compilation.

🇬🇧 The -Werror flag is used with -Wall and -Wextra to turn warnings into errors, forcing them to be fixed before compilation.

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

🇫🇷 Il faut ajouter 32 à la valeur ASCII d'une lettre minuscule pour la convertir en majuscule.

🇬🇧 You need to add 32 to the ASCII value of a lowercase letter to convert it to uppercase.

🇨🇵 Vrai

🇬🇧 True

🇨🇵 Faux

🇬🇧 False

Answer explanation

🇫🇷 Faux. Pour convertir une lettre minuscule en majuscule en utilisant les valeurs ASCII, il faut soustraire 32 de la valeur ASCII de la lettre minuscule.

🇬🇧 False. To convert a lowercase letter to uppercase using ASCII values, you need to subtract 32 from the ASCII value of the lowercase letter.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

🇨🇵 Que représente le premier paramètre de la fonction write ?

🇬🇧 What does the first parameter of the write function represent?

write(2, "42", 2)

🇨🇵 Nombre de

bytes à écrire

🇬🇧 The number

of bytes to write

🇨🇵 Descripteur

de fichier

🇬🇧 File descriptor

🇨🇵 Adresse

mémoire où écrire

🇬🇧 Write-to

memory address

🇨🇵 Mode

d'ouverture du fichier

🇬🇧 File opening

mode

Answer explanation


🇨🇵 Le premier paramètre de la fonction write est le descripteur de fichier, qui indique où les données doivent être écrites (par exemple, 2 pour stderr, c'est-à-dire la sortie d'erreur standard ou 1 pour la sortie standard).

🇬🇧 The first parameter of the write function is the file descriptor, which specifies where the data should be written (e.g., 2 for stderr, the standard error output or 1 for the standard output).

4.

FILL IN THE BLANK QUESTION

30 sec • 2 pts

Media Image

🇨🇵 L'output de ce code est _ ?

🇬🇧 The output of the code is _ ?

Answer explanation

🇫🇷 Dans ce programme, le caractère '0' est multiplié par 2. En C, le caractère '0' correspond à la valeur ASCII 48. Ainsi, l'expression '0' * 2 revient à multiplier 48 par 2, ce qui donne 96. Par conséquent, la sortie du programme sera 96.

🇬🇧 In this program, the character '0' is multiplied by 2. In C, the character '0' corresponds to the ASCII value 48. Therefore, the expression '0' * 2 is equivalent to multiplying 48 by 2, which results in 96. Hence, the output of the program will be 96.

5.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

🇨🇵 Que fait l'opérateur & en C ?

🇬🇧 What does the & operator do in C?

🇨🇵 Effectue une opération logique AND

🇬🇧 Performs a logical AND operation

🇨🇵 Effectue une opération bitwise AND

🇬🇧 Performs a bitwise AND operation

🇨🇵 Obtient l'adresse d'une variable

🇬🇧 Gets the address of a variable

🇨🇵 Compare deux valeurs

🇬🇧 Compare two values

Answer explanation

🇨🇵 L'opérateur & est utilisé pour obtenir l'adresse mémoire d'une variable.

🇬🇧 The & operator is used to obtain the memory address of a variable.

6.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

🇨🇵 Quelle est la valeur maximale d'un int sur la plupart des systèmes

modernes utilisant 4 octets pour un entier ?

🇨🇵 What is the maximal int value on most modern systems?

systems that use 4 bytes for an integer?

2147483648

65535

2147483647

🇨🇵 Aucun

🇬🇧 None

Answer explanation

🇨🇵 Sur les systèmes modernes où un int est généralement stocké sur 4 octets, la valeur maximale est 2147483647.

🇬🇧 On modern systems, where an int is usually stored as 4 bytes, the maximum value is 2147483647.

7.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Media Image

🇫🇷 Quelle sera la valeur de values[2]

après l'exécution du programme ?

🇬🇧 What will be the value of values[2]

after the program executes?

62

72

30

20

Answer explanation

🇫🇷 Le programme modifie values[1] en lui ajoutant 42, donc values[1] devient 62. Mais, values[2] reste inchangé à 30.

🇬🇧 The program adds 42 to values[1], so values[1] becomes 62. But values[2] remains unchanged at 30.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?