wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Estructuras de Decisión lógica PHP - Cartilla 3

Total questions: 51

Worksheet time: 36mins

Name
Class
Date
1.

¿Qué hace la sentencia IF…ELSE?

a)

ejecuta la sentencia cuando la condicion es verdadera

b)

ejecuta una sentencia cuando una condicion anterior fue falsa

c)

ejecuta la sentencia cuando la condicion anterior es verdadera

d)

ejecuta la primera sentencia si la segunda condicion es verdadera

2.

¿Cómo se realiza una operación con variables

Numéricas?

a)

$n1='2';

$n2='5';

$suma ='2'+'5';

b)

$n1 = "2";

$n2 = 5;

$suma=$n1 +$n2;

c)

$n1 = "2";

$n2 = "5";

$suma=n1 +n2;

d)

$n1 = 2;

$n2 = 5;

$suma=$n1 +$n2;

3.

¿Cómo incrementamos una variable?

a)

$variable ++

b)

$variable--

c)

$variable+-

d)

$variable==

4.

¿para que sirve "==" ?

a)

para asignar

b)

para imprimir

c)

para comparar

d)

para asignar y validar

5.

¿para que sirve "!=" ?

a)

diferente de

b)

igual que

c)

asignacion

d)

comparacion

6.

¿que significa "<"?

a)

mayor que

b)

menor que

c)

igual que

d)

asignacion

7.

¿que significa ">"?

a)

mayor que

b)

menor que

c)

igual que

d)

comparacion

8.

¿que significa ">="?

a)

igual que

b)

menor que

c)

menor igual que

d)

mayor igual que

9.

¿que significa "<="?

a)

menor igual

b)

igual que

c)

mayor igual

d)

asignacion

10.

¿como decrementamos una variable?

a)

$Variable --

b)

$variable+-

c)

$variables++

d)

$variable-+

11.

¿Que va dentro de la funcion rand( )?

a)

el texto que va a imprimir

b)

el numero que va guardada en la variable

c)

rango de los numeros que va a generar

d)

nada

12.

¿la funcion date() sirve para?

a)

mostrar la hora del computador

b)

generar numero aleatorio

c)

mostrar fecha del computador

d)

mostrar texto

13.

<?php

$haceFrio = 15;

$respuesta ="";

if ($haceFrio<20) ? $respuesta = "Hace frio" ?

$respuesta = "No hace frio";

echo $respuesta;

?>


¿que le falta en la parte subrayada del codigo para que sea correcto?

a)

:

b)

;

c)

[...]

d)

{...}

14.

¿en que parte de una condición podemos comparar dos variables?

a)

[...]

b)

{...}

c)

(...)

d)

($)

15.

en siguiente código, que valor se necesita para que muestre "peso no permitido"

a)

23

b)

50

c)

51

d)

10

16.

¿en que parte de un condicional if,else o elseif incluimos las instrucciones ?

a)

{...}

b)

[...]

c)

(...)

d)

</...>

17.

que se necesita para que el código muestre "la rueda es para vehículo grande"

a)

$diametro=1.5;

b)

$diametro=1,310000;

c)

=35;

d)

20

18.

cual es el enunciado es mas apropiado para este codigo

a)

que diga que numero es mayor meno o igual

b)

que diga los numeros de menor a mayor

c)

que diga cual numero es la suma de los otros dos

d)

que diga la suma de tres numeros

19.

si en el año 2016 es biciesto, que condicional se cumple en este codigo sabiendo que la variable año es 2019?

a)

if

b)

elseif

c)

$año

d)

echo

20.

si usted hizo este ejercicio dígame que imprime si la variable salario es 550000

a)

jeimer valencia

b)

jeimer valencia gana mas del minimo

c)

gana mas del minimo

d)

jeimer gana menos del mínimo

21.

viendo el codigo, que haria este ?

a)

mostrar el salario dependiendo de las horas y horas extras

b)

mostrar el salario inicial

c)

mostrar las horas y las horas extra trabajadas en la semana

d)

mostrar el valor de cada una de las horas y horas extras

22.

que funcion cumple esta parte del codigo (lee bien las respuestas)

if($num1<0 || $num1>7)

a)

que un numero deba ser mayor que 7

b)

seleccionar un dia de la semana

c)

identificar si $num1 es par

d)

validar un numero entre 1 y 7

23.

¿Qué es IF?

a)

Palabra clave que comprueba una condición

b)

Es una oración clave para pascal

c)

IF es para mejorar un programa

d)

Ayuda a ser mejor programador

24.

¿Cuál es la función de una IF?

a)

Es realizar o no una determinada acción o sentencia

b)

A ser mejor programador

c)

Apoyar el código de la BIOS

d)

No tiene ninguna función

25.

¿Para qué sirve IF doble?

a)

Ejecutar una accione verdadera

b)

No realiza ninguna acción

c)

Ejecutar dos acciones verdaderas

26.

¿Qué son estructuras animadas?

a)

Es un lenguaje de programación

b)

Es anidar una estructura dentro de otra estructura

c)

Es parte del código ASCII

27.

¿Con qué figura geométrica se representa IF en un diagrama de flujos?

a)

Circulo

b)

Cuadrado

c)

Rombo

28.

Variable para representar un entero

a)

Real

b)

Interger

c)

Char

29.

¿Qué es una variable?

a)

Son similar a una constate pero su valor puede ser cambiado

b)

Es variar un programa

c)

No sirve para nada en un lenguaje de programación

30.

En la expresión:

Si (n>7) Entonces

Escribir "Sigue intentando"

Sino

Escribir "Felicitaciones"

Fin Si


Si el valor de n = 7 cual es el mensaje en pantalla.

a)

Felicitaciones

b)

Sigue intentando

c)

Faltan datos

d)

Ninguna de las anteriores

31.

En la expresión:

Si (n>=18 Y n < 10) Entonces

Escribir "Felicitaciones"

Sino

Escribir "Sigue intentando"

Fin Si


Cual es la alternativa correcta

a)

Escribirá en pantalla "Felicitaciones" si n= 22

b)

Escribirá en pantalla "Felicitaciones" si n < 10

c)

Escribirá en pantalla "sigue intentando" si W >=18

d)

Nunca presentará el mensaje "Felicitaciones"

32.

En la expresión:

Leer n

Si (n>=24 Y n < 10) Entonces

n <- n+2

Sino

n<-n-2

Fin Si

Escribir n


Si n=16, cual es el valor que se escribe en pantalla

a)

18

b)

16

c)

14

d)

Faltan datos

33.

En la expresión:

Leer n

Si (n>=24 O n < 10) Entonces

n <- n+2

Sino

n<-n-2

Fin Si

Escribir n


Si n=16, cual es el valor que se escribe en pantalla

a)

18

b)

16

c)

14

d)

Faltan datos

34.

En la expresión:

Leer n

Si (n=24 O n < 10) Entonces

n <- n+3

Sino

n<-n-5

Fin Si

Escribir n


Si n=11, cual es el valor que se escribe en pantalla

a)

6

b)

14

c)

11

d)

Faltan datos

35.

En la expresión:

Si (n>=18) Entonces

Escribir "Felicitaciones"

Sino

Escribir "Sigue intentando"

Fin Si


Si el valor de n = 12 cual es el mensaje en pantalla.

a)

Faltan datos

b)

Sigue intentando

c)

Felicitaciones

d)

Ninguna de las anteriores

36.

En la expresión:

Si (n mod 2 = 1) Entonces

Escribir "Es par"

Sino

Escribir "impar"

Fin Si


Si el valor de n = 21 cual es el mensaje en pantalla.

a)

Es impar

b)

Es par

c)

Faltan datos

37.

En la expresión:

Si (n mod 2 = 1) Entonces

Escribir "Es par"

Sino

Escribir "impar"

Fin Si


Si el valor de n = 12 cual es el mensaje en pantalla.

a)

Es impar

b)

Es par

c)

Faltan datos

38.
a)

c)

b)

$b)

c)

$c)

d)

b)

39.

¿cual es la funcion que identifica un tipo de variable?

a)

GetType{}

b)

gettype()

c)

phpinfo()

d)

print()

40.

¿Cuál es la etiqueta para crear un FORMULARIO en HTML?

a)

<FRM>

b)

<Table>

c)

<b>

d)

<Form>

41.

¿Cuál es la etiqueta HTML para mostrar un texto (no editable por el usuario) en un formulario?

a)

Label

b)

Text

c)

Input

42.

Atributos de la etiqueta input

a)

name

b)

type

c)

checked

d)

size

43.

Valor del atributo type

a)

text

b)

email

c)

password

d)

label

44.

Tipo de entrada en los formularios que permite crear un botón de Enviar

a)

submit

b)

sumbit

c)

send

d)

post

45.

Crea controles interactivos que pueden recibir la entrada de los datos

a)

<a>

b)

<input>

c)

<form>

d)

<label>

46.
a)

c)

b)

$b)

c)

$c)

d)

b)

47.

¿Cómo hacemos la concatenación en PHP?

a)

con un punto(.)

b)

con una coma(,)

c)

con un mas(+)

d)

todas las anteriores

48.

¿Importan las mayúsculas y minúsculas en la

Declaración de las variables?

a)

verdadero

b)

falso

49.

¿Cómo declaramos una variable?

a)

con el tipo de la variable

b)

con el signo $

c)

con la palabra "var"

d)

todas las anteriores

50.

¿Qué es una variable?

a)

Una persona indecisa

b)

En programación, una variable es un espacio de memoria reservado para almacenar un valor cualquiera y tiene un nombre que la identifica.

c)

Un objeto no identificado que puede ser usado para guardar otros objetos de diferente clase

d)

Permite representar datos alfanuméricos por pantalla

51.
Saber programar sirve  para...
a)
Decirle a una computadora lo que quiero que haga y cómo debe hacerlo
b)
Mejorar mi capacidad de resolver problemas de cualquier tipo
c)
Mejorar mi razonamiento matemático
d)
Todas son correctas