Anda di halaman 1dari 3

I

n
f
o
r
m
a
t
i
q
u
e
149
S
ujet
P
a
s
s
er
e
l
l
e
1
I NFORMATI QUE
Ce cas a t rdig par lESC Amiens.
Consignes
Aucun document nest autoris. Calculatrices non autorises.
Les diffrentes parties sont indpendantes et peuvent tre traites dans un ordre quel-
conque.
Sujet Dure : 2 heures
Premire partie :
Informatique gnrale
a) Gnralits
Expliquez en quelques lignes la diffrence entre Internet et Extranet.
Quelles sont les principales fonctionnalits dune messagerie lectronique ?
b) Codage des donnes
Le code ASCII permet de reprsenter les caractres qui sont regroups dans le tableau
ci-dessous : Poids forts
000 001 010 011 100 101 110 111
0000 NUL DLE SP 0 @ P ` p
0001 SOH DC1 ! 1 A Q a q
0010 STX DC2 2 B R b r
0011 ETX DC3 # 3 C S c s
0100 EOT DC4 $ 4 D T d t
0101 ENQ NAK % 5 E U e u
0110 ACK SYN & 6 F V f v
0111 BEL ETB 7 G W g w
1000 BS CAN ( 8 H X h x
1001 HT EM ) 9 I Y i y
1010 LF SUB * : J Z j z
1011 VT ESC + ; K [ k {
1100 FF FS , < L \ l |
1101 CR GS - = M ] m }
1110 SO RS . > N ^ n ~
1111 SI US / ? O _ o DEL
Poids faibles
crire le mot Paris en code ASCII.
c) Capacit mmoire
Que signie les sigles Mo et Go en informatique ?
Donnez un ordre dide de la capacit dune mmoire centrale dun micro-ordinateur.
Donnez un ordre dide de la capacit dun disque dur dun micro-ordinateur.
d) Fonctions logiques
crire la table de vrit des fonctions NOT , OR , AND.
e) Simplication de fonctions boolennes
Simplier les quations suivantes :
f) Conversion
Dcimal Hexadcimal
(738)
10
(2002)
10
Hexadcimal Dcimal
(A53)
16
(2E3)
16
Deuxime partie :
Algorithmique
On peut reprsenter un vecteur de lespace vectoriel R
n
laide dun tableau de n rels.
crire en langage algorithmique ou dans un langage de programmation (C ou Pascal), un
programme qui lit deux vecteurs de R
10
, calcule leur produit scalaire puis affiche les deux
vecteurs et leur produit scalaire.
Rappel mathmatique sur un exemple :
V1
V2 =
V1

V2 = (3x2) + (2x1) + (5x6) + (3x1) + ( 2x0) + (1x1) + (0x4) + (7x2) + (3x1) + (4x5) = 79
150
S
ujet
I
n
f
o
r
m
a
t
i
q
u
e
3 2 5 3 2 1 0 7 3 4
2 1 6 1 0 1 4 2 1 5
f 1 = (a b) + (a b)
f 2 = (a b) + (a b) + (a b)
151
S
ujet
P
a
s
s
er
e
l
l
e
1
I
n
f
o
r
m
a
t
i
q
u
e
Troisime partie :
Systme dinformations
Gestion dune bibliothque : les ouvrages sont crits par des auteurs dans des collections
diffrentes. Chaque collection concerne un diteur.
Un livre existe en un ou plusieurs exemplaires.
Un livre est emprunt ou non par un ou plusieurs adhrents dans la limite du nombre
dexemplaires disponibles.
Un adhrent peut emprunter un ou plusieurs livres mais il ne peut pas emprunter plu-
sieurs exemplaires du mme livre dans la mme collection.
Le systme dinformations mettre en place concerne la gestion de cette bibliothque.
Vous travaillerez partir du MCD (Modle Conceptuel de Donnes) suivant :
a) Que reprsentent Livre , Collection , Auteur , Adhrent , diteur ?
b) Que reprsentent Appartient , crit , Publi ?
c) Compltez le MCD en ajoutant la ou les relations manquantes et en valuant les dif-
frentes cardinalits (elles sont toutes initialises ici 0,n )
d) Donnez les structures des tables mettre en place (structure : noms et types des champs,
cl primaire ventuelle)
LIVRE
Code livre
Titre livre
EDITEUR
N diteur
Nom diteur
AUTEUR
N auteur
nom auteur
COLLECTION
Code collection
Nom collection
APPARTIENT
Nbre dexemplaires
0,n 0,n
0,n
CRIT
0,n
PUBLI
ADHERENT
N adhrent
Nom adhrent
Adresse adhrent
0,n
0,n

Anda mungkin juga menyukai