SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Programa informatico
 Un programa
 informático es un
 conjunto de
 instrucciones que una
 vez ejecutadas realizarán
 una o varias tareas en
 una computadora. Sin
 programas, estas
 máquinas no pueden
 funcionar.[
Programa de aplicacion
 En informática, una
 aplicación es un tipo de
 programa informático
 diseñado como
 herramienta para
 permitir a un usuario
 realizar uno o diversos
 tipos de trabajo
Sistema operativo
 Un sistema operativo
 (SO) es el programa o
 conjunto de programas
 que efectúan la gestión
 de los procesos básicos
 de un sistema
 informático, y permite la
 normal ejecución del
 resto de las operaciones
Lenguaje de programacion
 Un lenguaje de
 programación es un
 idioma artificial
 diseñado para expresar
 computaciones que
 pueden ser llevadas a
 cabo por máquinas como
 las computadoras.
Codigo de maquina
 Lenguaje de máquina es
 el sistema de códigos
 directamente interpretable
 por un circuito micro
 programable, como el
 microprocesador de una
 computadora o el micro
 controlador de un
 autómata . Este lenguaje
 está compuesto por un
 conjunto de instrucciones
 que determinan acciones a
 ser tomadas por la
 máquina.
Código de alto nivel
 Un lenguaje de
 programación de alto
 nivel se caracteriza por
 expresar los algoritmos
 de una manera adecuada
 a la capacidad cognitiva
 humana, en lugar de a la
 capacidad ejecutora de
 las máquinas
Lenguaje ensamblador
 El lenguaje
 ensamblador, o
 asamblea (assembly
 lenguaje en inglés) es un
 lenguaje de programación
 de bajo nivel para los
 computadores,
 microprocesadores, micro
 controladores, y otros
 circuitos integrados
 programables.
algoritmo
 es un conjunto preescrito
 de instrucciones o reglas
 bien definidas,
 ordenadas y finitas que
 permite realizar una
 actividad mediante
 pasos sucesivos que no
 generen dudas a quien
 deba realizar dicha
 actividad.
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.
compilar
 n compilador es un
 programa informático
 que traduce un programa
 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
Base de datos
 Una base de datos o
 banco de datos (en
 ocasiones abreviada con
 la sigla BD o con la
 abreviatura b. d.) es un
 conjunto de datos
 pertenecientes a un
 mismo contexto y
 almacenados
 sistemáticamente para su
 posterior uso
Datos y tipos de
 Tipo de Dato
 Informático es un
 atributo de una parte de los
 datos que indica al
 ordenador (y/o al
 programador) algo sobre la
 clase de datos sobre los que
 se va a procesar. Esto
 incluye imponer
 restricciones en los
 datos, como qué valores
 pueden tomar y qué
 operaciones se pueden
 realizar.
Programador de computadores
 Un programador es
 aquella persona que
 escribe, depura y
 mantiene el código
 fuente de un programa
 informático, es decir, del
 conjunto de
 instrucciones que ejecuta
 el hardware de una
 computadora para
 realizar una tarea
 determinada
Código ascci
 es un código de
 caracteres basado en el
 alfabeto latino, tal como
 se usa en inglés moderno
 y en otras lenguas
 occidentales
Código de bajo nivel
 Un lenguaje de
 programación de bajo
 nivel es el que
 proporciona un conjunto
 de instrucciones
 aritmeticológicas sin la
 capacidad de encapsular
 dichas instrucciones en
 funciones que no estén
 ya contempladas en la
 arquitectura del
 hardware
Traductores e interpretes
 En ciencias de la
  computación,
  intérprete o
  interpretador es un
  programa informático
  capaz de analizar y
  ejecutar otros
  programas, escritos en
  un lenguaje de alto nivel.
Programación estructurada
 La programación
 estructurada es una técnica
 para escribir programas
 (programación de
 computadora) de manera
 clara. Para ello se utilizan
 únicamente tres estructuras:
 secuencia, selección e
 iteración; siendo innecesario
 el uso de la instrucción o
 instrucciones de transferencia
 incondicional (GOTO, EXIT
 FUNCTION, EXIT SUB o
 múltiples RETURN).
Programación modular
 La programación modular
  es un paradigma de
  programación que consiste
  en dividir un programa en
  módulos o subprogramas
  con el fin de hacerlo más
  legible y manejable.
 Se presenta históricamente
  como una evolución de la
  programación estructurada
  para solucionar problemas
  de programación más
  grandes y complejos de lo
  que ésta puede resolver.
Programación declarativa
 La Programación
 Declarativa, en
 contraposición a la
 programación imperativa es
 un paradigma de
 programación que está
 basado en el desarrollo de
 programas especificando o
 "declarando" un conjunto de
 condiciones, proposiciones, a
 firmaciones, restricciones, ec
 uaciones o transformaciones
 que describen el problema y
 detallan su solución.
Diagrama de flujo
 Un diagrama de flujo
 es una representación
 gráfica de un algoritmo o
 proceso. Se utiliza en
 disciplinas como la
 programación, la
 economía, los procesos
 industriales y la
 psicología cognitiva.

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

DIAPOSITIVAS Suse sistema operativo
DIAPOSITIVAS Suse sistema operativo DIAPOSITIVAS Suse sistema operativo
DIAPOSITIVAS Suse sistema operativo
 
Presentacion PseudocóDigo
Presentacion PseudocóDigoPresentacion PseudocóDigo
Presentacion PseudocóDigo
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Tipos de Autómatas 
Tipos de Autómatas Tipos de Autómatas 
Tipos de Autómatas 
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
 
Programacion de sistemas
Programacion de sistemasProgramacion de sistemas
Programacion de sistemas
 
Curso básico de ensamblador
Curso básico de ensambladorCurso básico de ensamblador
Curso básico de ensamblador
 
Ejercicios sistemas operativos I
Ejercicios sistemas operativos IEjercicios sistemas operativos I
Ejercicios sistemas operativos I
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Entidades Primitivas Para Algoritmos
Entidades Primitivas Para AlgoritmosEntidades Primitivas Para Algoritmos
Entidades Primitivas Para Algoritmos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Procesadores de lenguaje
Procesadores de lenguajeProcesadores de lenguaje
Procesadores de lenguaje
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.
 
UNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICAUNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICA
 
Software libre
Software libreSoftware libre
Software libre
 
Compiler presentaion
Compiler presentaionCompiler presentaion
Compiler presentaion
 
04 7n1is trabajo diseno-dialogos
04 7n1is trabajo diseno-dialogos04 7n1is trabajo diseno-dialogos
04 7n1is trabajo diseno-dialogos
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 
Mapa mental
Mapa mental Mapa mental
Mapa mental
 
Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dq
 

Andere mochten auch

MODELO DE CONTRATO INFORMÁTICO
MODELO DE CONTRATO INFORMÁTICOMODELO DE CONTRATO INFORMÁTICO
MODELO DE CONTRATO INFORMÁTICOZara Elizabeth
 
Contratos Informaticos
Contratos InformaticosContratos Informaticos
Contratos Informaticosciberlawyer
 
Software, clasificacion y tipos
Software, clasificacion y tiposSoftware, clasificacion y tipos
Software, clasificacion y tiposSandra Mendoza
 
Tipos de software de aplicacion jorgermzluismesta
Tipos de software de aplicacion jorgermzluismestaTipos de software de aplicacion jorgermzluismesta
Tipos de software de aplicacion jorgermzluismestaluismesta
 
Software De AplicacióN
Software De AplicacióNSoftware De AplicacióN
Software De AplicacióNFranciscoruben
 
Tipos de programas
Tipos de programasTipos de programas
Tipos de programasAbrirllave
 
Tipos De Software
Tipos De SoftwareTipos De Software
Tipos De SoftwareFuzeta
 
Tipos de software de aplicacion
Tipos de software de aplicacionTipos de software de aplicacion
Tipos de software de aplicacionCristy MG
 
Tipos de software
Tipos de softwareTipos de software
Tipos de softwaremarcos2523
 
Los programas informaticos. mariacamila caicedo
Los programas informaticos. mariacamila caicedoLos programas informaticos. mariacamila caicedo
Los programas informaticos. mariacamila caicedocamilacaicedomejia
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosMilagrosJacqueline
 
PAQUETES DE SOFTWARE DE APLICACIONES Y SOFTWARE DE PRODUCTIVIDAD
PAQUETES DE SOFTWARE DE APLICACIONES Y SOFTWARE DE PRODUCTIVIDADPAQUETES DE SOFTWARE DE APLICACIONES Y SOFTWARE DE PRODUCTIVIDAD
PAQUETES DE SOFTWARE DE APLICACIONES Y SOFTWARE DE PRODUCTIVIDADguest628384
 

Andere mochten auch (15)

MODELO DE CONTRATO INFORMÁTICO
MODELO DE CONTRATO INFORMÁTICOMODELO DE CONTRATO INFORMÁTICO
MODELO DE CONTRATO INFORMÁTICO
 
Contratos Informaticos
Contratos InformaticosContratos Informaticos
Contratos Informaticos
 
Software, clasificacion y tipos
Software, clasificacion y tiposSoftware, clasificacion y tipos
Software, clasificacion y tipos
 
Tipos de software de aplicacion jorgermzluismesta
Tipos de software de aplicacion jorgermzluismestaTipos de software de aplicacion jorgermzluismesta
Tipos de software de aplicacion jorgermzluismesta
 
Software de sistema y aplicaciones
Software de sistema y aplicacionesSoftware de sistema y aplicaciones
Software de sistema y aplicaciones
 
Software De AplicacióN
Software De AplicacióNSoftware De AplicacióN
Software De AplicacióN
 
Tipos de programas
Tipos de programasTipos de programas
Tipos de programas
 
Tipos De Software
Tipos De SoftwareTipos De Software
Tipos De Software
 
Tipos de software de aplicacion
Tipos de software de aplicacionTipos de software de aplicacion
Tipos de software de aplicacion
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Contratos informaticos
Contratos informaticosContratos informaticos
Contratos informaticos
 
Software y sus aplicaciones
Software y sus aplicacionesSoftware y sus aplicaciones
Software y sus aplicaciones
 
Los programas informaticos. mariacamila caicedo
Los programas informaticos. mariacamila caicedoLos programas informaticos. mariacamila caicedo
Los programas informaticos. mariacamila caicedo
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
 
PAQUETES DE SOFTWARE DE APLICACIONES Y SOFTWARE DE PRODUCTIVIDAD
PAQUETES DE SOFTWARE DE APLICACIONES Y SOFTWARE DE PRODUCTIVIDADPAQUETES DE SOFTWARE DE APLICACIONES Y SOFTWARE DE PRODUCTIVIDAD
PAQUETES DE SOFTWARE DE APLICACIONES Y SOFTWARE DE PRODUCTIVIDAD
 

Ähnlich wie Programa informatico

Ähnlich wie Programa informatico (20)

Presentación de tecnicas
Presentación de tecnicasPresentación de tecnicas
Presentación de tecnicas
 
Jhon garrido power point.
Jhon garrido power point.Jhon garrido power point.
Jhon garrido power point.
 
Diego caicedo p
Diego caicedo pDiego caicedo p
Diego caicedo p
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiño
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Passage
PassagePassage
Passage
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Smith
SmithSmith
Smith
 
Programa informatico.tecnicas
Programa informatico.tecnicasPrograma informatico.tecnicas
Programa informatico.tecnicas
 
Ramiirez
RamiirezRamiirez
Ramiirez
 
Darckjunio
DarckjunioDarckjunio
Darckjunio
 
Yuranip
YuranipYuranip
Yuranip
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiño
 
Cris
CrisCris
Cris
 
Slideshard deisy
Slideshard deisySlideshard deisy
Slideshard deisy
 
Nana
NanaNana
Nana
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 

Programa informatico

  • 1. Programa informatico  Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar.[
  • 2. Programa de aplicacion  En informática, una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo
  • 3. Sistema operativo  Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones
  • 4. Lenguaje de programacion  Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras.
  • 5. Codigo de maquina  Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata . Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina.
  • 6. Código de alto nivel  Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas
  • 7. Lenguaje ensamblador  El lenguaje ensamblador, o asamblea (assembly lenguaje en inglés) es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, micro controladores, y otros circuitos integrados programables.
  • 8. algoritmo  es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
  • 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.
  • 10. compilar  n compilador es un programa informático que traduce un programa 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
  • 11. Base de datos  Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso
  • 12. Datos y tipos de  Tipo de Dato Informático es un atributo de una parte de los datos que indica al ordenador (y/o al programador) algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar.
  • 13. Programador de computadores  Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada
  • 14. Código ascci  es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras lenguas occidentales
  • 15. Código de bajo nivel  Un lenguaje de programación de bajo nivel es el que proporciona un conjunto de instrucciones aritmeticológicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware
  • 16. Traductores e interpretes  En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.
  • 17. Programación estructurada  La programación estructurada es una técnica para escribir programas (programación de computadora) de manera clara. Para ello se utilizan únicamente tres estructuras: secuencia, selección e iteración; siendo innecesario el uso de la instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o múltiples RETURN).
  • 18. Programación modular  La programación modular es un paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable.  Se presenta históricamente como una evolución de la programación estructurada para solucionar problemas de programación más grandes y complejos de lo que ésta puede resolver.
  • 19. Programación declarativa  La Programación Declarativa, en contraposición a la programación imperativa es un paradigma de programación que está basado en el desarrollo de programas especificando o "declarando" un conjunto de condiciones, proposiciones, a firmaciones, restricciones, ec uaciones o transformaciones que describen el problema y detallan su solución.
  • 20. Diagrama de flujo  Un diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva.