SlideShare una empresa de Scribd logo
Escuela de agricultura de Nor-oriente
EANOR ZACAPA
INGENIERO: Dubley Omar Sandoval Hernández
CURSO: Informática
HADWARE
NOMBRE: morales Salazar victor Hugo
4to perito agrónomo
Sección c
GRUPO 5
Software
Se conoce comosoftware1al equipamientológicoosoporte lógicode unsistemainformático,que
comprende el conjuntode loscomponenteslógicosnecesariosque hacenposiblelarealizaciónde
tareasespecíficas,encontraposiciónaloscomponentesfísicosque sonllamadoshardware.
Los componenteslógicosincluyen,entre muchosotros,lasaplicacionesinformáticas;talescomo
el procesadorde texto,que permite al usuariorealizartodaslastareasconcernientesalaedición
de textos;el llamadosoftware de sistema,tal comoel sistemaoperativo,que básicamente
permite al restode losprogramas funcionaradecuadamente,facilitandotambiénlainteracción
entre loscomponentesfísicosyel restode lasaplicaciones,yproporcionandounainterfazconel
usuario.
El anglicismo"software"esel másampliamente difundidoal referirse aeste concepto,
especialmenteenlajergatécnica;entantoque el términosinónimo«logicial»,derivadodel
términofrancéslogiciel,esutilizadomayormente enpaísesyzonasde influenciafrancesa.Su
abreviaturaesSw.
Que es un software
Estos sonlosprogramas informáticosque hacenposible larealizaciónde tareasespecíficas dentro
de un computador. Por ejemplo Word, Excel, PowerPoint, los navegadores web, los juegos, los
sistemas operativos, etc.
Como se clasifica un software
Se define el software como el componente lógico de las computadoras (son los programas). El
software podemosclasificarlossegúnsufunción,distribución(comercialización) ylicencia.Pueden
existir o definirse otros criterios de clasificación.
En base a la Función, podemos clasificar al software en: de Base, de Aplicación y de Aplicación
Web.De acuerdoa la Distribución (Comercialización), podemos clasificarlos en Pago, Shareware
(Demo o Trial) y Freeware; y según la Licencia en, Propietario (Privativo), Libre, Open Source
(código abierto) y Dominio Público.
Esta forma de clasificar el software fue diseñada por mí ya que considero necesario una nueva
forma de clasificar al software. Hoy en día ya no podemos hablar sólo de software de base y de
aplicación, sino que es necesario ampliar dicha clasificación basados en otros criterios. Esto no
significa que puedan existir otros criterios o modificarse los planteados aquí.
Que es un sistema operativo
Un sistemaoperativo(SOo,frecuentemente,OS —del inglésOperatingSystem—) esun programa
o conjunto de programas de un sistema informático que gestiona los recursos de hardware y
provee serviciosalosprogramasde aplicación,ejecutándose enmodoprivilegiadorespectode los
restantes (aunque puede que parte del mismo se ejecute en espacio de usuario).2
Nótese que esunerror comúnmuy extendido denominar al conjunto completo de herramientas
sistemaoperativo,3es decir, la inclusión en el mismo término de programas como el explorador
de ficheros, el navegador web y todo tipo de herramientas que permiten la interacción con el
sistemaoperativo.Otroejemplo para comprender esta diferencia se encuentra en la plataforma
Amiga, donde el entorno gráfico de usuario se distribuía por separado, de modo que, también
podía reemplazarse porotro,como era el caso de directory Opus o incluso manejarlo arrancando
con una línea de comandos y el sistema gráfico. De este modo, comenzaba a funcionar con el
propio sistema operativo que llevaba incluido en una ROM, por lo que era cuestión del usuario
decidir si necesitaba un entorno gráfico para manejar el sistema operativo o simplemente otra
aplicación.Unode losmás prominentesejemplosde estadiferencia, es el núcleo Linux, usado en
las llamadas distribuciones Linux, ya que al estar también basadas en Unix, proporcionan un
sistema de funcionamiento similar. Este error de precisión, se debe a la modernización de la
informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de
funcionamientode losgrandescomputadores4se rediseñóafinde llevarlaaloshogaresy facilitar
su uso,cambiandoel conceptode computadormultiusuario, (muchos usuarios al mismo tiempo)
por un sistemamonousuario(únicamente unusuarioal mismotiempo)mássencillode gestionar.5
(Véase AmigaOS, beOS o Mac OS como los pioneros6 de dicha modernización, cuando los Amiga
fueron bautizados con el sobrenombre de Video Toasters7 por su capacidad para la Edición de
vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos
para diseño en 3D.
Capas del sistema operativo y aplicaciones
La capa de abstracción de hardware (en inglés, Hardware Abstraction Layer o HAL) es un
elemento del sistema operativo que funciona como una interfaz entre el software y el
hardware del sistema, proveyendo una plataforma de hardware consistente sobre la cual
correr las aplicaciones. Cuando se emplea una HAL, las aplicaciones no acceden
directamente al hardware sino que lo hacen a la capa abstracta provista por la HAL. Del
mismo modo que las API, las HAL permiten que las aplicaciones sean independientes del
hardware porque abstraen información acerca de tales sistemas, como lo son las cachés, los
buses de E/S y las interrupciones, y usan estos datos para darle al software una forma de
interactuar con los requerimientos específicos del hardware sobre el que deba correr.
El sistema operativo NT tiene un HAL que permite la portabilidad del código de modo
kernel de Windows NT a una variedad de procesadores con distintas arquitecturas de
administración de memoria, y una variedad de sistemas con diferentes arquitecturas de bus
E/S. La mayor parte de este código se ejecuta sin cambio en estos sistemas.
Sistemas operativos como BSD, Mac OS X, GNU/Linux, CP/M, DOS, Solaris y otros
tienen también una HAL, aunque no siempre esté específicamente designada de tal forma.
Las HAL son de un nivel incluso inferior en lenguajes de programación que las interfaces
de aplicación de programas (API), porque interactúan directamente con el hardware en vez
de con el sistema kernel, por lo que requieren menos tiempo de procesamiento que las
APIs. Los lenguajes de alto nivel suelen usar HALs o APIs para comunicarse con
componentes de menor nivel.
Con HAL, toda la información sobre los tipos de hardware es accesible en un único
formato. Cuando un nuevo dispositivo es añadido al sistema, una señal asíncrona es situada
en el bus del sistema de mensajes detallando el tipo de dispositivo que ha sido añadido.
Scripts del sistema pueden configurar el dispositivo, es decir, HAL soporta dispositivos
plug and play.

Más contenido relacionado

DOCX
sistema operativo y software
PPT
Introducción a GNU - POSIX - LINUX
ODT
Examen word
DOCX
DOCX
Cuadros De Posix Y Win 32
PPTX
Sistema operativo
DOCX
Sistemas operativos-linux-y-windows
PPTX
Software
sistema operativo y software
Introducción a GNU - POSIX - LINUX
Examen word
Cuadros De Posix Y Win 32
Sistema operativo
Sistemas operativos-linux-y-windows
Software

La actualidad más candente (16)

PPT
Sistemas operativos
PPTX
Sistemas operativos
PPTX
Sistemas operativos
PPT
Siistemas operatiivos!
DOCX
Trabajo de computación que es software, etc.
PPTX
PPTX
Sistema Operativo: Linux
DOCX
DOCX
Sistemas operativos
PPTX
Sistemas operativos
PPTX
Presentaciòn grupo 226
DOCX
Qué es un sistema operativo
PPTX
Sistemas operativos
PPTX
Sistemas Operativos
PPT
S I S T E M A S
PPTX
Sistemas operativos
Sistemas operativos
Sistemas operativos
Sistemas operativos
Siistemas operatiivos!
Trabajo de computación que es software, etc.
Sistema Operativo: Linux
Sistemas operativos
Sistemas operativos
Presentaciòn grupo 226
Qué es un sistema operativo
Sistemas operativos
Sistemas Operativos
S I S T E M A S
Sistemas operativos
Publicidad

Destacado (12)

DOCX
Orellana orellana 3
PPT
Aulas Virtuales 2003
DOCX
Capa límite
PPTX
Capas de abstracción de la arquitectura de ordenadores
PPTX
Estructura del sistema_operativo - Sistemas por Capas
PPT
Estructura Sistemas Operativos
PPTX
3 estructura de un sistema operativo
PPT
Fundamentos de la arquitectura de software
PPT
Estructuras (CAPAS) de un sistema operativo
DOCX
Estructura del sistema operativo windows
PPSX
Estructura de los sistemas operativos
PPT
Estructura Y Funciones Del Sistema Operativo
Orellana orellana 3
Aulas Virtuales 2003
Capa límite
Capas de abstracción de la arquitectura de ordenadores
Estructura del sistema_operativo - Sistemas por Capas
Estructura Sistemas Operativos
3 estructura de un sistema operativo
Fundamentos de la arquitectura de software
Estructuras (CAPAS) de un sistema operativo
Estructura del sistema operativo windows
Estructura de los sistemas operativos
Estructura Y Funciones Del Sistema Operativo
Publicidad

Similar a Victor hugo software (20)

DOCX
Software y sistema operativo
DOCX
Software morales ramirez sergio david
DOCX
Software morales ramirez sergio david
DOCX
PPTX
Informatica aplicada
PPTX
Trabajo informatica
PPTX
Trabajo informatica
PPTX
Sistemas operativos
PPTX
Sistemas operativos
PDF
Hardware y Software
DOCX
Paz pinto sergio luis
DOCX
Que es un sistema operativo
DOCX
DOC
Examen informática
DOCX
PDF
sitemas operativos
PPTX
Software de-sistema-pablo
PPTX
Diana marcela arias escobar
Software y sistema operativo
Software morales ramirez sergio david
Software morales ramirez sergio david
Informatica aplicada
Trabajo informatica
Trabajo informatica
Sistemas operativos
Sistemas operativos
Hardware y Software
Paz pinto sergio luis
Que es un sistema operativo
Examen informática
sitemas operativos
Software de-sistema-pablo
Diana marcela arias escobar

Último (20)

DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
Metodologías Activas con herramientas IAG
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
Punto Critico - Brian Tracy Ccesa007.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
2.0 Introduccion a processing, y como obtenerlo
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Metodologías Activas con herramientas IAG
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Atencion prenatal. Ginecologia y obsetricia
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Híper Mega Repaso Histológico Bloque 3.pdf
Tomo 1 de biologia gratis ultra plusenmas

Victor hugo software

  • 1. Escuela de agricultura de Nor-oriente EANOR ZACAPA INGENIERO: Dubley Omar Sandoval Hernández CURSO: Informática HADWARE NOMBRE: morales Salazar victor Hugo 4to perito agrónomo Sección c GRUPO 5
  • 2. Software Se conoce comosoftware1al equipamientológicoosoporte lógicode unsistemainformático,que comprende el conjuntode loscomponenteslógicosnecesariosque hacenposiblelarealizaciónde tareasespecíficas,encontraposiciónaloscomponentesfísicosque sonllamadoshardware. Los componenteslógicosincluyen,entre muchosotros,lasaplicacionesinformáticas;talescomo el procesadorde texto,que permite al usuariorealizartodaslastareasconcernientesalaedición de textos;el llamadosoftware de sistema,tal comoel sistemaoperativo,que básicamente permite al restode losprogramas funcionaradecuadamente,facilitandotambiénlainteracción entre loscomponentesfísicosyel restode lasaplicaciones,yproporcionandounainterfazconel usuario. El anglicismo"software"esel másampliamente difundidoal referirse aeste concepto, especialmenteenlajergatécnica;entantoque el términosinónimo«logicial»,derivadodel términofrancéslogiciel,esutilizadomayormente enpaísesyzonasde influenciafrancesa.Su abreviaturaesSw. Que es un software Estos sonlosprogramas informáticosque hacenposible larealizaciónde tareasespecíficas dentro de un computador. Por ejemplo Word, Excel, PowerPoint, los navegadores web, los juegos, los sistemas operativos, etc.
  • 3. Como se clasifica un software Se define el software como el componente lógico de las computadoras (son los programas). El software podemosclasificarlossegúnsufunción,distribución(comercialización) ylicencia.Pueden existir o definirse otros criterios de clasificación. En base a la Función, podemos clasificar al software en: de Base, de Aplicación y de Aplicación Web.De acuerdoa la Distribución (Comercialización), podemos clasificarlos en Pago, Shareware (Demo o Trial) y Freeware; y según la Licencia en, Propietario (Privativo), Libre, Open Source (código abierto) y Dominio Público. Esta forma de clasificar el software fue diseñada por mí ya que considero necesario una nueva forma de clasificar al software. Hoy en día ya no podemos hablar sólo de software de base y de aplicación, sino que es necesario ampliar dicha clasificación basados en otros criterios. Esto no significa que puedan existir otros criterios o modificarse los planteados aquí. Que es un sistema operativo Un sistemaoperativo(SOo,frecuentemente,OS —del inglésOperatingSystem—) esun programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee serviciosalosprogramasde aplicación,ejecutándose enmodoprivilegiadorespectode los restantes (aunque puede que parte del mismo se ejecute en espacio de usuario).2 Nótese que esunerror comúnmuy extendido denominar al conjunto completo de herramientas sistemaoperativo,3es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador web y todo tipo de herramientas que permiten la interacción con el
  • 4. sistemaoperativo.Otroejemplo para comprender esta diferencia se encuentra en la plataforma Amiga, donde el entorno gráfico de usuario se distribuía por separado, de modo que, también podía reemplazarse porotro,como era el caso de directory Opus o incluso manejarlo arrancando con una línea de comandos y el sistema gráfico. De este modo, comenzaba a funcionar con el propio sistema operativo que llevaba incluido en una ROM, por lo que era cuestión del usuario decidir si necesitaba un entorno gráfico para manejar el sistema operativo o simplemente otra aplicación.Unode losmás prominentesejemplosde estadiferencia, es el núcleo Linux, usado en las llamadas distribuciones Linux, ya que al estar también basadas en Unix, proporcionan un sistema de funcionamiento similar. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamientode losgrandescomputadores4se rediseñóafinde llevarlaaloshogaresy facilitar su uso,cambiandoel conceptode computadormultiusuario, (muchos usuarios al mismo tiempo) por un sistemamonousuario(únicamente unusuarioal mismotiempo)mássencillode gestionar.5 (Véase AmigaOS, beOS o Mac OS como los pioneros6 de dicha modernización, cuando los Amiga fueron bautizados con el sobrenombre de Video Toasters7 por su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D. Capas del sistema operativo y aplicaciones La capa de abstracción de hardware (en inglés, Hardware Abstraction Layer o HAL) es un elemento del sistema operativo que funciona como una interfaz entre el software y el hardware del sistema, proveyendo una plataforma de hardware consistente sobre la cual correr las aplicaciones. Cuando se emplea una HAL, las aplicaciones no acceden directamente al hardware sino que lo hacen a la capa abstracta provista por la HAL. Del mismo modo que las API, las HAL permiten que las aplicaciones sean independientes del
  • 5. hardware porque abstraen información acerca de tales sistemas, como lo son las cachés, los buses de E/S y las interrupciones, y usan estos datos para darle al software una forma de interactuar con los requerimientos específicos del hardware sobre el que deba correr. El sistema operativo NT tiene un HAL que permite la portabilidad del código de modo kernel de Windows NT a una variedad de procesadores con distintas arquitecturas de administración de memoria, y una variedad de sistemas con diferentes arquitecturas de bus E/S. La mayor parte de este código se ejecuta sin cambio en estos sistemas. Sistemas operativos como BSD, Mac OS X, GNU/Linux, CP/M, DOS, Solaris y otros tienen también una HAL, aunque no siempre esté específicamente designada de tal forma. Las HAL son de un nivel incluso inferior en lenguajes de programación que las interfaces de aplicación de programas (API), porque interactúan directamente con el hardware en vez de con el sistema kernel, por lo que requieren menos tiempo de procesamiento que las APIs. Los lenguajes de alto nivel suelen usar HALs o APIs para comunicarse con componentes de menor nivel. Con HAL, toda la información sobre los tipos de hardware es accesible en un único formato. Cuando un nuevo dispositivo es añadido al sistema, una señal asíncrona es situada en el bus del sistema de mensajes detallando el tipo de dispositivo que ha sido añadido. Scripts del sistema pueden configurar el dispositivo, es decir, HAL soporta dispositivos plug and play.