Podcast
Questions and Answers
Quel est le résultat du produit d'une matrice A(imax,jmax) et d'un vecteur B(jmax) ?
Quel est le résultat du produit d'une matrice A(imax,jmax) et d'un vecteur B(jmax) ?
Quel est le type de variable utilisé pour stocker les valeurs de potentiel et de courant dans le programme Amplificateur ?
Quel est le type de variable utilisé pour stocker les valeurs de potentiel et de courant dans le programme Amplificateur ?
Quel est le rôle du programme principal dans un programme complet ?
Quel est le rôle du programme principal dans un programme complet ?
Quel est le but de l'instruction READ utilisée dans le programme Amplificateur ?
Quel est le but de l'instruction READ utilisée dans le programme Amplificateur ?
Signup and view all the answers
Quel est le rôle d'un sous-programme (procédure) ?
Quel est le rôle d'un sous-programme (procédure) ?
Signup and view all the answers
Quel est le format de sortie des valeurs de potentiel dans le programme Amplificateur ?
Quel est le format de sortie des valeurs de potentiel dans le programme Amplificateur ?
Signup and view all the answers
Quel est le but de l'instruction WRITE utilisée dans le programme Amplificateur ?
Quel est le but de l'instruction WRITE utilisée dans le programme Amplificateur ?
Signup and view all the answers
Quel est le nom du fichier d'entrée utilisé par le programme Amplificateur ?
Quel est le nom du fichier d'entrée utilisé par le programme Amplificateur ?
Signup and view all the answers
Quel est l'intervalle de valeurs que peut prendre une variable de type réel simple précision?
Quel est l'intervalle de valeurs que peut prendre une variable de type réel simple précision?
Signup and view all the answers
Quel est le type de données qui occupe 8 octets de mémoire?
Quel est le type de données qui occupe 8 octets de mémoire?
Signup and view all the answers
Quelle est la syntaxe de déclaration d'une variable de type complexe?
Quelle est la syntaxe de déclaration d'une variable de type complexe?
Signup and view all the answers
Quelle est la valeur absolue maximale que peut prendre une variable de type double précision?
Quelle est la valeur absolue maximale que peut prendre une variable de type double précision?
Signup and view all the answers
Quel est le type de données qui est codé sur un seul octet?
Quel est le type de données qui est codé sur un seul octet?
Signup and view all the answers
Quel est l'intervalle de valeurs que peut prendre une variable de type double précision?
Quel est l'intervalle de valeurs que peut prendre une variable de type double précision?
Signup and view all the answers
Quelle est la syntaxe de déclaration d'une variable de type réel?
Quelle est la syntaxe de déclaration d'une variable de type réel?
Signup and view all the answers
Quel est le type de données qui est représenté en deux octets?
Quel est le type de données qui est représenté en deux octets?
Signup and view all the answers
Quel est le type de variable utilisé pour stocker les racines complexes z1 et z2 dans le programme EQUATION2?
Quel est le type de variable utilisé pour stocker les racines complexes z1 et z2 dans le programme EQUATION2?
Signup and view all the answers
Quelle est la valeur de la variable delta si l'équation 2ème degré a une racine double?
Quelle est la valeur de la variable delta si l'équation 2ème degré a une racine double?
Signup and view all the answers
Quel est le type de variable utilisé pour stocker les constantes C1, C2 et C3 dans le programme EQUATION2?
Quel est le type de variable utilisé pour stocker les constantes C1, C2 et C3 dans le programme EQUATION2?
Signup and view all the answers
Quel est le résultat de la fonction CSQRT appliquée à un nombre complexe?
Quel est le résultat de la fonction CSQRT appliquée à un nombre complexe?
Signup and view all the answers
Dans le programme EQUATION2, quelle est la condition pour que la variable delta soit calculée?
Dans le programme EQUATION2, quelle est la condition pour que la variable delta soit calculée?
Signup and view all the answers
Quel est le type de variable utilisé pour stocker les coefficients a, b et c dans le programme EQUATION2?
Quel est le type de variable utilisé pour stocker les coefficients a, b et c dans le programme EQUATION2?
Signup and view all the answers
Quelle est la fonction utilisée pour calculer la racine carrée d'un nombre réel dans le programme EQUATION2?
Quelle est la fonction utilisée pour calculer la racine carrée d'un nombre réel dans le programme EQUATION2?
Signup and view all the answers
Dans le programme EQUATION2, qu'est-ce que la variable x1 représente?
Dans le programme EQUATION2, qu'est-ce que la variable x1 représente?
Signup and view all the answers
Study Notes
Déclaration de types de données
- Le type de données
INTEGER
représente un entier qui occupe 4 octets de mémoire et peut prendre des valeurs comprises entre -2 147 483 648 et 2 147 483 647. - L'utilisation d'une donnée entière hors de cet intervalle provoque une erreur d'exécution du programme ('over flow').
Type de données réel
- Un réel est représenté en base 2 en virgule flottante sur 4 octets.
- Les valeurs représentées par le type réel simple précision sont situées dans l'intervalle [1.401x10-45, 3.403x1038].
- La syntaxe de déclaration est :
REAL
.
Type de données double précision
- Le double précision est un réel plus précis, codé en virgule flottante sur 8 octets.
- Les valeurs (en valeur absolue) sont comprises entre [4.941x10-324, 1.798x10308] avec 15 chiffres significatifs.
- La syntaxe de déclaration est :
DOUBLE PRECISION
.
Type de données complexe
- Une donnée de type complexe occupe deux octets ; un octet pour la partie réelle et un octet pour la partie imaginaire.
- La syntaxe de déclaration est :
COMPLEX
.
Type de données caractère
- Le Fortran peut manipuler des chaînes de caractères par des opérations appropriées.
- La syntaxe de déclaration d'une chaîne de caractère consiste à spécifier le nombre maximal de caractères de la chaîne :
CHARACTER*n
.
Type de données logique
- Une donnée de type logique occupe 4 octets de mémoire, sa valeur est
True
ouFalse
.
Programme Amplificateur
- Le programme
Amplificateur
calcule la différence de potentielle à l'aide de matrices.
Sous-programmes
- Un programme complet est composé d'un programme principal et d'un ou plusieurs sous-programmes.
- Le programme principal commence par l'instruction facultative
PROGRAM
et termine par l'instruction obligatoireEND
. - Un sous-programme (procédure) est un programme indépendant appelé par un programme principal ou par d'autres sous-programmes.
SUBROUTINE
- Un sous-programme qui fournit un ou plusieurs résultats au programme appelant.
- La syntaxe est :
IF(Expression arithmétique) l, m, n
.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Cette_quiz_porte_sur_les_règles_de_déclaration_des_variables_ENTIER_ET_RÉEL_en_informatique.