pcmax2008

todo para tu pc

introduccion a los sistemas operativos

EL SISTEMA OPERATIVO

No voy a comenzar con una de esas definiciones ultra sintetizadas que de tan abstractas son rápidamente olvidadas.

Para entender qué es un Sistema Operativo veamos un ejemplo. Supongamos que estamos frente a nuestra computadora y que esta tiene la particularidad de no tener un SO instalado. Solamente contamos con el BIOS [que en realidad es un mini Sistema Operativosonrisa] y nada más. Vamos a realizar en estas condiciones el intento de guardar en un disco rígido cierta información que contenemos en un Cd… Tal vez seguiríamos los siguientes pasos:

1) Colocamos el Cd en la lectora correspondiente

2) Utilizamos un comando que lea la información del Cd

3) Copiamos esa información al disco rígido

Todo muy lindo…¡pero no funcionó! ¿porqué? Nos hemos olvidado de varios procesos que deben llevarse a cabo y que por lo general no tomamos en cuenta. Por ejemplo:

1) El posicionado de la cabeza de la lectora de Cd y la utilización del laser y elementos de lectura

2) ¿Donde se ubicará el comando para que la máquina entienda que debe copiar?

3) ¿cómo se disponen en el disco rígido los bits y como se sincroniza el movimiento del motor y la posición del cabezal?

O sea que hay una serie de tareas (muchas más que las mencionadas en el ejemplo) que son casi desconocidas para nosotros y que realiza “en silencio” el Sistema Operativo.
Podríamos definir al SO como una capa de abstracción que se ubica entre el hardware y nosotros los usuarios y que cuenta con las herramientas adecuadas (como drivers de comunicación entre dispositivos físicos y la CPU) para la administración de la computadora.
Si consideramos al hardware como una máquina hostil para el ser humano [lease el usuario y ¡vaya si puede serlo!sonrisa], el SO podría ser considerado como una máquina virtual que recubre esa máquina real y que es mucho más amigable. Incluso el SO tiende a estandarizar el uso de diferentes máquinas reales (diferente hardware) haciendo que la operación de las mismas sea similar.

Un Sistema Operativo está compuesto por:

1) Núcleo o Kernel. En el caso concreto de gnu/linux el kernel -sin compilar listo para leer- se encuentra en http://www.kernel.org (¡esas cosas que tiene el software libre!. Otros kernel están compilados y sus fuentes son guardadas bajo “7 llaves” para que nadie pueda conocerlas)

2) Shell o intérprete de comandos. Es el intermediario entre el usuario y el núcleo. Aquellos que hayan conocido el DOS recordarán el uso del command.com, en gnu/linux hay varios intérpretes posibles, pero el más usado es el Bash.

3) Colección mínima de herramientas. Permite administrar el sistema

Pero…¿qué es lo que hace exactamente el Sistema Operativo?

*Ejecuta programas

*Contiene una interfase primaria entre el usuario y el hardware

*Administra y protege los recursos del sistema

*Contiene herramientas básicas para administración del Sistema

*Gestión y permisos de usuario (especialmente en Sistemas *nix)

Existen muchos Sistemas Operativos y casi todos van tomando alguna cosa de su antecesor sin que esto signifique copia, sino más bien manejo conceptual de ciertos parámetros.
Por ejemplo DOS incorpora conceptos de CPM y de UNIX. Quién haya conocido línea de comandos en DOS verá algunas similitudes con el bash que utilizamos en gnu/linux.
¿Porqué? Simplemente porque gnu/linux es un “hijo” de Unix. Si bien fue reescrito totalmente por Linux Torvalds, conceptualmente es un clon de aquel. Por este motivo muchas veces veremos escrito “*nix” para referirnos a Unix y los SO descendientes de aquel.

esquema del SO linux
En el gráfico encontramos en el lugar central, el Kernel o núcleo que se encargará de:
*Control de los procesos
*Control de dispositivos
*Control de interrrupciones
*Control de sistemas de archivos

Dependiendo del kernel encontramos:
*Capa de administración
*Capa de demonios
*Capa de shell
*Capa de procesos iniciados desde el Shell

En gnu/linux todos los periféricos conectados a la CPU son tratados como si fueran archivos y controlados por archivos conocidos como módulos o drivers. Los diferentes tipos de dispositivos son:

*Seriales (comunicación bit a bit) como el ratón, el mouse o el módem

* Bloque (comunicación por bloques) disco rígido, disquettes, memorias RAM

*Especiales como pantalla, dispositivos gráficos, etc.

Características de gnu/linux:

*Multitarea: La administración de recursos usada por gnu/lilnux lo hacen un auténtico multitarea dándole a todos los procesos ,tanto los que se ven como los que corren en background, un tiempo de procesador.

*Multiusuario: Permite que diferentes personas puedan acceder al sistema y compartir los recursos de acuerdo a lo que haya dispuesto el administrador (root). Si bien se pueden compartir recursos, está asegurada la privacidad entre diferentes usuarios.

*Capacidad para leer (y en la mayoría de los casos escribir) en casi todos los formatos (FAT, FAT32, NTFS de Windows) ISO 9660 (Cdrom), etc.

*Protocolo TCP/IP integrado en el kernel, lo que permite gran rapidez y compatibilidad de acceso con otros SO en red y en internet.

*Varios sistemas gráficos utilizables lo que hacen que su aspecto y funcionamiento varíen de acuerdo al gusto del usuario. Además de Gnome y Kde, se encuentran escritorios más pequeños en tamaño ideal para máquinas con menos recursos como FWDM, Enlightment,TWM, etc.

*Administración racional de la memoria: Cualquier proceso tiene su zona protegida de memoria lo que hace que si una aplicación tiene problemas, se pueda cerrar sin que genere problemas con el resto de las aplicaciones abiertas.

*Gran cantidad de aplicaciones a elección del usuario: Gnu/linux es libre y permite tener muchas aplicaciones que hacen lo mismo aunque de manera diferente. Esto le da al usuario la libertad de elegir qué aplicación usar. El monopolio existente en otros SO no existe en gnu/linux por lo que siempre contaremos con abundate cantidad de alternativas a nuestra elección.

Deja un comentario!!!

Anuncios

octubre 20, 2008 Posted by | linux | Deja un comentario

descargate opera 9.6 para windows

PLATAFORMA: WINDOWS
IDIOMA: INGLÉS / MULTILENGUAJE
TAMAÑO : 5.39MB

OPERA 9.61 BUILD 10463

LO NUEVO EN OPERA 9.6 :

  • OPERA LINK. MOTORES DE BÚSQUEDA PERSONALIZADOS Y EL TIPEADO HISTORIAL* SON AHORA UNIDOS A LOS MARCADORES, MARCACIÓN RÁPIDA, BARRA DE HERRAMIENTA PERSONAL, Y NOTAS EN OPERA LINK.
  • VISTA PREVIA DE FEED. AHORA PUEDE PREVISUALIZAR UN FEED RSS / ATOM ANTES DE SUBCRIBIRSE.
  • OPERA MAIL: MODO ANCHO DE BANDA BAJO. EL MODO DE ANCHO DE BANDA BAJO ES UN SETTING EN CUENTAS DE CORREO QUE HACE Q’ OPERA MAIL SEA USADO CON POCO ANCHO DE BANDA COMO SEA POSIBLE. PARA IMAP, ESTO SIGNIFICA QUE OPERA SÓLO SINCRONIZA LOS MENSAJES NUEVOS Y NO BUSCARA LOS ARCHIVOS ADJUNTOS A MENOS QUE LO SOLICITE. PARA POP, OPERA NO BUSCARA MÁS QUE LAS 100 PRIMERAS LÍNEAS DE UN MENSAJE A MENOS QUE LO SOLICITE.
  • OPERA MAIL: SIGA / IGNORE THREADS Y CONTACTOS. SIGA E IGNORE SON LAS NUEVAS CARACTERÍSTICAS PARA LOS USUARIOS QUE RECIBEN UN MONTÓN DE MENSAJES. SE HACE MÁS FÁCIL DESPEDIR A LOS MENSAJES NO IMPORTANTES Y MÁS FÁCILES DE RECONOCER MENSAJES IMPORTANTES.
  • OPERA MAIL: GO TO THREAD. USTED PUEDE AHORA TAMBIÉN “GO TO THREAD” LO QUE SIGNIFICA QUE USTED PUEDE VER SÓLO LOS MENSAJES DESDE THREAD. ÚTIL PARA LOS QUE UTILIZA VISIÓN PLANA.

HOMEPAGE

DESCARGA DIRECTA

Deja un comentario!!!

octubre 20, 2008 Posted by | programas | Deja un comentario

descargate opera 9.6 para windows

PLATAFORMA: WINDOWS
IDIOMA: INGLÉS / MULTILENGUAJE
TAMAÑO : 5.39MB

OPERA 9.61 BUILD 10463

LO NUEVO EN OPERA 9.6 :

  • OPERA LINK. MOTORES DE BÚSQUEDA PERSONALIZADOS Y EL TIPEADO HISTORIAL* SON AHORA UNIDOS A LOS MARCADORES, MARCACIÓN RÁPIDA, BARRA DE HERRAMIENTA PERSONAL, Y NOTAS EN OPERA LINK.
  • VISTA PREVIA DE FEED. AHORA PUEDE PREVISUALIZAR UN FEED RSS / ATOM ANTES DE SUBCRIBIRSE.
  • OPERA MAIL: MODO ANCHO DE BANDA BAJO. EL MODO DE ANCHO DE BANDA BAJO ES UN SETTING EN CUENTAS DE CORREO QUE HACE Q’ OPERA MAIL SEA USADO CON POCO ANCHO DE BANDA COMO SEA POSIBLE. PARA IMAP, ESTO SIGNIFICA QUE OPERA SÓLO SINCRONIZA LOS MENSAJES NUEVOS Y NO BUSCARA LOS ARCHIVOS ADJUNTOS A MENOS QUE LO SOLICITE. PARA POP, OPERA NO BUSCARA MÁS QUE LAS 100 PRIMERAS LÍNEAS DE UN MENSAJE A MENOS QUE LO SOLICITE.
  • OPERA MAIL: SIGA / IGNORE THREADS Y CONTACTOS. SIGA E IGNORE SON LAS NUEVAS CARACTERÍSTICAS PARA LOS USUARIOS QUE RECIBEN UN MONTÓN DE MENSAJES. SE HACE MÁS FÁCIL DESPEDIR A LOS MENSAJES NO IMPORTANTES Y MÁS FÁCILES DE RECONOCER MENSAJES IMPORTANTES.
  • OPERA MAIL: GO TO THREAD. USTED PUEDE AHORA TAMBIÉN “GO TO THREAD” LO QUE SIGNIFICA QUE USTED PUEDE VER SÓLO LOS MENSAJES DESDE THREAD. ÚTIL PARA LOS QUE UTILIZA VISIÓN PLANA.

HOMEPAGE

DESCARGA DIRECTA

Deja un comentario!!!

octubre 20, 2008 Posted by | programas | Deja un comentario

desfragmentador para windows

PLATAFORMA : 2000 / 2003 / XP / VISTA
IDIOMA : INGLÉS / MULTILENGUAJE
TAMAÑO : 3.54MB

VOPT 9.06 FOR WINDOWS 2000, 2003, XP AND VISTA

VOPT ES UN DESFRAGMENTADOR DE DISCO QUE INCLUYE OPCIONES DE DESFRAGMENTACIÓN POR LOTE Y PROGRAMADA PARA MANTENER LA PERFORMANCE DE SU DISCO EN UN NIVEL ÓPTIMO Y PUEDE MOSTRAR INFORMACIÓN Y ESTADÍSTICAS SOBRE EL USO DE ARCHIVOS, FRAGMENTACIÓN, Y ADEMÁS TODOS COMBINADOS EN UN RICO ENTORNO VISUALMENTE COMPACTADA.

OFRECE FUNCIONES AVANZADAS PARA ANULAR EL ESTILO PACKING NTFS, EXCLUSIÓN DE GRANDES ARCHIVOS Y RUTAS ESPECÍFICAS, ASÍ COMO LA COLOCACIÓN ESTRATÉGICA DEL ARCHIVO PARA MEJORAR LA VELOCIDAD DE DESFRAGMENTACIÓN. VOPT TAMBIÉN OFRECE OPCIONES PARA OPTIMIZAR EL ARCHIVO DE INTERCAMBIO Y OTROS SETTINGS DEL SISTEMA Y LIMPIAR EL ESPACIO LIBRE, INCLUYE HERRAMIENTAS ADICIONALES PARA ENCONTRAR GRANDES ARCHIVOS, BORRAR ARCHIVOS BASURA, LIMPIAR EL CACHÉ DEL NAVEGADOR, COOKIES Y MÁS.

CARACTERÍSTICAS :

  • RÁPIDO – CUANDO SE USA CON REGULARIDAD, ESTO FINALIZA EN UNOS POCOS MINUTOS.
  • SEGURO – SU DISCO DE DATOS ESTÁ PLENAMENTE PROTEGIDO.
  • FÁCIL – USTED PUEDE ELEGIR LA DESFRAGMENTACIÓN MANUAL O AUTOMÁTICO – DIARIAMENTE O SEMANALMANTE.
  • POTENTE – INCLUYE UNA GRAN HERRAMIENTAS PARA AFINAR SU SISTEMA Y LIMPIA DE BASURA NO DESEADA.

CAMBIOS EN LA VERSIÓN 9.06 :

  • CORRECIÓN DE PROBLEMAS MENORES, INCLUYENDO UN ERROR INTRODUCIDO EN LA VERSIÓN 9.05.

HOMEPAGE

LINK RAPIDSHARE

Deja un comentario!!!

octubre 20, 2008 Posted by | programas | Deja un comentario

desfragmentador para windows

PLATAFORMA : 2000 / 2003 / XP / VISTA
IDIOMA : INGLÉS / MULTILENGUAJE
TAMAÑO : 3.54MB

VOPT 9.06 FOR WINDOWS 2000, 2003, XP AND VISTA

VOPT ES UN DESFRAGMENTADOR DE DISCO QUE INCLUYE OPCIONES DE DESFRAGMENTACIÓN POR LOTE Y PROGRAMADA PARA MANTENER LA PERFORMANCE DE SU DISCO EN UN NIVEL ÓPTIMO Y PUEDE MOSTRAR INFORMACIÓN Y ESTADÍSTICAS SOBRE EL USO DE ARCHIVOS, FRAGMENTACIÓN, Y ADEMÁS TODOS COMBINADOS EN UN RICO ENTORNO VISUALMENTE COMPACTADA.

OFRECE FUNCIONES AVANZADAS PARA ANULAR EL ESTILO PACKING NTFS, EXCLUSIÓN DE GRANDES ARCHIVOS Y RUTAS ESPECÍFICAS, ASÍ COMO LA COLOCACIÓN ESTRATÉGICA DEL ARCHIVO PARA MEJORAR LA VELOCIDAD DE DESFRAGMENTACIÓN. VOPT TAMBIÉN OFRECE OPCIONES PARA OPTIMIZAR EL ARCHIVO DE INTERCAMBIO Y OTROS SETTINGS DEL SISTEMA Y LIMPIAR EL ESPACIO LIBRE, INCLUYE HERRAMIENTAS ADICIONALES PARA ENCONTRAR GRANDES ARCHIVOS, BORRAR ARCHIVOS BASURA, LIMPIAR EL CACHÉ DEL NAVEGADOR, COOKIES Y MÁS.

CARACTERÍSTICAS :

  • RÁPIDO – CUANDO SE USA CON REGULARIDAD, ESTO FINALIZA EN UNOS POCOS MINUTOS.
  • SEGURO – SU DISCO DE DATOS ESTÁ PLENAMENTE PROTEGIDO.
  • FÁCIL – USTED PUEDE ELEGIR LA DESFRAGMENTACIÓN MANUAL O AUTOMÁTICO – DIARIAMENTE O SEMANALMANTE.
  • POTENTE – INCLUYE UNA GRAN HERRAMIENTAS PARA AFINAR SU SISTEMA Y LIMPIA DE BASURA NO DESEADA.

CAMBIOS EN LA VERSIÓN 9.06 :

  • CORRECIÓN DE PROBLEMAS MENORES, INCLUYENDO UN ERROR INTRODUCIDO EN LA VERSIÓN 9.05.

HOMEPAGE

LINK RAPIDSHARE

Deja un comentario!!!

octubre 20, 2008 Posted by | programas | Deja un comentario

descargar adobe creative suite 3

Suite Adobe CS3 Master Collection [AIO]

AIO del Suite Adobe CS3 Master Collection


Este all-in-one trae todos los programas del MasterCollection más unos cuantos más para completarlo.

Todos los programas que contiene son portables y vienen completos.

No necesitan activación

Además incluyen sus respectivos manuales.

Adicionalmente traen la opción de ser instalados.

Incluye:

* Adobe Acrobat Reader 8
* Adobe Acrobat Reader 8.1
* Adobe Acrobat Reader 9
* Adobe Audition 3.0
* Adobe Dreamweaver CS3
* Adobe Encore CS3
* Adobe Fireworks CS3
* Adobe Flash CS3
* Adobe InDesing CS3
* Adobe After Effect CS3
* Adobe Photoshop CS3 Extended
* Adobe Ilustrator CS3
* Adobe LiveCycle Designer 8
* Adobe Bridge CS3
* Adobe Premier Pro CS3
* Adobe Free Hand MX

Tamaño comprimido: 1.3 GB
Tamaño descomprimido: 3.5 GB
Comprimido con: WinRar

http://rapidshare.com/files/153987359/AdMC_RUNLEADER.part01.rar

http://rapidshare.com/files/153987364/AdMC_RUNLEADER.part02.rar

http://rapidshare.com/files/154234580/AdMC_RUNLEADER.part03.rar

http://rapidshare.com/files/154234581/AdMC_RUNLEADER.part04.rar

http://rapidshare.com/files/154312519/AdMC_RUNLEADER.part05.rar

http://rapidshare.com/files/154312524/AdMC_RUNLEADER.part06.rar

http://rapidshare.com/files/154468247/AdMC_RUNLEADER.part07.rar

http://rapidshare.com/files/154468249/AdMC_RUNLEADER.part08.rar

http://rapidshare.com/files/154511241/AdMC_RUNLEADER.part09.rar

http://rapidshare.com/files/154511242/AdMC_RUNLEADER.part10.rar

http://rapidshare.com/files/154619393/AdMC_RUNLEADER.part11.rar

http://rapidshare.com/files/154619398/AdMC_RUNLEADER.part12.rar

http://rapidshare.com/files/154799933/AdMC_RUNLEADER.part13.rar

http://rapidshare.com/files/154799936/AdMC_RUNLEADER.part14.rar

Deja un comentario!!!

octubre 20, 2008 Posted by | programas | Deja un comentario

descargar adobe creative suite 3

Suite Adobe CS3 Master Collection [AIO]

AIO del Suite Adobe CS3 Master Collection


Este all-in-one trae todos los programas del MasterCollection más unos cuantos más para completarlo.

Todos los programas que contiene son portables y vienen completos.

No necesitan activación

Además incluyen sus respectivos manuales.

Adicionalmente traen la opción de ser instalados.

Incluye:

* Adobe Acrobat Reader 8
* Adobe Acrobat Reader 8.1
* Adobe Acrobat Reader 9
* Adobe Audition 3.0
* Adobe Dreamweaver CS3
* Adobe Encore CS3
* Adobe Fireworks CS3
* Adobe Flash CS3
* Adobe InDesing CS3
* Adobe After Effect CS3
* Adobe Photoshop CS3 Extended
* Adobe Ilustrator CS3
* Adobe LiveCycle Designer 8
* Adobe Bridge CS3
* Adobe Premier Pro CS3
* Adobe Free Hand MX

Tamaño comprimido: 1.3 GB
Tamaño descomprimido: 3.5 GB
Comprimido con: WinRar

http://rapidshare.com/files/153987359/AdMC_RUNLEADER.part01.rar

http://rapidshare.com/files/153987364/AdMC_RUNLEADER.part02.rar

http://rapidshare.com/files/154234580/AdMC_RUNLEADER.part03.rar

http://rapidshare.com/files/154234581/AdMC_RUNLEADER.part04.rar

http://rapidshare.com/files/154312519/AdMC_RUNLEADER.part05.rar

http://rapidshare.com/files/154312524/AdMC_RUNLEADER.part06.rar

http://rapidshare.com/files/154468247/AdMC_RUNLEADER.part07.rar

http://rapidshare.com/files/154468249/AdMC_RUNLEADER.part08.rar

http://rapidshare.com/files/154511241/AdMC_RUNLEADER.part09.rar

http://rapidshare.com/files/154511242/AdMC_RUNLEADER.part10.rar

http://rapidshare.com/files/154619393/AdMC_RUNLEADER.part11.rar

http://rapidshare.com/files/154619398/AdMC_RUNLEADER.part12.rar

http://rapidshare.com/files/154799933/AdMC_RUNLEADER.part13.rar

http://rapidshare.com/files/154799936/AdMC_RUNLEADER.part14.rar

Deja un comentario!!!

octubre 20, 2008 Posted by | programas | Deja un comentario

crea fondos de escritorio para windows

Photo Stacker 2.0

Genera fondo de escritorio a partir de fotografías digitales

Photo Stacker

  • Valoracion actual 0/5
  • 1
  • 2
  • 3
  • 4
  • 5

/5 de 0 votos

Licencia: Share Fecha: 20/10/08
Idioma: Ingles Tamaño: 1.5MB
Descargas: 32 Autor: photostacker.com

Photo Stacker es una aplicación que permite crear fondos de escritorio a partir de una serie de fotografías digitales que están almacenadas en el disco duro o en servicios web como Picasa o Flickr.

Dos son las formas que Photo Stacker tiene de organizar las imágenes: apilarlas una encima de otras de forma aleatoria y cambiando su orientación, o colocarlas de forma ordenada. El usuario puede indicar el número de fotografías que quiere en la composición y su tamaño.

También es posible seleccionar un color para el fondo u otra imagen, definir áreas sobre las que no se colocará fotografía alguna o generar un fondo aleatorio cada cierto tiempo.

La versión gratuita permite disfrutar sin restricción alguna de la generación de fondos a partir de las imágenes almacenadas en el disco duro. Si quieres utilizarla con un servicio web compatible debes saber que sólo puedes hacerlo durante catorce días. Lo mismo ocurre con algunas funciones descritas anteriormente.

Nota
Requiere Microsoft .NET Framework 2.0.

Deja un comentario!!!

octubre 20, 2008 Posted by | programas | Deja un comentario

crea fondos de escritorio para windows

Photo Stacker 2.0

Genera fondo de escritorio a partir de fotografías digitales

Photo Stacker

  • Valoracion actual 0/5
  • 1
  • 2
  • 3
  • 4
  • 5

/5 de 0 votos

Licencia: Share Fecha: 20/10/08
Idioma: Ingles Tamaño: 1.5MB
Descargas: 32 Autor: photostacker.com

Photo Stacker es una aplicación que permite crear fondos de escritorio a partir de una serie de fotografías digitales que están almacenadas en el disco duro o en servicios web como Picasa o Flickr.

Dos son las formas que Photo Stacker tiene de organizar las imágenes: apilarlas una encima de otras de forma aleatoria y cambiando su orientación, o colocarlas de forma ordenada. El usuario puede indicar el número de fotografías que quiere en la composición y su tamaño.

También es posible seleccionar un color para el fondo u otra imagen, definir áreas sobre las que no se colocará fotografía alguna o generar un fondo aleatorio cada cierto tiempo.

La versión gratuita permite disfrutar sin restricción alguna de la generación de fondos a partir de las imágenes almacenadas en el disco duro. Si quieres utilizarla con un servicio web compatible debes saber que sólo puedes hacerlo durante catorce días. Lo mismo ocurre con algunas funciones descritas anteriormente.

Nota
Requiere Microsoft .NET Framework 2.0.

Deja un comentario!!!

octubre 20, 2008 Posted by | programas | Deja un comentario

introduccion a los sistemas operativos

EL SISTEMA OPERATIVO

No voy a comenzar con una de esas definiciones ultra sintetizadas que de tan abstractas son rápidamente olvidadas.

Para entender qué es un Sistema Operativo veamos un ejemplo. Supongamos que estamos frente a nuestra computadora y que esta tiene la particularidad de no tener un SO instalado. Solamente contamos con el BIOS [que en realidad es un mini Sistema Operativosonrisa] y nada más. Vamos a realizar en estas condiciones el intento de guardar en un disco rígido cierta información que contenemos en un Cd… Tal vez seguiríamos los siguientes pasos:

1) Colocamos el Cd en la lectora correspondiente

2) Utilizamos un comando que lea la información del Cd

3) Copiamos esa información al disco rígido

Todo muy lindo…¡pero no funcionó! ¿porqué? Nos hemos olvidado de varios procesos que deben llevarse a cabo y que por lo general no tomamos en cuenta. Por ejemplo:

1) El posicionado de la cabeza de la lectora de Cd y la utilización del laser y elementos de lectura

2) ¿Donde se ubicará el comando para que la máquina entienda que debe copiar?

3) ¿cómo se disponen en el disco rígido los bits y como se sincroniza el movimiento del motor y la posición del cabezal?

O sea que hay una serie de tareas (muchas más que las mencionadas en el ejemplo) que son casi desconocidas para nosotros y que realiza “en silencio” el Sistema Operativo.
Podríamos definir al SO como una capa de abstracción que se ubica entre el hardware y nosotros los usuarios y que cuenta con las herramientas adecuadas (como drivers de comunicación entre dispositivos físicos y la CPU) para la administración de la computadora.
Si consideramos al hardware como una máquina hostil para el ser humano [lease el usuario y ¡vaya si puede serlo!sonrisa], el SO podría ser considerado como una máquina virtual que recubre esa máquina real y que es mucho más amigable. Incluso el SO tiende a estandarizar el uso de diferentes máquinas reales (diferente hardware) haciendo que la operación de las mismas sea similar.

Un Sistema Operativo está compuesto por:

1) Núcleo o Kernel. En el caso concreto de gnu/linux el kernel -sin compilar listo para leer- se encuentra en http://www.kernel.org (¡esas cosas que tiene el software libre!. Otros kernel están compilados y sus fuentes son guardadas bajo “7 llaves” para que nadie pueda conocerlas)

2) Shell o intérprete de comandos. Es el intermediario entre el usuario y el núcleo. Aquellos que hayan conocido el DOS recordarán el uso del command.com, en gnu/linux hay varios intérpretes posibles, pero el más usado es el Bash.

3) Colección mínima de herramientas. Permite administrar el sistema

Pero…¿qué es lo que hace exactamente el Sistema Operativo?

*Ejecuta programas

*Contiene una interfase primaria entre el usuario y el hardware

*Administra y protege los recursos del sistema

*Contiene herramientas básicas para administración del Sistema

*Gestión y permisos de usuario (especialmente en Sistemas *nix)

Existen muchos Sistemas Operativos y casi todos van tomando alguna cosa de su antecesor sin que esto signifique copia, sino más bien manejo conceptual de ciertos parámetros.
Por ejemplo DOS incorpora conceptos de CPM y de UNIX. Quién haya conocido línea de comandos en DOS verá algunas similitudes con el bash que utilizamos en gnu/linux.
¿Porqué? Simplemente porque gnu/linux es un “hijo” de Unix. Si bien fue reescrito totalmente por Linux Torvalds, conceptualmente es un clon de aquel. Por este motivo muchas veces veremos escrito “*nix” para referirnos a Unix y los SO descendientes de aquel.

esquema del SO linux
En el gráfico encontramos en el lugar central, el Kernel o núcleo que se encargará de:
*Control de los procesos
*Control de dispositivos
*Control de interrrupciones
*Control de sistemas de archivos

Dependiendo del kernel encontramos:
*Capa de administración
*Capa de demonios
*Capa de shell
*Capa de procesos iniciados desde el Shell

En gnu/linux todos los periféricos conectados a la CPU son tratados como si fueran archivos y controlados por archivos conocidos como módulos o drivers. Los diferentes tipos de dispositivos son:

*Seriales (comunicación bit a bit) como el ratón, el mouse o el módem

* Bloque (comunicación por bloques) disco rígido, disquettes, memorias RAM

*Especiales como pantalla, dispositivos gráficos, etc.

Características de gnu/linux:

*Multitarea: La administración de recursos usada por gnu/lilnux lo hacen un auténtico multitarea dándole a todos los procesos ,tanto los que se ven como los que corren en background, un tiempo de procesador.

*Multiusuario: Permite que diferentes personas puedan acceder al sistema y compartir los recursos de acuerdo a lo que haya dispuesto el administrador (root). Si bien se pueden compartir recursos, está asegurada la privacidad entre diferentes usuarios.

*Capacidad para leer (y en la mayoría de los casos escribir) en casi todos los formatos (FAT, FAT32, NTFS de Windows) ISO 9660 (Cdrom), etc.

*Protocolo TCP/IP integrado en el kernel, lo que permite gran rapidez y compatibilidad de acceso con otros SO en red y en internet.

*Varios sistemas gráficos utilizables lo que hacen que su aspecto y funcionamiento varíen de acuerdo al gusto del usuario. Además de Gnome y Kde, se encuentran escritorios más pequeños en tamaño ideal para máquinas con menos recursos como FWDM, Enlightment,TWM, etc.

*Administración racional de la memoria: Cualquier proceso tiene su zona protegida de memoria lo que hace que si una aplicación tiene problemas, se pueda cerrar sin que genere problemas con el resto de las aplicaciones abiertas.

*Gran cantidad de aplicaciones a elección del usuario: Gnu/linux es libre y permite tener muchas aplicaciones que hacen lo mismo aunque de manera diferente. Esto le da al usuario la libertad de elegir qué aplicación usar. El monopolio existente en otros SO no existe en gnu/linux por lo que siempre contaremos con abundate cantidad de alternativas a nuestra elección.

Deja un comentario!!!

octubre 20, 2008 Posted by | linux | Deja un comentario