PDF de programación - Tema 7: El software

Imágen de pdf Tema 7: El software

Tema 7: El softwaregráfica de visualizaciones

Publicado el 10 de Julio del 2018
653 visualizaciones desde el 10 de Julio del 2018
402,1 KB
8 paginas
Creado hace 18a (23/05/2005)
Introducción a la Informática

Tema 7.doc

Tema 7: El software

En un sistema informático, para que el hardware o parte material pueda realizar el trabajo para el que
ha sido construido, es necesario tener un conjunto de normas y órdenes que coordinen todos los
procesos que se realicen. Este conjunto de órdenes se denomina software o parte inmaterial del
sistema. Por ello, a través del software (integrado por un gran número de programas que interactúan
unos con otros) pueden ser manejados todos los recursos de un sistema informático para resolver
cualquier problema empresarial.
El término software, en su origen (del inglés: producto etéreo, pensamiento), lo constituye un
conjunto de ideas, producto de la inteligencia de las personas para solucionar problemas de muy
diversos tipos. Ahora bien, estas ideas por sí solas no las puede conocer la computadora sino que hay
que fijarlas (grabarlas) sobre un soporte físico para que pueda entenderlas la máquina. En otros
términos, podríamos decir que es necesario hardwarizar el software para que pueda ser utilizado.
Todos los programas que conforman el software pueden ser divididos en dos grupos bien
diferenciados según su función:

Software de sistema. Compuesto por el conjunto de programas imprescindibles para el
funcionamiento del hardware, más un conjunto cuya misión es la de facilitar el uso del sistema y
optimizar sus recursos.
Software de aplicación. Es el conjunto de programas que se desarrollan para que una
computadora realice cualquier trabajo controlado por el usuario.


En la siguiente figura se representa gráficamente la relación entre los dos grupos anteriores y el
hardware de un sistema.



Software de sistema y software de aplicación

El software de sistema es el conjunto de programas encargados de la gestión interna de la
computadora, es decir, de la unidad central de proceso, la memoria central y los periféricos.
El software de aplicación está constituido por los programas que dirigen el funcionamiento de la
computadora para la realización de trabajos específicos, denominados aplicaciones.

La siguiente tabla muestra la clasificación del software y los principales componentes de cada
categoría.

Licenciatura en Sistemas –FACENA-UNNE



Pág. 1



Introducción a la Informática

Tema 7.doc

Software de sistema

Software de aplicación

SOFTWARE

Sistemas operativos
Programas traductores
Programas de mantenimiento del sistema

Software estándar
Software a medida


Software de sistema


Vamos a estudiar el software básico del sistema creado por la firma constructora para sus
computadoras, o por una empresa de software, al que desde ahora vamos a denominar sistema
operativo.
Un sistema operativo es, en principio, el soporte lógico que controla el funcionamiento del equipo
físico o hardware haciendo que el trabajo con la computadora sea sencillo. Desde este punto de vista
podemos definirlo de la siguiente manera:

Un sistema operativo es un conjunto de programas y funciones que controlan el funcionamiento del
hardware ocultando sus detalles, ofreciendo al usuario una vía sencilla y flexible de acceso a la
computadora.

Por otra parte, una computadora es una máquina que posee un conjunto de elementos que
denominaremos recursos, que deben ser racionalmente distribuidos y utilizados para obtener de ellos
el mejor rendimiento. Estos recursos son los siguientes:


El procesador. Como sabemos, es el lugar donde se ejecutan las instrucciones y por ello deben
controlarse los programas que se ejecuten y su secuenciamiento.

La memoria interna. Todo programa que se ejecute en una computadora, así como todo dato que
se desee procesar, debe residir en la memoria interna, por tanto, es necesario regular su uso y
ocupación.

La entrada/salida. Todo programa, en general, necesita realizar operaciones de entrada/salida
sobre sus unidades periféricas para el control y direccionamiento de las mismas.
La información. Los datos, sus tipos, tamaños y métodos de representación tienen que estar
perfectamente controlados para evitar operaciones erróneas o falsas interpretaciones.

Licenciatura en Sistemas –FACENA-UNNE



Pág. 2



Introducción a la Informática

Tema 7.doc

Desde el punto de vista del control de los recursos de una computadora podemos establecer la
siguiente definición:

Un sistema operativo es el administrador de los recursos ofrecidos por el hardware para alcanzar un
eficaz rendimiento de los mismos.

Sistemas operativos para computadoras personales

Los principales sistemas operativos utilizados en computadoras personales son los siguientes:


DOS.
OS/2.
Sistema operativo Macintosh (MacOS)
Unix - Linux

Windows


Todos los sistemas operativos tienen sus ventajas y desventajas y no existe el S.O. libre de fallas.

Sistema Operativo DOS
El sistema operativo DOS (Disk Operating System) o MS-DOS fue diseñado por Microsoft para las
computadoras personales IBM, extendiéndose a todas las denominadas PC-compatibles.
Es un sistema operativo monousuario, es decir, pensado para que se ejecute en una computadora
personal, atendiendo las órdenes de un solo usuario. Se comercializaron varias versiones, la más
usada fue la 3.3 y la última es la 6.22
El principal defecto de este sistema operativo es su ineficiente gestión de la memoria principal, que
utiliza los primeros 640KB, la llamada Memoria Convencional, como la única en la que se pueden
ejecutar programas (en teoría, ya que en la práctica se pueden usar algunos trucos), la Memoria
Superior (384KB), reservada para controladores de dispositivos y la memoria Extendida, a partir del
primer Megabyte, cuyo uso no es muy eficiente.
Además de monousuario es un S.O monotarea, es decir, sólo puede ejecutar un programa a la vez. El
S.O. está formado por dos conjuntos de programas:

-

Programas residentes en memoria: Se cargan en memoria al arrancar la computadora y
permanecen siempre allí. El principal es el COMMAND.COM, que ejecutará los comandos
internos (DIR, CD, MD, RD, DEL, COPY, VER, TIME, DATE, ..).


-

Programas no residentes: Son el resto de los programas que se facilitan con el S.O.. No se
cargan en la memoria principal, se guardan normalmente en un directorios llamado DOS, son
archivos ejecutables que contienen órdenes para manejo de archivos, discos, controladores de
dispositivos. En las últimas versiones tienen duplicadores de la capacidad del disco, optimizadores
de memoria, reparadores de discos estropeados, etc. Ejemplos de estos comandos son: FORMAT,
DISKCOPY, DBLSPACE., etc.


Para paliar estos inconvenientes, Microsoft desarrolló Windows, que en sus primeras versiones (3.1)
consistía en un entorno operativo (o interfaz de usuario) gráfico, que funcionaba sobre el sistema DOS
y permitía realizar varios programas a la vez (multitarea), compartir datos entre los programas
(intercambio dinámico de datos) y acceso a una mayor memoria central.

Licenciatura en Sistemas –FACENA-UNNE



Pág. 3



Introducción a la Informática

Tema 7.doc

Sistema operativo Macintosh

- OS/2

El OS/2 (Operating System/2) es un sistema operativo muy potente diseñado por Microsoft e IBM
para sus equipos personales PS/2. Está pensado para equipos de gran potencia y facilita la conexión en
red. Sus principales inconvenientes son el costo más elevado de los equipos y las pocas aplicaciones
desarrolladas. La principal diferencia entre OS/2 y WINDOWS/95 es que el primero es full 32 bits
mientras que el segundo tiene componentes de 16 bits. OS/2 es técnicamente más robusto y estable
que WIN95.
Es un S.O. multitarea (permite tener varios programas cargados en la memoria a la vez) y
multiproceso (permite que varios programas se puedan ejecutar a la vez utilizando un sistema de
prioridades).

-

Es un sistema que sólo funciona en equipos Macintosh, de Apple Computer, pionero en la utilización
de un entorno operativo gráfico, incluyendo el uso de ventanas (windows), menues desplegables y el
ratón. Este sistema presenta las ventajas de su facilidad de uso, la calidad de los gráficos, es multitarea
y tiene capacidad de comunicación entre los programas. Sin embargo, debido a que no es compatible,
su extensión en el mercado es limitada.

- Unix y Linux

Unix es un S.O, potente, multitarea y multiusuario, ideal para grandes computadoras y para atender
a cientos de usuarios.
Es un S.O. en niveles, que incluye:
-

El nucleo o kernel, es la parte del S.O. que trabaja directamente con el hardware de la
computadora. Sus funciones básicas son la gestión de memoria, control de acceso al sistema,
mantenimiento del sistema de ficheros, manejo de las interrupciones, asignación de recursos,
control de errores y gestión de entrada/salida.
El shell es el intérprete de comandos y se encarga de leer las órdenes de los usuarios e
interpretarlas, interactuando con el núcleo para ejecutarlas. Hay muchos shells diferentes que el
usuario puede elegir.
Existen versiones para PC, el más difundido en el Linux, que es cae en la categoría de “software
libre”, este tipo de software se distribuye con “código abierto”, es decir, al comprar el software
adquirimos también el código fuente del mismo, lo que nos permitirá realizar las modificaciones o
adaptaciones necesarias al propio contexto.
Linux es u
  • Links de descarga
http://lwp-l.com/pdf12430

Comentarios de: Tema 7: El software (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad