Zu welchem Typ Programmiersprache gehört HyperTalk?
Objektorientierte Computer-Programmiersprache vierter Generation
Objektorientierte Computer-Programmiersprache dritter Generation
Prozedurale Computer-Programmiersprache vierter Generation
Prozedurale Computer-Programmiersprache dritter Generation
Wie lautet der korrekte Nachrichten-Übergabepfad (Hierarchie)?
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
Gegeben ist userLevel 4; wie lautet sein Level?
Gestalten/Authoring
Blättern/Browsing
Programmieren/Scripting
Zeichnen/Painting
In welchem Level arbeitet ein standalone HyperCard Programm?
4
1
2
3
Sie benutzen den Befehl (find), wollen jedoch während der Suche ein Textfeld überspringen; wie lautet der korrekte Code dafür?
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
Welche Zeichenkette definiert in HyperTalk einen Kommentar?
Zeile beginnt mit --
Zeile beginnt mit <!-- und endet mit -->
Zeile beginnt mit (* und endet mit *)
Zeile beginnt mit /* und endet mit */
Welches Tastaturkürzel beendet den Ablauf eines Skripts?
Befehl-.
Befehl-Q
Befehl-P
Befehl-A
Sie doppelklicken auf eine Taste, ein gesperrtes Textfeld oder auf eine Karte; welche Nachricht wird zuerst gesendet?
mouseDown
mouseDoubleClick
mouseStillDown
mouseEnter
Wie definieren Sie mehr als eine globale Variable?
global gOne,gTwo,gThree
global (gOne,gTwo,gThree)
global gOne gTwo gThree
global gOne, global gTwo, global gThree
Wie machen Sie die Menüleiste sichtbar?
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
Wie machen Sie die Titelleiste sichtbar?
show titlebar
set the titlebar to true
set the visible of titlebar to true
set the title bar to true
Bei welchem dieser Ausdrücke handelt es sich um ein HyperTalk Objekt?
field
paragraph
word
char
Welches ist kein Synonym für "background button"?
background buton
background btn
bkgnd button
bg btn
Wie lautet die HyperTalk-Funktion mit dem Buchstaben-Rückgabewert eines bestimmten ASCII-Wertes?
numToChar()
charToNum()
charToHex()
hexToChar()
Welcher Durckbefehl berücksichtigt Formatierung?
print bg fld 1
print (card field 1)
print (bg fld 1)
print (cd fld 1)
Wobei handelt es sich um einen zulässigen Befehl?
print this cd
print this stack
print marked cd
print marked bg
Wie lautet die Standard-Note und -Dauer des Befehls (play)?
D4q
C4q
D4e
C4e
Welches ist das Standard-Tempo des Befehls (play)?
120
100
80
160
Welcher dieser Befehle entspricht (unlock messages)?
set the lockMessages to false
set the lockMessages to true
set the lockMessage to false
set the lockMessage to true
Welche Funktion liefert nebst Stunden und Minuten auch Sekunden?
the long date && the long time
the date && the time
the short date && the short time
the abbr date && the abbr time
Ein tick entspricht?
1/60 of 1 second
1/20 of 1 second
1/30 of 1 second
1 second
Welcher Befehl ist unzulässig?
goto previous cd
go previous
go to previous
go previous cd
Welcher der folgenden Befehle ist syntaktisch korrekt?
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"
Welcher dieser Befehle entfernt das Icon eines Buttons nicht?
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
Welcher Befehl erlaubt es Ihnen, in ein Textfeld zu schreiben?
choose browse tool
choose text tool
select text tool
select field tool
Falls ein Menü "Power" existiert, wie fügen Sie ihm ein Trennlinie hinzu?
put "-" before menu "Power"
put - before menu "Power"
put line before menu "Power"
put a line before menu "Power"
Wie stellen Sie ein Bild in halber seiner aktuellen Größe dar?
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
item 3 of the long date
item 1 of the short date
item 2 of the abbr date
item 2 of the English date
Was ist (char 3 of item 3 of "Agnes,Bruce,Carol,David")?
r
Carol
Bruce
n
Was liefert der Vergleich ("B" = "b")?
true
false
0
1
Was liefert die Funktion sin(pi)?
0
1
0.5
-1
Was liefert die Funktion cos(pi)?
-1
0
0.5
1
Was liefert die Funktion tan(pi)?
0
1
0.5
-1
Was liefert die Funktion length(2^4-3)?
2
5
13
0
Was liefert die Funktion round(pi)?
3
3.14
pi
p
Was liefert die Funktion offset(empty,"My name is Fred")?
0
3
4
15
Was liefert die Funktion average(100,200,300,400)?
250
150
200
300
Was liefert die Funktion max(100,200,300,400)?
400
100
200
300
Was ergibt (2+3^3-2)?
27
5
123
29
Was ergibt (10 mod 4)?
2
4
10
2.5
Sie möchten einen card button auf die Koordinaten X = 256 und Y = 64 plazieren, wie lautet die entsprechende Zeile Code?
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"
Was ergibt (the number of chars of (3^3-3+3))?
2
27
4
1
Was wird bei (answer pi) im Dialogfenster angezeigt?
3.14159265358979323846
3.141592
3.14
pi
Bei welchem der folgenden Befehle handelt es sich nicht um einen zulässigen HyperTalk-Befehl?
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
Sie möchten 0.4793 als 0.48 darstellen; welcher Befehl kommt dafür in Frage?
set the numberFormat to "0.00"
set the numberFormat to "#.##"
set the numberFormat to ".00"
set the numberFormat to ".##"
Welche Schleife erkennt, ob ein mit dem Befehl (speak) laufender Ton bereits beendet wurde?
repeat until (the speech = "done")
repeat until the speech ends
repeat until the speech is finished
repeat until (the speech is over)
Was passiert bei doppeltem (lock screen) Befehl?
Der screen ist 2fach gesperrt, muß also auch durch 2faches (unlock screen) entsperrt werden
Der Screen ist nur einfach gesperrt; ein einfaches (unlock screen) hebt die Sperre wieder auf
Der Screen ist überhaupt nicht gesperrt
Der Zweite (lock screen) Befehl bringt das System zum Absturz
Wie lesen Sie den gesamten Inhalt einer Textdatei aus?
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
Welches ist der Standardwert der (pattern) Eigenschaft?
12
1
2
3
Welche Zeile entspricht (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
Welche Zeile ist syntaktisch inkorrekt?
wait until the mouse
wait until the mouse is down
wait until (the mouse = down)
wait until (the mouse = "down")
Aus wievielen Wörtern besteht der String "My_telephone_number"?
1
3
19
0
Es gilt: (theString = "Agnes,Bruce,Carol,David"); wie also lautet das Ergebnis von (delete char 1 of theString)?
gnes,Bruce,Carol,David
,Bruce,Carol,David
Bruce,Carol,David
Agnes,Bruce,Carol,David
Es gilt: (theString = "My address"); wie oft wird also die Schleife bei (repeat with i = 1 to length(theString)) durchlaufen?
10
2
9
11
Was ist gleichbedeutend mit (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
Wenn theName "HyperCard" ist, wie machen Sie "Hyper Card" daraus?
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
Welcher HyperTalk-Befehl graut einen background button aus?
disable bg btn 1
delete bg btn 1
gray bg btn 1
hide bg btn 1
Falls ein Menü "Help" existiert, was ergibt dann (there is not a menu "Help")?
false
no
0
1
Welche Befehl stellt den Inhalt des bg fld "popup" fett dar?
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
Was ergibt (the number of words of "This is, my pen.")?
4
5
14
15
Welcher der folgenden Sätze pausiert ein laufendes Skript nicht für 20 Sekunden?
pause 20 seconds
wait for 1200
wait for 20 sec
wait 20 seconds
Wieviele Dezimalstellen kann HyperTalk bei Fließkommabrüchen durch den Gebrauch des Befehls (divide) oder des Operanden (/) darstellen?
19
31
63
infinite
Wie stellen Sie die Schriftgröße im Skripteditor ein?
set the scriptTextSize to 10
set the textSize to 10
set the scriptFontSize to 10
set the fontSize to 10
Welche Eigenschaft erlaubt das Tippen in die Messagebox, auch wenn sie nicht sichtbar ist?
blindTyping
powerKeys
blindKeys
powerTyping
Wie lautet die korrekte Reihenfolge der Koordinaten für den Befehl (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
Die Eigenschaft (autoTab) steht auf false; was bewirkt dies?
Das Drücken der Returntaste wählt die nächste Zeile im Textfeld aus
Das Drücken der Returntaste wählt das nächste Textfeld aus
Das Drücken der Returntaste wählt die letzte Zeile im Textfeld aus
Das Drücken der Returntaste wählt die erste Zeile im Textfeld aus
Das Textfeld cd fld 1 ist leer; was ergibt dann (cd fld 1 = "")?
true
false
0
1
Das Hintergrundfeld bg fld 1 ist nicht leer; was ergibt (bg fld 1 is empty)?
false
true
1
0
Was ergibt ("&" is not in "AT&T")?
false
true
1
0
Es gilt: (A = B) ist true und (C = D) ist true; welche Zeile ergibt dann true?
(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)
Der handler (countNumber "Anne","Barry","Cathy","David") wird aufgerufen, was liefert dann die Funktion paramCount()?
4
5
3
2
Welche Zeile ergibt false?
(eleven = 11)
(zero = 0)
(one = 1)
(nine = 9)
Welche Zeile ergibt true?
(4.32 <= 5.86)
(4.32 >> 5.86)
(4.32 >= 5.86)
(4.32 == 5.86)
Was liefert die Funktion sum(1,2,-3,4,-5)?
-1
0
1
-2
Welche der Linien ist syntaktisch einwandfrei?
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"
Bei welcher Schrift handelt es sich um einen Monotype Font?
Monaco
Geneva
Chicago
New York
Der Hintegrundmodus ist deaktiv. Was bewirkt dann der doppelt ausgeführte Befehl (doMenu "Background")?
Background-Modus wird ausgeschaltet
Background-Modus wird eingeschaltet
Es erscheint eine Fehlermeldung
Es erscheint eine Warnung
Was bewirkt (create menu "Quick")?
Legt ein neues Menü "Quick" in der Menüleiste an
Legt sowohl ein Menü "New Menu" als auch Menü "Quick" an
Legt das Menü "Quick" im Apfelmenü an
Legt ein Menü "New Item" im menü "Quick" an
Welche der Befehle öffnet einen Fragedialog mit Standardantwort "Cancel"?
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"
In welche Variable schreibt der Befehl (ask "Enter your name:") den eingegebenen Text?
it
result
the result
me
Welcher der button styles bleibt von der (autoHilite) Eigenschaft unberührt?
Popup
Transparent
Opaque
Oval
Welche der folgenden Eigenschaften ist Bedingung für den Einsatz der (autoSelect) Eigenschaft?
dontWrap
multipleLines
showLines
wideMargins
Wie aktivieren Sie den Systemklang dreimal hintereinander?
beep 3
beep thrice
beep beep beep
beep tree
Was ergibt (set the centered to false)?
Die Zeichenwerkzeuge zeichnen von einer Ecke aus
Der Text in sämtlichen bg flds wird nicht zentriert
Der Text in sämtlichen cd flds wird nicht zentriert
Der Text in bg und cd flds wird nicht zentriert
Welche Funktion liefert die Buchstabenposition eines angeklickten Wortes oder gruppierten Textes?
clickChunk()
click()
clickLine()
clickText()
Welcher Vergleich liefert true?
(clickLoc() = clickH() & "," & clickV())
(clickLoc() = clickH() , clickV())
(clickLoc() = clickH() & clickV())
(clickLoc() = clickH() + clickV())
Sie wollen das Skript eines Objektes bei gedrückter Befehlstaste editieren. Wie lautet der richtige Code?
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
Wie berechnen Sie den Wachstum von $1 000 bei 5 % Jahreszins und einer Laufzeit von 10 Jahren?
compound(0.05,10) * 1000
compound(10,0.05) * 1000
compound(5,10) * 1000
compound(10,5) * 1000
Wie errechnen Sie das gestrige Datum?
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
Wie erzeugen Sie ein neues Feld?
doMenu "New Field","Objects"
doMenu "New Field,Objects"
doMenu "Objects","New Field"
doMenu "Objects,New Field"
Die card size beträgt 512 mal 342; ziehen Sie von rechts oben nach links unten?
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"
Welcher Befehl legt die geringste Ziehgeschwindigkeit der Zeigerbewegung fest?
set the dragSpeed to 99
set the dragSpeed to 60
set the dragSpeed to "slow"
set the dragSpeed to 0
Mit welchem Befehl erzeugen Sie in der card Ebene ein neues Textfeld?
set the editBkgnd to false
set the editBkgnd to true
set the editCard to true
set the editCard to false
Welche Nachricht wird bei Drücken der Enter Taste zusammen mit der aktuellen Auswahl an das entsprechende Textfeld geschickt?
enterInField
enterKey
returnInField
closeField
Wie lauten die beiden möglichen Umgebungen der "environment" Eigenschaft?
development, player
card, background
alpha, beta
preliminary, final
Welche Funktion liefert eine Positionsbeschreibung des durch den (find) Befehl gefundenen Textes?
foundChunk()
foundLine()
foundField()
foundText()
Falls keine cd namens "Previous" existiert, was bewirkt dann der Befehl (go cd "Previous")?
the result = "No such card"
the result = ""
it = empty
it = "No such card"
Welche Zeile ergibt die Differenz zwischen item 4 und item 2 der (rect) Eigenschaft?
the height of cd btn 1
the width of cd btn 1
the length of cd btn 1
the depth of cd btn 1
Welche Zeile entspricht dem dritten item der (rect) Eigenschaft?
the right of cd fld 1
the bottom of cd fld 1
the top of cd fld 1
the left of cd fld 1
Welche Zeile entspricht dem vierten item der (rect) Eigenschaft?
the bottom of cd fld 1
the right of cd fld 1
the top of cd fld 1
the left of cd fld 1
Wo versteckt sich unzulässiger Syntax?
hide bg window
hide cd window
hide cd picture
hide titlebar
Welcher der button styles kann kein Icon darstellen?
Checkbox
Opaque
Tranparent
Standard
Welche Zeile beinhaltet unzulässigen Syntax?
set the itemDelimiter to ""
set the itemDelimiter to ":"
set the itemDelimiter to ";"
set the itemDelimiter to ","
Welche dieser (if...then...else) Strukturen beinhaltet unzulässigen Syntax?
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
Welche Aussage liefert 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
Wobei handelt es sich um einen unzulässigen Befehl?
reset titlebar
reset paint
reset printing
reset menubar
Der Befehl (set the loc of bg btn 1) wird ausgeführt, um die Position eines Objektes zu verändern; welche Eigenschaft bleibt dabei unverändert?
width
rect
topLeft
bottomRight
Welcher Befehl verbirgt den Cursor?
set the cursor to "none"
set the cursor to ""
set the cursor to 0
set the cursor to empty
Wie entsperren Sie ein gesperrtes Textfeld?
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
Mit welchem Befehl werden Objekte nicht markiert?
mark all cd
mark cd "Directory"
mark cds where (cd fld 1 = "Apple")
mark cds by finding "Orange"
Welche Eigenschaft bestimmt den Mindestabstand zwischen mehrfach gezeichneten Formen?
the multiSpace
the multiple
the mutipleLines
the multiply
Welche Zeile beinhaltet unzulässigen Syntax?
the number of marked cd
the number of windows
the number of cds
the number of bgs
Welche Funktion liefert den Wert eines bestimmten Parameters innerhalb eines handlers?
param()
paramCount()
params()
parameter()
Mit welchem Befehlssatz wird die long ID einer cd gespeichert, um dann wieder zurück zur cd zu gelangen?
push cd, pop cd
push cd, pull cd
pull cd, pop cd
pup cd, pop cd
Welche der folgenden Funktionen liefert eine Zufallszahl zwischen 5 und 35?
random(31) + 4
random(30) + 5
random(30) - 5
random(35)
Wie scrollen Sie zum Anfang eines scrolling field?
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"
Es gilt: (put the seconds into theSeconds); welcher Code errechnet die verstrichene Zeit in Minuten?
(the seconds - theSeconds) / 60
(the seconds + theSeconds) / 60
(theSeconds - the seconds) * 60
(theSeconds + the seconds) * 60
Mit welchem Befehl scrollen Sie zum Anfang eines scrolling field?
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
Wie deselektieren Sie eine Auswahl in einem gesperrten Textfeld?
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
Mit welcher Funktion erhalten Sie eine Beschreibung der ausgewählten Zeile einer clickable list?
selectedLine()
selectedLoc()
selectedField()
selectedChunk()
Welche Eigenschaft verrät, ob sich alle Karten eines Hintergrundes das highlight eines background button teilen?
the sharedHilite
the sharedCard
the sharedBackground
the sharedButton
Wobei handelt es sich um ungültigen Syntax?
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