• Aucun résultat trouvé

Les langages de programmation

N/A
N/A
Protected

Academic year: 2022

Partager "Les langages de programmation"

Copied!
3
0
0

Texte intégral

(1)

Les langages de programmation

© tv <tvaira@free.fr> v.1.0

Ce sujet comprend 12 questions pour un total de 20 points.

A Questions de cours

Question 1 (1 point)

Quels sont les éléments de base d’un ordinateur minimim ?

Question 2 (1 point)

Électroniquement parlant, de quoi est composé un processeur ?

Question 3 (1 point)

Informatiquement parlant, de quoi est composé un processeur ?

Question 4 (1 point)

Quel est le seul langage que le processeur puisse traiter ?

Question 5 (1 point)

Quel est le langage informatique de plus bas niveau ?

Question 6 (1 point)

Citer les différentes approches pour traduire un langage évolué en langage machine.

LT La Salle Avignon 1 / 3 © tvaira@free.fr

(2)

Développement Les langages de programmation BTS SN-IR

Question 7 (1 point)

Quel est le rôle du compilateur ?

Question 8 (1 point)

Que fait l’éditeur de liens pour votre programme ?

Question 9 (1 point)

Quelle est la différence entre un fichier source et un fichier objet ?

Question 10 (1 point)

Qu’est-ce qu’un environnement de développement intégré (EDI) et que fait-il pour vous ?

B Exercices

Lors du développement d’un projet, un ensemble de fichiers est nécessaire à la génération de l’application (partie logicielle). On vous demande de préciser le contenu des fichiers manipulés (on demande de distinguer deux types de fichier, les fichiers textes et les fichiers binaires). On vous demande également d’indiquer la phase durant laquelle ces fichiers sont utilisés lors de la génération de l’application.

Question 11 (5 points)

Cocher les bonnes réponses concernant ces différents fichiers dans le tableau ci-dessous.

Type de fichier Utilisé en entrée de la phase de

compilation Utilisé en entrée de la phase d’édition de liens

*.cpp

*.obj(*.o)

*.h

*.lib

*.exe

Question 12 (5 points)

Cocher les bonnes réponses concernant ces différents fichiers dans le tableau ci-dessous.

LT La Salle Avignon 2 / 3 © tvaira@free.fr

(3)

Développement Les langages de programmation BTS SN-IR

Type de fichier Fichier texte Fichier binaire

*.cpp

*.obj(*.o)

*.h

*.lib

*.exe

LT La Salle Avignon 3 / 3 © tvaira@free.fr

Références

Documents relatifs

Ecrire une script Python qui prend en argument un fichier texte et qui renvoie un fichier texte avec le contenu du fichier texte mais sans les sauts de lignes.. Ecrire un script

2°) Ouvrir ce fichie r en lecture via open() a fin de l’a fficher dans le shell. 3°) Ouvrir ce fichie r en lecture via open() a fin de l’a fficher dans le shell dans une liste

Les fichiers de type texte (voir

La zone de débordement est un ensemble de blocs, en générale en bout de fichier, et qui contient tous les enregistrements qui n'ont pas trouvé place dans leur bloc. – Mise à jour

Leur présence, leur accumulation continuelle, leurs noms (ce sont des fichiers, ils ont un nom, à vrai dire ils n’ont presque que ça, ce ne sont que des noms), leur mode d’action,

„ La méthode OnCancel est rarement redéfinie car son implémentation dans la classe CDialog appelle EndDilaog pour fermer la boîte et retourne IDCANCEL. „ De même, la méthode OnOK

Si au contraire la fonction a trouvé un fichier, les caractéristiques de ce fichier (i.e. son nom, sa taille, ses attributs,...) sont inscrits dans une zone de la mémoire appelée

Il suffit de mentionner le handle dans BX, le nombre d'octets à lire dans CX, et l'adresse d'un buffer dans DS:DX.. Au cas où vous ne sauriez pas ce qu'est un buffer (ou