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
BIG-AFFAIRES.COM Quartz-ingénierie AUSY MEDIANE SYSTEME SWAT ALTEN INFORAMTIC Akka technologies

Questionnaire : TEST_INFO_CEMBAR_000001

  • Pourquoi faut-il redéfinir les types de base (int, unsigned int ..) en embarqué?
  • Les types étaient mal définis.
    Augmenter la lisibilité du code.
    Faciliter la portabilité du code.
     
  • Quelle est la signification du mot clef volatile?
  • La variable perd sa valeur à la coupure du courant électrique.
    La variable est partagée par plusieurs processus.
    La variable est relue à chaque utilisation. La variable peut changer n'importe quand, code généré non optimisable.
     
  • Quelle est la signification du mot clef const?
  • Lecture seule.
    Le code n'est pas protégé des mauvaises manipulations.
    Le code généré est beaucoup plus léger.
     
  • Qu'est-ce qu'un pointeur sur void?
  • Pointeur sur adresse.
    Pointeur ne pointant sur rien.
    Pointeur sur une adresse de type fixe.
     
  • 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)0x67A9; *p=0xAA55;
    int p=(*int)0x67A9; *p=0xAA55;
    int* p=(*int)0xAA55; *p=0x67A9;
     
  • Pourquoi déclarer une variable locale avec le mot clef static?
  • 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.
    La variable locale devient accessible depuis un autre module.
     
  • 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 n'est visible que dans son propre module.
    La fonction déclarée en static ne doit pas prendre de paramètres d'entrée.
     
  • Une variable partagée entre plusieurs threads doit être déclarée en:
  • Static.
    Volatile.
    Const.
     
    ©2011 - 2018 - Trouver-une-ssii.com - Mentions légales - Conditions générales - CGV - Tarif - Souscription - Nous contacter