Trouver une SSII

Accueil
Actualité
Définition
Prestations
Fiche Identité
Test d'embauche
Dépôt de CV
Formation
Adhésion
Profils des candidats
Se connecter
Créer un compte

Toutes
SI
II
SE
WEB
CGF
CAO
BTP
FOR
CRO
ENR
AUS
Rechercher
Quartz-ingénierie MEDIANE SYSTEME INFORAMTIC ALTEN SWAT Akka technologies AUSY BIG-AFFAIRES.COM

Questionnaire : TEST_INFO_CEMBAR_000001

  • Pourquoi faut-il redéfinir les types de base (int, unsigned int ..) en embarqué?
  • Faciliter la portabilité du code.
    Les types étaient mal définis.
    Augmenter la lisibilité du code.
     
  • Quelle est la signification du mot clef volatile?
  • La variable perd sa valeur à la coupure du courant électrique.
    La variable est relue à chaque utilisation. La variable peut changer n'importe quand, code généré non optimisable.
    La variable est partagée par plusieurs processus.
     
  • Quelle est la signification du mot clef const?
  • Lecture seule.
    Le code généré est beaucoup plus léger.
    Le code n'est pas protégé des mauvaises manipulations.
     
  • Qu'est-ce qu'un pointeur sur void?
  • Pointeur sur une adresse de type fixe.
    Pointeur ne pointant sur rien.
    Pointeur sur adresse.
     
  • Laquelle de ces écritures représentent une macro-fonction simple MIN?
  • #define MIN(x,y) (((x)<(y)) ! (x):(y))
    #define MIN(x,y) (((x)<(y))?(x):(y))
    #define MIN(x,y) (((x)>(y)) ? (x):(y))
     
  • Ecrire du code permettant d'écrire la valeur 0xAA55 dans un entier à l'adresse absolue 0x67A9.
  • int* p=(*int)0xAA55; *p=0x67A9;
    int p=(*int)0x67A9; *p=0xAA55;
    int* p=(*int)0x67A9; *p=0xAA55;
     
  • Pourquoi déclarer une variable locale avec le mot clef static?
  • La variable locale devient accessible depuis un autre module.
    La variable locale garde la même valeur pendant toute l'exécution du programme.
    La variable est gardée en mémoire entre les appels de fonction.
     
  • Pourquoi déclarer une variable globale avec le mot clef static?
  • La variable globale est mémorisée entre les appels de fonction.
    La variable globale n'est visible que par son propre module (globale localisée).
    La variable globale est en lecture seule.
     
  • Pourquoi déclarer une fonction avec le mot clef static?
  • La fonction déclarée en static retourne toujours la même valeur.
    La fonction déclarée en static ne doit pas prendre de paramètres d'entrée.
    La fonction déclarée en static n'est visible que dans son propre module.
     
  • Une variable partagée entre plusieurs threads doit être déclarée en:
  • Volatile.
    Const.
    Static.
     
    ©2011 - 2021 - Trouver-une-ssii.com - Mentions légales - Conditions générales - CGV - Tarif - Souscription - Nous contacter