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 8 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 8 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 8 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 8 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 8 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 8 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months 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 10 months ago by SnowCode