SlideShare una empresa de Scribd logo
Progrmacion
En este capitulo veremos en
que consiste la tarea de
programar , que herramientas
se necesitan para llevarla
acabo , que herramientas hay
disponibles y cuales conviene
elegir según el tipo de
programación que se elija .
La tarea de escribir un programa o programar consiste en escribir detallada
Y minuciosamente las instrucciones que debe seguir una computadora para
realizar una tarea . Estas instrucciones deben escribirse en un lenguaje que la
computadora pueda entender , ya sea en forma directa o luego de una
traducción realizar por un interprete o un compilador
• Mas importante q hay que comprender antes
  de ponerse a programar es la computadora
  carece totalmente del sentido común . Los
  programas no deben (idealmente ) dejar nada
  librado a asar, deben cumplir todos los
  posibles casos que puedan suceder
• Imaginemos que mediante un programa queremos instruir una
  computadora para q maneje un auto el programa podía set mas o
  menos haci
• 1. Abrir la puerta del lado del conductor
• 2. Entrar y sentarse frente al volante
• 3. Introducir la llave de encendido
• 4. Girar la llave de encendido presionando lentamente el acelerador
• 5. Presionar el embrague
• 6. Usar la palanca de cambios, poner primera marcha
• 7. Soltar el embrague gradualmente mientras se aumenta la presión
  sobre le acelerador, etc. …..
• En parramos anteriores vimos que los
  programas se escriben en lenguajes que
  pueden traducirse a una forma que la
  computadora pueda entender (como veremos
  mas adelante , ha esta forma se le llama
  lenguaje de maquina ). Esto hizo que a lo largo
  de la historia de la programación se fueran
  creando distintos lenguajes para distintas
  necesidades
• El programa detalla los pasos necesarios para realizar una tarea. Existe un
  estado global de programa q es modificado por una secuencia de ordenes
  o instrucciones
•                              • Los programas se particionan en
                                múltiples tareas las que encierran
                                funciones bien delineadas además
                                restricciones en el diseño de los
                                algoritmos que se facilitan su
                                posterior modificación y
                                mantenimiento




                               • Introduce el concepto de objeto como
                                 forma de encapsular algoritmos y
                                 datos en una unidad indivisible, con el
                                 fin de que los programas simulen el
                                 comportamiento de los objetos del
                                 mundo real
• Los programas describen el resultado a obtener y los
  mecanismos disponibles, pero no detallan los pasos necesario
  para obtenerlo
• Además de elegir un lenguaje a utilizar el
  programador debe elegir que entorno de
  trabajo y que herramientas empleara para
  programar. Aquí las opciones son muy
  numerosas, ya que un mismo lenguaje puede
  ofrecer entornos muy distintos con los cueles
  trabajar .
• Tal como vimos anteriormente en este
  capitulo, el código fuente de los programas
  que escribimos debe traducirse en algún
  momento a código ejecutable ya que de otra
  forma la computadora no podría entender y,
  por ende, el programa no podría ejecutarse
Progrmacion

Más contenido relacionado

DOC
Cuaderno 1
DOCX
Programacion informatica
PPTX
Programa informatico lisbeth acosta 9 a san felipe
PPTX
Lenguajes de programación
PPTX
Programa informatico
PPTX
Programacion informatica 2
PPTX
Diapositivas lenguaje ensamblador
PDF
Términos relacionados a la programación
Cuaderno 1
Programacion informatica
Programa informatico lisbeth acosta 9 a san felipe
Lenguajes de programación
Programa informatico
Programacion informatica 2
Diapositivas lenguaje ensamblador
Términos relacionados a la programación

La actualidad más candente (18)

PPTX
lenguajes de programacion
PDF
Fun programacion-000-logica-programacion
PPTX
Programación.
PPTX
Presentación de Programación
PPTX
Lenguaje de programacion rcor
PPTX
Programeichon de milagro
PPTX
Programeichon de milagro
PPS
Programación EN INFORMATICA 3-4
PPTX
PDF
Tipos lenguaje de programacion
DOCX
Trabajo práctico nº 1
PPTX
Niveles de lenguajes de programacion
PPTX
Niveles de Lenguajes de Programación.
PPTX
Lenguaje de-programación
DOCX
Lenguaje alto y bajo_Huber Nava
PPTX
Traductores e interpretes tania torres 9 b invicali
PPTX
Trabajo de informatica
PPTX
lenguajes de programacion
lenguajes de programacion
Fun programacion-000-logica-programacion
Programación.
Presentación de Programación
Lenguaje de programacion rcor
Programeichon de milagro
Programeichon de milagro
Programación EN INFORMATICA 3-4
Tipos lenguaje de programacion
Trabajo práctico nº 1
Niveles de lenguajes de programacion
Niveles de Lenguajes de Programación.
Lenguaje de-programación
Lenguaje alto y bajo_Huber Nava
Traductores e interpretes tania torres 9 b invicali
Trabajo de informatica
lenguajes de programacion
Publicidad

Destacado (8)

PPTX
Algoritmos
PPT
Algoritmos
PPTX
Introducción a la Programación
PDF
Recursos propios
DOCX
Plan nual de trabajo de recursos propios de la i. e. nª 31518
PDF
REGLAMENTO DE RECURSOS PROPIOS EN LAS INSTITUCIONES EDUCATIVAS
PPT
El Libro Caja en la I.E.
PDF
Gestión de Recursos en la Institución Educativa Ccesa
Algoritmos
Algoritmos
Introducción a la Programación
Recursos propios
Plan nual de trabajo de recursos propios de la i. e. nª 31518
REGLAMENTO DE RECURSOS PROPIOS EN LAS INSTITUCIONES EDUCATIVAS
El Libro Caja en la I.E.
Gestión de Recursos en la Institución Educativa Ccesa
Publicidad

Similar a Progrmacion (20)

PDF
Principios programacion
DOCX
Clase 1 de introduccion a la programacion
PPS
Introduccion a las técnicas de programación
PPTX
Clase 1 de introduccion a la programacion
DOCX
Programacion
DOCX
Programacion
PPTX
Software aplicado 2
PDF
Programacion
PPTX
Ramiirez
PPTX
PPTX
Passage
PDF
Programacion
PPTX
Conceptos básicos y metodología de la programación
PDF
Lectur act 3
PPT
Introduccion a la prgrmacion.
PPTX
PROGRAMACION-copia.pptx
DOCX
Definicion de la programacion
PPTX
Yuranip
PPS
Programacion
PPTX
Principios programacion
Clase 1 de introduccion a la programacion
Introduccion a las técnicas de programación
Clase 1 de introduccion a la programacion
Programacion
Programacion
Software aplicado 2
Programacion
Ramiirez
Passage
Programacion
Conceptos básicos y metodología de la programación
Lectur act 3
Introduccion a la prgrmacion.
PROGRAMACION-copia.pptx
Definicion de la programacion
Yuranip
Programacion

Progrmacion

  • 2. En este capitulo veremos en que consiste la tarea de programar , que herramientas se necesitan para llevarla acabo , que herramientas hay disponibles y cuales conviene elegir según el tipo de programación que se elija .
  • 3. La tarea de escribir un programa o programar consiste en escribir detallada Y minuciosamente las instrucciones que debe seguir una computadora para realizar una tarea . Estas instrucciones deben escribirse en un lenguaje que la computadora pueda entender , ya sea en forma directa o luego de una traducción realizar por un interprete o un compilador
  • 4. • Mas importante q hay que comprender antes de ponerse a programar es la computadora carece totalmente del sentido común . Los programas no deben (idealmente ) dejar nada librado a asar, deben cumplir todos los posibles casos que puedan suceder
  • 5. • Imaginemos que mediante un programa queremos instruir una computadora para q maneje un auto el programa podía set mas o menos haci • 1. Abrir la puerta del lado del conductor • 2. Entrar y sentarse frente al volante • 3. Introducir la llave de encendido • 4. Girar la llave de encendido presionando lentamente el acelerador • 5. Presionar el embrague • 6. Usar la palanca de cambios, poner primera marcha • 7. Soltar el embrague gradualmente mientras se aumenta la presión sobre le acelerador, etc. …..
  • 6. • En parramos anteriores vimos que los programas se escriben en lenguajes que pueden traducirse a una forma que la computadora pueda entender (como veremos mas adelante , ha esta forma se le llama lenguaje de maquina ). Esto hizo que a lo largo de la historia de la programación se fueran creando distintos lenguajes para distintas necesidades
  • 7. • El programa detalla los pasos necesarios para realizar una tarea. Existe un estado global de programa q es modificado por una secuencia de ordenes o instrucciones • • Los programas se particionan en múltiples tareas las que encierran funciones bien delineadas además restricciones en el diseño de los algoritmos que se facilitan su posterior modificación y mantenimiento • Introduce el concepto de objeto como forma de encapsular algoritmos y datos en una unidad indivisible, con el fin de que los programas simulen el comportamiento de los objetos del mundo real
  • 8. • Los programas describen el resultado a obtener y los mecanismos disponibles, pero no detallan los pasos necesario para obtenerlo
  • 9. • Además de elegir un lenguaje a utilizar el programador debe elegir que entorno de trabajo y que herramientas empleara para programar. Aquí las opciones son muy numerosas, ya que un mismo lenguaje puede ofrecer entornos muy distintos con los cueles trabajar .
  • 10. • Tal como vimos anteriormente en este capitulo, el código fuente de los programas que escribimos debe traducirse en algún momento a código ejecutable ya que de otra forma la computadora no podría entender y, por ende, el programa no podría ejecutarse