Déclaration et Utilisation de Fonction(s) en Algorithmique

L’utilisation de fonction en Algorithmique arrive en fin de programme dans le BTS SIO. Celle ci tout comme les procédures de traiter de opérations répétitives via un simple appel dans votre programme.

Dans mon exemple la fonction présentée met simplement au carré un nombre entier. Elle se déclare sous le code principal du programme et appel par son nom suivit d’une double parenthèse.

Ex: carre()

Dans le code présenté, l’utilisateur doit saisir un entier qui après traitement lui retourne la valeur de cette entier au carré.

fonction algorithmique

Continuer la lecture de Déclaration et Utilisation de Fonction(s) en Algorithmique

Introduction pour débutant à Jquery et Ajax


Je présente dans ce billet 3 courts morceaux de code qui permettront aux débutants de s’initier à la syntaxe de Jquery et Ajax. Les trois codes travail avec des événements simples comme des éléments de type « lien » ou des « formulaires » que je détail dans les commentaires. Le premier code déclenche un événement sur un clique d’un élément de type « lien ». Les deux autres codes utilise des formulaires, pour retranscrire un message dans une DIV sans rechargement de page, ou lors d’un submit de formulaire.

ajax jquery laintimes

Continuer la lecture de Introduction pour débutant à Jquery et Ajax

Validation de Formulaires Multiples avec Ajax et Jquery

Ajax et Jquery permettent de traiter une « section » de votre page Web sans recharger l’intégralité du contenu. Ainsi comme dans l’exemple qui va suivre vous pouvez valider individuellement des formulaires et afficher le résultat en conservant le reste du contenu de votre page Web.

Ce billet propose une source de code en PHP/Jquery/HTML permettant de valider un formulaire précis sur un page contenant 5, 10 ou le nombre de formulaire dont vous avez besoin sur une page Web.

Pour ce TP, vous devez posséder WAMP, et un éditeur de coloration syntaxique qui vous simplifiera la lecture de votre code. Vous pouvez consulter cet article qui vous fournira les liens de téléchargement vers différents logiciels « libre » : Meilleurs Logiciels libre sous licence GNU et GPL

resultat jquery laintimes

Continuer la lecture de Validation de Formulaires Multiples avec Ajax et Jquery

Le routage Static avec Cisco Packet tracer

Dans ce billet je présente l’utilisation du routage static sur Cisco packet Tracer. Je pars dans ce tutoriel sur la base de deux postes clients chacun cloisonné sur un réseau propre avec trois routeurs entre eux pour détailler et multiplier les exemples de configuration.

Dans ce sujet j’utiliserai 3 routeurs, Cisco 2620XM avec deux modules. Un module Ethernet NM-4E, et un module Serie WIC-1T

logo cisco

Continuer la lecture de Le routage Static avec Cisco Packet tracer

Script TP d’authentification en PHP et SQL

Dans ce billet, je propose un pack en PHP + SQL proposant une page d’authentification simple pour accéder à un contenu. L’objectif de ce script n’est pas de vous assurer un « sécurisation complète à 100% » mais permet à ceux qui souhaite travailler sur du code débutant de s’initier au développement avec les notions de « sécurisation des donnés » saisi par l’utilisateur. script session index Continuer la lecture de Script TP d’authentification en PHP et SQL

Connecter plusieurs Cisco Packet Tracer différents via Multiuser

La connexion en Multiuser de Cisco Packet Tracer permet de connecter plusieurs Packet tracer entre eux. Vous pouvez effectuer ceci sur une même machine(127.0.0.1) ou sur une machine distante(local, ou via hamachi).

logo cisco

Continuer la lecture de Connecter plusieurs Cisco Packet Tracer différents via Multiuser

Script Batch Renomer fichiers et dossiers

Je présente dans ce billet un script qui va renommer vos fichiers et dossiers. Le script propose de faire ca sur un dossier se situant à une autre URL ou dans le dossier courant en cas d’url vide.

Le script traite de la façon suivante, il récupère l’ensemble des dossiers et fichiers, et ajoute la date courante en début de fichier précédé d’un « -« . Libre à vous de l’adapter ou de la compléter comme bon vous semble.

script renomage batch

Continuer la lecture de Script Batch Renomer fichiers et dossiers

Astuce Windows : Utiliser les variables d’environnements

Les variables d’environnement sous Windows sont des expressions délimitées par un « % » en début et en fin d’expression. Elles associent un nom encadré par les symboles de pourcentage à une valeur ou un objet qui va être « dynamique ». (On entend par dynamique le fait que la valeur d’une variable peut évoluer mais sa désignation reste la même.
Je vulgarise quelque peut la définition, en effet une variable est bien souvent « dynamique ».

Je vais présenter ces variables avec un exemple qui est nettement plus clair qu’un texte.
Ouvrez votre menu « démarrer » et dans la zone de recherche renseignez, « cmd » patientez quelques secondes puis valider. Cela vous ouvrira un invité de commandes.

Observez la capture d’écran ci-desssous, la variable d’environnement %systemroot% contient votre chemin d’installation de votre Windows.
Renseignez simplement dans l’invité de commande « echo %systemroot% » pour afficher votre URL d’installation.

Continuer la lecture de Astuce Windows : Utiliser les variables d’environnements

Introduction aux tableaux en Algorithmique

Les tableaux en Algorithmique permettent de conserver un certain nombre de variables en incrémentant la valeur de l’indice de « variable tableau« .

algorithme

On peut ainsi utiliser des tableaux à plusieurs dimensions que l’on peut désigner comme une suite d’éléments. On va se représenter un tableau comme une suite de cases contentant chacune une valeur. Tout les éléments d’un tableau sont de même type.(Entier, réel, chaine)

Continuer la lecture de Introduction aux tableaux en Algorithmique

Cisco Packet Tracer Commandes sur les Vlans

Les Vlans représente un technologie relativement récente et permet de mieux sectoriser les services ou le personnel.

logo cisco

Il existe trois niveau de Vlans

  • Vlan de Niveau 1
    On va faire une association par les ports d’un switch à un numéro de Vlan. On appel cela, « taguer un port ». Le switch garde alors en mémoire une table qui lui permet de lier chaque Vlan au port associé. on peut le faire de manière statique ou dynamique.
  • Vlan de Niveau 2
    Dans ce type de Vlan on va associer l’adresse MAC de l’utilisateur. Ce type d’association permet une meilleur sécurité via l’association d’adresse MAC. Le risque de spoof d’adresse MAC on ne peut toutefois pas compter uniquement sur ce type de sécurité.
  • Vlan de Niveau 3
    On peut également regrouper les Vlan en sous réseau, cela permet de regrouper plusieurs machines suivant le sous réseau auxquelles elles sont rattaché. Ce niveau de Vlan étant beaucoup plus lourd pour la gestion de trafic.

Continuer la lecture de Cisco Packet Tracer Commandes sur les Vlans