Question 1
1. Indiquez l’opération qui ne porte que sur certains articles d’un fichier.
La bonne réponse est l’option d.
L’éclatement est l’opération qui consiste à diviser un fichier en plusieurs fichiers distincts, chacun ne contenant qu’une partie des articles selon un critère donné. Cette opération ne porte donc que sur certains articles du fichier initial, contrairement à la création (fichier entier), à la fusion (regroupement de fichiers) ou à l’adjonction et l’annulation qui ajoutent ou retirent des articles sans scinder le fichier.
2. Les instructions qui provoquent la recopie du contenu de la zone émettrice dans une zone réceptrice sont dites instructions :
La bonne réponse est l’option e.
Les instructions de transfert provoquent la recopie du contenu d’une zone émettrice vers une zone réceptrice. Elles ne modifient pas la valeur, mais seulement son emplacement en mémoire ou dans les registres. Les instructions d’entrée\mbox{-}sortie gèrent les échanges avec les périphériques, les instructions arithmétiques et logiques transforment les données, tandis que les instructions de décalage déplacent les bits à l’intérieur d’un mot.
3. Le type de code qui présente l’avantage d’être strictement non ambigu et simple à mettre en œuvre est appelé code :
La bonne réponse est l’option d.
Un code séquentiel attribue aux objets des numéros qui se suivent dans l’ordre, par exemple \(1, 2, 3, \dots\). Ce type de code est strictement non ambigu, car chaque valeur est unique, et il est très simple à mettre en œuvre : il suffit d’incrémenter le dernier numéro utilisé. Les codes descriptifs, mnémique ou significatif cherchent à porter du sens dans le code, ce qui les rend plus complexes et parfois ambigus.
4. Indiquez la fonction d’un système de gestion de base des données (SGBD) où les données ne doivent être accessibles que par des personnes réellement autorisées.
La bonne réponse est l’option b.
La fonction de confidentialité d’un SGBD garantit que les données ne sont accessibles qu’aux personnes autorisées. Elle repose sur des mécanismes comme les droits d’accès, les mots de passe et les rôles utilisateurs. L’autonomie concerne l’indépendance des données, la concurrence d’accès gère les accès simultanés, l’intégrité assure la cohérence des données et la sécurité de fonctionnement vise la continuité du service.
5. L’équivalent de la somme carrés \((12,\ 13,\ 14)\) est :
La bonne réponse est l’option e.
La somme carrés \((12,\ 13,\ 14)\) signifie que l’on calcule la somme des carrés des nombres \(12\), \(13\) et \(14\).
On a :
\[
12^{2} = 144,\quad 13^{2} = 169,\quad 14^{2} = 196
\]
La somme est donc :
\[
144 + 169 + 196 = 509
\]
Ce qui correspond à la valeur \(509\), d’où l’option e.
6. Pour un clavier d’ordinateur, indiquez la signification de la fréquence de répétition.
La bonne réponse est l’option c.
La fréquence de répétition d’un clavier désigne le nombre de caractères envoyés par seconde lorsqu’une touche reste enfoncée. Après un court délai initial, le clavier répète automatiquement le même caractère à une certaine cadence. Cette notion ne concerne ni la communication avec l’unité centrale, ni l’ergonomie générale, ni la dissociation physique du clavier, ni seulement le temps initial avant la première répétition.
7. Indiquez le langage informatique dont le domaine d’application principal est la programmation orientée internet.
La bonne réponse est l’option d.
Le langage \(\mathrm{JAVA}\) est largement utilisé pour la programmation orientée internet, notamment pour les applications web, les applets (historiquement) et les services côté serveur. Il a été conçu pour être portable et indépendant de la plate\mbox{-}forme, ce qui en fait un langage adapté aux environnements réseau. Les langages \(\mathrm{BASIC}\), \(\mathrm{C}\), \(\mathrm{C++}\) et \(\mathrm{COBOL}\) ont d’autres domaines d’application principaux.
8. Indiquez ce que représente la forme géométrique (parallélogramme) ci-dessous dans un ordinogramme. 
La bonne réponse est l’option a.
Dans un ordinogramme, la forme géométrique en parallélogramme représente une opération d’entrée\ -\ sortie.
Elle sert à indiquer soit une lecture de données (entrée), soit une écriture ou un affichage de résultats (sortie).
Les autres formes sont généralement :
le rectangle pour une séquence de traitement,
le losange pour un test logique,
et l’ovale pour le début ou la fin de l’algorithme.
9. Dans le réseau internet, pour communiquer et échanger entre eux, les ordinateurs utilisent un langage appelé protocole :
La bonne réponse est l’option d.
Dans le réseau internet, les ordinateurs communiquent grâce à un ensemble de règles appelé protocole \(\mathrm{TCP/IP}\).
\(\mathrm{TCP/IP}\) (Transmission Control Protocol / Internet Protocol) définit la manière dont les données sont découpées, adressées, transmises, routées et reçues sur le réseau.
Les autres termes proposés sont soit des protocoles applicatifs particuliers (\(\mathrm{ftp}\), \(\mathrm{http}\), \(\mathrm{smtp}\)), soit un service (\(\mathrm{www}\)), mais ils ne désignent pas le protocole fondamental de communication de l’internet.
10. Le système d’exploitation assure la fonction comptable par le fait qu’il :
La bonne réponse est l’option b.
La fonction comptable d’un système d’exploitation consiste à noter toutes les consommations des ressources de chaque programme.
Il s’agit par exemple du temps processeur utilisé, de la mémoire occupée, de l’usage des périphériques, etc.
Ces informations permettent d’établir des statistiques, de facturer l’utilisation des ressources ou de contrôler la charge du système.
Les autres propositions décrivent d’autres fonctions du système d’exploitation : interprétation des commandes, ordonnancement, préparation de l’exécution ou surveillance des programmes.