Vous êtes sur la page 1sur 3

Nom : …………………………………………. Date de naissance : ………………..

Prénom : ……………………………………… Matricule : ………………………

Université de Tlemcen 1ère L M D ST


Faculté des Sciences Année Universitaire
2019 - 2020

Matière : Informatique1 (S1)

Examen Final

Pour chacune des réponses suivante cochez LA BONNE Réponse.


Attention, si vous cochez la case autre, vous devez obligatoirement fournir la réponse avec
Q1) Le terme Informatique désigne : Q5) Lequel des identificateurs suivants est un nom
de variable valable sous python:
□ le traitement automatique de l’information
□ elif
□ un ensemble de programmes qui traitent □ _ ST_SM_2019-2020
automatiquement des informations
□ _2020_ST_sm_examen_
□ une machine capable de traiter automatiquement
des informations □ 2ST

□ autre :
Q6) La fonction python responsable de faire une
saisie de données depuis le clavier est
Q2) La sourie est un dispositif :
□ print()
□ d’entrée
□ pow()
□ de sortie
□ sqrt()
□ de stockage
□ Autre:
□ autre :
Q7) Quelles seront les valeurs de X et Y après
Q3) Un Système d'Exploitation (SE) est : exécution du programme python suivant :
X,Y= 5,7
□ Un ensemble de matériel et de logiciels destinés a X,Y=Y,X+2
gérer les ressources de l'ordinateur.
□ X=5 et Y=9
□ Une interface entre l'utilisateur et l'ordinateur □ X=7 et Y=5
□ Un logiciel d'application □ X=7 et Y=9
□ Autre :
Q4) Lequel des éléments suivant est une composante
d’un système d’exploitation : Q8) Que retourne la fonction int(float(a)) sachant
que a=’5.6’ :
□ Compilateur □ 5
□ Python □ 6
□ L’interpréteur de commandes □ 5.6
□ Hardware □ Autre :
Q9) Donner les valeurs de a et b après exécution du Q13) Soit le programme python suivant :
programme python suivant :
a,b="4",2 a,b='1.1',5
a,b=a*b, b**b c=-5
□ a="8" et b=4 if (c>=0):
□ a=8 et b=4 res=a*b
else:
□ a=2 et b="4" res=a+str(b)
□ autre : print('res=', res)

Q10) Qu’est ce qu’il affiche le programme suivant : Le programme affiche après exécution
x="5.6"
y="3" □ res=1.1.1.1.1.1.1.1.1.1
t=int(y)+0.1
print(str(t)+x) □ res=5.5
□ 8.7 □ erreur
□ 8 □ autre :
□ Erreur
Q14) Lequel des programmes python suivants ne
□ autre : génère pas une erreur d'execution

Q11) On considère le programme python suivant :


□ a=float(input("saisir un réel ="))
a=5 if (a**2 <1):
if a<5: a=a+a print("a apaprtient à ]-1, 1[")
elif a>1: a=a+a+a else: print("a est en dehors de ]-1, 1[")
elif a<20: a=a+a+a+a
else: a=0
print (a)
L’affichage final sera : □ a=float(input("saisir un réel ="))
□ 0 if (a**2 <1): print("a apaprtient à ]-1, 1[')
□ 10 else:
□ 15 print("a est en dehors de ]-1, 1[")

□ 20
□ a=float(input("saisir un réel ="))
Q12) Soit le programme python suivant if (a**2 <1): print("a apaprtient à ]-1, 1[")
else: print("a est en dehors de ]-1, 1[")
a=input("veuillez saisir un entier a= ")
b=input("veuillez saisir un entier b= ")
c=a+b □ a=float(input("saisir un réel ="))
if (a**2 <1)
A l’exécution du programme, l’utilisateur saisit 1980 print("a apaprtient à ]-1, 1[")
pour a et -1980 pour b, et le programme calcule et
else
donne :
print("a est en dehors de ]-1, 1[")
□ a+b= 0
□ a+b= 3960
□ erreur d’exécution
□ Autre :
Nom : Numéro :
Prénom :

Vous aimerez peut-être aussi