menu
Home
quiz_delphi
Quiz Delphi
Voici un questionnaire simple sur la programmation Delphi:
pour chaque question, sélectionnez UNE réponse (boutons radio) ou plusieurs réponses (cases à cocher)
cliquez "envoyer"
vous recevrez le corrigé avec vos résultats
quelles technique influence la performance d'un
tQuery
l'appel de Prepare
affecter
True
à
RequestLive
affecter
True
à
UniDirectional
affecter
True
à
CachedUpdates
appeler
ExecSql
au lieu de
Open
quelles affirmations sur les champs calculés sont exactes ?
tous les types de
tField
peuvent être modifiés dans
OnCalcField
Dataset.State
prend la valeur
dsCalcFields
pendant la durée de
OnCalcFiels
les valeurs du champ calculé peuvent être stockés dans la table en affectant
True
à la propriété
Stored
du champ calculé
OnCalcField
sera appelé lorsqu'un champ est modifié seulement si
AutoCalcFields
est
True
quand est-il utile de débrancher l'optimisation du compilateur
l'optimisation peut provoquer des récursion condiusant à un débordement de pile
le changement de vitesse peut provoquer des problèmes de synchronisation sur les systèmes plus anciens
les .EXE auront un checksum qui provoquera une erreur de chargement et des diagnostics de corruption sur certains OS
l'optimisation peut supprimer des variables locales et la réorganisation de boucles
les packages Delphi compilés sont stockés avec l'extension
EXE
DPK
PRJ
BPL
quelle technique utiliser pour partager un Object Repository
initialiser un répertoire partagé en utilisant "Options | Environment"
initialiser un répertoire partagé dans la base de registre Windows
le répertoire objet n'est pas une resource partageable
modifier directement DELPHI.INI et créer une entrée BASEDIR dans la section correspondant à l'Object Repository
comment ouvrir un dialogue de façon modale
mon_dialogue.Show
mon_dialogue.ShowModal
mon_dialogue.DisplayModal
ShowModal(mon_dialogue)
quels composants sont des composants visuels
tColorDialog
tTabSheet
tTimer
tThread
Un
tCustomControl
est un descendant direct de
tObject
tWinControl
tControl
tFramedControl
A quel composant appartient
OnValidate
tDataSet
tDataSource
tDbControl
tField
que se passe-t-il si "Arrêt sur Exception" est coché et qu'une exception survient
l'exécution est suspendue et le Débugger est invoqué
Delphi est fermé lorsqu'une violation d'accès est provoquée
l'application est avortée lorqu'une erreur critique intervient
les points d'arrêt du Débugger son activés
Un "modèle de composant" (component template) est
un composant dont les méthodes sont abstraites et les propriétés non publiées
un composant qui générera à l'exécution des méthodes qui dépendent des paramètres
un composant placé dans le Répertoire Objet afin de fournir des modèles pour permettre la création de nouveaux composants
un ensemble de plusieurs composants placés sur la Palette et qui peuvent être sélectionnés en une seule opération
Delphi supporte la surcharge des méthodes :
lorsque le nombre de paramètres est différent
lorsque le type des paramètres diffère
lorsque le type et le nombre des paramètres diffère
lorsque les paramètres on des valeurs par défaut
lorsque l'utilisateur entre des valeurs dans un nouvel enregistrement, quel événement utiliser pour examiner et changer les valeurs avant l'écriture dans le tampon mémoire:
OnValidate
OnUpdate
OnDisplayText
OnChange
lorsque vous appelez
tDataset.Locate
si
Locate
trouve un enregistrement, le dernier enregistrement devient l'enregistrement courant
si
Locate
ne troue pas l'enregistrement, le dernier enregistrement devient l'enregistrement courant
si
Locate
trouve un enregistrement, cet enregistrement devient l'enregistrement courant
si
Locate
ne troue pas l'enregistrement, le premier enregistrement devient l'enregistrement courant
la clause Contains d'un Package contient
les UNIT contenues dans le Package
les PACKAGEs contenus dans le Package
les fichiers de Resources contenus dans le Package
les
tForm
contenus dans le Package
tCanvas.Handle
représente
une BitMap Win32
une Palette Win32
une poignée de fenêtre
une poignée de contexte d'affichage (
hDC
= Device Context)
la procédure
Register
a besoin des paramètres suivants:
les noms de tous les événements du composant
les noms de toutes les méthodes du composant
la liste de toutes les propriétés exportées
les ancêtres communs du composant
la page de la Palette où sera placé le composant
tClientSocket
est utilisé pour gérer une seule connection à un serveur TCP/IP
vrai
faux
la structure d'un document WML est validé en utilisant
un DTD
un XSD
un XDR
tous
Code Completion est invoqué par
Ctrl + Entrée
Ctrl + Espace
Echappement
Alt + Entrée
un "+" devant une propriété dans l'Inspecteur d'Objet signifie que
il est possible d'expanser la propriété pour voir les sous options
cette propriété a aussi un éditeur de propriété
cette propriété est la propriété courante
cette propriété est la propriété par défaut
lequel de ces types n'est (ne sont pas) PAS un type natif de Delphi 6
ShortInt
SmallInt
Int32
Int64
Byte
Word
LongWord
DOM est
une version standard de COM MicroSoft
un document décrivant la structure d'un document XML
un document décrivant les balises (tags) possibles dans un document XML
un ensemble d'
Interface
s permettant d'accéder aux différentes parties d'un document XML
pour afficher si un caractère est supérieur à 'A'
IF
letter>
'Z'
THEN
Write('greater')
ELSE
write('lower');
IF
letter>
'A'
THEN
Write('greater');
ELSE
write('lower');
IF
letter<>
'A'
THEN
Write('greater')
ELSE
write('lower');
IF
letter>
'A'
THEN
Write('greater')
ELSE
write('lower');
définir un tableau de 1 à 20
TYPE
t_number=
ARRAY
[1..20]
OF
Int;
TYPE
t_number=
ARRAY
[1..20]
OF
Integer;
TYPE
t_number:
ARRAY
[1..20]
OF
Integer;
TYPE
t_number:
ARRAY
[0..19]
OF
Integer;
quels contrôles ont un
tCanvas
public
tEdit
tLabel
tButton
tMemo
tBevel
comment arrêter
tDataSet.Post
exécuter
RAISE
dans
tDataSet.AfterPost
exécuter
RAISE
dans
tDataSet.BeforePost
appeler
tDataSet.Cancel
dans
tDataSet.AfterPost
appeler
tDataSet.Cancel
dans
tDataSet.BeforePost
exécuter
Break
L'Institut PASCAL
- 26 Rue Lamartine 79009 PARIS
Tél 01.42.83.69.36 - e-mail:
formations@formations-delphi.com
Créé: fev-02
. Maj: avr-08. Copyright © l'Institut Pascal 2001 - 2007
Retour:
Home
Les Formations
Dates
Inscription
Développement Delphi
Plan du Site
Contacts
Formations DELPHI
à l'Institut Pascal
+
Home
+
initiations_delphi
+
bases_de_données
+
prog_conception_objet
+
delphi_dot_net
+
internet_sockets
+
formations_pascal
–
mise_à_niveau
–
formations_sur_mesure
–
dates
+
inscriptions
–
références
–
style_des_formations
–
choix_d_une_formation
–
toutes_les_formations
–
lettre_d_information
+
transparents
–
developpement_delphi
–
quiz_delphi
–
Contacts
–
Plan du Site
– chercher :
RSS feed
Blog