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
Documents similaires
-
16
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 30, 2021
- Catégorie Management
- Langue French
- Taille du fichier 0.6775MB