BTS SN IR/SIO : C++ : Programmation objet

Rmq : tout est objet !



Tirage au sort de 20 parmi une base de 20 Questions...


1) Lequel des types suivants n’est pas présent en C mais présent en C++?
  void
  int
  bool
  float
  Je ne sais pas

2) En langage objet, la fonction membre d'un objet s'appelle :
  methode
  attribut
  instance
  classe
  Je ne sais pas

3) maClasse.cpp contient :
  les définitions des méthodes uniquement
  les attributs publics uniquement
  les prototypes des méthodes et les attributs typés
  Je ne sais pas

4) Combien d'arguments un destructeur d'une classe peut-il recevoir?
  0
  1
  2
  Je ne sais pas

5) Lequel des instructions suivants est équivalent à scanf() en C++?
  cin
  read
  cout
  printf
  Je ne sais pas

6) Lequel est une déclaration de classe valide?
  classe A {int x;};
  public classe A {}
  object A {int x;};
  classe A {}
  Je ne sais pas

7) Dans la définition de la classe les méthodes sont obligatoirement déclarées avant les attributs ?
  faux
  vrai
  Je ne sais pas

8) Que contient une classe en C++?
  Données / attributs
  Fonctions / Methodes
  Des tableaux
  Les données et les fonctions / Attributs et Methodes
  Je ne sais pas

9) En langage objet, la donnée membre d'un objet s'appelle :
  instance
  attribut
  classe
  methode
  Je ne sais pas

10) Lequel des opérateurs suivants est l’opérateur de résolution de portée?
  ::
  ->
  &
  ~
  Je ne sais pas

11) Est-il obligatoire d’appeler un constructeur pour créer un objet?
  non
  oui
  Je ne sais pas

12) L’objet est décrit par :
  ses attributs
  une classe
  un destructeur
  un constructeur
  Je ne sais pas

13) Lequel des énoncés suivants déclare correctement un tableau?
  int tab;
  int tab[10];
  int [10]tab;
  tab{10};
  Je ne sais pas

14) Lequel des opérateurs suivants est utilisé avec un pointeur pour accéder aux membres d’une classe?
  ~
  ->
  ::
  .
  Je ne sais pas

15) Lequel des instructions suivants est équivalent à printf() en C++?
  scanf
  put
  write
  cin
  cout
  Je ne sais pas

16) Choisissez une autre définition pour les objets.
  Associé de la classe
  Attribut de la classe
  Instance de la classe
  Membre de la classe
  Je ne sais pas

17) maClasse.h contient :
  les prototypes des méthodes et les attributs typés
  les méthodes et attributs
  les méthodes et les prototypes des attributs typés
  Je ne sais pas

18) Complétez : Lorsque vous créez un objet, vous créez « _____________ » d’une classe.
  une structure
  un constructeur
  une copie
  une instance
  Je ne sais pas

19) Le constructeur est de type void :
  vrai
  faux
  Je ne sais pas

20) Quel caractère est utilisé pour marquer la fin d’une classe?
  }
  ;
  :
  ,
  Je ne sais pas

Partagez ce quiz :