jueves, 28 de mayo de 2015

Unidades I y II: Software y Sistemas Operativos




República Bolivariana de Venezuela
Ministerio del Poder Popular Para la Educación Superior
Instituto Universitario de Tecnología de Maracaibo
Programa Nacional de Formación en Informática








Software y Sistemas Operativos





Realizado por:
Arteaga Naire
Bravo Gabriela
Finol Mario
Santiago Ángel
Torres Irene
Vílchez Patricia

Sección: 331D



Maracaibo, 29 Mayo de 2015


Introducción

El uso del computador como sistema de apoyo para la realización de innumerables actividades es indiscutible así como el correcto uso de procesadores de textos, editores de gráficos, hojas de cálculo, Internet y correos electrónicos, entre otros, todo esto bajo la necesidad de que el usuario pueda y este en capacidad de interactuar efectivamente con el computador.
A continuación se define al software que no es más que la parte no tangible de un ordenador, dentro del mismo también se desarrollan los tipos de software, así como la definición de sistemas operativos sus funciones principales entre ellas, la realización de la conexión directa entre la interfaz y el usuario.




Unidad 1: Software

Definición:

Desde un punto  de vista técnico, son diversos los manuales que determinan la concepción de software.
Según Espinosa y Amorós (2001) existen diversas definiciones entre las que se señalan a continuación:

El diccionario de informática publicado originalmente por la Oxford University Press (1993) indica que “el término software o programa se aplica a  aquellos componentes de un sistema informático que no son tangibles, es decir, que físicamente no se pueden tocar”.


Para Freedman (1984) “el programa es sencillamente el conjunto de instrucciones que contiene la computadora, ya sean instrucciones para poner en funcionamiento el propio sistema informático (software de sistema) o instrucciones concretas dirigidas a programas particulares del usuario (software específico)”.

En otras palabras, según Sánchez Montoya (1995: 54) el programa supone un “conjunto de [...] pasos que indican a la máquina (hardware) aquello que debe hacer".


Tipos de Software:


Según Hernández y Cols (2008), indican que el autor Silberschatz, Abraham (2006) clasifica al software de la siguiente manera:
1. Software de sistemas: Son aquellos programas que permiten la administración de la parte física o los recursos de la computadora, es la que interactúa entre el usuario y los componentes hardware del ordenador.

2. Software de aplicación: Son aquellos programas que nos ayudan a tareas específicas como edición de textos, imágenes, cálculos, etc. también conocidos como aplicaciones.

3. Tipo de trabajo realizado:

  • Software de Aplicación: El software de aplicación permite a los usuarios llevar a cabo una o varias tareas más específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios, también podemos decir que el software de aplicación son aquellos que nos ayudan a la elaboración de una determinada tarea, este tipo de software es diseñado para facilitar al usuario en la realización de un determinado tipo de trabajo. Como ejemplo del software de aplicación podemos mencionar a la paquetería que nos ofrece Office de Microsoft (Word, Excel, One Note, etc.)

  • Software de Desarrollo: El software de desarrollo recibe varios nombres, como software de programación o lenguaje de programación del software, en si el software de desarrollo es cualquier lenguaje artificial que podemos utilizar para definir una secuencia de instrucciones para su procesamiento por un ordenador.

  • Freeware: El Freeware suele incluir una licencia de uso, que permite su redistribución pero con algunas restricciones, como no modificar la aplicación en sí, ni venderla, y dar cuenta de su autor. Este tipo de software la mayoría son utilerías para realizar cierta tarea como el programa Winrar, el cual nos sirve para la compresión de un archivo.


  • Software Multimedia: El software multimedia se refiere a los programas utilizados para presentar de una forma integrada textos, gráficos, sonidos y animaciones, este tipo de software es considerado como una nueva tecnología. 



  • Software de uso general: El software de uso general son aquellos que nos sirven para resolver problemas muy variados del mismo tipo, de muy diferentes empresas o personas, con adaptaciones realizadas por un usuario, ejemplos: procesadores de texto, manejadores de bases de datos, hojas de cálculo, etc. 

  • Software de uso específico: Software desarrollado específicamente para un problema específico de alguna organización o persona, son los programas que usan las escuelas para registrar las calificaciones de los alumnos y generar certificados, los que usan los bancos para el control de las cuentas, etc.




Unidad 2: Sistemas Operativos

Definición:
Según F. Montañez (2010), “Se puede definir el sistema operativo como el software básico que permite al usuario interactuar con el ordenador, administrando sus recursos, coordinando los sucesos y proporcionando la ayuda y los servicios necesarios para la mayoría de los programas”.

O’Brien, James A. (2006), indica que “Un sistema operativo es un programa o conjunto de programas de computadora destinado a permitir una gestión eficaz de sus recursos. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos, permitiendo también la interacción con el usuario. Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios y computadoras)”.


Clasificación
Según Vásquez (2011), Los sistemas operativos pueden ser clasificados de la siguiente forma:

  • Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.
  • Multiprocesador: soporta el abrir un mismo programa en más de una .
  • Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
  • Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
  • Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.


Tipos
Según Hernández y Cols (2008), existen dos tipos de sistemas.

  • Software propietario: 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 el. 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.
  • 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.
  • 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: Para la Free Software Foundation (FSF) 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.

Características

  • Manejo de procesos.
  • Manejo de E/S.
  • Manejo de Memoria.
  • Manejo del Sistema de Archivos.


Según David Luís la Red Martínez, profesor de la Universidad Nacional Experimental luego de haber investigado y analizado se puede ver que se han desarrollado varios tipos de sistemas operativos con diferentes interfaces y categorías. Pero hemos podido observar que todos los sistemas operativos han sufrido cambios por parte de los programadores, y siguen evolucionando.

Los sistemas operativos han ido evolucionando a medida de las necesidades que se fueron generando, cada sistema operativo tiene un fin determinado que es la de realizar tareas según el objetivo a lograr, dependiendo de lo que necesite el o los usuarios. La mayoría de los sistemas operativos de última generación tienden a, atender un gran número de usuarios, y que los procesos a realizar demoren en un mínimo de tiempo.

Funciones
Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.

Según Cherry J. (2006), algunas de las funciones de los sistemas operativos son:
ü  Realizar la interfaz sistema-usuario.
ü  Compartir los recursos de Hardware entre los usuarios.
ü  Permitir a los usuarios compartir sus datos entre ellos.
ü  Prevenir que las actividades de un usuario no interfieran en las de los demás usuarios.
ü  Facilitar el acceso a los dispositivos de Entrada/Salida.
ü  Recuperarse de fallas o errores.
ü  Llevar el control sobre el uso de los recursos.

Interfaz
Según Rodríguez (2004), Para la mayoría de los desarrolladores de software o programadores la interfaz básica del usuario no es más que ventanas, menús, diálogos, gráficos, colores, etc., y se olvidan del componente principal del interfaz de usuario: el usuario.
Es por ello que hay que pensar en la buena presentación de una aplicación antes que el propósito verdadero de la interfaz básica del usuario: facilitar la interacción entre el usuario y la aplicación, o hacerle fácil al usuario “interactuar" con la aplicación.


Conclusión

Concluyendo con esta investigación se muestra de forma detallada y bien explicada la definición y tipos de software existentes que abarcan métodos de distribución de los mismos hoy día, así como los sistemas operativos, su clasificación, funciones principales, interfaz de usuario.



 
Bibliografía

Cherry Jesús Monzón (2006). Sistemas Operativos, [Disponible en:] http://cherrym-sistemasoperativos.blogspot.com/2006/07/sistemas-operativos.html [Consultado: 29/05/2015].

Diccionario de informática. Ediciones Díaz de Santos. (1993). Traducido por Blanco de Mendizábal Allende. Madrid: 2ª edición. Publicado originalmente por Oxforde University Press. Título original en inglés Dictionary of computing (3ª edición).

Espinosa y Amorós (2001). Accesibilidad en aplicaciones informáticas (Comunicación presentada en un congreso en Santiago de Compostela año 2001), [Disponible en:] http://tecnologiaedu.us.es/cuestionario/bibliovir/paz10.pdf  [Consultado: 27/05/2015]

Freedman, A. (1984). Glosario de computación. ¡Mucho más que un glosario! México: McGraw Hill (1ª edición).

Hernández y Cols (2008). Clasificación de software [Disponible en:] http://elsoftwaregomezp.blogspot.com/2008/10/clasificacion-del-software.html [Consultado: 27/05/2015]

O´brien, James A. (2006). Sistemas de Información Gerencial. México DF.

Rodríguez S. (2004). Introduccion a la informática, guía instruccional. [Disponible en:] http://www.ciberesquina.una.edu.ve:8080/2008_2/l116.pdf [Consultado el: 28/05/2015].
Silberschatz, Abraham (2006). Sistemas Operativos. México. ISBN: 968-18-6168-X.

Vásquez B. (2011). Definición de sistema Operativo. [Disponible en:] https://solvasquez.wordpress.com/2011/01/24/definicion-de-sistema-operativo/ [Consultado: 29/05/2015].