corrigé sujet Bac TIC 2008 (14 heures)
corrigé sujet Bac TIC 2008 (14 heures)
cliquer sur ce lien pour télécharger le sujet :
http://www.kiteb.net/education/informatique/bac/bacinfo2008/bac-pratique-19052008-tic-14h30.pdf
*************************corrigé********************************
pour avoir une bonne exécution du script php remplir la table de la base par un ou deux enregistrements et remplir le champ num avec les mêmes textes utilisés dans la balise <option value="ex1" >
***********************************page *****************************
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv=" Content-Type" content="text/html; charset=windows-1252">
<title>accueil</title>
</head>
<body>
<p align="center"><b><font size="4">ce site s'adresse aux élèves de la section sciences de l'informatique.
</font></b> </p>
<p align="center"><b><font size="4">II contient divers exercices avec solutions.
</font></b> </p>
<p align="center">
<img border="0" src="j0300520.gif" width="100" height="86"></p>
</body></html>
**********page titre.html*************
créée avec flash (texte défilant)
****************************page *************************************
<html>
<head>
<title>index</title>
</head>
<frameset rows="184,*">
<frame name="banniere" scrolling="no" noresize target="sommaire" src="titre.html">
<frameset cols="230,*" >
<frame name= "sommaire" target= "principal" src="choix.htm">
<frame name= "principal" src="accueil.htm" scrolling="auto">
</frameset></html>
***********************************page choix*****************************************************
<html>
<head>
<title>Choix exercice</title>
<script language="javascript">
function verif()
{
if(document.f.exercice.selectedIndex==''){alert(' veuillez sélectionner un exercice');return false;}
}
</script>
<base target="principal">
</head>
<body>
<p align="center"></p><b></b><font size="5">Choix d'exercices</font></b></p>
<form name="f" method="post" action="affichage.php" onsubmit="return verif()" target= "principal">
<p align="left"></p><select name="exercice" size="l">
<option >choisissez un exercice</option>
<option value="ex1" >Exl:Structure de données simple</option>
<option value="ex2">Ex2:Structure de données composées</option>
<option value="ex3">Ex3:Structure de conditionnelles simple</option>
<option value="ex4">Ex4:Structure conditionnelles géneralisées</option>
</select></p>
<input type="submit" value="Afficher" name="Bl"></form>
<p align="left"><b><font size="4" ><a href="accueil.htm">Accueil</a></font></b></p>
</body> </html>
**********************************************script affichage.php**************************************
<?php
$ex=$_POST['exercice'];
//connexion à la base
$connexion=mysql_connect('localhost', 'root', '') or die('erreur de connexion! ');
$bd=mysql_select_db('sujet314H',$connexion)or die('base inexistante! ');
$requete="SELECT * FROM EXERCICE WHERE NUM='$ex' ";
$result =mysql_query($requete);
$ligne=mysql_fetch_array($result);
echo($ligne['enonce'].'<br>');
echo('*************************Solution****************************'.'<br>');
echo($ligne['solution'].'<br>');
?>
http://www.kiteb.net/education/informatique/bac/bacinfo2008/bac-pratique-19052008-tic-14h30.pdf
*************************corrigé********************************
pour avoir une bonne exécution du script php remplir la table de la base par un ou deux enregistrements et remplir le champ num avec les mêmes textes utilisés dans la balise <option value="ex1" >
***********************************page *****************************
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv=" Content-Type" content="text/html; charset=windows-1252">
<title>accueil</title>
</head>
<body>
<p align="center"><b><font size="4">ce site s'adresse aux élèves de la section sciences de l'informatique.
</font></b> </p>
<p align="center"><b><font size="4">II contient divers exercices avec solutions.
</font></b> </p>
<p align="center">
<img border="0" src="j0300520.gif" width="100" height="86"></p>
</body></html>
**********page titre.html*************
créée avec flash (texte défilant)
****************************page *************************************
<html>
<head>
<title>index</title>
</head>
<frameset rows="184,*">
<frame name="banniere" scrolling="no" noresize target="sommaire" src="titre.html">
<frameset cols="230,*" >
<frame name= "sommaire" target= "principal" src="choix.htm">
<frame name= "principal" src="accueil.htm" scrolling="auto">
</frameset></html>
***********************************page choix*****************************************************
<html>
<head>
<title>Choix exercice</title>
<script language="javascript">
function verif()
{
if(document.f.exercice.selectedIndex==''){alert(' veuillez sélectionner un exercice');return false;}
}
</script>
<base target="principal">
</head>
<body>
<p align="center"></p><b></b><font size="5">Choix d'exercices</font></b></p>
<form name="f" method="post" action="affichage.php" onsubmit="return verif()" target= "principal">
<p align="left"></p><select name="exercice" size="l">
<option >choisissez un exercice</option>
<option value="ex1" >Exl:Structure de données simple</option>
<option value="ex2">Ex2:Structure de données composées</option>
<option value="ex3">Ex3:Structure de conditionnelles simple</option>
<option value="ex4">Ex4:Structure conditionnelles géneralisées</option>
</select></p>
<input type="submit" value="Afficher" name="Bl"></form>
<p align="left"><b><font size="4" ><a href="accueil.htm">Accueil</a></font></b></p>
</body> </html>
**********************************************script affichage.php**************************************
<?php
$ex=$_POST['exercice'];
//connexion à la base
$connexion=mysql_connect('localhost', 'root', '') or die('erreur de connexion! ');
$bd=mysql_select_db('sujet314H',$connexion)or die('base inexistante! ');
$requete="SELECT * FROM EXERCICE WHERE NUM='$ex' ";
$result =mysql_query($requete);
$ligne=mysql_fetch_array($result);
echo($ligne['enonce'].'<br>');
echo('*************************Solution****************************'.'<br>');
echo($ligne['solution'].'<br>');
?>
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|