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 quase 4 anos atrás
252
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
Editor Dibujo Paint
gladiscj
Herramientas de Software para Comercio y Finanzas
mishelleisabel
CICLO BÁSICO DE DESARROLLO DE SOFTWARE
María José Correa Villamizar
PROGRAMACIÓN ORIENTADA A OBJETOS - TERCER CORTE
Jose Anacona Pira
Parcial Fundamento de Programación
ALBERTO MANUEL PATERNINA LEON
Lenguaje de programación.
Lina Melo
Pensamiento crítico
José Luis Ocampo
DISCIPLINAS FILOSÓFICAS
sam.tersn