Hard-coded Hard-coded:

Slides:



Advertisements
Presentaciones similares
Sesión 3 Estructuras Repetitivas
Advertisements

ALGORITMOS Y LENGUAJES Estructuras de Control CONDICIONAL
Programación Básica con NQC Pedro F. Toledo – Patricio Castillo 18/08/2006.
Estructuras de Repetición Algoritmos
Estructuras de Control
Introducción a la Computación
EXCEL – FUNCIONES LOGICAS
REPRESENTACIÓN GRÁFICA DE ALGORITMOS
ESTRUCTURAS REPETITIVAS CICLOS O BUCLES EL MIENTRAS Y EL PARA
Fundamentos de Programación
Diseño de diagramación Diagrama: es una representación gráfica del flujo información de y el proceso de ejecución del programa. Plateo del problema en.
Capítulo 1 “Elementos de Programación”
Las funciones son librerías ya estandarizadas que permiten al usuario realizar sus respectivas programaciones. Una función es un conjunto de líneas de.
Estructuras Algorítmicas Selectivas
Estructuras de Decisión en Visual Basic 6.0
Informatica I Ing. Nora Costa. Solución de Problemas.
Ciclos condicionales y exactos Estructura de control de ciclos
O. Ciclo Para (For) La instrucción Para ejecuta una secuencia de instrucciones (una o varias), una determinada cantidad de veces. Sintaxis: Para  Hasta.
ÁREA. El área Calcula.
ESTRUCTURAS DE CONTROL. OBJETIVO  Aplicar las diferentes estructuras de control dentro de la especificación de un algoritmo.
Fundamentos de Programación de Computadores Módulo de Análisis y Diseño de Algoritmos.
0 1 La gráfica de un campo escalar en dos dimensiones es una superficie en tres dimensiones 2.
33 OLIMPIADA MATEMÁTICA THALES Un cuadrado pasado de vueltas
Sentencia «Do While»..
Preparándonos para el tercer parcial
Estructuras de Control.
Actividad #2 Los algoritmos
. Primera Open Class Asignatura: Programación Estructurada Tema:
REFORZAMIENTO EN MATEMÁTICAS
ESTRUCTURAS CONDICIONALES
Conectores Lógicos Los conectivos lógicos son símbolos que permiten obtener nuevas proposiciones a partir de proposiciones dadas. Los conectivos son:
Ciclos condicionales y exactos Estructura de control de ciclos
Olimpiadas Chilenas de Informática - Formación
Estructuras de Datos Recursividad.
PSEUDOCÓDIGO Prof. Rafael Mourglia.
FUINCION IF (SI) EN EXCEL
2.2 Procedimientos recursivos
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
SISTEMA DE ECUACIONES CON DOS INCOGNITAS
Unidad 2. Algoritmos Unidad 4. Control de flujo
ALGORITMOS Un procedimiento o método para resolver un problema que cumpla con unos requisitos se dice que es un algoritmo. Se puede dar por tanto la siguiente.
GEOMETRÍA PLANA EMPIEZA Participa y aplica tus conocimientos.
INTEGRALES DEFINIDAS.
Programación en Java..
HERRAMIENTAS DE PROGRAMACIÓN
Fundamentos de programación
Tema 6 Clasificación de algoritmos
Lee :
Estructuras Repetitivas
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
Tema 9. Estructuras de repetición. Clase 2
Metodología de la Programación
Estructuras de Control Ciclos
Tema 5 Representación y Técnicas de Diseño de Algoritmos
Área entre curvas.
Funciones y Procedimientos(Pseudocódigo)
¿Qué ves?.
M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
INTRODUCCIÓN A LA PROGRAMACIÓN ABRAHAM SOPLA MASLUCÁN MAESTRO EN CIENCIAS DE LA COMPUTACIÓN INSTITUTO TECNOLÓGICO DE MONTERREY.
ECUACIONES Y SISTEMAS U. D. 6 * 4º ESO E. Angel Prieto Benito
Estructuras de Control
Diego Hernández R Algoritmos Diego Hernández R
Diego Hernández R Algoritmos Diego Hernández R
Olimpiada Mátemática SAEM Thales
Tema 5 Representación y Técnicas de Diseño de Algoritmos
LOGICA INTERACTIVA USO DEL HACER PARA Engloba un grupo de instrucciones HACER PARA [I] = 1 a 10 Es la única de las repetitivas que no depende de una expresion.
Sentencias de Control Repetitivas
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 2)
Tema 8. Estructuras de decisión. Clases 3 y 4.
UNIDAD VII FUNCIONES (SUBPROCESOS)
Transcripción de la presentación:

Hard-coded Hard-coded: . Se refiere a soluciones muy específicas fácilmente generarizables . Normalmente soluciones preliminares o de prueba . En ocasiones no se requiere la generalización por la naturaleza muy simple o muy compleja del problema implicado . Un verso hard-coded, por lo general no interactua con el usuario

Soft-coded Soft-coded: . Se refiere a soluciones flexibles, que abarcan muchos casos particulares . Un verso soft-coded interactua con el usuario y minimiza los valores pre-definidos, aspira a la la generalización

Lee Lee: . Sentencia para aceptar del usuario del algoritmo, mientras se ejecuta, valores arbitrarios para una o más variables. . Es una asignación dejada al usuario, para lograr un código soft-coded, una solución más general, flexible Formato: Lee nombre Ejemplos Lee a Lee b, a

Área Enunciado: . Calcular el área de un triángulo de base b y altura a. Solución: Calcular area triángulo // calcula área triángulo base b y altura a rea b, a, s // base, altura, superficie Lee b, a s = (b * a) / 2 Escribe s

Si Si: . Sentencia selectiva para ejecutar condicionalmente una fragmento de código . Viene en varios formatos: Si condición, sentencia La sentencia se ejecuta si condición es verdadera, y no en otro caso Ejemplo: Si a = 0, Escribe “cero”

Si-sino Si-sino: Si condición sentencia1 sino sentencia2 La sentencia1 se ejecuta si condición es verdadera, y en otro caso se ejecuta sentencia 2 Ejemplo: Si a = 0 Escribe “cero” Escribe “NO cero”

Si-si Si-si: Si condición sentencia1 sino Si … Se puede anidar una Si en otra Si, tanto en la parte verdadera como en la falsa Ejemplo: Si a = 0 Escribe “cero” Si a > 0 Escribe “NO cero”

Mientras Mientras: Sentencia para repetir de manera condicionada una o más sentencias Formato: Mientras sentencias Ejemplo: i = 0 Mientras i < 10 Escribe i “ ” i = i + 1