SlideShare una empresa de Scribd logo
1 de 19
PROGRAMA INFORMATICO
 Un programa informático es un conjunto de instrucciones que una
  vez ejecutadas realizarán una o varias tareas en una
  computadora.Al conjunto general de programas, se le denomina
  software, que más genéricamente se refiere al equipamiento lógico o
  soporte lógico de una computadora digital.
PROGRAMA DE APLICACION
 Aplicación (informática), programa informático diseñado
  para facilitar al usuario la realización de un determinado tipo
  de trabajo. Posee ciertas características que le diferencia de
  un sistema operativo (que hace funcionar al ordenador), de
  una utilidad (que realiza tareas de mantenimiento o de uso
  general) y de un lenguaje (con el cual se crean los programas
  informáticos). Suele resultar una solución informática para la
  automatización de ciertas tareas complicadas como puede ser
  la contabilidad o la gestión de un almacén. Ciertas
  aplicaciones desarrolladas 'a medida' suelen ofrecer una gran
  potencia ya que están exclusivamente diseñadas para resolver
  un problema específico. Otros, llamados paquetes integrados
  de software, ofrecen menos potencia pero a cambio incluyen
  varias aplicaciones, como un programa procesador de
  textos, de hoja de cálculo y de base de datos
SISTEMA OPERATIVO
 Sistema operativo, software básico que controla una
  computadora. El sistema operativo tiene tres grandes
  funciones: coordina y manipula el hardware del ordenador o
  computadora, como la memoria, las impresoras, las unidades
  de disco, el teclado o el mouse; organiza los archivos en
  diversos dispositivos de almacenamiento, como discos
  flexibles, discos duros, discos compactos o cintas magnéticas, y
  gestiona los errores de hardware y la pérdida de datos.
LENGUAJE DE PROGRAMACION
Lenguaje de programacion ,es cualquier lenguaje
artificial que puede utilizarse para definir una secuencia
de instrucciones para su procesamiento por un
ordenador o computadora. Es complicado definir qué es
y qué no es un lenguaje de programación. Se asume
generalmente que la traducción de las instrucciones a un
código que comprende la computadora debe ser
completamente sistemática.
CODIGO DE ALTO NIVEL
 Son aquellos que permiten una máxima flexibilidad al
 programador a la hora de abstraerse o de ser literal.
 Permiten un camino bidireccional entre el lenguaje
 máquina y una expresión casi oral entre la escritura del
 programa y su posterior compilación.
LENGUAJE DE ENSAMBLADOR
 El lenguaje ensamblador, o assembler es un lenguaje de
 programación de bajo nivel para los
 computadores, microprocesadores, microcontroladores, y
 otros circuitos integrados programables. Implementa una
 representación simbólica de los códigos de máquina
 binarios y otras constantes necesarias para programar una
 arquitectura dada de CPU y constituye la representación
 más directa del código máquina específico para cada
 arquitectura legible por un programador.
ALGORITMO
 Un algoritmo es un conjunto finito de pasos
 definidos, estructurados en el tiempo y formulados
 con base a un conjunto finito de reglas no
 ambiguas, que proveen un procedimiento para dar la
 solución o indicar la falta de esta a un problema en un
 tiempo determinado. [Rodolfo Quispe-Otazu, 2004]
PSEUDOCODIGO
 El pseudocódigo (o falso lenguaje) es utilizado por
 programadores para describir algoritmos en un
 lenguaje humano simplificado que no es dependiente
 de ningún otro lenguaje de programación. Por este
 motivo puede ser implementado en cualquier lenguaje
 de programación formal por cualquier programador
 que utilice el pseudocódigo.
COMPILAR
 Un compilador es un programa informatico que traduce
  unprograma escrito en un lenguaje de programación a otro
  lenguaje de programación, generando un programa equivalente
  que la máquina será capaz de interpretar. Usualmente el segundo
  lenguaje es lenguaje de máquina, pero también puede ser un
  código intermedio (bytecode), o simplemente texto.
TRADUCTORES E INTERPRETES
 Compilador, que analiza el programa fuente y lo
  traduce a otro equivalente escrito en otro lenguaje (por
  ejemplo, en el lenguaje de la máquina). Su acción
  equivale a la de un traductor humano, que toma un
  libro y produce otro equivalente escrito en otra lengua.
 Intérprete, que analiza el programa fuente y lo ejecuta
  directamente, sin generar ningún código equivalente
PROGRAMACION ESTRUCTURADA
PROGRAMACION MODULAR
PROGRAMACION ORIENTADA A
OBJETOS
PROGRAMACION DECLARATIVA
DIAGRAMAS DE FLUJO
CODIGO OBJETO
Código objeto, en informática, código generado por un
compilador o un ensamblador, traducido a partir del
código fuente de un programa. Casi siempre este término
se refiere al código máquina que puede ejecutarse
directamente en la unidad central de proceso (CPU) del
sistema, pero también puede ser código fuente de
lenguaje ensamblador o una variante de código máquina.
CODIGO DE MAQUINA
BASES

Más contenido relacionado

La actualidad más candente

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosJomicast
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema OperativoHeli Lazaro
 
Evolución de windows
Evolución de windowsEvolución de windows
Evolución de windowsmanu_alme07
 
PERIFERICOS DE ENTRADA, SALIDA Y ALMACENAMIENTO
PERIFERICOS DE ENTRADA, SALIDA Y ALMACENAMIENTOPERIFERICOS DE ENTRADA, SALIDA Y ALMACENAMIENTO
PERIFERICOS DE ENTRADA, SALIDA Y ALMACENAMIENTODenniseSanchezA
 
El teclado y sus partes.docx
El teclado y sus partes.docxEl teclado y sus partes.docx
El teclado y sus partes.docxHopeShopGT
 
Diapositivas hardware y software
Diapositivas hardware y softwareDiapositivas hardware y software
Diapositivas hardware y softwareLinaMorales26
 
Tipos de computadoras.diapositivas.
Tipos de computadoras.diapositivas.Tipos de computadoras.diapositivas.
Tipos de computadoras.diapositivas.mariapilarmorcillo
 
Dispositivos Periféricos de Entrada, Salida, Almacenamiento y Comunicación
Dispositivos Periféricos de Entrada, Salida, Almacenamiento y ComunicaciónDispositivos Periféricos de Entrada, Salida, Almacenamiento y Comunicación
Dispositivos Periféricos de Entrada, Salida, Almacenamiento y ComunicaciónJessica Paola
 
Ejercicios de conversión de unidades de almacenamiento
Ejercicios de conversión de unidades de almacenamientoEjercicios de conversión de unidades de almacenamiento
Ejercicios de conversión de unidades de almacenamientoCristina Chandoha
 
La computadora y sus Partes
La computadora y sus PartesLa computadora y sus Partes
La computadora y sus PartesFlor_Angelica
 
El teclado y sus partes
El teclado y sus partesEl teclado y sus partes
El teclado y sus partesRuth Imaicela
 
Diapositivas microsoft word
Diapositivas microsoft wordDiapositivas microsoft word
Diapositivas microsoft worddeysic91
 
Un mapa conceptual de hardware
Un mapa conceptual de hardwareUn mapa conceptual de hardware
Un mapa conceptual de hardwareclaugonzales95
 
Actividad partes del teclado
Actividad partes del tecladoActividad partes del teclado
Actividad partes del tecladoFlorAlejandra5
 

La actualidad más candente (20)

Sistemas Operativos e Informatica para Niños
Sistemas Operativos e Informatica para NiñosSistemas Operativos e Informatica para Niños
Sistemas Operativos e Informatica para Niños
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Clasificacion del software
Clasificacion del softwareClasificacion del software
Clasificacion del software
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Evolución de windows
Evolución de windowsEvolución de windows
Evolución de windows
 
PERIFERICOS DE ENTRADA, SALIDA Y ALMACENAMIENTO
PERIFERICOS DE ENTRADA, SALIDA Y ALMACENAMIENTOPERIFERICOS DE ENTRADA, SALIDA Y ALMACENAMIENTO
PERIFERICOS DE ENTRADA, SALIDA Y ALMACENAMIENTO
 
Multimedia
MultimediaMultimedia
Multimedia
 
El teclado y sus partes.docx
El teclado y sus partes.docxEl teclado y sus partes.docx
El teclado y sus partes.docx
 
Diapositivas hardware y software
Diapositivas hardware y softwareDiapositivas hardware y software
Diapositivas hardware y software
 
SISTEMAS OPERATIVOS 1.pptx
SISTEMAS OPERATIVOS 1.pptxSISTEMAS OPERATIVOS 1.pptx
SISTEMAS OPERATIVOS 1.pptx
 
Tipos de computadoras.diapositivas.
Tipos de computadoras.diapositivas.Tipos de computadoras.diapositivas.
Tipos de computadoras.diapositivas.
 
Dispositivos Periféricos de Entrada, Salida, Almacenamiento y Comunicación
Dispositivos Periféricos de Entrada, Salida, Almacenamiento y ComunicaciónDispositivos Periféricos de Entrada, Salida, Almacenamiento y Comunicación
Dispositivos Periféricos de Entrada, Salida, Almacenamiento y Comunicación
 
Presentacion scratch
Presentacion scratchPresentacion scratch
Presentacion scratch
 
Ejercicios de conversión de unidades de almacenamiento
Ejercicios de conversión de unidades de almacenamientoEjercicios de conversión de unidades de almacenamiento
Ejercicios de conversión de unidades de almacenamiento
 
La computadora y sus Partes
La computadora y sus PartesLa computadora y sus Partes
La computadora y sus Partes
 
El teclado y sus partes
El teclado y sus partesEl teclado y sus partes
El teclado y sus partes
 
Diapositivas microsoft word
Diapositivas microsoft wordDiapositivas microsoft word
Diapositivas microsoft word
 
Navegadores y buscadores de internet
Navegadores y buscadores de internetNavegadores y buscadores de internet
Navegadores y buscadores de internet
 
Un mapa conceptual de hardware
Un mapa conceptual de hardwareUn mapa conceptual de hardware
Un mapa conceptual de hardware
 
Actividad partes del teclado
Actividad partes del tecladoActividad partes del teclado
Actividad partes del teclado
 

Similar a Programa informatico

Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiñohitep
 
Jhinet fernanda
Jhinet fernandaJhinet fernanda
Jhinet fernandaJHINETA
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiñohitep
 
Presentación de tecnicas
Presentación de tecnicasPresentación de tecnicas
Presentación de tecnicasashleytrejos
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticobryher
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemasfelipebutamante1
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemasjefersonsmith
 
Taller de aplicacion 9 b
Taller de aplicacion 9 bTaller de aplicacion 9 b
Taller de aplicacion 9 bhitop
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemasjefersonsmith
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castrocriistiancas
 

Similar a Programa informatico (20)

Slideshard deisy
Slideshard deisySlideshard deisy
Slideshard deisy
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiño
 
Jhinet fernanda
Jhinet fernandaJhinet fernanda
Jhinet fernanda
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiño
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Michael guti
Michael gutiMichael guti
Michael guti
 
Presentación de tecnicas
Presentación de tecnicasPresentación de tecnicas
Presentación de tecnicas
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico.tecnicas
Programa informatico.tecnicasPrograma informatico.tecnicas
Programa informatico.tecnicas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Sistemas
SistemasSistemas
Sistemas
 
Taller de aplicacion 9 b
Taller de aplicacion 9 bTaller de aplicacion 9 b
Taller de aplicacion 9 b
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Sistemas
SistemasSistemas
Sistemas
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 

Programa informatico

  • 1.
  • 2. PROGRAMA INFORMATICO  Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora.Al conjunto general de programas, se le denomina software, que más genéricamente se refiere al equipamiento lógico o soporte lógico de una computadora digital.
  • 3. PROGRAMA DE APLICACION  Aplicación (informática), programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. Posee ciertas características que le diferencia de un sistema operativo (que hace funcionar al ordenador), de una utilidad (que realiza tareas de mantenimiento o de uso general) y de un lenguaje (con el cual se crean los programas informáticos). Suele resultar una solución informática para la automatización de ciertas tareas complicadas como puede ser la contabilidad o la gestión de un almacén. Ciertas aplicaciones desarrolladas 'a medida' suelen ofrecer una gran potencia ya que están exclusivamente diseñadas para resolver un problema específico. Otros, llamados paquetes integrados de software, ofrecen menos potencia pero a cambio incluyen varias aplicaciones, como un programa procesador de textos, de hoja de cálculo y de base de datos
  • 4. SISTEMA OPERATIVO  Sistema operativo, software básico que controla una computadora. El sistema operativo tiene tres grandes funciones: coordina y manipula el hardware del ordenador o computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse; organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas, y gestiona los errores de hardware y la pérdida de datos.
  • 5. LENGUAJE DE PROGRAMACION Lenguaje de programacion ,es cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debe ser completamente sistemática.
  • 6. CODIGO DE ALTO NIVEL  Son aquellos que permiten una máxima flexibilidad al programador a la hora de abstraerse o de ser literal. Permiten un camino bidireccional entre el lenguaje máquina y una expresión casi oral entre la escritura del programa y su posterior compilación.
  • 7. LENGUAJE DE ENSAMBLADOR  El lenguaje ensamblador, o assembler es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, microcontroladores, y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador.
  • 8. ALGORITMO  Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004]
  • 9. PSEUDOCODIGO  El pseudocódigo (o falso lenguaje) es utilizado por programadores para describir algoritmos en un lenguaje humano simplificado que no es dependiente de ningún otro lenguaje de programación. Por este motivo puede ser implementado en cualquier lenguaje de programación formal por cualquier programador que utilice el pseudocódigo.
  • 10. COMPILAR  Un compilador es un programa informatico que traduce unprograma escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto.
  • 11. TRADUCTORES E INTERPRETES  Compilador, que analiza el programa fuente y lo traduce a otro equivalente escrito en otro lenguaje (por ejemplo, en el lenguaje de la máquina). Su acción equivale a la de un traductor humano, que toma un libro y produce otro equivalente escrito en otra lengua.  Intérprete, que analiza el programa fuente y lo ejecuta directamente, sin generar ningún código equivalente
  • 17. CODIGO OBJETO Código objeto, en informática, código generado por un compilador o un ensamblador, traducido a partir del código fuente de un programa. Casi siempre este término se refiere al código máquina que puede ejecutarse directamente en la unidad central de proceso (CPU) del sistema, pero también puede ser código fuente de lenguaje ensamblador o una variante de código máquina.
  • 19. BASES