+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable Pascal, Delphi et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    7 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : mars 2003
    Messages : 7 272
    Points : 50 509
    Points
    50 509
    Billets dans le blog
    2

    Par défaut Cours complet sur les bases de la programmation, par Eric Thirion

    Les bases de la programmation
    Un cours complet réalisé par Eric Thirion

    Ce cours complet, dont la première partie présente diverses notions fondamentales, peut être utile à toute personne désirant s'initier à la programmation et aux bases de données. Il s'adresse donc à des débutants et ne demande aucune connaissance préalable dans ces deux domaines. Il est remis continuellement à jour en corrigeant les inévitables erreurs et en le rendant plus complet et surtout, plus pédagogique. Le cours est utilisé pour enseigner la partie développement d'applications du programme de BTS informatique (formation Bac+2). Il s'agit donc d'un cours "vécu sur le terrain", qui tient compte des difficultés rencontrées par les étudiants.

    Les bases de la programmation

    16/12/2013 : première partie, sur les premières notions de programmation ;
    05/01/2014 : seconde partie, sur les sous-programmes ;
    29/01/2014 : troisième partie, sur les structures de contrôle ;
    15/01/2014 : quatrième partie, sur les tableaux ;
    03/02/2014 : cinquième partie, sur les types structurés, pointeurs et listes ;
    05/03/2014 : sixième partie, sur les fichiers.

    Eric Thirion, titulaire d'une thèse en informatique et d'un Capes de mathématiques, a passé plusieurs années à l'étranger (de 1990 à 1994 à l'Université Heriot-Watt de Edimbourg, puis de 1994 à 1996 à l'université de Leuven en Belgique) dans le cadre de contrats de recherche en vision par ordinateur. Auteur d'une vingtaine de publications, il a enseigné la programmation à l'école des Mines de Nancy, à l'IUT de Nancy et à l'université Louis Pasteur de Strasbourg.

    Nous le remercions infiniment d'avoir mis ce cours à notre disposition.

    Qu'en pensez-vous ?
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]

  2. #2
    Membre émérite
    Avatar de alassanediakite
    Homme Profil pro
    Recherche, formation, développement
    Inscrit en
    août 2006
    Messages
    1 415
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Mali

    Informations professionnelles :
    Activité : Recherche, formation, développement

    Informations forums :
    Inscription : août 2006
    Messages : 1 415
    Points : 2 961
    Points
    2 961
    Billets dans le blog
    6

    Par défaut

    Salut
    Très bon travail. La partie sur le fonctionnement de l'ordinateur m'a beaucoup intéressée.
    Deux remarques quand même...
    1. La police des chiffres doit être revue. Par exemple...
      2013 signifie : 2 × 103 + 0 × 102 + 1 × 101 + 3 × 100.
      les exposants sont mal écrits!
    2. Une déclaration c'est aussi une instruction.

    @+
    Le monde est trop bien programmé pour être l’œuvre du hasard…
    Mon produit pour la gestion d'école: www.logicoles.com

  3. #3
    Responsable Pascal, Delphi et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    7 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : mars 2003
    Messages : 7 272
    Points : 50 509
    Points
    50 509
    Billets dans le blog
    2

    Par défaut

    Bonjour,

    Merci pour le retour !
    En fait, aucun exposant n'apparaissait en tant que tel. C'est à présent corrigé.
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]

  4. #4
    Membre actif
    Profil pro
    Architecte de système d'information
    Inscrit en
    mai 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2007
    Messages : 248
    Points : 289
    Points
    289

    Par défaut

    Bonjour,

    Beau travail de vulgarisation. Concernant Java je pense qu'il y a peut être une inexactitude. Je cite:

    Les programmes écrits en langages interprétés (Java, Visual Basic, PHP…) peuvent être exécutés sans avoir été auparavant entièrement traduits en langage machine.
    Si l'on veut exécuter un programme écrit en Java il y a deux phases a respecter:
    1) compiler le code source avec le compilateur Java (javac)
    2) lancer l'interpréteur de "ByteCode" (java.exe sur windows, java sur les Unix/Linux) qui va charger en mémoire du programme interpréteur la sortie du compilateur Java (ie: le bytecode) et exécuter et/ou compiler en langage machine hôte le bytecode.

    Une précision importante devrait être faite pour expliquer ce que sont les bytecode que l'on va retrouver de plus en plus dans le futur : un "assembleur" indépendant de l'architecture processeur.

    Ceci est mon interprétation et je peux moi aussi faire des inexactitudes.

  5. #5
    Membre du Club
    Inscrit en
    octobre 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 14
    Points : 43
    Points
    43

    Par défaut

    Citation Envoyé par noooop Voir le message
    Bonjour,

    Une précision importante devrait être faite pour expliquer ce que sont les bytecode que l'on va retrouver de plus en plus dans le futur : un "assembleur" indépendant de l'architecture processeur.
    ah...mauvaise nouvelle pour les paranos de la sécurité:le bytecode est plus simple à décompiler et plus lourd à interpréter.
    je ne sais pas mais je préfère toujours un 'stand alone' exécutables .

  6. #6
    Responsable Pascal, Delphi et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    7 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : mars 2003
    Messages : 7 272
    Points : 50 509
    Points
    50 509
    Billets dans le blog
    2

    Par défaut

    Merci pour vos remarques ; elles ont été communiquées à l'auteur.
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]

  7. #7
    Membre du Club
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    mai 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Pérou

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : mai 2012
    Messages : 22
    Points : 46
    Points
    46

    Par défaut bases de programmation

    Tout simplement un grand merci Mr Thirion.

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    janvier 2014
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : janvier 2014
    Messages : 23
    Points : 24
    Points
    24

    Par défaut

    Merci pour ce cours très accessible !

  9. #9
    Candidat au Club
    Homme Profil pro
    Intégrateur Web
    Inscrit en
    juillet 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : juillet 2013
    Messages : 1
    Points : 3
    Points
    3

    Par défaut

    Citation Envoyé par Nickadj Voir le message
    Merci pour ce cours très accessible !

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/01/2014, 20h53
  2. Réponses: 0
    Dernier message: 05/01/2014, 13h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo