Cours en ligne
Permanent URI for this collectionhdl:123456789/154
Browse
Item Notes de cours et recueil d'exercices corrigés Algorithmique et Structure de Données 1(University of Sciences and Technology of Oran, 1982-07-11) NEMMICH, Mohamed AmineCe document est rédigé à l'intention des étudiants de première année du premier cycle universitaire (licence), Socle Commun en Mathématiques et Informatique de l'université des Sciences et de la Technologie d'Oran - Mohamed Boudiaf. L'objectif est de présenter aux étudiants un rappel du cours algorithmique et structures de données et de proposer une série d'exercices traités en séance de TP avec solutions. Les exercices sont choisis sur une partie du domaine de programmation de sorte à aider les étudiants à développer une solution et un programme informatique (en langage C) qui résout un problème proposé.Item Séries et intégrales généralisées, Cours et exercices d'applications(University of sciences and technology in Oran, 2017-05-30) HAMDAOUI AbdenourCe cours à destination des étudiants de deuxième année licence Mathématique LMD comporte le module d'analyse 3. Il contient l'essentiel du cours avec des exemples. Des exercices d'applications sont proposés avec des solutions en fin de chaque chapitre pour permettre à l'étudiant de tester ses connaissances et de se préparer aux tests et aux examens finaux. D'après mon expérience, lors de l'enseignement de ce module durant quelques années, j'ai décidé de préparer ce polycopié qui contient toutes les notions fondamentales liées à ce module. Vu le programme proposé par le ministère, j'ai partagé ce modeste travail en deux parties essentielles. La première partie contient les chapitres des séries numériques et la deuxième comporte le chapitre des intégrales généralisées. J'ai commencé la présentation de cet ouvrage par un rappel sur les suites numériques (module enseigné en L1).Ensuite, j'ai présenté tous les autres chapitres qui sont programmés au module d'analyse 3, en respectant le contenu et l'ordre des chapitres suivant le canevas donné par le ministère. Enfin, vu les erreurs répétées souvent dans les copies des examens de ce module, j'ai constaté que la majorité des étudiants ne donnent pas l'importance au cours et ils font des exercices en se basant directement sur les corrigés. Je conseille alors les étudiants de lire d'abord le cours attentivement, de faire tous les exemples cités après chaque résultat donné et enfin de passer à résoudre les exercices proposé sans retourner au corrigé. Les solutions des exercices sont utiles uniquement pour tester le niveau des efforts fournis par l'étudiant. Finalement, j'espère que ce document peut aider les étudiants qui veulent maîtriser bien cette partie d'analyse mathématique.Item Codification et Représentation de l’Information(University of sciences and technology in Oran, 2018-09-17) Dounia YEDJOURL'homme a besoin d'un système de codage pour identifier, quantifier, qualifier les objets, les lieux, les évènements…Ces codes lui permettent de mémoriser, traiter et communiquer les informations. Ils peuvent être : le langage, l'écriture, numérations, le graphisme, etc.. Chaque code respecte des règles bien définies. Par exemple, à l'écriture correspond: - Une liste des symboles prédéfinis : L'alphabet - Des règles d'utilisations des symboles : Plusieurs symboles (lettres) un mot Plusieurs mots une phrase - Des règles de syntaxe pour ordonner les mots dans une phrase. Pour un ordinateur, le codage de l’information permet d’établir une correspondance qui permet sans ambiguïté de passer d’une représentation d’une information dite externe (une image, un son, un texte..) à une autre représentation de la même information (dite interne: sous forme binaire, n’utilisant que des 0 et des 1) suivant un ensemble de règles précises. La raison pour laquelle les ordinateurs manipulent des données binaires est liée au fonctionnement de leurs composants physiques. Les transistors et les condensateurs, qui sont les éléments de base d’un ordinateur, possèdent deux états stables : activé/désactivé ou chargé/déchargé. Ainsi, un transistor dans l’état activé va stocker l’information 1 (ou 0 s’il est dans l’état désactivé). L’objectif de ce document est de prendre connaissance des notions de base du codage de l’information, ainsi que des connaissances sur la théorie formelle basée sur l’Algèbre de Boole pour la synthèse des circuits. Ce travail est destiné aux étudiants de première année licence.Item Maths I(University of sciences and technology in Oran, 2019-01-10) HARRAT CHAHRAZEDL'objectif de ce cours est de faire une transition entre les connaissances en analyse et algèbre accumulées au lycée et les bases qui formeront un des piliers dans la formation en analyse et algèbre de la licence. Ce support de cours est destination exclusive des étudiants de la première année : chimie, physique, génie de l'eau, domaine sciences et technologie. Le cours est commencé par la méthode du raisonnement mathématique, puis on s'intéresse à la théorie des ensembles, les relations et les applications. On étudie les structures algébriques, les nombres complexes. On donne la notion de la limite, la continuité et dérivabilité des fonctions réelles à une variable réelle, puis application aux fonctions élémentaires et leurs développements limités. Le dernier chapitre est consacré à l’algèbre linéaire. J'essaierai également dans la mesure du possible de fournir l'essentiel des résultats de chaque chapitre. Je fournirai autant d'exemples et des Augures nécessaires an d'obtenir une meilleure compréhension du cours. Il s'agit du polycopié d'un cours que j'ai donné pour les étudiants de la première année chimie à l'université USTO-MB en (2009-2010) et (2010-2011), les étudiants de la première année de génie de l'eau en (2011-2012) et (2012-2013), et les étudiants de la première année socle commun en (2014-2015). J'espère que ce polycopié sera utile.Item ALGEBRE II(University of sciences and technology in Oran, 2019-02-04) ANBER AhmedCe polycopiÈ est destinÈ aux Ètudiants inscrit en premiËre annÈe systËme LMD, mathÈma- tiques et informatique. Le contenu de ce polycopiÈ, correspond au programme o¢ ciel de la matiËre AlgËbre II en- seignÈ en premiËre annÈe. Le manuscrit contient quatre chapitres : - Espace vectoriel - Application linÈaire - Matrices - RÈsolution de systËmes díequationsItem Introduction à la Programmation Orientée Objet - Application en langage C++ -(University of sciences and technology in Oran, 2019-02-20) H. YEDJOURCe polycopié est destiné aux étudiants du 1er cycle du système (LMD) du département Informatique, mais sa vocation première n’en reste pas moins une initiation à la programmation orientée objet. Ce polycopié sera un compagnon d’étude enrichissant pour les étudiants qui comptent la programmation objet dans leur cursus d’étude spécialement en langage C++ orientée objet. Il devrait les aider, le cas échéant, à évoluer de la programmation procédurale à la programmation objet. Les codes sources dans ce polycopié de cours sont exécutés sur l’environnement de Dev-C++. Il suffit de faire de copier/coller. Le résultat de l’exécution est affiché dans la plupart des exercices. Ce polycopié est divisé en cinq parties : - Rappels élémentaires du langage C, - Introduction à la POO, - Les principes fondamentaux de la POO, - Les notions de Constructeur, Destructeur, - L’Héritage et le polymorphisme.Item Cours d’Algèbre I et II(University of sciences and technology in Oran, 2019-03-07) Medjadj ImeneCe document cours d’Algèbre I et II avec exercices corrigés recouvre le programme d’Algèbre linéaire de la 1ère année universitaire. Le lecteur trouvera une partie cours qui a été enseigné et à la fin de chaque chapitre une partie exercices corrigés dont la plupart ont été proposé dans le cadre de travaux dirigés ou ont fait l’objet de contrôle des connaissances. Il est destiné principalement aux étudiants de la 1ère année L.M.D. ainsi que toute personne ayant besoin d’outils de bases d’Algèbre linéaire. Nous espérons que ce polycopié réponde aux attentes des étudiants et qu’il les aidera à réussir.Item Programmation Orientée Objet (POO)(University of sciences and technology in Oran, 2019-06-19) Latifa DEKHICILe cours de Programmation orienté objet a pour principal objectif d'introduire les étudiants à la programmation dans le paradigme orienté-objet avec le langage Java. Pour cela, ce support de court vient pour présenter les concepts de base de la POO ainsi que leur implémentation et mise en pratique dans Java. Il est constitué de 6 chapitres. Le premier présente le paradigme orienté objet. Le second chapitre aborde les bases du langage java. Dans le troisième chapitre, Le chapitre 4 détaille quelques relations entre les classes telle que la composition et explique l’influence de la dépendance sur le cycle de vie d’un objet. Dans le quatrième chapitreItem Notes de Cours et exercices corrigés d’Analyse numérique I(University of sciences and technology in Oran, 2019-06-30) Nassima KHALDICe document notes de cours d’analyse numérique avec exercices corrigés re- couvre le programme d’analyse numérique I de la deuxième année universitaire L.M.D. Le lecteur trouvera une partie cours et à la fin de chaque chapitre une partie exercices corrigés. Il est destiné principalement aux étudiants de la 2 ème année L.M.D. L’objectif de l’analyse numérique est de concevoir et d’étudier des méthodes de résolution de certains problèmes mathématiques (en général issus et de la modé- lisation de problèmes réels), a titre d’exemples : commande optimale, structure (pneus, carrosserie, ...), biologie mathématique : propagation d’épidémie ..., modèle mathématique en médecine : cardiologie, cancer ..., et bien d’autres ap- plications. En pratique, l’analyse numérique se propose d’étudier les propriétés mathéma- tiques des algorithmes et leur mise en œuvre (programmation). Ce polycopie se décompose en quatre chapitres : Le premier chapitre : Notions d’erreurs. Le deuxième chapitre : Interpolation polynomiale. Le troisième chapitre : dérivation et intégration numérique. Le dernier chapitre : résolution d’équations algébriques.Item Artificial data generation for clustering methods evaluation(University of sciences and technology in Oran, 2019-11-24) gherbaoui radhwaneartificial data generator code sourceItem Optimisation Cours et exercices(University of sciences and technology in Oran, 2020-03-12) RADJEF SoniaCe polycopié est destiné particulièrement aux étudiants de licence (L3) et de master en mathématiques. Il regroupe les deux volets de l'optimisation, à savoir optimisation sans contraintes et optimisation avec contraintes. C'est un support de cours riche d'exercices et d'exemples numériques. Il est composé de 5 chapitres répartis en deux parties, l'une concerne l'optimisation sans contraintes et la seconde concerne l'optimisation avec contraintes. Dans le premier chapitre, on rappelle brièvement quelques notions mathématiques utiles pour la suite du cours. Les chapitres 2 et 3 sont consacrés à l'optimisation sans contraintes; dans le premier, on présentera les conditions d'optimalité, les conditions d'existence et d'unicité, dans le cas d'un problème non linéaire sans contraintes. Puis, on développera les algorithmes les plus utilisés pour résoudre ce type de problèmes. Quand aux quatrième et cinquième chapitres, ils sont consacrés à la théorie et aux algorithmes de résolution d'un problème non linéaire soumis à des contraintes. Chaque chapitre est clôturé par un ensemble d'exercices. Les divers exercices accompagnent le document afin d'assimiler les notions plus théoriques vues en cours. Les solutions de certains de ces exercices feront l'objet d'un prochain polycopié.Item Imagerie et Vision Artificielle(University of Science and Technology of Oran, 2020-09-02) KIES KarimaCe manuscrit est un cours destiné aux étudiants Master 2, Informatique option « Imagerie et vision artificielle ». En suivant le programme officiel établi dans le canevas de la formation, ce cours s’articule autour des quatre catégories de modalités d’imagerie citées ci-dessus. Le document est rédigé en quatre chapitres. Dans le premier chapitre, nous expliquerons les phénomènes physiques associés aux modalités d’imagerie médicale : matière, rayonnement électromagnétique et interaction photon-matière, et radioactivité. Nous traiterons, dans le second chapitre, les techniques liées aux rayonnements ionisants : l’imagerie par rayons X, l’imagerie nucléaire, nous terminons le chapitre par des rappels sur les notions de dosimétrie et radioprotection. Ensuite, nous consacrons les deux derniers chapitres aux principales techniques non-ionisantes : l’imagerie par résonance magnétique nucléaire et l’imagerie par ultrasons.Item Polycopié TP Système d’exploitation Unix Exercices et Quelques Corrigés Sous RedHat Linux/Unix(University of Science and Technology of Oran, 2020-11-30) Djamila BENHADDOUCHE: Ce polycopie a pour objectifs de : ➢ Justifier l'emploi du système Unix; ➢ Faire découvrir le système d'exploitation Unix; ➢ Former le lecteur à sa pratique;Permettre à chacun d'être plus efficace dans son travail sous Unix en utilisant les commandes appropriées. ➢ A la fin le lecteur pourra être considéré comme un utilisateur averti.Item Cloud Computing : services informatiques dynamiques basés sur le Web - Concepts et notions de base -(University of Science and Technology of Oran, 2020-12-17) REGUIEG HichamCe polycopié est le support écrit du cours "Cloud Computing" assigné aux étudiants de première année Master de la spécialité "Système d’Information et Données" au département informatique à l’université des Sciences et de la Technologie d’Oran. Ce cours s’adresse aux étudiants universitaires comme il peut s’adresser aux ingénieurs en IT ou chef d’entreprise (PME) afin de découvrir ce que le Cloud peut apporter à leurs business. Ce cours décrit les principes fondamentaux du Cloud Computing : définition, caractéristiques, modèle de déploiement, modèles de service, architecture et les technologies supportant et pilotant le Cloud. Il permettra à l’étudiant d’assimiler les concepts fondamentaux du Cloud, d’acquérir des connaissances solides de son écosystème. L’étudiant se familiarisera avec les différents modèles du Cloud ainsi que les plateformes les plus utilisées. Il prendra connaissance des bonnes stratégies de migration vers le Cloud. Même si chacune de ces notions ne sera pas vue d’une manière exhaustive, ce cours à pour objectif de mettre l’étudiant à jours sur cette technologie. En outre, il peut servir de référence minimale pour ceux qui aspirent à devenir des professionnels IT. Ce cours ne nécessite aucune connaissance préalable du contexte technologique. Ce polycopié se focalise sur la présentation théorique des concepts du modèle Cloud Computing. Cependant, il est enrichi par des travaux pratiques (TPs) permettant à l’étudiant d’acquérir des connaissances (savoir faire) et de maitriser quelques technologies principales du Cloud Computing tels que la Virtualisation et les Web Services.Item Equations Différentielles Ordinaires Cours et exercices d’applications Année universitaire(University of Science and Technology of Oran, 2020-12-29) Abdelkader TamiCe polycopié est proposé aux étudiants des classes de mahématiques spéciales de la troisième année licence LMD (programme L3) des rappeles et des compléments de cours complets, ainsi que des exercices résolus la fin de chaque chapitre. Il pourra également intéresser les étudiants de deuxième année chimie, génie électrique et génie mécanique. Je tiens à remercier toutes les presonnes qui m’ont aidé, Benabdallah Mehdi, Benaissa Fadila et Tlemcani Mounir pour la relecture de certains chapitres. Je serais reconnaissant à tous les lecteurs qui me feront parvenir leurs remarques et suggestions afin que je puisse améliorer ce travail.Item ANALYSE I MATHEMATIQUES(University of Science and Technology of Oran, 2021-01-06) Mohammed MEZIANELe présent travail consiste à simplifier au maximum le cours d’ " analyse mathématique " afin qu’il soit accessible aux étudiants de la 1ère année préparatoire de l’Ecole Supérieure de l’Economie d’Oran. Le programme comprend sept chapitres dont les quatre premiers sont généralement entamés en premier semestre et les trois derniers en deuxième semestre. En ma qualité de chargé de cours du module d’ " analyse mathématique " à l’E.S.E d’Oran, j’ai constaté que la majorité des étudiants ne s’intéresse qu’aux travaux dirigés au détriment des cours en adoptant ainsi une démarche tout à fait inadéquate. Les étudiants se précipitent à consulter les solutions des exercices sans fournir le moindre effort permettant d’aboutir aux résultats qu’il faut. Sachant bien qu’en mathématiques, l’étudiant doit d’abord maitriser les notions acquises au cours ainsi que les exemples étudiés. Cela doit être fait d’une manière régulière sans laisser s’accumuler les cours les uns sur les autres. Il faut noter encore qu’un travail de mise au point, la révision et la répétition sont impératifs afin de pouvoir consolider véritablement les apprentissages. Mes conseils aux étudiants de lire les consignes avec soin puis de procéder à résoudre les problèmes sur plusieurs essais en se référant à ses pré- requis. En cas d’échec, ils pourront demander de l’assistance auprès d’autrui : camarades de classe, enseignants ou autres. Je souhaite que les étudiants s’en servent mieux du contenu de ce polycopié et vont en tirer profit de ce modeste travail en appliquant les conseils donnés. Enfin, je vous annonce être prêt à recevoir tous vos suggestions et répondre à vos questions sur mon e-mail : m.meziane13@ yahoo.frItem Programmation logique: PROLOG Cours & exercices corrigés(University of Science and Technology of Oran, 2021-01-19) Karima BelmabroukCe cours est destiné aux étudiants inscrits en 3ème année licence. Il permet de découvrir un nouveau paradigme de programmation, la programmation logique. C’est une initiation à la programmation en logique : application de certaines notions vues en cours de logique. Et il permet aux étudiants de découvrir la programmation en Prolog avec utilisation de quelques exemples liés aux cours de théorie des langages et d'analyse et compilation.Item Cours d’Analyse des Données(University of Sciences and Technology of Oran, 2021-02-21) Nabil NEGGAZLes techniques d’analyse des données ont connuun essor important surtout avec le développement de l’informatique et big data. Levolume important des données nécessite comme un prétraitement:la réduction des données, ce qui est l’objectifprincipal de l’analyse des donnéesen premier lieu. Pour résoudrele problème de la dimensionalité, les méthodes multidimensionnelles tellesque l’Analyse en Composantes Principales (ACP)etl’Analyse Factorielle des Correspondances (AFC)seront exploitéeset expliquées en détail dans cet ouvrage.En second lieu, l’interprétation et la classification des données dans le domaine de la reconnaissance des formes, la fouille des données et l’intelligence artificielle font appel aux méthodes de classificationplus particulièrement l’algorithme de la classification hiérarchique qui permet une représentation arborescenteappeléedendrogrammeet les méthodesde partitionnement «clustering»comme l’algorithme des centres mobiles qui est très utilisé dans l’apprentissage non-supervisé.En plus, les méthodes morphologiques à base des opérateurs de traitement d’image comme l’érosion, dilatation, ouverture et fermeturepeuvent êtreutilisées dans le domaine de la classification.La prévision dans le domaine d’économieet le domaine d’épidémiologienécessitent des modèles statistiques puissants. Pour cela, nous avons introduit la méthode des moindres carrés et les séries chronologiques. Généralement, deux modèles sont exploités comme la prévision linéaire et la prévision exponentielle. Pour juger l’efficacitédes modèles proposés, un coéfficient de corrélation doit êtremesuré.Cet ouvrage est organisé autour decinq chapitres dela façon suivante:Chapitre1décrit d’une façon détaillée la nature des variables, les mesures de similarité ainsi les différents types de tableaux de données. De plus, quelques ingrédients dédiés à l’analyse factorielle des correspondances (AFC) ont été proposés.Chapitre 2représentele noyau de cet ouvrage car il explique profondément l’algorithme d’ACP avec des exercices d’applicationsen variant la métrique selon des données homogènes/hétérogènes.Chapitre3a un grand impact dans le clustering c.à.d.la classification non-supervisée. Ce chapitre explique 4 méthodes de classification:Classification Hiérarchique ascendante(CHA), Algorithme des Centres Mobiles (ACM), Maximum de Vraisemblanceet les méthodes morphologiquesChapitre4joue un rôleimportant dans la prévisionen se basant sur des méthodes statistiques comme la méthode des moindres carrés.Chapitre5:introduit les séries chronologiques quientre dans le cadre de la prédictionen tenant comptedela composante temporelle.Enfin, dans l’espoir que cet ouvrage constitue la première marche d’un long escalier et permet aux lecteurs d’acquérirdesnouvelles connaissancesen analyse des données.Item Algorithmique et Structures de Données II (ASD2)(University of Sciences and Technology of Oran, 2021-04-21) Hafida BouzianeCet ouvrage est une modeste contribution à l'enseignement de l'algorithmique, bagage de base pour l'art de la programmation. Comme on apprend par l'exemple et la pratique, ce document fournit des directives méthodologiques et des conseils à l'intention des novices résultant de plusieurs années d'enseignement de la matière. Il est consacré plus particulièrement à la maîtrise de la programmation modulaire, des fichiers et des structures de données linéaires. Il met l'accent sur quelques notions essentielles pour la conception des codes adéquats en tenant compte des avantages et inconvénients des structures de données et principes utilisés. Ce document s'adresse aux étudiants du premier cycle universitaire suivant un enseignement d'informatique, plus particulièrement la première année Licence toutes spécialités confondues. Les algorithmes dans ce document sont rédigés dans un pseudocodedont la syntaxe ressemble à celle du langage de programmation Pascal avec unrapprochement du C. Les exemples et les exercices proposés sont illustrés par des figures présentant lesrésultats de leur mise en œuvresur machine.Le polycopié est répartien trois chapitres :Le premier chapitre est consacré aux sous-programmes et à la notion de récursivité. Il décrit les fonctions et les procédures et met l'accent sur les notions essentielles pour la mise en œuvreen C/C++ des programmes.Le deuxième chapitre se focalise sur les fichiers et leur manipulation. Il décrit les principales fonctions permettant d'opérer sur les fichiers selon leur type (texte ou binaire) et le mode d'accès sollicité (séquentiel ou direct). Plusieurs exemples relatifs à chaque fonction introduite sont explicités avec détails. Le troisième chapitre introduit la notion d'allocation dynamique de la mémoire qui est étroitement liée au type pointeur pour présenter les structures de données linéaires ou séquentielles: leslistes, les piles et les files. Il présente une descriptionassez succincte du type abstraitde données mais plus explicite quant à son implémentation à travers ces structures de données de base. Les détails de chacune des implémentations sont présentés en tirant l'accent sur leurs avantages et inconvénientsItem Les fonctions à deux variables et les intégrales doubles -Cours et exercices d'application-(University of Sciences and Technology of Oran, 2021-05-02) Djilali MedjahedCe cours s’adresse aux étudiants de deuxième annéecycle préparatoire de l’écolesupérieure d’économie, comporte le module d’analyse III (1ersemestre). Il contientl’essentiel du cours avec des exemples. Des exercices d’applications sont proposésavec (et sans) des solutions en fin de chaque chapitre pour permettre les étudiantsde tester ses connaissances et de se préparer aux tests et aux examens finaux.On a utilisé les logiciels computationnelle Mathematica et Maple pour réaliser desfigures afin d’interprétergraphiquement les résultats obtenues.D’après mon expérience, lors de l’enseignement de ce module durant quelques années,j’ai décidé de préparer ce polycopié qui contient toutes les notions fondamentalesliées à ce module. Vu le programme proposé par le ministère, j’ai partagé ce modestetravail en deux chapitres, Les fonctions à deux variablesquicontient cinq section (définitions et premières propriétés, Limites et continuité des fonctions de R2 dans R, calcul différentiel, extremumset Applications économiques des fonctions à deux variables) et Les intégrales doublescontient (formule de Fubini sur un rectangle fermé, formule de Fubini sur un domaine simpleet changement de variables, coordonnées polaires).J’ai présenté ces deux chapitres qui sont programmés au module d’analyse III, enrespectant le contenu (cours et exercices) et l’ordre des chapitres suivant le canevasdonné par le ministère. Enfin, vu les erreurs répétées souvent dans les copies desexamens de ce module, j’ai constaté que lamajorité des étudiants ne donnent pasl’importance au cours et ils font des exercices en se basant directement sur les corrigés.Je conseille alors les étudiants de lire d’abord le cours attentivement, de faire tous lesexemples cités après chaque résultat donné et enfin de passer à résoudre les exercicesproposé .Finalement, j’espère que ce document peut aider les étudiants qui veulent maîtriserbien cette partie d’analyse mathématique
