martes, 23 de noviembre de 2010

Tipos de redes



 
Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que compartan información (archivos), recursos (CD-ROM, impresoras, etc.), servicios (acceso a internet, e-mail, chat, juegos)

LANs mucha veces usa una tecnología de transmisión, dada por un simple cable, donde todas las computadoras están conectadas. Existen varias topologías posibles en la comunicación sobre LANs, las cuales se verán mas adelante.

Las redes se dividen en dos tipos principales: peer-to-peer y cliente / servidor (a veces llamado basado en el servidor).

Redes peer-to-Peer
Esta es una configuración de red simple que requiere un poco de conocimientos básicos de cómo configurar. Cada una de la capacidad de compartir entre sí las máquinas de doble y la responsabilidad en la red. Es decir, que cada máquina tiene un doble propósito o función, es decir, que son a la vez clientes y servidores, hasta cierto punto.
La capacidad de servidor de las máquinas es muy básico. Los servicios prestados por cada uno, no es más que la capacidad de compartir recursos como archivos, carpetas, unidades de disco e impresoras. Incluso tienen la capacidad de compartir el acceso a Internet.
Sin embargo, la funcionalidad de servidor de estas máquinas se detiene allí. Ellos no pueden conceder ninguna de las prestaciones mencionadas anteriormente, ya que estas funciones se proporcionan únicamente por un sistema operativo de servidor dedicado.
Debido a que todas las máquinas en la red tienen la misma condición, por lo tanto, los pares plazo, no existe un control centralizado sobre los recursos compartidos.Compartir es aprobado o derogado por el usuario de cada máquina. Las contraseñas pueden ser asignadas a cada recurso compartido si se trata de un archivo, carpeta, disco o periféricos, de nuevo realizada por el usuario.
Aunque esta solución es factible en redes pequeñas, se introduce la posibilidad de que los usuarios pueden tener que conocer y recordar las contraseñas asignadas a cada recurso, a continuación, volver a aprender si el usuario de una máquina en particular decide a cambiar! Debido a esta flexibilidad y discreción individual, el caos institucionalizado es la norma para redes peer-to-peer.
La seguridad también puede ser una de las principales preocupaciones, ya que los usuarios pueden dar contraseñas a otros usuarios no autorizados, lo que les permite acceder a las áreas de la red que la empresa no permite. Por otra parte, debido a la falta de centralización, es imposible que los usuarios conocer y recordar los datos que vive en lo de la máquina, y no hay restricciones para evitar que se sobre-escribir los archivos equivocados con versiones anteriores del archivo. Esto, por supuesto paraliza intentos de organización de copias de seguridad adecuadas.
Puede parecer que las redes peer-to-peer son apenas vale la pena. Sin embargo, ofrecen algunos incentivos importantes, en particular para las pequeñas organizaciones. Las redes de este tipo son las más baratas y más fáciles de instalar, que requiere Windows 95 solamente, una tarjeta de red para cada equipo y el cableado alguno. Una vez conectado, los usuarios pueden comenzar a compartir la información de inmediato y tener acceso a los dispositivos.
Como resultado, las redes de este tipo no son escalables y un límite de no más de 10 máquinas es la regla general.

Referencias
http://es.wikipedia.org/wiki/Red_de_computadoras
http://www.monografias.com/trabajos14/tipos-redes/tipos-redes.shtml
http://itvirtualchaco.com.ar/course/category.php?id=1

viernes, 22 de octubre de 2010

Base de Datos


Una base de datos de tabla en la que los datos se define de forma que pueda ser reorganizada y se accede en un número de maneras diferentes. Una base de datos distribuida es aquella que puede ser dispersada o replicada entre los diferentes puntos de una red. Una base de datos de programación orientado a objetos es la que es congruente con los datos indicados en las clases de objetos y subclases.
Informática bases de datos suelen contener agregaciones de registros de datos o archivos, tales como las transacciones de ventas, catálogos de productos e inventarios y perfiles de clientes. Por lo general, un administrador de base de datos proporciona a los usuarios la capacidad de control de lectura / escritura, especificando la generación de informes y análisis de uso. Bases de datos y administradores de bases de datos son frecuentes en los sistemas mainframe grande, pero también están presentes en pequeñas estaciones de trabajo distribuidos y sistemas de gama media como el AS/400 y en los ordenadores personales. SQL (Structured Query Language) es un lenguaje estándar para realizar consultas interactivas y actualización de una base de datos como DB2 de IBM, Microsoft Access, y los productos de base de datos de Oracle, Sybase, y Computer Associates, Escuchar, Leer fonéticamente
Referencias
http://msdn.microsoft.com/es-es/library/ms171971.aspx 
 http://www.drna.gobierno.pr/oficinas/asesoras/informatica/administracion-base-de-datos/modelos-drna-informatico/postgres_gis_informe.jpg/view
Introduccion en la informatica Jorge Beekman 6ta edicin
Diego Parra

miércoles, 20 de octubre de 2010

TIPOS DE SISTEMAS OPERATIVOS




La mayoría simple, las computadoras de una sola función (por ejemplo, en hornos de microondas con teclados digitales) no requieren un sistema operativo. De hecho, tratando de implementar un sistema operativo en estos equipos pueden ser excesivos. Por otra parte, todas las computadoras personales de escritorio y portátiles y servidores requieren un sistema operativo. Si bien hay cientos de sistemas operativos disponibles, el más popular con diferencia, son la familia de Microsoft Windows de sistemas operativos, el sistema operativo Macintosh, y en la familia Unix de sistemas operativos.
Hay cuatro tipos generales de sistemas operativos. Su uso depende del tipo de ordenador y el tipo de aplicaciones que se ejecutan en esos equipos.
sistemas en tiempo real de funcionamiento (RTOS) se utilizan para controlar la maquinaria, instrumentos científicos y sistemas industriales. En general, el usuario no tiene mucho control sobre las funciones desempeñadas por el RTOS.
De un solo usuario, sistemas de un solo operativo de tareas que un usuario para hacer una cosa a la vez. Y el ejemplo de un solo usuario, único sistema operativo de tareas es el sistema operativo utilizado por los asistentes digitales personales (PDA), también conocido como computadoras de mano.
De un solo usuario, sistemas operativos multitarea permiten a un solo usuario ejecutar simultáneamente múltiples aplicaciones en su ordenador. Este es el tipo de sistema operativo que se encuentran en el escritorio de más personal y computadoras portátiles.

El Windows (Microsoft) y Macintosh (Apple) son las plataformas más populares de un solo usuario, sistemas operativos multitarea.
Los sistemas multi-usuario que funciona permitir que varios usuarios utilizar simultáneamente los recursos en un único equipo.
Unix es un ejemplo de un sistema operativo multi-usuario.
¿Qué sistemas operativos realizan?
Una de las principales tareas del sistema operativo es el control de la computadora de los recursos-tanto el hardware y el software. El sistema operativo asigna los recursos según sea necesario para asegurar que cada aplicación recibe la cantidad adecuada. Además de la asignación de recursos, sistemas operativos proporcionan una interfaz de la aplicación coherente, de modo que todas las aplicaciones utilizan el hardware de la misma manera. Esto es especialmente importante si hay más de un tipo de equipo utiliza el sistema operativo o el hardware del equipo es probable que cambie. Al tener una interfaz de programación de aplicaciones (API) coherente, software escrito en un equipo y se puede ejecutar en otros tipos de computadoras. Los desarrolladores se enfrentan al reto de mantener el sistema operativo lo suficientemente flexible como para controlar el hardware de los miles de fabricantes de equipo diferente.
Los sistemas operativos deben realizar las siguientes tareas:
Procesador de gestión. El sistema operativo debe asignar suficiente de tiempo del procesador a cada proceso y aplicación para que puedan funcionar tan eficientemente como sea posible. Esto es particularmente importante para la multitarea. Cuando el usuario tiene múltiples aplicaciones y procesos en ejecución, corresponde al sistema operativo para asegurarse de que tienen suficientes recursos para funcionar correctamente.
Memoria de almacenamiento y gestión. El sistema operativo debe garantizar que cada proceso tiene memoria suficiente para ejecutar el proceso, garantizando al mismo tiempo que un proceso no utiliza la memoria asignada a otro proceso. Esto también debe hacerse de la manera más eficiente. Un equipo dispone de cuatro tipos generales de la memoria. Con el fin de la velocidad, que son: memoria caché de alta velocidad, memoria principal, memoria secundaria, y de almacenamiento en disco. El sistema operativo debe equilibrar las necesidades de cada proceso con los diferentes tipos de memoria disponible.

Administración de dispositivos. La mayoría de las computadoras tienen hardware, como impresoras y escáneres, conectados a ellos. Estos dispositivos requieren controladores o programas especiales que traducen las señales eléctricas enviadas desde el sistema operativo o programa de aplicación para el dispositivo de hardware. El sistema operativo gestiona la entrada y salida de la computadora. A menudo se asigna bloques de alta prioridad a los conductores para que el hardware puede ser liberado y disponible para el siguiente uso tan pronto como sea posible.
Interfaz de aplicación. Los programadores usan interfaces de programación de aplicaciones (API) para controlar el ordenador y sistema operativo. Como desarrolladores de software crear aplicaciones, pueden insertar estas funciones de la API en sus programas. Como el sistema operativo se encuentra con estas funciones de la API, se requiere la acción deseada, por lo que el programador no tiene por qué saber los detalles de controlar el hardware.
Interfaz de usuario. La interfaz de usuario se sienta como una capa por encima del sistema operativo. Es la parte de la solicitud a través del cual el usuario interactúa con la aplicación.
-Algunos sistemas operativos, como Microsoft Windows y Apple Macintosh, el uso de interfaces gráficas de usuario. Otros sistemas operativos, como Unix, cáscaras de uso.

Que sistemas estan actualmente hoy en el mercado?

Windows es el nombre de una familia de sistemas operativos creados por Microsoft Corporation para uso en ordenadores personales. Windows cuenta con una interfaz gráfica de usuario (GUI), que elimina la necesidad del usuario para aprender comandos complejos. Con una interfaz gráfica de usuario, el usuario indica al sistema operativo mediante el uso de un ratón para apuntar y hacer clic en los iconos que se muestran en la pantalla. Microsoft Windows, lanzado por primera vez en 1985, fue diseñado originalmente como una interfaz gráfica para DOS, que utiliza el enfoque de línea de comandos. Con el fin de comunicarse con el ordenador, los usuarios de DOS debe teclear comandos o instrucciones en el símbolo del sistema y, a continuación, el intérprete de línea de comandos ejecuta los comandos. El término "DOS" puede referirse a cualquier sistema operativo, pero se utiliza con frecuencia como sinónimo de Microsoft Disk Operating System (MS-DOS). DOS ha limitado su uso con sistemas informáticos modernos y aplicaciones, ya que no es compatible con varios usuarios o multitarea. Algunos de los otros sistemas operativos, incluyendo Windows, también puede ejecutar aplicaciones basadas en DOS. Hoy en día, la mayoría de los sistemas DOS se han sustituido por sistemas más fáciles de usar que utilizar una interfaz gráfica de usuario.
Windows 3.1 fue lanzado en 1991. Para entonces, Windows había ganado cuota de mercado. Microsoft lanzó Windows 95 en agosto de 1995. Fue tan bien comercializado y de la demanda tan alta que las personas que compraron el sistema operativo, incluso si no tienen una computadora en casa. Con cada nueva versión, desde Windows 98 hasta Windows 2000 a Windows XP, Microsoft ganó popularidad. Hoy en día, casi todas las computadoras personales nuevas viene precargado con el sistema operativo Windows. Windows se puede ejecutar en prácticamente cualquier marca de computadoras personales. Se estima que el 90 por ciento de los ordenadores personales ejecutar el sistema operativo Windows. El restante 10 por ciento de ejecutar el sistema operativo Macintosh.
UNIX es una multi-usuario, sistema operativo multitarea, y fue diseñado para ser un sistema flexible y pequeño utilizado por los programadores informáticos. Desde UNIX fue diseñado para ser utilizado por los programadores, no se considera que es muy fácil de usar para la persona promedio. Sin embargo, las interfaces gráficas de usuario han sido desarrollados para UNIX para ayudar a aliviar la facilidad de emisión de usar.
Linux es una variante de UNIX que se ejecuta en varias plataformas de hardware diferentes. Linus Torvalds, un estudiante de la Universidad de Helsinki en Finlandia, en un principio se creó como un hobby. El núcleo, en el corazón de todos los sistemas Linux es desarrollado y liberado bajo la Licencia Pública General (GNU), y su código fuente está disponible libremente para todo el mundo. En la actualidad hay cientos de compañías, organizaciones, e individuos que han lanzado sus propias versiones de sistemas operativos basados en el kernel de Linux.
Debido a su funcionalidad, adaptabilidad y robustez, Linux es capaz de competir con los de Unix y sistemas operativos de Microsoft. IBM, Hewlett-Packard, y otros gigantes informáticos han adoptado Linux y su desarrollo en curso. Más de una década después de su lanzamiento inicial, Linux está siendo adoptado en todo el mundo principalmente como una plataforma de servidor. Más y más personas están empezando a usar Linux como una casa y el sistema operativo de escritorio de oficina. El sistema operativo también se pueden incorporar directamente en los microchips en un proceso llamado "encajar".
Referencias
http://www.elrinconcito.com/articulos/SO/SistemasOperativos.htm

domingo, 17 de octubre de 2010

El Software



Es todo programa o aplicación programado para realizar tareas específicas. El término "software" fue usado por primera vez por John W. Tukey en 1957.
la recopilación de datos y programas informáticos relacionados que proporcionan las instrucciones de decirle a un ordenador qué hacer. También podemos decir que el software se refiere a los programas de ordenador una o más y los datos almacenados en el almacenamiento de la computadora para algunos propósitos.

Programa de Software

Realiza la función del programa que se implementa, ya sea directamente proporcionando instrucciones al hardware o al servir como entrada a otra pieza de software. El término a diferencia del hardware antiguo es decir, dispositivos físicos. En diferencia con el hardware, el software es intangible, lo que significa que "no se puede tocar".
El software es también usado algunas veces en un sentido más estricto.

Ejemplos de software incluyen:
El software de aplicación incluye aplicaciones de usuario final de las computadoras como procesadores de palabras o juegos de vídeo, y software ERP para grupos de usuarios.
controles Middleware y coordina los sistemas distribuidos.
Los lenguajes de programación definen la sintaxis y la semántica de los programas de ordenador. Por ejemplo, muchas aplicaciones bancarias, adultos, fueron escritos en el lenguaje COBOL, inventado en 1959. Las nuevas aplicaciones se escriben a menudo en más lenguajes de programación modernos.
El software del sistema incluye los sistemas operativos, que rigen los recursos informáticos. Grandes aplicaciones que se ejecutan en máquinas remotas, tales como sitios web son considerados. Que el software del sistema, porque la interfaz de usuario final es generalmente a través de una interfaz gráfica de usuario, tales como navegador web.
Testware es un software para pruebas de hardware o un paquete de software.
El firmware es el software de bajo nivel a menudo se almacenan en dispositivos de memoria programable eléctricamente. El firmware es dado su nombre porque se trata como de hardware y ejecutar por otros programas de software.
Shrinkware es el antiguo nombre dado al software de consumo comprados, ya que fue vendido a menudo en tiendas al por menor en un loquero-caja envuelta.
Los controladores de dispositivos de control de partes de computadoras, tales como discos duros, impresoras, unidades de CD o monitores de ordenador.
herramientas de programación de ayudar a realizar tareas de computación en todas las categorías mencionadas anteriormente. Para los programadores, estos podrían ser herramientas para la depuración o la ingeniería inversa mayores sistemas heredados con el fin de verificar la compatibilidad de código fuente.

Referencias

lunes, 11 de octubre de 2010

Web 2.0


Web 2.0 es el movimiento hacia una web más social, colaborativo, interactivo y de respuesta. Se trata de un cambio en la filosofía de las empresas y desarrolladores web, pero más que eso, la Web 2.0 es un cambio en la filosofía de la sociedad en su conjunto.
 

Marca un cambio en nosotros, como sociedad, así como la Internet como una tecnología. En los primeros días de la web, lo usamos como herramienta. Hoy en día, no sólo estamos utilizando el Internet como una herramienta - se están convirtiendo en una parte de ella.

La idea de la sociedad humana la fusión con una red de ordenadores puede parecer mal la trama de una novela de ciencia ficción de pasta, pero es una descripción justa de lo que está sucediendo en nuestra sociedad hoy en día.

No sólo estamos aumentando nuestro uso de la Internet - a partir de la cantidad de tiempo que pasamos en ella en la casa para la forma en que son cada vez más llevar alrededor de una versión de ella en el bolsillo - pero estamos cambiando la manera en que interactuamos con él.

Esto nos ha llevado a una red social donde no sólo estamos recibiendo la información objeto de dumping a nosotros de un equipo, pero estamos llegando a conectar con otras personas para escuchar lo que tienen que decir sobre un tema.

Lo hacemos en forma de sitios de medios sociales como blogs, las redes sociales, noticias sociales y wikis. El tema común de cada uno de estos sitios web es la interacción humana. En los blogs, que publicar comentarios. En las redes sociales, hacer amigos. En noticias sociales, votamos a favor de los artículos. Y, wikis, compartimos información.

Estas ideas de la Web 2.0 con lo que el poder de la gente en el Internet no sería posible sin la tecnología para apoyarlo. Para el conocimiento colectivo de las personas a ser aprovechada, sitios web deben ser lo suficientemente fácil de usar que no se pare en el camino de las personas que utilizan la Internet para compartir sus conocimientos.

Así, mientras que la Web 2.0 es sobre la creación de una red social, es también sobre la creación de una web más interactiva y sensible. Es de esta manera que las metodologías tales como AJAX convertido en centro de la idea de la Web 2.0., acrónimo de JavaScript And XML, permite a los sitios web para comunicarse con el explorador en segundo plano y sin intervención humana.Esto significa que no es necesario hacer clic en algo para la página web para hacer algo.

Suena simple, pero no es algo que fue posible hasta que los últimos años. Y lo que significa es que los sitios web pueden ser más sensibles - más como aplicaciones de escritorio - lo que significa que son más fáciles de usar.

Esto permite que sitios web para aprovechar el poder colectivo de las personas debido a que el más difícil de un sitio web es utilizar, las personas menos que están dispuestos a utilizarlo. Así que, para realmente aprovechar ese poder colectivo, los sitios web deben ser diseñados para ser tan simple como sea posible para no ponerse en el camino de la gente compartir información.

Referencias
http://procesamientodedatos-dahianamoyano.blogspot.com/
http://e-global.es/b2b-blog/2005/11/23/caracteristicas-principales-de-web-1_0-web-1_5-y-web-2_0/

Resumen Hardware interno


Los componentes del Hardware interno son los sig:
·         Motherboards Base
·         Procesadores
·         Ventiladores y Refrigeración
·         Ventilador
·         Disipador de calor
·         Ventilador disipador térmico (HSF)
·         El agua de refrigeración
·         Discos Duros
·         RAM / Memoria
·         DDR RAM
·         CD-ROM / DVD-ROM
·         Tarjetas de sonido
·         Tarjetas de red

Motherboards Base
 La placa base es la tarjeta del circuito principal dentro de la PC y cuenta con el procesador, la memoria y las ranuras de expansión. Conexión directa o indirectamente a todas las partes de la PC, la placa es donde todo está conectado en conjunto, incluyendo la red, de sonido y tarjetas gráficas. También proporciona conectores en la parte posterior de la PC para aparatos USB, un ratón y el teclado.
Procesadores
 Es la parte más importante del equipo es el procesador, también conocido como CPU (Central Processing Unit). La velocidad del procesador es representado por un número como 1,2 GHz y 900 MHz (1 GHz = 1.000 MHz). El número que se presenta es la cantidad de ciclos del procesador se ejecuta a través de un segundo. El procesador es un chip que hace la mayor parte del trabajo en equipo.
 Ventiladores y Refrigeración
 Sin una refrigeración adecuada, la CPU o un equipo interno de otros pueden recalentarse. Dependiendo del nivel y la duración del tiempo depende de los daños, menores sobrecalentamiento puede simplemente reducir la vida útil del hardware, mientras que el sobrecalentamiento prolongado puede dañar el hardware, de hecho, irreversible. Con cada vez mayor velocidad de hardware, todo esto puede tener lugar en cuestión de segundos. 
 Ventilador
Un ventilador interno de la computadora es muy parecido a un ventilador normal del hogar. Se utiliza para reducir el calor en el hardware interno al abandonar el aire caliente prodcued por el hardware.
 Disipador de calor
Un disipador de calor es un dispositivo que elimina el calor mediante el intercambio con el aire de una manera más eficiente que la superficie se une el disipador de calor.
 Esto se logra al proporcionar una superficie más grande que la superficie adjunta plano. La mayor superficie se consigue normalmente por poseer un grupo de aletas integradas en la forma del disipador de calor. Cuanto mayor sea estas aletas, y cuanto más de ellos, mayor es la superficie.
 Ventilador disipador térmico (HSF)
Un ventilador del disipador de calor combina los beneficios de ambos el disipador de calor y ventilador. El disipador de calor actúa como norma y el ventilador hace que la extracción de aire caliente más eficaz. flujo de aire más rápido ofrece una refrigeración más eficiente.
 El agua de refrigeración
Refrigeración por agua es más eficiente que el aire de enfriamiento en que el agua se enfría en realidad la unidad en lugar de reemplazar el aire que lo rodea. El líquido es utilizado para eliminar el calor recogido por el disipador de calor que se enfría por una unidad de refrigeración.
Discos Duros
 Los discos duros varían en tamaño o capacidad (citado en Gb / Gb) sirven para guardar todos los archivos  y datos que se le ingresan al PC. Cuanto mayor sea la capacidad, el espacio más espacio almacenar los archivos. Una unidad de disco duro de 60 GB es el mínimo que se debería tener en cuenta.
 RAM / Memoria
 RAM (o memoria de acceso aleatorio) es básicamente el corazón de su equipo. Los programas cuando se ejecutan están haciendo uso de la memoria RAM se puede acceder y cambiar mucho más rápido que los datos en un disco duro. Entre más memoria tenga, las aplicaciones más rápido se ejecutará. El sistema operativo y la CPU dictan el grado de eficacia y de cantidad de memoria RAM que se utiliza y controlada.
DDR RAM
Double Data Rate SDRAM es simplemente una forma superior de SDRAM que puede alcanzar velocidades muy por encima de SDRAM estándar.
DRD RAM
Direct Rambus DRAM (Dynamic Random Access Memory) es anunciado como el futuro de la memoria del ordenador, siendo capaz de alcanzar velocidades muy por encima de RAM estándar. Asimismo, las características de hardware que organiza su uso de memoria mucho mejor, el movimiento de datos entre la memoria y caché de un más eficiente.
CD-ROM / DVD-ROM
CD-ROM y DVD-ROM permiten leer archivos de CD de música reproducir DVD, directamente en CD o ver DVD's en su PC. Las unidades de CD-ROM están obligados a instalar la mayoría de software de hoy en formato CD. Tarjetas Graficas
 Las tarjetas gráficas
 Una tarjeta gráfica de base sólo tiene funciones 2D. Esto significa que puede mostrar gráficos en su pantalla, tales como archivos, imágenes y el escritorio de base, pero no contiene ningún hardware adicional para ayudar con los cálculos 3D. Para ver gráficos más sofisticados, como jugar juegos de computadora por completo, usted necesitará una tarjeta de gráficos 3D, que contiene hardware adicional en la tarjeta de vídeo especialmente diseñado para hacer los cálculos matemáticos necesarios para mostrar correctamente los objetos 3D en la pantalla. De esta manera la CPU no es necesario realizar los cálculos, y puede hacer frente a otras funciones necesarias en su lugar.
Tarjetas de sonido
Las tarjetas de sonido son componentes relativamente simples, sino que le permite reproducir sonidos y música a través de los altavoces o auriculares. La mayoría de placas base de hoy en día vienen con construido en tarjetas de sonido, pero usa la energía de la CPU para procesar los sonidos.
 Tarjetas de red
 Tarjetas de red (o adaptadores de red) se utilizan para conectar el ordenador a una red. Si se trata de una red de área local (LAN) o una red de área extensa (WAN), o incluso a otro PC. La velocidad de la tarjeta de red determina la velocidad de transferencia. La velocidad del adaptador de red es citado en Mbps (megabits por segundo) o Gbps (Gigabits por segundo), donde 1 Gbps (1000 Mbps) se conoce como Ethernet rápido.

Referencias

GEORGE BEEKMAN          Introducción a la Informática          6ta Edición