Université Mohamed V de Rabat Faculté des Sciences
Initiation à Python ouahidi@fsr.ac.ma
Série 0
Questions de cours :
Définir les éléments suivants :a) La RAM ? La ROM ? b) L’Unité centrale ?
c) Quelle est l’unité de mesure de la taille des mémoires ? d) Le microprocesseur ?
e) Quel le rôle du système d’exploitation et donner des exemples : f) Quel est le rôle de Firefox, InternetExlorer
g) C’est quoi l’internet h) C’est quoi le Web
i) Quelle est la différence entre algorithme et programme ? j) Quel langage comprend un ordinateur
k) Que veut dire client/serveur ? l) Une base de données ? m) Une adresse IP ?
n) Expliquer l’URL suivante : http://www.fsr.ac.ma
o) Quel est le rôle d’un moteur de recherche comme google et yahoo ? p) C’est quoi le Drive ?
q) C’est quoi u Blog ?
r) C’est quoi un site Internet et quels sont les logiciels les plus utilisés pour construire des sites Web ?
Exercice 1 :
Complétez le tableau suivant :
Décimale octale hexadécimale binaire
1770 8100
AAAA
1001001001
Exercice 2 :
a) Que veut dire une variable en informatique b) Que veut dire un objet en programmation objet ? c) Que veut dire une affectation ou assignation ?
d) Quelle est la différence entre un programme et un algorithme e) Comparer brièvement les langages : C, Java, Python et PHP.
f) Quels sont les avantages de Python ?
g) Expliquer brièvement le principe de la compilation
h) Quelle est la différence entre langage interprété et langage compilé i) Définir ceci : Octet, Mo, Go, To, c’est quoi la suite ?
Soit l’algorithme suivant :
Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ? Variables A, B : Entier
A ← 2
B ← A+5
A ← A+B
B ← B+2
A ← B – A
Quelles seront les valeurs des variables A et B après exécution de ces instructions.