Télécharger au format pdf
Télécharger au format pdf
Vous êtes sur la page 1sur 21
AAA 5 gc 5. Sasi Obed spall 58) pe ee nent Halas ‘es documents, ordinateurs,calcuatrces et GSM sontint@eahs Le nombre de questions est 90, Toutes es questions sont choix multiple (yak deyezchosr ne seule réponse au pus) ‘et Pages blanches des fuileseexaméasehtéservées au broullon (aucun autre brouilln rest autor) Toutes es réponses doivent &treepOges sur ces feulles d’examen et les remettre aux surveillants 8 la fin de laséance. 4. On considere fare suivant: Quel est Forde des éléments de cet arbre suivante parcours posting 2 Daabdeenec OD bdbeehac Ocabodegn Dodenebca 2. Soit le programme suivant : Hincludecstdio.h> int fet(int #7) { switch (*T>*(T1) && *T>*(T+2)}{ case 1: return *7°2; case 0: switch(*(T+I}>*T && *(Te1)>"(T92)) (case 1: return *(141)*2; case O: return *(T+2}*2;, » return 0; } main() 23,5,16); Act); Quel est le résultat de ce programme ? Oars Qa3z Qc QD Erreur de compilation 3. Soit le programme suivant Hincludecstdio.h> cchar *fone{char *ptr) { ptrs=3; return ptr; } Int main()( char *x,*y; x printfi"y= 965. \n ) EVE"; y= fone); i Que este ésutat de ce programme ? Qave O pee O cuve C1 D.Provoque une erreur Vexécution 44. Onconsdereta ist suivant 1. Natation 2. Tenis Le code HTML permettant ¢obtenicet ste ext OA cb>Natation
  • Tenis gf) QB.
      NatationTenis, hc. cincboNatationcLIpcb>NatationTemiss/b>
    5. Troisinterrupturs A Bot © commande allumage dune lamp Sivan la condition suivante Lalampe Sne dit s'alumeque sab noingd/Terrupteirs sont actives, LLespression simpliiée detafoncton est AB+BC+CA Be BC ABE AC A+B+C 6. Soient es den casses Java suvantes: class Ocuf{ publi x; public Oeuf() {x=5;} public Oeuffint y) (x=y;}, } class Poule extends Oeuf{ public Poule(}) public Poule(int this); x4) publi Poulet String s)super(@38 ) Qu'affiche les instructions Jave suiwanteés ? Poule btnew Poufetig013") Poule b2-new Poule(13};Poule B3=new Poule|); Stem out printf x9" et 2.46" et encore “rb3x); CD Aseteset encores OI 8. 32er65et encore s Oc. 2065 ets et encore s Ob. atfche une erreur de compilation ott LEY! Nha ob eed gi Gy (s) ‘su aay A oe a BOA TAT GAOT PRD SAT Ja en Jha 2 eA aka Eresd 7. Lequel des parcours suivants, affiche les noeuds d’un arbre binaire de recherche dans ordre croissant ? O A Parcours En largeur QO B.Parcours Préfixe Qc Parcours Infixé Do. Parcours Posthixé 8. Solent Les déctarations suivantes 1- const int ¢=12;, 3-int const * 4- const int * 5- const int* const p Quelles est la déclaration incorrecte ? 8c; O A. declaration 1 O a péclaration 2 Oc péelaration 3 Q 0. péctaration# O E déclarations: 9. En langage Cla fonction qui permet de se positionner dans unfichier est OA. int fseek(FILE* pointeurSurtichier, long deplacement, iNtoFiginela OB int fseek(FiLe* pointeurSurFichier, int origine, NOg3deplacement); OC int fseek(FILE* pointeursurFichier, long deplatement); Ob. int fseek{int origine ,long deplacement, FiLBtPointeuiSuR NET); 10. Soit la structure suivante : struct produit{ struct produit* next; & typedef struct produit *list; Quelle est instruction correcte pour crégnuin nodvel élément de la iste ? DA. produit *nv=fiist )mallo i (produit); OB. produit *nv=(prodyit{ftalioc(sizeof{produit)); 2 C list *nv=(produit *}mallgc|sizeof(produit)); 1 Dalist* nv=malloc(sizeof{produit *)); EY! 13a Gd peed gl OS 11, Le schéma relationnel d'une base de données est constitué des relations suivantes: ETUDAINT (pumetu, nom, prenom, datenaiss, rue, cp, ville} MATIERE (codemat, libelle, coef) EPREUVE (numeprewve, datepreuve, lieu, codemati) NOTATION (numetus, numepreved., note) Quel est le résultat de la requéte ci-dessous SELECT libelle, AVG(note) FROM ETUDIANT as t, MATIERE AS m, EPREUVE AS e, NOTATION AS n WHERE m.codemat=e.codemat [AND e.numepreuvesn.numepreuve GROUP BY libelle HAVING COUNT(DISTINCT e.numepreve)>1 O A. Liste des moyennes des notes pour leseifatigresicomportant pls d'ane\épreuve. 1D B.tiste des notes pour tous les étudjafits ayant passe plus dung €preuve. 1 C.tiste des moyennes des notes@OUntOus les étudianitSlayant PAsselplus d'une Spreuve. 2 liste des moyennes des notes paurehaque,étudiant dansitoutes les matigresigomportant plus d'une épreuve, 12. soit le programme’suivant: ftincludecstdio.n> int main() { inti= ‘0 printt("6d\ return y Quel est e résultat de ce programme OA ne compile pas OB. provoque unelérreurait'exécution O c affiche 0 a Fexécution OD. affiche 48 a lexécution 13, Soit le programme suivant : fincludesstdio.h> int fetfint xinty it , int { int tmp1, tmp2; return (tmp2=(tmp1=bey2xt)}>22tmpl:z}>y2tmp2:t; ) main(){ printf("96d", fet(12,8, 3,26)); ) Ape YT: panadil 53L] Quel est le résutat de ce programme ? Qa3 Qan Qcs Qo. Ce. erreurde compilation 14, Soit le programme suivant : finclude int e-(2.2,3,4), void flint *q) ( {2}-a(0}; alt}=t(1); } int main(){ f(t); printf("%d 9h gue ee e10).tiayA(21.N08Ih, ) Quel est le résultat dé ce programme ? Qa1234 Qai2z24 Oc1204 Qo1334 15. Que permet de représenter un diagramme de flux’, O A Les activités réalisées dans I'entreprise C1 B. Les informations échangées dans Yentreprise C1 C ta production des biens et services 1 D.te dialogue entre les ordinateurs du réseau logal 16, Soit la fonction suivante : Int fetint a, int b) }) return of 5} 7* ligne manquante */ ) DGD Gel Gael Sy FE gp PE Pod JAG alee Ogee a tee Te Sle ic yeanadil Babe] {Quelle es a ligne manquante pour que cette fonction fournisse le produit de deux nombres ? OA. retum a+fetia,b-1); OB. return befetla,b-1 OC. cetum avfet(a-1,b); OD, return befet{a-t,b-1); 17. Soient une liste L de 6 nombres et un algorithme tels que : ta) uy a) a) 5) tf) uistet: [30 T a0 T 20 Ta 7 5 3 Algorithme 4) début 7) Bonner ies laments de la liste 2)j 8)/ST1 296 alors reveniga (af 9) Augmeiter j de» 4) Augmenter ide 1 40) Sije 6 alors reverina2) 5) SiLG) $ Uf alors aller 8 (7) 11) Fin 6) Permuter Li) et Li) Exécuter cet algorithme et donnens'état de la listelbdafls les caso ut 5_et jvautF Oa iaof 20[e 2m] ws Os z=] »[] ¥ Oe b feeds 10 ao so] [70 as 18. Soit le programme suivant: finclude struct list_v {int val struct list_v *sulvant;); int main() { struct list_v maliste; (maliste.valj=14p maliste suivant = NULL; rintf("%d",maliste.val- +); } Quel est le résutatc’exécution de® Rdoeramme ? CLA. Afiche 15 Ob. atfche 13 Oc Emeuratexécution Ob. Erreur de compilation 19. Pour autoriser les utilisateurs du réseau interne & naviguer sur le web il faut ouvrir des autorisations dans la chaine Qa. inpur Os. output Oc. input et ourpuT Oo. rorwaro 20. On considére que la classe D est une classe qui hérite de la classe 8, avec la méthode Afficher) est membre de la classe mére et elle est redéfinie avec une méme signature dans a classe dérivée. Soient les instanciations suivantes Bb;Dd;8"p; Quelle fonction membre sera exécutée dans le cas suivant : p->Afficher(); /avBe p=Rd; 1 A ta fonction de la classe B D7 B-cell de la classe D QO c.Aucune 1D. Erreura rexécution 21, Soit le programme Cre'suivant: ‘Hincludeciostream.h> class A ( int x; public: Al)fne53) virtual A@getobjt() {return new AQ; } virtual int getX(){return x:) friend void main(); h class B:public At int; public Bi)te=63) ‘A *getObjt() {return new Bi); } int getx(}{return xi) friend void main(); main() (A*= new Bi); coute<"x1= "<< new 8) >getObjt()->x; coutee" "; coute<"x2: ) "<< b->getObjt()>gerX(); BA GA op Ga Body A Ga ECT Gal ale DET 21 de 9 ait emasad SdleYNe pana Ls ‘Quel est le résultat de ce programme ? Qa mes Qe xu Oca Ob. Erreur de compilation 22, Dans une classe : OD A ttestobtigatoire de définir expicitement au moins un constructéur Os itestobigatoirement de défnirexplitement un seul constructeur OG itest possible de ne pas définir explicitement de constelcteurs, 1D o-itest obigstire de defini expicitement plusieurs constrgeleu 23._Choisr dans la iste suivante affirmation fausse: OA Le principe e’héritage assure la construttfon della partie Bénésble d’un objet avant sa\bartie’Spécifique; OB Leprincipe d'héritage assure la contruction della partie spédifique diun objet ayant Sarpartie générale ; OC tedestructeur d'une classe dérivéelest appeléjavaint celli,de sa classe de base Ob. Un objet de type de base peut faire référence a un objet de type dérivé 24, Soitla classe Java suivante class 0 public staticint x; public int yp public static woid travaller()(x++;} public D{}ix+; yi} } Qu’affichent es instructions suivantes? Datravailler(; Da=new D{}; D b=new Di); a.travailler(); System.out.printin(b.xt" et "by Qa3za Qeaa Qcat Ob. Erreur de compilation 25, Soient es classes suivantes : class AC public int flint x}{return (x+2}5, public static int glint x) fastuermG);) } lass B extends Af public int fint x) {return (x+2);} public static int glint x)freturn (x+4);} i Quel est le résultat des instructions sulvantes: B b= QA Affichage de 24 QB. affichage de 26 O ©. Affichage de 18 OD. Erreur de compilation 26. Pour que la modification d'un argument dans une fonction PHP Sait percue de Jtextérieur il faut: OF A passer cet argument par valeur Ob. Passer cet argument par référence Oc passer cet argument par pointeur Ob. Déciarer cet argument comme “const” 27. Quelle ditférenceexiste-til entre un formulaire method = POST et un fofnulare method = GEL? OD A,taméthode GET est pus rapide OB Laméthode POST passe par le syne de cour du secvede OC. avec ia méthode GET les donnesisont passées paflURb, et aveePOST en interna O d.taméthode GET est pus sécurisde 28, Quelle esta bonne syntaxe PH? pour un passe de deux paramétres par url O A. test.2013 Da. dit origset copy x | erep 2013 >> test. 2013 Oc. dit orgtxtcopy.txt | find 2013 >> test.2013 1D. diff orig.txt -n.copy.txt | grep 2013 > test.2013 Quelle commande Linux permet d'sjouterle fichier CestBaxt archive tar, nommée « Test.tar», qui existe aga? ODA tar st Testtar Test Os. tar cot TesttarTest3.xt Oe. tar-tv Test.tarTest3.xt Do. torr TesttarTest3.t¢ ‘Quel élément constitue unité de données de protocole de la couche 4? Qa. unbit Oa. une trame Oc unpoguet un segment MEY) Nia gd bugil ais YS sae) 9 55. Quelle commande Linux permet d’extraire le contenu dune archive tar « Test-tar »? a tor-tvF estar Ca tar wv Test tar Oc tar-cot Test tar Ob tar ctf resttar 58, Quelle commande Linux permet deeréer une archive tar, nommée « Test: tary contenant tous les fehiers et répertoires du répertore courant? QA tar-tuf rest tor ho. tar aut Test.tar CO c.tar-cof resttar Ob tar-ctfresttar 57. Quelle commande Linux permettante'ftther Ninverse d'une chaite de cafacteres « wotdyn Unix Da. echo “word” | rev Ds. rev | echo “word” Oc. echo “wore” | revelde Od. reverse | echo “word” 58. Parmiles regs suivanter, quelle est celle qui nest pac alisée dala transformation du modele entits- association au modele elationnel: A.Une entté devient un relation D8. Unidentiiontdevient une cé primaire (souligné) O .une association transmet lidentiiont de entité ayant pour GPsinalité maximale 1 vers entité ayant la cardinalté maximale 9 Ob. une association devient une relation, sles caraialtés maaPales sont nn OE une association transmetidentfiant de ents aYant Rou cardinal maximale n vers fentité ayant la cardinalté maximale 1. 59. Que fait a commande Linux « pe—ef »? a. atcher uniquement les processus ass Vere session de connexion Cs. sfener des informations complafes stoves processus en cours dexécutian sur lesystme Oc. aficer les informations ure pificateur de processus Ob. afficher les informationsigdncerMant un processus nommé « ef» 60, celle commande Linux perer daticher ta aéme ligne d'un fichier « flee»? Ga cat -fierst Oh. cat -4file.txt | tail -1 CC head -#fle tt Co. head fete | tall-1 16 sAaivall ot 61, Quelle esta commande Linux de changement de propriétaire sur un fichier ou un répertoire ? Qa. chown Ob. chmod Oc. attrib Ob. showfiag 62. Quelle estia commande Linux utlisée pour terminer un processus dont le PIDGSt aD}? ? a. kil-14077 Qo. kilt +1 4077 Qc. kill -9 4077 ka 694077 63. Site cher filer qui existe dans votre hoe drediry. Quelle ed la corpmlde Lod péxmieftant de remplacer les lettres majuscules par desfettresminusules dans le mérne fichier? QUA. cat file.tat | tr [a-2] [A-Z] >> ft cat fle nt | rz] faa >> lee cca ett | tola] (AZ) > fle. OD. catfextft-2} a2] > fee 64, Déterminer la proposition qui décrit correctement la méthode diaccs CSMA/CD: Qa. tts'agit d'une méthode daccés utilisée dans Iés WAN EDD), Ob. Lorsqtun périphérique a besoin de transmettre GeSdofinees, il vérifl@sité média est disponible, Oc. un équipement envoie des données sans vérifier la Bisponibilité degmédias étant donné que tous les équipements ont le méme type d'acces, CO. plusieurs équipements peuvent transmettre desdanngesisimilltanément, 165. On découpe un réseau dont le masque est 255.2551224.01en16 sous-réseaux. Quel est le nouveau masque ? Qa. 255.255.240.0 Os. 255.255.2480 Oc. 255.255.254.0 Ob. 255,255.255.0 166, Parmi les protocoles suivants{iquels sont ceux qui désignent des protocoles de routage a état de liens? Qa. ripva Os. icre Oc. ospr Ob. eicre Oe ripv2 Ade Yh; pana BL] 67. Laquelle des couches OSI suivantes offre des services de communication fiables et orientés connexion ? AA ta couche session (. ta couche Transport Oc. ta couche Réseau Od. ta couche Application 68. Comment les collisions sont-elles détectées sur un réseau Ethernet ? QA. Les stations identifient le champ de la séquence de controle de trame eftlommagée des paquets en collision Ob. amplitude du signal sur le média réseau est supérieure ala normale Oc. te trafic sur le réseau ne peut pas étre détecté en raison d unsbl6tage QD. Vamplitude du signal sur le média réseau est inférieure A normale 69, Quelle action est effectuée par un pont lorsquiilfagoltune trame avéc une adresse MAC Gui n'est)pas incluse dans la table ? QA. thsupprime la trame . ine tient pas compte de la trame Oc. tlenvoie ta trame’ail portapproprié C2. ihenvoie la tfame & tous les ports, a'exception du pory@origine 70. Lalgorithme suivant est utilisé pour décomposer unelrelation Tant que ensemble des attributs n'est pas vide, on doit successiveffent 1. cholsirun artribut X qui n’estle but d'aucune dépendance fonctionnelié, 2. construire une relation dont X est la clé et qui comparte tOus es attributs gu sont déterminés fonctionnellement por, 13, renouveler cette opération pour toutes les dépendafces complékes,fuxquelles'attribut X participe, 4. supprimer toutes les dépendances qui ont été prises en.cOmpF&painsi que tous les attributs figurant dans ces dépendances et qui ne'sont euxmémes source d'qucute rawvelle dépendance (attributsisolés). Fin tant que La forme normale obtenue aprés application de cet algotfime sur une relation est O A.La premiere forme normale OB. La deuxieme forme normale OC Latroisieme forme normale. La quatriéme forme normale! 71. Quelle requéte une statian(de travail envoie-t-elle pour connaitre une adresse MAC inconnue ? QA Une requéte RARP 1B. une requéte ARP Cc. une requete sta Cb. une requéte STP rR. 2. 74, 75. 76. 77. ‘Comment les données sont-elles encapsulées lorsqu'elles sont transmises vers le bas du modéle OSI? QA. Données, segments, trames, paquets, bits OB. Données, paquets, segments, trames, bits Oc. Données, segments, paquets, trames, bits Q. Données, paquets, trames, segments, bits ‘Aqquel type d'adresse correspond 192.168.17.111/28 ? DA Adresse hate Ob. Adresse réseau Oc. Adresse de broadcast Od. Adresse de multicast Une petite entreprise dispose d'une licenceréseau de classe C et doit eréer cing sous-réfeaUiaulisables, chacun deux étant capable de prendre en charge’au moins 20 hdtes. Quel esble masque de sous réseau approprié ? Qa 255.255.255.0 Cs. 255.255.255.192 Cc. 255.255.255.224) Ob. 255.255.258.240 interface Ethernet 0 d'un routeur & été configurée avét I'adresse 1P.20/172.182%168dont le masque est 255.255.255.240, Quelle est 'adresse du sous réseau & laquelle eefté adresse appartient ? Da .10.172.00 Os. 10.172.192.0 Occ. 10.172.192.160 Ob. 10.172.192.168, Une clé étrangere est: 1 Un champ d'une table portant le méme nom qu'gtamp d'une autre table Q. Unchamp spécial d'une table qui est préseft dags toutes les tables de la base de données CQ. Unchamp d’une table qui est clé primate das une autre table Q. Une propriété de l'association entagdeux tables Vadresse réseau de la société X ést 192,168.4.0, et elle a utilisé le masque 255.255.255.224 pour créer des sous- réseaux. Quel est le nombre fakimum d’hétes utilisables dans chaque sous-réseau ? Qa14 Oa 16 Qc. 30 Ob. 32 Se THe paul als 78. 79. 80. a1, a2, a3. Quelle est la distance maximale & laquelle 10BaseT peut transmettre des données avant que Iatténuation du signal n’affecte la transmission ? a. 100 metres Qo. 185 métres Qc. 300 metres Ob. s00 matres {Quelle couche du modéle TCP/IP prend en charge les technologies LAN et WAN ? QA ta couche application QB. ta couche internet Oc. ba couche d’accés au réseau Ob. ta couche transport Que! masque de sous-réseau dever-vousattribuer 8 adresse réseau 123,200.40.0 pour obtenir au moins 1000 adresses d’hotes par sous réseau ? Qa 255.255.255.0 Ob. 255.255.254.0 Qc. 255.255.2520 Ob. 255.255.00 ‘Comment se nomment les 2 sous-couches de Ia couthe liaison?’ Qa. macetitic Os. macetiP Oc. Physique et MAC Ob. ucetir Quel Connecteur est utilisé parla Fibre optique ? Da ste Qs.st Qc. cst Oo.1s Ualgorithme DES: QA. utilise une clé privée et Ue clé publique 2. Fait appel ala notion PKI Q.c. utilise une clé connue de tout le monde QD. utilise une clé secrete 85. 86. 87. Quelle proposition n’est pas une fonction d'un routeur ? QA. Commutation de paquets Ob. segmentation de domaines de diffusion Oc. Extension de segments de réseau 1D. sélection du meilleur chemin en fonction de l'adressage logique Pour coperta date courante Ia suite du contenu du fichier non vide mon_ ile #répertoire courant on peut exécter a commande Linux QA. date | mon_fichier Ca. mon_fichier| date Oc. date >>mon fichier Cb. mon_fichier>>date Combien de sous-reseaux de classe C exploitables sont eréés avec Ie mnasqle de sous.céseal/ 255.255.255.224? Qa2 Qas Oce Qos Oe 16 Parmi les types de réseaux suivants, lesquels transmettent ufljeton de méfiere’Séquentielle & chaque hate ? Oa ethernet Qs. Foor Oc. Frame Relay Ob. rnis Soit le programme C+ suivant : include class A { int x; mutable int y; public Alinta) (xzy=a ;) void affiche() const; i void A::affiche() const { coutc<" ress" cc (x+y+#)

    Vous aimerez peut-être aussi