0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Controle Tech

Transféré par

babi babi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Controle Tech

Transféré par

babi babi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

sujet de contrôle pour un module de Technique Numériqu

Introduction aux Systèmes Numériques

Thème : La représentation binaire des données

Exercice : Convertir des nombres décimaux en binaire et vice-versa. Donner des exemples de représentation
des nombres en virgule flottante.

Questions :

Quelle est la différence entre un nombre entier et un nombre flottant ?

Comment un ordinateur représente-t-il des caractères sous forme numérique ?

2. Circuit Numérique

Thème : Logique combinatoire

Exercice : Résoudre un problème impliquant des portes logiques (AND, OR, NOT, XOR, etc.). Par exemple,
concevoir un circuit qui réalise une addition binaire de deux bits.

Questions :

Décrivez comment une porte logique AND fonctionne.

Quelle est la différence entre un additionneur complet et un additionneur partiel ?

3. Programmation et Algorithmique

Thème : Langages de programmation

Exercice : Écrire un petit programme dans un langage comme Python, C ou Java pour résoudre un problème
spécifique (par exemple, calculer la factorielle d’un nombre).

Questions :

Expliquer la différence entre les variables locales et globales.

Que sont les structures de données (tableaux, listes, piles, etc.) et comment sont-elles utilisées dans un
programme ?

4. Transmission de Données

Thème : Protocoles de communication

Exercice : Décrire comment fonctionne le protocole TCP/IP et ses différents couches. Donner des exemples
de transmission de données sur un réseau.

Questions :

Quelles sont les différences entre les protocoles UDP et TCP ?

Qu'est-ce qu'un paquet de données et comment il est utilisé dans une communication réseau ?

5. Traitement Numérique du Signal


Thème : Filtrage numérique

Exercice : Appliquer un filtre passe-bas numérique à un signal discret en utilisant un algorithme de filtrage.

Questions :

Qu'est-ce qu'un signal discret et comment diffère-t-il d'un signal continu ?

Décrivez le rôle d'un filtre numérique dans le traitement du signal.

6. Systèmes d’Exploitation

Thème : Gestion des processus et mémoire

Exercice : Décrire la gestion des processus dans un système d'exploitation. Expliquez comment un système
d'exploitation gère la mémoire.

Questions :

Quelle est la différence entre la mémoire vive (RAM) et la mémoire cache ?

Expliquez le fonctionnement du système de gestion des fichiers d’un système d’exploitation.

7. Analyse et Visualisation de Données

Thème : Traitement des données

Exercice : Écrire un algorithme qui trie une liste d’entiers par ordre croissant. Expliquer comment analyser
des grandes quantités de données numériques.

Questions :

Quels sont les différents types de tri (tri à bulles, tri rapide, etc.) et comment fonctionne chacun ?

Comment la visualisation des données peut-elle aider à mieux comprendre les résultats d’une analyse ?

8. Sécurité Informatique

Thème : Cryptographie et sécurité des systèmes

Exercice : Expliquer le fonctionnement d'un algorithme de chiffrement comme AES ou RSA.

Questions :

Qu’est-ce qu’un certificat numérique et comment assure-t-il la sécurité des communications ?

Quelle est la différence entre la cryptographie symétrique et asymétrique ?

9. Bases de Données

Thème : Modélisation et gestion des bases de données

Exercice : Concevoir un modèle relationnel d'une base de données pour un système de gestion des stocks.

Questions :

Qu’est-ce qu’une clé primaire dans une base de données ?


Expliquez les opérations de base sur une base de données (SELECT, INSERT, UPDATE, DELETE).

Exemple de Sujet Complet :

Exercice 1 :

Programmation

Écrire un programme en Python qui permet de calculer la somme des éléments d’un tableau d’entiers. Le
programme doit accepter une entrée de l’utilisateur, puis afficher la somme des valeurs du tableau.

Questions :

Que fait la fonction sum() en Python ?

Expliquez la différence entre un tableau et une liste en Python.

Exercice 2 :

Systèmes Numériques

Convertir les nombres suivants en binaire :

25 en décimal.

0.625 en binaire (en utilisant la méthode des fractions binaires).

Exercice 3 :

Logique Combinatoire

Construire le circuit logique qui permet de réaliser l'opération suivante :

A⋅(B+C). Expliquez comment ce circuit fonctionne.

Si ce sujet est destiné à un examen ou à un devoir, n’hésitez pas à préciser davantage de détails sur les
éléments que vous devez réviser ou sur les attentes de votre professeur.

Vous aimerez peut-être aussi