1 / 8

Hard-coded

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

uzuri
Télécharger la présentation

Hard-coded

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hard-coded Hard-coded: . Se refiere a solucionesmuyespecíficasfácilmentegenerarizables . Normalmentesolucionespreliminares o de prueba . En ocasiones no se requiere la generalizaciónpor la naturalezamuy simple o muycompleja del problemaimplicado . Un verso hard-coded, por lo general no interactua con el usuario

  2. Soft-coded Soft-coded: . Se refiere a solucionesflexibles, queabarcanmuchoscasosparticulares . Un verso soft-coded interactua con el usuario y minimiza los valores pre-definidos, aspira a la lageneralización

  3. Lee Lee: . Sentencia para aceptar del usuario del algoritmo, mientras se ejecuta, valoresarbitrarios para una o más variables. . Esunaasignacióndejada al usuario, para lograr un códigosoft-coded, unasoluciónmás general, flexible Formato: Lee nombre Ejemplos Lee a Lee b, a

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

  5. Si Si: . Sentenciaselectiva para ejecutarcondicionalmenteunafragmento de código . Viene en variosformatos: Si condición, sentencia La sentencia se ejecutasicondiciónesverdadera, y no en otrocaso Ejemplo: Si a = 0, Escribe “cero”

  6. Si-sino Si-sino: Si condición sentencia1 sino sentencia2 La sentencia1 se ejecutasicondiciónesverdadera, y en otrocaso se ejecutasentencia 2 Ejemplo: Si a = 0 Escribe “cero” sino Escribe “NO cero”

  7. Si-si Si-si: Si condición sentencia1 sino Si … Se puedeanidaruna Si en otra Si, tanto en la parte verdaderacomo en la falsa Ejemplo: Si a = 0 Escribe “cero” sino Si a > 0 Escribe “NO cero”

  8. Mientras Mientras: Sentencia para repetir de maneracondicionadauna o mássentencias Formato: Mientras sentencias Ejemplo: i = 0 Mientras i < 10 Escribe i “ ” i = i + 1

More Related