option
Cuestiones
ayuda
daypo
buscar.php

optativa smr

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
optativa smr

Descripción:
repaso junio

Fecha de Creación: 2026/06/08

Categoría: Otros

Número Preguntas: 40

Valoración:(1)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué atributo nativo de HTML5 se utiliza para impedir el envío de un formulario si un campo específico está vacío?. mandatory. validate. required. empty="false".

¿Para qué sirve exactamente la etiqueta HTML <noscript> dentro de una página web?. Para escribir código alternativo en lenguajes como PHP o Python. Para mostrar contenido alternativo si el navegador no soporta o tiene desactivado JavaScript. Para declarar variables globales que no pueden ser modificadas por scripts. Para ocultar comentarios de desarrollo que no deben cargarse en el cliente.

Si queremos limitar un campo de texto de un formulario para que el usuario introduzca un máximo de 15 caracteres, ¿qué atributo HTML debemos emplear?. max. maxlength. pattern. size.

¿Qué atributo HTML5 permite comprobar mediante una expresión regular que los datos introducidos en un campo siguen un patrón específico?. type. validate. pattern. minlength.

¿Qué pseudoclase de CSS se activa automáticamente cuando un elemento de formulario no cumple con sus restricciones de validación (por ejemplo, si está vacío y es obligatorio)?. failed. invalid. error. focus.

Según las reglas de estilo aplicadas en el código del tema, si aplicamos la propiedad margin: 0 auto; a un formulario con un ancho fijo de 200px, ¿qué efecto visual conseguimos?. Que el formulario se oculte de la pantalla. Que el formulario se alinee completamente a la izquierda. Que el formulario quede centrado horizontalmente en su contenedor. Que se elimine el espacio interior de separación.

En el CSS del proyecto, ¿qué selector se utiliza para aplicar estilos a un campo de texto no válido únicamente en el momento exacto en el que el usuario hace clic en él y empieza a escribir?. input.invalid:focus o input:focus.invalid. input.error. input:active. input:blur.invalid.

¿Cuál de las siguientes afirmaciones define correctamente una característica fundamental del lenguaje JavaScript en comparación con Java?. JavaScript es un lenguaje compilado y fuertemente tipado. JavaScript es un lenguaje interpretado, orientado a eventos y débilmente tipado. JavaScript requiere obligatoriamente un entorno complejo de compilación previa. JavaScript tiene acceso total al hardware y disco duro del cliente por seguridad.

¿Cuál es la sintaxis correcta para enlazar un archivo de código JavaScript externo llamado mis_scripts.js dentro de un documento HTML?. <link rel="javascript" href="mis_scripts.js">. <script type="text/javascript" src="mis_scripts.js"></script>. <javascript src="mis_scripts.js"></javascript>. <script include="mis_scripts.js">.

Respecto a la sintaxis de JavaScript, ¿cuál de las siguientes opciones es verdadera?. El lenguaje ignora las mayúsculas y minúsculas en el nombre de las variables. Es obligatorio por norma estricta finalizar absolutamente todas las sentencias con un punto y coma (;). No se define explícitamente el tipo de las variables al declararlas. No se permiten comentarios multilínea, solo comentarios de una línea usando //.

Disponemos de la variable var mensaje = "Hola Mundo";. Si ejecutamos la instrucción mensaje.substring(1, 8);, ¿qué subcadena exacta nos devolverá JavaScript?. "Hola Mun". "ola Mun". "ola Mu". "Hola Mu".

Si tenemos la cadena var palabra = "Hola"; y ejecutamos el método palabra.split(""); (con comillas vacías sin espacio), ¿qué resultado obtendremos?. Una cadena idéntica en mayúsculas: "HOLA". Un valor numérico con la longitud de la palabra: 4. Un array con las letras desglosadas: ["H", "o", "l", "a"]. Un error de ejecución por falta de carácter separador.

¿Qué valor especial devuelve JavaScript si intentamos realizar una operación matemática matemáticamente indeterminada o no definida, tal como calcular una división de cero entre cero (0/0)?. Null. Infinity. NaN. Undefined.

¿Qué evento del ratón se produce inmediatamente cuando el usuario mantiene pulsado un botón del ratón sobre un elemento de la página, justo antes de soltarlo?. onclick. onmouseup. onmouseover. onmousedown.

¿Qué evento de formulario se dispara automáticamente en JavaScript cuando un control (como un cuadro de texto) pierde el foco porque el usuario hace clic en otra parte de la pantalla?. onfocus. onchange. onblur. onsubmit.

¿Qué método directo del DOM debemos emplear si queremos buscar y seleccionar un único elemento específico de la página web mediante su atributo identificador único?. document.getElementsByTagName(). document.getElementById(). document.getElementsByClassName(). document.getElementsByName().

Trabajando con el árbol de nodos del DOM, si hemos seleccionado un párrafo con la variable nodo, ¿cuál es la sintaxis correcta para eliminar dicho nodo de la estructura de la página?. nodo.remove();. document.removeChild(nodo);. nodo.parentNode.removeChild(nodo);. nodo.delete();.

¿Qué significan exactamente las siglas de la tecnología asíncrona AJAX?. Automated JavaScript And XML. Asynchronous JavaScript And XML. Advanced Junction Alternative Exchange. Association of JavaScript and XHTML.

¿Cuál es la función principal de la tecnología JSON en el desarrollo de aplicaciones web dinámicas?. Sustituir el código CSS para agilizar la carga visual de la página. Almacenar e intercambiar información estructurada utilizando texto plano con la notación de objetos de JavaScript. Resolver automáticamente todas las incompatibilidades de eventos entre navegadores antiguos. Conectarse directamente a una base de datos MySQL sin pasar por un servidor.

¿Qué es exactamente jQuery dentro del ecosistema de desarrollo de JavaScript?. Un nuevo entorno de ejecución que sustituye por completo a los navegadores web tradicionales. Un lenguaje de programación independiente derivado directamente de Java. Una librería de JavaScript diseñada para simplificar la manipulación del DOM, el manejo de eventos, animaciones y AJAX. Una extensión del servidor necesaria para procesar las peticiones dinámicas en segundo plano.

Un lenguaje de programación independiente derivado directamente de Java. El navegador del cliente descarga el archivo y ejecuta el código PHP en local. El servidor procesa el código PHP, genera código HTML resultante y este último es el que se envía al cliente. El código PHP se muestra tal cual en la pantalla del usuario en forma de texto plano. El navegador del cliente bloquea la petición por motivos de seguridad informática.

¿Cuál de las siguientes opciones describe un paquete de software completo que integra el servidor Apache, el gestor de bases de datos MariaDB y los intérpretes de PHP y Perl?. WAMP de Bitnami. LAMP de Bitnami. XAMPP. IIS Módulo.

A la hora de interpretar páginas web dinámicas desarrolladas en PHP, ¿cuál de los siguientes componentes del entorno es catalogado como opcional en el documento?. El servidor de páginas web (Apache, IIS...). El módulo web de procesamiento PHP. El sistema gestor de bases de datos (MariaDB, MySQL...). El navegador web del cliente.

¿Cuál es la extensión de archivo correcta y las etiquetas de apertura y cierre estándar que debemos emplear para escribir un script en PHP?. Extensión .html con las etiquetas <script> y </script>. Extensión .php con las etiquetas <?php y ?>. Extensión .php con las etiquetas <?PHP?> y <?/PHP?>. Extensión .js con las etiquetas <!-- y -->.

¿Cómo se representan y declaran formalmente las variables en el lenguaje de programación PHP?. Con la palabra clave var seguida del nombre de la variable. Con el signo de exclamación ! seguido del nombre de la variable. Con el signo de dólar $ seguido del nombre de la variable. Especificando obligatoriamente el tipo de dato (int, string) antes del nombre.

Si asignamos a una variable un valor numérico decimal (por ejemplo $a = 1.23), ¿a qué tipo de datos interno la convertirá automáticamente el intérprete de PHP?. Integer. String. Double. Boolean.

Respecto a la declaración de variables en PHP, ¿cuál de las siguientes afirmaciones es verdadera según el texto?. El nombre de las variables es totalmente insensible a minúsculas y mayúsculas. Cualquier valor numérico entero que se salga del intervalo de -2147483647 a 2147483647 mantendrá el tipo Integer. Cualquier valor que se encuentre entrecomillado (sean números o letras) se convertirá en tipo String. Las variables numéricas en PHP no tienen límites de valores máximos ni mínimos.

¿Qué estructura de control repetitiva se caracteriza por incluir dentro de su propia declaración la inicialización de variables junto a las variables de incremento o decremento necesarias para el ciclo?. IF. SWITCH. WHILE. FOR.

Teniendo en cuenta los tres componentes fundamentales de una función en PHP, ¿cuáles son los elementos análogos a la "entrada, el proceso y la salida" de un programa?. Los argumentos, las variables y las constantes. Los parámetros, el código de la función y el resultado (valor de retorno). El nombre de la función, las llaves {} y el punto y coma ;. Las variables globales, los bucles y la directiva echo.

¿Qué función incorporada en la biblioteca de PHP se utiliza para formatear e imprimir la fecha y la hora actuales del sistema (por ejemplo, devolviendo "14/04/2021 17:36")?. time(). print_date(). date(). now().

Si un formulario HTML utiliza el método de envío method="post", ¿cómo debemos recuperar el valor de un campo cuyo atributo es name="nombre" en nuestro script de PHP?. $nombre = $_GET['nombre'];. $nombre = $_POST['nombre'];. $nombre = $POST_nombre;. $nombre = document.POST('nombre');.

¿Cuál es el concepto básico y fundamental que describe la potencia de PHP al gestionar formularios HTML?. Que cualquier elemento de un formulario estará disponible automáticamente en sus scripts de PHP. Que PHP bloquea los envíos si el formulario no está maquetado en una tabla. Que los datos del formulario se transforman inmediatamente en un archivo descargable. Que obliga al navegador a limpiar la memoria caché antes de cada envío de datos.

¿Qué función nativa se utiliza en PHP para identificarse ante el programa gestor de bases de datos y establecer el enlace inicial de comunicación empleando el servidor, el usuario y la contraseña?. mysqli_query(). mysqli_select_db(). mysqli_connect(). mysqli_fetch_row().

Dentro del proceso de interacción con una base de datos MySQL, ¿qué función se encarga de ejecutar de forma efectiva la consulta del lenguaje SQL (como un SELECT) sobre la conexión previamente establecida?. mysqli_query(). mysqli_fetch_row(). mysql_close(). mysqli_connect().

Para procesar las filas obtenidas de una consulta SQL que devuelve múltiples registros, ¿qué función se suele emplear dentro de la condición de un bucle while para ir extrayendo los datos registro a registro?. mysqli_select_db(). mysqli_fetch_row(). mysql_close(). mysqli_connect().

¿Cómo se denomina el entorno de desarrollo (como Laravel, Symfony o CodeIgniter) ampliamente utilizado por los programadores web para agilizar la creación de aplicaciones en PHP?. CMS. Framework. Library. LMS.

¿Cuál es el objetivo principal del patrón de diseño Modelo Vista Controlador (MVC) a la hora de estructurar una aplicación web?. Obligar a que todo el código de la aplicación se escriba exclusivamente en un único archivo. Separar la lógica de negocio de la interfaz de usuario para evitar el desorden de código ("código espagueti"). Permitir que la base de datos se conecte al cliente sin pasar por un servidor. Traducir automáticamente el código PHP a código binario ejecutable por el procesador.

Dentro del patrón de diseño MVC, ¿qué componente se encarga específicamente de actuar como intermediario, controlando las interacciones del usuario, pidiendo los datos al modelo y devolviéndolos a la vista?. El Modelo. La Vista. El Controlador. El Framework.

¿Qué sistema de gestión de contenidos (CMS) enfocado exclusivamente al comercio electrónico y tiendas en línea añade a su código fuente el framework Symfony desde finales de 2016?. WordPress. Joomla!. Drupal. PrestaShop.

¿Qué es exactamente Moodle dentro de las aplicaciones desarrolladas con tecnología PHP?. Un sistema para la gestión de encuestas corporativas asíncronas. Una herramienta de gestión de aprendizaje (LMS) concebida para la educación y comunidades de aprendizaje en línea. Una extensión para la creación de enciclopedias colaborativas como Wikipedia. Un gestor de bases de datos relacionales alternativo a MariaDB.

Denunciar Test