PFLC INFORMÁTICA II Bloque 1 Algoritmos (respuestas sin acentos)

Ace your homework & exams now with Quizwiz!

bloque, instruccion

Dentro del diagrama de flujo todo figura geométrica se llamará ________ y todo acción a ejecutar que se encuentre dentro de un _______ se llamará _________.

informatica

"Cada estudiante debe tener la oportunidad de aprender la ____________. Ayuda a nutrir habilidades de resolución de problemas, lógica y creatividad. Al comenzar temprano, los estudiantes tendrán una base para el éxito en cualquier carrera del siglo XXI." code.org

reglas de los flujogramas

-Todo diagrama de flujo debe de tener un inicio y un fin. -Se escriben de arriba hacia abajo y de izquierda a derecha. -Cada símbolo tiene una tarea y no puede ser utilizado en otras distintas. - Generalmente la variables se declaran al inicio. si se va a realizar operaciones es conveniente que cada una utilicen símbolos. - No puede existir símbolos desconectados ni las deben cruzarse. -Para unirlos debemos utilizar las líneas llamadas de flujo que poseen una flecha que indica su orientación. -Cuando utilizamos los ciclos de repetición estos se cierran desde el más interior al más exterior. -En el símbolo de condición debe existir una salida por si(verdadero) o por no (falso). -Es conveniente evitar procesos que sean innecesarios o pueden ser incluidos dentro de otros. -Se escribe dentro de los símbolos (excepto en el caso de la salida por verdadero o falso). -Para movernos de una página a otra debemos utilizar los conectores de página.

logica de la programación

Al comenzar a aprender con un lenguaje de programación visual, puede centrarse en la lógica sin preocuparse si se recuerda poner un paréntesis cerrado o no. Luego, una vez que tenga la _________________, puede optar por pasar a un lenguaje de programación basado en texto, que puede ser más potente y eficiente que los lenguajes visuales si tiene experiencia con la programación basada en texto.

analisis del problema

Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir: Los datos de entrada. Cual es la información que se desea producir (salida) Los métodos y fórmulas que se necesitan para procesar los datos. Una recomendación muy práctica es el de colocarse en el lugar de la computadora y analizar qué es lo que se necesita que se ordene y en qué secuencia para producir los resultados esperados.

programada, programa

El computador es una máquina que por sí sola no puede hacer nada, necesita ser ______________, es decir, introducirle instrucciones u ordenes que le digan lo que tiene que hacer. Un ___________ es la solución a un problema inicial, así que todo comienza allí: en el Problema.

programador

El proceso de programación es el siguiente: Dado un determinado problema el ___________ debe idear una solución y expresarla usando un algoritmo (aquí es donde entra a jugar); luego de esto, debe codificarlo en un determinado lenguaje de programación y por último ejecutar el programa en el computador el cual refleja una solución al problema inicial. Esto es a grandes rasgos lo que hace el __________ de computadores.

texto

En lenguajes de programación basados ​​en _________, usted tiene que recordar lo que se llaman las instrucciones, y ser muy preciso en lo que escribe como dónde poner un punto y coma o recordar incluir un signo de exclamación.

visual

En los lenguajes de programación ________, usted tiene un menú de instrucciones disponibles, que puede arrastrar y colocar junto a otras instrucciones y luego está bien para ir.

diagramas de flujo

Es un conjunto de figuras geométricas, unidas o relacionadas por medio de segmentos de rectas, con flechas que determinan el orden lógico de un algoritmo, en donde la forma de una figura geométrica que indica la acción a seguir.

definicion del problema

Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa. Es importante que se conozca lo que se desea que realice la computadora; mientras esto no se conozca del todo no tiene mucho caso continuar con la siguiente etapa.

tipos de algoritmos

Existen dos tipos y son llamados así por su naturaleza: Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras. Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

Blockly

Hay dos categorías principales de lenguajes de programación: lenguajes de programación basados ​​en texto y lenguajes de programación visual. Los idiomas como Javascript o Python están basados ​​en texto, pero el curso Intro de Code.org utiliza ________, que utiliza bloques visuales que arrastrar y soltar para escribir programas. Es más fácil aprender la programación usando un lenguaje visual frente a un lenguaje basado en texto, porque cuando estás aprendiendo a programar, te enfrentas a dos cosas: aprender la lógica de cómo escribir programas y también la sintaxis de escribir programas.

ejemplo pseudocodigo

INICIO Edad: Entero ESCRIBA cual es tu edad? Lea Edad SI Edad >=18 entonces ESCRIBA Eres mayor de Edad FINSI ESCRIBA fin del algoritmo FIN

diseño del algoritmos

Las características de un buen algoritmo son: Debe tener un punto particular de inicio. Debe ser definido, no debe permitir dobles interpretaciones. Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema. Debe ser finito en tamaño y tiempo de ejecución. Diseño del Algoritmo Prueba de escritorio o Depuración

prueba de escritorio

Se denomina _________________ a la comprobación que se hace de un algoritmo para saber si está bien hecho. Esta prueba consiste en tomar datos específicos como entrada y seguir la secuencia indicada en el algoritmo hasta obtener un resultado, el análisis de estos resultados indicará si el algoritmo está correcto o si por el contrario hay necesidad de corregirlo o hacerle ajustes.

logica

Tanto en la programación visual como en la basada en texto, estás aprendiendo la _________ de escribir programas como cómo repetir instrucciones o cómo hacer que el ordenador decida entre 2 instrucciones.

graficos

Un Lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso. Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo).

no grafico

Un Lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso. Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocódigo).

Algoritmo

__________ como un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. El ____________ constituye un método para resolver un problema mediante una secuencia de pasos a seguir.

JavaScript

code.org esconde detras de Blockly (visual) el lenguaje de programación más utilizado en internet (facebook, google, etc.) que sería el lenguaje de texto de nombre ___________________. Todos los navegadores modernos interpretan el código _________ integrado en las páginas web

code.org

es una organización sin fines de lucro dedicada a ampliar la participación en la informática, haciéndola disponible en más escuelas, y aumentando la participación de las mujeres y los estudiantes de color subrepresentados. Nuestra visión es que cada estudiante en cada escuela debe tener la oportunidad de aprender la informática. Creemos que la informática y la programación de computadoras deben ser parte del plan de estudios básico en educación, junto con otros cursos de ciencia, tecnología, ingeniería y matemáticas (STEM), como la biología, la física, la química y el álgebra.


Related study sets

Chapter 4- The General Journal and the General Ledger

View Set

Hands-On Ethical Hacking and Network Defense, 3e, Ch. 4 Solutions

View Set

CompTIA Project+ Cert Study Guide

View Set

Animal Science: Companion Animals, Production Animals+Animal Products, AnSci / DySci 101 Basic Terminology, Animal Science: Production Animal Agriculture, Animal Science: Test One and Two Questions

View Set