Programa informáticoUn programa informático es un conjuntode instrucciones que una vez ejecutadasrealizarán una o varias t...
Programa de aplicaciónEn la informática, unprograma de aplicación esun tipo desoftware diseñado parafacilitar al usuario l...
SISTEMA OPERATIVO    Un sistema operativo (SO) es elprograma o conjunto de programas que  efectúan la gestión de los proce...
Lenguaje de programaciónUn lenguaje de programación es un idiomaartificial diseñado para expresar computacionesque pueden ...
Código máquina    Conjunto de instrucciones entendiblesdirectamente por el ordenador, puesto que secomponen de unos y cero...
CODIGO DE ALTO NIVEL  Los ensambladores de alto   nivel, en inglés High LevelAssembler (HLA), son traductores  de lenguaje...
Lenguaje de bajo nivelUn lenguaje de programación de bajo nivel es elque proporciona un conjunto de instruccionesaritmetic...
Lenguaje de programaciónUn lenguaje de programación" es unlenguaje diseñado para describir elconjunto de acciones consecut...
Lenguaje ensambladorEl lenguaje ensamblador, o assembler(assembly lenguaje en inglés) es unlenguaje de programación de baj...
AlgoritmoEn matemáticas, ciencias de lacomputación y disciplinas relacionadas,un algoritmo (del griego y latín, dixitalgor...
pseudocódigoEl pseudocódigo esutilizado porprogramadores paradescribir algoritmos en unlenguaje humanosimplificado que no ...
CompiladorUn compilador es un programa informático quetraduce un programa escrito en un lenguaje deprogramación a otro len...
Intérprete (informática)En ciencias de la computación, intérprete o interpretador esun programa informático capaz de anali...
Programación estructuradaLa programación estructurada es una técnica    para escribir programas (programación de computado...
Programación modularLa programación modular es un paradigma de programación queconsiste en dividir un programa en módulos ...
PROGRAMACION ORIENTADA A OBJETOS POOLa programación orientada a objetos o POO(OOP según sus siglas en inglés) es unparadig...
Programación declarativaLa Programación Declarativa, en contraposición a la programaciónimperativa es un paradigma de prog...
Diagrama de flujoUn diagrama de flujo es unarepresentación gráfica de unalgoritmo o proceso. Se utiliza endisciplinas como...
Código objetoEn programación, se llama código objeto al códigoque resulta de la compilación del código fuente.Consiste en ...
Código máquina  Conjunto de instruccionesentendibles directamente porel ordenador, puesto que se componen de unos y ceros....
Base de datos  Una base de datos o banco de  datos es un conjunto de datospertenecientes a un mismo contexto y almacenados...
Datos y tipos de datos       DatosEl dato es una representación           Tipos de datossimbólica(numérica, alfabética, al...
PROGRAMADOR DE COMPUTADORESUn programador es aquella persona queescribe, depura y mantiene el código fuente de unprograma ...
CODIGO ASCIIASCII (acrónimo inglés de AmericanStandard Code for InformationInterchange — Código EstándarAmericano para el ...
Upcoming SlideShare
Loading in …5
×

Presentación de tecnicas

353 views

Published on

trabajo de aplicacion

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
353
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentación de tecnicas

  1. 1. Programa informáticoUn programa informático es un conjuntode instrucciones que una vez ejecutadasrealizarán una o varias tareas en unacomputadora. Sin programas, estasmáquinas no pueden funcionar.1 2 Alconjunto general de programas, se ledenomina software, que másgenéricamente se refiere al equipamientológico o soporte lógico de unacomputadora digital.
  2. 2. Programa de aplicaciónEn la informática, unprograma de aplicación esun tipo desoftware diseñado parafacilitar al usuario laconcreción de un ciertotrabajo.
  3. 3. SISTEMA OPERATIVO Un sistema operativo (SO) es elprograma o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, ypermite la normal ejecución del resto de las operaciones.
  4. 4. Lenguaje de programaciónUn lenguaje de programación es un idiomaartificial diseñado para expresar computacionesque pueden ser llevadas a cabo por máquinascomo las computadoras. Pueden usarse para crearprogramas que controlen el comportamiento físicoy lógico de una máquina, para expresar algoritmoscon precisión, o como modo de comunicaciónhumana.
  5. 5. Código máquina Conjunto de instrucciones entendiblesdirectamente por el ordenador, puesto que secomponen de unos y ceros. Generalmente, el programador utiliza un lenguaje deprogramación basado en el lenguaje natural, y éste es traducido a código máquina posteriormente.
  6. 6. CODIGO DE ALTO NIVEL Los ensambladores de alto nivel, en inglés High LevelAssembler (HLA), son traductores de lenguaje ensamblador que incorporan, en un ensamblador, características encontradas en los modernos lenguajes de programación de alto nivel.
  7. 7. Lenguaje de bajo nivelUn lenguaje de programación de bajo nivel es elque proporciona un conjunto de instruccionesaritmeticológicas sin la capacidad de encapsulardichas instrucciones en funciones que no estén yacontempladas en la arquitectura del hardware.
  8. 8. Lenguaje de programaciónUn lenguaje de programación" es unlenguaje diseñado para describir elconjunto de acciones consecutivasque un equipo debe ejecutar. Por lotanto, un lenguaje de programación esun modo práctico para que los sereshumanos puedan dar instrucciones aun equipo.
  9. 9. Lenguaje ensambladorEl lenguaje ensamblador, o assembler(assembly lenguaje en inglés) es unlenguaje de programación de bajo nivel paralos computadores, microprocesadores,micro controladores, y otros circuitosintegrados programables. Implementa unarepresentación simbólica de los códigos demáquina binarios y otras constantesnecesarias para programar una arquitecturadada de CPU y constituye la representaciónmás directa del código máquina específicopara cada arquitectura legible por unprogramador.
  10. 10. AlgoritmoEn matemáticas, ciencias de lacomputación y disciplinas relacionadas,un algoritmo (del griego y latín, dixitalgorithmus y éste a su vez delmatemático persa Al Juarismi1 ) es unconjunto prescrito de instrucciones oreglas bien definidas, ordenadas yfinitas que permite realizar unaactividad mediante pasos sucesivosque no generen dudas a quien debarealizar dicha actividad.
  11. 11. pseudocódigoEl pseudocódigo esutilizado porprogramadores paradescribir algoritmos en unlenguaje humanosimplificado que no esdependiente de ningúnlenguaje de programación.Por este motivo puede serimplementado en cualquierlenguaje por cualquierprogramador que utilice elpseudocódigo.
  12. 12. CompiladorUn compilador es un programa informático quetraduce un programa escrito en un lenguaje deprogramación a otro lenguaje de programación,generando un programa equivalente que lamáquina será capaz de interpretar. Usualmenteel segundo lenguaje es lenguaje de máquina,pero también puede ser simplemente texto.Este proceso de traducción se conoce comocompilación.1
  13. 13. Intérprete (informática)En ciencias de la computación, intérprete o interpretador esun programa informático capaz de analizar y ejecutar otrosprogramas, escritos en un lenguaje de alto nivel. Losintérpretes se diferencian de los compiladores en que mientrasestos traducen un programa desde su descripción en unlenguaje de programación al código de máquina del sistema,los intérpretes sólo realizan la traducción a medida que seanecesaria, típicamente, instrucción por instrucción, ynormalmente no guardan el resultado de dicha traducción.
  14. 14. Programación estructuradaLa programación estructurada es una técnica para escribir programas (programación de computadora) de manera clara. Para ello seutilizan ú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
  15. 15. Programación modularLa programación modular es un paradigma de programación queconsiste en dividir un programa en módulos o subprogramas conel fin de hacerlo más legible y manejable. Se presentahistóricamente como una evolución de la programaciónestructurada para solucionar problemas de programación másgrandes y complejos de lo que ésta puede resolver. Al aplicar laprogramación modular, un problema complejo debe ser divididoen varios subproblemas más simples, y estos a su vez en otrossubproblemas más simples.
  16. 16. PROGRAMACION ORIENTADA A OBJETOS POOLa programación orientada a objetos o POO(OOP según sus siglas en inglés) es unparadigma de programación que usa objetos ysus interacciones, para diseñar aplicaciones yprogramas informáticos. Está basado en variastécnicas, incluyendo herencia, abstracción,polimorfismo y encapsulamiento. Su uso sepopularizó a principios de la década de los años1990. En la actualidad, existe variedad delenguajes de programación que soportan laorientación a objetos.
  17. 17. Programación declarativaLa Programación Declarativa, en contraposición a la programaciónimperativa es un paradigma de programación que está basado en eldesarrollo de programas especificando o "declarando" un conjuntode condiciones, proposiciones, afirmaciones, restricciones,ecuaciones o transformaciones que describen el problema y detallansu solución. La solución es obtenida mediante mecanismos internosde control, sin especificar exactamente cómo encontrarla (tan sólose le indica a la computadora que es lo que se desea obtener o quees lo que se está buscando). No existen asignaciones destructivas,y las variables son utilizadas con Transparencia referencial.
  18. 18. Diagrama de flujoUn diagrama de flujo es unarepresentación gráfica de unalgoritmo o proceso. Se utiliza endisciplinas como la programación, laeconomía, los procesos industrialesy la psicología cognitiva. Estosdiagramas utilizan símbolos consignificados bien definidos querepresentan los pasos del algoritmo,y representan el flujo de ejecuciónmediante flechas que conectan lospuntos de inicio y de fin de proceso.
  19. 19. Código objetoEn programación, se llama código objeto al códigoque resulta de la compilación del código fuente.Consiste en lenguaje máquina o bytecode y sedistribuye en varios archivos que corresponden a cadacódigo fuente compilado. Para obtener un programaejecutable se han de enlazar todos los archivos decódigo objeto con un programa llamado enlazador(linker).
  20. 20. Código máquina Conjunto de instruccionesentendibles directamente porel ordenador, puesto que se componen de unos y ceros. Generalmente, el programador utiliza un lenguaje de programación basado en el lenguajenatural, y éste es traducido a código máquina posteriormente.
  21. 21. Base de datos Una base de datos o banco de datos es un conjunto de datospertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
  22. 22. Datos y tipos de datos DatosEl dato es una representación Tipos de datossimbólica(numérica, alfabética, algorítmica Tipo de Dato Informático es unetc.), un atributo o característica atributo de una parte de los datosde una entidad. Los datos son que indica al ordenador algo sobrehechos que describen sucesos y la clase de datos sobre los que seentidades. No tienen ninguna va a procesar .Esto incluyeinformación. imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar.
  23. 23. PROGRAMADOR DE COMPUTADORESUn programador es aquella persona queescribe, depura y mantiene el código fuente de unprograma informático, es decir, del conjunto deinstrucciones que ejecuta el hardware de unacomputadora para realizar una tarea determinada. Laprogramación es una de las principales disciplinasdentro de la informática. En la mayoría de lospaíses, programador es también una categoríaprofesional reconocida
  24. 24. CODIGO ASCIIASCII (acrónimo inglés de AmericanStandard Code for InformationInterchange — Código EstándarAmericano para el Intercambio deInformación), pronunciadogeneralmente [áski] o [ásci] , es uncódigo de caracteres basado en elalfabeto latino, tal como se usa eninglés moderno y en otras lenguasoccidentales.

×