Académique Documents
Professionnel Documents
Culture Documents
nst
it
utPr
épar
atoi
reauxEt
udesd’
I
ngéni
eur
s–El
Manar
Dépar
tement:MathématiquesetInf
ormat
ique
EXAMEN1
AnnéeUni
versi
tai
re:2021- 2022
Mati
ère:I
nformat
ique(1èreAnnéeMP,PC,PT) Dat
e:12/
2021
Nombredespages: 3 Dur
ée:2heur
es
NB:Lecor
rect
eurt
iendr
acompt
edel
acl
art
édel
apr
ésent
ati
onetl
’
indent
ati
ondespr
ogr
ammes.
Pr
obl
ème1:
Enmathémat
ique,unvect
eurestunobjetgénér
ali
santplusi
eur
snoti
onsprov
enant
del
agéomètr
ie(coupl
edepoint
s,tr
ansl
ati
on,…),
del'al
gèbreoudel
aphysi
que.
Un vecteurestun él
émentd'un espace v
ector
iel
,c’
est-
à-di
re qu'
i
lestpossi
ble
d'
eff
ectuerdesopér
ati
onsd'
addit
ion,demult
ipl
i
cati
onparunscalai
re,
…
Dansl
asui
te,
onr
epr
ésent
eunv
ect
eurparunel
i
stedev
aleur
s.
V=[
5,8,
6,
4]r
epr
ésent
eunv
ect
eurél
émentdel
'
espacev
ect
ori
eldedi
mensi
on4.
Quest
ion1:
Ecr
ir
eunefonctionpy
thonnomméeSaisi
eEnt
ier()qui,per
metretour
nerunent
iern
sai
sieauclavi
er(0<n<10),i
lrepr
ésent
eladimensiondel '
espacevect
ori
eldans
l
equelont
ravai
ll
e.
Quest
ion2:
Ecri
reunef onct
ionpyt
honnomméeSai si
eVect
eur(n)qui,per
metder et
our
nerune
l
istedefloatLsaisi
eélémentparél
ément
,repr
ésentantunvecteurdansunespace
vector
iel
dedi mensi
onn.
Quest
ion3:
Ecri
re une fonct
ion python nommée Norme (V)qui,ét
antdonné une l
ist
eV
repr
ésentantunvecteurdansunespacevect
ori
el,
ret
our
nelanor
meduv ect
eurV.
,
nestl
adi
mensi
ondev
ect
eur
Quest
ion4:
Ecri
reunef onct
ionpythonnomméeNor malisat
ion(V)qui,ét
antdonnéuneli
steV
repr
ésentant un vecteur dans un espace v ect
ori
el,ret
our
ne lev ect
eur N
normali
sati
onduv ect
eurV.
Quest
ion5:
Ecrir
eunef oncti
onpy t
honnomméeProduitScal
air
e(V1,
V2)qui,étantdonnédeux
l
istesV1etV2,r epr
ésent
antdeuxv
ecteursdansunespacev ectoriel
,retournele
produitscal
air
edesdeuxv ect
eur
s(ret
ournerNonedanslecasoùl esv ecteursne
sontpasdemêmedi mension)
.
1/
1
Pr
obl
ème2:
Quest
ion1:
Ecri
reunefonct
ionpyt
honnomméenote_moy
enne(
L)qui
,àpar
ti
rd’
unel
i
steLde
not
es(ent
re0et20)ret
our
neleurmoy
enne.
Parexempl
e:
>>>not
e_moy
enne(
[12,
8,14,
6,5,
15]
)
10.
0
>>>not
e_moy
enne(
[]
)
0.
0
Quest
ion2:
Ecri
reunef onct
ionpythonnomméemoy enne_
gener
ale(E)qui
,ét
antdonnéuneli
ste
Ed'étudi
ants(li
stedet upl
e),r
etour
nel
amoy ennegénéral
edesnot esdetousles
ét
udiantsenregi
str
és(c’est
-à-
dir
elamoy
ennedesmoy ennesdechaqueétudi
ant
).
Parexempl
e:
>>>moy
enne_
gener
ale(
BaseUPMC)
11.
307142857142857
>>>moy
enne_
gener
ale(
[]
)
0.
0
Quest
ion3:
Oncher chemaintenantdanslali
sted'
étudiantslenom etleprénom del
’
étudi
antqui
possèdel ameil
leuremoy enne.Sidesétudiantssontex-aequoalor
sonr et
ournel
e
premierdansl
'ordreséquenti
eldelali
ste.
2/
2
Ecri
reunef onct
ionpy t
honnomméet op_etudi
ant(
E)quiét
antdonnéunelist
eE
d'
étudi
ants,ret
ourneunt uplequir
eprésentelenom etl
eprénom del'
étudi
ant
possédantl
amei l
leurmoyenne.
>>>t
op_
etudi
ant
(BaseUPMC)(
'ARFAOUI
'
,'Al
i
')
Quest
ion4:
Ecr
ireunef oncti
onpy t
honnomméer echerche_moy enne(
num ,E)quiét
antdonné
unnumér od’étudiantnum ai
nsiqu’
unel i
sted'étudiant
sE,retour
nel
amoy ennede
l
’ét
udiantcorr
espondouNonesi cenumérod’ ét
udiantesti
nconnu.
Exempl
e:
>>>r
echer
che_
moy
enne(
20244229,
BaseUPMC)
11.
8
>>>r
echer
che_
moy
enne(
20342241,
BaseUPMC)
10.
5
>>>r
echer
che_
moy
enne(
2024129111,
BaseUPMC)
Remarque:dansceder ni
ercas,Noneestr
etour
néetdoncl
’
int
erpr
ètePy
thonne
montr
epasder éponse.
3/
3