SlideShare una empresa de Scribd logo
1 de 9
1



     EL SOFTWARE, PROGRAMA Y
            CONCEPTO




             ETCHEGOYEN MAITE LUCÍA
                  ROMEO GIULIANA
    Índice de Contenidos:
                  Giuliana Romeo y Maite Etchegoyen
2




    Concepto de Software como concepto y como programa ...... 3

    Clasificación según su utilidad. ............................................... 3

    Clasificación según sus licencias y distribución. ..................... 3

    Software de sistema: Concepto de Sistema Operativo, clasificación y funciones
    básicas. ................................................................................... 4

    Software de Aplicación: Procesadores de Textos, Planillas de cálculo,
    Presentaciones multimedia, Base de datos, Conceptos de Virus, Antivirus y
    Malware. .................................................................................. 6

    Programas de programación o hecho a medida: función y consideraciones
    generales. Ejemplos. ............................................................... 7

    Hardware y software: lo que vendrá. ....................................... 7




          Concepto de Software:

                                    Giuliana Romeo y Maite Etchegoyen
3



    Existen distintos criterios de clasificación del Software: según su utilidad, según
    su licencia y distribución.

         Según su utilidad: lo clasificamos en este contexto como:

         Software del sistema: ayuda a funcionar al hardware y a la computadora.
    Incluye el sistema operativo, controladores de dispositivos, herramientas de
    diagnóstico, servidores, sistema de ventanas, utilidades y más.
         Software de programación: provee herramientas de asistencia al
    programador. Incluye editores de texto, compiladores, intérprete de instrucciones,
    enlazadores, depuradores, etc.
         Software de aplicación: permite a los usuarios finales hacer determinadas
    tareas. Algunos software de aplicación son los navegadores de internet, editores
    de texto, de planillas de cálculo, editores gráficos, antivirus, etc.


          Según su licencia y distribución:Si bien cada programa viene acompañado
    de una licencia de uso particular, existen diversos aspectos en común entre las
    licencias que hacen posible su clasificación. De acuerdo a ello, es común
    encontrar términos tales como software shareware, freeware, de dominio público,
    o de demostración. A estos nombres hay que agregar software libre y software
    propietario, términos un tanto desconocidos pero que se usan en medios
    informáticos. Incluso, es posible hablar de software semi-libre.

          Software propietario: En términos generales, el software propietario es
    software cerrado, donde el dueño del software controla su desarrollo y no divulga
    sus especificaciones.
    El software propietario es el producido principalmente por las grandes empresas,
    tales como Microsoft y muchas otras. Antes de poder utilizar este tipo de software
    se debe pagar por él. Cuando se adquiere una licencia de uso de software
    propietario, normalmente se tiene derecho a utilizarlo en un solo computador y a
    realizar una copia de respaldo. En este caso la redistribución o copia para otros
    propósitos no es permitida.
          Software shareware o de evaluación: El software shareware se caracteriza
    porque es de libre distribución o copia, de tal forma que se puede usar, contando
    con el permiso del autor, durante un periodo limitado de tiempo, después de esto
    se debe pagar para continuar utilizándolo, aunque la obligación es únicamente de
    tipo moral ya que los autores entregan los programas confiando en la honestidad
    de los usuarios. Este tipo de software es distribuido por autores individuales y
    pequeñas empresas que quieren dar a conocer sus productos
          Software de demostración: El software de demostración o como se
    acostumbra a decir "software demo", es similar al software shareware por la forma
    en que se distribuye pero en esencia es sólo software propietario limitado que se
    distribuye con fines netamente comerciales.



                             Giuliana Romeo y Maite Etchegoyen
4


          Software libre: El software libre es software que, para cualquier propósito,
    se puede usar, copiar, distribuir y modificar libremente, es decir, es software que
    incluye archivos fuentes. La denominación de software libre se debe a la Free
    Software Foundation (FSF), entidad que promueve el uso y desarrollo de software
    de este tipo.
          Software de dominio público:El software de dominio público (public domain
    software), es software libre que tiene como particularidad la ausencia de
    Copyright, es decir, es software libre sin derechos de autor. En este caso los
    autores renuncian a todos los derechos que les puedan corresponder.
          Software semi-libre: el software semi-libre es software que posee las
    libertades del software libre pero sólo se puede usar para fines sin ánimo de lucro,
    por lo cual lo cataloga como software no libre.
          Software freeware: El software freeware es software que se puede usar,
    copiar y distribuir libremente pero que no incluye archivos fuentes.

         Función del Software:
    Además de la clasificación previa del concepto de Software, podemos clasificar al
    Software por su función, como Software de Sistema y Software de Aplicación:

          Software de Sistema: Más conocido como el Sistema Operativo, es el
    conjunto de programas que permiten la administración eficaz de los recursos de
    la computadora. Está dentro de la categoría de software de sistema. El Sistema
    Operativo, cumple cinco funciones básicas:
          *Suministro de la interfaz al usuario.
          *Administración de recursos.
          *Administración de archivos.
          *Administración de tareas.
          *Servicio de soporte y utilidades.

          Podemos clasificar al Software de Sistema en cuatro principales grupos:
    Sistemas Operativos Monotarea, Sistemas Operativos Multitarea, Sistemas
    Operativos Monousuario y Sistemas Operativos Multiusuario.

            Sistemas Operativos Monotarea: Sólo pueden manejar un proceso, es
    decir, lastareas deben ejecutarse una tras otra.

           Sistemas Operativos Multitarea:La computadora puede procesar varias
    tareas al mismo tiempo. Podemos distinguir tres subcategorías en este tipo de
    Sistemas Operativos, según que tarea cumplan:
           Conmutación de contextos:Es un tipo simple de multitareaen el que doso
    másaplicacionesse carganal mismotiempo,pero sólo se procesa la que se
    encuentra en primer plano, que es la que está utilizando el
    usuario.Cuandoel usuario cambiade aplicación,se produce un
    intercambioentreambastareas, pasandola aplicaciónactiva a segundo plano,
    efectuándose un almacenamientodel estado en el que se encuentra.Por otro lado

                             Giuliana Romeo y Maite Etchegoyen
5


    la aplicación que estaba en segundo plano pasa a reanudarsuprocesamiento
    recuperando la situación en la que se había detenido.
            Multitarea cooperativa: Las tareas en segundo plano reciben tiempo de
    proceso durante los tiempos muertos de la tarea que se encuentra en primer
    plano. Esto ocurre cuando dicha aplicación espera información del usuario para
    poder continuar.
            Multitarea de tiempo compartido: Cada tarea recibe un tiempo de
    procesamientodurante una fracción de segundo. Se puede establecer un orden de
    prioridades entre las tareas o simplemente seguir un orden secuencial. Dado que
    el sentido temporal del usuario esmucho más lento que la velocidad de
    procesamiento del ordenador, las operaciones demultitarea en tiempo compartido
    parecen ser simultáneas. Todos los sistemas operativosactuales (Linux, toda la
    familia Windows, Mac OS, OS/2 de IBM ) utilizan esta técnica.En concreto, el
    sistema operativo Windows, y alguno de los mencionados anteriormente,crean un
    entorno de ejecución propio e independiente para cada tarea, como si
    cadaaplicación corriese en una máquina independiente llamada máquina virtual.
    Cada una de estas máquinas virtuales posee sus correspondientes dispositivos
    virtuales, querepresentan a cada uno de los recursos del ordenador (memoria,
    disco duro, impresora ). Por ejemplo, cuando un programa ejecuta la instrucción
    de impresión, se realiza sobre laimpresora virtual de su máquina virtual. Esta
    petición es recibida por el sistema operativo,que está coordinando todos los
    dispositivos virtuales y lanza el comando sobre laimpresora real. Esto facilita
    enormemente la programación de aplicaciones, ya que serealiza sobre
    dispositivos virtuales, siendo el sistema operativo el encargado final de realizar la
    operación.

          Sistemas Operativos Monousuarios: Sólo pueden atender a un único
    usuario, que es elque haya iniciado sesión en el sistema. Esto ocurre en el
    sistema operativo DOS e incluso en elactual Windows XP y sus predecesores.

           Sistemas Operativos Multiusuarios: Pueden atender simultáneamente las
    peticiones de dos o más usuarios, que comparten losrecursos del sistema
    informático al que se conectan.Este tipo de sistemas se emplean especialmente
    en redes, ya que cada usuario necesitade un terminal independiente para
    conectarse con el equipo que tiene instalado el sistema.Esto ocurre con Linux o la
    familia Windows 2003 y predecesores.

           Software de Aplicación: es aquel que hace que el computador coopere
    con el usuario en la realización de tareas típicamente humanas, tales como
    gestionar una contabilidad o escribir un texto.La diferencia entre los programas
    de aplicación y los de sistema estriba en que los de sistema suponen ayuda al
    usuario para relacionarse con el computador y hacer un uso más cómo del mismo,
    mientras los de aplicación son programas que cooperan con el usuario para la
    realización de las actividades mencionadas. Dentro del software de aplicación
    podemos distinguir diferentes componentes:


                             Giuliana Romeo y Maite Etchegoyen
6


           Procesador de texto:es una aplicación informática destinada a la creación
    o modificación de documentos escritos por medio de una computadora.
    Representa una alternativa moderna a la antigua máquina de escribir, siendo
    mucho más potente y versátil que ésta.
           Planillas de cálculo:es un programa, más precisamente una aplicación
    que permite manipular datos numéricos y alfanuméricos dispuestos en forma de
    tablas compuestas por celdas (las cuales se suelen organizar en una matriz
    bidimensional de filas y columnas). La celda es la unidad básica de información en
    la hoja de cálculo, donde se insertan los valores y las fórmulas que realizan los
    cálculos. Habitualmente es posible realizar cálculos complejos con fórmulas,
    funciones y la capacidad dibujar distintos tipos de gráficas.
           Presentaciones Multimedia:Por presentaciones multimedia hay que
    entender la integración en una sola presentación, en apoyo digital, de técnicas y
    media que utilizaban hasta hace muy poco recursos tecnológicos de comunicación
    diferentes: transparencias, diapositivas, proyectores de opacos, proyección de
    imágenes digitales, vídeo y audio, etc.Esta clase de presentaciones son útiles para
    estructurar e ilustrar conferencias, sesiones en congresos, presentaciones de
    productos, demostraciones de programas informáticos, o sesiones formativas
    presenciales.
           Base de Datos:es un conjunto de datos pertenecientes a un mismo
    contexto y almacenados sistemáticamente para su posterior uso. En este sentido,
    una biblioteca puede considerarse una base de datos compuesta en su mayoría
    por documentos y textos impresos en papel e indexados para su consulta.
    Actualmente, y debido al desarrollo tecnológico de campos como la informática y
    la electrónica, la mayoría de las bases de datos están en formato digital
    (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar
    datos.
           Virus Informático: Un virus informático es un malware que tiene por
    objeto alterar el normal funcionamiento de la computadora, sin el permiso o el
    conocimiento del usuario. Los virus, habitualmente, reemplazan archivos
    ejecutables por otros infectados con el código de este. Los virus pueden destruir,
    de manera intencionada, los datos almacenados en un ordenador, aunque
    también existen otros más inofensivos, que solo se caracterizan por ser molestos.
           Antivirus Informático: Los programas antivirus se encargan de encontrar y
    en lo posible eliminar o dejar sin efecto la acción de los virus informáticos y otro
    tipo de programas malignos. A partir de una base de datos que contiene parte de
    los códigos de cada virus, el programa antivirus compara el código binario de cada
    archivo ejecutable con las definiciones (también llamadas firmas o vacunas)
    almacenadas en la misma. Es decir que si poseemos un archivo .exe en Windows
    y un programa antivirus está activado para controlar la ejecución de cada
    ejecutable, cuando corramos el mismo revisará su código binario comparándolo
    con los códigos que existan en la base de datos, y en caso de dar positivo sabrá
    de qué virus se trata y cómo eliminarlo o detener su accionar: en ciertas
    oportunidades la única solución es poner el archivo ejecutable en cuarentena,
    dado que no se puede quitar la parte vírica del mismo.



                             Giuliana Romeo y Maite Etchegoyen
7


             Malware:también llamado badware, código maligno, software malicioso
    o software malintencionado, es un tipo de software que tiene como objetivo
    infiltrarse o dañar una computadora sin el consentimiento de su propietario. El
    término malware es muy utilizado por profesionales de la informática para referirse
    a una variedad de software hostil, intrusivo o molesto. El término virus informático
    suele aplicarse de forma incorrecta para referirse a todos los tipos de malware,
    incluidos los virus verdaderos.


          Programas de Programación o Hechos a Medida:

    El software a medida, es aquel que se diseña, como indica la palabra, a la medida
    del usuario, de la empresa y de su forma de trabajar. Es decir, busca complacer
    todas las necesidades y adaptarse lo mejor posible a lo que una empresa
    necesita.Sus características principales son:
           * Tiene su tiempo de desarrollo.
           * Se adapta a las necesidades específicas de la empresa.
           * Es probable que pueda contener errores y se deba mejorar.
           * En general, es más costoso que el software estándar.


          Hardware y Software: El futuro.

           Lejos han quedado los días en que un programa de ordenador apenas era
    capaz de calcular el estado de una cuenta bancaria, o mover un puñado de pixeles
    por una pantalla. Los Sistemas Expertos y las Inteligencias Artificiales están a un
    paso de volverse algo habitual, revolucionando el mundo que conocemos.
           Hace solo 30 años, un programa típico ocupaba unos pocos KB de
    memoria, y realizaba tareas sumamente sencillas. Difícilmente tenía la capacidad
    de interactuar de una forma compleja con el usuario, o de descubrir los errores
    que este cometía. Simplemente, se limitaba a repetir una serie de tareas pautadas
    de antemano, de una forma completamente rígida. En realidad, el software actual
    continúa haciendo lo mismo, pero el conjunto de reglas implementadas en él es
    tan grande y complejo, que a menudo parece tomar decisiones por sí mismos.
    Resulta inconcebible un procesador de textos que no sea capaz de corregir
    nuestra ortografía, o sugerir sinónimos. Incluso en muchos casos corrigen el estilo
    de lo que escribimos. Existen al menos una docena de juegos de video en los
    que los enemigos controlados por el ordenador exhiben una “inteligencia” tal, que
    resultan prácticamente imposibles de vencer. Y en algunos juegos de mesa un
    programa de ordenador es el campeón absoluto e imbatible. Todos estos ejemplos
    nos demuestran que el software está evolucionando, haciéndose cada día más
    complejo y competente. Sistemas de Inteligencia Artificial (IA) ya son capaces de
    determinar el estado de ánimo de una persona simplemente “viendo” una imagen
    de su rostro, o predecir el comportamiento de los mercados bursátiles. Y se trata
    de una disciplina en la que recién estamos comenzando a trabajar seriamente.

                             Giuliana Romeo y Maite Etchegoyen
8


    Las interfaces que el software emplea para comunicarse con el usuario también
    han cambiado para mejor. Hemos padecido enormes paneles de luces de colores
    que representaban el contenido de la memoria en un momento determinado,
    terminales que imprimían sus respuestas en papel, tubos de rayos catódicos
    plagados de mensajes crípticos y modernos LCD llenos de ventanas e iconos. Por
    fin estamos haciendo avances reales en la forma en que interactuamos con
    nuestros programas: rostros robóticos capaces de expresar decenas de
    emociones, sistemas que reconocen órdenes verbales o incluso dispositivos
    capaces de interpretar los movimientos del cuerpo. Todas estas mejoras, junto a
    los continuos avances realizados en la capacidad del hardware, permitirán el
    desarrollo de un nuevo tipo de software. No estamos hablando de una súper
    pantalla o un formidable procesador de textos. Estamos pensando en un “ente”
    que reaccione ante nuestra presencia y palabras tal como lo haría un ser vivo. Nos
    referimos al fin del software tal como lo conocemos, y el nacimiento de algo más
    parecido al HAL9000 de la película “2001”.




    Fuentes:



                            Giuliana Romeo y Maite Etchegoyen
9


    http://epymes.galeon.com/enlaces763223.html

    http://www.pacojesus.com/index.php?option=com_content&view=article&id=8:clasi
    ficacion-de-los-sistemas-operativos&catid=7:sistema-operativo

    http://www.bloginformatico.com/software-de-aplicacion.php

    http://cv.uoc.edu/UOC/a/moduls/90/90_156/programa/main/viu/rec_form/viu51.htm

    http://www.mastermagazine.info/termino/3864.php

    http://www.alegsa.com.ar/Diccionario/C/4962.php




                           Giuliana Romeo y Maite Etchegoyen

Más contenido relacionado

La actualidad más candente

Raquel mtz. g roxana b.c.m. 203 prescolar
Raquel mtz. g roxana b.c.m. 203 prescolarRaquel mtz. g roxana b.c.m. 203 prescolar
Raquel mtz. g roxana b.c.m. 203 prescolarRaquelMG1994
 
Sitema operativos
Sitema operativosSitema operativos
Sitema operativosJael Jacome
 
para el profe:alex roman chavez Software
para el profe:alex roman chavez Softwarepara el profe:alex roman chavez Software
para el profe:alex roman chavez SoftwareantonioxDpRoLoL
 
Conocimiento y gestión del s
Conocimiento y gestión del sConocimiento y gestión del s
Conocimiento y gestión del sMiriamEsteban
 
Programa, aplicaciones y sistema operativo
Programa, aplicaciones y sistema operativoPrograma, aplicaciones y sistema operativo
Programa, aplicaciones y sistema operativoJeison Bedoya
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativoshelp center
 
Trabajo de informatica redes l
Trabajo de informatica redes lTrabajo de informatica redes l
Trabajo de informatica redes lCarlos Perez
 
Software y sistema operativo
Software y sistema operativoSoftware y sistema operativo
Software y sistema operativoMaria Fabiola
 
Sistemas operativo
Sistemas operativoSistemas operativo
Sistemas operativoarbey Robles
 
Trabajo de sistemas operativos en word
Trabajo de sistemas operativos en wordTrabajo de sistemas operativos en word
Trabajo de sistemas operativos en wordladyaleja27
 
Presentacion de tipos de software
Presentacion de tipos de softwarePresentacion de tipos de software
Presentacion de tipos de softwareCindy Aleman
 
Trabajo de investigacion
Trabajo de investigacionTrabajo de investigacion
Trabajo de investigacionPaoyAnto
 
Guia de evaluación sistemas operativos
Guia de evaluación sistemas operativosGuia de evaluación sistemas operativos
Guia de evaluación sistemas operativospatrimoni
 

La actualidad más candente (18)

Raquel mtz. g roxana b.c.m. 203 prescolar
Raquel mtz. g roxana b.c.m. 203 prescolarRaquel mtz. g roxana b.c.m. 203 prescolar
Raquel mtz. g roxana b.c.m. 203 prescolar
 
Sitema operativos
Sitema operativosSitema operativos
Sitema operativos
 
para el profe:alex roman chavez Software
para el profe:alex roman chavez Softwarepara el profe:alex roman chavez Software
para el profe:alex roman chavez Software
 
Uso del sistema operativo
Uso del sistema operativoUso del sistema operativo
Uso del sistema operativo
 
Conocimiento y gestión del s
Conocimiento y gestión del sConocimiento y gestión del s
Conocimiento y gestión del s
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Programa, aplicaciones y sistema operativo
Programa, aplicaciones y sistema operativoPrograma, aplicaciones y sistema operativo
Programa, aplicaciones y sistema operativo
 
Unidad de competencia 3
Unidad de competencia 3Unidad de competencia 3
Unidad de competencia 3
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Trabajo de informatica redes l
Trabajo de informatica redes lTrabajo de informatica redes l
Trabajo de informatica redes l
 
Software y sistema operativo
Software y sistema operativoSoftware y sistema operativo
Software y sistema operativo
 
Software, tipos y Sistema Operativo.
Software, tipos y Sistema Operativo.Software, tipos y Sistema Operativo.
Software, tipos y Sistema Operativo.
 
Sistemas operativo
Sistemas operativoSistemas operativo
Sistemas operativo
 
Trabajo de sistemas operativos en word
Trabajo de sistemas operativos en wordTrabajo de sistemas operativos en word
Trabajo de sistemas operativos en word
 
Presentacion de tipos de software
Presentacion de tipos de softwarePresentacion de tipos de software
Presentacion de tipos de software
 
Sotfware de
Sotfware deSotfware de
Sotfware de
 
Trabajo de investigacion
Trabajo de investigacionTrabajo de investigacion
Trabajo de investigacion
 
Guia de evaluación sistemas operativos
Guia de evaluación sistemas operativosGuia de evaluación sistemas operativos
Guia de evaluación sistemas operativos
 

Similar a El software

Similar a El software (20)

El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
El software catalina nticx
El software catalina nticxEl software catalina nticx
El software catalina nticx
 
El software catalina
El software catalinaEl software catalina
El software catalina
 
El software catalina
El software catalinaEl software catalina
El software catalina
 
Software
SoftwareSoftware
Software
 
trabajo de investigacion
trabajo de investigaciontrabajo de investigacion
trabajo de investigacion
 
Software
SoftwareSoftware
Software
 
Clasificacion de software
Clasificacion de softwareClasificacion de software
Clasificacion de software
 
Informática - Software libre
Informática - Software libreInformática - Software libre
Informática - Software libre
 
Equipo 7 el software 1°g
Equipo 7 el software 1°gEquipo 7 el software 1°g
Equipo 7 el software 1°g
 
Software caro maldonado_10mo2
Software caro maldonado_10mo2Software caro maldonado_10mo2
Software caro maldonado_10mo2
 
Software
SoftwareSoftware
Software
 
Kar
KarKar
Kar
 
Software
SoftwareSoftware
Software
 
Computacion
ComputacionComputacion
Computacion
 
Informatica michelle....pre sentacion
Informatica michelle....pre sentacionInformatica michelle....pre sentacion
Informatica michelle....pre sentacion
 
Trabajo
TrabajoTrabajo
Trabajo
 
Guia jacome-sarmiento
Guia  jacome-sarmientoGuia  jacome-sarmiento
Guia jacome-sarmiento
 
Software libre, software propietario, modalidade de software.
Software libre, software propietario, modalidade de software.Software libre, software propietario, modalidade de software.
Software libre, software propietario, modalidade de software.
 

Último

Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 

Último (20)

Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 

El software

  • 1. 1 EL SOFTWARE, PROGRAMA Y CONCEPTO ETCHEGOYEN MAITE LUCÍA ROMEO GIULIANA Índice de Contenidos: Giuliana Romeo y Maite Etchegoyen
  • 2. 2 Concepto de Software como concepto y como programa ...... 3 Clasificación según su utilidad. ............................................... 3 Clasificación según sus licencias y distribución. ..................... 3 Software de sistema: Concepto de Sistema Operativo, clasificación y funciones básicas. ................................................................................... 4 Software de Aplicación: Procesadores de Textos, Planillas de cálculo, Presentaciones multimedia, Base de datos, Conceptos de Virus, Antivirus y Malware. .................................................................................. 6 Programas de programación o hecho a medida: función y consideraciones generales. Ejemplos. ............................................................... 7 Hardware y software: lo que vendrá. ....................................... 7 Concepto de Software: Giuliana Romeo y Maite Etchegoyen
  • 3. 3 Existen distintos criterios de clasificación del Software: según su utilidad, según su licencia y distribución. Según su utilidad: lo clasificamos en este contexto como: Software del sistema: ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo, controladores de dispositivos, herramientas de diagnóstico, servidores, sistema de ventanas, utilidades y más. Software de programación: provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, intérprete de instrucciones, enlazadores, depuradores, etc. Software de aplicación: permite a los usuarios finales hacer determinadas tareas. Algunos software de aplicación son los navegadores de internet, editores de texto, de planillas de cálculo, editores gráficos, antivirus, etc. Según su licencia y distribución:Si bien cada programa viene acompañado de una licencia de uso particular, existen diversos aspectos en común entre las licencias que hacen posible su clasificación. De acuerdo a ello, es común encontrar términos tales como software shareware, freeware, de dominio público, o de demostración. A estos nombres hay que agregar software libre y software propietario, términos un tanto desconocidos pero que se usan en medios informáticos. Incluso, es posible hablar de software semi-libre. Software propietario: En términos generales, el software propietario es software cerrado, donde el dueño del software controla su desarrollo y no divulga sus especificaciones. El software propietario es el producido principalmente por las grandes empresas, tales como Microsoft y muchas otras. Antes de poder utilizar este tipo de software se debe pagar por él. Cuando se adquiere una licencia de uso de software propietario, normalmente se tiene derecho a utilizarlo en un solo computador y a realizar una copia de respaldo. En este caso la redistribución o copia para otros propósitos no es permitida. Software shareware o de evaluación: El software shareware se caracteriza porque es de libre distribución o copia, de tal forma que se puede usar, contando con el permiso del autor, durante un periodo limitado de tiempo, después de esto se debe pagar para continuar utilizándolo, aunque la obligación es únicamente de tipo moral ya que los autores entregan los programas confiando en la honestidad de los usuarios. Este tipo de software es distribuido por autores individuales y pequeñas empresas que quieren dar a conocer sus productos Software de demostración: El software de demostración o como se acostumbra a decir "software demo", es similar al software shareware por la forma en que se distribuye pero en esencia es sólo software propietario limitado que se distribuye con fines netamente comerciales. Giuliana Romeo y Maite Etchegoyen
  • 4. 4 Software libre: El software libre es software que, para cualquier propósito, se puede usar, copiar, distribuir y modificar libremente, es decir, es software que incluye archivos fuentes. La denominación de software libre se debe a la Free Software Foundation (FSF), entidad que promueve el uso y desarrollo de software de este tipo. Software de dominio público:El software de dominio público (public domain software), es software libre que tiene como particularidad la ausencia de Copyright, es decir, es software libre sin derechos de autor. En este caso los autores renuncian a todos los derechos que les puedan corresponder. Software semi-libre: el software semi-libre es software que posee las libertades del software libre pero sólo se puede usar para fines sin ánimo de lucro, por lo cual lo cataloga como software no libre. Software freeware: El software freeware es software que se puede usar, copiar y distribuir libremente pero que no incluye archivos fuentes. Función del Software: Además de la clasificación previa del concepto de Software, podemos clasificar al Software por su función, como Software de Sistema y Software de Aplicación: Software de Sistema: Más conocido como el Sistema Operativo, es el conjunto de programas que permiten la administración eficaz de los recursos de la computadora. Está dentro de la categoría de software de sistema. El Sistema Operativo, cumple cinco funciones básicas: *Suministro de la interfaz al usuario. *Administración de recursos. *Administración de archivos. *Administración de tareas. *Servicio de soporte y utilidades. Podemos clasificar al Software de Sistema en cuatro principales grupos: Sistemas Operativos Monotarea, Sistemas Operativos Multitarea, Sistemas Operativos Monousuario y Sistemas Operativos Multiusuario. Sistemas Operativos Monotarea: Sólo pueden manejar un proceso, es decir, lastareas deben ejecutarse una tras otra. Sistemas Operativos Multitarea:La computadora puede procesar varias tareas al mismo tiempo. Podemos distinguir tres subcategorías en este tipo de Sistemas Operativos, según que tarea cumplan: Conmutación de contextos:Es un tipo simple de multitareaen el que doso másaplicacionesse carganal mismotiempo,pero sólo se procesa la que se encuentra en primer plano, que es la que está utilizando el usuario.Cuandoel usuario cambiade aplicación,se produce un intercambioentreambastareas, pasandola aplicaciónactiva a segundo plano, efectuándose un almacenamientodel estado en el que se encuentra.Por otro lado Giuliana Romeo y Maite Etchegoyen
  • 5. 5 la aplicación que estaba en segundo plano pasa a reanudarsuprocesamiento recuperando la situación en la que se había detenido. Multitarea cooperativa: Las tareas en segundo plano reciben tiempo de proceso durante los tiempos muertos de la tarea que se encuentra en primer plano. Esto ocurre cuando dicha aplicación espera información del usuario para poder continuar. Multitarea de tiempo compartido: Cada tarea recibe un tiempo de procesamientodurante una fracción de segundo. Se puede establecer un orden de prioridades entre las tareas o simplemente seguir un orden secuencial. Dado que el sentido temporal del usuario esmucho más lento que la velocidad de procesamiento del ordenador, las operaciones demultitarea en tiempo compartido parecen ser simultáneas. Todos los sistemas operativosactuales (Linux, toda la familia Windows, Mac OS, OS/2 de IBM ) utilizan esta técnica.En concreto, el sistema operativo Windows, y alguno de los mencionados anteriormente,crean un entorno de ejecución propio e independiente para cada tarea, como si cadaaplicación corriese en una máquina independiente llamada máquina virtual. Cada una de estas máquinas virtuales posee sus correspondientes dispositivos virtuales, querepresentan a cada uno de los recursos del ordenador (memoria, disco duro, impresora ). Por ejemplo, cuando un programa ejecuta la instrucción de impresión, se realiza sobre laimpresora virtual de su máquina virtual. Esta petición es recibida por el sistema operativo,que está coordinando todos los dispositivos virtuales y lanza el comando sobre laimpresora real. Esto facilita enormemente la programación de aplicaciones, ya que serealiza sobre dispositivos virtuales, siendo el sistema operativo el encargado final de realizar la operación. Sistemas Operativos Monousuarios: Sólo pueden atender a un único usuario, que es elque haya iniciado sesión en el sistema. Esto ocurre en el sistema operativo DOS e incluso en elactual Windows XP y sus predecesores. Sistemas Operativos Multiusuarios: Pueden atender simultáneamente las peticiones de dos o más usuarios, que comparten losrecursos del sistema informático al que se conectan.Este tipo de sistemas se emplean especialmente en redes, ya que cada usuario necesitade un terminal independiente para conectarse con el equipo que tiene instalado el sistema.Esto ocurre con Linux o la familia Windows 2003 y predecesores. Software de Aplicación: es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto.La diferencia entre los programas de aplicación y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso más cómo del mismo, mientras los de aplicación son programas que cooperan con el usuario para la realización de las actividades mencionadas. Dentro del software de aplicación podemos distinguir diferentes componentes: Giuliana Romeo y Maite Etchegoyen
  • 6. 6 Procesador de texto:es una aplicación informática destinada a la creación o modificación de documentos escritos por medio de una computadora. Representa una alternativa moderna a la antigua máquina de escribir, siendo mucho más potente y versátil que ésta. Planillas de cálculo:es un programa, más precisamente una aplicación que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas compuestas por celdas (las cuales se suelen organizar en una matriz bidimensional de filas y columnas). La celda es la unidad básica de información en la hoja de cálculo, donde se insertan los valores y las fórmulas que realizan los cálculos. Habitualmente es posible realizar cálculos complejos con fórmulas, funciones y la capacidad dibujar distintos tipos de gráficas. Presentaciones Multimedia:Por presentaciones multimedia hay que entender la integración en una sola presentación, en apoyo digital, de técnicas y media que utilizaban hasta hace muy poco recursos tecnológicos de comunicación diferentes: transparencias, diapositivas, proyectores de opacos, proyección de imágenes digitales, vídeo y audio, etc.Esta clase de presentaciones son útiles para estructurar e ilustrar conferencias, sesiones en congresos, presentaciones de productos, demostraciones de programas informáticos, o sesiones formativas presenciales. Base de Datos:es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos. Virus Informático: Un virus informático es un malware que tiene por objeto alterar el normal funcionamiento de la computadora, sin el permiso o el conocimiento del usuario. Los virus, habitualmente, reemplazan archivos ejecutables por otros infectados con el código de este. Los virus pueden destruir, de manera intencionada, los datos almacenados en un ordenador, aunque también existen otros más inofensivos, que solo se caracterizan por ser molestos. Antivirus Informático: Los programas antivirus se encargan de encontrar y en lo posible eliminar o dejar sin efecto la acción de los virus informáticos y otro tipo de programas malignos. A partir de una base de datos que contiene parte de los códigos de cada virus, el programa antivirus compara el código binario de cada archivo ejecutable con las definiciones (también llamadas firmas o vacunas) almacenadas en la misma. Es decir que si poseemos un archivo .exe en Windows y un programa antivirus está activado para controlar la ejecución de cada ejecutable, cuando corramos el mismo revisará su código binario comparándolo con los códigos que existan en la base de datos, y en caso de dar positivo sabrá de qué virus se trata y cómo eliminarlo o detener su accionar: en ciertas oportunidades la única solución es poner el archivo ejecutable en cuarentena, dado que no se puede quitar la parte vírica del mismo. Giuliana Romeo y Maite Etchegoyen
  • 7. 7 Malware:también llamado badware, código maligno, software malicioso o software malintencionado, es un tipo de software que tiene como objetivo infiltrarse o dañar una computadora sin el consentimiento de su propietario. El término malware es muy utilizado por profesionales de la informática para referirse a una variedad de software hostil, intrusivo o molesto. El término virus informático suele aplicarse de forma incorrecta para referirse a todos los tipos de malware, incluidos los virus verdaderos. Programas de Programación o Hechos a Medida: El software a medida, es aquel que se diseña, como indica la palabra, a la medida del usuario, de la empresa y de su forma de trabajar. Es decir, busca complacer todas las necesidades y adaptarse lo mejor posible a lo que una empresa necesita.Sus características principales son: * Tiene su tiempo de desarrollo. * Se adapta a las necesidades específicas de la empresa. * Es probable que pueda contener errores y se deba mejorar. * En general, es más costoso que el software estándar. Hardware y Software: El futuro. Lejos han quedado los días en que un programa de ordenador apenas era capaz de calcular el estado de una cuenta bancaria, o mover un puñado de pixeles por una pantalla. Los Sistemas Expertos y las Inteligencias Artificiales están a un paso de volverse algo habitual, revolucionando el mundo que conocemos. Hace solo 30 años, un programa típico ocupaba unos pocos KB de memoria, y realizaba tareas sumamente sencillas. Difícilmente tenía la capacidad de interactuar de una forma compleja con el usuario, o de descubrir los errores que este cometía. Simplemente, se limitaba a repetir una serie de tareas pautadas de antemano, de una forma completamente rígida. En realidad, el software actual continúa haciendo lo mismo, pero el conjunto de reglas implementadas en él es tan grande y complejo, que a menudo parece tomar decisiones por sí mismos. Resulta inconcebible un procesador de textos que no sea capaz de corregir nuestra ortografía, o sugerir sinónimos. Incluso en muchos casos corrigen el estilo de lo que escribimos. Existen al menos una docena de juegos de video en los que los enemigos controlados por el ordenador exhiben una “inteligencia” tal, que resultan prácticamente imposibles de vencer. Y en algunos juegos de mesa un programa de ordenador es el campeón absoluto e imbatible. Todos estos ejemplos nos demuestran que el software está evolucionando, haciéndose cada día más complejo y competente. Sistemas de Inteligencia Artificial (IA) ya son capaces de determinar el estado de ánimo de una persona simplemente “viendo” una imagen de su rostro, o predecir el comportamiento de los mercados bursátiles. Y se trata de una disciplina en la que recién estamos comenzando a trabajar seriamente. Giuliana Romeo y Maite Etchegoyen
  • 8. 8 Las interfaces que el software emplea para comunicarse con el usuario también han cambiado para mejor. Hemos padecido enormes paneles de luces de colores que representaban el contenido de la memoria en un momento determinado, terminales que imprimían sus respuestas en papel, tubos de rayos catódicos plagados de mensajes crípticos y modernos LCD llenos de ventanas e iconos. Por fin estamos haciendo avances reales en la forma en que interactuamos con nuestros programas: rostros robóticos capaces de expresar decenas de emociones, sistemas que reconocen órdenes verbales o incluso dispositivos capaces de interpretar los movimientos del cuerpo. Todas estas mejoras, junto a los continuos avances realizados en la capacidad del hardware, permitirán el desarrollo de un nuevo tipo de software. No estamos hablando de una súper pantalla o un formidable procesador de textos. Estamos pensando en un “ente” que reaccione ante nuestra presencia y palabras tal como lo haría un ser vivo. Nos referimos al fin del software tal como lo conocemos, y el nacimiento de algo más parecido al HAL9000 de la película “2001”. Fuentes: Giuliana Romeo y Maite Etchegoyen
  • 9. 9 http://epymes.galeon.com/enlaces763223.html http://www.pacojesus.com/index.php?option=com_content&view=article&id=8:clasi ficacion-de-los-sistemas-operativos&catid=7:sistema-operativo http://www.bloginformatico.com/software-de-aplicacion.php http://cv.uoc.edu/UOC/a/moduls/90/90_156/programa/main/viu/rec_form/viu51.htm http://www.mastermagazine.info/termino/3864.php http://www.alegsa.com.ar/Diccionario/C/4962.php Giuliana Romeo y Maite Etchegoyen