6
COLLEGE INTERNATIONAL YONDO CLASSE: 1 ère A/S DEPARTEMENT D’INFORMATIQUE ANNEE : 2014/2015 Fiche N o 1 de Préparation au PROBATOIRE session 2014/2015 EXERCICE 1 : Mots Croisés EXERCICE 2 : répondre par vrai ou faux. Un algorithme se termine toujours. Un algorithme a toujours un nom. const Toto : [réel] ; L’instruction qui affiche à l’écran “hello world“ est : affiche (“hello world“) ; Une constante est une variable qui prend une valeur fixe lors de l’exécution d’un algorithme. Une fonction est une procédure qui renvoie des résultats. Une chaîne de caractères est un type de base. Un entier est un type d’objet de base. LDA = langage de découverte des algorithmes. Variable nombre_oeuf : [entier]=3 ; L’instruction qui affecte la valeur 4 à l’entier x est : x 4 ; L’instruction qui affiche à l’écran “je suis un informaticien“ est : lire (“je suis un informaticien“) ; L’instruction qui permet de Saisir “ je suis un informaticien“ est : écrire (“je suis un informaticien“) ; L’algorithme se confond souvent avec le langage proprement dit. La science qui étudie les algorithmes est appelée Algorithmique. L’écriture d’un algorithme en langage algorithmique est précédée d’une analyse fondamentale.

Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Cameroun session 2015

Embed Size (px)

Citation preview

Page 1: Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Cameroun session 2015

COLLEGE INTERNATIONAL YONDO CLASSE: 1ère A/S

DEPARTEMENT D’INFORMATIQUE ANNEE : 2014/2015

Fiche No 1 de Préparation au PROBATOIRE session 2014/2015

EXERCICE 1 : Mots Croisés

EXERCICE 2 : répondre par vrai ou faux.

Un algorithme se termine toujours.

Un algorithme a toujours un nom.

const Toto : [réel] ;

L’instruction qui affiche à l’écran “hello world“ est : affiche (“hello world“) ;

Une constante est une variable qui prend une valeur fixe lors de l’exécution d’un algorithme.

Une fonction est une procédure qui renvoie des résultats.

Une chaîne de caractères est un type de base.

Un entier est un type d’objet de base.

LDA = langage de découverte des algorithmes.

Variable nombre_oeuf : [entier]=3 ;

L’instruction qui affecte la valeur 4 à l’entier x est : x 4 ;

L’instruction qui affiche à l’écran “je suis un informaticien“ est : lire (“je suis un informaticien“) ;

L’instruction qui permet de Saisir “ je suis un informaticien“ est : écrire (“je suis un informaticien“) ;

L’algorithme se confond souvent avec le langage proprement dit.

La science qui étudie les algorithmes est appelée Algorithmique.

L’écriture d’un algorithme en langage algorithmique est précédée d’une analyse fondamentale.

Page 2: Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Cameroun session 2015

EXERCICE 3 : Soient les algorithmes suivants :

A. Algorithme 1

1- Quel est l’entête de cet algorithme ?

2- Identifier les paramètres du sous programme manipulé par cet algorithme ?

3- Ce sous programme est-il une « fonction » ou une « procédure » ? justifier ?

4- Quelle différence faites-vous entre les deux types de sous programme ?

5- Faire un tableau récapitulatif des objets manipulés par cet algorithme en remplissant le tableau ci-dessous :

Nom de l’objet Nature Type

6- Faire l’inventaire des instructions manipulées par cet algorithme en donnant le type d’instruction et le(s) mot(s)

clé(s) caractérisant l’instruction.

7- Exécutez l’algorithme ci-dessus et donnez le message qui sera affiché à l’écran dans les cas suivants :

a. x = 10 et y = 9

b. x = 9 et y = 10

c. x = 10 et y = 1

8- En déduire ce que fait cet algorithme ?

B. Algorithme 2

1- Quel est l’identifiant de cet algorithme ?

2- Quelle différence faites-vous entre une variable et une constante ?

3- Faire l’inventaire des instructions manipulées par cet algorithme en donnant le type d’instruction et le(s) mot(s)

clé(s) caractérisant l’instruction.

4- Faire un tableau récapitulatif des objets manipulés par cet algorithme en remplissant le tableau ci-dessous :

Nom de l’objet Nature Type

5- Exécuter cet algorithme et donner le message qui sera affiché à l’écran ?

C. Algorithme 3

1- Quel est le non de cet algorithme

2- Faire l’inventaire des mots clés utilisés dans cet algorithme ?

Algorithme toto

Var a, b : Réel ;

Procédure perm (x : Réel, y : Réel)

Var t : Réel ;

Début

t x ;

x y ;

y t ;

Fin

Début

Ecrire (‘’Saisir deux valeurs ‘’) ;

Lire (a) ;

Lire (b) ;

Perm (a , b) ;

Affiche ( a , ‘’et ‘’, b) ;

Fin

1

Algorithme bizarre_1

Var a b, r, q : Entier ;

Const q = 2 ;

Début

a 11 ;

b 7 ;

r a - (q*b) ;

r r - q ;

Ecrire (r) ;

Fin

2

Algorithme bizarre_2

Var x, y, z : Réel

Fonction abs (a : Réel) : Réel

Début

Retourner (a*a) ;

Fin

Début

Saisir (x) ; Saisir (y) ;

Si ( x > y) alors

Afficher (‘’le résultat est :’’, abs(x));

Sinon

Afficher (‘’le résultat est :’’, abs(y));

Fin

3

Page 3: Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Cameroun session 2015

3- Quel est le type de retour de la « fonction » manipulée dans cet algorithme ?

4- Exécutez l’algorithme ci-dessus et donnez le message qui sera affiché à l’écran dans les cas suivants :

i. a = 10 et b = 4

ii. a = 4 et b = 3

iii. a = 10 et b = 10

5- En déduire ce que fait cet algorithme ?

EXERCICE 4 : Connaissances du cours

1) Définir les termes suivants : Algorithme, Algorithmique, Variable, Constante, Instruction

2) Comment appelle-t-on les informations qui entrent dans un processus de traitement ?

3) Comment appelle-t-on les informations qui sortent d’un processus de traitement ?

4) Dessiner la structure générale d’un algorithme et identifier ses parties.

5) Donner la syntaxe de déclaration d’une variable et celle d’une constante.

6) Citer les instructions primitives utilisées en algorithmique.

7) Quelle instruction peut-on utiliser à la place de l’instruction « Lire » ?

8) Quelle instruction peut-on utiliser à la place de l’instruction « Ecrire » ?

9) Quelle différence faites-vous entre une procédure et une fonction ?

10) Comment reconnaitre une instruction de lecture dans un algorithme écrit en langage algorithmique ?

11) Comment reconnaitre une instruction d’affichage dans un algorithme écrit en langage algorithmique ?

12) Comment reconnaitre une instruction d’affectation dans un algorithme écrit en langage algorithmique ?

EXERCICE 5 : Algorithme ci-dessous est incomplet, Compléter en servant des termes de la liste suivante : Algorithme ,

Algorithmique , Variable , Constante , Faire, Fin, Fin Si , Affecter, Afficher, Chaine de caractères, Entier , Finir , Lire ,

Lecture , Booléen , Alors.

……………………………………………. Identification

Var nom : ………………………. ;

âge : Entier ;

…………….. moi = ‘’ Hans ‘’ ;

message 1 = ‘’ Mon nom est Hans ‘’ ;

message 2 = ‘’ Mon nom n’est pas Hans ‘’ ;

Début

Ecrire (‘’Bienvenue sur ce programme d’identification’’) ;

…………… (‘’ Saisir votre nom ‘’) ;

Saisir (‘’ nom ‘’) ;

Ecrire (‘’Saisir votre âge ‘’) ;

…………. (âge) ;

Si ( nom = moi ) ………………….

Ecrire ( message 1) ;

Sinon

………….. ( message 2) ;

………..

Ecrire ( ‘’ Merci ‘’) ;

………

Page 4: Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Cameroun session 2015

EXERCICE 6 : Résolution d’un problème

Dans un magasin on retrouve des oranges à 100 Fcfa l’une, les bananes à 25 Fcfa l’une et les pommes à 50 Fcfa l’une. Un

client achète toutes ces variétés de fruit et présente une somme de 10 000 FCFa au comptoir. Le gérant vous demande de

lui proposer une solution lui permettant de calculer la somme à rembourser à ce client.

1) Identifier le(s) résultat(s) recherché(s) dans ce problème.

2) Identifier dans ce problème les données nécessaires pour atteindre le(s) résultat(s) de la question précédente.

3) Enumérer dans l’ordre et à l’aide de verbe d’action les traitements à réaliser pour atteindre ce(s) résultat(s).

EXERCICE 7

I- Définir les termes suivants : Page web, Site web, Balise, Browser et Internet.

II- Définir les sigles suivants : WWW, HTML, http, URL.

III- Voici la capture d’écran un code HTML et sa page web générée :

Schéma 1 Schéma 2

1- Citer les logiciels nécessaires pour créer une page web à l’aide du code HTML. A quelle grande famille

appartiennent-ils ?

2- Enoncer les étapes de la procédure de création d’une page web à l’aide du code HTML.

3- Quel est le logiciel utilisé dans le cadre du schéma 1 et celui utilisé dans le cadre du schéma 2.

4- Lister toutes les balises utilisées pour écrire le code de cette page web.

5- Quelle est le nom de cette page web ?

6- A-t-on eu besoin d’une connexion internet pour visualiser cette page web ? justifier votre réponse.

7- Pouvait-on utiliser un système d’exploitation pour visualiser cette page web ? justifier votre réponse.

8- Que signifie le sigle URL ? Qu'est-ce qu'une URL ?

9- Qu'est-ce qu'un lien hypertexte ?

10- A quoi sert un plug-in ?

11- Qu’est-ce qu’un spam ?

12- Définir le terme pop-up ?

EXERCICE 8 : Pour chaque question souligne la (ou les) bonne(s) réponse(s)

1- Quel logiciel utilise-t-on pour écrire le code HTML d’une page web ? Editeur de texte / Traitement de texte / web

2- Quel(s) logiciel(s) utilise-t-on pour visualiser une page web ? Navigateur / Logiciel web / Internet / Browser

3- Quels sont les langages web permettant de créer une page web ? HTML / CSS / JavaScript / Java / PHP / XHTML

Page 5: Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Cameroun session 2015

4- Comment appelle-t-on une instruction du langage HTML ? Balise / Alert / Prompt / Head / Body

5- Les balises qui indiquent le corps d’une page web sont : <body> </body> / <head> </head> / <html> </html>

6- Les balises qui permettent d’insérer le titre d’une page web sont : </title> <title> / <title> </title> / <p> </p>

7- Quels sont les extensions des documents web : .htm /.php / .txt / .css / .html / .web / .fr / .org / .com

8- Les logiciels utilisés pour éditer le code source et visualiser la page web appartiennent à la famille des :

Logiciels d’application / Logiciel d’exploitation / Logiciel d’installation / Logiciels navigateur web

9- Comment appelle-t-on l’adresse qui localise une page web sur internet : Adresse IP / URL / Adresse locale

EXERCICE 9 : Répondre par Vrai (V) ou Faux (F)

Questions V/F

Une page web est un ensemble de page HTML liées entre elles à travers des liens hypertextes et accessibles sur internet.

« WWW » signifie « Wide World Web ».

Un navigateur est classé parmi les systèmes d’exploitation qui permettent d’afficher les pages web.

< / html> est la balise de début du code HTM d’une page web.

L’ordinateur de Bureau et l’ordinateur portable sont les seuls outils matériels qui permettent d’accéder à internet.

Un site web est document électronique écrit en code HTML qu’on visualise à travers un navigateur.

Le logiciel d’application permettant d’afficher les pages web et de naviguer sur internet est un éditeur de texte.

« HTML » signifie « Hyper Text Markup Language ».

Le code HTML d’une page web est interprété par le navigateur.

Les balises <title> et </title> sont utilisées pour introduire le titre de la page web.

L’URL (Uniform Resource Locator) est l’adresse qui permet de localiser une page web sur internet.

Une Balise (ou Tag) est instruction du langage HTML interprétée par le navigateur.

Un site web est un ensemble de pages web liées entre elles à travers des hyperliens.

Les balises <table> et </table> sont utilisées pour introduire un tableau dans une page web.

Une tablette numérique est composée d’un hardware et d’un software.

Les deux grandes familles de logiciels sont : les systèmes d’exploitation et les systèmes d’application.

En informatique, « TIC » signifie « Technologie de l’information et de la commercialisation ».

Pour détruire les programmes qui nuisent au bon fonctionnement d’un ordinateur, on utilise un scanner.

Pour saisir et mettre en forme le texte d’un document manuscrit, j’utilise un Editeur de texte.

Pour visualiser une page web enregistrée dans mn ordinateur, j’ai besoin d’une connexion internet.

Software signifie « Partie matérielle de l’ordinateur ».

Le logiciel d’application est le tout premier à être installé sur un ordinateur qu’on vient de monter à l’usine.

L’informatique est l’ensemble des traitements automatique de l’information à l’aide d’un ordinateur.

Plusieurs systèmes d’exploitation différents peuvent être installés dans un même ordinateur.

Hardware signifie « Partie matérielle de l’ordinateur ».

Le programme qui nuit au bon fonctionnement de l‘ordinateur est appelé virus informatique.

La prise ou interface d’entrée/sortie qui permet de connecter les périphériques d’un ordinateur est appelé port.

Le composant de l’unité centrale qui traite toutes les instructions et taches de l’ordinateur est appelé Processeur.

HTML est un langage de balisage.

HTML est un langage interprété par la page web.

Le navigateur est un logiciel d’application qui permet de connecter un ordinateur sur internet afin qu’il affiche les pages web.

</form> …… <form> sont les balises qui permettent de créer un formulaire.

Si un ordinateur n’est pas connecté sur Internet, il ne peut pas visualiser une page web.

Une instruction du langage HTML est appelée Tag.

Page 6: Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Cameroun session 2015

EXERCICE 10 : Pour chaque question souligne la (ou les) bonne(s) réponse(s)

1- Logiciel qui permet aux périphériques de bien fonctionner lorsqu’on les branche à un ordinateur.

a- Pilote b- Bus c- Périphérique plug and play d- Logitech

2- Le nom anglais de la mémoire volatile est :

a- Random Access Volatil b- Read Only Memory c- Random Access Memory

3- Le nom anglais de la mémoire morte est :

a- Random Access mortal b- Read Only Memory c- Random Access Memory

4- La plus petite unité d’information manipulable par une machine numérique est :

a- Le bit b- L’octet c- Le binaire d- Le nombre

5- Un périphérique qui fonctionne directement lorsqu’on le branche à l’ordinateur est un :

a- Périphérique direct b- Périphérique plug and play c- Périphérique system

6- on distingue deux grandes familles de logiciel :

a- Logiciel d’application et logiciel d’exploitation b- logiciel d’application et logiciel d’installation

7- L’ensemble des lignes de communication véhiculant les données numériques entre les composants internes de

l’unité centrale est : a- Un bus b- Une ligne de communication c- Un canal d- Un port

8- Un programme destiné à nuire au bon fonctionnement d’un ordinateur est :

a- Un logiciel SIDA b- Un virus c- Un anti virus d- Un destructeur

9- Le Langage compréhensible par un ordinateur est le :

a- Langage français/anglais b- Langage binaire c- Langage système

10- Le hardware du desktop est constitué de :

a- L’unité centrale et les périphériques.

b- L’écran, le clavier, la souris et l’unité centrale.

c- La partie matérielle et la partie logicielle.

EXERCICE 11 MAINTENANCE INFORMATIQUE

1- Quelle différence faites-vous entre la RAM et la ROM ?

2- Quels sont les éléments qui assurent la communication interne et externe des données avec le processeur d’un

ordinateur ? Donner deux exemples.

3- Qu’est ce qu’un port ? Donner quatre exemples de port.

4- Comment s’appelle le programme qui gère le stockage des fichiers sur un ordinateur ?

5- Définir les termes suivants : Hardware, Desktop, Laptop, Software, Fracture numérique, Périphérique Plug

and Play, Bus, Port, Driver, Virus, Anti Virus, Logiciel, Progiciel, Freeware, Sharware, Mémoire, Système

d’exploitation, icône, Programme, Processeur et Logiciel d’application.

6- Définir les sigles suivants : RAM, ROM, CMOS, BIOS, POST, CPU ; DVD, CD-ROM et PC.

7- A quoi sert la défragmentation du disque dur sous Windows ?

8- Le disfonctionnement d’un logiciel d’application quelconque dans un ordinateur, peut-il empêcher à ce dernier de

démarrer normalement ? Justifier.

9- Le disfonctionnement du Disque Dur d’un ordinateur, peut-il empêcher à ce dernier de démarrer normalement ?

Justifier.

10- Le virus informatique peut-il attaquer les composants matériels d’un ordinateur ? Justifier.

Bonne chance à l’examen du Probatoire session 2015 Examinateur : M. LIHAN LI NDJOM Hans