Que tipo de lenguaje de programacion es Hypertalk?
Lenguaje de programacion de computadora, de 4ta generacion, orientado a objetos
Lenguaje de programacion de computadora, de 3a generacion, orientado a objetos
Lenguaje de programacion de computadora, de 4ta generacion, de tipo procedural
Lenguaje de programacion de computadora, de 3a generacion, de tipo procedural

Cual es el orden correcto del mensaje path hierarchy?
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 el nivel de usuario es fijado a 4, entonces cual es su nivel?
authoring
browsing
scripting
painting

Cual es el nivel de usuario de una aplicacion standalone HyperCard?
4
1
2
3

Si Ud desea que el comando (find) salte un campo especificado, que comando usa?
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

Que string define los comentarios en un script de HyperTalk?
lineas empezando con --
lineas empezando con <!-- y terminando con -->
lineas empezando con (* y terminando con *)
lineas empezando con /* y terminando con */

Que combinacion de teclas aborta la ejecucion de un script?
Comando-.
Comando-Q
Comando-P
Comando-A

Cuando hace doble clic a un boton, a un campo bloqueado o un card, que mensaje es enviado primero?
mouseDown
mouseDoubleClick
mouseStillDown
mouseEnter

Como define mas de una variable global?
global gOne,gTwo,gThree
global (gOne,gTwo,gThree)
global gOne gTwo gThree
global gOne, global gTwo, global gThree

Como hace la barra de menus 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

Como hace la barra de titulos visible?
show titlebar
set the titlebar to true
set the visible of titlebar to true
set the title bar to true

Cual de los siguientes es un objeto en HyperTalk?
field
paragraph
word
char

Cual de los siguientes no es un sinonimo para "background button"?
background buton
background btn
bkgnd button
bg btn

Nombre la funcion de HyperTalk que regresa el caracter correspondiente al valor ASCII especificado?
numToChar()
charToNum()
charToHex()
hexToChar()

Cual de las siguientes lineas imprime con el formateo intacto?
print bg fld 1
print (card field 1)
print (bg fld 1)
print (cd fld 1)

Cual de las siguientes lineas representa un comando legal?
print this cd
print this stack
print marked cd
print marked bg

Cual es la nota por defecto y su duracion en el comando (play)?
D4q
C4q
D4e
C4e

Cual es el tempo por defecto en el comando (play)?
120
100
80
160

Cual de los siguientes comandos es equivalente a (unlock messages)?
set the lockMessages to false
set the lockMessages to true
set the lockMessage to false
set the lockMessage to true

Cual de las siguientes funciones regresa segundos al igual que horas:minutos?
the long date && the long time
the date && the time
the short date && the short time
the abbr date && the abbr time

A que es equivalente un tick?
1/60 of 1 second
1/20 of 1 second
1/30 of 1 second
1 second

Cual de los siguientes comandos es ilegal?
goto previous cd
go previous
go to previous
go previous cd

Cual de los siguientes comandos tiene una sintaxis correcta?
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"

Cual de los siguientes comandos no remueve el icono de un boton?
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

Cual de los siguientes comandos no le permite a Ud tipear en un campo?
choose browse tool
choose text tool
select text tool
select field tool

Si tiene un menu "Power", como añade una linea divisora?
put "-" before menu "Power"
put - before menu "Power"
put line before menu "Power"
put a line before menu "Power"

Como muestra una ilustracion a l mitad de su tamaño actual?
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 fecha de hoy es 2002-10-16,entonces cual de las siguientes lineas regresa un string conteniendo año "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

Que es (char 3 of item 3 of "Agnes,Bruce,Carol,David")?
r
Carol
Bruce
n

Que se obtiene de la comparacion de ("B" = "b")?
true
false
0
1

Que retorna la funcion sin(pi)?
0
1
0.5
-1

Que retorna la funcion cos(pi)?
-1
0
0.5
1

Que retorna la funcion tan(pi)?
0
1
0.5
-1

Que retorna la funcion length(2^4-3)?
2
5
13
0

Que retorna la funcion round(pi)?
3
3.14
pi
p

Que retorna la funcion offset(empty,"My name is Fred")?
0
3
4
15

Que retorna la funcion average(100,200,300,400)?
250
150
200
300

Que retorna la funcion max(100,200,300,400)?
400
100
200
300

Que retorna la funcion (2+3^3-2)?
27
5
123
29

Que retorna la funcion (10 mod 4)?
2
4
10
2.5

Si Ud desea posicionar un card button en X = 256 e Y = 64, que comando es el apropiado?
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"

Que retorna (the number of chars of (3^3-3+3))?
2
27
4
1

Que muestra (answer pi) en una caja de dialogo?
3.14159265358979323846
3.141592
3.14
pi

Cual de las siguientes lineas no es un comando de HyperTalk valido?
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 ud desea mostrar 0.4793 como 0.48, cual de los siguientes comandos usaría?
set the numberFormat to "0.00"
set the numberFormat to "#.##"
set the numberFormat to ".00"
set the numberFormat to ".##"

Que asa repetitiva es usada para detectar cuando el sonido de un comando (speak) termina?
repeat until (the speech = "done")
repeat until the speech ends
repeat until the speech is finished
repeat until (the speech is over)

Que pasa si Ud emite el comando (lock screen) dos veces?
La pantalla se bloquea dos veces, asi que Ud debe emitir el comando (unlock screen) dos veces para desbloquear la pantalla
La pantalla se bloquea una vez, asi que Ud debe emitir el comando (unlock screen) para desbloquear la pantalla
La pantalla no se bloquea en absoluto
El segundo (lock screen) bloqueara el sistema

Como consigue Ud datos enteros de un archivo de texto?
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

Cual es el setting por defecto para la propiedad (pattern)?
12
1
2
3

Cual de las siguientes lineas es equivalente a (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

Cual de las siguientes lineas no tiene una sintaxis correcta para HyperTalk?
wait until the mouse
wait until the mouse is down
wait until (the mouse = down)
wait until (the mouse = "down")

Cuantas palabras hay en el string "My_telephone_number"?
1
3
19
0

Si tiene el siguiente string (theString = "Agnes,Bruce,Carol,David"), que se obtiene de (delete char 1 of theString)?
gnes,Bruce,Carol,David
,Bruce,Carol,David
Bruce,Carol,David
Agnes,Bruce,Carol,David

Si tiene el siguiente string (theString = "My address"), cuantas veces se repite (repeat with i = 1 to length(theString))?
10
2
9
11

Cual de las siguientes lineas hace el equivalente 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 Ud tiene theName is "HyperCard", como transforma theName into "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

Que comando de HyperTalk pone gris un boton de background?
disable bg btn 1
delete bg btn 1
gray bg btn 1
hide bg btn 1

Si tiene el menu "Help" en la barra de menus, entonces que se obtiene de (there is not a menu "Help")?
false
no
0
1

Cual de los siguientes comandos setea la fuente en negrita para 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

Que se obtiene de (the number of words of "This is, my pen.")?
4
5
14
15

Cual de las siguientes lineas no pausa un script por 20 segundos?
pause 20 seconds
wait for 1200
wait for 20 sec
wait 20 seconds

Cuantos lugares decimales de precision tiene el punto flotante de division de HyperTalk usada por el comando (divide) o el operador (/)?
19
31
63
infinite

Como especifica el tamaño de fuente usada por el editor de scripts?
set the scriptTextSize to 10
set the textSize to 10
set the scriptFontSize to 10
set the fontSize to 10

Que propiedad controla si Ud puede tipear en la caja de mensajes mientras esta escondida?
blindTyping
powerKeys
blindKeys
powerTyping

Cual de la siguiente secuencia de coordenadas es correcta para el comando (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

Que resulta de setear la propiedad (autoTab) a false?
Al presionar la tecla return se mueve a la siguiente linea del campo
Al presionar la tecla return se mueve al siguiente campo
Al presionar la tecla return se mueve a la ultima linea del campo
Al presionar la tecla return se mueve a la primera linea del campo

Si el campo card 1 esta vacio, que se obtiene de (cd fld 1 = "")?
true
false
0
1

Si el campo background 1 no esta vacio, que se obtiene de (bd fld 1 is empty)?
false
true
1
0

Que se obtiene de ("&" is not in "AT&T")?
false
true
1
0

Si (A = B) es true y (C = D) es true, entonces cual de las siguientes lineas da 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)

Si se llama al handler (countNumber "Anne","Barry","Cathy","David"), entonces que retorna la funcion paramCount()?
4
5
3
2

Cual de las siguientes lineas da false?
(eleven = 11)
(zero = 0)
(one = 1)
(nine = 9)

Cual de las siguientes lineas da true?
(4.32 <= 5.86)
(4.32 >> 5.86)
(4.32 >= 5.86)
(4.32 == 5.86)

Que retorna la funcion sum(1,2,-3,4,-5)?
-1
0
1
-2

Cual de las siguientes lineas tiene una sintaxis correcta?
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"

Cual de las siguientes fuentes es una monoespacio?
Monaco
Geneva
Chicago
New York

Que pasa si Ud emite el comando (doMenu "Background") dos veces, cuando no se esta en el modo de edicion Background?
Inactiva el modo de edicion Background
Activa el modo de edicion Background
Da un mensaje de error
Da un mensaje de advertencia

Que hace (create menu "Quick")?
Crea el menu "Quick" en la barra de menu
Crea tanto el menu "New Menu" como el menu item "Quick"
Crea el menu item "Quick" en el menu "Apple"
Crea el menu item "New Menu" en el menu "Quick"

Cual de los siguientes comandos pide una pregunta con el boton "Cancel" como setting por defecto?
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"

En el comando (ask "Enter your name:"), cual de las siguientes variables contiene el texto que Ud ha tipeado?
it
result
the result
me

Cual de los siguientes estilos de boton no es afectado por la propiedad (autoHilite)?
Popup
Transparent
Opaque
Oval

Cual de las siguientes propiedades es requerida para setear la propiedad (autoSelect)?
dontWrap
multipleLines
showLines
wideMargins

Como produce un beep 3 veces en una fila?
beep 3
beep thrice
beep beep beep
beep tree

Que hace (set the centered to false)?
Las herramientas de shape paint dibujan desde una esquina
el texto en todos los bg flds no esta centrado
el texto en todos los cd flds no esta centrado
el texto tanto en los bg flds como los cd flds no esta centrado

Cual de las siguientes funciones regresa la posicion del caracter en una palabra o grupo cuando se hace clic en un campo bloqueado?
clickChunk()
click()
clickLine()
clickText()

Cual de las siguientes comparaciones da true?
(clickLoc() = clickH() & "," & clickV())
(clickLoc() = clickH() , clickV())
(clickLoc() = clickH() & clickV())
(clickLoc() = clickH() + clickV())

Que declaracion usa si desea editar el script de un objeto cuando la tecla comando esta presionada?
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

Como calcula el crecimiento de $1 000 con un interes del 5 % anual en 10 años?
compound(0.05,10) * 1000
compound(10,0.05) * 1000
compound(5,10) * 1000
compound(10,5) * 1000

Como computa la fecha de ayer?
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

Como crea un nuevo campo?
doMenu "New Field","Objects"
doMenu "New Field,Objects"
doMenu "Objects","New Field"
doMenu "Objects,New Field"

Si el tamaño del card es de 512 por 342, como arrastra desde la parte alta derecha a la parte inferior izquierda?
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"

Cual de los siguientes comandos setea la velocidad de arrastre mas lenta durante el movimiento del puntero?
set the dragSpeed to 99
set the dragSpeed to 60
set the dragSpeed to "slow"
set the dragSpeed to 0

Cual de los siguientes comandos puede ser usado para crear un nuevo campo en la capa del card?
set the editBkgnd to false
set the editBkgnd to true
set the editCard to true
set the editCard to false

Que mensaje es enviado al campo con la seleccion actual cuando la tecla enter es presionada?
enterInField
enterKey
returnInField
closeField

Cual es el conjunto correcto de elecciones posibles de la propiedad "environment"?
development, player
card, background
alpha, beta
preliminary, final

Que función regresa una expresión identificando las posiciones de inicio y finalizacion del texto hallado por el comando (find)?
foundChunk()
foundLine()
foundField()
foundText()

Si no hay un cd "Previous" y se ejecuta el comando (go cd "Previous"), que ocurre?
the result = "No such card"
the result = ""
it = empty
it = "No such card"

Cual de las siguientes lineas es igual a la diferencia entre el item 4 y el item 2 de la propiedad (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

Cual de las siguientes lineas es igual al tercer item de la propiedad (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

Cual de las siguientes lineas es igual al cuarto item de la propiedad (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

Cual de las siguientes lineas tiene una sintaxis ilegal?
hide bg window
hide cd window
hide cd picture
hide titlebar

Cual de las siguientes estilos de boton no muestra un icono?
Checkbox
Opaque
Tranparent
Standard

Cual de las siguientes lineas tiene una sintaxis ilegal?
set the itemDelimiter to ""
set the itemDelimiter to ":"
set the itemDelimiter to ";"
set the itemDelimiter to ","

Cual de las siguientes estructuras (if...then...else) tiene una sintaxis ilegal?
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

Cual de las siguientes lineas regresa 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

Cual de las siguientes lineas es un comando ilegal?
reset titlebar
reset paint
reset printing
reset menubar

Cuando se ejecuta el comando (set the loc of bg btn 1) para cambiar la locacion de un objeto, cual de las siguientes propiedades no cambia?
width
rect
topLeft
bottomRight

Cual de los siguientes comandos hace desaparecer el cursor?
set the cursor to "none"
set the cursor to ""
set the cursor to 0
set the cursor to empty

Como desbloquea el locked-up text de un campo?
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

Cual de las siguientes lineas no marca un objeto correctamente?
mark all cd
mark cd "Directory"
mark cds where (cd fld 1 = "Apple")
mark cds by finding "Orange"

Cual de las siguientes propiedades determina la distancia minima entre formas sucesivas?
the multiSpace
the multiple
the mutipleLines
the multiply

Cual de las siguientes lineas tiene una sintaxis ilegal?
the number of marked cd
the number of windows
the number of cds
the number of bgs

Cual de las siguientes funciones regresa el valor del parametro especificado perteneciente al handler?
param()
paramCount()
params()
parameter()

Que par de comandos son usados para guardar el long ID de un card, y entonces regresar al card?
push cd, pop cd
push cd, pull cd
pull cd, pop cd
pup cd, pop cd

Cual de las siguientes funciones regresa un numero al azar entre 5 y 35?
random(31) + 4
random(30) + 5
random(30) - 5
random(35)

Como se desplaza al inicio de un campo de desplazamiento?
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 tiene (put the seconds into theSeconds), entonces cual de las siguientes lineas calcula el tiempo pasado en minutos?
(the seconds - theSeconds) / 60
(the seconds + theSeconds) / 60
(theSeconds - the seconds) * 60
(theSeconds + the seconds) * 60

Cual de los siguientes comandos se desplaza al inicio de un campo de desplazamiento?
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

Como deselecciona la seleccion en un campo bloqueado?
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

Cual de las siguientes funciones regresa la especificacion de linea resaltada de una clickable list?
selectedLine()
selectedLoc()
selectedField()
selectedChunk()

Cual de las siguientes propiedades determina si el background button's highlighting es el mismo en todas las cards?
the sharedHilite
the sharedCard
the sharedBackground
the sharedButton

Cual de las siguientes lineas tiene una sintaxis ilegal?
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