Conceptos Básicos de la Computación

Componentes de un Computador



HARDWARE


Se denomina hardware o soporte físico al conjunto de elementos materiales que componen un ordenador. Hardware también son los componentes físicos de una computadora tales como el disco duro, CD-Rom, disquetera (floppy), etc.. En dicho conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, tarjetas, armarios o cajas, periféricos de todo tipo y otros elementos físicos. Hardware típico de una computadora El típico hardware que compone una computadores personales es el siguiente: • Su chasis o gabinete. • La placa mdre , que contiene: —CPU, cooler, RAM, BIOS, buses (PCI, USB, HyperTransport, CSI, AGP, etc) • Fuente de alimentación. • Controladores de almacenamiento: IDE, SATA, SCSI. • Controlador de video. • Controladores del bus de la computadora (paralelo, serial, USB, FireWire), para conectarla a periféricos. • Almacenamiento: disco duro, CD-ROM, disquetera, ZIP driver y otros. • Tarjeta de sonido. • Redes: módem y tarjeta de red. El hardware también puede incluir componentes externos como: • Teclado. • Mouse, trackballs. • Joystick, gamepad, volante. • Escáner, webcam. • Micrófono, parlante. • Monitor (LCD, o CRT). ELEMENTOS


CPU (Unidad Central de Proceso)

Lee el resto de esta entrada »

¿Qué es Linux?

Linux es, a simple vista, un Sistema Operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores, y estaciones de trabajo. Fue desarrollado para el i386 y ahora soporta los procesadores i486, Pentium, Pentium Pro y Pentium II, así como los clones AMD y Cyrix. También soporta máquinas basadas en SPARC, DEC Alpha, PowerPC/PowerMac, y Mac/Amiga Motorola 680×0.

Como sistema operativo, Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos.

Historia de Linux

LINUX hace su aparicion a principios de la decada de los noventa, era el año 1991 y por aquel entonces un estudiante de informatica de la Universidad de Helsinki, llamado Linus Torvalds empezo, -como una aficion y sin poderse imaginar a lo que llegaria este proyecto, a programar las primeras lineas de codigo de este sistema operativo llamado LINUX.

Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querian mas.

Linus nunca anuncio la version 0.01 de Linux (agosto 1991), esta version no era ni siquiera ejecutable, solamente incluia los principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumia que uno tenia acceso a un sistema Minix para su compilacion.

El 5 de octubre de 1991, Linus anuncio la primera version «Oficial» de Linux, -version 0.02. Con esta version Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los terminos soporte, documentacion, distribucion .Despues de la version 0.03, Linus salto en la numeracion hasta la 0.10, mas y mas programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y despues de sucesivas revisiones, Linus incremento el numero de version hasta la 0.95 (Marzo 1992). Mas de un año despues (diciembre 1993) el nucleo del sistema estaba en la version 0.99 y la version 1.0 no llego hasta el 14 de marzo de 1994. Desde entonces no se ha parado de desarrollar, la version actual del nucleo es la 2.2 y sigue avanzando dia a dia con la meta de perfeccionar y mejorar el sistema.

Listado de palabras: C

• C++: Definicion de C++

• C++ Builder: Definicion de C++ Builder

• CA: Definicion de CA

• CAB: Definicion de CAB

• Caballo de troya: Definicion de Caballo de troya

• Cabecera: Definicion de Cabecera

• Cable coaxil: Definicion de Cable coaxil

• Cable IDE: Definicion de Cable IDE

• Cable modem: Definicion de Cable modem

• Cablemódem: Definicion de Cablemódem

• Caché: Definicion de Caché

• Caché de disco: Definicion de Caché de disco

• CAD: Definicion de CAD

• Cadena Margarita: Definicion de Cadena Margarita

• Caja digital: Definicion de Caja digital

• Calculadora de Windows: Definicion de Calculadora de Windows

• Callback: Definicion de Callback

Lee el resto de esta entrada »

¿Cómo instalar Windows 7?

Instalar Windows 7 en nuestro Pc y otras opciones del programa instalador.

Estabilidad en Windows 98 (1998 – 2000)

Pantalla de inicio de Windows 98
Pantalla de inicio de Windows 98

Windows 98 fue lanzado el 25 de junio de 1998. Windows 98 fue una revisión menor de Windows 95, con más estabilidad y fiabilidad que su predecesor. También incluía soporte para nuevos controladores de hardware y mejoras para el sistema de archivos FAT32, permitiendo particiones más grandes que los 2 GB máximos aceptados en Windows 95. También permitía un mejor soporte para USB.

Una de sus características más controversiales, fue la integración del navegador Internet Explorer a la interfaz gráfica de Windows y al explorador de archivos. El caso fue llevado a la corte, acusando de monopolio a Microsoft.

En 1999, Microsoft lanzó Windows 98 Second Edition. Su característica más notable fue la Conexión Compartida a Internet, que permite compartir una misma conexión a Internet entre diferentes computadoras dentro de una red de área local (LAN). También trajo más controladores para dispositivos. Además, fueron resueltos algunos problemas menores presentes en la primera versión de Windows 98.

Pero la principal diferencia de Windows 98 sobre Windows 95, era que su núcleo había sido modificado para permitir el uso de controladores de Windows NT en Windows 9x y viceversa. Esto se consiguió con la migración de parte del núcleo de Windows NT a Windows 98, aunque éste siguiera manteniendo su arquitectura MS-DOS/Windows GUI.

La Historia de Windows

Lee el resto de esta entrada »

Listado de palabras: B

• B2B: Definicion de B2B

• B2C: Definicion de B2C

• Back Oriffice: Definicion de Back Oriffice

• Back-end: Definicion de Back-end

• Back-end processor: Definicion de Back-end processor

• Backbone: Definicion de Backbone

• Backbone de red: Definicion de Backbone de red

• Backdoor: Definicion de Backdoor

• Backspace: Definicion de Backspace

• Backup: Definicion de Backup

• Bahía: Definicion de Bahía

• Bajada: Definicion de Bajada

• Bajar: Definicion de Bajar

• Bajo acoplamiento: Definicion de Bajo acoplamiento

• bak: Definicion de bak

• Balancear diagramas: Definicion de Balancear diagramas

Lee el resto de esta entrada »

Etiquetas: , , , ,

Definición de Sistema operativo
(Operating System). Sistema tipo software que controla la computadora y administra los servicios y sus funciones como así también la ejecución de otros programas compatibles con éste.

Ejemplos de familias de sistemas operativos: Windows, Unix, Linux, DOS, Mac OS, etc.

Un sistema operativo permite interactuar con el hardware de computadoras, teléfonos celulares, PDAs, etc. y ejecutar programas compatibles en éstos.

Permite controlar las asignaciones de memoria, ordenar las solicitudes al sistema, controlar los dispositivos de entrada y salida, facilitar la conexión a redes y el manejo de archivos.

Características básicas

En computadoras, el sistema operativo comienza a funcionar cuando finaliza el trabajo del BIOS al encenderse o reiniciar la computadora.

Los sistemas operativos poseen una interfaz que puede ser gráfica (GUI) o de texto (línea de comandos).

Los sistemas operativos forman una plataforma para que otros sistemas o aplicaciones la utilicen. Aquellas aplicaciones que permiten ser ejecutadas en múltiples sistemas operativos son llamadas multiplataforma.

La mayoría de los sistemas operativos actuales son también multiusuario, aunque existen los monousuario (por ejemplo, DOS)

También pueden clasificarse en multitarea o monotarea. Cada programa que se ejecuta en un sistema operativo, ya sea aplicación o servicio de fondo, es llamado proceso.

Los sistemas operativos pueden ser centralizados, si permiten utilizar recursos de una sola computadora, o distribuido si permiten utilizar recursos de más de una computadora al mismo tiempo.

Todos los sistemas operativos deben incluir un soporte para uno o más sistemas de archivos. Por ejemplo, el sistema operativo Windows XP soporta NTFS y FAT32, en tanto Windows Vista sólo soporta NTFS.

También deben tomar medidas de seguridad (Ver Seguridad informática), que antes no existían en los sistemas operativos. El principal peligro proviene de las redes como internet.

Otra característica de los actuales sistemas operativos es que poseen un gran conjunto de controladores (drivers) para permitir rápida compatibilidad con dispositivos de hardware.
Breve historia de los sistemas operativos

Las primeras computadoras no tenían sistemas operativos. A principio de los 60, las computadoras sólo utilizaban procesamiento por lotes para funcionar.

Durante los 60, la mayoría de los conceptos fueron desarrollados, conduciendo al desarrollo de los sistemas operativos. El desarrollo de la IBM System/360 produjo una familia de mainframes disponibles en una amplia variedad de capacidades y precios, para los cuales se desarrolló un solo sistema operativo, OS/360.

El desarrollo de un sólo sistema operativo para una línea completa de computadoras fue crucial para el éxito del System/360.

OS/360 también contenía otro importante avance: el desarrollo del dispositivo de disco duro de almacenamiento permanente (que IBM llamó DASD). Otro desarrollo clave fue el concepto de tiempo compartido, la idea de compartir los recursos de computadoras costosas entre múltiples usuarios de computadoras interactuando en tiempo real con el sistema. El tiempo compartido permitió a todos los usuarios tener la ilusión de tener acceso a una máquina exclusiva. El sistema Multics fue el sistema de tiempo compartido más famoso de todos los sistemas operativos desarrollados que tomaron este nuevo concepto.

Por ejemplo, Multics sirvió de inspiración para el sistema operativo UNIX de Dennis Richie y Ken Thompson.

En tanto, las primeras minicomputadoras no tenían la capacidad o necesidad de sistemas operativos hechos para mainframes; para esto fueron desarrollados sistemas operativos minimalistas.

Uno de los sistemas operativos más populares para 1980 fue el IBM-DOS o PC-DOS.

Para los 90 el suceso eran los sistemas operativos GUI, y estos se volvieron más robustos y flexibles. El desarrollo de Windows NT por parte de Microsoft es un ejemplo de lo dicho anteriormente.

El sistema operativo que significó un cambio en la forma de manejar las PCs sin duda fue Windows 95.

Actualmente los sistemas operativos más usados son la familia Windows y la familia UNIX.

Lee el resto de esta entrada »

Definición de Servidor

En redes, computadora central en un sistema de red que provee servicios a otras computadoras.

En internet, los servidores son los proveedores de todos sus servicios, incluyendo la WWW (las páginas web), el FTP, el correo electrónico, los grupos de noticias, etc.

Básicamente, una computadora conectada a internet emplea una dirección (dirección web, direccion IP, dirección FTP, etc.) para poder comunicarse con el servidor al que le corresponde. La computadora envía (utilizando el protocolo adecuado) las distintas solicitudes al servidor, y el servidor responde (empleando el protocolo adecuado) las solicitudes. El servidor también puede solicitar datos de la computadora, y la computadora le responde.

Las solicitudes pueden ser de diferentes tipos, por ejemplo, en la gráfica vemos que la PC 1 solicita una página web (www.alegsa.com.ar) específica al servidor del sitio web. El servidor web responde con el archivo html que corresponde. Si el servidor no encuentra el recurso, devuelve un mensaje (puede ser un mensaje de error 404 u otros).

En el ejemplo, las PC 1, 2 y 3 se llaman clientes. La PC 1 emplea un programa llamado cliente web (o navegador) que está preparado para enviar y recibir este tipo de recursos (las páginas web). La PC 2 emplea un programa cliente e-mail, preparado para enviar y recibir e-mails. La PC 3 emplea un programa cliente FTP, con la capacidad y características para comunicarse con servidores FTP.

Cabe aclarar que los ejemplos del gráfico están sumamente simplificados, en la práctica existen muchos más mensajes intercambiados entre el cliente y el servidor cuando se presta algún servicio.

En principio, cualquier computadora conectada a una red, y con los programas y configuraciones adecuados, puede ser un servidor.

Existen múltiples tipos de servidores dependiendo del servicio que ofrezcan:

Tipos de servidores por servicios:

Servidor de aplicaciones
Servidor de archivos
• Servidor de audio/video
• Servidor de backup
Servidor de base de datos
• Servidor de chat
Servidor de correo
Servidor de fax
Servidor FTP
• Servidor groupware
• Servidor IRC
Servidor de impresión
• Servidor de juego
• Servidor de listas de correo
• Servidor de news
Servidor proxy
Servidor de telefonía
• Servidor telnet
Servidor web

Esquema gráfico del funcionamiento de un servidor


Gráfico esquemático simplificado del funcionamiento de las computadoras servidores en internet. En el esquema, tres computadoras que, a través de una red (en este caso internet) piden al servidor diferentes cosas: una página web, un e-mail o un archivo en ftp.

Esquemas de un Computador

Esquema Básico

UN COMPUTADOR ES EL RESULTADO DE LA SUMA DE DOS COMPONENTES: HARDWARE Y SOFTWARE.

¿Qué es un computador?

Un computador es una máquina capaz de recibir instrucciones a través de algún medio, entenderlas y finalmente ejecutarlas.

Para que un computador pueda ejecutar alguna instrucción, primero ésta debe entregársele por algún medio físico y codificado en algún lenguaje entendible por el computador. Si la orden está dada en forma correcta y si el computador cuenta con los medios necesarios para ejecutarla, lo hará.

No se puede pensar que un computador sea capaz de realizar cualquiera tarea que se le ordene.


¿Qué es un programa?

Como vimos en el punto anterior, un computador necesita de un conjunto de instrucciones para que pueda funcionar y realizar las tareas que se requiera. Estas instrucciones son entregadas a través de un Programa.

Un programa es un conjunto de instrucciones escritas en algún lenguaje entendible por la máquina. A través de los programas el computador puede realizar variadas operaciones, desde procesar textos y dibujos hasta resolver complejos problemas matemáticos.

¿Qué es un ‘PC compatible’?

PC es la abreviación de ‘Personal Computer’. Un computador personal (PC), es un equipo monousuario, es decir, atiende exclusivamente a una persona. En esto radica la diferencia con otra clase de computadores, como por ejemplo los Mainframe, que son capaces de atender a un gran número de usuarios (100, por ejemplo).

La primera marca que puso en el mercado estos equipos fue IBM (International Business Machines). Sin embargo, se sabe que esta no es la única marca de PC que existe, por lo que el conjunto de esas marcas de equipos que funcionan casi en un 100% igual que un PC IBM, reciben el nombre de «PC compatibles».

Por otro lado, se han desarrollado otros tipos de computadores personales, como por ejemplo los Apple Macintosh, a partir de 1984. Se diferencian, fundamentalmente, en la forma de comunicación entre el usuario y el computador.

El hardware

Corresponde a la estructura física del computador, a sus partes tangibles. Ejemplo de ello es el teclado, pantalla, circuitos, disquetes, etc. Los componentes físicos dependerán de las funciones que se necesiten cumplir, por ejemplo, se requieren mecanismos que permitan:

– Ingresar datos y programas al computador.

– Almacenar datos y programas.

– Procesar la información recibida.

– Entregar datos y programas para ser utilizados por el usuario.

De lo anterior podemos distinguir tres componentes principales del Hardware: Unidad Central de Proceso (CPU), Memoria y Dispositivos de Entrada y Salida.

– Unidad Central de Proceso (CPU):

La CPU es la parte ‘pensante’ o ‘inteligente’ del computador. Es el encargado de atender las órdenes y datos, realiza las operaciones aritmético-lógicas y controla la operación de los diferentes dispositivos.
Lee el resto de esta entrada »

Bienvenidos

Este es un Blog para el ramo Fundamentos de la Informática, el cual se tomara como una evaluación. Blog con contenido informático, destinado a todo tipo de usuarios de cualquier nivel. Aquí encontraras definiciones, tutoriales, vídeos, etc, instrucciones simples y fáciles de seguir.

Autores

E. Castillo, J. Coñajagua

Universidad Santiago de Chile

Recomendación

Este Blog está optimizado para el navegador Mozilla Firefox.

Calendario de Entradas

agosto 2026
L M X J V S D
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Blogs Amigos ~Fundamentos de la Informatica~

Comentarios Recientes

Páginas

Archivos