24 Questions
Quel est le résultat du produit d'une matrice A(imax,jmax) et d'un vecteur B(jmax) ?
Un vecteur C(imax) dont les éléments sont calculés à partir de l'expression C(i) = A(i, j).B(j)
Quel est le type de variable utilisé pour stocker les valeurs de potentiel et de courant dans le programme Amplificateur ?
Réel (Real)
Quel est le rôle du programme principal dans un programme complet ?
Il est único dans le programme complet
Quel est le but de l'instruction READ utilisée dans le programme Amplificateur ?
Lire des données à partir d'un fichier
Quel est le rôle d'un sous-programme (procédure) ?
Il est un programme indépendant qui peut être appelé par plusieurs programmes
Quel est le format de sortie des valeurs de potentiel dans le programme Amplificateur ?
FORMAT (F8.3,/) est utilisé
Quel est le but de l'instruction WRITE utilisée dans le programme Amplificateur ?
Écrire des données dans un fichier
Quel est le nom du fichier d'entrée utilisé par le programme Amplificateur ?
ampli_don.dat
Quel est l'intervalle de valeurs que peut prendre une variable de type réel simple précision?
[1.401x10-45, 3.403x10³⁸]
Quel est le type de données qui occupe 8 octets de mémoire?
Double précision
Quelle est la syntaxe de déclaration d'une variable de type complexe?
COMPLEX
Quelle est la valeur absolue maximale que peut prendre une variable de type double précision?
1.798x10³⁰⁸
Quel est le type de données qui est codé sur un seul octet?
Integer
Quel est l'intervalle de valeurs que peut prendre une variable de type double précision?
[4.941x10-324, 1.798x10³⁰⁸]
Quelle est la syntaxe de déclaration d'une variable de type réel?
REAL
Quel est le type de données qui est représenté en deux octets?
Complex
Quel est le type de variable utilisé pour stocker les racines complexes z1 et z2 dans le programme EQUATION2?
Complex
Quelle est la valeur de la variable delta si l'équation 2ème degré a une racine double?
Zéro
Quel est le type de variable utilisé pour stocker les constantes C1, C2 et C3 dans le programme EQUATION2?
Caractère
Quel est le résultat de la fonction CSQRT appliquée à un nombre complexe?
Un nombre complexe
Dans le programme EQUATION2, quelle est la condition pour que la variable delta soit calculée?
a est différent de zéro
Quel est le type de variable utilisé pour stocker les coefficients a, b et c dans le programme EQUATION2?
Réel
Quelle est la fonction utilisée pour calculer la racine carrée d'un nombre réel dans le programme EQUATION2?
SQRT
Dans le programme EQUATION2, qu'est-ce que la variable x1 représente?
La première racine réelle
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
.
Cette_quiz_porte_sur_les_règles_de_déclaration_des_variables_ENTIER_ET_RÉEL_en_informatique.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free