1.1: notions de bases de l’informatique

Slides:



Advertisements
Présentations similaires
Le micro-ordinateur.
Advertisements

GEF 435 Principes des systèmes dexploitation Les systèmes dexploitation en général (Tanenbaum 1.1 et 1.3)
Module 5 : Implémentation de l'impression
TECHNOLOGIE DES ORDINATEURS
Piles, files et listes: notions théoriques
Informatique Deug2 Sciences Eco S. Maabout 2004/2005.
Architecture des ordinateurs
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
Les Ordinateurs V.Emond BTT1OF.
Types des systèmes d’exploitation
Chapitre I : Systèmes d’exploitation
Chapitre 3: Système d’exploitation
Votre NOM et PRENOM 2 Technologie de lInformatique.
Exposé de Système - Informatique et Réseau
PLAN du COURS Introduction Structure des Systèmes Informatiques
L’ordinateur Sa constitution…. A Luttringer.
Le Concept du programme enregistré
TRANSMISSION DES DONNEES INFORMATIQUES
Architecture de machines Principes généraux
Cours d’initiation en Informatique
Systèmes d’exploitation
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.
ENVIRONNEMENT WINDOWS
Les composants internes
Révision Avant lintra – Architecture de lordinateur, les composants, le fonctionnement, codage – Système dexploitation: organisation des données (fichier),
LE SYSTÈME INFORMATIQUE Présenté par : N. BENMOUSSA
CYCLE 1 : Saisir – Afficher – Données Afficher du texte sur lécran 1- Rôle du printf() 2- Syntaxe du printf() 3- Exécution du printf() par le CPU.
Architecture d’un ordinateur
LA CARTE MERE PROJET REALISER PAR : BELGHITI ALAOUI Anas.
Chapitre n°2 : Architecture d'un ordinateur
Système d’exploitation: Principe
Département informatique Automne 2013
Les Systèmes d’Exploitation
IFT 6800 Atelier en Technologies d’information
Les éléments de l’ordinateur
LIFI-Java 2004 Séance du Jeudi 9 sept. Cours 1. La notion de langage Décrire une tâche à effectuer –programme Écrire à un haut niveau –facile pour lutilisateur.
Système dexploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Réalisé par Mr CALVO du Lycée Bon Secours à PERPIGNAN
Les Systèmes d’Exploitation
B.Shishedjiev - Informatique
Création d'un diaporama sous Open Office
Système d’exploitation 2 Unix User
La programmation système
Structure de Base d’un ordinateur Matière : Informatique
Programmation Système et Réseau
1 IFT 099 Introduction à la programmation. 2 Plan du cours (sem. 1) 1.Introduction - les ordinateurs 2.La programmation procédurale 3.La programmation.
1 École des Mines de Saint-Etienne. 158, cours Fauriel Saint-Etienne Cedex 2. Tél Fax Jean-Jacques Girardot
Structure d’un ordinateur Et ses périphériques
1 Système d’exploitation Les scripts csh 1 ère Année Année Tienté HSU.
Architecture matérielle Qu’est ce qu’un ordinateur ?
Architecture des ordinateurs, Environnement Numérique de Travail
Doan Chien Thang Aôut,2008.  La vue d'ensemble des systèmes d'exploitation  Les processus et les fils  Gestion de la mémoire  Le système des fichiers.
UE MAREP Cours 12 : Révisions
Patricia Renault UPMC 2005/2006
Chapitre 1 : systèmes d’exploitation
Applications Internet Cours 3 21 janvier 2010 Cours 3 21 janvier 2010.
DECOUVERTE DE L’INFORMATIQUE
Crédits SommaireSystème & Processus Système et Applications Système, programmes & données Définition Système & UtilisateursSystème et Interface CULTURE.
Un ordinateur est une machine électronique qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui.
TP1 : architecture matérielle
Architecture d’un ordinateur
Initiation à l'informatique
Eléments d'architecture d’un ordinateur
Les mémoires la préparation de: chaimaa hamdou.
Travailler dans un environnement numérique évolutif Domaine D1.
ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR
Gestion des Tâches Les Processus. Un système multitâches La carte mère comporte Le Processeur (calcul et attente) Les jeux de composants spécialisés (entrées-sorties.
Chapitre 12 Surveillance des ressources et des performances Module S41.
Révisions pour l’exam L2 Informatique Obligatoire.
Transcription de la présentation:

1.1: notions de bases de l’informatique 2015-2016 Leçon 1 BTS SN – 1ÈRE ANNÉE 1.1: notions de bases de l’informatique

1.1: notions de bases de l’informatique Sommaire : 1.1.1 Organisation Matériel et logiciel 1.1.2. Mémoire de masse; exécution d’un programme 1.1.3. Représentation et codage des informations

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Le rôle d’une ordinateur : communiquer; gérer; enregistrer; publier; rechercher & organiser (informations); Composants: Unité centrale; périphériques

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Unité centrale: RAM; ROM Carte mère Cartes: vidéo; son; réseau … Stockage : HD; clé USB; CD ROM; cloud

1.1.1 Fichiers dans un projet logiciel 1.1: notions de bases de l’informatique 1.1.1 Fichiers dans un projet logiciel Connectique:  PORT SERIE ET PORT PARALLELE : OBSOLETES

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Système d’exploitation: Le système d'exploitation contrôle et gère le matériel connecté à l'ordinateur; c’est une interface qui vous permet d'interagir avec l'ordinateur. Interface graphique utilisateur (GUI, Graphical User Interface). Assistant d’installation matériels ou de logiciels. Matériel et système d'exploitation constituent la plateforme. Les applications, utilisent cette plateforme pour effectuer des tâches.

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Extension, typage: Fichier exécutable: Fichier (programme informatique) qui contient des instructions. Binaire: Fichier directement codé avec des instructions pour le processeur. Script : Fichier texte contenant des commandes qui sont interprétées , traduites à la volée en instructions pour le processeur.

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Extension, typage (suite): 8 caractères pour le nom et 3 pour l’extension sous MS-DOS. 256 caractères pour le nom et l’extension sous Windows. 256 sous les systèmes Unix dont Linux, extension optionnelle de longueur variable. Voir : http://lacl.u-pec.fr/tan/L1/types_fichiers.pdf

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Gestionnaire de fichier : Application du système d’exploitation permettant l’affichage et la recherche des fichiers présent sur un disque ou secteur. Exemple alternatif:

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Type de programme: Définitions On appelle « langage informa tique » un langage destiné à décrire l'ensemble des actions consécutives qu'un ordinateur doit exécuter. Le langage utilisé par le processeur est appelé langage machi ne. Un langage impératif organise le programme sous forme d'une série d'instructions. Un langage fonctionne l (parfois appelé langage procédural) est un langage dans lequel le programme est construit par fonctions.

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Type de programme: Définitions Un programme écrit dans un langage interprété a besoin d'un programme auxiliaire (l'interpréteur) pour traduire au fur et à mesure les instructions du programme. Un programme écrit dans un langage dit « comp ilé » va être traduit une fois pour toutes par un programme annexe, appelé compilateur , afin de générer un nouveau fichier qui sera autonome.

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Type de programme: Langages intermédiaires: Certains langages appartiennent en quelque sorte aux 2 catégories (LISP, Java, Python, ..) car le programme écrit avec ces langages peut dans certaines conditions subir une phase de compilation intermédiaire vers un fichier écrit dans un langage qui n'est pas intelligible (donc différent du fichier source) et non exécutable (nécessité d'un interpréteur). Les applets Java, petits programmes insérés parfois dans les pages Web, sont des fichiers qui sont compilés mais que l'on ne peut exécuter qu'à partir d'un navigateur internet (ce sont des fichiers dont l'extension est .class).

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Type de programme:

1.1.1 Organisation Matériel et logiciel 1.1: notions de bases de l’informatique 1.1.1 Organisation Matériel et logiciel Types de mémoire: Une mémoire vive (RAM) désigne une mémoire où chaque information stockée peut en tout temps être consultée, ou modifiée. Une mémoire morte (ROM) est une mémoire non modifiable (stockage des logiciels enfouis).

1.1.2. Mémoire de masse; exécution d’un programme 1.1: notions de bases de l’informatique 1.1.2. Mémoire de masse; exécution d’un programme Types de mémoire: Une mémoire rémanente est une mémoire où les informations sont conservées même après la mise hors tension de l'appareil. Une mémoire flash est une mémoire rémanente dont le contenu peut être intégralement effacé en une seule opération.

1.1.2. Mémoire de masse; exécution d’un programme 1.1: notions de bases de l’informatique 1.1.2. Mémoire de masse; exécution d’un programme Types de mémoire: La mémoire virtuelle est un mécanisme qui permet de simuler la présence d'un type de mémoire en utilisant un autre type. Une mémoire de masse ou mémoire de stockage sert à stocker à long terme des grandes quantités d'informations.

1.1.2. Mémoire de masse; exécution d’un programme 1.1: notions de bases de l’informatique 1.1.2. Mémoire de masse; exécution d’un programme Types de mémoire: Une mémoire cache sert à conserver un court instant des informations fréquemment consultées. Un registre est intégrée au processeur.

1.1.2. Mémoire de masse; exécution d’un programme 1.1: notions de bases de l’informatique 1.1.2. Mémoire de masse; exécution d’un programme Types de mémoire:

1.1.2. Mémoire de masse; exécution d’un programme 1.1: notions de bases de l’informatique 1.1.2. Mémoire de masse; exécution d’un programme Types de mémoire: Pile: LIFO En informatique, une pile (en anglais stack) est une structure de données fondée sur le principe « dernier arrivé, premier sorti » (ouLIFO pour Last In, First Out), ce qui veut dire, qu'en général, le dernier élément ajouté à la pile sera le premier à être utilisé. Le fonctionnement est similaire à celui d'une pile d'assiettes : on ajoute des assiettes sur la pile, et on les récupère dans l'ordre inverse, en commençant par la dernière ajoutée. Tas:  (heap en anglais) est un segment de mémoire utilisés lors de l'allocation dynamique de mémoire durant l'exécution d'un programme informatique.

1.1.2. Mémoire de masse; exécution d’un programme 1.1: notions de bases de l’informatique 1.1.2. Mémoire de masse; exécution d’un programme Processus d’exécution d’un programme: Allocation de ressources par le système d’exploitation; Thread (ou fil d'exécution) et multithread .

1.1.3. Représentation et codage des informations 1.1: notions de bases de l’informatique 1.1.3. Représentation et codage des informations bases de calcul(2,10,16): Nombre: Voir http://isn.fil.univ-lille1.fr/activite3/binaire.html Noté:

1.1.3. Représentation et codage des informations 1.1: notions de bases de l’informatique 1.1.3. Représentation et codage des informations bases de calcul(2,10,16): Nombres signés en complément à 2 Hexadécimal: intérêt; écriture; conversion Virgule flottante