top of page

DTA

Raspberry Pi 

15.11.2022

Présentation Raspberry Pi 4B

Dans ce premier rendu, je présente les différents éléments du hardware du Raspberry Pi, ainsi que l'histoire derrière la création de celui-ci.

Raspberry Pi

06.12.2022

Installation et configuration Raspberry Pi 4B

Dans ce deuxième rendu, j'explique comment j'ai installé et configuré le système d'exploitation Raspberry Pi OS dans ce nano-ordinateur.

Raspberry Pi

13.12.2022

Configuration réseau Pi

Dans ce troisième rendu, j'explique comment se connecter à distance au Raspberry Pi, graphiquement et par ligne de commande.

Raspberry Pi

05.01.2023

Configuration sécurité comptes et fichiers

Dans ce dernier rendu, j'explique comment créer différents utilisateurs, différents groupes et comment gérer les permissions des mêmes ainsi que des fichiers.

Virtualisation vs. Conteneurisation & Cloud

Virtualisation

La virtualisation est une technique de création d'environnements logiciels simulant un matériel informatique et permettent de faire fonctionner plusieurs systèmes d'exploitation et applications sur un seul ordinateur physique.

Pendant ce semestre, nous avons créé plusieurs machines virtuelles sur le logiciel Oracle.

Conteneurisation

La conteneurisation est une technique de virtualisation légère qui permet de déployer et d'exécuter des applications de manière isolée et portable sur n'importe quel environnement informatique.

Les applications sont empaquetées avec toutes les dépendances nécessaires (bibliothèques, systèmes de fichiers, etc.) dans un conteneur qui peut être facilement déplacé d'un environnement à un autre.

Scripting

Le scripting est un type de programmation qui permet de développer des programmes informatiques en utilisant un langage de script. Les scripts sont des programmes interprétés qui exécutent des tâches spécifiques

Nous avons fait des exercices sur le scripting, dans les exercices sur les variables d'environnement Windows & Linux.

IT security basics

Nous avons pu voir plusieurs éléments de sécurité de base durant ce semestre.

J'ai réalisé un travail pratique sur le Raspberry Pi par apport aux permissions, vous pouvez le trouver dans la section suivante

Mathématiques de l'informatique

Nous avons vu plusieurs éléments des mathématiques de l'informatique tout au long du semestre:

Logique, éléments de la logique

Algèbre des propositions

Implication

La numération

J'ai effectué pleins d'exercices sur ces différents éléments, que vous pouvez trouver ici.

Système d'exploitation Windows & Linux

Tout au long du semestre nous avons pu voir en détail les systèmes d'exploitation Windows et Linux en voyant différentes choses sur ceux-ci:

Ligne de commande

Gestion des fichiers

Variables d'environnement

Utilisateurs et groupes

Permissions et droits 

J'ai fait différents travaux pratiques sur ces différentes éléments:

- Sur le Raspberry Pi (section suivante)

- Exercices en classe

Résumé du cours

Tout au long du semestre, j'ai pris différentes notes lors du cours, vous pouvez les voir en cliquant ici.

Hardware & architecture of personal devices

Hardware

Nous avons vu plusieurs élements du hardware d'un appareil durant ce semestre, tels que la carte-mère, le processeur, la carte graphique, les bus PCie, entre autres... 

J'explique en détail certains éléments du hardware d'un Raspberry Pi dans un document que vous pouvez retrouver dans la section suivante.

Architecture

Un ordinateur est composé de plusieurs éléments qui sont reliés entre eux grâce aux bus :

Organes d'entrée

Organes de sortie

Unité centrale

Mémoire auxiliaire 

Projet du semestre

Pendant les deux semaines de projet, nous avons dû créer un service d'hébergement web, comme CPanel, vous trouvez la documentation de ce projet ici.

Ligne de commande

Nous avons également beaucoup utilisé la ligne de commandes afin d'installer des systèmes, gérer des permissions...

Limitation serveur SSH

Nous avons aussi limiter l'accès des utilisateurs au Secure Shell, ce qui est une mesure de sécurité.

Serveur virtuels 

Lors de la réalisation de ce projet, nous avons dû créer des serveurs virtuels.

bottom of page