Quel type de langage de programmation est HyperTalk?
langage de programmation d'ordinateur de 4ème génération orienté objectivement
langage de programmation d'ordinateur de 3ème génération orienté objectivement
langage de programmation d'ordinateur de 4ème génération procédural
langage de programmation d'ordinateur de 3ème génération procédural
Quel est le bon ordre de la hierarchie du cheminement d'un message?
button script -> card script -> background script -> stack script
button script -> background script -> card script -> stack script
card script -> stack script -> background script -> button script
stack script -> background script -> card script -> button script
Si le userLevel est placé à 4, alors quel est son niveau?
Auteur
Navigation
Programmation
Dessin
Quel est le niveau de l'utilisateur d'une application autonome de HyperCard?
4
1
2
3
Si vous voulez que la commande (find) saute un champ indiqué, alors quelle commande est-ce que vous employez?
set the dontSearch of cd fld 1 to true
set the dontSearch of cd fld 1 to false
set the dontSearch of cd fld 1 to 0
set the dontSearch of cd fld 1 to 1
Quelle corde définit des commentaires dans un script de HyperTalk?
lignes commençant par --
lignes commençant par <!-- et finissant avec le -->
lignes commençant par (* et finissant avec *)
lignes commençant par /* et finissant avec */
Quelle combinaison de touches abandonne l'exécution d'un script?
Commande-.
Commande-Q
Commande-P
Commande-A
Quand vous double-cliquez un bouton, un champ verrouillé ou une carte, quel message est envoyé le premier?
mouseDown
mouseDoubleClick
mouseStillDown
mouseEnter
Comment définissez-vous plus qu'une variable globale?
global gOne,gTwo,gThree
global (gOne,gTwo,gThree)
global gOne gTwo gThree
global gOne, global gTwo, global gThree
Comment rendez-vous le menubar visible?
set the visible of menubar to true
set the display of menubar to true
set the delete of menubar to false
set the erase of menubar to false
Comment rendez-vous le titlebar visible?
show titlebar
set the titlebar to true
set the visible of titlebar to true
set the title bar to true
Lequel des objets suivants est un objet dans HyperTalk?
field
paragraph
word
char
Lequel des éléments suivants n'est pas un synonyme de "background button"?
background buton
background btn
bkgnd button
bg btn
Nommez la fonction de HyperTalk qui renvoie le caractère correspondant à la valeur d'ASCII indiquée?
numToChar()
charToNum()
charToHex()
hexToChar()
Lequel des print suivants imprime avec le formatage intact?
print bg fld 1
print (card field 1)
print (bg fld 1)
print (cd fld 1)
Laquelle des commandes suivantes est une commande légale?
print this cd
print this stack
print marked cd
print marked bg
Quelles sont la note et la durée de défaut de la commande (play)?
D4q
C4q
D4e
C4e
Quel est le tempo de défaut de la commande (play)?
120
100
80
160
Laquelle des commandes suivantes est équivalente à (unlock messages)?
set the lockMessages to false
set the lockMessages to true
set the lockMessage to false
set the lockMessage to true
Laquelle des fonctions suivantes renvoie des secondes aussi bien que heures:minutes?
the long date && the long time
the date && the time
the short date && the short time
the abbr date && the abbr time
Un tick est équivalent à quoi?
1/60 of 1 second
1/20 of 1 second
1/30 of 1 second
1 second
Laquelle des commandes suivantes est illégale?
goto previous cd
go previous
go to previous
go previous cd
Laquelle des commandes suivantes a une syntaxe correcte?
set the name of this cd to "Lise"
set the short name of this cd to "Lise"
set the long name of this cd to "Lise"
set the English name of this cd to "Lise"
Laquelle des commandes suivantes n'enlève pas l'icône d'un bouton?
set the icon of cd btn "Icon" to null
set the icon of cd btn "Icon" to 0
set the icon of cd btn "Icon" to ""
set the icon of cd btn "Icon" to empty
Laquelle des commandes suivantes vous permet de dactylographier dans un champ?
choose browse tool
choose text tool
select text tool
select field tool
S'il y a un menu "Power", alors comment ajoutez-vous une ligne de division?
put "-" before menu "Power"
put - before menu "Power"
put line before menu "Power"
put a line before menu "Power"
Comment affichez-vous une image à une échelle de grandeur de 1/2?
set the scale of window "Photo" to -1
set the scale of window "Photo" to half
set the scale of window "Photo" to 1/2
set the scale of window "Photo" to 0.5
Si la date d'aujourd'hui est 2002-10-16, alors laquelle des lignes suivantes renvoie une corde contenant l'année "2002"?
item 3 of the long date
item 1 of the short date
item 2 of the abbr date
item 2 of the English date
Qu'est (char 3 of item 3 of "Agnes,Bruce,Carol,David")?
r
Carol
Bruce
n
Quel est le rendement de la comparaison ("B" = "b")?
true
false
0
1
Qu'est-ce que la fonction sin(pi) renvoie?
0
1
0.5
-1
Qu'est-ce que la fonction cos(pi) renvoie?
-1
0
0.5
1
Qu'est-ce que la fonction tan(pi) renvoie?
0
1
0.5
-1
Qu'est-ce que la fonction length(2^4-3) renvoie?
2
5
13
0
Qu'est-ce que la fonction round(pi) renvoie?
3
3.14
pi
p
Qu'est-ce que la fonction offset(empty,"My name is Fred") renvoie?
0
3
4
15
Qu'est-ce que la fonction average(100,200,300,400) renvoie?
250
150
200
300
Qu'est-ce que la fonction max(100,200,300,400) renvoie?
400
100
200
300
Qu'est-ce que (2+3^3-2) renvoie?
27
5
123
29
Qu'est-ce que (10 mod 4) renvoie?
2
4
10
2.5
Si vous voulez positionner un bouton de carte à X = 256 et Y = 64, alors quelle commande est appropriée?
set the loc of cd btn 1 to "256,64"
set the pos of cd btn 1 to "256,64"
set the rect of cd btn 1 to "128,32,256,64"
set the width of cd btn 1 to "256"
Qu'est-ce que (the number of chars of (3^3-3+3)) renvoie?
2
27
4
1
Qu'est-ce que (answer pi) affiche dans une boîte de dialogue?
3.14159265358979323846
3.141592
3.14
pi
Lequel des choix suivants n'est pas une commande valide de HyperTalk?
find partial "AT&T" in bg fld 1
find words "AT&T" in bg fld 1
find whole "AT&T" in bg fld 1
find chars "AT&T" in bg fld 1
Si vous voulez que 0.4793 soit affiché en tant que 0.48, laquelle des commandes suivantes devriez-vous employer?
set the numberFormat to "0.00"
set the numberFormat to "#.##"
set the numberFormat to ".00"
set the numberFormat to ".##"
Quelle boucle de répétition est employée pour détecter quand est-ce que le son de la commande (speak) est fini?
repeat until (the speech = "done")
repeat until the speech ends
repeat until the speech is finished
repeat until (the speech is over)
Que se produit-il si vous publiez la commande (lock screen) deux fois?
l'écran est verrouillé deux fois, ainsi vous devez publier (unlock screen) deux fois pour ouvrir l'écran
l'écran est verrouillé une fois, ainsi la publication (unlock screen) ouvrira l'écran
l'écran n'est pas verrouillé du tout
la seconde (unlock screen) brisera le système
Comment obtenez-vous des données entières à partir d'un dossier de textes?
read from file "Macintosh HD:Addresses" until eof
read from file "Macintosh HD:Addresses" from start to end
read from file "Macintosh HD:Addresses" from start until end
read from file "Macintosh HD:Addresses" for 99999
Quel est le standard de la propriété (pattern)?
12
1
2
3
Laquelle des lignes suivantes est équivalente à (get bg fld "E-mail")?
put bg fld "E-mail" into it
put bg fld "E-mail" into the result
put bg fld "E-mail" into the target
put bg fld "E-mail" into target
Laquelle des lignes suivantes n'a pas une syntaxe correcte de HyperTalk?
wait until the mouse
wait until the mouse is down
wait until (the mouse = down)
wait until (the mouse = "down")
Combien de mots y a-t-il dans la corde "My_telephone_number"?
1
3
19
0
Si (theString = "Agnes,Bruce,Carol,David"), alors qu'est-ce que (delete char 1 of theString) rapporte?
gnes,Bruce,Carol,David
,Bruce,Carol,David
Bruce,Carol,David
Agnes,Bruce,Carol,David
Si (theString = "My address"), alors combien de fois est-ce que (repeat with i = 1 to length(theString)) fait de boucles?
10
2
9
11
Laquelle des lignes suivantes effectue l'équivalent de (put "Hello world")?
put "Hello world" into the message box
put "Hello world" into the menubar
put "Hello world" into the first bg fld
put "Hello world" into the first cd fld
Si theName est "HyperCard", alors comment transformez-vous theName en "Hyper Card"?
put " " after char 5 of theName
put " " before char 5 of theName
put " " into char 5 of theName
put " " between char 5 and 6 of theName
Quelle commande de HyperTalk affiche un bouton de fond en gris?
disable bg btn 1
delete bg btn 1
gray bg btn 1
hide bg btn 1
Si le menu "Help" existe sur le menubar, alors qu'est-ce que (there is not a menu "Help") rapporte?
false
no
0
1
Laquelle des commandes suivantes affiche la police gras pour le bg fld "Popup"?
set the textStyle of bg fld "Popup" to bold,italic
set the font of bg fld "Popup" to bold
set the fontStyle of bg fld "Popup" to bold,italic
set the style of bg fld "Popup" to bold
Qu'est-ce que (the number of words of "This is, my pen.") rapporte?
4
5
14
15
Laquelle des lignes suivantes ne fait pas une pause à un script pendant 20 secondes?
pause 20 seconds
wait for 1200
wait for 20 sec
wait 20 seconds
Combien de positions décimales de précision est-ce que la division de "floating point" de HyperTalk employée par la commande (divide) ou l'opérateur (/)?
19
31
63
infinite
Comment indiquez-vous la taille de police employée par l'éditeur de scripts?
set the scriptTextSize to 10
set the textSize to 10
set the scriptFontSize to 10
set the fontSize to 10
Quelle propriété commande si vous pouvez dactylographier dans la boîte de message lorsqu'elle est cachée?
blindTyping
powerKeys
blindKeys
powerTyping
Laquelle des séquences de coordonnées suivantes est correcte pour la commande (set the rect of bg btn 1 to "X1,Y1,X2,Y2")?
left,top,right,bottom
top,bottom,left,right
top,left,bottom,right
right,left,bottom,top
Si la propriété (autoTab) est placée à false, alors qu'est-ce que cela signifie?
appuyer sur la touche de retour déplace à la prochaine ligne du champ
appuyer sur la touche de retour déplace au prochain champ
appuyer sur la touche de retour déplace à la dernière ligne du champ
appuyer sur la touche de retour déplace à la première ligne du champ
Si le champ de la carte 1 est vide, alors qu'est-ce que (cd fld 1 = "") rapporte?
true
false
0
1
Si le champ de fond 1 n'est pas vide, alors qu'est-ce que (bg fld 1 is empty) rapporte?
false
true
1
0
Qu'set-ce que ("&" is not in "AT&T") rapporte?
false
true
1
0
Si (A = B) est vrai et (C = D) est vrai, alors laquelle des lignes suivantes rapporte vrai?
(A = B) and (C = D)
not ((A = B) or (C = D))
not (A = B) or not (C = D)
not (A = B) and not (C = D)
Si la procédure de gestion (countNumber "Anne","Barry","Cathy","David") est appelée, alors qu'est-ce que la fonction paramCount() renvoie?
4
5
3
2
Laquelle des lignes suivantes rapporte false?
(eleven = 11)
(zero = 0)
(one = 1)
(nine = 9)
Laquelle des lignes suivantes rapporte true?
(4.32 <= 5.86)
(4.32 >> 5.86)
(4.32 >= 5.86)
(4.32 == 5.86)
Qu'est-ce que la fonction sum(1,2,-3,4,-5) renvoie?
-1
0
1
-2
Laquelle des lignes suivantes a une syntaxe correcte?
set the titleWidth of cd btn 1 to "64"
set the titleWidth of cd fld 1 to "64"
set the titleWidth of cd btn 1 to "64,32"
set the titleWidth of cd fld 1 to "64,32"
Laquelle des polices suivantes est une police monospace?
Monaco
Geneva
Chicago
New York
Qu'est-ce que publier (doMenu "Background") fait deux fois, quand il n'est pas dans le mode d'édition de fond?
arrête le mode d'édition de fond
allume le mode d'édition de fond
donne un message d'erreur
donne un message d'avertissement
Qu'est-ce que (create menu "Quick") fait?
crée le menu "Quick" sur le menubar
crée le menu "New Menu" et l'article de menu "Quick"
crée l'article de menu "Quick" dans le menu "Apple"
crée l'article de menu "New Item" dans le menu "Quick"
Laquelle des commandes suivantes demande une question avec le bouton "Cancel" en tant que standard?
answer "Question?" with "Yes" or "No" or "Cancel"
answer "Question?" with "Cancel" or "OK" or "Yes"
answer "Question?" with "Yes" and "No" or "Cancel"
answer "Question?" with "OK" and "Yes" or "Cancel"
Aux commandes (ask "Enter your name:"), laquelle des variables suivantes contient le texte que vous avez dactylographié?
it
result
the result
me
Lequel des styles de bouton suivants n'est pas affecté par la propriété (autoHilite)?
Popup
Transparent
Opaque
Oval
Laquelle des propriétés suivantes est exigé afin de placer la propriété (autoSelect)?
dontWrap
multipleLines
showLines
wideMargins
Comment faites-vous trois beep l'un après l'autre?
beep 3
beep thrice
beep beep beep
beep tree
Qu'est-ce que (set the centered to false) fait?
les outils de peinture de forme dessinent du coin
le texte dans tous les bg flds n'est pas centré
le texte dans tous les cd flds n'est pas centré
le texte dans les flds de bg et les cd flds n'est pas centré
Laquelle des fonctions suivantes renvoie la position de charactère du mot ou du groupe cliqué dans un champ verrouillé?
clickChunk()
click()
clickLine()
clickText()
Laquelle des comparaisons suivantes rapporte true?
(clickLoc() = clickH() & "," & clickV())
(clickLoc() = clickH() , clickV())
(clickLoc() = clickH() & clickV())
(clickLoc() = clickH() + clickV())
Si vous voulez éditer le script d'un objet quand la touche commande est pesée, quelle affirmation est-ce que vous employez?
if (the commandKey = "down") then edit script of me
if (commandKeyDown() = true) then edit script of me
if (the commandKeyDown = true) then edit script of me
if (the commands = "down") then edit script of me
Comment calculez-vous la croissance de $1 000 chez 5 % d'intérêt annuel sur 10 ans?
compound(0.05,10) * 1000
compound(10,0.05) * 1000
compound(5,10) * 1000
compound(10,5) * 1000
Comment calculez-vous la date d'hier?
convert (the seconds - (60 * 60 * 24)) to long date
convert (the seconds + (60 * 60 * 24)) to long date
convert ((the seconds - 60 * 60) * 24) to long date
convert ((the seconds + 60 * 60) * 24) to long date
Comment créez-vous un nouveau champ?
doMenu "New Field","Objects"
doMenu "New Field,Objects"
doMenu "Objects","New Field"
doMenu "Objects,New Field"
Si la taille de carte est 512 par 342, alors comment traînez-vous de la droite en haut à gauche en bas?
drag from "512,0" to "0,342"
drag from "0,0" to "342,512"
drag from "0,342" to "512,0"
drag from "0,342" to "0,512"
Laquelle des commandes suivantes place la vitesse de traîne du mouvement du curseur la plus lente?
set the dragSpeed to 99
set the dragSpeed to 60
set the dragSpeed to "slow"
set the dragSpeed to 0
Laquelle des commandes suivantes devez vous employer pour créer un nouveau champ dans la couche de la carte?
set the editBkgnd to false
set the editBkgnd to true
set the editCard to true
set the editCard to false
Quel message est envoyé au champ sélectionné quand la touche Enter est pesée?
enterInField
enterKey
returnInField
closeField
Quel est l'ensemble de choix possibles correct d'environnement de propriété?
development, player
card, background
alpha, beta
preliminary, final
Quelle fonction renvoie une expression identifiant les positions de début et de fin du texte trouvé par la commande (find)?
foundChunk()
foundLine()
foundField()
foundText()
S'il n'y a aucune cd "Previous" et la commande (go cd "Previous") est exécutée, alors que se produit-il?
the result = "No such card"
the result = ""
it = empty
it = "No such card"
Laquelle des lignes suivantes est égale à la différence entre l'item 4 et l'item 2 de la propriété (rect)?
the height of cd btn 1
the width of cd btn 1
the length of cd btn 1
the depth of cd btn 1
Laquelle des lignes suivantes est égale au troisième item de la propriété (rect)?
the right of cd fld 1
the bottom of cd fld 1
the top of cd fld 1
the left of cd fld 1
Laquelle des lignes suivantes est égale au quatrième item de la propriété (rect)?
the bottom of cd fld 1
the right of cd fld 1
the top of cd fld 1
the left of cd fld 1
Laquelle des lignes suivantes a une syntaxe illégale?
hide bg window
hide cd window
hide cd picture
hide titlebar
Lequel des styles de bouton suivants n'affiche pas un icône?
Checkbox
Opaque
Tranparent
Standard
Laquelle des lignes suivantes a une syntaxe illégale?
set the itemDelimiter to ""
set the itemDelimiter to ":"
set the itemDelimiter to ";"
set the itemDelimiter to ","
Laquelle des lignes de structure (if...then...else) suivante a une syntaxe illégale?
if (A = (B and C) = D) then beep 1 else beep 2
if (A = B) and (C = D) then beep 1 else beep 2
if (A = B) or (C = D) then beep 1 else beep 2
if ((A = B) and (C = D)) then beep 1 else beep 2
Laquelle des lignes suivantes renvoie false?
"16,32" is not a point
"16,32,32,64" is a rect
"Fred" is not a number
34.1 is not an integer
Laquelle des lignes suivantes est une commande illégale?
reset titlebar
reset paint
reset printing
reset menubar
Quand la commande (set the loc of bg btn 1) est exécuté pour changer les coordonnées d'un objet, laquelle des propriétés suivantes ne change pas?
width
rect
topLeft
bottomRight
Laquelle des commandes suivantes fait disparaître le curseur?
set the cursor to "none"
set the cursor to ""
set the cursor to 0
set the cursor to empty
Comment déverrouillez-vous le texte verrouillé d'un champ?
set the lockText of bg fld 1 to false
set the lock text of bg fld 1 to false
set the cantModify of bg fld 1 to false
set the cant modify of bg fld 1 to false
Laquelle des lignes suivantes ne marque pas un objet correctement?
mark all cd
mark cd "Directory"
mark cds where (cd fld 1 = "Apple")
mark cds by finding "Orange"
Laquelle des propriétés suivantes détermine la distance minimum entre des formes successives?
the multiSpace
the multiple
the mutipleLines
the multiply
Laquelle des lignes suivantes a une syntaxe illégale?
the number of marked cd
the number of windows
the number of cds
the number of bgs
Laquelle des fonctions suivantes renvoie la valeur du paramètre indiqué appartenant à la procédure de gestion?
param()
paramCount()
params()
parameter()
Quelle paire de commandes est employée pour stocker la longue identification d'une carte, et puis pour retourner à la carte?
push cd, pop cd
push cd, pull cd
pull cd, pop cd
pup cd, pop cd
Laquelle des fonctions suivantes renvoie un nombre aléatoire 5 et 35?
random(31) + 4
random(30) + 5
random(30) - 5
random(35)
Comment faites-vous pour défiler jusqu'au début d'un champ de défilement?
set the scroll of cd fld 1 to 0
set the scroll of cd fld 1 to "begin"
set the scroll of cd fld 1 to "start"
set the scroll of cd fld 1 to "top"
Si (put the seconds into theSeconds), alors laquelle des lignes suivantes calcule le temps passé en minutes?
(the seconds - theSeconds) / 60
(the seconds + theSeconds) / 60
(theSeconds - the seconds) * 60
(theSeconds + the seconds) * 60
Laquelle des commandes suivantes défile jusqu'au début d'un champ de défilement?
select before text of bg fld 1
select before text bg fld 1
select before line of bg fld 1
select before bg fld 1
Comment déselectionnez-vous la selection dans un champ verrouillé?
select line 0 of cd fld 1
select char 0 of cd fld 1
select word 0 of cd fld 1
select text 0 of cd fld 1
Laquelle des fonctions suivantes renvoie les spécifications de ligne surlignées d'une liste que l'on peut cliquer?
selectedLine()
selectedLoc()
selectedField()
selectedChunk()
Laquelle des propriétés suivantes détermine si le surlignage d'un bouton de fond est le même sur toutes les cartes?
the sharedHilite
the sharedCard
the sharedBackground
the sharedButton
Laquelle des lignes suivantes contient une syntaxe illégale?
sort words of cd fld 1 ascending
sort lines of cd fld 1 ascending
sort lines of cd fld 1 descending
sort items of cd fld 1 ascending