Skip to main content

Recently Updated Pages

Couche internet (protocoles IPv4 et IPv6)

Réseau

IP est le protocole de base d'internet et globalement le seul protocole de la couche internet. Il...

Updated 10 months ago by SnowCode

Couche internet (routage)

Réseau

La couche internet qui soutient la couche de transport sert à faire acheminer les informations d'...

Updated 10 months ago by SnowCode

Couche de transport (UDP, transport fiable et TCP)

Réseau

La couche applicative repose sur la couche de transport. Cette dernière s'en fout du type de donn...

Updated 10 months ago by SnowCode

TCP : Implémentation du transfert fiable

Réseau

TCP est un protocole qui implémente le transfert fiable dont on a parlé juste avant. Il comprend ...

Updated 10 months ago by SnowCode

Couche applicative (DNS, HTTP, SMTP, IMAP et POP)

Réseau

Si on fait abstraction de toutes les couches en dessous de la couche application, on trouve le pr...

Updated 10 months ago by SnowCode

Introduction au modèle OSI

Réseau

Les modèles Le modèle OSI est une norme de communication réseau proposée par ISO. Elle met ainsi...

Updated 10 months ago by SnowCode

Notes pour chaque diagramme + mini tuto pour EA

Analyse Bloc 2

Procédure réponse examen analyse Souligner les phrases et éléments importants (entités potentiel...

Updated 1 year ago by SnowCode

Résumé global

Système d'exploitations

Question 1 (processus) Définissez le concept de processus, décrivez les mécanismes de communicat...

Updated 1 year ago by SnowCode

Cryptographie symétrique et asymétrique

Système d'exploitations Sécurité

Entre les deux extrêmes que nous venons de voir (code de césar d'un côté et le one-time pad). Div...

Updated 1 year ago by SnowCode

Les tableaux

Système d'exploitations Le langage C

Il est possible en C de déclarer un tableau contenant des données de types identiques qui sont en...

Updated 1 year ago by SnowCode

Les structures

Système d'exploitations Le langage C

Les structures en C permettent de créer des types personalisés, un peu comme les classes en Java ...

Updated 1 year ago by SnowCode

Génération d'aléatoire

Système d'exploitations Le langage C

La généréation d'aléatoire se fait via la fonction rand, cependant il est important de se rappell...

Updated 1 year ago by SnowCode

Chaines de caractères (et tableaux)

Système d'exploitations Le langage C

En C il n'y a pas de type String, les chaines de caractères sont simplement des tableaux de carac...

Updated 1 year ago by SnowCode

Introduction

Système d'exploitations

Informations horarires, crédits, seconde sess Les cours théoriques représentent 42h et les labora...

Updated 1 year ago by SnowCode

Introduction au C

Système d'exploitations Le langage C

Qu’est ce que le C Le langage C est un langage de bas niveau (contrairement à Java qui est plus u...

Updated 1 year ago by SnowCode

Hello World

Système d'exploitations Le langage C

/* Les lignes commençant par # sont des directives au préprocesseur C Dans ce cas avec #includ...

Updated 1 year ago by SnowCode

Introduction aux laboratoires

Système d'exploitations Le langage C

Outils Linux (une machine virtuelle est disponible sur l’espace de cours) Clion (Jetbrains) est ...

Updated 1 year ago by SnowCode

Introduction et histoire de la cryptographie

Système d'exploitations Sécurité

La cryptographie consiste à cacher des informations en utilisant des algorithmes. Il ne faut pas ...

Updated 1 year ago by SnowCode

Protection contre les attaques

Système d'exploitations Sécurité

Pour se protéger contre des attaques, il est important de protéger le périmètre (tout ce qui est ...

Updated 1 year ago by SnowCode

Sécurité des applications, attaques et logiciels malveillants

Système d'exploitations Sécurité

Écrire du code exempt d'erreur est difficile, et les erreurs peuvent conduire à des vulnérabilité...

Updated 1 year ago by SnowCode