• Aucun résultat trouvé

Initiation `a l’informatique et `a la programmation

N/A
N/A
Protected

Academic year: 2022

Partager "Initiation `a l’informatique et `a la programmation"

Copied!
1
0
0

Texte intégral

(1)

Initiation ` a l’informatique et ` a la programmation

IF1 (6 ECTS, coef. 2)

Modalit´es d’´evaluation :Examen terminal et contrˆole continu en TD et TP.

Pr´e-requis :

Parcours int´egrant obligatoirement cette UE :Informatique, Math´ematiques et Informatique

Parcours pouvant int´egrer cette UE : Toutes les mentions des licences Science, Technologie, Sant´e suivant les capacit´es d’accueil. Cette UE est obliga- toire pour les ´etudiants souhaitant se r´eorienter dans la mention Informatique.

Programme des enseignements

– concepts g´en´eraux : organisation g´en´erale d’un ordinateur, codage d’informations (caract`eres et nombres), langages de programmation (styles de programmation, compilation/interpr´etation, code binaire ou code interm´ediaire) ;

– notion d’algorithme et son expression en langue naturelle ;

– variables et identificateurs, identificateurs, la disjonction nom/valeur, les expres- sions, le concept de type ;

– l’affectation : variables et expressions bool´eennes et leur ´evaluation ; – structures de contrˆole : s´elections, it´erations ;

– les tableaux `a une ou plusieurs dimensions et les imbrications de boucles ; – le concept de fonction et la transmission de param`etres ;

– rapide introduction au concept d’objet.

Objectifs :

– Comprendre un certain nombre des concepts g´en´eraux des ordinateurs et de la programmation.

– R´ealiser le codage effectif, la compilation et l’ex´ecution d’algorithmes simples dans un environnement de type Unix.

Références

Documents relatifs

On vous demande de préciser le contenu des fichiers manipulés (on demande de distinguer deux types de fichier, les fichiers textes et les fichiers binaires). On vous demande

La seconde différence réside dans le fait que le code G développé avec LabVIEW s'exécute en fonction des règles de flux de données au lieu d'une approche basée sur des

• faire marcher l’ordinateur avec ses périphériques (écran, disques, clavier, souris, utilisateurs, réseau, …). • les OS sont d’une complexité extrême (~100 millions de

• un interface en français se trouve dans l’extension French Language Pack, en chinois dans Chinese language Pack. • on charge les extensions: Python, Python for VSCode,

Ecrire un programme pour trouver les jours où on aurait dû acheter et vendre cette action pour avoir obtenu un gain

différence: on compile pour obtenir un fichier binaire hello qui est exécuté. • si on veut rajouter un retour à la

• Smalltalk aussi ancêtre de la programmation objet..

Des langages de programmation repr´ esentatifs seront ´ etudi´ es ` a tour de rˆ ole pour explorer chaque style de programmation et, lorsque n´ ecessaire pour ex- pliquer