Programme d'études 2002-2003 > AGRO > BIR1202
BIR1202Informatique appliquée

[22.5h+7.5h]1q

Enseignant(s) :

Philippe Sonnet

Objectifs

Amener l'étudiant à une connaissance opérationnelle de l'informatique en vue d'une utilisation rationnelle dans le domaine de l'ingénierie biologique, agronomique et environnementale.

Objectifs

To develop for the student an operational knowledge of computer science in order to use this skill in the field of biological, agronomical and environmental engineering.

Cahier des charges

1. Notions générales concernant l'ordinateur, le traitement et les supports de l'information.
2. Initiation aux principes de programmation et à l'algorithmique.
3. Introduction à un langage de programmation en employant un logiciel de calcul scientifique existant.
4. Introduction à la structure et à la gestion de bases de données.

Cahier des charges

1. General notions concerning the computer, the information handling and storing.
2. Initiation to programming principles and algorithms.
3. Introduction to an existing scientific programming language.
4. Introduction to data base design and management.

Résumé

Le cours développe les notions de base dans les domaines suivants:
1. Opérations logiques, portes, flip-flop, mémoire centrale, stockage de masse.
2. Code ASCII et UNICODE, représentation des nombres en notation binaire, hexadécimale, en complément à deux, biaisée et en virgule flottante, arithmétique IEEE, erreurs de troncature et d'overflow, représentation d'image bitmap, vectorielle, codage de la couleur, compression de fichiers, format d'image.
3. Architecture des ordinateurs, description et fonctionnement des microprocesseurs, unité arithmétique et logique, unité de contrôle instruction machine, cycle machine, contrôleurs, bus, communications parallèles et série, performance d'un ordinateur.
4. Algorithme, pseudocode, méthodes d'analyse des problèmes et d'élaboration des algorithmes, langage de programmation, évolution historique, déclaration de variables, langage typés et orientés objet, tableaux homogènes et hétérogènes, primitives, structures itératives, récursion...
5. Constitution et fonctionnement d'un système d'exploitation.
6. Réseaux, adresse IP, routeurs, nom de domaines, World Wide Web, ...
7. Structure de données et de fichiers.
8. Utilisation du langage MATLAB durant les séances de travaux pratiques, initiation à l'HTML et à l'utilisation de Telnet et de FTP.

Résumé

The course develops basic notions in the following fields:
1. Logical processes, ports, flip-flop, central memory, mass storage
2. ASCII code and UNICODE; representation of numbers in binary notation, hexadecimal, two-complement, biased and floating points; arithmetic IEEE, truncate and overflow errors; representation of bitmap and vector images; color coding; file compressing; image formation
3. Computer hardware architecture, description and functioning of micro-processors, arithmetical logical unit, control unit, machine instructions, machine cycle, controllers, bus, parallel and in series communications, computer performance
4. Algorithmic, pseudocode, methods for analysing problems and designing algorithms, programming language, historical evolution, declaration of variables, typical and object oriented languages, homogeneous and heterogeneous tables, primitives, iterative structures, recursion
5. Structure and functioning of an operating system
6. Networks, IP adress, routers, domains, World Wide Web, network security
7. Structure of data and data files
8. Practicing the MATLAB language, initiation to HTML language as well as to TelNet and to FTP protocols.

Autres informations du cahier des charges

Cours supplémentaires : BIR 1201 'Exercices intégrés en mathématiques et informatique'





Support : Fascicules, livre de référence


Encadrement : enseignant + assistants

Autres informations du cahier des charges

Supplemental courses : BIR 1201 'Exercices intégrés en mathématiques et informatique'





Support : Distributed notes, reference book


Framing : teacher and assistants

Le cours BIR1202 est mentionné dans les programmes suivants :

BIR1

Candidature bio-ingénieur

Valeurs ECTS de l'activité

BIR12

Deuxième année du programme conduisant au grade de candidat bio-ingénieur

(3 ECTS)

Obligatoire

Valeur ECTS par défaut

(3 ECTS)


Programme d'études 2002-2003 > AGRO > BIR1202

Recherche - Aide - Renseignements généraux

[UCL] [Site Web Facultaire] [Pointeurs utiles]

Responsable : Jean-Louis Marchand
Contact : info@agro.ucl.ac.be