Développements majeurs de l'informatique
Cours - 4 pages - Informatique
L'histoire de l'informatique remonte à plusieurs milliers d'années, avec des inventions telles que l'abaque, une sorte de calculatrice primitive, utilisée par les Babyloniens et les Chinois. Cependant, l'ère moderne de l'informatique commence au XXe siècle avec les...
L'intelligence artificielle, définitions, types, applications, importance - publié le 23/03/2023
Cours - 3 pages - Informatique
L'intelligence artificielle (IA) est un domaine de l'informatique qui vise à créer des machines capables d'imiter ou de reproduire des capacités intellectuelles humaines telles que la perception, la compréhension, le raisonnement, l'apprentissage, l'adaptation et...
Les différents types de données de programmation
Cours - 4 pages - Informatique
En informatique, il est essentiel de comprendre les différents types de données utilisées pour stocker et manipuler des informations. Les données numériques comprennent les nombres entiers et à virgule flottante, tandis que les données de caractères sont des chaînes de caractères utilisées pour...
Le Machine learning
Cours - 3 pages - Informatique
L'apprentissage supervisé est la catégorie d'apprentissage à partir de données étiquetées. Les deux principales taches de cette catégorie d'apprentissage sont la classification et la régression. On parle de la classification lorsque la variable cible est discrète et de la régression...
Les systèmes SCADA (Supervisory Control and Data Acquisition System)
Cours - 4 pages - Informatique
Les systèmes SCADA (Supervisory Control and Data Acquisition System), c'est-à-dire les systèmes de contrôle/commande et le système d'acquisition de données, sont des systèmes de contrôle des opérations dans les usines de divers domaines. Les installations de ces usines peuvent être...
Comment les Hedge Funds parviennent-ils à optimiser les portefeuilles client ?
Cours - 2 pages - Informatique
Grâce à ces utilisations de l'IA, les fonds alternatifs (Hedge Funds) utilisent un mode de gestion de portefeuille appelé gestion alternative, pour la bonne optimisation de leurs différents portefeuilles. Le but des Hedge Funds est de décorréler les performances de leurs portefeuilles à la...
Généralités sur le système d'exploitation Windows et le fonctionnement d'un ordinateur
Cours - 16 pages - Informatique
Étymologiquement le mot informatique dérive de la fusion de deux mots : information et automatique. Nous pouvons définir l'informatique comme étant une science de traitement des informations de façon automatique. Autrement dit l'informatique est une science de traitement rationnel et...
Statistiques des valeurs extrêmes - Compréhension et utilisation des packages evir, evd dans le logiciel R
Cours - 29 pages - Informatique
Dans une session R, nous avons accès à un bon nombre de fonctions et de jeux de données. Les objets accessibles sont ceux contenus dans les packages R chargés à l'ouverture de la session. Un package R est simplement un regroupement de fonctions et de données documentées. Ce tutoriel à pour...
Algorithmique - Support de cours
Cours - 34 pages - Informatique
Cet ouvrage s'adresse aux élèves qui étudient le module d'algorithmique. Son objectif principal est de clarifier les concepts de base afin de remédier à certaines déficiences dans ce module, à savoir - Les déclarations - Les traitements (lecture, affectation, écriture) - Les structures de...
Qu'est-ce que les réseaux informatiques et comment les comprendre réellement ?
Cours - 5 pages - Informatique
Les professionnels de l'informatique ou amateurs d'ordinateurs doivent avoir une connaissance minimale des réseaux informatiques. Si nous sommes passionnés par la recherche sur les serveurs, nous devons avoir une certaine connaissance des réseaux informatiques et de leurs composants....
Les bases de l'UX Design
Cours - 4 pages - Informatique
Le terme "UX" vient de "User eXperience". L'UX Design désigne le design de l'expérience utilisateur, à ne pas confondre avec l'UI design qui lui concerne le design de l'interface utilisateur. Si l'UI design s'intéresse à l'esthétique d'une interface, l'UX...
Le hacking éthique
Cours - 4 pages - Informatique
Un pirate informatique a pour but de détourner la protection d'un système afin de l'améliorer ou pour le détourner de son but premier et de réaliser des actions malveillantes. On retrouve donc différents types de hackers : - Black hat (pirate informatique ou cracker) : il agit dans des...
Fortigate : authentification et proxy explicite
Cours - 10 pages - Informatique
Fortigate sera lié à deux réseaux : LAN via port 1 (192.168.1.99/24) et le deuxième prendra l'adresse 192.168.5.99/24 via port 2. Config system interface Edit port 2 set ip 192.168.5.99 255.255.255.0 Via GUI activer serveur DHCP Mettez votre client Windows et port2 un sur le réseau VMnet2.
Histoire du champs professionnel : le courrier électronique
Cours - 12 pages - Informatique
Le terme "Killer app" représente une application/logiciel qui va réussir à être la seule application que les gens souhaitent avoir sur leur ordinateur. Depuis 1980, il n'y a pas de téléphone ou d'ordinateur sans application de courrier électronique. Dans le monde on compte 200 milliards de...
Projet architecture SMT hautes performances
Cours - 6 pages - Informatique
Nous étudions l''architecture SMT (Simultaneous Multi-Threading)-Hyperthreading. L'option Hyperthreading est désactivée sur cette machine comme l'indique la commande "cat/proc/cpuinfo". On remarque que le nombre de sibling et le nombre de cpu cores est identique, ce qui indique que...
Les déclencheurs - Triggers
Cours - 3 pages - Informatique
Un trigger est un script plsql qui permet de se déclencher suite à un événement pour faire des actions d'insertion, mise à jour ou suppression bien définies en respectant une condition si nécessaire.
Le programme Copernic
Cours - 4 pages - Informatique
Le programme Copernic instauré en 2001 cherche à mettre en place un système informatique inter directionnel, et à terme, aboutir à un décloisonnement et une dématérialisation de l'information. Ce programme vise à développer des applications informatiques transversales, offrant une vision intégrée...
Introduction à JavaScript
Cours - 29 pages - Informatique
Son fondateur est Brendan Eich. Il est né en 1961 à Pittsburgh en Pennsylvanie. C'est un informaticien américain et inventeur du langage Javascript. Brendan Eich a été recruté par Netscape Communication en avril 1995. Il prend part au développement du langage Javascript pour le navigateur web...
Généralités sur les CSS grid layout (modèle de disposition en grille)
Cours - 25 pages - Informatique
Le layout correspond au design et apparence d'une page, à sa disposition. Une grille CSS est un système de mise en forme basé sur la division de l'espace d'affichage par des lignes et des colonnes en des zones utilisables par une application. Depuis 2017 il est supporté par tous les...
Cours informatique : le courrier électronique
Cours - 3 pages - Informatique
Gmail est le module de courrier électronique de Google. Nous allons voir les étapes pour créer un compte Gmail : 1- Entrer dans la barre d'adresse du navigateur l'adresse : www.gmail.com ou taper "Gmail" dans la barre de recherche d'un moteur. 2- Cliquer sur l'option "créer un...
Se protéger sur Internet
Cours - 4 pages - Informatique
De la même manière que nous n'ouvrons pas notre porte aux inconnus ni ne confions notre chéquier au premier venu, il convient de prendre quelques précautions, souvent de bon sens, pour se protéger d'agressions sur internet. Elles sont de deux ordres : matérielles et logiciel ainsi que...
Cours informatique : naissance d'internet et bases d'utilisation
Cours - 8 pages - Informatique
Dès la fin de la Seconde Guerre mondiale, un article du Monde soulignait la nécessité d'interconnecter les télécommunications. Pourquoi ? Les États majors souhaitaient communiquer sur le terrain de façon directe quand la ligne était coupée (liaison fil à fil). Par ailleurs, durant la Guerre...
Présentation de LibreOffice Writer
Cours - 2 pages - Informatique
LibreOffice est une suite complète de bureautique libre et gratuite : un fork d'OpenOffice.org. Un fork est un programme écrit à partir des sources d'un autre (et donc ici, d'Open Office). C'est un logiciel extrêmement puissant et ergonomique. Ce que l'on appelle style en...
Les systèmes d'exploitation
Cours - 1 pages - Informatique
L'ordinateur a au minimum un écran, un clavier et une souris pour que l'on puisse lui demander d'effectuer des tâches. Encore faut-il pouvoir communiquer avec lui. C'est le rôle de l'OS. Il va être le lien entre l'homme, le processeur et ses éléments (caret vidéo...) et la...
Présentation de l'ordinateur
Cours - 3 pages - Informatique
Il existe différents types d'ordinateurs : ordinateur de bureau, ordinateur portable, notebook (mini portable), ultra portable, PC tout-en-un, hybrides (PC et tablettes). Il y a aussi ce qui ressemble à un y mais qui n'a pas la même fonction : les tablettes et les liseuses.
UX design et design thinking - « UX ou DT faut-il choisir ? »
Cours - 6 pages - Informatique
User experience Design (UX Design) est le processus de création de produits offrant aux utilisateurs une expérience significative et pertinente. Cela implique la conception de l'ensemble du processus d'acquisition et d'intégration du produit, y compris les aspects de la stratégie de...
L'origine d'Internet
Cours - 2 pages - Informatique
Passer d'un simple réseau de trois terminaux à un réseau informatique public mondial d'échanges d'informations, Internet, ce système qui est en train d'envahir notre vie, est devenu un besoin capital et indispensable dans notre société. C'est un excellent outil éducatif et de...
Reconnaissance de formes - Décision probabiliste règle de Bayes
Cours - 10 pages - Informatique
Ce rapport regroupe les différents exercices concernant la segmentation automatique par analyse d'histogramme. Tout au long de ce rapport, nous allons exposer les différents résultats obtenus pour chaque exercice et méthodes appliquées. Vous trouverez en annexe, le code complet et commenté....
POO : Programmation orientée objet
Cours - 3 pages - Informatique
Le langage de programmation Java est un langage de haut niveau, simple, gratuit, orienté objet, compilé et interprété, portable. Il est utilisé aussi bien pour créer des programmes sur des serveurs d'application, des smartphones (Android) et du matériel embarqué (téléviseurs,...
Les différents types de réseaux locaux en entreprise
Cours - 2 pages - Informatique
Un réseau est une interconnexion de plusieurs machines dans un but de communication. Pourquoi les utiliser ? Ils servent à partager des ressources, de l'espace de stockage, des imprimantes des dispositifs d'accès au réseau Internet, des services : messageries, base de données et des...
