⚙️ Moyen 10 questions

QCM CPP - C (Partie 6)

Quiz interactif avec 10 questions. Testez vos connaissances!

#cpp

Comment jouer ?

  • 1. Lisez chaque question attentivement
  • 2. Choisissez votre réponse parmi les options
  • 3. Cliquez sur "Voir la réponse" pour vérifier
  • 4. Comptez vos bonnes réponses à la fin !

Quiz: QCM CPP - C (Partie 6)

10 questions | Difficulté: moyen


Question 1

Quel est le but de l’exemple de code donné pour la manipulation des tableaux en C ?

  • A. Créer une fonction qui permet d’initialiser un tableau à deux dimensions
  • B. Créer une fonction qui permet de scaler un tableau à deux dimensions
  • C. Créer un programme qui utilise une fonction pour initialiser et scaler un tableau à deux dimensions
  • D. Créer une fonction qui permet de calculer la somme des éléments d’un tableau à deux dimensions
Voir la réponse

Réponse correcte: C

Le code donné illustre comment initialiser un tableau à deux dimensions et passer sa représentation flattée (comme un tableau à une dimension) à une fonction qui effectue une opération sur chaque élément du tableau original.


Question 2

Quel est le but de la fonction ‘errno’ dans C ?

  • A. Créer une variable qui peut être utilisée pour stocker un code d’erreur standardisé
  • B. Créer une fonction qui permet de gérer les erreurs lors de l’exécution du programme
  • C. Créer une fonction qui permet d’afficher une chaîne de caractères à l’écran
  • D. Créer une variable qui peut être utilisée pour stocker un code d’erreur spécifique au système
Voir la réponse

Réponse correcte: A

La fonction ‘errno’ est utilisée pour stocker un code d’erreur standardisé lorsque certaines fonctions de la bibliothèque C rencontrent une erreur. Le but est donc de permettre au programmeur d’identifier l’erreur qui a été rencontrée.


Question 3

Quel est le but de la fonction ‘strerror’ dans C ?

  • A. Créer une fonction qui permet de gérer les erreurs lors de l’exécution du programme
  • B. Créer une fonction qui permet d’afficher une chaîne de caractères à l’écran
  • C. Créer une fonction qui permet de calculer la longueur d’une chaîne de caractères
  • D. Créer une fonction qui permet d’obtenir une description textuelle de l’erreur
Voir la réponse

Réponse correcte: D

La fonction ‘strerror’ est utilisée pour obtenir une description textuelle de l’erreur liée à la dernière opération échouée lorsqu’une fonction de la bibliothèque C rencontre une erreur. Le but est donc de permettre au programmeur d’identifier l’erreur qui a été rencontrée.


Question 4

Quel est le but de la fonction ‘perror’ dans C ?

  • A. Créer une fonction qui permet d’afficher un message d’erreur standardisé à l’écran
  • B. Créer une fonction qui permet d’obtenir une description textuelle de l’erreur
  • C. Créer une fonction qui permet de gérer les erreurs lors de l’exécution du programme
  • D. Créer une fonction qui permet de calculer la longueur d’une chaîne de caractères
Voir la réponse

Réponse correcte: A

La fonction ‘perror’ est utilisée pour afficher un message d’erreur standardisé à l’écran lorsqu’une fonction de la bibliothèque C rencontre une erreur. Le but est donc de permettre au programmeur d’identifier l’erreur qui a été rencontrée.


Question 5

Quel est le but du chapitre 27 de la documentation ‘GoalKicker.com – C Notes for Professionals’ ?

  • A. Expliquer comment gérer les erreurs lors de l’exécution d’un programme en C
  • B. Expliquer comment définir et utiliser des tableaux à deux dimensions en C
  • C. Expliquer comment écrire et compiler un programme en C
  • D. Expliquer comment utiliser la fonction ‘strerror’ pour obtenir une description textuelle de l’erreur
Voir la réponse

Réponse correcte: A

Le chapitre 27 de la documentation ‘GoalKicker.com – C Notes for Professionals’ explique comment gérer les erreurs lors de l’exécution d’un programme en C.


Question 6

Quel est le but du chapitre 28 de la documentation ‘GoalKicker.com – C Notes for Professionals’ ?

  • A. Expliquer comment gérer les erreurs lors de l’exécution d’un programme en C
  • B. Expliquer comment définir et utiliser des tableaux à deux dimensions en C
  • C. Expliquer comment écrire et compiler un programme en C
  • D. Expliquer comment le langage C a un comportement non défini pour certaines expressions
Voir la réponse

Réponse correcte: D

Le chapitre 28 de la documentation ‘GoalKicker.com – C Notes for Professionals’ explique que certains expressions en C ont un comportement non défini. Le but est donc de mettre en garde les programmeurs sur les conséquences potentielles de l’utilisation de telles expressions.


Question 7

Quel est le but de la fonction ‘fopen’ en C ?

  • A. Créer une variable qui peut être utilisée pour stocker un code d’erreur standardisé
  • B. Créer une fonction qui permet de gérer les erreurs lors de l’exécution du programme
  • C. Créer une fonction qui permet d’ouvrir un fichier en lecture ou écriture
  • D. Créer une fonction qui permet de calculer la longueur d’une chaîne de caractères
Voir la réponse

Réponse correcte: C

La fonction ‘fopen’ est utilisée pour ouvrir un fichier en lecture ou écriture en C.


Question 8

Quel est le but de la fonction ‘fclose’ en C ?

  • A. Créer une variable qui peut être utilisée pour stocker un code d’erreur standardisé
  • B. Créer une fonction qui permet de gérer les erreurs lors de l’exécution du programme
  • C. Créer une fonction qui permet de fermer un fichier ouvert précédemment
  • D. Créer une fonction qui permet de calculer la longueur d’une chaîne de caractères
Voir la réponse

Réponse correcte: C

La fonction ‘fclose’ est utilisée pour fermer un fichier ouvert précédemment en C.


Question 9

Quel est le but de la fonction ‘fprintf’ en C ?

  • A. Créer une variable qui peut être utilisée pour stocker un code d’erreur standardisé
  • B. Créer une fonction qui permet de gérer les erreurs lors de l’exécution du programme
  • C. Créer une fonction qui permet d’écrire des données dans un fichier ouvert précédemment
  • D. Créer une fonction qui permet de calculer la longueur d’une chaîne de caractères
Voir la réponse

Réponse correcte: C

La fonction ‘fprintf’ est utilisée pour écrire des données dans un fichier ouvert précédemment en C.


Question 10

Quel est le but de la fonction ‘fputs’ en C ?

  • A. Créer une variable qui peut être utilisée pour stocker un code d’erreur standardisé
  • B. Créer une fonction qui permet de gérer les erreurs lors de l’exécution du programme
  • C. Créer une fonction qui permet d’écrire des données dans un fichier ouvert précédemment
  • D. Créer une fonction qui permet de calculer la longueur d’une chaîne de caractères
Voir la réponse

Réponse correcte: C

La fonction ‘fputs’ est utilisée pour écrire des données dans un fichier ouvert précédemment en C.