logo

Crowdly

Browser

Add to Chrome

* Contrôles Continus - P2 - Promo 2029

Looking for * Contrôles Continus - P2 - Promo 2029 test answers and solutions? Browse our comprehensive collection of verified answers for * Contrôles Continus - P2 - Promo 2029 at moodle.myefrei.fr.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

(Répondre

par Vrai ou Faux,

1 pt, 1 minute)

D’après le principe de la constance de la vitesse de la lumière de

Einstein, la vitesse de la lumière dans le vide est la même dans tous les

référentiels d'inertie. Elle ne dépend pas du mouvement de la source

ou de l’observateur.

0%
0%
View this question

Pour un objet relativiste, le facteur relativiste

gamma est :

(Cochez la bonne réponse,

1 pt, 1 minute)

0%
0%
0%
View this question

Soit une file implementée avec le type t_queue_tab, tableau à deux indices.

Cette file n'est manipulée qu'avec les fonctions standard enqueue() et dequeue(), bien écrites.

rappel : le type t_queue_tab est défini de la manière suivante :

#define MAX 10

typedef struct s_queue_tab

{

   int values[MAX];

   int first;

   int last;

} t_queue_tab;

parmi les propositions suivantes, lesquelles correspondent à des états valides d'une file ?

View this question

Dans une pile, quelle est la différence principale entre top() et pop() ?

View this question

On utilise 2 piles, pile1 et pile2 avec les états initiaux suivants

pile1 : 4 est sur le 'dessus' de la pile : c'est le premier élément qui sera dépilé

pile1->45-1+x9-

pile2 est vide

on utilise l'algorithme suivant :

tant que pile1 n'est pas vide

      valeur <- dépiler(pile1)

      si valeur est un nombre

             empiler(pile2, valeur)

      sinon (valeur est un opérateur ,addition ou mulitplication)

             val1 <- depiler(pile2)

             val2 <- depiler(pile2)

             resultat <- appliquer l'opérateur sur val1 et val 2 (val1+val2 si c'est une addition, val1 x val2 si c'est une multiplication)

             empiler(resultat, pile2)

quelle sera la valeur stockée dans pile2 à la fin de l'algorithme ?

0%
0%
0%
0%
View this question

Si un nombre représente une opération d'empilement push(), le symbole # représente un dépilement pop(), et le symbole @ représente une consultation top(), quelles sont les valeurs stockées dans la pile après la séquence d'opérations suivante ?

 0  9  @ 2 #  6 # 6 @ 1 # 4  2  @ #  0 @  1 #

View this question

Une pile implémentée avec une liste chaînée peut-elle être « pleine » ?

0%
0%
0%
0%
View this question
On vous propose la fonction suivante pour effectuer le chaînage en tête d'une nouvelle cellule dans une list chaînée circulaire.

Cette fonction compile bien, il n'y a pas de piège de syntaxe.

void addHeadCircList(t_circ_list *p_list, int val)

{

   t_cell *nouv = createCell(val); // createCell() fonctionne bien

   nouv->next = p_list->head;

   p_list->head = nouv;

   p_list->tail->next = nouv->next;

   return;

}

parmi les propositions suivantes, lesquelles sont correctes ? (plusieurs réponses, attention les mauvaise réponses sont pénalisées)

0%
0%
0%
0%
View this question

Pourquoi utilise-t-on le type t_ht_list pour définir une liste circulaire ?

0%
0%
0%
0%
View this question

on vous propose la fonction suivante : 

void reverse(t_ht_list *p_list)

{

t_cell *temp;

temp = p_liste->head;

p_liste->head = p_liste->tail;

p_liste->tail = temp;

return;

}

On vous dit que cela permet de parcourir la liste en sens inverse de son ordre initial.....vrai ou faux ?

0%
100%
View this question

Want instant access to all verified answers on moodle.myefrei.fr?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome