Abstract Syntax Notation 1 CIN ST MANDRIER Syntaxe de transfert ASN 1 DonnéesCompteurType Identificateur de données Nombre d'octets de données 1 octets.

Slides:



Advertisements
Présentations similaires
Cours Algorithmique et Analyse : Introduction
Advertisements

Le Protocole TCP Chapitre 6.
Cours n° 7 Standard Template Library II.
Le langage C++ Les types structurés
Eléments visuels. 2009/2010L3-Eco - Université de Bordeaux2 Les feuilles La feuille : cest le cadre dans lequel tous les autres éléments (visuels) dune.
Interactivé: L'Action Script.
Architecture de réseaux
Le jeu d ’instructions Introduction Un jeu d ’instruction classique
Les fonctions de XPath et XSLT
Programmer en JAVA par Tama
Méta IHM WCOMP INFRASTRUCTURE P P P P AA Modèle d’ observation
JAV - TD 6 Structures de données JAVA
PHP mySQL Extension php_mysql. Connexion à une base de données Établir une connexion mysql_connect(string server, string username, string password) –permet.
M. BENJELLOUN : Info II Mohammed BENJELLOUN Service dInformatique Faculté Polytechnique de Mons
Structures et unions types énumérés Qu'est-ce qu'une structure
CPI/BTS 2 Programmation Web Introduction au PHP
Par Fabrice Pasquier Cours IV
JavaBeans Réalise par: EL KHADRAOUY TARIK AOUTIL SAFOWAN.
Les structures de données
Cours Programmation Orientée Objet et Langage Java
Projet d’électronique numérique
Les Classes les structures en C (struct) regroupent des variables : structuration de l'analyse mais problèmes de cohérence problèmes de sécurité d'accès.
Codage convolutif Les codeurs convolutifs génèrent un mot de code de longueur n à partir de plusieurs messages de longueurs k. La valeur du mot de code.
Introduction à la programmation (Java)
Complément Le diagramme des classes
Le langage Javascript pour le web
Semaine #1 INF130 par Frédérick Henri.
Semaine #1 INF135 par Frédérick Henri.
P. Van Roy, LINF1251 LINF1251: Le Langage Java Peter Van Roy Département dIngénierie Informatique, UCL
1 PHP 1.Langage PHP 1.1. Types de base, variables et constantes 1.2. Opérateurs et expressions 1.3. Instructions 1.4. Fonctions 2.Accès aux bases de données:
IFT 6800 Atelier en Technologies d’information
CSI3525: Concepts des Langages de Programmation Notes # 6: Langages de Programmation Fonctionelle II: Introduction au ML.
Leçon 1 : notion dobjet IUP Génie Informatique Besançon Méthode et Outils pour la Programmation Françoise Greffier Université de Franche-Comté.
Les chaînes de caractères
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
Animateur : Med HAIJOUBI
Quelques fonctions utiles en PHP. Chaînes de caractères int eregi ( string pattern, string string [, array ®s] )
Introduction à l’environnement logiciel Clips
PHP 3° PARTIE : GESTION DE FICHIERS ET DE REPERTOIRES
Classe et Objet Equipe java Conception par Objet et programmation Java
Programmation objet La base.
Les variables et les types standard des données
Cours Les flux ou streams. Cours 162 Flux : objet possédant des méthodes capables de lire ou écrire des flots d’octets sur tout support (mémoire,
Annexe 2 entêtes HTTP et cookies. Accéder aux objets requêtes et réponses Ces objets sont disponibles dans les classes clé depuis la méthode awake les.
REPRESENTATION DE L’INFORMATION
Les classes et les objets Les données finales class A { … private final int n = 20 ; // la valeur de n est définie dans sa déclaration … } class A { public.
Les Réseaux Informatiques
La taille des fichiers La dimension et la compression des images
Cours du 5 novembre.
2 Processus de conception de BD
1 Les caractères En informatique, les caractères sont très importants puisqu’ils sont utilisés pour la communication personne-machine. Puisque les ordinateurs.
IPSec Formation.
Exemple (Xavier Marsault)
Les bases de l’algorithmique
Module 133 Développer des applications Web Introduction à PHP.
Entrelacement L'entrelacement a pour but d'éviter les salves d'erreurs dont la durée serait supérieure à 500 µs. L'entrelacement le plus simple revient.
Les structures simples
pour les programmeurs en C++ Java 2 Part 1 3 Histoire de Java Projet de connexion des machines: 1991 Le nom Java a été introduit dans un café Développé.
Philippe Gandy - 8 septembre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Philippe Gandy – 10 novembre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Système d’information numérique
GESTION DU BUS Hugo Descoubes - Octobre 2012 Universal Serial Bus.
Philippe Gandy – 13 octobre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
BlueJ_III 1 Java, les objets : tout de suite ! Interaction entre objets Notes de cours associées au chapitre 3 tutorial BlueJ
Les bases de données Séance 4 Construction du Modèle Physique (la BDD)
Informatique 2A Langage C 5ème séance. Déroulement de la séance 5 1 ère partie Étude des chaînes de caractères 2 ème partie Les structures 3.
Université Paul Sabatier - Toulouse 3 Accueil des nouveaux personnels – Promotion 2007 IUT A – Service Direction – 19 août Chapitre 1 Structures.
Fiche 1 Prénom : …………………………………… date :
La couche présentation : ASN.1 et BER Abstract Syntax Notation #1
Transcription de la présentation:

Abstract Syntax Notation 1 CIN ST MANDRIER Syntaxe de transfert ASN 1 DonnéesCompteurType Identificateur de données Nombre d'octets de données 1 octets = 1 à 127 octets de données Type

Abstract Syntax Notation 1 CIN ST MANDRIER Champ type Code = 5 bits 1 bit 2 bits Type d'étiquette : 00 = UNIVERSAL 01 = APPLICATION 10 = Spécifique au contexte 11 = PRIVATE 0 = type primitif 1 = type construit Code = 5 bits

Abstract Syntax Notation 1 CIN ST MANDRIER Chaîne de caractères "BONJOUR"BONJOUR Types de données IDTypes primitifsSignification 1BOOLEANValeur alternative : False ou True 2INTEGEREntier de taille arbitraire 3BIT STRINGListe de bits 4OCTET STRINGListe d'octets 6OBJET IDENTIFIER Permet d'identifier, par une chaîne de caractères, un objet dans un protocole 16SEQUENCEAutorise la construction de types complexes TypeLongueurValeur

Abstract Syntax Notation 1 CIN ST MANDRIER Chaîne de caractères "BONJOUR" Types de données IDTypes primitifsSignification 1BOOLEANValeur alternative : False ou True (False = 0) 2INTEGEREntier de taille arbitraire 3BIT STRINGListe de bits 4OCTET STRINGListe d'octets 6OBJET IDENTIFIER Permet d'identifier, par une chaîne de caractères, un objet dans un protocole 16SEQUENCEAutorise la construction de types complexes TypeLongueurValeur 47BONJOUR F 4E 4A 4F 55 52

Abstract Syntax Notation 1 CIN ST MANDRIER Structure représentative d'un individu : Nom Prénom Age Sexe Individu : SEQUENCE { nomOCTET STRING prénomOCTET STRING âgeINTEGER sexemasculinBOOLEAN } Exemple

Abstract Syntax Notation 1 CIN ST MANDRIER Types de données E4F B02012D01 1F