| |
|<
<< Page précédente
1
2
3
Page suivante >>
>|
|
documents par page
|
Tri :
Date
Editeur
Format
Auteur
Titre
|
Voir le document
|
Méthodes et outils algorithmiques. Approche impérative (module API)
Auteur(s):
Jacques Barre, Le Moal;Pascale Le Certen, Lucien Ungaro
Éditeur(s):
Institut de Formation Supérieure en Informatique et Communication
Source de la notice:
ORI Université Rennes 1
Format:
texte
Polycopié (n°118) du cours de licence Sciences et techniques sur le module API (approche impérative) avec une mise en oeuvre en Java. Ce cours a pour but l'apprentissage des bases de l'algorithmique et des algorithmes de style impératif et la réalisation de programme, d'où la nécéssité de connaître JAVA....
Accéder à la fiche de description
|
Voir le document
|
Systèmes embarqués : contraintes et technologies (série : Colloquium Jacques Morgenstern)
Auteur(s):
Gérard Berry
Éditeur(s):
Institut National de Recherche en Informatique et en Automatique, Université de Nice, Ecole Polytechnique Universitaire, Laboratoire I3S
Source de la notice:
UNIT
Format:
image en mouvement
Les systèmes informatiques embarqués envahissent tous les pans de l'industrie, de l'avionique et l'automobile aux objets les plus courants. Ils sont formés de matériel et logiciel intimement mêlés. Les contraintes de fiabilité y sont considérables, que ce soit pour des questions évidentes de sécurité des personnes, ou simplement pour des raisons économiques de coût des bugs. Les contraintes technologiques y sont aussi très fortes: taille, consommation électrique, etc. Des technologies spécifiques de programmation et de vérification de ces systèmes ont été mises au point ces 15 dernières années...
Accéder à la fiche de description
|
Voir le document
|
Algorithmes pour le calcul scientifique (série : Cours Polytech'Lille)
Auteur(s):
Jean Beuneu, Ovidiu Schipor, Felicia Giza, Florin Hrebenciuc
Éditeur(s):
Polytech'Lille
Source de la notice:
UNIT
Programme du cours :
Systèmes d'équations linéaires
Programmation linéaire
Équations non linéaires
Valeurs et vecteurs propres des matrices
Interpolation
Approximation
Quadrature numérique
Transformation de Fourier discrète
Intégration numérique des équations différentielles ordinaires...
Accéder à la fiche de description
|
Voir le document
|
Réflexions sur la théorie des algorithmes (série : Colloquium Jacques Morgenstern)
Auteur(s):
Allan Borodin
Éditeur(s):
Institut National de Recherche en Informatique et en Automatique, Université de Nice, Ecole Polytechnique Universitaire, Laboratoire I3S
Source de la notice:
UNIT
Format:
image en mouvement
En 1973, J. Morgenstern a publié un article fort élégant intitulé "Lower Bounds on the Linear Complexity of the Fast Fourier Transform". Alors que la complexité du calcul de la transformée de Fourier discrète est encore un problème ouvert, J. Morgenstern a pu établir une borne inférieure optimale en Omega(n log n) pour toute une classe d'algorithmes et, en particulier, pour les programmes d'arithmétique linéaire où les valeurs scalaires sont de module borné. Cet article fait partie d'une série de publications de J. Morgenstern sur les modèles restreints de calcul. Dans mon exposé, je m'attache...
Accéder à la fiche de description
|
Voir le document
|
Cfacile : Introduction au langage C
Auteur(s):
Jean-Paul Boufflet, Philippe Trigano, Amir Benmimoun
Éditeur(s):
Université de Technologie de Compiègne, UNIT
Source de la notice:
UNIT
Format:
texte, image, ressource interactive, ensemble de données
Cfacile est un support interactif de cours pour l'apprentissage des concepts de base de l’algorithmique et de la programmation en C, à destination des débutants. Il comporte quatre parties : une base théorique structurée sous la forme de 9 chapitres de cours, un ensemble d'exercices interactifs, deux jeux éducatifs interactifs et des simulations pédagogiques.
Les chapitres abordent les bases de la programmation en C : introduction au langage C, algorithmes et langages, structure d'un programme, premiers pas en C, les boucles, les tableaux ainsi que les chaînes de caractères et les pointeurs, ...
Accéder à la fiche de description
|
Voir le document
|
Introduction à la recherche opérationnelle et à l'algorithmique de l'optimisation
Auteur(s):
François Boulier
Éditeur(s):
Université de Lille I
Source de la notice:
UNIT
Faire de la recherche opérationnelle consiste en pratique à modéliser mathématiquement un
problème donné puis à résoudre le problème modélisé. La première étape demande du savoir?faire
et de l'expérience (certains parlent d''art'. Pour la seconde, on dispose d'algorithmes rigoureux.
La discipline s'est développée avec l'informatique : modéliser mathématiquement des problèmes
complexes ne servirait à rien si on ne disposait pas d'ordinateurs pour mener les calculs.
Ce cours aborde les deux aspects de la recherche opérationnelle : on s'initie à la modélisation
mathématique de problèmes qu'on rés...
Accéder à la fiche de description
|
Voir le document
|
Travaux Pratiques Scilab : Introduction au calcul scientifique
Auteur(s):
Romain Brette
Éditeur(s):
Ecole Normale Supérieure de Paris
Source de la notice:
UNIT
Format:
logiciel, texte
Après un bref rappel sur les commandes de Scilab utiles au calcul scientifique (vecteurs, matrices, boucles conditionnelles), vous trouverez huit TP (travaux pratiques) avec leur correction pour vous entraîner.
Les sujets traités sont : l'interpolation polynomiale (TP2), les courbes de Bézier (TP3), les splines et systèmes triangulaires (TP4), la décomposition LU (TP5), les équations linéaires et moindres carrés (TP6), la résolution d’équations non-linéaires (TP7) et les racines de polynômes (TP8)....
Accéder à la fiche de description
|
Voir le document
|
Régulation et mesure
Auteur(s):
Philippe Breuil
Éditeur(s):
Ecole Nationale Supérieure des Mines de Saint Etienne
Source de la notice:
UNIT
Format:
collection
Ce cours de régulation et mesure a pour objectifs de faire découvrir les problèmes de la mesure, puis l'utilisation de celle-ci pour faire du contrôle, de faire découvrir la régulation, et enfin de donner les outils nécessaires pour poser puis résoudre un problème de dynamique...
Accéder à la fiche de description
|
Voir le document
|
Auteur(s):
Chris Cannings
Éditeur(s):
Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte, image en mouvement
Accéder à la fiche de description
|
Voir le document
|
La gestion des fichiers (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Le C offre la possibilité de lire et d'écrire des données dans un fichier.
Pour des raisons d'efficacité, les accès à un fichier se font par l'intermédiaire d'une mémoire-tampon (buffer), ce qui permet de réduire le nombre d'accès aux périphériques (disque...).
Pour pouvoir manipuler un fichier, un programme a besoin d'un certain nombre d'informations : l'adresse de l'endroit de la mémoire-tampon où se trouve le fichier, la position de la tête de lecture, le mode d'accès au fichier (lecture ou écriture)... Ces informations sont rassemblées dans une structure dont le type, FILE *, est défini ...
Accéder à la fiche de description
|
Voir le document
|
La librairie standard (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Cette annexe donne la syntaxe des principales fonctions de la librairie standard.
Accéder à la fiche de description
|
Voir le document
|
La programmation modulaire (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Dès que l'on écrit un programme de taille importante ou destiné à être utilisé et maintenu par d'autres personnes, il est indispensable de se fixer un certain nombre de règles d'écriture. En particulier, il est nécessaire de fractionner le programme en plusieurs fichiers sources, que l'on compile séparément.
Ces règles d'écriture ont pour objectifs de rendre un programme lisible, portable, réutilisable, facile à maintenir et à modifier....
Accéder à la fiche de description
|
Voir le document
|
Le débogueur GDB (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Le logiciel gdb est un logiciel GNU permettant de déboguer les programmes C (et C++). Il permet de lancer le programme, d'arrêter l'exécution à un endroit précis, d'examiner et de modifier les variables au cours de l'exécution et aussi d'exécuter le programme pas-à-pas....
Accéder à la fiche de description
|
Voir le document
|
Les bases de la programmation en C (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Après un bref historique, ce chapitre introductif présente les caractéristiques d'un langage compilé, les composantes élémentaires et la structure d'un programme en C et les conventions d'écriture.
9 exercices simples sur les structures de contrôle : instructions de branchement, boucles permettent de fixer les connaissances acquises dans ce premier chapitre....
Accéder à la fiche de description
|
Voir le document
|
Les directives au préprocesseur (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Le préprocesseur est un programme exécuté lors de la première phase de la compilation. Il effectue des modifications textuelles sur le fichier source à partir de directives. Les différentes directives au préprocesseur, introduites par le caractère #, ont pour but l'incorporation de fichiers source (#include), la définition de constantes symboliques et de macros (#define), la compilation conditionnelle (#if, #ifdef,...)....
Accéder à la fiche de description
|
Voir le document
|
Les fonctions (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Comme dans la plupart des langages, on peut en C découper un programme en plusieurs fonctions. Une seule de ces fonctions existe obligatoirement ; c'est la fonction principale appelée main. Cette fonction principale peut, éventuellement, appeler une ou plusieurs fonctions secondaires. De même, chaque fonction secondaire peut appeler d'autres fonctions secondaires ou s'appeler elle-même (dans ce dernier cas, on dit que la fonction est récursive).
Ce chapitre est complété par 3 exercices faisant intervenir l'usage des fonctions : permutation, incrémentation des éléments de la diagonale d'une mat...
Accéder à la fiche de description
|
Voir le document
|
Les pointeurs (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Toute variable manipulée dans un programme est stockée quelque part en mémoire centrale. Cette mémoire est constituée d'octets qui sont identifiés de manière univoque par un numéro qu'on appelle adresse. Pour retrouver une variable, il suffit donc de connaître l'adresse de l'octet où elle est stockée (ou, s'il s'agit d'une variable qui recouvre plusieurs octets contigus, l'adresse du premier de ces octets). Pour des raisons évidentes de lisibilité, on désigne souvent les variables par des identificateurs, et non par leur adresse. C'est le compilateur qui fait alors le lien entre l'identificate...
Accéder à la fiche de description
|
Voir le document
|
Les types composés (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
A partir des types prédéfinis du C (caractères, entiers, flottants), on peut créer de nouveaux types, appelés types composés, qui permettent de représenter des ensembles de données organisées.
Ce chapitre est complété par deux séries d'exercices, l'une consacrée au tri de données organisées en tableaux ou en structures et l'autre proposant 6 exercices de manipulation de données structurées en tableaux à l'aide de pointeurs....
Accéder à la fiche de description
|
Voir le document
|
Polycopié (série : Programmation en langage C)
Auteur(s):
Anne Canteaut
Éditeur(s):
Université de Limoges, Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Format:
texte
Ce document propose les bases du langage C au travers de 7 chapitres consacrés chacun à un aspect du langage. Il est complété par une présentation de la librairie standard et du débogueur GDB. Cinq séries d'exercices de difficulté croissante permettent de mettre en pratique les notions présentées....
Accéder à la fiche de description
|
Voir le document
|
Cours de C/C++
Auteur(s):
Christian Casteyde
Éditeur(s):
Institut National de Recherche en Informatique et en Automatique
Source de la notice:
UNIT
Ce livre est structuré en deux grandes parties, traitant chacune un des aspects du C++. La première partie, contenant les chapitres 1 à 12, traite du langage C++ lui-même, de sa syntaxe et de ses principales fonctionnalités. La deuxième partie quant à elle se concentre sur la bibliothèque standard C++, qui fournit un ensemble de fonctionnalités cohérentes et réutilisables par tous les programmeurs. La bibliothèque standard C++ a également l'avantage d'utiliser les constructions les plus avancées du langage, et illustre donc parfaitement les notions qui auront été abordées dans la première part...
Accéder à la fiche de description
|
|
|
|<
<< Page précédente
1
2
3
Page suivante >>
>|
|
documents par page
|