WikiBtsSio

1TSioc16VoillaumeCdtSi4Novembre2015Me

Cahier de textes 1TSIOC SI4 Novembre Décembre 2015 Janvier 2016

Mardi 3 novembre 2015
T.P. du matin.
La note du T.P. sur le morpion sera partagé entre le travail réalisé sur le document et la démonstration que vous allez me faire de votre code mais également de votre questionnement qui montrera le temps que vous avez consacré au T.P.

Quelques exercices pour vous préparer au D.S.T. de l'après midi

Après midi DST de deux heures en salle des devoirs D19.
Sujet du D.S.T.


Mardi 10 novembre 2015
Découverte de VisualStudio

VisualStudio
Dépose de votre travail Groupe 1.
Dépose de votre travail Groupe 2.


Mardi 17 novembre 2015
Les fonctions
Les fonctions

Dépose de votre travail Groupe 1.
Dépose de votre travail Groupe 2.


Mardi 24 novembre 2015
Les fonctions (suite).
Les fonctions

Dépose de votre travail Groupe 1.
Dépose de votre travail Groupe 2.

Le cours de l'après-midi sera partagé entre le traitement d'un des exercices du T.P. du jour

Exercice 3
Pour assurer la sécurité sur les réseaux, on oblige les utilisateurs à créer des mots de passe difficiles à deviner,
ce que l’on appelle des « mots de passe forts ».

Vous allez créer un programme permettant de contrôler la saisie du mot de passe fort.
Le mot de passe doit respecter les règles suivantes :
- Un minimum de 8 caractères
- Au moins 1 majuscule
- Au moins 1 minuscule
- Au moins 1 chiffre
Écrire le code qui permet de saisir le mot de passe et affiche (éventuellement) les règles non respectées.
Si toutes les règles sont respectées, le programme affiche « ok ».

Exercice 4
On peut vérifier la validité d’une adresse mail. Pour cela l’adresse doit respecter les règles suivantes :
- Contenir un « @ »
- Contenir un point après l'« @ »
- Ne pas comporter d’espace
Écrire le code qui vérifie la saisie d’une adresse de courriel et affiche « adresse valide » ou « adresse non valide », selon le cas.


Mardi 1 décembre 2015

T.P. sur les tableaux.

Contexte
On désire gérer des produits qui possèdent  un numéro, un libellé et un prix.
Pour cela on utilisera des tableaux comme structures de données en mémoire ; deux tableaux seront nécessaires :
Un tableau de libellés de produits :
Téléviseur 104 cm	Lecteur DVD	Téléviseur 84 cm	…		
Le numéro du produit correspond à l’indice dans le tableau, ainsi le téléviseur 84 cm a comme numéro 2.

Les prix seront dans un autre tableau :
985.5	125		256.5			

Le lecteur de DVD a comme prix 125 €

On désire gérer ces produits.
On suppose que les tableaux sont chargés en mémoire dans deux tableaux surdimensionnés à 100.
Le programme commence par remplir les deux tableaux :
static void Main(string[] args)
        {
            string[] lesLibelles;
            double[] lesPrix;
            lesLibelles = chargeLesLibelles();
            lesPrix = chargeLesPrix();

On dispose d’une fonction nbProduits( string[] tab) qui retourne le nombre de produits du tableau des libellés.

Question 1
Écrire le code qui saisit un code et affiche le libellé et le prix d’un produit

Question 2
Écrire le code qui saisit un code et modifie le prix d’un produit, saisi par l’utilisateur

Question 3
Écrire le code qui permet d’afficher tous les produits, avec sur une ligne, le code, le libellé et le prix.

Question 4
Écrire le code qui affiche le prix moyen des produits

Question 5
Écrire le code qui ajoute un nouveau produit à la fin des tableaux, 
ses informations (libellé et prix) sont saisis par l’utilisateur.

Question 6
Écrire le code qui affiche les informations des produits dont le prix est supérieur à un prix saisi.

Question 7
Écrire le code qui affiche le prix d’un produit lorsque l’utilisateur saisit son libellé,
le programme affichera « non trouvé » si le produit n’existe pas.

Question 8
Écrire le code qui supprime un produit à partir de son code saisi.



Dans le cadre de l'association 100 000 entrepreneurs,



Le mardi 15 décembre de 15 heures 30 à 17 heures 30 venue de M. Alain Chekroun de la société SND.
Présentation en vidéos.

3a online.
Locasystem.
Société SND.

Une page GoogleDoc de partage de questions.

Voici le questionnement que vous propose M. Chekroun.
Axe : Ubérisation de la société ou société de l’Uberisation ?
Vous pouvez consulter sur ce sujet.


Jeudi 3 décembre 2015
Exercices
Dépose de votre travail, exercices et tableaux Groupe 1.
Dépose de votre travail, exercices et tableaux Groupe 2.



Les structures, déclaration :
struct Point
{
  • public double X ;
  • public double Y ;
  • public double Z ;
}

Déclaration d'une structure :
{
  • Point unPoint;
}

Assignation à une structure :

  • Point unPoint;
  • unPoint.X = 2;
  • unPoint.Y = -4;
  • unPoint.Z = 3.5;


Jeudi 10 décembre 2015
Couverture sociale.
Cours sur les tableaux (suite).
Exercices.
Préparation de la venue de M. Alain Chekroun.
La problématique posée : Ubérisation de la société ou société de l’Uberisation ?
Travail sur la page GoogleDoc de partage de questions.


Mardi 15 décembre
Exercices
Dépose de votre travail, exercices et tableaux Groupe 1.
Dépose de votre travail, exercices et tableaux Groupe 2.

Exercice supplémentaire à déposer dans les liens au dessus
Avant il faut avoir terminé les autres ...


Jeudi 17 décembre 2015

Debriefing et travail à réaliser suite à la venue de M. Alain Chekroun.
ATTENTION vous devez me rendre le devoir maison (sans copier coller).
Quelques mots sur la programmation évènementielle.
Les exercices qui restent à faire ...

Bonnes vacances de Noël à tous.


5 janvier 2016

Projet numéro national d'identité.



Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]