SlideShare une entreprise Scribd logo
1  sur  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)

Contenu connexe

Tendances

Ch20-Software Engineering 9
Ch20-Software Engineering 9Ch20-Software Engineering 9
Ch20-Software Engineering 9Ian Sommerville
 
Tipos de software
Tipos de softwareTipos de software
Tipos de softwareyarijuarez
 
Diapositivas De Software
Diapositivas De SoftwareDiapositivas De Software
Diapositivas De Softwareguest6df70d
 
Introducción a la Informática
Introducción a la InformáticaIntroducción a la Informática
Introducción a la InformáticaYury Albornoz
 
Mantenimiento Preventivo, Correctivo
Mantenimiento Preventivo, CorrectivoMantenimiento Preventivo, Correctivo
Mantenimiento Preventivo, CorrectivoRobert Rodriguez
 
Presentacion de conceptos basicos de la computacion e informatica andreina
Presentacion de conceptos basicos de la computacion e informatica andreinaPresentacion de conceptos basicos de la computacion e informatica andreina
Presentacion de conceptos basicos de la computacion e informatica andreinaANDREINACASTRO13
 
Perifericos de entrada
Perifericos de entradaPerifericos de entrada
Perifericos de entradaSILVIS528
 
Mapa conceptual de la computadora
Mapa conceptual de la computadora Mapa conceptual de la computadora
Mapa conceptual de la computadora lechugafelis
 
Mapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computadorMapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computadorPaulaVillegas32
 
Mapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computadorMapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computadorcarlos torres
 
Mantenimiento preventivo y correctivo de Software.
Mantenimiento preventivo y correctivo de Software.Mantenimiento preventivo y correctivo de Software.
Mantenimiento preventivo y correctivo de Software.AnasusAlarcon
 
Los Sistemas operativos
Los Sistemas operativos Los Sistemas operativos
Los Sistemas operativos millicetGonzlez
 
Componentes Básicos de un Ordenador
Componentes Básicos de un OrdenadorComponentes Básicos de un Ordenador
Componentes Básicos de un OrdenadorGuadalinfo Olivares
 
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdfSistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdfRichard Daniel Coro Arcayne
 
Tipos de modelos en un proyecto de automatización con tecnología BPM
Tipos de modelos en un proyecto de automatización con tecnología  BPMTipos de modelos en un proyecto de automatización con tecnología  BPM
Tipos de modelos en un proyecto de automatización con tecnología BPMCROSSNET S.A.C.
 

Tendances (20)

Ch20-Software Engineering 9
Ch20-Software Engineering 9Ch20-Software Engineering 9
Ch20-Software Engineering 9
 
Presentación sobre Ofimática
Presentación sobre Ofimática Presentación sobre Ofimática
Presentación sobre Ofimática
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Diapositivas De Software
Diapositivas De SoftwareDiapositivas De Software
Diapositivas De Software
 
Introducción a la Informática
Introducción a la InformáticaIntroducción a la Informática
Introducción a la Informática
 
Mantenimiento Preventivo, Correctivo
Mantenimiento Preventivo, CorrectivoMantenimiento Preventivo, Correctivo
Mantenimiento Preventivo, Correctivo
 
Presentacion de conceptos basicos de la computacion e informatica andreina
Presentacion de conceptos basicos de la computacion e informatica andreinaPresentacion de conceptos basicos de la computacion e informatica andreina
Presentacion de conceptos basicos de la computacion e informatica andreina
 
Perifericos de entrada
Perifericos de entradaPerifericos de entrada
Perifericos de entrada
 
Un vistazo al mundo del Hardware
Un vistazo al mundo del HardwareUn vistazo al mundo del Hardware
Un vistazo al mundo del Hardware
 
Mapa conceptual de la computadora
Mapa conceptual de la computadora Mapa conceptual de la computadora
Mapa conceptual de la computadora
 
Mapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computadorMapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computador
 
Mapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computadorMapa conceptual de la estructura del computador
Mapa conceptual de la estructura del computador
 
Informe partes internas y externas de la computadora
Informe partes internas y externas de la computadoraInforme partes internas y externas de la computadora
Informe partes internas y externas de la computadora
 
Mantenimiento preventivo y correctivo de Software.
Mantenimiento preventivo y correctivo de Software.Mantenimiento preventivo y correctivo de Software.
Mantenimiento preventivo y correctivo de Software.
 
Sistemas Programables Sensores Ópticos
Sistemas Programables Sensores ÓpticosSistemas Programables Sensores Ópticos
Sistemas Programables Sensores Ópticos
 
Los Sistemas operativos
Los Sistemas operativos Los Sistemas operativos
Los Sistemas operativos
 
Componentes Básicos de un Ordenador
Componentes Básicos de un OrdenadorComponentes Básicos de un Ordenador
Componentes Básicos de un Ordenador
 
¿QUE COMPUTADORA ELEGIR?
¿QUE COMPUTADORA ELEGIR?¿QUE COMPUTADORA ELEGIR?
¿QUE COMPUTADORA ELEGIR?
 
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdfSistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
Sistema Operativo - Concepto, usos, tipos, funciones y ejemplos.pdf
 
Tipos de modelos en un proyecto de automatización con tecnología BPM
Tipos de modelos en un proyecto de automatización con tecnología  BPMTipos de modelos en un proyecto de automatización con tecnología  BPM
Tipos de modelos en un proyecto de automatización con tecnología BPM
 

En vedette

Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollopool123454
 
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
 

En vedette (15)

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
 
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
 

Similaire à 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
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacionmarcejose
 

Similaire à 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
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 

Plus de 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
 

Plus de 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
 

Dernier

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 

Dernier (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 

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)