0% ont trouvé ce document utile (0 vote)
97 vues3 pages

Introduction à la Programmation

Ce document décrit un cours de programmation enseigné à l'Université Adventiste de Zurich. Le cours couvre les langages C et Java et comprend des chapitres sur les types de données, les opérateurs, les structures de contrôle, les boucles et les tableaux. Les étudiants doivent terminer des tests, exercices, projets et examens pour valider le cours.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
97 vues3 pages

Introduction à la Programmation

Ce document décrit un cours de programmation enseigné à l'Université Adventiste de Zurich. Le cours couvre les langages C et Java et comprend des chapitres sur les types de données, les opérateurs, les structures de contrôle, les boucles et les tableaux. Les étudiants doivent terminer des tests, exercices, projets et examens pour valider le cours.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

UNIVERSITE ADVENTISTE ZURCHER

DEPARTEMENT INFORMATIQUE
Descriptif du cours INPR 211 – Base de programmation
DEUXIEME SEMESTRE, ANNEE SCOLAIRE 2020

INFORMATION CONCERNANT LE COURS

Heures créditées Cinq (ECTS)


Prérequis INAL 211 – Logique et algorithme
UE Initiation à la programmation
ECUE INPR 211 – Base de programmation
Professeur Dr Rakotomahefa Andriamirindra
Contact rindrarakotomahefa@[Link]
Tel : 034 07 056 20
Facebook : Thylacine Doux
Langue Français

Description du cours :

Ce cours permet à l’étudiant de formuler et d’écrire des instructions sous forme de codes
exécutables par l’outil ordinateur en utilisant les langages C et JAVA.
À la fin du semestre, l'étudiant devrait :
• Connaitre l’historique des langages de programmation
• Connaitre les différentes parties d’un programme
• Connaitre et comprendre l’utilisation des variables
• Connaitre et comprendre l’utilisation des différents types de données
• Capable d’utiliser l’interface pour l’interaction machine-utilisateur
• Capable de recevoir tous types de données saisies à partir du clavier de l’ordinateur
• Maitriser la manière de formuler les expressions logiques
• Connaitre l’importance et l’utilisation des structures de contrôles
• Maitriser les techniques de création et d’utilisation des sous programmes

Contenu de cours :

Chapitre 1 : Introduction
- Historique des langages
• Les langages procéduraux ou impératifs
• Les langages fonctionnels
• Les langages logiques
• Les langages orientés objets
• Les langages de spécification
• Les langages hybrides
- Terminologies

Descriptif du cours « Base de programmation » 1


Chapitre 2 : Types de données
- Types de données de base
- Variables
- Constantes
Chapitre 3 : Opérateurs et expressions
- Opérateurs arithmétiques
- Opérateurs logiques
- Expressions logiques
Chapitre 4 : Structure de contrôle
- Branchement simple
- Multiple branchement
Chapitre 5 : Structure répétitive
- Boucle FOR
- Boucle WHILE
Chapitre 6 : Les tableaux
- Déclaration
- Utilisation
Chapitre 7 : Sous-programme
- Ecriture d’une fonction
- Appel d’une fonction

Exigences du cours :

Durant le semestre, l’étudiant doit faire/rendre/passer :


- Quatre (04) tests/exercices
- Quatre (04) projets
- Un examen semestriel
- Un examen final

Système de notation:

Tests/Exercices……………………. 15%
Projets ……………………………… 30%
Examen semestriel ………………… 25%
Examen final ……………………….. 30%

Documents envoyés :
1. Apprendre à programmer en C, Le site du zéro
2. Langage C : Notes de cours, Christine ANDRAUD
3. Les langages

Descriptif du cours « Base de programmation » 2


Plan du cours :

Date Activité Exigence

Langage C
Chapitre 1 : Langage et programmation
28 Juillet 2021
Chapitre 2 : Types de données
Chapitre 3 : Opérateurs et expressions
04 Août 2021 Test #1
Chapitre 4 : Branchement simple
11 Août 2021 Chapitre 4 : Multiple branchement Exercice#1

18 Août 2021 Chapitre 5 : Boucle FOR Test #2

25 Août 2021 Chapitre 5 : Boucle WHILE Projet #1

01 Sept 2021 Chapitre 6 : Les tableaux

Examen semestriel

15 Sept 2021 Chapitre 7 : Sous-programme

22 Sept 2021 Projet de synthèse Projet #2

JAVA
Introduction
29 Sept 2020
Structure d’un programme
Input/Output
06 Oct. 2021 Exercice#2
Instruction de contrôle
Structure répétitive
13 Oct. 2021 Projet #3
Les tableaux
20 Oct. 2021 Les sous-programmes

27 Oct. 2021 Projet Final Projet #4

Examen Final

Descriptif du cours « Base de programmation » 3

Vous aimerez peut-être aussi