R é p u b l i q u e A l g é r i e n n e D é m o c r a t i q u e e t P o p u l a

R é p u b l i q u e A l g é r i e n n e D é m o c r a t i q u e e t P o p u l a i r e Ministère de la Formation et de l’enseignement Professionnels Institut National de la Formation Professionnelle  9. Chemin d’Hydra EL-BIAR -Alger - ( (Tél) : 92.24.27/36 : (Fax) : 92.23.18 Programme d’étude Informatique/OPTION : OPTION : BASES DE BASES DE DONNEES DONNEES CODE : INF0703 Niveau V BTS Comité d’homologation Visa N° INF 02/07/08 2008 INFP / INF0703 – Informatique/Option : bases de données - BTS Structure du programme Spécialité : Informatiques Niveau de qualification : Niveau V Diplôme : Technicien supérieur. Durée de la formation : 30 mois Code Désignation des unités modulaires Durée (H) UMQ1 Développement des applications à l’aide d’un langage procédural. 952 h UMQ2 Participation à la conception et à la mise en œuvre des bases de données. 850 h UMQ2 Implémentation et administration les SGBD. 646 h Programme d’étude - 2 - INFP / INF0703 – Informatique/Option : bases de données - BTS Fiche de présentation U.M.Q U.M.Q : Développement des applications Code : UMQ1 Durée : 952 h Objectif de l’U.M.Q Comportement attendu : A l’issue de cette unité, le stagiaire doit être capable de développer des applications à l’aide d’un langage procédural. Conditions d’évaluation : A partir :  Documentation.  Problèmes posées A l’aide :  Outils informatiques, éditeurs de texte et des compilateurs.  Langages de programmation procéduraux. Critères généraux de performance :  Utilisation appropriée de la machine et respect des règles de sécurité et de santé.  Respect des règles d’élaboration d’un algorithme et d’un programme.  L’algorithme est déroule sons erreurs.  La compilation est réalisée avec succès et d’un programme plus optimal.  Différents jeux d’essai sont établis avec succès  manuel d’utilisation est proprement écrit et imprimé.  Les données des Applications sont sauvegardées et restaurés périodiquement sans erreurs. Programme d’étude - 3 - INFP / INF0703 – Informatique/Option : bases de données - BTS Structure de l’U.M.Q U.M.Q : Développement des applications Code : UMQ1 Durée : 952 h Code Désignation des modules Durée MQ11 Elaborer des algorithmes simples 136 H MQ12 Elaborer des algorithmes complexes 68 H MQ13 Maîtriser un langage procédural. 136 H MQ14 Ecriture des programmes à l’aide d’un langage procédural. 102 H MQ15 Finaliser les programmes 68 H MC11 Structure machine 68 H M C12 Fichier 68 H MC13 Utiliser les logiciels de bureautique et exploiter Internet 204 H MC1.4 Probabilités et Statistiques 68 H MC1.5 Organisation et gestion des entreprises 34 H Programme d’étude - 4 - INFP / INF0703 – Informatique/Option : bases de données - BTS Fiche de présentation des modules UMQ : Développement des applications Module : Elaborer des algorithmes simples. Code : MQ1.1 Durée : 136 h Objectif modulaire Comportement attendu : A l’issue de ce module, le stagiaire doit être capable d’élaborer des algorithmes simples. Conditions d’évaluation : A partir :  Documentation. A l’aide : Critères généraux de performance :  Identification correcte des données et des résultats.  Respect des règles d’élaboration d’un algorithme  Algorithme optimisé (temps d’exécution le moins possible, le plus petit nombre de variables, moins de code)  Déroulement correct de l’algorithme. Programme d’étude - 5 - INFP / INF0703 – Informatique/Option : bases de données - BTS Objectifs intermédiaires Critères particuliers de performance Eléments contenus  Décomposer une action algorithmique Respect des règles de décomposition Description de la résolution d’un problème. Notion et définition d’un Algorithme. Les différentes représentations. Structure de base d’un formalisme algorithmique.  Déclarer les types élémentaires des données Sans erreurs Moins de variables possible Déclarations. Types Constantes ; Variables. Types standards : Entier, Réel, Caractère, Booléen  Représenter un algorithme Sans erreurs Moins de variables possible Moins de code possible Enchaînement d’actions. Affectation. Lecture et écriture. Commentaires.  Ecrire un algorithme qui utilise les structures de contrôle Sans erreurs Moins de variables possible Moins de code possible Moins de temps de déroulement  Définition des structures de contrôles. Le choix :  Alternative  Choix multiple La répétition :  Répétition contrôlée par des conditions.  Répétition a l’infini.  Répétitions avec indice.  Ecrire un algorithme qui utilise des chaînes de caractères. Sans erreurs Le plus optimal Déclaration Opération sur les chaînes de caractères.  Ecrire un algorithme qui utilise des tableaux à une dimension. Sans erreurs Le plus optimal Déclaration d’un tableau : Vecteur. Manipulation d’un tableau : Lecture, écriture. Méthodes de tri d’un vecteur.  Ecrire un algorithme qui utilise des tableaux à deux dimensions. Sans erreurs Le plus optimal Matrice Déclaration d’un tableau : matrice Programme d’étude - 6 - INFP / INF0703 – Informatique/Option : bases de données - BTS Manipulation d’un tableau : Lecture, écriture Programme d’étude - 7 - INFP / INF0703 – Informatique/Option : bases de données - BTS Fiche de présentation des modules UMQ : Développement des applications Module : Elaborer des algorithmes complexes. Code : MQ1.2 Durée : 102 h Objectif modulaire Comportement attendu : A l’issue de ce module, le stagiaire doit être capable d’élaborer des algorithmes complexes. Conditions d’évaluation : A partir :  Documentation. A l’aide : Critères généraux de performance :  Identification correcte des données et des résultats.  Respect des règles d’élaboration d’un algorithme. Algorithme optimisé (temps d’exécution le moins possible, le plus petit nombre de variable, moins de code).  Déroulement correct de l’algorithme. Programme d’étude - 8 - INFP / INF0703 – Informatique/Option : bases de données - BTS Objectifs intermédiaires Critères particuliers de performance Eléments contenus  Ecrire un algorithme qui utilise les ensembles Sans erreurs Le plus optimal Déclaration Opérations sur les ensembles  Ecrire un algorithme qui utilise les articles Sans erreurs Le plus optimal Déclaration Opérations sur les enregistrements (articles)  Ecrire un algorithme qui utilise les pointeurs Sans erreurs Le plus optimal Déclaration Opérations sur les pointeurs Ecrire un algorithme qui utilise des fichiers Sans erreurs Le plus optimal Concepts de fichiers  Déclaration Opérations sur les fichiers Analyser et décomposer un problème en procédure et fonction Sans erreurs Moins de variables possible Moins de code possible Moins de temps de déroulement Définition des procédures - Appel, paramètres réels et formels. - Paramètres : données résultat - Variables locales et variables globales. - Passage variables et passage par valeurs Définition fonctions -Appel des fonctions. Ecrire des algorithmes récursifs Sans erreurs Le plus optimal Définition des objets récursifs Action paramétrée récursive Principe de construction d’algorithmes récursifs Programme d’étude - 9 - INFP / INF0703 – Informatique/Option : bases de données - BTS Fiche de présentation des modules UMQ : Développement des applications Module : Maîtriser un langage procédural. Code : MQ1.3 Durée : 68 h Objectif modulaire Comportement attendu : A l’issue de ce module, le stagiaire doit être capable d’élaborer des programmes à l’aide d’un langage procédural. Conditions d’évaluation : A partir :  Documentation. . A l’aide :  Editeurs de texte  Compilateur  Micro-ordinateur. Critères généraux de performance :  Utilisation appropriée du langage de programmation  Respect des règles du langage. Programme d’étude - 10 - INFP / INF0703 – Informatique/Option : bases de données - BTS Objectifs intermédiaires Critères particuliers de performance Eléments contenus  Présentation du langage Pascal Environnement bien utilisé Aspect général du langage Pascal. Structure d’un langage Pascal. Présenter l’environnement : Chargement, sauvegarde de fichiers, compilation, édition des liens, exécution. Présentation de la syntaxe du langage Pascal Utilisation appropriée de la syntaxe du langage Pascal. Caractères de base Symboles spéciaux Mots clés, identificateurs prédéfinis Nombres entiers et réels Expressions arithmétiques et logiques Commentaires  Ecrire l’entête et déclarer les données Ecriture sans erreurs. L’entête du programme Déclaration : Des étiquettes Constantes Types Variables Procédures et fonctions Différents types simples. Objectifs intermédiaires Critères particuliers de performance Eléments contenus  Ecrire un programme. Moins de variables possible sans erreurs Moins de code possible sans erreurs. Instructions simples : Instruction vide Affectation Saut (Goton)  Instruction E/S (Read/Write). Instructions structurées :  Instructions conditionnelles : Programme d’étude - 11 - INFP / INF0703 – Informatique/Option : bases de données - BTS  Instruction IF  Instruction Case of Instructions repetitive : Instruction While Instruction Repeat Instruction For Programme d’étude - 12 - INFP / INF0703 – Informatique/Option : bases de données - BTS Fiche de présentation des modules UMQ : Développement des applications Module : Ecriture des programmes à laide d’un langage procédural. Code : MQ1.4. Durée : 102 h Objectif modulaire Comportement attendu : A l’issue de ce module, le stagiaire doit être capable d’élaborer des programmes à l’aide d’un langage procédural. Conditions d’évaluation : A partir :  Algorithmes A l’aide :  Editeurs de texte  Compilateur  Micro-ordinateur. Critères généraux de performance :  Utilisation appropriée du langage de programmation.  Respect des règles de passage de l’algorithme a un programme.  Optimisation du programme (temps d’exécution, espace mémoire)  uploads/S4/ bases-de-donnees-bts 1 .pdf

  • 19
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jan 12, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 0.2884MB