wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Repaso MF0492_3

Total questions: 81

Worksheet time: 40mins

Name
Class
Date
1.

Cal operador se chama "operador de igualdade estricta"?

a)

=/

b)

==

c)

===

d)

=+

2.

Para mostrar un cadro de diálogo coa palabra "OLA" se usa a instrucción...

a)

<script> "OLA" </script>

b)

<div>OLA</div>

c)

<title>OLA </title>

d)

alert('OLA');

3.

Cánto vale z no seguinte código?

let x = 5; let y = x;

y++; x--;

let z = x +y;

z++;

a)

10

b)

9

c)

11

d)

12

4.

Cal é o valor final de x?

let x=0;

for(let i =0; i < 12; i++){

x++; }

a)

11

b)

9

c)

10

d)

12

5.

Unha variable que é unha cadea de caracteres é de tipo...

a)

Boolean

b)

Number

c)

Null

d)

String

6.

Se quero imprimir na consola o string "Mensaxe" podo usar:

a)

print("Mensaxe")

b)

console("Mensaxe")

c)

console.log("Mensaxe")

d)

alert("Mensaxe")

7.

Si teño o dicionario:

let obxeto= { nome: "Martín", apelido: "Pescador" }

E quero escribir:

"Meu nome é Martín"

a)

console.log( "Meu nome é ${obxeto[nome]}")

b)

console.log( `Meu nome é {obxeto[0]}`)

c)

console.log( `Meu nome é ${obxeto[nome]}`)

d)

console.log( `Meu nome é ${obxeto[0]}`)

8.

Unha función que me devolve a suma de 2 números:

a)

function suma(){

return num1 + num2;

}

b)

function suma(num1, num2){

return num1 + num2;

}

c)

suma function(){

return num1 + num2;

}

d)

suma function(a,b){

return num1 + num2;

}

9.

Me permite declarar variables

a)

variable, function

b)

var, const

c)

let, var

d)

let, const

10.

Un bucle For que se execute 9 veces se pode facer da seguinte maneira

a)

for (let i; i>9; i++){

// Código

}

b)

for (let i=0; i<9; i++){

// Código

}

c)

for (let i=0; i<8; i++){

// Código

}

d)

for (let i=1; i<9; i++){

// Código

}

11.

si teño unha variable:

let suma = 1;

cánto vale logo de executar:

suma += 12;

a)

13

b)

12

c)

11

d)

1

12.

Se teño o seguinte array

let meuArray = ["ola", "hi", "bon jour"]

e quero obter o valor en inglés:

a)

meuArray["hi"]

b)

meuArray["2"]

c)

meuArray[1]

d)

meuArray[0]

13.

Dentro de que elemento HTML chamaremos a JavaScript?

a)

1- <javascript>

b)

2- <scripting>

c)

3- <script>

d)

4- <js>

14.

En JavaScript, para darlle o nome a unha variable, obxeto ou función, debemos ter en conta que:

a)

Non se poden empregar maiúsculas

b)

JavaScript non distingue entre maiúsculas e minúsculas

c)

JavaScript diferencia entre maiúsculas e minúsculas

d)

Podemos empregar calquera letra, número ou símbolo

15.

Explique o método pop() en JavaScript.

a)

Aparta o primeiro elemento dun array dado.

b)

Aparta o último elemento dun array dado.

c)

E un método xeral de JavaScript

d)

Non existe en JavaScript

16.

¿Para qué sirve o método Push en JavaScript?

a)

Permite engadir un ou máis elementos ao final dun Array.

b)

Permite engadir un ou máis elementos ao incio dun Array.

c)

Permite quitar un ou máis elementos do incio dun Array.

d)

Non é método de Javascript

17.

¿Cál é a instrucción usada para devolver un valor nunha función de JavaScript?

a)

send

b)

get

c)

getValue

d)

return

18.

Para terminar as instruccións en Javascript se emprega:

a)

Un punto e coma

b)

Un punto e coma ou un salto de liña

c)

Un salto de liña

d)

A sentencia End

19.

¿Cómo se escribe unha sentencia condicional para comprobar que a variable "x" é igual a 5?

a)

x=5

b)

x==5

c)

x!=5

d)

x<>5

20.

Forma correcta para convertir unha variable de tipo string a numérica

a)

parseInt()

b)

parseInteger()

c)

int()

d)

parseNum()

21.

Que empregarías para os comentarios de máis de unha liña en JavaScript?

a)

*

b)

/**/

c)

//

d)

*//*

22.

Os tipos de datos empregados en programación son:

a)

Enteiros - Reais - Booleanos - String

b)

Flotantes - Enteiros -Variables

c)

Reais - Booleanos - Constantes - Variables

d)

String - Booleanos - Reais - Variables

23.

Forma correcta de definir unha variable en JavaScript ...

a)

nome="Nome"

b)

var nome="nome"

c)

let= "nome"

d)

var nome "nome"

24.

Valor final da seguinte expresión si x=9 e y=2;

txt = x + y + "=" + x + "+" + y;

a)

9 + 2 = 11

b)

9 + 2 = 9 + 2

c)

11 = x + y

d)

11 = 9 + 2

25.

Obxeto que permite realizar operacións matemáticas en JavaScript.

a)

Sum

b)

Math

c)

Sqrt

d)

String

26.

Con este obxeto é posible manipular as propiedades e contido dos elementos principais da páxina web, un dos máis empregados.

a)

document

b)

windows

c)

screen

d)

number

27.

Un algoritmo é ...

a)

Conxunto ordenado e finito de operacións que permiten atopar a solución dun problema

b)

Conxunto ordenado de operacións que permiten atopar a solución dun problema

c)

Conxunto de operacións que permiten atopar a solución dun problema 

d)

Unha serie de instruccións matemáticas

28.

Resultado de: 25 !== "25"

a)

True

b)

False

c)

25

d)

"25"

29.

Cáles son as 3 partes

que conforman o bucle "for"?

a)

inicio,

condición,

e modificador

b)

método,

condición,

e return

c)

propiedade,

condición,

e valores

d)

Ningunha das anteriores

30.

A chamada ao código JavaScript suele colocarse ...

a)

No Body

b)

Antes da etiqueta HTML

c)

Na sección Head ou no Body

d)

En calquera lugar

31.

Cál é a forma de obter o estado dun CheckBox?

a)

document.getElementById('checkbox1').check

b)

document.getElementById('checkbox1').checked

c)

document.getElementById('checkbox1').value

d)

document.getElementById('checkbox1').getValue

32.

Cómo se invoca á función "myFunction"?

a)

call function myFunction()

b)

function myFunction()

c)

myFunction()

d)

call myFunction()

33.

En JavaScript, o operador para concatenar strings é...

a)

%

b)

+

c)

.

d)

-

34.

Cál é a diferencia entre comparar dous valores con == o con ===?

a)

E o mesmo

b)

Con == solo se compara o valor pero non o tipo de dato

c)

== é unha optimización de código para escribir menos

d)

Con === solo comparas o valor pero non o tipo de dato

35.

En JavaScript, as posicións dun array comezan en...

a)

0

b)

1

c)

-1

d)

Ningunha das anteriores é correcta

36.

Seleccione o valor final da variable y

var x = "tres";

switch(x){

case 1:

y=1;

break;

case 2:

y=4;

break;

case 3:

y=6;

break;

default:

y=8;

break;

}

a)

1

b)

4

c)

6

d)

8

37.

O prompt en javascript permite

a)

Solicitar información ao usuario

b)

Xerar unha mensaxe con información

c)

Gardar información de xeito temporal

d)

Operar de forma lóxica a información

38.

Para definir variables de tipo enteiro e real se emprega:

a)

Int - Float

b)

defInt - defFloat

c)

parseInt - parseFloat

d)

Enteiro - Flotante

39.

Instrucción que permite empregar condicións nun código de JavaScript para executar código se a condición se cumple:

a)

if(condición){}

b)

switch (condición){}

c)

while(condición){}

d)

for (condición) {}

40.

cómo se escribe unha sentencia condicional para comprobar que

a variable "x" é igual a 5?

a)

if x=5 then

b)

if(ix=5)

c)

if x==5 then

d)

if(x==5)

41.

Servidor web HTTP de código aberto para a creación de paxinas e servicios web...

a)

Apache

b)

Windows

c)

MySQL

d)

PHP

42.

Software situado nun servidor que procesa a información realizando conexións bidireccionais e/ou unidireccionais co cliente, ao que lle devolve a información en formato HTML

a)

Server

b)

MySQL

c)

Servidor Web

d)

Protocolo HTTP

43.

Espacio na memoria que se pode modificar durante a execución dun programa

a)

Variable en PHP

b)

Operadores en PHP

c)

Operadores Aritméticos

d)

PHP

44.

Nas variables en PHP anteponse este signo.

a)

$

b)

#

c)

&

d)

!

45.

Se emprega para enviar datos á pantalla.

a)

echo

b)

write

c)

return

d)

read

46.

Para declarar unha constante en PHP se emprega:

a)

const

b)

constant

c)

define

d)

def

47.

En PHP,

cáles son operadores de comparación?

a)

=, .=, +=, -=, *=, /=, %=

b)

== !=, <,

<=, >, >=

c)

&&,

||, and, or, xor

d)

And , Or, Not

48.

En PHP,

cál é o carácter que se emprega para finalizar unha instrucción?

a)

.

b)

:

c)

;

d)

''

49.

En PHP,

cáles son operadores lóxicos ?

a)

=, .=, +=, -=, *=, /=, %=

b)

== !=, <,

<=, >, >=

c)

++,- -,+=,-=

d)

&&, ||,!

50.

O intérprete de PHP sólo executa o código que se atopa entre os delimitadores...

a)

<?php ?>

b)

<?php >

c)

<php ?>

d)

<?php />

51.

Cál é unha variable non válida: 

a)

$myVar

b)

$my_Var

c)

$my-Var

d)

$_myVar

52.

Si enviamos datos na URL, PHP os recibe a través da variable...

a)

$_POST

b)

$_GET

c)

$_SESSION

d)

$_COOKIE

53.

Onde gardamos as variables de sesión...

a)

$_POST

b)

$_GET

c)

$_SESSION

d)

$_COOKIE

54.

Unha cookie é..

a)

Un Virus

b)

Un paquete de información

c)

Un software espía

d)

Unha variable

55.

Cál dos seguintes símbolos se emprega para concatenar en PHP?

a)

.

b)

+

c)

/

d)

\

56.

En código PHP que trabajo realiza el método fetch.

a)

Leer los datos de la consulta

b)

Ejecuta la consulta

c)

Elimina los registro de la tabla

57.

Que sentencia é similar a unha serie de sentencias IF na mesma expresión?

a)

case

b)

switch

c)

select

d)

default

58.

Parte dunha estructura switch que capturas os errores ou casos por defecto

a)

case

b)

switch

c)

break

d)

default

59.

Parte dunha estructura switch para finalizar algunha opción

a)

case

b)

switch

c)

break

d)

default

60.

Para programar PHP se necesita..

a)

Tomcat, PHP, Oracle

b)

Linux, Windows e Antivirus

c)

Apache, PHP, MySQL

d)

Apache, XAMPP, MariaDB

61.

En PHP, cómo se inserta un comentario que ocupa unha única liña?

a)

<!-- Comentario -->

b)

' Comentario

c)

// Comentario

d)

Las anteriores respuestas no son correctas

62.

PHP se executa en...

a)

NAVEGADOR WEB

b)

SERVIDOR WEB

c)

COMPUTADOR

d)

INTERNET

63.

PHP é unha linguaxe de..

a)

Baixo nivel

b)

Alto nivel

c)

tipo linguaxe máquina

d)

tipo binario

64.

PHP é unha linguaxe...

a)

interpretada

b)

compilada

c)

analizada

d)

transformada

65.

O código PHP se pon embebido no ...

a)

código binario

b)

código HTML

c)

código JAVA

d)

código web

66.

PHP é unha linguaxe de tipo:

a)

propietario

b)

libre e gratuito

c)

gratis para desarrolladores

d)

comercial para empresas

67.

Que é unha Base de Datos

a)

Información que non está relacionada pero que se garda en rexistros

b)

Conxunto de táboas organizadas e normalmente relacionadas entre si.

c)

O que permite almacenar información da forma que sexa

d)

Conxunto de arquivos que non se relacionan entre si.

68.

Que é MariaDB?

a)

Un sistema Xestor de Bases de Datos, o cal permite almacenar e posteriormente acceder aos datos de forma rápida e estructurada

b)

Un Sistema Xestor de Bases diferenciales, que permiten almacenar e acceder aos datos

c)

Unha linguaxe estructurada para consultas, e se emprega para manipular a información nunha base de datos.

d)

Se emprega para relacionar táboas

69.

Que é DDL?

a)

Linguaxe de Datos Determinados

b)

Linguaxe de Definición de Datos

c)

Datos Definidos Limitados

d)

Linguaxe de Diseño de Datos

70.

En MariaDB ou MySQL, cál destas sentencias crea unha base de datos?

a)

ADD

b)

CREATE

c)

UPDATE

d)

INCLUDE

71.

En MYSQL, para eliminar os duplicados das consultas de datos se emprega:

a)

ALTER TABLE

b)

CHANGE TABLE

c)

DISTINCT

d)

UPDATE

72.

Con que sentencia se incluen as condicións dos datos que queremos consultar?

a)

WHERE

b)

INSERT

c)

SELECT

d)

FROM

73.

Cal cláusula permite ordenar os resultados a través dunha ou máis columnas?

a)

ORDER BY

b)

UPDATE

c)

SELECT

d)

INSERT INTO

74.

Para modificar un ou varios datos de un ou varios rexistros empregamos...

a)

UPDATE

b)

SELECT

c)

SHOW

d)

INSERT INTO

75.

Para eliminar os rexistros dunha táboa empregamos o comando...

a)

ORDER BY

b)

DELETE

c)

DROP CHANGE

d)

DISTINCT

76.

Para que se emprega unha clave Primaria (PK)?

a)

Para actualizar un rexistro

b)

É a chave da información

c)

Para relacionar as táboas

d)

Para crear unha base de datos

77.

Cal sentencia SQL se emprega para consultar datos dunha táboa nunha base de datos?

a)

GET

b)

EXTRACT

c)

OPEN

d)

SELECT

78.

Cal sentencia se emprega para INSERTAR datos nunha táboa dunha base de datos?

a)

ADD NEW

b)

INSERT

c)

ADD RECORD

d)

INSERT INTO

79.

Cál tipo de Join solo retorna os rexistros que existen nas 2 táboas relacionadas e concordan no campo polo cal se fai a relación?

a)

INNER JOIN

b)

LEFT JOIN

c)

CROSS JOIN

d)

FULL JOIN

80.

En cal das seguintes sentencias de SQL se emprega a cláusula SET?

a)

DELETE

b)

DROP

c)

SELECT

d)

UPDATE

81.

Qué é un valor NULL?

a)

Un valor coñecido

b)

Un valor numérico

c)

Un valor que representa un dato non presente ou descoñecido

d)

Un valor desactualizado