EF Info2 SM ST 17 18 .pdf


Nom original: EF_Info2_SM_ST 17-18.pdf
Auteur: acdcpg

Ce document au format PDF 1.6 a été généré par Writer / LibreOffice 5.1, et a été envoyé sur fichier-pdf.fr le 18/05/2018 à 13:37, depuis l'adresse IP 41.100.x.x. La présente page de téléchargement du fichier a été vue 3093 fois.
Taille du document: 173 Ko (2 pages).
Confidentialité: fichier public


Aperçu du document


Nom : ………………………………………….

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

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

Matricule : ………………………
1ère L M D ST/SM
Année Universitaire
2017-2018

20
18

Université de Tlemcen
Faculté des Sciences

(U
AB
T)
20
17
~

Matière : Informatique2 (S2)

Examen Final

Donner une SEULE BONNE Réponse par question.
Attention : si vous cochez la case autre, vous devez obligatoirement fournir la réponse.

ce
s

Q3) La manipulation des fichiers sous python
sert à :
(3 pts)

□ enregistrer un programme
□ enregistrer les résultats
□ autre :

fichier=open(‘document.txt’,'w')

cie
n

Page Facebook "Sciences Tlemcen"

Q1) Que permet de faire l’instruction
suivante :
(3 pts)

SM

lté

/S
T

(S

2)
~

Fa
cu

Q2) Quel est le résultat d’exécution du
programme suivant :
(3 pts)
def f1(a,b):
x=a*b
y=a+b
def f2(a,b):
x=a*b
y=a+b
f1(x,y)

de
sS

□ fermer le fichier
□ supprimer le fichier
□ copier le fichier
□ autre : ouvrir le fichier en mode écriture

ièr

eL

MD

x=2
y=3
f2(x,y)
print("x = %d et y = %d"%(x,y))

Pr

em

□ x = 6 et y = 5
□ x = 30 et y = 11
□ Erreur
□ autre : x = 2 et y = 3

Q4) Donner le résultat d’exécution du
programme suivant :
(3 pts)
def f1(a,b):
if(b == 0 ): return a
return f1(a+1,b-1)
def f2(a,b):
if(b==1): return a
return a+f2(a,b-1)
x=2
y=4
z=3
print("premier appel : ",f1(x,y))
print("deuxième appel :",f2(z,f1(y,x)))
premier appel : 6
deuxième appel : 18

Q7) Ecrire un programme python permettant
de lire et afficher un vecteur de N nombres
entiers.
(3 pts)

X = [2, 4, 6, 8]
Y = [3, 5, 7, 9]
N = len(X)
T = [0 for i in range(N*2)]
j=0
for i in range(N):
T[j]=X[i]
T[j+1]=Y[i]
j +=2
print(T)

N=int(input("donner le nombre d'éléments du vecteur : "))

for i in range(N):

print("V[%d] = "%i, end="")
V[i]=int(input())

print("les éléments du vecteur V sont :")

ce
s

for i in range(N):

Page Facebook "Sciences Tlemcen"

(U
AB
T)
20
17
~

V=[0 for i in range(N)]

[2, 3, 4, 5, 6, 7, 8, 9]

print("V[%d] = %d"%(i,V[i]))

2)
~

Fa
cu

lté

de
sS

cie
n

Q6) Quel est le résultat d’exécution du
programme suivant :
(3 pts)
def f1(a,b):
x=a*b
y=a+b
def f2(a,b):
global x, y
x=a*b
y=a+b
f1(x,y)

Pr

em

ièr

eL

MD

SM

/S
T

(S

x=2
y=3
f2(x,y)
print("x = %d et y = %d"%(x,y))

□ x = 6 et y = 5
□ x = 2 et y = 3
□ Erreur
□ autre :

20
18

Q5) Executer le programme suivant : (3 pts)


Aperçu du document EF_Info2_SM_ST 17-18.pdf - page 1/2

Aperçu du document EF_Info2_SM_ST 17-18.pdf - page 2/2




Télécharger le fichier (PDF)




Sur le même sujet..




Ce fichier a été mis en ligne par un utilisateur du site. Identifiant unique du document: 01874783.
⚠️  Signaler un contenu illicite
Pour plus d'informations sur notre politique de lutte contre la diffusion illicite de contenus protégés par droit d'auteur, consultez notre page dédiée.