0% ont trouvé ce document utile (0 vote)
6 vues6 pages

Plan de travail trimestre : programmation et TIC

Le document décrit un programme de deuxième trimestre pour un cours de programmation informatique. Il comprend des sujets tels que la révision des langages de programmation informatique, le langage BASIC, des instructions simples en BASIC, les paquets graphiques 1 et 2, les TIC comme outil de transformation, les avantages des TIC, les gadgets TIC et la révision/examen. Sous le langage de programmation informatique, il discute de ce qu'est un langage de programmation, des niveaux de langages de programmation incluant le langage machine, le langage de bas niveau et le langage de haut niveau. Il fournit également des exemples de langages de haut niveau populaires comme BASIC, C, C++, COBOL, FORTRAN, Pascal et Ada. Sous le langage BASIC, il discute de ce que signifie BASIC, des versions de BASIC, des règles pour la programmation en BASIC.

Transféré par

ScribdTranslations
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)
6 vues6 pages

Plan de travail trimestre : programmation et TIC

Le document décrit un programme de deuxième trimestre pour un cours de programmation informatique. Il comprend des sujets tels que la révision des langages de programmation informatique, le langage BASIC, des instructions simples en BASIC, les paquets graphiques 1 et 2, les TIC comme outil de transformation, les avantages des TIC, les gadgets TIC et la révision/examen. Sous le langage de programmation informatique, il discute de ce qu'est un langage de programmation, des niveaux de langages de programmation incluant le langage machine, le langage de bas niveau et le langage de haut niveau. Il fournit également des exemples de langages de haut niveau populaires comme BASIC, C, C++, COBOL, FORTRAN, Pascal et Ada. Sous le langage BASIC, il discute de ce que signifie BASIC, des versions de BASIC, des règles pour la programmation en BASIC.

Transféré par

ScribdTranslations
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

PLAN DE TRAVAIL DU DEUXIÈME TRIMESTRE

1. RÉVISION / LANGAGE DE PROGRAMMATION INFORMATIQUE


2. LANGAGE DE BASE
3. DÉCLARATIONS SIMPLES DE BASE
4. PACKAGE GRAPHIQUE I
5. CARACTÉRISTIQUES DU PACKAGE GRAPHIQUE
6. PACK DE GRAPHISMES II
7. TIC COMME OUTIL DE TRANSFORMATION
8. LES TIC COMME OUTIL DE TRANSFORMATION
9. AVANTAGES DES TIC
10. GADGETS TIC
11. REVISION
12. EXAMEN

LANGAGE DE PROGRAMMATION INFORMATIQUE

Un langage de programmation est un vocabulaire et un ensemble de règles grammaticales pour instruire un ordinateur à réaliser des tâches spécifiques.

tâches. Cela peut également être défini comme un langage codé utilisé par les programmeurs pour écrire des instructions qu'un ordinateur peut

comprendre pour faire ce que le programmeur veut.

Un programme est une collection d'instructions qui effectue une tâche spécifique lorsqu'il est exécuté par un ordinateur. Le physique
la machine informatique qui exécute les instructions est le matériel.

Un programmeur, un développeur, un codeur ou un ingénieur logiciel est une personne qui écrit des logiciels.
logiciels. Ce sont également des individus qui composent des instructions que le système informatique doit suivre lors de l'exécution.
une action donnée.

Le terme langage de programmation fait généralement référence à des langages de haut niveau tels que

BASIC (un acronyme pour le code d'instruction symbolique à usage général pour débutants) est une famille de langages à usage général, élevés
langages de programmation de niveau qui ont été conçus par John Gorge Kemeny et Thomas Eugene Kurtz en 1964.
Le langage de programmation C a été développé par Dennis Ritchie en 1972.
C++ le langage de programmation a été développé par Bjarne Stroustrup
COBOL (un acronyme pour Common Business Oriented Language). COBOL a été conçu en 1959 par CODASYL (un
acronyme pour Conférence/Comité sur les Langages de Systèmes de Données) et était en partie basé sur des précédents
travaux de conception de langages de programmation par Grace Hopper, communément appelée la (grande) mère de COBOL.
FORTRAN (dérivé de traducteurs de formules). Il a été conçu par une équipe de programmeurs et a été d'abord
publiées en 1957. Les versions de FORTRAN listées par l'Association nationale des normes américaines (ANSA) sont :
- FORTRAN 66 (FORTRAN IV) en 1966, FORTRAN 77 en 1978, FORTRAN 90 en 1990, FORTRAN 95, et FORTRAN
2003.
Le langage de programmation Pascal a été conçu par Nicklaus Wirth en 1968-1969 et publié en 1970.
Le langage de programmation Ada. Ada a été conçu à l'origine par une équipe dirigée par John Ichbiah de Honeywell et a été
nommé d'après Ada Lovelace (1815-1852) qui est créditée d'être le premier programmeur informatique. Exemples
inclure Java, Perl, et Algol, etc.
NIVEAUX DE LANGAGE DE PROGRAMMATION
[Link] MACHINE (LM)
Le système informatique ne comprend que le langage machine (LM), ce qui est impossible pour les humains car
ils sont écrits en code binaire (consistant entièrement en chiffres c'est-à-dire 11000). Le langage machine utilise le

représentation du zéro (0) et un (1) pour désigner les symboles électriques OFF et ON.

CARACTÉRISTIQUES DU LANGAGE MACHINES


C'est le langage machine ou dépendant de la machine
Consomme moins d'espace en mémoire informatique contrairement aux langages de haut niveau.
C'est écrit en 0 et 1.
Il est très difficile d'écrire et de modifier.

LANGAGE BAS NIVEAU (LBN)


Les langages d'assemblage (AL) ont été introduits pour faciliter la difficulté de la programmation en ML. AL utilise des mnémoniques pour

représenter les opérations à effectuer par l'ordinateur et des symboles pour représenter les données. Pour ce faire, l'AL nécessite

un traducteur appelé un Assembleur pour traduire AL en ML afin que l'ordinateur puisse comprendre. ML et AL sont machine

dépendants et ils sont tous deux appelés Langages de Bas Niveau (LLL).

CARACTÉRISTIQUES DU LANGAGE BAS NIVEAU


Dépendant de la machine.
Le code synthétique est utilisé, par exemple HLT pour HALT
Mnemonic codes are used in place of actual machine.

[Link] DE HAUT NIVEAU (LHN)


Afin de simplifier la programmation informatique, des langages de programmation ressemblant à la langue humaine ont été

développés. Ces langages sont appelés Langages de Haut Niveau (HLL). Des exemples incluent Ada, Pascal, FORTRAN, C, C++.++,

COBOL et BASIC etc.


CARACTÉRISTIQUES DES LANGAGES DE HAUT NIVEAU

Il est indépendant de la machine


Il se compose d'une série de codes d'instructions.
Vous devez respecter certaines règles lors de l'écriture des langages de haut niveau.
C'est facile à lire et à comprendre.
They are problem oriented.

COMPARAISON DES NIVEAUX DES LANGAGES DE PROGRAMMATION

S/N MACHINE LANG. LANGAGE DE BAS NIVEAU. LANGUE DE HAUT NIVEAU

1. Dépendant de la machine Dépendant de la machine Indépendant de la machine

2. C'est écrit en 0 et 1 Un code mnémotechnique est utilisé. Cela consiste en une série d'instructions
code.
3. Difficile à écrire et Moins difficile à écrire et Facile à écrire, à lire et
modifier. modifier. modifier.
4. Consomme beaucoup de mémoire Consomme moins d'espace mémoire Ne consomme pas de mémoire
espace. comparé à la machine espace.
langue.

SIGNIFICATION DE BASE
BASIC signifie Code d'instructions symboliques polyvalent pour débutants. Il est non seulement simple mais aussi très
langage de programmation puissant de haut niveau. Il se compose d'instructions écrites en mots anglais et
notation mathématique. Il est écrit dans une forme compréhensible par les humains.
Les deux professeurs, John G. Kemeny et Thomas E. Kurtz, ont développé le langage en 1964 à Dartmouth
Collège, USA, en tant que moyen d'enseigner aux étudiants un langage simple pour programmer un ordinateur.

VERSIONS DE BASE
i. QBASIC ii. [Link] iii. [Link] iv. GWBASIC v. Apple So ſt BASIC
vi. BASICA – (AVANCE DE BASE)

Règles pour la programmation BASIC


1. TOUTES LES EXPRESSIONS DOIVENT ÊTRE ÉCRITES EN LETTRES MAJUSCULES.
2. Le premier caractère doit être une lettre
3. Une instruction ou un mot-clé BASIC doit commencer par un numéro de ligne.
4. Chaque ligne doit contenir seulement une instruction de programme BASIC.
5. Il ne doit pas y avoir de point à la fin d'une déclaration
6. L'instruction de début/doit être la première entrée d'un programme.
7. La déclaration de fin/arrêt doit être la dernière entrée d'un programme.

Instructions de BASE

Déclaration LET
L'instruction LET permet au programmeur d'assigner des nombres et des formules à un nom de variable.

Exemple : 10 LAISSEZ AREA = ½ (b*h)


20 LET JS = Comment ça va
30 Laissez ANN = 50

Déclaration DATA
La déclaration (Lire et Données) va de pair. La déclaration de données est utilisée pour entrer des données dans un programme.
avant d'exécuter le programme ou avant que l'exécution du programme ne se produise. Les données à entrer dans le
le programme est lu à partir de l'instruction DATA.
Par exemple.
LIRE A, B, C, D
20 DATA 3, 5, 10, 15

Déclaration d'Entrée
This allows you to type in data from the keyboard while the program is running. This program will be able
produire le résultat requis avec les données fournies. Les déclarations d'entrée ont le format général.
10 ENTRÉE A
20 INPUT B
30 ENTRÉE C

Exemple : 10 ENTRER "VOTRE NOM" = $


10 ENTRÉE "VOTRENOM", =$

PROGRAMME TERMINATEUR (FIN, ARRÊTER)


Instruction END : cela indique toujours la fin d'un programme BASIC. Lorsque l'ordinateur rencontre le
Dans un programme, la déclaration de fin se termine automatiquement. La fin devrait toujours être la dernière déclaration.
dans le programme pour indiquer la fin physique du programme.
STOP indique quand les exécutions logiques d'un programme doivent cesser.
Exemple : 40 ARRÊT
40 FIN

Instruction OUTPUT ou PRINT


Le résultat des données traitées est affiché par l'instruction de sortie. L'instruction PRINT : met en avant le
données traitées. L'instruction d'impression a le format général.
Exemple : 20 IMPRIMER D, E, C OU
20 IMPRIMER A, $, C

SI …ALORS … SINON :
Utilisé pour effectuer des comparaisons ou prendre des décisions.

POUR ... À ... SUIVANT :


Répétez une section de code un nombre donné de fois. Une variable servant de compteur est disponible dans le
boucle.

FAIRE…BOUCLE {TANT QUE} OU {JUSQU'À} : Répétez une section de code éternellement ou tant que/jusqu'à ce que la condition spécifiée soit
vrai.

GOTO : Saute à une ligne numérotée ou étiquetée dans le programme.

GOSUB : saute temporairement à une ligne numérotée ou étiquetée, revenant à la ligne suivante après
rencontrer la commande RETURN. Cela est utilisé pour implémenter des sous-programmes.

Instruction CLS : Ce programme, lorsqu'il est exécuté, effacera l'écran. Cela signifie Effacer l'écran.

REM Déclaration (Remarque)


Les instructions REM signifient Remarque. Cette instruction vous permet d'ajouter des commentaires et des notes explicatives.
votre programme. Cela peut également inclure la date et de quoi parle le programme. L'ordinateur ne
exécute REM ; c'est juste une remarque qui aide le programmeur à se souvenir de certaines choses sur le programme.
Examples: PROGRAMME REM POUR DIRE BONJOUR
REM POUR CALCULER L'AREA D'UN TRIANGLE

Numéros de ligne
En BASIC, nous avons besoin d'un numéro de ligne pour chaque instruction BASIC. Les numéros sont des nombres entiers positifs de 1 à
99,999. Un numéro de ligne est toujours sous forme d'entier et cela est fait pour laisser place à la correction lorsque
nécessaire. Il est présenté dans le format ci-dessous :
10 ……………………..
20
30
40 …………………….. etc.

Programme SIMPLE BASIC


Exemple 1 : Écrivez un programme BASIC pour trouver la moyenne de trois nombres.
Solution :
5 REM TROUVER LA MOYENNE
10 LIRE A
15 LIRE B
20 LISEZ C
25 SOMME=A+B+C
30 AVE=SUM/3
35 IMPRIMER AVE
40 DATA 5, 10, 15
45 FIN

Exemple 2 : Écrire un programme BASIC pour calculer le volume d'une boîte.


Solution :
10 REM TROUVER LE VOLUME D'UNE BOÎTE
20 LIRE L,B,H
30 LIRE V=L*B*H
40 DONNÉES 3,5,10
50 IMPRIMER VOLUME
60 FIN

Exemple 3
Écrivez un programme de base pour calculer et imprimer la somme de deux nombres.

10 REM PROGRAMME POUR CALCULER ET AFFICHER LA SOMME DE DEUX NOMBRES


20 REM PREMIER NUMÉRO = F1
30 REM DEUXIÈME NOMBRE = F2
40 REM AJOUT DE TOUS LES NOMBRES=SOMME
50 CLS
60 SAISIR "ENTREZ LE PREMIER NOMBRE" F1
70 SAISIR "ENTREZ LE DEUXIÈME NOMBRE" F2
80 SOMME = F1+F2
90 IMPRIMER "RÉPONSE =", SOMME
100 FIN

SOUS-TITRE 2 : Gadgets basés sur les TIC

Signification des gadgets : Les gadgets sont des outils ou des machines qui aident à faire quelque chose. Les gadgets TIC sont
équipements d'information et de communication, qui incluent le matériel informatique c'est-à-dire l'imprimante, etc.
La technologie de diffusion c'est-à-dire la radio, la télévision, d'autres appareils TIC sont les DAB, les fax, les téléphones mobiles.
Les gadgets TIC sont expliqués plus en détail ci-dessous ;
Téléphones mobiles : c'est un appareil électronique portable utilisé pour passer des appels téléphoniques mobiles. Commun

Les fabricants de téléphones mobiles sont Nokia, Samsung et Blackberry, etc.


Ordinateur : C'est un dispositif électronique pour stocker et traiter des données. Les ordinateurs existent en différents types qui
inclure les ordinateurs personnels (PC), les ordinateurs portables et l'iPad.

Fax : Fax signifie fac-similé c'est-à-dire faire une copie. C'est un appareil qui peut envoyer ou recevoir des images et du texte.
sur une ligne téléphonique.

Guichet Automatique de Banque (GAB) : Le GAB, communément appelé 'Point de Retrait', est un dispositif informatique qui fournit
les clients des institutions financières accèdent aux transactions financières dans l'espace public sans avoir besoin d'un caissier
employé de bureau ou guichetier de banque.

Distributeurs automatiques (un distributeur automatique) : C'est une machine qui distribue des articles tels que des collations, des boissons,

loterie, billets, etc. aux clients automatiquement.


Terminal de point de vente ou caisse automatique (ACR) : C'est une machine utilisée pour effectuer des ventes au détail.
transactions. Il peut fournir de nombreux services tels que le traitement des cartes de crédit et les transactions en espèces, etc.

Ensembles radio : C'est un récepteur électronique qui détecte, démodule et amplifie les signaux transmis.
Téléviseurs : C'est un appareil utilisé pour regarder des émissions de télévision. La télévision moderne se compose d'un écran, d'une antenne.

ou radiofréquence, entrée et un syntoniseur.

Satellites : Il s'agit d'une méthode de transmission d'informations par câbles ou sans fil grâce à l'utilisation de

antennes parabolique.
VSAT : Il s'agit d'un équipement de télécommunications avancé pour recevoir des diffusions numériques. Cela signifie très petit

terminal d'ouverture (VSAT).

Vous aimerez peut-être aussi