Redactada por los miembros de la comunidad OpenSolarisHispano
Por
Redacción, en 1 de Abril de 2008
...de sistemas y usuarios que quieran desarrollar y mejorar sistemas operativos.
fruto de este proyecto, la comunidad opensolarishispano ha publicado una guía para introducirse en el uso y desarrollo de dicho sistema operativo. la guía puede descargarse gratis desde la web oficial del proyecto en espanol. descargate la guía del estudiante en opensolaris.org.
los contenidos de la guía que se puede descargar tanto en pdf como en open document son los siguientes:
instalacion de indiana
arranque y parada (smf)
gestion de discos
gestion de procesos
gestion de usuarios
virtualizacion
brandz
xvm
almacenamiento zfs
kernel /proc
dtrace
al tratarse de un documento libre en el que se permiten obras derivadas...
Por
Redacción, en 18 de Mayo de 2007
...de una forma eficaz. comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la maquina desde los niveles mas basicos.
este tutorial tiene dos objetivos: · darle a los programadores los conocimientos necesarios para poder entender el funcionamiento del kernel. · lograr que el programador de aplicaciones entienda mejor el funcionamiento interno del sistema operativo y su filosofía, de esta manera se pueden lograr aplicaciones mas eficientes.
pueden descargarlo a traves de este enlace....
Por
Redacción, en 9 de Junio de 2007
...de una introduccion rapida y basica a los conceptos y a las tareas basicas del mismo.
winzip solo funciona en los sistemas operativos 'windows'. podeis descargar la ultima version de esta utilidad en la pagina oficial de winzip.
puedes acceder al tutorial desde este enlace: tutorial de winzip.
aquí teneis otro tutorial basico de winzip. pero de una version anterior.
se trata de una utilidad muy facil de usar, rapida y que os permitira reducir el tamano de los archivos que envieis por e-mail, o los que guardeis en vuestro disco duro. aunque esto ultimo con el aumento tan espectacular de la capacidad de almacenamiento de los discos duros y otos sistemas de almacenamiento, hace que sea una tarea que no compensa demasiado.
...
Por
Redacción, en 3 de Abril de 2007
...de este manual, solo se requieren unos conocimientos previos elementales de como se maneja windows. por lo tanto es un documento muy adecuado para los principiantes.
es un popular programa de presentacion desarrollado para sistemas operativos microsoft windows y mac os. ampliamente usado en distintos campos como en la ensenanza, negocios, etc. segun las cifras de microsoft corporation, cerca de 30 millones de presentaciones son realizadas con powerpoint cada día. forma parte de la suite micros...
Por
Redacción, en 6 de Abril de 2007
...los sistemas operativos microsoft windows y apple mac os, aunque tambien lo hace en linux si se utiliza un emulador como wine o crossover office. ademas de aplicaciones incluye servidores y servicios basados en web.
microsoft office es considerado el estandar "de facto" en programas de productividad, siendo la interoperabilidad con office uno de los principales escollos para la competencia, ya que los documentos creados por defecto utilizan formatos propios cerrados. se trata de software no libre.
podeis descargar el curso de access 97.
entre las principales funcionalidades de access se encuentran:
* crear tablas de datos indexadas.
* modificar tablas de datos.
* relaciones entre tablas (creacion de bases de datos relacionales).
* creacion de consultas y vist...
Generaciones de ordenadores
Las generaciones han ido pasando de las basadas en válvulas a transistores, circuitos integrados y finalmente a circuitos integrados de gran escala
Por
Alvaro Peredo, en 3 de Junio de 2008
...de hardware ha ido acompanada de reducciones substanciales en los costos, tamano, emision de calor y consumo de energía ademas de por incrementos notables en velocidad y capacidad.
generacion cero (decada de 1940). los primeros sistemas computacionales no poseían sistemas operativos. los usuarios tenían completo acceso al lenguaje de la maquina. todas las instrucciones eran codificadas a mano.
primera generacion (decada de 1950). los sistemas operativos de los anos cincuenta fueron disenados para hacer mas fluida la transicion entre trabajos. antes de que los sistemas fueran disenados, se perdía un tiempo considerable entre la terminacion de un trabajo y el inicio del siguiente. este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes. cuando el trabajo estaba en ejecucion, este tenia control total de la maquina. al terminar cada trabajo, el control era devuelto al si...
Origenes del software informático
En aquellos primeros sistemas, las tareas eran a menudo tediosas y rutinarias empleándose además una gran cantidad de personal en el desarrollo de trabajos que hoy se considerarían triviales.
Por
Alvaro Peredo, en 28 de Mayo de 2008
...de optimizar esta tarea.
el inconveniente de este esquema era que la cpu permanecía inactiva durante la preparacion de trabajos y la intervencion manual de usuarios no especializados.
se consideraron alternativas validas para solucionar este problema:
la contratacion de un operador profesional (eliminacion de la lista de reservaciones) y la agrupacion de trabajos en lotes. para superarlo se desarrollo la secuencia automatica de trabajos.
surgen los primeros sistemas operativos rudimentarios: el monitor residente que siempre reside en memoria. o sea, software que maneja automaticamente los trabajos y que se carga al encender la maquina.
el metodo para darle instrucciones al monitor sobre como trabajar es a traves de las tarjetas de control. estas tarjetas intercaladas en el lote del programador, que comenzaban con caracteres especiales para no confundirse con las tarjetas de programa o datos, instruían sobre las características del trabajo, donde comenzaba y finalizaba el programa o los datos, que tipo de salida tenía asociada este trabajo, donde finalizaba el lote. el interprete de las tarjetas de control lee y realiza las instrucciones de las tarjetas. invoca por intervalos al cargador para cargar los programas de sistema y aplicaciones.
la diferencia de velocidad de la cpu con respecto a la de los dispositivos de entrada-salida siempre fue superior. se buscaba un metodo de entrada y salida que agilizara esta gestion y permitiera disminuir el tiempo de cpu ocioso. se sustituyeron los lectores de tarjetas e impresoras de línea por las unidades de cinta magneticas. normalmente en esta epoca los sistemas eran por lotes leyendo de tarjetas perforadas y escribiendo en impresoras de línea o perforadoras. entonces se implemento leer las tarjetas y almacenarlas en una cinta (esto se hacía en una pequena computadora que solo tenía esa funcion) y posteriormente llevar a la cpu (a la computadora de mayor capacidad de proceso) la cinta y recien allí ejecutar. esto fue llamado procesamiento fuera de línea.
no había necesidad de cambiar los programas de aplicacion para usarlo pues lo que cambiaba era la referencia desde el jcl (job control language). se implemento a traves de lo que se llama una unidad logica: al inicio del lote se especificaba que la unidad de dispositivo numero y en el cambio de la asignacion del dispositivo, por ejemplo, a cintas, el programa no se modificaba. a esto se lo llamo independencia del dispositivo, posible de implementar pues el programa hacia referencia a dispositivos logicos.
almacenamiento temporal - buffers y spoolers
un buffer es un area de memoria, que utilizamos temporalmente para el almacenamiento de informacion de entrada o salida. gracias a la creacion de estas ar...
Características de la evolución de los sistemas de computación
Consecuencia del advenimiento del disco y el uso de spools, aumentó el uso de CPU, pudiéndose solapar actividades, lo que se tradujo en un aumento de la productividad.
Por
Alvaro Peredo, en 7 de Junio de 2008
...de canales de alta velocidad o líneas telefonicas.
generalmente se los llama sistemas distribuidos.
las razones para su uso son:
compartir recursos (por ejemplo impresoras, archivos, etc.)
aceleracion de los calculos ( por division en subprocesos, lo que se llama compartimiento de cargas)
confiabilidad
comunicacion
sistemas de red
los sistemas operativos de red proveen un ambiente donde conviven una multiplicidad de maquinas que pueden acceder remotamente a recursos, conectandose a otras maquinas de la red o transfiriendose informacion desde la maquina remota a su propia maquina. la tarea de conectarse a una maquina remota (login remoto) es una importante funcion dentro de un sistema operativo de estas características.
la facilidad telnet permite a traves de un nombre asignado a una maquina hacer una conexion a ella.
para hacer una transferencia remota puedo utilizar por ejemplo la facilidad ftp. en ambos casos, luego de una conexion exitosa, podemos encontrarnos en otro sistema operativo, donde los comandos sean diferentes al nuestro, pues, en una red no necesariamente las maquinas que la forman tienen el mismo sistema operativo. nuestra maquina puede ser unix y si hacemos un telnet a una maquina diferente, a partir de ese momento deberemos utilizar los comandos de sistema de esa maquina.
sistemas de tiempo real
se usa para controlar una aplicacion dedicada. hay restricciones temporales bien definidas. normalmente no hay almacenamiento secundario o es limitado y los datos se almacenan en memoria. la memoria rom es no volatil y juega un rol sumamente importante en este tipo de sistemas.
sistemas cliente-servidor
para entender estos sistemas definamos los terminos servicio, servidor y cliente.
servicio (service) es una entidad de software en una o mas maquinas que provee una funcion particular.
un servidor (server) es el software de servicio que corre en una maquina. un cliente (client) es un proceso que puede solicitar un servicio a traves de un conjunto de operaciones bien definidas que constituyen la interfase cliente (client interface). un sistema de impresion, provee un servicio (la impresion) a traves de un proceso (servidor) a los clientes que lo soliciten (nuestros programas).
en un sistema se puede disponer de una maquina servidor de archivos al que un cliente hace requerimientos a traves de su interfaz cliente, en forma de un conjunto de operaciones de manipulacion de ficheros.
normalmente se le dice servidor a la maquina donde reside el servicio, confundiendose con el concepto original, donde servidor es el proceso que provee el servicio. una maquina puede ser servidora y a su vez cliente: puede ofrecer un servicio y a su vez requerir para alguno de sus usuarios un servicio enotra maquina. tal es el caso de los servidores no dedicados.
hoy en día la tendencia hacia la programacion distribuida y al uso del modelo cliente - servidor es mas que evidente en muchos de los ambitos de internet y de las redes de area local.
fuentes graficas:
www.computersciencelab.com
wikipedia...
Por
Redacción, en 10 de Agosto de 2007
...los educadores. el google code for educators suministra material educativo en el ambito de la informatica, y libre de ser usado por profesores en sus clases de este tipo de materia.
este material pretende ayudar a los profesores a mejorar sus clases gracias a usar temas con las tecnologías y paradigmas mas actuales.
el servicio consta de tutoriales a los cuales dirigir a los estudiantes para aprender conceptos basicos de las nuevas tecnologías mas importantes. tambien consta de una area donde encontrar contenidos de ejemp...
El enigma de las enanas café
¿Se tambalea la teoría de la estructura estelar?
Por
Redacción, en 4 de Junio de 2008
...de la orbita de este sistema de dos cuerpos, resulta posible determinar la masa de las dos estrellas y es así como los astrofísicos pudieron probar su teoría de la estructura estelar, la misma espina dorsal de la astrofísica.
2mass 1534-2952ab, observada en infrarrojo, estando en orbita alrededor de una estrella de tipo solar a la derecha. imagen: dr. michael liu (institute for astronomy, university of hawai)
la determinacion de las masas de dos sistemas binarios de enanas marrones, 4 estrellas puede realizarse gracias a varios anos de observaciones pacientes y meticulosas con ayuda el telescopio optico keck ii, sobre el mauna kea en hawai.
pero las enanas marrones son objetos pequenos, sus orbitas no son muy grandes y es necesario disponer de un telescopio dotado de una resolucion excelente para formar dos imagenes distintas de estos astros. sin el empleo de las tecnicas de la optica adaptante para liberarnos de la turbulencia de la atmosfera, sería imposible.
al crear una estrella artificial en el cielo con un rayo laser, los astronomos miden hasta cierto punto la turbulencia de la atmosfera y un sistema de guiado controla los espejos del telescopio para corregir la imagen deteriorada por la turbulencia atmosferica.
130948bc en infrarrojo. imagen: sr. trent dupuy, dr. michael liu (institute for astronomy, university of hawai)
los dos sistemas binarios observados son los mas fríos que se conocen. en el primer caso, se trata de estrellas que contienen metano en sus atmosferas y son conocidas baj el nombre de 2mass 1534-2952ab. su masa total es de alrededor de 30 veces la de jupiter, la mitad (mas o menos) para cada estrella del binario, lo que hace suma solamente un 6% de la del sol.
en el segundo caso, las medidas proporcionaron una masa total del 11% de la del sol, compartida tambien del mismo modo, y como se esperaba, estas estrellas son un p...