Vous êtes sur la page 1sur 10
See PSMA Gi aot ay ANS, OI AG 2 336i, SUA g (ef as (MIU wesley sy alll Ie Gu je Gaal a OW tale 4, ULI) SEUSY) Ate 2S Se (53 ABLE os ga) G3) Sa he Opie Sle Al sls SS ella) Ne Gales Sy yee 40 ala cs sil US) Sisley of elas Gals aly 5 lala Si) |e OS Gh elt 4 pall ls fas 5 2 He Galles Gilly ys coll elias) Go Gis fae LS ag « AIGS 51 jal oa oe HEN Gall os LS Gas! cL gl aa Aol bij gl US Ht 8 6 245 a, Asal AS ge gS) HELM lle (39) Pall a geall «ysl Shy aS ya Ce AA Ale pall Ga Ll Live 200 5, Aas EUs atu cl cole Giiys GUS le Rast) PP OP O59 Aol Ly olsl iin 6 G0 daly NG G29 gS p 4350 ol Sill) Gy Aone Sl ees col) Tilall oc 55091 TAN Elst oe SEEDY dx al) tl gall ol Ql Ley) ta O85, LS CHL das ga5 Ci gaiy Ain all He MN NG Gadd ese Gye Gls G lal Mes YI sll) ail) ye Rall cet 3 allel Gils) Js ce! sell Gils as tr) Loy GiniSG sonal) ALL aac ThoM els Lh Ls USI oi 3 5 a8) 5: Sand! GLY th Cagle dia JS jak www.alwadifa-maroc.com ee ESeali Glan) ede 52 ol gests Nag > SIULENN £(485 7) Gail oad 1 6483 6 ) paul danas 63 Gaill gine le Ge 2 (GE 7) BS Wyn SN) i) 88) AN) AR) () aa ie inuera toutefois d'étre soutenue par activité jess, “économie marocaine est solide, reposant sur les ‘ements privés et le tourisme (10% du PIB). ; le Maroc a organisé ses premieres élections depuis la réforme constitutionnelle 111 et l/arrivée au gouvernement du parti islamiste modéré PJD. Ce dernier en est Fenforcé, alors quill méne de difficiles réformes économiques. Ces réformes uurelles commencent a porter leurs fruits puisque le FIM a salué en 2016 Ia gestion économique du gouvernement. \institution financiére recommande au Maroc de rsuivre sur cette voie, notamment en réformant la caisse des retraites, qui est @, Les subventions sur las produits de consommation courante diminuent ‘ement, La politique d'austérité en cours vise 4 réduire le déficit public. En 2015, ta "ance, qui est le premier investisseur au Maroc et son second partenaire commercial pres 'Espagne, a relancé son partenariat. Les deux pays avaient suspendu leur coopération judiciaire en 2014, Le Maroc déploie une stratégie de développement économique en Afrique subsaharienne. Ainsi, en 2014 le roi avait signé de nombreux accords économiques en Afrique occidentale. Par ailleurs, le Maroc organisera la COP22 en 2016. Le royaume chérifien entend utiliser 40% d'énergies renouvelables d'ici 2020. En février 2016, le Maruc ¢ inauguré la ventiale sulaiie de Noor, qui sera & terme la plus grande du monde. Pour faire face a la mauvaise campagne agricole de 2016, le gouvernement va supporter fagriculture a hauteur de 417 millions EUR. L'exploration pétroliére et gaziére a aussi été relancée et le Maroc a également lancé une stratégie industrielle 2014-2020 pour attirer des sociétés étrangéres et lutter contre le chémage. Le Maroc met en avant la faiblesse des salaires locaux et la création d'un fonds de 1,8 milliard EUR destiné aux entreprises s'installant dans le pays. 1/2 Www.alwadifa-maroc.com hi ( ‘emploic 21% de Mest des articles de cuir, dela ‘ot du montage électro! ‘et tentent ainsi de dimit équipements automobiles, nique. De inuer la de méme en plein ess0r son secteur agricole = chimie, industrie aéronautique. oie 40% de la population active: Outre l'octroi de concessions le pays a récemment tibéralise | dioffre deviennent e 8 plus de 55% du PIB et empl vem ourisme qui reste dynamique. je services psublics dans les villes majeures, tation du pétrole et ri gar. Les procédures d'appel Source : Banque Mondiale, 2016 Questions - 4- faites un résumé de ce texte (maximum 1! 2 Commentez ce texte (6 points) ; 3. Traduisez en arabe le paragraphe figurant en carac 5 lignes) (7 points) ; tere gras (7 points). 2/2 www.alwadifa-maroc.com 1e-t-on une variable contenant Vadresse d'une autre variable? W)Uneréférence ——c) Un pomnteur 4) Une variante Quelle est 'unité d'information fondamentale en informatique ? a) Le bit b) Le byte ©) L’octet d) Le binaire 6, Les PERT et les GANTT sont : a) des langages b) des outils de planification ¢) des protocoles réseau 4) des protocoles internet 7. Qu’est-ce qu’un ERP ? a) Un progiciel de gestion intégré b) Un Réacteur Pressurisé Européen ©) Une méthode de réduction des processus en emtreprise (Entreprise Reduction-Process) 4d) Un Environnement Robuste de Programmation 8. Un logiciel de création de site doit permettre avant tout de: a) créer des pages b) gérer les liens entre les pages ) eréer ou modifier des images d) gérer Parborescence du site 9, Dans une architecture client/serveur : a) il est possible de supprimer ou rajouter des clients sans perturber le fon sans modifications majeures. b) illpeut gérer des ressources communes & tous les utilisateurs, comme par exemple une base de données centralisée, afin d'éviter les problémes de redondance c) les «clients » peuvent fonctionner entre eux de maniére autonomes d) les clients peuvent fonctionner normalement méme si le seryeur est endommagé. ionnement du réseau et 1/6 <)Aucun ASP.Net 16. Qu'est-ce que le HTML ? angage balisé utilisé pour écrire des pages web ole de communication permettant téchange de MP3 mmunieation permettant I'échange de DIVX Gmmunication permettant liéchiange de SMS BQ [> ‘~/hiead> nec) _ d) 48, En HEML, quelle balise permet de retourner & la ligne ? b) c)
d)
a)
  • 19. Lattribut de la balise définissant URL dun lien hypertexte est : a)location b)href c)http url Conception et bases de données 20, Dans la phase de conception d’une base de données, au niveau conceptuel, on: a) Recense les régles d’organisation b) Défini le type du SGBD c) Recense les régles de gestion d) Défini Parchitecture réseau {firmations fausses , trouver la oul 21. Dans un modéle conceptuel de donr a) une propriété peut se retrouver dans plusieurs endroits du mod b) une relation peut relier plus de deux objets @) une ou plusieurs propriéiés permettent didentifier de maniére unique wn objet d) la dimension d’une relation est le nombre d’objets rentrant dans la liaison 2/6 E where num_nom NO CLIENT where num_com NOT IN (select num_nom from CLIENT) ‘Pinstruction suivante en SQL 1: « SELECT nom, count(*) FROM agent WHERE b) avoir le nombre d’agents de plus de 10 ans 4) ne fonetionne pas age>10 GROUP BY age ; » permet de ister feinom de tous les agents de la table agent ‘¢) avoir le nombre d’agents par tranche d’age 29. L'ordre CREATE SESSION permet de b) créer une procédure d) interroger le dictionnaire des données a) se connecter A une base c) oréer une base b) insérer des données 30. Liordre ROLLBACK permet de: a) valider une Wausaction c)supprimer des données d) annuler une transaction 31, L'option WITH GRANT OPTION permet de : a) transmettre des priviléges regus b) modifier la taille de la base €) augmenter la taille de Ia base d) ajouter des privileges 8 un utilisateur 32. Un ROLE permet de : b) regrouper des privileges d) aucune des trois réponses précédentes a) regrouper des utilisateurs ©) faire du cinéma 33. Sous un SGBD, si on désire développ: c) Visual Basie d) un index vec dela programmation événementielle, on, utilisera: a) une vue b) un trigger 3/6 Wwww.alwadifa-maroc.com O specte les normes de entreprise ice de |’information et assurer Ja cohérence de la base le sera assez normalisé pour pouvoir tre validé par les utilisateurs 11(*) est supérieur 410.000 dans . Pour n’afficher que les villes dont Ie résultat du coun (#) FROM table_ville GROUP BY Pinstruction suivante en SQL « SELECT ville, count 2 ville », on doit ajoute ~ a) Ia clause where count(id_ville)>10000 " b) la clause HAVING count(*)>10.000 aprés le GROUP BY | cla clause WHERE count(*)>10.000 aprés le GROUP BY d) la clause count(*)>10.000 aprés le WHERE Jable(s) nel() est (sont) Ie(S) type(s) de jointure SQL val b) INNER JOIN FULL OUTER JOIN OUTER JOIN 40, Pour supprimer une table dans une base de données, quel verbe SQL est approp b)DELETE ©)TRUNCATE @REVOKE Programmation 41, Les attributs d'une classe abstraite : a) doivent étre private ou protected b) doivent étre « null » ©) me peuvent tre modifies que par les méthodes des classes dérivées d) peuvent étre "static" ou “public” @, Eo langage PHP, laquelle des assertions suivantes est vraie 2 a) une classe abstraite est introduite par: abstracted class By une classe qui a foutes ses méthodes abstraites dol ire déclarée comme interface c) il est strictement jnterdit d'instancier une classe abstraite d) une classe abstraite doit étre implémentée e Ie code suivant ? 43. Combien d’instances de Ja classe A AX, U, V; AQ; new A(); a) une b) deux ¢) trois d) aucune 4/6 Www.alwadifa-maroc.com b) créer un nouveau répertoire 4d) déplacer un fichier 51. Un serveur Apache est : lun Serveur@application —_b)un serveur de présentation _c)un mainframe d) un blog 52. Pour les classes A et B définies comme suit: class A { class B extends A { public int x; public BO) {+5} public AQ {x=5; } public B(int i){this(Q); x=x+i public B(String s){superQ; x } qu’affichera le code suivant? B bi=new BQ; B b2 =new B(2003); B b3= new B(”Bonjour”); System.out.printIn(b1.x + ” et ” + b2.x +” et encore Gata Sexe) 5 ©) 1 et 2004 et encore 2003 d) autre chose a) 6 ef 2009 et encore 4 b) 1 et 2004 et encore 4 53, Dans quelle situation utilise t-on la séquence : try-catch-finally ? a)Pour traiter les exceptions b)Pour sortir du programme c)Pour déboguer le code d)Pour tester le programme 54, En langage C, Une fonction qui retourne un pointeur peut : 4) Retourner un pointeur sur n’importe quelle variable locale ) Retourner un pointeur sur une zone mémoire correspondant aux variables globales. ¢) Retourner un pointeur sur une zone mémoire allouge dynamiquement d) on ne peut pas retourner un pointeur 5/6 tes, le but consiste & deviner par ‘quoi remplacer V’Instruction ‘© ci-contre afin dobtenir le résultat demandé ou inversement @ ot lorsque I’on remplace « Instruction_cle » par une instruction déterminée. ; que tab [] est un tableau de cing entiers positi it k: entier; k= 0; Tant-Que (k <=4) Faire Instruction_cle; Teka Fin-Tant-Que; » programme, sion remplace «Instruction_cle par: —tabfk}=tab[kq] * 2 ; 2a valeur de chaque case. b) Divise par 2 la valeur de chaque case. produit des valeurs des cases. _d) Calcule la somme des carrés des valeurs des cases. Jans Ie programme, si on remplace « Instruction_cle » par: 0) Alors tab[k]= tab[k] /2; in-Si ). Multiplie par 2 Ia valeur des cases d’index pair. b) Divise par 2 la valeur des cases d’index impair. ‘c) Multiplie par 2 Ia valeur des cases d’index impair d) Divise par 2 Ia valeur des cases d’index pair. 59, Dans Ie programme, si on remplace « Instruction_cle » pa Si (ab[k] % 2) = 0) Alors tabpkj= tab[ix] + tab[ix); Fin-Si a) Multiplie par 2 les valeurs paires. b) Divise par 2 les valeurs de chaque case index pair. ©) Multiplie par 2 les valeurs impaires. d) Divise par 2 les valeurs de chaque case d’index impair. 60. Dans le programme, si on remplace « Instruction_cle » par: Si ((tab[k] % 2) = 0) Alors tab[k|= tab] +2; Fin-Si a) ajoute 2a la valeur de chaque case d’index pair b) ajoute 2 aux valeurs impaires. €) ajoute 2a la valeur de chaque case d’index )_ne change pas les valeurs impaires mpair. E 6/6 www.alwadifa-maroc.com
  • Vous aimerez peut-être aussi