Tema 02: Computación en el servidor (I) Flashcards

1
Q

¿Que significa CGI?

A

Common Gateway Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué etiquetas delimitan los scripts en PHP?

A

‹?php…?›

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Las variables en PHP empiezan por:

A

$

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

En qué fecha aparece CGI

A

1993

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

En qué fecha aparece PHP

A

1994

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

En qué fecha aparece PHP con POO

A

2005

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Aplicaciones de renombre creadas con PHP

A
• PHPBB: https://www.phpbb.com/
• Wordpress:https://es.wordpress.com/
• Drupal: https://www.drupal.org/
• Joomla!: https://www.joomla.org/
• MediaWiki / DokuWiki
https://www.mediawiki.org/wiki/MediaWiki
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Cuándo se creó la primera Web sólo HTML?

A

1989

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cómo funciona CGI (Common Gateway Interface)?

A

– Cuando se solicita un recursos y este es un programa, lo ejecuta.
– La salida estandar es recogida por el servidor web para devolver el resultado al cliente.
– El programa puede estar escrito en cualquier lenguaje de programación.
– No mantiene estado.
– Ineficiente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué tipo de interfaz usa PHP en 1994?

A

CGI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Cómo funciona PHP?

A

– Se extiende como lenguaje de scripting embebido dentro del propio servidor Web Apache lo que le permite mayor funcionalidad.
– El código PHP se incrusta dentro del HTML de la página.
– Cuando el servidor apache devuelve una página, la procesa buscando código php que ejecutar y sustituir.
– A partir del código php se puede modificar la página que se va a mostrar o guardar información en una BD.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué entorno le permite a Java desplegar aplicaciones web?

A

JEE (Java Enterprise Edition)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Por qué es popular JSP?

A

Debido a la facilidad para encontrar trabajadores formados en Java
• Para desarrollos grandes
• Muy usado en consultoras.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Cómo funciona JSP?

A
  • Una página JSP es una página (X)HTML que incorpora ciertos elementos dinámicos con etiquetas especiales. El código HTML aparece a la salida sin modificaciones.
  • Los elementos dinámicos se evalúan o ejecutan en el servidor en el momento de construcción de la respuesta
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Características de ASP.NET (Active Server Pages):

A

– Heredero del obsoleto ASP.
– Compatible con IIS
– Obliga a escribir código mas estructuradamente.
– Separa presentación de lógica.
– Casi cualquier lenguaje, pero normalmente se usa C#

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué comando se usa para ver la información de PHP?

A

phpinfo();

17
Q

Entornos de desarrollo para PHP:

A

► Visual Studio Code (https://code.visualstudio.com/)
► Netbeans https://netbeans.org/
► Eclipse https://eclipse.org/pdt/
► PHPStorm https://www.jetbrains.com/phpstorm/
► Sublime Text https://www.sublimetext.com/
► Notepad++ https://notepad-plus-plus.org/download/v7.5.1.html
► Vim http://www.vim.org/
► Emacs https://www.gnu.org/software/emacs/

18
Q

¿Cómo se embeben constantes dentro de una cadena?

A

– Se pueden embeber variables dentro de una cadena constante:
– echo “hola $a”
– Pero sólo con comillas dobles, las simples escriben literalmente lo que hay entre ellas.

19
Q

¿Quñe tipos de array existen en PHP?

A

– Escalares: se acceden por un índice
• Se inserta en la posición posterior a la última ocupada
– Asociativos: el índice es una cadena
• El índice se indica entre comillas • Simula una tabla Hash

20
Q

¿Qué son funciones?

A

Conjunto de instrucciones que se agrupan bajo un nombre

21
Q

¿Cómo funcionan las funciones en PHP?

A

– Se definen usando la palabra clave function
– No hay que definirlas antes de referenciarlas
– Ámbito global
– Admite recursividad

22
Q

¿Cómo se implementa una herencia en PHP?

A

Con: extends