70% del Trabajo Final

Descrição

Quiz sobre 70% del Trabajo Final, criado por Ruben Valencia em 23-08-2020.
Ruben Valencia
Quiz por Ruben Valencia, atualizado more than 1 year ago
Ruben Valencia
Criado por Ruben Valencia mais de 4 anos atrás
253
0

Resumo de Recurso

Questão 1

Questão
[blank_start]LÓGICA[blank_end] DE PROGRAMACIÓN La programación puede parecer intimidante al principio; sin embargo, todos los [blank_start]lenguajes[blank_end] comparten los mismos principios y la misma lógica. La Lógica de Programación te enseña a [blank_start]pensar[blank_end] como un programador, creando [blank_start]algoritmos[blank_end] y aplicando soluciones en lenguajes de programación reales. Nunca te va a faltar trabajo. Objetivo Comprender los fundamentos de programación y la [blank_start]lógica[blank_end] que está detrás de cualquier [blank_start]lenguaje[blank_end] y resolver ejercicios de programación. Programación: Conjunto de [blank_start]procesos[blank_end] que permiten dar solución a un problema o necesidad. * Programar es darle [blank_start]instrucciones[blank_end] al PC para resolver un problema. * Programar es [blank_start]manipular[blank_end] datos… * [blank_start]Aprendes[blank_end] a programar para cualquier lenguaje…
Responda
  • lógica
  • lenguaje
  • procesos
  • instrucciones
  • manipular
  • Aprendes
  • lenguajes
  • pensar
  • algoritmos
  • LÓGICA

Questão 2

Questão
RAMAS DE LA PROGRAMACIÓN *[blank_start]Desarrollo web[blank_end]: escribir códigos para crear aplicaciones para ser usadas en internet. *[blank_start]Móvil[blank_end]: escribir código para sistemas operativos de Windows Phone, Android e IPhone; entre otros. *[blank_start]Escritorio[blank_end]: aplicaciones que requieren ser instaladas en el PC * [blank_start]Realidad virtual[blank_end]: (inmersión total, simulación computarizada de espacios nuevos) y [blank_start]Realidad aumentada[blank_end] (combinar imágenes reales y virtuales, de forma interactiva y en tiempo real) * [blank_start]Inteligencia Artificial[blank_end]: analizar datos en grandes cantidades (big data), identificar patrones y tendencias para formular predicciones de forma automática. * [blank_start]Machine Learning[blank_end]: crear sistemas que pueden aprender por sí solos. * [blank_start]Seguridad informática[blank_end]: proceso de prevenir y detectar el uso no autorizado de un sistema informático.
Responda
  • Desarrollo web
  • Móvil
  • Escritorio
  • Realidad virtual
  • Inteligencia Artificial
  • Machine Learning
  • Seguridad informática
  • Realidad aumentada

Questão 3

Questão
[blank_start]LENGUAJES[blank_end] DE PROGRAMACIÓN ¿Cómo funciona un [blank_start]PC[blank_end] a nivel más bajo: Instrucciones sencillas de On/Off porque funciona con electricidad (interruptores, conectar y desconectar cables, tubos al vacío, transistores, chips, [blank_start]microchips[blank_end]) Computadora [blank_start]analógica[blank_end] (mecánica: palancas, cables, interruptores) Computadora [blank_start]digital[blank_end] (0 y 1, imposible para el humano; por eso existen los Lenguajes de programación)   Existen debates sobre Lenguaje informático (HTML) vs Lenguaje de programación (capaz de ejecutar un [blank_start]algoritmo[blank_end]) Todos los lenguajes finalmente tienen que convertirse a lenguaje de [blank_start]máquina[blank_end] (0 y 1) 
Responda
  • LENGUAJES
  • PC
  • microchips
  • digital
  • analógica
  • algoritmo
  • máquina

Questão 4

Questão
Los lenguajes pueden ser Compilados, Interpretados o Intermedios; esto depende del momento en que el código fuente se convierte a lenguaje de máquina.
Responda
  • True
  • False

Questão 5

Questão
Tipos de Lenguajes * [blank_start]Compilado[blank_end]: Convierte el código a binarios que lee el SO * [blank_start]Interpretado[blank_end]: Requiere de un programa que lea la instrucción en tiempo de ejecución. * [blank_start]Intermedio[blank_end]: Se compila el código fuente a un lenguaje intermedio que se ejecuta en una máquina virtual. * [blank_start]Bajo nivel[blank_end]: Interactúan directamente sobre el hardware (assembler); es decir, lenguaje de máquina. * [blank_start]Alto nivel[blank_end]: Abstracción del lenguaje de máquina para ser entendido por seres humanos.
Responda
  • Compilado
  • Interpretado
  • Intermedio
  • Bajo nivel
  • Alto nivel

Questão 6

Questão
No es un paradigma de programación:
Responda
  • Programación Estructurada
  • Programación Funcional
  • Programación Orientada a Objetos
  • Programación Reactiva
  • Programación Analítica

Questão 7

Questão
El paradigma de programación que divide los componentes del programa en elementos que tienen datos y comportamientos; y se comunican entre sí:
Responda
  • Programación Orientada a Objetos
  • Programación Estructurada
  • Programación Funcional
  • Programación Reactiva

Questão 8

Questão
Un [blank_start]paradigma[blank_end] de programación es una forma o enfoque de programación documentada.
Responda
  • paradigma

Questão 9

Questão
La programación [blank_start]reactiva[blank_end] observa flujos de datos asincrónicos y reacciona frente a sus cambios es:
Responda
  • reactiva
  • estructurada
  • funcional
  • orientada a objetos

Questão 10

Questão
La programación [blank_start]funcional[blank_end] divide el programa en tareas pequeñas que son ejecutadas por funciones.
Responda
  • funcional
  • estructurada
  • reactiva
  • orientada a objetos

Questão 11

Questão
La imagen representa la programación:
Responda
  • Estructurada
  • Funcional
  • Orientada a Objetos
  • Reactiva

Questão 12

Questão
La imagen representa la programación:
Responda
  • Orientada a Objetos
  • Estructurada
  • Funcional
  • Reactiva

Questão 13

Questão
* Lenguaje mas usado en seguridad informática, ciencias de datos, big data y machine learning * Sintaxis muy sencilla * Para desarrollo web y de escritorio * Lenguaje recomendado para aprender a programar
Responda
  • Python
  • Javascript
  • Go
  • Java
  • C++

Questão 14

Questão
* Lenguaje mas usado en la web * Dinámicamente tipado * Se puede usar en backend, frontend, BD * El único lenguaje interpretado en el navegador
Responda
  • javascript
  • Python
  • Java
  • Go
  • C++

Questão 15

Questão
* Lenguaje de backend altamente tipado * Muy eficiente para procesos exigentes * Es un lenguaje compilado muy rápido.
Responda
  • Go
  • Python
  • Javascript
  • Java
  • C++

Questão 16

Questão
Para escribir un [blank_start]código[blank_end] necesitamos un programa donde escribirlo, si bien podría usarse cualquier editor de texto, los [blank_start]editores[blank_end] creados para programadores tienen ventajas como el [blank_start]autocompletado[blank_end], detección de errores, entre otros. Existen 2 tipos: [blank_start]EDITOR[blank_end] Son pensados principalmente para archivos o lenguajes específicos; entre ellos: - [blank_start]Visual Studio Code[blank_end] - Atom - Sublime Text - Notepad++ [blank_start]IDE (Integrated Development Enviroment)[blank_end] Editor con un conjunto de herramientas pensadas para desarrollar proyectos completos con todos sus componentes integrados; entre ellos: - Android Studio - Eclipse - NetBeans - [blank_start]https://repl.it[blank_end]
Responda
  • EDITOR
  • IDE (Integrated Development Enviroment)
  • Visual Studio Code
  • código
  • editores
  • autocompletado
  • https://repl.it

Questão 17

Questão
Características de un [blank_start]Algoritmo[blank_end] * [blank_start]Definido[blank_end]: Su salida siempre es única. * [blank_start]Preciso[blank_end]: Hace lo que se programó. * [blank_start]Legible[blank_end]: Fácil de comprender. * [blank_start]Finito[blank_end]: Tiene un inicio y un final.
Responda
  • Algoritmo
  • Definido
  • Preciso
  • Legible
  • Finito

Questão 18

Questão
Desarrollar algorimtos con Pseudocódigo: ¿Cuál de los siguientes enunciados son verdaderos?
Responda
  • Un algoritmo expresa un problema o necesidad de manera natural.
  • Se debe tener un enunciado del problema o necesidad claro, conciso y completo.
  • Se deben analizar los datos que se van a procesar como datos de entrada, datos salida, fórmulas que procesan los datos y realizar pruebas para verificar su correcto funcionamiento.
  • Para iniciarse en el mundo de la programación, lo más recomendable es primero conocer los lenguajes.

Questão 19

Questão
Seleccionar todas las opciones correctas según la imagen:
Responda
  • Las líneas 1, 2, 3 son variables inicializadas
  • Las intrucciones de las líneas 5 a 9 se repiten 100 veces
  • Hay un condicional desde la línea 6 hasta la 9
  • La línea 10 calcula el promedio de las edades ingresadas

Questão 20

Questão
Características y Partes de un Algoritmo: Segun la imagen, son opciones correctas:
Responda
  • Entradas: linea 5
  • Procesos: lineas 4 a 10
  • Salidas: líneas 11 a 13
  • El Algorimo es Preciso
  • El Algoritmo es Definido
  • El Algoritmo es Legible

Questão 21

Questão
TIPOS DE VARIABLES [blank_start]Numéricas[blank_end]: var descuento = 7.5 [blank_start]String[blank_end]: mensaje = 'https://iue.edu.co' [blank_start]Arrays[blank_end]: lenguajes = ['Javascript','Python','Go'] [blank_start]Booleanos[blank_end]: covid = false
Responda
  • Numéricas
  • String
  • Arrays
  • Booleanos

Questão 22

Questão
En programación, una ___ es donde se guarda (y se recupera) datos que se utilizan en un programa. Cuando escribimos código, la ___ se utilizan para: + Guardar datos y estados. + Asignar valores de una ___ a otra. + Representar valores dentro de una expresión matemática. + Mostrar valores por pantalla. La __ deben ser de un tipo de datos, ya sea un dato de tipo primitivo, como un número o texto, o un dato abstracto, como un objeto que se ha creado. Así que básicamente podemos decir que una ___ es: Tipo de dato → identificador ___ → valor almacenado. La palabra que hace falta en los espacios es: [blank_start]variable[blank_end]
Responda
  • variable

Questão 23

Questão
CONCEPTO DE VARIABLE El identificador de una variable, es [blank_start]el nombre[blank_end] de la variable que le ponemos. Cuando hablamos de identificadores, no sólo nos referimos a las variables, sino también cuando ponemos un nombre a una función o una clase. La mayoría de los lenguajes de programación tienen estas [blank_start]condiciones[blank_end] al identificar variables: Pueden ser letras, números y el símbolo _. Con estos límites: - no puede tener [blank_start]espacios[blank_end]. - no empezar con un [blank_start]número[blank_end]. - no puede ser una palabra [blank_start]reservada[blank_end]. Por ejemplo, if, for, while… - Algunos [blank_start]lenguajes[blank_end] pueden permitir empezar con carácter especial, como $. Otra cosa a tener en cuenta es que hay lenguajes que distinguen mayúsculas y minúsculas. Eso se llama [blank_start]case sensitive[blank_end], por si te lo encuentras alguna vez.
Responda
  • el nombre
  • condiciones
  • espacios
  • número
  • reservada
  • lenguajes
  • case sensitive

Questão 24

Questão
Con los datos de prueba, la salida del siguiente código sería:
Responda
  • Bienvenido!
  • Usuario no registrado!
  • Contraseña incorrecta!
  • Acceso denegado!

Questão 25

Questão
Según los datos de prueba, el código ha realizado [blank_start]2[blank_end] iteracciones.
Responda
  • 2

Questão 26

Questão
CICLOS O [blank_start]BUCLES[blank_end] DE PROGRAMACIÓN También denominados estructuras de control [blank_start]iterativas[blank_end] o repetitivas, son sentencias que se utilizan para ejecutar una o varias instrucciones de forma repetitiva cuando sea necesario. Las estructuras están controladas por ciertas variables o condiciones. De esa manera es posible tener un control de la cantidad de repeticiones y así evitar la aparición de bucles [blank_start]infinitos[blank_end]. Existen varios tipos de ciclos de programación y cada uno de ellos tiene su propia finalidad. CICLO [blank_start]FOR[blank_end]: Permite determinar el número de repeticiones a realizar. El mismo está compuesto por cuatro parámetros: - Variable de inicio: es donde se comenzará a ejecutar. - Condición o límite : determina la continuidad o finalización del ciclo. - Modificador: se encargará de modificar la variable cuando sea necesario. - Cuerpo: donde se añaden las instrucciones a repetir. CICLO [blank_start]WHILE[blank_end]: permite establecer una condición donde se repetirán las instrucciones hasta que dicha condición no se cumpla. Este bucle se utiliza cuando se desea repetir ciertas instrucciones un número [blank_start]indeterminado[blank_end] de veces.
Responda
  • BUCLES
  • iterativas
  • infinitos
  • FOR
  • WHILE
  • indeterminado

Questão 27

Questão
Un ciclo es útil para:
Responda
  • Recorrer los elementos de un vector.
  • Pintar varios controles en un documento HTML o formulario.
  • Evaluar una condición y realizar acciones cuando se cumple y otras acciones cuando no se cumpla dicha condición.
  • Iterar por los registros de una tabla de una base de datos.
  • Repetir una o varias acciones en un proceso.

Questão 28

Questão
let meses = ['lun','mar','mie','jue','vie','sab','dom'] En el anterior array , la instrucción console.log(meses[5]) mostraría por consola: [blank_start]sab[blank_end]
Responda
  • sab

Questão 29

Questão
Según el video: https://www.youtube.com/watch?v=slt5TqzKLK8 ¿Cuáles enunciados son verdaderos?
Responda
  • Contenedor que permite tener varios tipos de datos almacenados.
  • Los datos que almacen el array puden ser de distinto tipo (depende del lenguaje).
  • Con una variable permite almacenar varios datos sin necesidad de crear muchas variables.
  • En todos los arrays el primer elemento se encuentra en el índice 1
  • Los símbolos para reprsentar un array es {}

Questão 30

Questão
Clásicamente se dice que los lenguajes de programación incluyen tres capacidades básicas de generar flujos de procesos: + la secuencial (secuencias de instrucciones), + la condicional (capacidad para tomar decisiones o ejecutar un proceso u otro en función del valor de uno o varios parámetros) y + la de repetición (capacidad para repetir un proceso un cierto número de veces). Los lenguajes clásicos como C, C++, Java, Javascript, C#, Visual Basic, Fortran, entre otros; cuentan con estas capacidades. HTML no cuenta con ellas, no porque sea mejor ni peor sino porque es una cosa distinta. HTML es un lenguaje de maquetación web o lenguaje de etiquetas destinado a crear estructuras de documentos HTML. ¿HTML es un lenguaje de programación?
Responda
  • True
  • False

Questão 31

Questão
Según el video: https://www.youtube.com/watch?v=clTTiUhBAFY ¿Cuáles enunciados son correctos?
Responda
  • La mejor práctica es tener hojas de estilos externas.
  • Es la capa de presentación de un sitio web.
  • Una hoja de estilos facilita la actualización de varias páginas HTML
  • Un sitio web puede está compuesto de varios módulos independientes: HTML, CSS, JS, PHP, MySQL
  • Si tenemos un tienda virtual podríamos almacenar los productos en MySQL

Questão 32

Questão
W3. CSS es un marco CSS W3. CSS es un [blank_start]framework[blank_end] CSS moderno con soporte para escritorio, tableta y [blank_start]diseño móvil[blank_end] de forma predeterminada. W3. CSS es más pequeño y más rápido que los marcos CSS [blank_start]similares[blank_end]. W3. CSS fue diseñado para ser una alternativa de alta calidad a [blank_start]Bootstrap[blank_end]. Fue diseñado para ser más [blank_start]pequeño[blank_end], más rápido, más fácil de aprender y más fácil de usar. También fue diseñado para ser [blank_start]independiente[blank_end] de jQuery o cualquier otra biblioteca JavaScript.
Responda
  • framework
  • diseño móvil
  • similares
  • Bootstrap
  • pequeño
  • independiente

Questão 33

Questão
¿Cuál es la etiqueta para integrar JavaScript en HTML?
Responda
  • <js > < /js >
  • < script >< /script >
  • <app></app>
  • <html></html>

Semelhante

Operadores Python
Giovanni Sanhuez
Mis Recursos de Programación
maya velasquez
FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Test PYTHON
peralesmagana
Linux - Unidad 08 Examen (Español)
Manuel Lustres
Editor Dibujo Paint
gladiscj
Test sobre Falacias
Jair Sarmiento
Test de Programacion Básica
Carlos Santillan
Prueba de evaluación de conocimientos SQL
Novaquality
TEST DE CONOCIMIENTO POWER BI
Vivos Dardh
Fases de desarrollo de un algoritmo
Lisaury Cuevas