Concepts Clés en Informatique et Programmation

Classé dans Informatique

Écrit le en français avec une taille de 3,51 KB

Qu'est-ce qu'une unité arithmétique et logique (UAL) ?

C'est l'unité qui effectue toutes les opérations mathématiques et logiques, telles que les comparaisons.

Quel est le rôle de l'unité de commande ?

Elle est chargée de contrôler toutes les opérations des deux composantes du microprocesseur ainsi que des périphériques (externes).

Quel autre nom utilise-t-on pour la mémoire principale ?

La RAM (Random Access Memory) est généralement utilisée pour stocker des informations de deux types :

  • Les programmes d'instructions.
  • Les données d'exploitation utilisées avec ces programmes.

Comment définir un algorithme ?

Comme un ensemble d'étapes pour résoudre un problème d'un certain type.

Mentionnez les propriétés d'un algorithme.

  • Fini
  • Définissable
  • Effectif

Comment appelle-t-on les instructions d'un programme ?

On les appelle le code source.

Qu'est-ce qu'une méthodologie ?

C'est un ensemble de méthodes organisées et documentées pour une ou plusieurs parties d'un processus.

Comment appelle-t-on le processus d'identification et de correction des erreurs ?

Le débogage de programmes, qui vise à obtenir une solution sans erreurs.

Définir les types de programmation.

  • Programmation classique : Le premier programme réalisé par un débutant.
  • Programmation modulaire : Structuration en modules pour une meilleure organisation des programmes.
  • Programmation orientée objet : Vise à résoudre certains problèmes rencontrés avec la programmation modulaire et structurée.

Qu'est-ce qu'un organigramme ?

C'est une technique descriptive qui est à la disposition de l'analyste et du programmeur pour représenter visuellement.

Qu'est-ce que le pseudocode ?

C'est un langage artificiel et informel qui permet au programmeur de construire l'algorithme.

Qu'est-ce qu'un compilateur ?

Les compilateurs sont des traducteurs utilisés pour les langages de haut niveau, dans lesquels chaque instruction du langage de haut niveau correspond généralement à plusieurs instructions machine.

Quel est le rôle le plus important dans le langage C ?

La fonction main().

Qu'appelle-t-on une exécution séquentielle ?

C'est l'exécution des instructions d'un programme qui s'exécutent les unes après les autres dans l'ordre où elles ont été écrites.

Quels symboles utilise-t-on dans un organigramme ?

On utilise :

  • Le diamant
  • La forme ovale
  • Les petits cercles

Ces symboles sont reliés par des lignes de flux, appelées lignes.

Que sont les déclarations ?

Ce sont des instructions pour le compilateur lui indiquant les noms et les attributs des variables, et lui demandant de réserver de l'espace mémoire pour elles.

Mentionnez deux types de données en programmation C++.

Les structures de données simples.

Que sont les modules ?

Ce sont des modules qui reçoivent une ou plusieurs données en entrée et produisent une sortie.

Quelles sont les techniques pour concevoir des algorithmes ?

  • L'organigramme
  • Le pseudocode

En quelle année le langage C a-t-il été créé et par qui ?

À la fin des années 60 par Ken Thompson.

Entrées associées :