R é p u b l i q u e Al 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 Al 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/O OP PT TI IO ON N : : B BA AS SE ES S D DE E D DO ON NN NE EE ES S CODE : INF0703 Niveau V BTS Comité d’homologation Visa N° INF 02/07/08 2008 INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 2 - 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 INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 3 - 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. INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 4 - 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 organisation et Gestion des entreprises 34 H INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 5 - 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. INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 6 - 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 Manipulation d’un tableau : Lecture, écriture INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 7 - 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. INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 8 - 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 INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 9 - 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. INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 10 - 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. INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 11 - 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 :  Instruction IF  Instruction Case of Instructions repetitive :  Instruction While  Instruction Repeat  Instruction For INFP / INF0703 – Informatique/Option : bases de données - BTS Programme d’étude - 12 - 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, uploads/Management/ pe-2008-bases-de-donnees-bts.pdf

  • 16
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Apv 30, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 0.6775MB