SlideShare una empresa de Scribd logo
1 de 10
UNIVERSIDAD AUTONOMA DE CHIRIQUI
CENTRO REGIONAL UNIVERSITARIO DE CHIRIQUI ORIENTE
             FACULTAD DE ECONOMIA
     TECNICO EN PROGRAMACION EMPRESARIAL
                  PRIMER AÑO
              PRIMER SEMESTRE 2012

        CURSO: LOGICA DE PROGRAMACION I

     FACILITADORA: PROF. SARITA P.C.S. de STOTT
CONCEPTOS BASICOS DE PROGRAMACION


ALGORITMO: Serie de acciones en orden        DIAGRAMA DE FLUJO: Es la
específico, para resolver un problema,       representación gráfica de un algoritmo.
involucra acciones a ejecutarse y orden en
el cual estas acciones deben ejecutarse.     Los símbolos más utilizados en el
                                             diagrama de flujo son:
PROGRAMA:
*Secuencia de instrucciones mediante las
cuales se ejecutan diferentes acciones de
acuerdo con los datos que se estén
procesando.
*Es un algoritmo desarrollado para ser
utilizado por la computadora.
*Expresión de un algoritmo en un lenguaje
preciso que puede llegar a entender una
máquina de cómputo.
CONCEPTOS BASICOS DE PROGRAMACION



DATO: Es toda aquella representación de      PROCESO DE INFORMACION DE LA
una entidad , que es susceptible de          COMPUTADORA  :

tratamiento ya sea en un programa o
proceso informático. Ejemplo: nombre,           DATOS                DATOS
apellido y edad son datos de una persona.         DE      PROCESO      DE
                                               ENTRADA               SALIDA


INFORMACION: Mensaje válido para un
receptor o resultado del procesamiento de
datos. En el momento en el que un dato se
transmite y se le añade un contexto, se
convierte en información. Ejemplo “El
paciente tiene una temperatura corporal de
38 grados C. En general, la comunicación
en un contexto determinado convierten el
dato en información.
CONCEPTOS BASICOS DE PROGRAMACION



PROGRAMACION: Requiere de una serie de conocimientos básicos comunes a cualquier lenguaje de
programación que le permitan al programador indicarle al computador las tareas que debe realizar.

LENGUAJE DE PROGRAMACION: Es un conjunto de símbolos y reglas sintácticas y semánticas que
definen su estructura y el significado de sus elementos y expresiones. Son utilizadas para controlar
el comportamiento físico y lógico de la máquina.

Un lenguaje de programación permite al programador especificar de manera precisa sobre qué
datos debe operar la computadora, cómo estos datos deben ser almacenados o transmitidos y qué
acciones debe tomar bajo una variada de gama de circunstancias.

Los principales tipos de lenguaje utilizados son;
*Lenguaje de máquina
*Lenguaje de bajo Nivel o emsamblador
*Lenguaje de Alto Nivel.
LENGUAJE DE MAQUINA: es un lenguaje que puede ser interpretados
directamente por los circuitos internos de la máquina. Está basado en
instrucciones compuestas por sentencias de ceros (0) y unos (1).

VENTAJAS                             DESVENTAJAS:
 No requiere traducción, la          Difícil de aprender, implementar y
  máquina lo interpreta.                mantener.
 Opera directamente con la           Es único y particular en cada
  máquina.                              procesador.
 Puede ser eficiente en el manejo
  de los recursos.
LENGUAJE DE BAJO NIVEL O ESAMBLADOR: es un lenguaje fuente para codificar
sentencias simbólicas. Hace uso de nemotécnicos para representar instrucciones de
máquina. Un ensamblador convierte cada instrucción en instrucciones de lenguaje de
máquina. Los lenguajes ensambladores se usan principalmente en aplicaciones de
tiempo real, control de procesos y de dispositivos electrónicos.


VENTAJAS                                  DESVENTAJAS:
 No es tan complicado como el             Cada procesador tiene su propio
  lenguaje de máquina.                       juego de instrucciones en
 Eficiente en el manejo de                  ensamblador.
  recursos.                                Dependencia total de la máquina
                                             lo que impide la transportabilidad
                                             de los programas.
LENGUAJE DE ALTO NIVEL: es un lenguaje orientado al problema o
procedimiento. Son los más cercanos al lenguaje humano. Ejemplo: COBOL,
FORTRAN, etc. Otros son los lenguajes de programación orientados a objetos
(OOPL): C++, Smalltalk, Java, etc.


VENTAJAS                              DESVENTAJAS:
 Son independientes del               Menos eficiente en el manejo de
  procesador.                            recursos.
 Son más fáciles de aprender,         Requiere un proceso de
  implementar y mantener.                traducción.
 Tiene un carácter genérico.
CONCEPTOS BASICOS DE PROGRAMACION



COMPILAR: Es traducir un programa escrito en un lenguaje de alto nivel en lenguaje
de máquina que es la forma que la computadora puede ejecutar las acciones o
instrucciones.

BASE DE DATOS: Es una colección de datos completa e integrada para evitar
duplicados, que permite recuperar información para satisfacer a una amplia
variedad de usuarios.

SISTEMA OPERATIVO: Es una colección organizada de software que se usa para
ayudar y controlar las operaciones de una computador.

ALMACENAMIENTO: Son los dispositivos en que los datos se almacenan y
posteriormente se recuperan.
CONCEPTOS BASICOS DE PROGRAMACION
PASOS PARA DESARROLLAR UN PROGRAMA DE COMPUTADORA

El programador debe escribir las sentencias o instrucciones del código fuente
en un editor.
El conjunto de sentencias fuente se denomina “archivo fuente”.
El archivo fuente es la entrada para el compilador.
El compilador convierte el archivo fuente en un conjunto de comandos
entendibles por el computador llamado “programa ejecutable”.
Si se encuentra algún error en la sintaxis de los comandos en el archivo
fuente, el compilador listará cada uno de ellos y no produce el archivo
ejecutable.
PASOS GRAFICOS PARA DESARROLLAR UN PROGRAMA DE COMPUTADORA




                      Editor

                                   Programa Fuente


                    Compilador


                                  Programa Ejecutable
         Lista de
        Programas

Más contenido relacionado

La actualidad más candente

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
MilagrosJacqueline
 
Fundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programaciónFundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programación
Roberto Hernandez
 
Lenguaje de programacion keneling gullo compu 1 []
Lenguaje de programacion keneling gullo compu 1 []Lenguaje de programacion keneling gullo compu 1 []
Lenguaje de programacion keneling gullo compu 1 []
kenelinggullo
 
Trabajo de tecnicas william
Trabajo de tecnicas williamTrabajo de tecnicas william
Trabajo de tecnicas william
william031195
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
cesia_97
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiño
hitep
 

La actualidad más candente (20)

Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.
 
Yuranip
YuranipYuranip
Yuranip
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
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
 
Jhinet fernanda
Jhinet fernandaJhinet fernanda
Jhinet fernanda
 
Fundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programaciónFundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programación
 
Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4
 
Lenguaje de programacion keneling gullo compu 1 []
Lenguaje de programacion keneling gullo compu 1 []Lenguaje de programacion keneling gullo compu 1 []
Lenguaje de programacion keneling gullo compu 1 []
 
Nana
NanaNana
Nana
 
Darckjunio
DarckjunioDarckjunio
Darckjunio
 
Trabajo de tecnicas william
Trabajo de tecnicas williamTrabajo de tecnicas william
Trabajo de tecnicas william
 
Slideshard deisy
Slideshard deisySlideshard deisy
Slideshard deisy
 
Términos relacionados a la programación
Términos relacionados a la programaciónTérminos relacionados a la programación
Términos relacionados a la programación
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
 
Lenguaje de Programacion
Lenguaje de ProgramacionLenguaje de Programacion
Lenguaje de Programacion
 
Software
SoftwareSoftware
Software
 
Leccion1 2
Leccion1 2Leccion1 2
Leccion1 2
 
QUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMASQUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMAS
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiño
 

Destacado (9)

MCEGA-ACEG
MCEGA-ACEGMCEGA-ACEG
MCEGA-ACEG
 
Trabajo mio! de sistemas♥
Trabajo mio! de sistemas♥Trabajo mio! de sistemas♥
Trabajo mio! de sistemas♥
 
Presentación proyecto swpea
Presentación proyecto  swpeaPresentación proyecto  swpea
Presentación proyecto swpea
 
Péndulo en el sistema solar
Péndulo  en el sistema solarPéndulo  en el sistema solar
Péndulo en el sistema solar
 
Esqueleto Y MúSculo
Esqueleto Y MúSculoEsqueleto Y MúSculo
Esqueleto Y MúSculo
 
E mediador y el ple
E mediador y el pleE mediador y el ple
E mediador y el ple
 
Iconicidad
IconicidadIconicidad
Iconicidad
 
3
33
3
 
Mundialización y uniformidad
Mundialización y uniformidadMundialización y uniformidad
Mundialización y uniformidad
 

Similar a Oriente conceptos de programacion

Programa informatico
Programa informaticoPrograma informatico
Programa informatico
samiibrs
 
Programa informático
Programa informáticoPrograma informático
Programa informático
tomorrowland
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
samiibrs
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
criistiancas
 

Similar a Oriente conceptos de programacion (20)

Conceptos Basicos Programacion
Conceptos Basicos ProgramacionConceptos Basicos Programacion
Conceptos Basicos Programacion
 
Tutorial conceptos programacion
Tutorial conceptos programacionTutorial conceptos programacion
Tutorial conceptos programacion
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
Hannyer calero sanchez
Hannyer calero sanchezHannyer calero sanchez
Hannyer calero sanchez
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Software y Hardware
Software y HardwareSoftware y Hardware
Software y Hardware
 
Software
SoftwareSoftware
Software
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Juan kalo b.
Juan kalo b.Juan kalo b.
Juan kalo b.
 
Diapositivas de terminos de redes
Diapositivas de terminos de redesDiapositivas de terminos de redes
Diapositivas de terminos de redes
 
Programa informatico.tecnicas
Programa informatico.tecnicasPrograma informatico.tecnicas
Programa informatico.tecnicas
 
LENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONLENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACION
 
Universidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónUniversidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programación
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Programación
ProgramaciónProgramación
Programación
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
2. DESARROLLO DE SOFTWARE.pptx
2. DESARROLLO DE SOFTWARE.pptx2. DESARROLLO DE SOFTWARE.pptx
2. DESARROLLO DE SOFTWARE.pptx
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 

Último (20)

Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 

Oriente conceptos de programacion

  • 1. UNIVERSIDAD AUTONOMA DE CHIRIQUI CENTRO REGIONAL UNIVERSITARIO DE CHIRIQUI ORIENTE FACULTAD DE ECONOMIA TECNICO EN PROGRAMACION EMPRESARIAL PRIMER AÑO PRIMER SEMESTRE 2012 CURSO: LOGICA DE PROGRAMACION I FACILITADORA: PROF. SARITA P.C.S. de STOTT
  • 2. CONCEPTOS BASICOS DE PROGRAMACION ALGORITMO: Serie de acciones en orden DIAGRAMA DE FLUJO: Es la específico, para resolver un problema, representación gráfica de un algoritmo. involucra acciones a ejecutarse y orden en el cual estas acciones deben ejecutarse. Los símbolos más utilizados en el diagrama de flujo son: PROGRAMA: *Secuencia de instrucciones mediante las cuales se ejecutan diferentes acciones de acuerdo con los datos que se estén procesando. *Es un algoritmo desarrollado para ser utilizado por la computadora. *Expresión de un algoritmo en un lenguaje preciso que puede llegar a entender una máquina de cómputo.
  • 3. CONCEPTOS BASICOS DE PROGRAMACION DATO: Es toda aquella representación de PROCESO DE INFORMACION DE LA una entidad , que es susceptible de COMPUTADORA : tratamiento ya sea en un programa o proceso informático. Ejemplo: nombre, DATOS DATOS apellido y edad son datos de una persona. DE PROCESO DE ENTRADA SALIDA INFORMACION: Mensaje válido para un receptor o resultado del procesamiento de datos. En el momento en el que un dato se transmite y se le añade un contexto, se convierte en información. Ejemplo “El paciente tiene una temperatura corporal de 38 grados C. En general, la comunicación en un contexto determinado convierten el dato en información.
  • 4. CONCEPTOS BASICOS DE PROGRAMACION PROGRAMACION: Requiere de una serie de conocimientos básicos comunes a cualquier lenguaje de programación que le permitan al programador indicarle al computador las tareas que debe realizar. LENGUAJE DE PROGRAMACION: Es un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Son utilizadas para controlar el comportamiento físico y lógico de la máquina. Un lenguaje de programación permite al programador especificar de manera precisa sobre qué datos debe operar la computadora, cómo estos datos deben ser almacenados o transmitidos y qué acciones debe tomar bajo una variada de gama de circunstancias. Los principales tipos de lenguaje utilizados son; *Lenguaje de máquina *Lenguaje de bajo Nivel o emsamblador *Lenguaje de Alto Nivel.
  • 5. LENGUAJE DE MAQUINA: es un lenguaje que puede ser interpretados directamente por los circuitos internos de la máquina. Está basado en instrucciones compuestas por sentencias de ceros (0) y unos (1). VENTAJAS DESVENTAJAS:  No requiere traducción, la  Difícil de aprender, implementar y máquina lo interpreta. mantener.  Opera directamente con la  Es único y particular en cada máquina. procesador.  Puede ser eficiente en el manejo de los recursos.
  • 6. LENGUAJE DE BAJO NIVEL O ESAMBLADOR: es un lenguaje fuente para codificar sentencias simbólicas. Hace uso de nemotécnicos para representar instrucciones de máquina. Un ensamblador convierte cada instrucción en instrucciones de lenguaje de máquina. Los lenguajes ensambladores se usan principalmente en aplicaciones de tiempo real, control de procesos y de dispositivos electrónicos. VENTAJAS DESVENTAJAS:  No es tan complicado como el  Cada procesador tiene su propio lenguaje de máquina. juego de instrucciones en  Eficiente en el manejo de ensamblador. recursos.  Dependencia total de la máquina lo que impide la transportabilidad de los programas.
  • 7. LENGUAJE DE ALTO NIVEL: es un lenguaje orientado al problema o procedimiento. Son los más cercanos al lenguaje humano. Ejemplo: COBOL, FORTRAN, etc. Otros son los lenguajes de programación orientados a objetos (OOPL): C++, Smalltalk, Java, etc. VENTAJAS DESVENTAJAS:  Son independientes del  Menos eficiente en el manejo de procesador. recursos.  Son más fáciles de aprender,  Requiere un proceso de implementar y mantener. traducción.  Tiene un carácter genérico.
  • 8. CONCEPTOS BASICOS DE PROGRAMACION COMPILAR: Es traducir un programa escrito en un lenguaje de alto nivel en lenguaje de máquina que es la forma que la computadora puede ejecutar las acciones o instrucciones. BASE DE DATOS: Es una colección de datos completa e integrada para evitar duplicados, que permite recuperar información para satisfacer a una amplia variedad de usuarios. SISTEMA OPERATIVO: Es una colección organizada de software que se usa para ayudar y controlar las operaciones de una computador. ALMACENAMIENTO: Son los dispositivos en que los datos se almacenan y posteriormente se recuperan.
  • 9. CONCEPTOS BASICOS DE PROGRAMACION PASOS PARA DESARROLLAR UN PROGRAMA DE COMPUTADORA El programador debe escribir las sentencias o instrucciones del código fuente en un editor. El conjunto de sentencias fuente se denomina “archivo fuente”. El archivo fuente es la entrada para el compilador. El compilador convierte el archivo fuente en un conjunto de comandos entendibles por el computador llamado “programa ejecutable”. Si se encuentra algún error en la sintaxis de los comandos en el archivo fuente, el compilador listará cada uno de ellos y no produce el archivo ejecutable.
  • 10. PASOS GRAFICOS PARA DESARROLLAR UN PROGRAMA DE COMPUTADORA Editor Programa Fuente Compilador Programa Ejecutable Lista de Programas