Differences

This shows you the differences between two versions of the page.

Link to this comparison view

alf:laboratoare:11 [2021/05/23 21:58]
diana.ghindaoanu
alf:laboratoare:11 [2021/05/25 00:37] (current)
diana.ghindaoanu
Line 18: Line 18:
            
 Dans la nouvelle fenetre ouverte, vous pouvez modifier les fichiers qui se trouvent dans le dossier //src//. Pour la partie JavaScript, vous allez modifier le code source du fichier ''​main.js'',​ en le remplacant comme dans l'​exemple suivant : Dans la nouvelle fenetre ouverte, vous pouvez modifier les fichiers qui se trouvent dans le dossier //src//. Pour la partie JavaScript, vous allez modifier le code source du fichier ''​main.js'',​ en le remplacant comme dans l'​exemple suivant :
-{{ :​alf:​laboratoare:​tp12-2.jpg?​500 }}+{{ :​alf:​laboratoare:​tp12-2.jpg?​500&​nolink ​}}
  
 Dans le fichier ''​main.wat'',​ vous allez trouver le code suivant : Dans le fichier ''​main.wat'',​ vous allez trouver le code suivant :
-{{ :​alf:​laboratoare:​tp12-3.jpg?​500 }}+{{ :​alf:​laboratoare:​tp12-3.jpg?​500&​nolink ​}}
            
 Ici, on a créé une fonction qui réalise l’opération d’addition entre 2 numéros donnés comme paramètres et qui retourne le résultat (la somme). L’appel de cette fonction a été realisé précédemment dans le fichier ''​main.js''​ Ici, on a créé une fonction qui réalise l’opération d’addition entre 2 numéros donnés comme paramètres et qui retourne le résultat (la somme). L’appel de cette fonction a été realisé précédemment dans le fichier ''​main.js''​
Line 250: Line 250:
 </​note>​ </​note>​
  
-  - Ecrivez dans un fichier **ex1.txt** le code WebAssembly pour le calcul de l'​expression 5-4*2/​(1+3).(**1p**)+  - Ecrivez dans un fichier **ex1.txt** le code WebAssembly pour le calcul de l'​expression 5-4*2/​(1+3).(**1.5p**)
   - Ecrivez un programme (//wat// et //js//) qui a une fonction de démarrage //start// et affiche sur l'​écran le numéro correspondant a votre date de naissance. Utilisez ​ [[https://​webassembly.studio/?​f=lmyi28gq7it|l'​exemple]]. (**1p**)   - Ecrivez un programme (//wat// et //js//) qui a une fonction de démarrage //start// et affiche sur l'​écran le numéro correspondant a votre date de naissance. Utilisez ​ [[https://​webassembly.studio/?​f=lmyi28gq7it|l'​exemple]]. (**1p**)
   - Ecrivez un programme qui initialise 3 variables **locales** avec les valeurs 4, 5 et 6 dans la fonction //start// et calcule le résultat de l'​expression ''​a+b%c''​. (**1p**)   - Ecrivez un programme qui initialise 3 variables **locales** avec les valeurs 4, 5 et 6 dans la fonction //start// et calcule le résultat de l'​expression ''​a+b%c''​. (**1p**)
-  - Ecrivez un programme avec qui inclut la déclaration d'une fonction qui calcule et affiche la moyenne arithmétique des 3 numéros donnés comme parametres. Appelez la fonction dans la fonction //start//. (**1p**)+  - Ecrivez un programme avec qui inclut la déclaration d'une fonction qui calcule et affiche la moyenne arithmétique des 3 numéros donnés comme parametres. Appelez la fonction dans la fonction //start//. (**1.5p**)
   - Ecrivez une fonction qui calcule de reste de la disivion de son parametre par 5. Dans la fonction //start//, appelez la fonction //​is_divisible//​ avec le parametre 25. (**1p**)   - Ecrivez une fonction qui calcule de reste de la disivion de son parametre par 5. Dans la fonction //start//, appelez la fonction //​is_divisible//​ avec le parametre 25. (**1p**)
-  - Ecrivez une fonction qui affiche sur l'​ecran le cube de chaque nombre de l'​intervalle [1, 10]. (**1p**)+  - Ecrivez une fonction qui affiche sur l'​ecran le cube de chaque nombre de l'​intervalle [1, 10]. (**2p**)
   - Ecrivez une fonction //sq_sum// qui calcule la somme des racines carrées des nombres //pairs// d'un intervalle donné. La fonction reçoit deux paramètres qui représentent les limites de l'​intervalle et affiche sur l'​écran le résultat. Dans la fonction //start//, appelez la fonction //sq_sum// avec les parametres 0 et 3. (**2p**)   - Ecrivez une fonction //sq_sum// qui calcule la somme des racines carrées des nombres //pairs// d'un intervalle donné. La fonction reçoit deux paramètres qui représentent les limites de l'​intervalle et affiche sur l'​écran le résultat. Dans la fonction //start//, appelez la fonction //sq_sum// avec les parametres 0 et 3. (**2p**)
-  - Ecrivez une fonction qui vérifie si un nombre est premier et affichez 1 si le nombre est premier et 0 dans le cas contraire. (**1p**)+  - Ecrivez une fonction qui vérifie si un nombre est premier et affichez 1 si le nombre est premier et 0 dans le cas contraire. (**2p**)
  
 <​hidden>​ <​hidden>​
alf/laboratoare/11.1621796334.txt.gz · Last modified: 2021/05/23 21:58 by diana.ghindaoanu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0