SlideShare ist ein Scribd-Unternehmen logo
1 von 8
EL SOFTWARE Y LENGUAJES DE PROGRAMACION I Por hjalmarhernandez Instituto Nacional Texistepeque
Software?... Que es? (1/3) Las operaciones que debe realizar el hardware son especificadas con una lista de instrucciones, llamadas programas o software. El software se divide en dos grandes grupos: SOFTWARE DE SISTEMA  Y  SOFTWARE DE APLICACIONES.
Software?... Que es? (2/3) El software de sistema es el conjunto de programas indispensables para que la maquina funcione.  Estos programas son: básicamente el sistema operativo (SO), los editores de texto, los compiladores de lenguajes de programación y los programas utilitarios. Por cierto el SO dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros.  Gracias al SO el programador puede instruir a la computadora a través de programas
Software?... Que es? (3/3) Los programas que realizan tareas concretas (por ejemplo facturación, contabilidad, análisis estadístico, gestión de negocios, etc.) se denominan programas de aplicación.
LENGUAJES DE PROGRAMACION (1/4) Los lenguajes utilizados para escribir programas de computadoras que pueden ser entendidos por ellas se denominan: lenguajes de programación. Estos se clasifican en tres grandes categorías: maquina, bajo nivel (ensamblador) y alto nivel. Los lenguajes de maquina son aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que el CPU pueda comprender y ejecutar el programa. La programación en lenguaje de maquina es difícil, ya que implica escribir directamente en un sistema binario (ceros y unos), por eso se necesitan lenguajes que permitan simplificar ese proceso. Los lenguajes de bajo nivel fueron diseñados con ese fin. Estos son dependientes de la arquitectura física de la computadora y de un conjuntos especifico de instrucciones para el CPU, y los programas escritos en ellos deben ser traducidos a lenguaje de maquina para poder ser ejecutados. Un lenguaje típico de bajo nivel es el lenguaje ensamblador.
LENGUAJES DE PROGRAMACION (2/4) Los lenguajes de programación de alto nivel son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos – en general lenguaje ingles – lo que facilita la escritura y comprensión por parte del programador. Una propiedad de los lenguajes de alto nivel es que son independientes de la maquina, esto es, las sentencias del programa no dependen del diseño de hardware de una computadora especifica.
LENGUAJES DE PROGRAMACION (3/4) Los programas escritos en lenguajes de alto nivel, al igual que los escritos en lenguajes de bajo nivel, no son entendibles directamente por la maquina, si no que  necesitan ser traducidos a instrucciones en lenguaje maquina que entiendan las computadoras. Los programas que realizan esta traducción se llaman compiladores y los programas escritos en un lenguaje de alto nivel se llaman programas fuente. El compilador traduce el programa fuente en un programa llamado programa objeto. El proceso de traducción de un programa fuente a un programa objeto se denomina compilación.
LENGUAJES DE PROGRAMACION (4/4) Ejemplos de lenguajes de programacion de alto nivel son: Basic, C, Pascal, C++, Cobol, Fortran, C#, Java y Visual Basic.net. Existen diversos tipos de lenguajes de programacion de alto nivel, según su evolucion temporal y el uso que se les quiera dar, algunos ejemplos de tipos de lenguajes de alto nivel son: Estructurados (Basic, C, Pascal) Orientados a objetos (C#, Visual Basic.net, C++, Java) Declarativos (Lisp,  prolog) Funcionales (aml, caml)

Weitere ähnliche Inhalte

Was ist angesagt?

Guia de aprendizaje 3 instalacion
Guia de aprendizaje 3 instalacionGuia de aprendizaje 3 instalacion
Guia de aprendizaje 3 instalacionlinajimenez30
 
Acceso directo a memoria
Acceso directo a memoriaAcceso directo a memoria
Acceso directo a memoriaalan moreno
 
Clasificación de las memorias en informática
Clasificación de las memorias en informáticaClasificación de las memorias en informática
Clasificación de las memorias en informáticaa11konti
 
Diagrama de bloques de un computador
Diagrama de bloques de un computadorDiagrama de bloques de un computador
Diagrama de bloques de un computadorJose Diaz Silva
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura ciscSuarezJhon
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoYurley Ochoa
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossergiooney
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossaul_ramos
 
Unidad didáctica Sistemas Operativos
Unidad didáctica Sistemas OperativosUnidad didáctica Sistemas Operativos
Unidad didáctica Sistemas OperativosConfesorAD
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesosayreonmx
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores JUANR1022
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresJohn Espinoza
 
Conceptos basicos de ensamblador mapa
Conceptos basicos de ensamblador mapaConceptos basicos de ensamblador mapa
Conceptos basicos de ensamblador mapaItzelRodriguezFuentes
 
Mapa linux unix
Mapa linux unixMapa linux unix
Mapa linux unixlongojose
 

Was ist angesagt? (20)

Guia de aprendizaje 3 instalacion
Guia de aprendizaje 3 instalacionGuia de aprendizaje 3 instalacion
Guia de aprendizaje 3 instalacion
 
Acceso directo a memoria
Acceso directo a memoriaAcceso directo a memoria
Acceso directo a memoria
 
Clasificación de las memorias en informática
Clasificación de las memorias en informáticaClasificación de las memorias en informática
Clasificación de las memorias en informática
 
Diagrama de bloques de un computador
Diagrama de bloques de un computadorDiagrama de bloques de un computador
Diagrama de bloques de un computador
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Gestion de memoria en windows
Gestion de memoria en windowsGestion de memoria en windows
Gestion de memoria en windows
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 
Unidad didáctica Sistemas Operativos
Unidad didáctica Sistemas OperativosUnidad didáctica Sistemas Operativos
Unidad didáctica Sistemas Operativos
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Sistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoriaSistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoria
 
Conceptos basicos de ensamblador mapa
Conceptos basicos de ensamblador mapaConceptos basicos de ensamblador mapa
Conceptos basicos de ensamblador mapa
 
Unidad de Control
Unidad de ControlUnidad de Control
Unidad de Control
 
arquitecturas-SISD%SIMD%MISD%MIMD
arquitecturas-SISD%SIMD%MISD%MIMDarquitecturas-SISD%SIMD%MISD%MIMD
arquitecturas-SISD%SIMD%MISD%MIMD
 
Mapa linux unix
Mapa linux unixMapa linux unix
Mapa linux unix
 

Andere mochten auch

Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollopool123454
 
Diapositivas De Software
Diapositivas De SoftwareDiapositivas De Software
Diapositivas De Softwareguest6df70d
 
Principios Fundamentales De La Ley Del Trabajo
Principios Fundamentales De La Ley Del TrabajoPrincipios Fundamentales De La Ley Del Trabajo
Principios Fundamentales De La Ley Del Trabajoelisnuguett
 
herramientas básicas de informatica
herramientas básicas de informaticaherramientas básicas de informatica
herramientas básicas de informaticajorge guardo
 
Tipos de software educativo
Tipos de software educativoTipos de software educativo
Tipos de software educativoivanasto
 
Lineamientos para una adecuada presentación en power point
Lineamientos para una adecuada presentación en power pointLineamientos para una adecuada presentación en power point
Lineamientos para una adecuada presentación en power pointGERARDO LOPEZ
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDat@center S.A
 
Diferencia entre computación e informática
Diferencia entre computación e informáticaDiferencia entre computación e informática
Diferencia entre computación e informáticaMario Condori Bravo
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
Productos tecnológicos
Productos tecnológicosProductos tecnológicos
Productos tecnológicosGabriel Diaz
 

Andere mochten auch (16)

Hojas de cálculo
Hojas de cálculoHojas de cálculo
Hojas de cálculo
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollo
 
software tutorial
software tutorialsoftware tutorial
software tutorial
 
Diapositivas De Software
Diapositivas De SoftwareDiapositivas De Software
Diapositivas De Software
 
Principios Fundamentales De La Ley Del Trabajo
Principios Fundamentales De La Ley Del TrabajoPrincipios Fundamentales De La Ley Del Trabajo
Principios Fundamentales De La Ley Del Trabajo
 
Proteccion de software
Proteccion de softwareProteccion de software
Proteccion de software
 
herramientas básicas de informatica
herramientas básicas de informaticaherramientas básicas de informatica
herramientas básicas de informatica
 
Tipos de software educativo
Tipos de software educativoTipos de software educativo
Tipos de software educativo
 
Software, tipos y Sistema Operativo.
Software, tipos y Sistema Operativo.Software, tipos y Sistema Operativo.
Software, tipos y Sistema Operativo.
 
Lineamientos para una adecuada presentación en power point
Lineamientos para una adecuada presentación en power pointLineamientos para una adecuada presentación en power point
Lineamientos para una adecuada presentación en power point
 
Software Educativo
Software EducativoSoftware Educativo
Software Educativo
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a Objetos
 
Diferencia entre computación e informática
Diferencia entre computación e informáticaDiferencia entre computación e informática
Diferencia entre computación e informática
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Producto Tecnológico
Producto TecnológicoProducto Tecnológico
Producto Tecnológico
 
Productos tecnológicos
Productos tecnológicosProductos tecnológicos
Productos tecnológicos
 

Ähnlich wie El Software Y Lenguajes De Programacion

Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivelDani Ortiz
 
Material para exponer de informatica
Material para exponer de informaticaMaterial para exponer de informatica
Material para exponer de informaticameylinramos
 
Programacion y Desarrollo de Software
Programacion y Desarrollo de SoftwareProgramacion y Desarrollo de Software
Programacion y Desarrollo de Software1501199500223
 
Programacion y Desarrollo de Software
Programacion y Desarrollo de SoftwareProgramacion y Desarrollo de Software
Programacion y Desarrollo de Software1516198900119
 
Programacion y Desarrollo de Software
Programacion y Desarrollo de SoftwareProgramacion y Desarrollo de Software
Programacion y Desarrollo de Software1516198900119
 
Programacion y Desarrollo de Software
Programacion y Desarrollo de SoftwareProgramacion y Desarrollo de Software
Programacion y Desarrollo de Software1516198400309
 
Exposicion actividad 3
Exposicion actividad 3Exposicion actividad 3
Exposicion actividad 3Robie1516
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónd3m3nt3
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionjuanjokobrax
 
Clasificacion de los
Clasificacion de losClasificacion de los
Clasificacion de losJose Mendez
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- ProgramaciónYenny Salazar
 
Jhinet fernanda
Jhinet fernandaJhinet fernanda
Jhinet fernandaJHINETA
 
Introducción a la programacion 3 Software De Programacion
Introducción a la programacion 3 Software De ProgramacionIntroducción a la programacion 3 Software De Programacion
Introducción a la programacion 3 Software De ProgramacionAndres Garcia
 
El software de base. Sistemas operativos y lenguajes
El software de base. Sistemas operativos y lenguajesEl software de base. Sistemas operativos y lenguajes
El software de base. Sistemas operativos y lenguajesXarCrystal
 

Ähnlich wie El Software Y Lenguajes De Programacion (20)

Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivel
 
Material para exponer de informatica
Material para exponer de informaticaMaterial para exponer de informatica
Material para exponer de informatica
 
Programacion y Desarrollo de Software
Programacion y Desarrollo de SoftwareProgramacion y Desarrollo de Software
Programacion y Desarrollo de Software
 
Programacion y Desarrollo de Software
Programacion y Desarrollo de SoftwareProgramacion y Desarrollo de Software
Programacion y Desarrollo de Software
 
Programacion y Desarrollo de Software
Programacion y Desarrollo de SoftwareProgramacion y Desarrollo de Software
Programacion y Desarrollo de Software
 
Programacion y Desarrollo de Software
Programacion y Desarrollo de SoftwareProgramacion y Desarrollo de Software
Programacion y Desarrollo de Software
 
Exposicion actividad 3
Exposicion actividad 3Exposicion actividad 3
Exposicion actividad 3
 
2
22
2
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Informática
InformáticaInformática
Informática
 
Informática
InformáticaInformática
Informática
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Clasificacion de los
Clasificacion de losClasificacion de los
Clasificacion de los
 
Software
SoftwareSoftware
Software
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- Programación
 
Jhinet fernanda
Jhinet fernandaJhinet fernanda
Jhinet fernanda
 
Software
SoftwareSoftware
Software
 
Introducción a la programacion 3 Software De Programacion
Introducción a la programacion 3 Software De ProgramacionIntroducción a la programacion 3 Software De Programacion
Introducción a la programacion 3 Software De Programacion
 
El software de base. Sistemas operativos y lenguajes
El software de base. Sistemas operativos y lenguajesEl software de base. Sistemas operativos y lenguajes
El software de base. Sistemas operativos y lenguajes
 

Mehr von hjalmar hernandez

10 ideas clave evaluar para aprender
10 ideas clave evaluar para aprender10 ideas clave evaluar para aprender
10 ideas clave evaluar para aprenderhjalmar hernandez
 
Reto de planificar para la diversidad en una escuela inclusiva
Reto de planificar para la diversidad en una escuela inclusivaReto de planificar para la diversidad en una escuela inclusiva
Reto de planificar para la diversidad en una escuela inclusivahjalmar hernandez
 
rol de padres y la escuela de padres
rol de padres y la escuela de padresrol de padres y la escuela de padres
rol de padres y la escuela de padreshjalmar hernandez
 
Marco contextual para desarrollar recursos educativos abiertos en el institut...
Marco contextual para desarrollar recursos educativos abiertos en el institut...Marco contextual para desarrollar recursos educativos abiertos en el institut...
Marco contextual para desarrollar recursos educativos abiertos en el institut...hjalmar hernandez
 
Instituto nacional texistepeque....... karina y zule copia
Instituto nacional texistepeque....... karina y zule   copiaInstituto nacional texistepeque....... karina y zule   copia
Instituto nacional texistepeque....... karina y zule copiahjalmar hernandez
 
Reflexion pedagogica - EVALUACION
Reflexion pedagogica - EVALUACIONReflexion pedagogica - EVALUACION
Reflexion pedagogica - EVALUACIONhjalmar hernandez
 
Metodología de planificación didáctica por proyectos integrando tecnología co...
Metodología de planificación didáctica por proyectos integrando tecnología co...Metodología de planificación didáctica por proyectos integrando tecnología co...
Metodología de planificación didáctica por proyectos integrando tecnología co...hjalmar hernandez
 
Programacion de macritos en excel 2007
Programacion de macritos en excel 2007Programacion de macritos en excel 2007
Programacion de macritos en excel 2007hjalmar hernandez
 
Dimension afectiva y autoestima
Dimension afectiva y autoestimaDimension afectiva y autoestima
Dimension afectiva y autoestimahjalmar hernandez
 
COMPARACION DE LAS PALABRAS Espíritu y alma
COMPARACION DE LAS PALABRAS Espíritu y almaCOMPARACION DE LAS PALABRAS Espíritu y alma
COMPARACION DE LAS PALABRAS Espíritu y almahjalmar hernandez
 
Prepositions translated into spanish
Prepositions translated into spanishPrepositions translated into spanish
Prepositions translated into spanishhjalmar hernandez
 
Practica de excel para segundo general
Practica de excel para segundo generalPractica de excel para segundo general
Practica de excel para segundo generalhjalmar hernandez
 
historia de internet, www, y otras hierbas
historia de internet, www, y otras hierbashistoria de internet, www, y otras hierbas
historia de internet, www, y otras hierbashjalmar hernandez
 

Mehr von hjalmar hernandez (20)

10 ideas clave evaluar para aprender
10 ideas clave evaluar para aprender10 ideas clave evaluar para aprender
10 ideas clave evaluar para aprender
 
Reto de planificar para la diversidad en una escuela inclusiva
Reto de planificar para la diversidad en una escuela inclusivaReto de planificar para la diversidad en una escuela inclusiva
Reto de planificar para la diversidad en una escuela inclusiva
 
Como crear una carta
Como crear una cartaComo crear una carta
Como crear una carta
 
rol de padres y la escuela de padres
rol de padres y la escuela de padresrol de padres y la escuela de padres
rol de padres y la escuela de padres
 
Portafolio semana dos
Portafolio semana dosPortafolio semana dos
Portafolio semana dos
 
Marco contextual para desarrollar recursos educativos abiertos en el institut...
Marco contextual para desarrollar recursos educativos abiertos en el institut...Marco contextual para desarrollar recursos educativos abiertos en el institut...
Marco contextual para desarrollar recursos educativos abiertos en el institut...
 
Instituto nacional texistepeque....... karina y zule copia
Instituto nacional texistepeque....... karina y zule   copiaInstituto nacional texistepeque....... karina y zule   copia
Instituto nacional texistepeque....... karina y zule copia
 
Reflexion pedagogica - EVALUACION
Reflexion pedagogica - EVALUACIONReflexion pedagogica - EVALUACION
Reflexion pedagogica - EVALUACION
 
Metodología de planificación didáctica por proyectos integrando tecnología co...
Metodología de planificación didáctica por proyectos integrando tecnología co...Metodología de planificación didáctica por proyectos integrando tecnología co...
Metodología de planificación didáctica por proyectos integrando tecnología co...
 
Programacion de macritos en excel 2007
Programacion de macritos en excel 2007Programacion de macritos en excel 2007
Programacion de macritos en excel 2007
 
Dimension afectiva y autoestima
Dimension afectiva y autoestimaDimension afectiva y autoestima
Dimension afectiva y autoestima
 
COMPARACION DE LAS PALABRAS Espíritu y alma
COMPARACION DE LAS PALABRAS Espíritu y almaCOMPARACION DE LAS PALABRAS Espíritu y alma
COMPARACION DE LAS PALABRAS Espíritu y alma
 
Prepositions translated into spanish
Prepositions translated into spanishPrepositions translated into spanish
Prepositions translated into spanish
 
Practica de excel para segundo general
Practica de excel para segundo generalPractica de excel para segundo general
Practica de excel para segundo general
 
Examen de pratica
Examen de praticaExamen de pratica
Examen de pratica
 
sky of el salvador
sky of el salvadorsky of el salvador
sky of el salvador
 
historia de internet, www, y otras hierbas
historia de internet, www, y otras hierbashistoria de internet, www, y otras hierbas
historia de internet, www, y otras hierbas
 
Honduritas, El Salvador
Honduritas, El SalvadorHonduritas, El Salvador
Honduritas, El Salvador
 
tipos de suegra.
tipos de suegra.tipos de suegra.
tipos de suegra.
 
clase uno de excel 2007
clase uno de excel 2007clase uno de excel 2007
clase uno de excel 2007
 

Kürzlich hochgeladen

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
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++.pptxFernando Solis
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
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 -.docRodneyFrankCUADROSMI
 

Kürzlich hochgeladen (20)

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
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
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
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
 

El Software Y Lenguajes De Programacion

  • 1. EL SOFTWARE Y LENGUAJES DE PROGRAMACION I Por hjalmarhernandez Instituto Nacional Texistepeque
  • 2. Software?... Que es? (1/3) Las operaciones que debe realizar el hardware son especificadas con una lista de instrucciones, llamadas programas o software. El software se divide en dos grandes grupos: SOFTWARE DE SISTEMA Y SOFTWARE DE APLICACIONES.
  • 3. Software?... Que es? (2/3) El software de sistema es el conjunto de programas indispensables para que la maquina funcione. Estos programas son: básicamente el sistema operativo (SO), los editores de texto, los compiladores de lenguajes de programación y los programas utilitarios. Por cierto el SO dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros. Gracias al SO el programador puede instruir a la computadora a través de programas
  • 4. Software?... Que es? (3/3) Los programas que realizan tareas concretas (por ejemplo facturación, contabilidad, análisis estadístico, gestión de negocios, etc.) se denominan programas de aplicación.
  • 5. LENGUAJES DE PROGRAMACION (1/4) Los lenguajes utilizados para escribir programas de computadoras que pueden ser entendidos por ellas se denominan: lenguajes de programación. Estos se clasifican en tres grandes categorías: maquina, bajo nivel (ensamblador) y alto nivel. Los lenguajes de maquina son aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que el CPU pueda comprender y ejecutar el programa. La programación en lenguaje de maquina es difícil, ya que implica escribir directamente en un sistema binario (ceros y unos), por eso se necesitan lenguajes que permitan simplificar ese proceso. Los lenguajes de bajo nivel fueron diseñados con ese fin. Estos son dependientes de la arquitectura física de la computadora y de un conjuntos especifico de instrucciones para el CPU, y los programas escritos en ellos deben ser traducidos a lenguaje de maquina para poder ser ejecutados. Un lenguaje típico de bajo nivel es el lenguaje ensamblador.
  • 6. LENGUAJES DE PROGRAMACION (2/4) Los lenguajes de programación de alto nivel son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos – en general lenguaje ingles – lo que facilita la escritura y comprensión por parte del programador. Una propiedad de los lenguajes de alto nivel es que son independientes de la maquina, esto es, las sentencias del programa no dependen del diseño de hardware de una computadora especifica.
  • 7. LENGUAJES DE PROGRAMACION (3/4) Los programas escritos en lenguajes de alto nivel, al igual que los escritos en lenguajes de bajo nivel, no son entendibles directamente por la maquina, si no que necesitan ser traducidos a instrucciones en lenguaje maquina que entiendan las computadoras. Los programas que realizan esta traducción se llaman compiladores y los programas escritos en un lenguaje de alto nivel se llaman programas fuente. El compilador traduce el programa fuente en un programa llamado programa objeto. El proceso de traducción de un programa fuente a un programa objeto se denomina compilación.
  • 8. LENGUAJES DE PROGRAMACION (4/4) Ejemplos de lenguajes de programacion de alto nivel son: Basic, C, Pascal, C++, Cobol, Fortran, C#, Java y Visual Basic.net. Existen diversos tipos de lenguajes de programacion de alto nivel, según su evolucion temporal y el uso que se les quiera dar, algunos ejemplos de tipos de lenguajes de alto nivel son: Estructurados (Basic, C, Pascal) Orientados a objetos (C#, Visual Basic.net, C++, Java) Declarativos (Lisp, prolog) Funcionales (aml, caml)