WorksheetsExamen final Fundamentos
Total questions: 91
Worksheet time: 15mins
¿Qué es un preprocesador?
Es un lenguaje de programación.
Es una tecnología que dota a un lenguaje de programación.
Es un entorno de ejecución de código abierto.
N.A.
¿Cuáles son los preprocesadores más populares?
SASS, NodeJS, Javascript
Stylus, CSS, SASS
LESS, HTML, CSS
LESS, SASS, Stylus
¿Qué es Stylus?
Es un tipo de preprocesador que da características de Javascript a CSS
Es un tipo de lenguaje de programación
Es un tipo de preprocesador que da características de CSS a Javascript.
Es un compilador de lenguajes de programación como Python.
¿Qué características tiene Stylus?
Uso de variables, llaves opcionales.
Compresión de HTML y mixins.
Cambio de color al código en Javascript y comas opcionales
Añade 8 funciones disponibles y condicionales.
¿Quién es el creador de Stylus?
Mark Zuckerberg
F.P. Cuellar
TJ Holowaychuk
Satoshi Nakamoto
¿Qué desventajas tiene el CSS tradicional?
Su sintaxis es repetitiva.
Usa funciones demasiado complejas.
Las condiciones solo pueden ser anidadas o dobles.
Sus bucles necesitan de extensiones.
¿Con qué propósito se creó Stylus?
Para brindar un aspecto distinto a CSS
Con el fin de tener un código más limpio y darle características adicionales a CSS.
Con el fin de compilar el código en Javascript.
Para cambiar de un lenguaje de programación a otro.
¿En qué año se creó Stylus?
2011
2012
2013
2014
¿Sobre qué programa está construido Stylus?
Javascript
HTML
NodoJS
NodeJS
Cuando trabajamos con Stylus, ¿qué extensión se usa?
.style
.stylus
.styl
.sty
¿Es Stylus un preprocesador de CSS, HTML o Javascript?
CSS
HTML
Javascript
N.A.
En Stylus, ¿los punto y coma se omiten obligatoriamente?
Sí, ya que, de lo contrario, deja de funcionar
Sí, ya que el punto y coma no existe en Stylus
No, porque esa no es una funcionalidad de Stylus.
No, es opcional.
A diferencia del CSS, que usa llaves para abrir y cerrar los bloques de declaración, en Stylus se usa:
Corchetes
Paréntesis
Sangría
Comas
En Stylus, ¿cómo se mostraría el siguiente código?:
body {
color: #222;
}
Igual, pero omitiendo llaves y el punto y coma.
Omitiendo llaves, dos puntos y punto y coma.
No tiene forma específica.
Ya está aplicado Stylus.
¿Cómo se hace la asignación de variables en Stylus?
Se escriben entre corchetes o llaves, a la derecha de las palabras clave.
Se hace automáticamente separando la propiedad y las palabras clave.
Utiliza símbolos para definirlas
Stylus no admite variables.
¿Cuál de las siguientes es una característica de Less?
No permite el uso de variables.
No soporta anidación de reglas.
Permite el uso de mixins.
No se puede usar en proyectos web.
¿Qué es Less?
Un lenguaje de programación de alto nivel.
Un preprocesador de CSS.
Una biblioteca JavaScript.
Un framework para desarrollo de backend.
¿Qué es un mixin en Less?
Una herramienta para depurar código CSS.
Un bloque de código CSS reutilizable.
Una técnica para minimizar archivos CSS.
Un archivo que importa otros archivos CSS.
¿Qué función de Less se utiliza para aclarar un color?
lighten
brighten
light
lumos
¿Cómo se puede reutilizar un bloque de código en diferentes partes del archivo Less?
Usando variables.
Usando mixins.
Usando funciones.
Usando comentarios.
¿Qué técnica de Less permite aplicar estilos solo si se cumplen ciertas condiciones?
Variables condicionales.
Importación condicional.
Mixins con guardas.
Funciones condicionales
¿Cuál de las siguientes herramientas se puede usar para compilar Less?
Babel
Webpack
lessc
TypeScript
¿Para qué sirve Less?
Para crear bases de datos.
Para mejorar y extender las capacidades de CSS.
Para editar videos.
Para diseñar interfaces de usuario.
¿Qué símbolo se usa para definir variables en Less?
$
@
#
&
¿Cuál de las siguientes características NO es proporcionada por Less?
Variables
Mixins
Funciones
Control de versiones
¿Cuál es la extensión de los archivos Less?
.les
.lss
.less
. lsx
¿Cuál es una ventaja de usar Less sobre CSS tradicional?
Menor compatibilidad con navegadores antiguos.
Uso más complicado.
Mejor mantenibilidad y organización del código.
No permite anidación de selectores.
¿Qué son las funciones de color en Less?
Funciones que permiten calcular propiedades de texto.
Funciones que ajustan y manipulan valores de color.
Funciones que convierten números en colores.
Funciones que eliminan colores de elementos
¿Qué hace la función round () en Less?
Redondea un número hacia arriba.
Redondea un número hacia abajo.
Redondea un número al entero más cercano
Convierte un número en una cadena de texto.
¿Qué es la anidación en Less?
Una forma de agrupar archivos.
Una manera de escribir selectores CSS dentro de otros selectores
Un método para incluir imágenes.
Una técnica para minificar CSS.
¿Qué símbolo se utiliza para definir un mixin en Less?
$
@
.
#
¿Qué es Sass?
Un lenguaje de programación
Un preprocesador de CSS
Un framework de JavaScript
Un sistema de gestión de bases de datos
¿Cuál es la principal ventaja de utilizar Sass?
Mejor rendimiento en la carga de páginas web
Facilidad para escribir y organizar estilos CSS
Integración con herramientas de desarrollo front-end
Todas las anteriores
¿Qué característica de Sass permite definir y reutilizar variables?
Anidamiento
Mixins
Funciones
Variables
¿Cuál es la principal función de los Mixins en Sass?
Definir variables globales
Crear estilos personalizados reutilizables
Importar archivos de estilos
Compilar el código Sass a CSS
¿Qué permite hacer la sintaxis anidada de Sass?
Escribir código CSS de forma más compacta
Organizar los estilos de manera jerárquica
Definir temas y paletas de colores
Optimizar el rendimiento de la página web
¿Cuál es la principal diferencia entre la sintaxis anidada y la sintaxis de estilo CSS en Sass?
La sintaxis anidada es más legible, la de estilo CSS es más compacta
La sintaxis anidada es más compatible con frameworks CSS, la de estilo CSS no
La sintaxis anidada genera más archivos CSS, la de estilo CSS genera menos
No hay diferencias, ambas sintaxis son igualmente válidas en Sass
¿Qué herramienta se utiliza comúnmente para compilar el código Sass a CSS?
Gulp
Webpack
Dart Sass
Todas las anteriores
¿Cuál es el significado completo de la abreviatura "Sass" en inglés?
Structured Application Style Sheets
Syntactically Awesome Style Sheets
Scalable and Sustainable Style Sheets
Streamlined Adaptable Style Sheets
¿Qué tipo de funcionalidades pueden crearse utilizando las funciones de Sass?
Cálculos matemáticos
Manipulación de colores
Logica condicional
Todas las anteriores
¿Cuál es una de las principales tendencias actuales en el desarrollo con Sass?
Integración con frameworks de JavaScript
Uso de herramientas de linting y formateo
Adopción de nuevas características y especificaciones CSS
Todas las anteriores
¿Cuál de las siguientes características de Sass permite organizar y modularizar el código?
Variables
Partials y @import
Anidamiento
Mixins
¿Qué ventaja ofrece la utilización de Mixins en Sass?
Mejora el rendimiento de la página web
Facilita la creación de estilos personalizados y reutilizables
Permite definir temas y paletas de colores
Optimiza el tamaño del archivo CSS generado
¿Cuál es la principal desventaja de utilizar la sintaxis anidada en Sass?
Genera un código menos legible
Produce archivos CSS más grandes
Dificulta la integración con frameworks CSS
Ninguna, la sintaxis anidada es siempre preferible
¿Qué permite hacer la característica de "extends" en Sass?
Definir variables globales
Crear estilos personalizados reutilizables
Heredar estilos de otros selectores
Importar archivos de estilos
¿Cuál es una de las principales tendencias futuras de Sass?
Abandono gradual del uso de Sass en favor de CSS nativo
Mayor integración con herramientas de desarrollo front-end
Enfoque en la optimización del rendimiento de la página web
Todas las anteriores
¿Bootstrap es un framework de qué?
Backend
Frontend
Base de datos
Navegadores
¿Cuál es la etiqueta principal utilizado para crear un formulario en html?
<form>
<input>
<label>
<div>
¿Cuál de las siguientes clases de Bootstrap se utiliza para hacer que un input tenga un estilo de "form-control"?
.input
.input-group
.form-group
.form-control
En Bootstrap, ¿qué clase se utiliza para hacer que un elemento se muestre en la parte superior de una página?
.top
.navbar
.header
.topbar
¿Qué etiqueta HTML se utiliza para incluir un logotipo en una página web?
<logo>
<img>
<brand>
<link>
En Bootstrap, ¿cuál es la clase que se utiliza para agregar un logotipo a una barra de navegación?
a).navbar-logo
.navbar-Brand
.logo
.brand
¿Cuál de las siguientes clases de Bootstrap se utiliza para crear una barra de navegación horizontal?
.nav-horizontal
.navbar
.nav
.navbar-horizontal
¿Qué clase se utiliza para agrupar elementos de navegación en Bootstrap?
.nav
.navbar
.navigation
.navgroup
¿Cuál es la clase de Bootstrap utilizada para crear una barra de navegación fija en la parte superior de la página?
.navbar-static
.navbar-fixed
.fixed-top
.topnav
En Bootstrap, ¿cuál es la clase utilizada para crear un encabezado de página?
.page-header
.header
.page-top
.top-header
En Bootstrap, ¿qué clase se utiliza para crear un diseño de cuadrícula?
.grid
.layout
.container
.row
¿Cuál es la clase de Bootstrap que se utiliza para crear un botón?
.button
.btn
.button-style
.btn-style
¿Cuál es la clase de Bootstrap que se utiliza para crear una lista desplegable?
.dropdown-menú
.dropdown-list
.dropdown
.menu-dropdown
En Bootstrap, ¿cuál es la clase utilizada para crear un carousel o carrusel de imágenes?
.slider
.carousel
.slides
.gallery
¿Cuál es la clase de Bootstrap utilizada para aplicar estilos de tipografía?
.font-style
.text-style
.typography
.font
¿Qué clase de Bootstrap se utiliza para ocultar un sidebar en pantallas pequeñas?
.sidebar-sm-hidden
.d-sm-none
.d-hidden-sm
.sidebar-hide-sm
.d-hide
¿Cómo se hace para que un sidebar se despliegue desde la izquierda usando Bootstrap?
A) class="sidebar-left"
B) class="sidebar-expand-left"
C) class="sidebar-collapse"
D) class="sidebar-expand"
E) class="sidebar-left-expand"
¿Cuál es la clase Bootstrap para hacer que un sidebar sea fijo?
A) .fixed-sidebar
B) .sidebar-fixed
C) .fixed-left
D) .fixed-right
E) .sticky-top
¿Qué clase Bootstrap debes usar para agregar scroll al contenido del sidebar si excede la altura de la pantalla?
A) .scroll-content
B) .overflow-auto
C) .sidebar-scroll
D) .content-scroll
E) .overflow-scroll
¿Cómo puedes hacer que un sidebar se colapse automáticamente en pantallas pequeñas?
A) class="collapse-sm"
B) class="collapse-sidebar-sm"
C) class="collapse d-sm-block"
D) class="d-sm-collapse"
E) class="collapse d-sm-none"
¿Qué clase Bootstrap se usa para crear un contenedor de álbum con espaciado entre los elementos?
A) .album-grid
B) .container-album
C) .album-container
D) .container-fluid
E) .album
Para crear tarjetas de álbum en Bootstrap, ¿cuál es la clase principal que debes usar?
A) .album-card
B) .card-album
C) .card
D) .album-item
E) .card-container
¿Qué clase de Bootstrap usas para un título dentro de una tarjeta de álbum?
A) .card-heading
B) .card-title
C) .card-head
D) .card-header
E) .card-text
¿Cómo se asegura que las imágenes dentro de un álbum en Bootstrap mantengan una proporción fija?
A) .img-responsive
B) .img-fluid
C) .img-proportional
D) .img-fixed
E) .img-thumbnail
¿Cuál es la clase para alinear el contenido de las tarjetas de álbum en el centro?
A) .text-center
B) .align-middle
C) .center-content
D) .align-center
E) .center-align
¿Qué clase se usa para crear un carousel en Bootstrap?
A) .carousel
B) .carousel-container
C) .slider
D) .carousel-slider
¿Cuál es la clase para los elementos individuales dentro de un carousel de Bootstrap?
A) .carousel-slide
B) .carousel-item
C) .carousel-element
D) .carousel-container
E) .carousel-content
Para que un carousel se desplace automáticamente, ¿qué atributo debes agregar?
A) data-slide="auto"
B) data-slide="carousel"
C) data-ride="carousel"
D) data-auto="true"
E) data-interval="true"
¿Qué clase de Bootstrap se usa para agregar controles de navegación a un carousel?
A) .carousel-navigation
B) .carousel-control
C) .carousel-nav
D) .carousel-control-prev y .carousel-control-next
E) .carousel-arrows
¿Cómo se pueden agregar indicadores de página a un carousel en Bootstrap?
A) .carousel-indicators
B) .carousel-dots
C) .carousel-pages
D) .carousel-markers
E) .carousel-pagination
¿Qué clase de Bootstrap se utiliza comúnmente para crear una tarjeta de vista previa de una entrada de blog?
a) .post-preview
b) .card
c) .blog-preview
d) .article-card
e) .entry-card
¿Cuál de las siguientes clases de Bootstrap se utiliza para añadir una imagen destacada en una tarjeta de blog?
a) .card-img
b) .img-feature
c) .post-img
d) .article-img
e) .entry-img
¿Qué clase de Bootstrap se utiliza para estilizar el pie de una entrada de blog, donde se pueden agregar botones de compartir y etiquetas?
a) .post-footer
b) .blog-footer
c) .card-footer
d) .entry-footer
e) .article-footer
¿Qué clase de Bootstrap se utiliza para agrupar controles relacionados dentro de un formulario de checkout?
a) .form-control
b) .form-check
c) .form-group
d) .form-item
e) .form-section
¿Cómo se puede crear una sección de dirección dividida en dos columnas usando Bootstrap en un formulario de checkout?
a) Usando .row y .col-6
b) Usando .grid y .grid-6
c) Usando .flex y .flex-6
d) Usando .block y .block-6
e) Usando .column y .column-6
¿Qué clase se utiliza para estilizar los botones de envío en un formulario de checkout de Bootstrap?
a) .btn-primary
b) .btn-submit
c) .btn-checkout
d) .btn-order
e) .btn-form
¿Cuál es la clase de Bootstrap para agregar un ícono de tarjeta de crédito en el formulario de checkout?
a) .icon-credit
b) .form-icon
c) .icon-payment
d) .card-icon
e) .bi-credit-card
¿Qué clase de Bootstrap se utiliza comúnmente para crear una tarjeta de precio?
a) .price-tag
b) .price-card
c) .pricing-panel
d) .card
e) .pricing-item
Para resaltar un plan de precios específico, ¿qué clase adicional puedes usar en Bootstrap?
a) .highlight
b) .featured
c) .special
d) .card-highlight
e) .card-primary
¿Cuál es una práctica común para organizar los planes de precios en una página web usando Bootstrap?
a) Utilizar una tabla con la clase .table-pricing
b) Usar una lista desordenada con la clase .list-pricing
c) Crear una fila de columnas utilizando .row y .col-*
d) Utilizar un menú desplegable con la clase .dropdown-pricing
e) Usar botones con la clase .btn-pricing
Para añadir íconos a las características de un plan de precios, ¿qué herramienta de Bootstrap es más adecuada?
a) Bootstrap Carousel
b) Bootstrap Icons
c) Bootstrap Grid
d) Bootstrap Forms
e) Bootstrap Modal
¿Qué es un modal en Bootstrap?
a) Un contenedor para imágenes
b) Un tipo de botón.
c) Un componente emergente de diálogo.
d) Un estilo de texto.
e) Un contenedor de video.
¿Cuál es la clase principal que se usa para crear un modal en Bootstrap?
a) .modal-window
b) .bootstrap-modal
c) .dialog-box
d) .modal
e) .popup
¿Cuál de las siguientes clases se utiliza para definir el contenido de un modal en Bootstrap?
a) .modal-content
b) .modal-body
c) .modal-dialog
d) .modal-header
e) .modal-footer
¿Qué clase se utiliza para cerrar un modal en Bootstrap al hacer clic en el botón de cerrar?
a) .modal-close
b) .close-button
c) .modal-exit
d) .modal-dismiss
e) .close
