1 of 17

Slide Notes

DownloadGo Live

Luis Alejandro Saucedo Devora

Published on Nov 25, 2015

Conceptos básicos de programación, ITCJ.

PRESENTATION OUTLINE

Luis Alejandro Saucedo Devora

Conceptos básicos

Compilador

  • Básicamente es un traductor de lenguaje de programación al lenguaje de máquina.
Photo by Jeremy Brooks

Intérprete

  • A diferencia del compilador, el intérprete sólo traduce a medida que sea necesario, instrucción por instrucción.
Photo by avlxyz

Paradigmas

Un vistazo rápido para comprenderlo
Photo by ©athrine

Simple concepto

  • Utilizamos paradigma para referirnos a algo que nos sirve de base, es sinonimo de "patrón" y "módelo".
  • Nos establece límites mentales de comportamiento.
Photo by Antonio Ortiz

Paradigmas en Programación

  • Programación imperativa.
  • Programación funcional.
  • Programación lógica.
  • Programación orientada a objetos.
Photo by Mrs Magic

Programación Imperativa

  • Describe una programación como un flujo de instrucciones o comandos que van formando la estructura del software.

Programación Funcional

  • Este tipo de paradigma demuestra un tipo de programación en forma de funciones matemáticas.

Programación lógica

  • Tiene como característica principal la aplicación de las reglas de la lógica para inferir conclusiones a partir de datos.

Programación orientada a objetos

  • Encapsula estado y operaciones de objetos.
  • Puede utilizar las características de los otros paradigmas, como parte de las mismas de un objeto.
Photo by marfis75

Rompiendo Paradigmas

Reseña del vídeo

Resumen

  • Un alienigena presenta comportamiento socialmente no aceptable, los padres al darse cuenta, hacen lo posible por hacer lo que creen mejor para el pequeño. Cuando fracasan este es enviado a la tierra, por su forma de actuar socialmente.
Photo by Andrew Mason

Opinión

  • Realmente solo he de decir que me gustaría saber como sería una sociedad donde se acepten los comportamientos fuera del "Paradigma" social.
  • En el vídeo se nos expresa lo que hacemos socialmente con estas conductas, los apartamos. Lamentable.
Photo by Jonno Witts

Editores de Texto

El comienzo del fin.
Photo by visualpanic

Concepto simple

  • Es cualquier software que permite crear y modificar textos.
  • La función de los editores es permitirnos escribir texto, no modificar su aspecto.

Funciones Príncipales

  • Copiar, cortar, pegar.
  • Marcar región.
  • Deshacer y rehacer.
Photo by vintagedept

Notas al final

  • Los tópicos anteriores forman parte de los conceptos básicos para iniciarse en el largo camino de estudiar la programación, estan sujetos a cambio, no es información definitiva.
  • la información presentada fue escrita al 20/08/2015.