Introduction à l’informatique

Slides:



Advertisements
Présentations similaires
OC Informatique.
Advertisements

Le micro-ordinateur.
L’INFORMATIQUE Mihalcea Cezar.
Petite histoire de l’ordinateur… …une invention révolutionnaire!
1.Introduction à la programmation
Architecture de machines Les entrées sorties Cours
TECHNOLOGIE DES ORDINATEURS
L’ordinateur de 1937 à nos jours
Du calculateur à l’ordinateur
Matériels Composants physiques de l’ordinateur.
La MIAGe Méthodes Informatiques Appliquées à la Gestion Une formation polyvalente: gestion des systèmes d’information et informatique de gestion.
Informatique Deug2 Sciences Eco S. Maabout 2004/2005.
Architecture des ordinateurs
Chapitre I : Culture Informatique Vous avez dit Informatique !!!
The name of ALLAH C'est quoi un Chipset ?.
L’ordinateur Sa constitution…. A Luttringer.
Architecture et programmation des ordinateurs
Introduction à l’informatique
TRANSMISSION DES DONNEES INFORMATIQUES
Architecture de machines Principes généraux
Architecture de machines Historique
Cours d’initiation en Informatique
Du calculateur à l’ordinateur
2 ième édition 1 Introduction aux systèmes dinformation Un outil essentiel pour lentreprise branchée Chapitre James A. OBrien © 2003 Les Éditions de la.
Informatique Quelques notions de base Guy Kerckhoven.
Cours d’algorithme M. Boulakradeche
Architecture des ordinateurs
ARCHITECTURE DES ORDINATEURS
Architecture d’un ordinateur
Environnement matériel d’un système informatique
Chapitre n°2 : Architecture d'un ordinateur
ENTRETENIR son ORDINATEUR
Département informatique Automne 2013
Définition – Rôle Formes Composants Périphériques internes
Le matériel Les composants de l’ordinateur
Modèle 390 dIBM AS/400 dIBM Le traitement de données en 1970: Le PDP 11/20 de Digital.
Architecture d ’un système à MICROPROCESSEUR
Introduction IFT6800 Jian-Yun Nie.
1 IFT 6800 Atelier en Technologies dinformation Chapitre 1 Introduction.
Les éléments de l’ordinateur
Métiers de Télécom Marché de l'emploi Profils de métier Débouchés.
Introduction IFT6800 – E2008 Pierre Poulin.
Architecture des ordinateurs, Environnement Numérique de Travail
Informatique 1. Les applications de l’informatique
Logique programmée & Microprocesseurs
Informatique 1. Les applications de l’informatique
B.Shishedjiev - Informatique
Codage binaire A 65 Entiers positifs caractères
L’ architecture système
1 IFT 099 Introduction à la programmation. 2 Plan du cours (sem. 1) 1.Introduction - les ordinateurs 2.La programmation procédurale 3.La programmation.
Structure d’un ordinateur Et ses périphériques
Architecture matérielle Qu’est ce qu’un ordinateur ?
par Ely cheikh Généralité sur l’informatique et l’ordinateur
P ROJET D ’ INFORMATIQUE Fait par mélodie Lapointe-Bélanger Mélody Lapierre Sytaïna Vigneault.
INTRODUCTION à LA PROGRAMMATION
HISTORIQUE: Leprechaun Circuit intégré
Architecture des ordinateurs, Environnement Numérique de Travail
Généralités sur l’architecture des machines informatiques
Plan du cours.
Découverte du micro-ordinateur et de l’informatique administrative Par Frédéric Ollivier Technicien IBA Année CAFA Première Journée Groupe Bureautique.
HISTOIRE DE L’INFORMATIQUE
Introduction à l’informatique
Explication de l’ordinateur et ses composantes
Le système informatique
Un ordinateur est une machine électronique qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui.
Initiation à l'informatique
Eléments d'architecture d’un ordinateur
ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR
Initiation à la micro-informatique Le matériel L’Unité Centrale un clic pour la suite…
Architecture Informatique
Transcription de la présentation:

Introduction à l’informatique Chapitre 0: Introduction 0 -

Une brève histoire de l’informatique La préhistoire : de 3000 AC à 1900 Abaques, machine pour prédire le mouvement des astres (80 AC) Formalisation du calcul : Al Khawarizmi (IXème) XVIIème Pascal : machine à additionner Leibniz : système binaire pour le calcul XVIIIème Jacquard : métier à tisser Babbage : machine différentielle XIXème Boole : calcul binaire et calcul logique Peirce – Hilbert : 3 Questions : correction formelle – complétude - décidabilité d ’un système formel

Une brève histoire de l’informatique Gödel et Turing Tout système formel suffisamment puissant est soit incohérent soit incomplet Problème de l’arrêt indécidable Les années 40 Travaux en cryptographie (décodage : Machine Enigma, Colossus) Parallèlement, en Angleterre, en Allemagne et aux USA, construction des premiers ordinateurs Calculateur électro-mécanique Mark 1 (Aiken, 44) 1946 : ENIAC Calculs balistiques (Atanasoff, Mauchly Eckert, 46) 44 : EDVAC, Mauchly Eckert et Von Neumann 48 : EDSAC, … Invention du transistor (Baarden, Brattain et Shockley 47)

Une brève histoire de l’informatique Les années 50 Compilateurs (FORTRAN en 57) LISP en 58 Circuits intégrés en 59 Test de Turing en 50 Les années 60 Systèmes d’exploitation Basic en 64 Automates – Langages formels - Correction de programmes Knuth : The Art of Computer Programming Micro-processeurs

Une brève histoire de l’informatique Les années 70 Base de Données Relationnelles Unix et C (Thompson et Richie) Pascal et Ada Architecture RISC (IBM), Cray 1 en 76 Les années 80 Micro-ordinateur personnel (Apple – MacIntosh en 84) NFSNet en 87 : Ancêtre d’Internet Premiers virus en 88 Pour les détails http://dept-info.labri.u-bordeaux.fr/~dicky/HisInfo.html

Ordinateur Puce (programme fixe) Calculatrice (programmable) Ordinateur personnel (PC, Macintosh, …) Station de travail (Sun, DEC, HP, …) Super-ordinateur (Cray, IBM-SP, …) Clusters d’ordinateurs

Les composants d’un ordinateur (suite) Unité centrale Mémoire vive Microprocesseur Disque dur Autres Ecran Souris Clavier

Les composants d’un ordinateur Carte mère : processeur (vitesse d’horloge, type, …), mémoire vive (RAM), interface série et parallèle, port USB, Firewire Bus. Alimentation électrique. Carte graphique ou vidéo. Disques :disque dur, disquette, … Autres périphériques: modem, scanner, imprimante, réseau, carte son, terminaux, ...

Notice d’un ordinateur processeur : Intel Intel® Core™2 Duo Extreme 4 MB L2 3.33 GHz 1066 MHz bus mémoire : 4 Go disque dur : Disque dur DiamondMax 11, 500 Go, 7200 tpm, buffer 16 Mo, UDMA 133, Maxtor carte graphique : GeForce 9800 GX2 écran : 30-inch Apple Cinema HD Display. Puissances (en millions d’opérations flottantes par seconde) 2880 MFLOPs : Pentium 4 à 3,06 GHz en Septembre 2003 … 8000 MFLOPs

But : automatisation de traitement Tout processeur (cœur des différents systèmes informatiques) exécute des programmes Un programme est composé d’une succession d’instructions qui peuvent se décomposer en opérations élémentaires par compilation La compilation transforme le programme écrit dans un langage riche (lisible par vous) en un langage simple composé d’opérations élémentaires (lisible par l’ordinateur) Les opérations élémentaires sont réalisées par des fonctions logiques qui sont codées sous forme de 0 et de 1 en mémoire puis … Les fonctions logiques sont réalisées par des circuits électroniques. (addition, test d’égalité) concrètement c’est un courant discontinu au travers de fil/couche de silicium

Les métiers de l’informatique Développeur (programmeur, analyste, ingénieur) Formateur (apprendre aux autres) Testeur Administrateur système, réseau, base de données Chef de projet Directeur des ressources informatiques Directeur des systèmes d’information Consultant, audit Chercheurs / Inventeurs Dirigeant de start-up (jeune pousse) …

Les entreprises qui recrutent Constructeurs (développement matériel, système d’exploitation) HP à Grenoble, Apple à Paris, etc. Opérateurs Telecom (FT, Free, SFR, …) Créateurs de logiciels (Dassault Catia, ILOG discovery, Jeux Infogramme, …) SSII (installation système, matériel, logiciel, développement, adaptation, maintenance de logiciels à la demande des clients) IBM, Capgemini, Atos Origin, Accenture, Logica, Orange Business Serv… Grands comptes (grandes sociétés réparties sur plusieurs sites, ayant des besoins informatiques importants; services informatiques propres + SSII prestataires de service) (Peugeot, Caisse des dépôts, Hopitaux…) PMI/PME (utilisation de l’informatique pour gestion, bureautique, …)

Les domaines d’application Finance (bourse, banque,…) Production (robotique, gestion, …) Commerce (gestion, data mining, …) Sciences (météo, géographie, physique, mathématiques, médecine, pharmacie, génétique, …) Supervision de réseaux (EDF, pétrole, transports, …) Supervision d’exploitation (centrales nucléaires, haut-fourneaux, …) Avionique, Automobile, Edition, CAO, … Energie (prospection de pétrole, optimisation, etc.)

Plan du cours Chapitre 0 (0 h 30) : Introduction TD1 : Charte, modélisation de problèmes, programme simple TP1 : Environnement de travail sur machine : Windows et C, Exemple simple de programme C. Chapitre 1 (8 h) : Algorithmique et programmation TD2 à TD9 : Algorithmique / langage de réalisation TP2 à TP9 : Programmation en C. Chapitre 2 (1h30) : Intro. aux bases de données TD10 : SQL Ecriture de requêtes SQL