Son programas de ordenador y la documentación asociada. Los productos de Software se pueden desarrollar para algún cliente en particular o para un mercado general.
es un conjunto de actividades cuya meta es el desarrollo o evolución del Software.
En
este apartado hay que mencionar primeramente el sistema operativo, que es el
programa que permite que el ordenador pueda funcionar.
Sin
sistema operativo una computadora no podría hacer absolutamente nada. Al principio,
los sistemas operativos consistían en una serie de comandos con los que se le
daban instrucciones primero a los súper ordenadores y posteriormente a los
ordenadores personales. Más, tarde se paso a la interfaz gráfica de
usuario, que es el modelo que se ha impuesto entre la mayoría de usuarios.
Una
vez instalado el sistema operativo, podemos proceder a la instalación de
distintas aplicaciones o programas, que son los que hacen que el ordenador
realice determinadas tareas (escribir, dibujar, reproducir sonido, cálcular,
etc.)
Los programas de aplicación desarrollados para uso dentro de
la compañía deben ser clasificados por lo menos como solo de uso interno.
Cada sistema de software (programas fuentes, módulos objeto,
procedimientos, etc.) deben estar clasificados separadamente y controlados por
sus propios méritos. Por ejemplo, un programa fuente y los módulos de carga
pueden estar clasificados y controlados diferentemente.
Las clasificaciones de textos claros aplicables e
instrucciones de control deben estar encauzados en todos los sistemas de
software (por ejemplo fuente, objeto, carga y copias).
La documentación asociada, las cubiertas de tarjetas
perforadas, las tarjetas magnéticas, cintas, discos cassettes, disquetes, etc.,
deben llevar marcas externas de las clasificaciones aplicables.
En
la unidad central de proceso (CPU) se encuentra el microprocesador, que actúa
como un autentico cerebro y lleva a cabo las operaciones implicitas en todo
proceso lógico o matemático. Ahí se encuentra también el disco duro, que es el
lugar en eñ que se almacena de forma permanente la información, y la memoria de
acceso aleatorio (RAM), que se encarga de realizar las funciones más frecuentes
y de tener a mano los datos de mayor uso, a fin de no tener que recurrir al
disco duro. Igualmente importantes resultan los diferentes dispositivos de almacenanmiento
en los que se guarda la información que no cabe en el disco duro. Entre estos
últimos se encuenteran los disquetes, las unidades de cinta, los CD-ROM y los
DVD-ROM.
Podemos
comparar la compuitadora con el cerebro
humano, ya que ambos procesan la información que reciben. Todos nosotros
tenemos una parte de nuestro cerebro que procesa los datos que recibimos a
través de nuestros sentidos (vista, oído, olfato, tacto y gusto). También hay
una parte de nuestro cerebro que almacena la información que vamos acumulando
con los años (la memoria). Una parte de esa memoría no la solemos utilizar, e
incluso a veces no somos consientes de que esté ahí (el subconsiente). Sin
embargo, exiasten una gran cantidad de datos de manejo casi diario que si
recordamos con facilidad (datos personales, tablas de múltiplicar,
informaciones relacionadas con el trabajo y un sinfín de cosas más). Esta
última parte consciente sería el equivalente a la memoria RAM.
Si el procesador es el principal componente
de cualquier ordenador, la memoria RAM es su principal herramienta de trabajo.
Desde una simple calculadora hasta un gran servidor, no existe ningún tipo que
ordenador que no utilice memoria RAM. El procesador utiliza la memoria RAM para
almacenar los programas y los datos que están en uso y queda imposibilitado
para trabajar si no dispone de por lo menos una cantidad mínima de ella. De
hecho, en los ordenadores actuales, la velocidad de acceso a la memoria RAM es
uno de los principales factores que marcan el rendimiento del equipo, de ahí la
vita importancia del uso de la memoria caché.
Las
siglas RAM significan Ramdom Access Memory o memoria de acceso aleatorio.
Este
nombre es más que adecuado, es la principal característica de la memoria RAM es
la capacidad de suministrar datos ya grabados en ella, con un tiempo de
respuesta y una velocidad de transferencia centenares de veces superior a la de
los dispositivos de memoria de masa, como el disco duro.
Una
ROM mantiene de forma permanente o semipermanente los datos almacenados, que
pueden ser leídos pero, o no se pueden modificar en absoluto o se requiere un
equipo especifico para modificarlos. Una ROM almacena datos que se utilizan
repetidamente, tales como tablas, conversiones o instrucciones programadas para
la inicialización y el funcionamiento del sistema. Las ROMs mantienen los datos
almacenados cuando se desconecta la alimentación. Las ROMs semiconductoras se
fabrican utilizando tecnología bipolar o MOS.
La
memoria ROM es un bloque combinacional
que permite guardar el valor de 2m de n bits.
Podemos
ver una memoria ROM como un archivador, con cajones que guardan bits. Cada
cajón tiene una cierta capacidad (todos tienen la misma) y el archivador tiene
un número determinado de cajones, que siempre una potencia de dos.
La
memoria ROM tiene los siguientes elementos:
1. 2m
palabras o datos de n bits, cada una en una posición (cajón) diferente de la
memoria ROM. Las posiciones que contienen los datos están numeradas desde el 0
hasta el 2m – 1; estos números se llaman direcciones.
2. Una
entrada de direcciones de m bits, que se identifica como símbolo @. Los m bits
de la entrada de las direcciones se interpretan como números codificados en
binario (y por tanto, es necesario determinar el peso de cada bit).
3. Una
salida de datos de n bits.
El
funcionamiento de la ROM es el siguiente:
Cuando
los m bits de la entrada de direcciones (interpretados en binario) codifican el
numero i, entonces la salida toma el valor del dato que hay almacenado en la
dirección i. para referirnos a este dato usaremos la notificación M[i], y
diremos que leemos el dato de la dirección i.
Así
pues, se puede acceder al valor de una palabra (leerla) en cada instante (es
como si en cada momento sólo se pudiera abrir un cajón).
La
memoria ROM también se puede utilizar para sintetizar funciones lógicas.
UOC
La universidad virtual. Los
circuitos lógicos combinacionales. Montse
Peiron Guárdia. Fermin
Sánchez Carracedo. PO1/75003/00085.
Los
dispositivos hardware de entrada/salida, también conocidos como “periféricos”,
son elementos complejos. Para hacer más fácil el trabajo de los programadores,
es preferible ocultar los detalles de estos dispositivos, de manera que los
programas no tengan que diseñarse en función de los mismos, sino que sean
independientes de ellos. Será el software del sistema operativo el encargado de
conseguir dicha independencia, a través de las operaciones de E/S que
utilizaran los programas y que serán independientes del tipo y modelo del
periférico.
El
software del sistema operativo para manejar los dispositivos de entrada y
salida representa aproximadamente un 50% del total del código del mismo.
Proporciona a los programadores y procesos las siguientes funciones:
-
Comandos que faciliten el
uso de los periféricos.
-
Gestión de interrupciones.
-
Gestión de errores.
-
Conjunto de llamadas al
sistema operativo para que los programas puedan realizar las operaciones de
entrada/salida.
Un
dispositivo de entrada es por el ordenador recibe datos desde el mundo
exterior, y un dispositivo de salida es aquel por el que el procesador puede
dar datos o señales al mundo exterior.
A
lo largo de la historia de los ordenadores se han desarrollado muchos tipos de
dispositivos. Los podemos reunir en diversos grupos:
-
Dispositivos de
Almacenamiento.
-
Terminales.
-
Impresoras.
-
Dispositivos multimedia.
-
Dispositivos de
Comunicaciones.
Según
el tipo de información que manejan y como lo hacen, se pueden clasificar en:
-
Organización de la
información en Bloques:
Manejan
la información en bloques de tamaño fijo (256 a 1024 bytes generalmente). La
unidad básica de información es el bloque (discos, CD-Room,…)
-
Organización de la
información en caracteres:
Manejan
cadenas de caracteres sin tener en cuenta ninguna estructura prefijada. No son
direccionables ni pueden realizar operaciones de búsqueda (terminales,
impresoras,…). Se dice que su organización es a caracteres porque la
información se intercambia carácter a carácter, que es la unidad básica de
información de este tipo de dispositivos.
ºEl teclado
ºEl mouse
ºEl jostick
ºLa camara web
ºEl microfono
ºEl escaner
ºLapiz optico
ºEl monitor
ºLas bocinas
ºLa pantalla tactil
ºLa impresora
ºAudifonos
ºAltavoces
ºPloters
ºMultifuncionales
ºUSB
ºCD
ºDVD
ºScanners
ºPantalla tactil
ºDisket
Discos
Son
los dispositivos más comunes para almacenar de forma permanente grandes
cantidades de información, aceptan y recuperan datos a alta velocidad, transfiriéndolos
a la memoria, o desde ella. En “bloques” de tamaño fijo, normalmente entre 256
y 1,024 bytes o caracteres.
Los
discos pueden ser fijos o removibles. Los primeros están instalados en el
ordenador y sería necesario demostrarlos para trasladarlos a otro sistema,
mientras que los segundos pueden llevarse de un ordenador a otro sin ninguna
dificultad. También pueden reunirse varios en un paquete de discos o “disk
pack”.
Cada
disco se divide en bandas concéntricas llamadas “pistas”. Cada pista se divide
en “Sectores”, cada uno de los cuales contiene un bloque de información.
Los
discos removibles pueden ser paquetes de discos, pero lo más usual es que sean
discos simples, también conocidos como discos flexibles o disquetes. Estos
discos giran a menos velocidad, y solo lo hacen cuando necesitan transferir
información.
Cada
sistema operativo define el formato que debe tener el disco, es decir, en
cuantas pistas se divide, el número de sectores que tiene cada pista y cuantos
bytes pueden almacenarse en un sector. Por ello, cuando vayamos a trabajar con
un disco en un sistema operativo concreto, le tendremos que dar formato,
normalmente con comandos similares a ini o formal. Una vez preparado el disco,
podremos almacenar datos en el mismo. Si este disco se intentase utilizar en
otro sistema operativo diferente, seguramente no lo entenderá y nos dará un
mensaje de formato incorrecto.
En
el caso de que durara una operación de lectura o de escritura se detecte que un
sector es incorrecto, el sistema operativo podrá marcarlo como tal para no
volver a acceder al mismo o nos dirá que el disco es invisible y que parte de la información se
ha perdido.
La
lectura y escritura en un disco la realiza una “cabeza” magnética que se mueve
a lo largo de un radio. Este movimiento se conoce como “búsqueda” (seeking). En
los “disk pack” hay una cabeza por disco de manera que el movimiento de las
mismas sea simultaneo, por lo que pueden leer la misma pista de cada disco al
mismo tiempo. Esta combinación se pistas se conoce con el nombre de cilindro.
Disco duro
Memoria USB
Memoria SD
Micro SD
Memory Stick Pro-Duo
Disquette
Cd-R
Cd-Rw
Dvd-rom
Dvd-RW
Memoria Rom
Memoria Ram.
BIBLIOGRAFÍAS:
SOFTWARE.
Ingeniería del Software. Séptima edición Lan Sommervill. PEARSON EDUCACIÓN, S. A. MADRID 2005.
CLASIFICACIÓN.
D. Squiles. A. McDougall. Cómo elegir y utilizar software educativo. EDICIONES MORATA S. L. (2001) Primera edición: 1997. Segunda edición: 2001. Mejia Laquerica, 12. 28004 – Madrid
Y FUNDACIÓN PANDEJA. Plaza de María Pita, 17, 15001 - A Coruña.
HARDWARE.
El gran libro del PC interno. Luis Duràn Rodríguez. Editoriales. MARCOMBO, EDICIONES TÉCNICAS 2007 MARCOMBO, S. A. Gran vía de les Corts Catafanes 594 08007 Barcelona (España). ALFAOMEGA GRUPO EDITOR, S.A. 2007. C/ Pitágoras 113. Colonia del Valle – 03100. México D.F. (México). Impreso en Gráficas Díaz Tuduri S. L.
MEMORIA RAM.
El gran libro del PC interno. Luis Duràn Rodríguez. Editoriales. MARCOMBO, EDICIONES TÉCNICAS 2007 MARCOMBO, S. A. Gran vía de les Corts Catafanes 594 08007 Barcelona (España). ALFAOMEGA GRUPO EDITOR, S.A. 2007. C/ Pitágoras 113. Colonia del Valle – 03100. México D.F. (México). Impreso en Gráficas Díaz Tuduri S. L.
MEMORIA ROM.
El gran libro del PC interno. Luis Duràn Rodríguez. Editoriales. MARCOMBO, EDICIONES TÉCNICAS 2007 MARCOMBO, S. A. Gran vía de les Corts Catafanes 594 08007 Barcelona (España). ALFAOMEGA GRUPO EDITOR, S.A. 2007. C/ Pitágoras 113. Colonia del Valle – 03100. México D.F. (México). Impreso en Gráficas Díaz Tuduri S. L.
DISPOSITIVOS DE ENTRADA Y SALIDA.
Conceptos de sistemas operativos. Colección 14. Ingeniería. Juan A. Pérez-Campanero Atanano. Juan M. Morera Pascual. Universidad pontificia comillas 2002. Impreso en España – Printed in Spain.
DISPOSITIVOS DE ALMACENAMIENTO.
Conceptos de sistemas operativos. Colección 14. Ingeniería. Juan A. Pérez-Campanero Atanano. Juan M. Morera Pascual. Universidad pontificia comillas 2002. Impreso en España – Printed in Spain.
No hay comentarios:
Publicar un comentario