domingo, 30 de marzo de 2014

Hardware

Hardware.

Corresponde a todas las partes físicas y tangibles de una computadora: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos; sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado.

Partes que componen un computador.

Partes internas

Placa madre 

Es una tarjeta de circuito impreso a la que se conectan los componentes que constituyen la computadora u ordenador. Es una parte fundamental a la hora de armar una PC de escritorio o portátil. Además la placa madre contiene conectores para  la cpu, bios , memoria, interfaces para dispositivos de almacenamiento puerto serial y paralelo aunque estos puertos son ya más comunes por ser tecnología vieja y ahora se utilizan puertos USB.

Procesadores

Es el microchip encargado de ejecutar las instrucciones y procesador los datos que son necesarios para todas las funciones del computador se puede decir que es el cerebro del computador.

Componentes de un procesador

Unidad lógica aritmética (ALU): es el último componente de la CPU que entra en juego. La ALU es la parte inteligente del chip, y realiza las funciones de suma, resta, multiplicación o división. También sabe cómo leer comandos. Los mensajes de la unidad de control le dicen a la ALU qué debe hacer.

Unidad de control: es una de las partes más importantes del procesador, ya que regula el proceso entero de cada operación que realiza. Basándose en las instrucciones de la unidad de decodificación, crea señales que controlan a la ALU y los Registros. La unidad de control dice qué hacer con los datos y en qué lugar guardarlos. Una vez que finaliza, se prepara para recibir nuevas instrucciones.

Registro: es donde se almacena los datos más importantes durante la ejecución de las instrucciones incluye el registro contador acumulado de estado.

Tipos  Memorias

RAM: es la memoria de acceso aleatorio es un tipo de memoria que puede ser accesada aleatoriamente esto es que cualquier byte de memoria puede ser acezado. Se utiliza como memoria de trabajo para el sistema operativo, los programas y la mayoría del software.

ROM: es la memoria de sólo lectura. Una memoria de semiconductor destinada a ser leída y no destructible, es decir, que no se puede escribir sobre ella y que conserva intacta la información almacenada, incluso en el caso de que se interrumpa la corriente.

Disco Duro.

Es un dispositivo de almacenamiento de datos no volátil que emplea un sistema de grabación magnética para almacenar datos digitales. Se compone de unos platos o discos rígidos, unidos por un mismo eje que gira a gran velocidad dentro de una caja metálica sellada. Sobre cada plato, y en cada una de sus caras, se sitúa un cabezal de lectura/escritura que flota sobre una delgada lámina de aire generada por la rotación de los discos, además también se encuentran discos duros que no se encuentra dentro de la torre, sino que son externos y se conecta vía USB.

BIOS.

Significa Sistema básico de entrada y salida. El BIOS es un programa incorporado en su equipo que controla la comunicación entre todos los dispositivos de entrada y salida (tales como unidades de disco, pantallas, teclados, mouse, e impresoras). La configuración BIOS se almacena en un chip en la placa base.

La CPU.

CPU, abreviatura de Central Processing Unit (unidad de proceso central), se pronuncia como letras separadas. La CPU es el cerebro del ordenador. A veces es referido simplemente como el procesador o procesador central, la CPU es donde se producen la mayoría de los cálculos. En términos de potencia del ordenador, la CPU es el elemento más importante de un sistema informático.

Componentes de la CPU.

La unidad de lógica/aritmética (ALU), que realiza operaciones aritméticas y lógicas.
La unidad de control (CU), que extrae instrucciones de la memoria, las descifra y ejecuta, llamando a la ALU cuando es necesario.

Tarjeta de vídeo.

Es lo que trasmite al monitor la información grafica que debe presentar en la pantalla con algo más de detalle.
Interpreta datos que llegan del procesador y calculando para poder presentarlos en la pantalla en forma de un rectángulo más o menos grande compuesto de puntos individuales de diferentes colores (pixeles).
Recoge  la salida de los datos digitales resultante de ese progreso y la transforma en una señal analógica que puede entenderse.

Tarjeta de sonido.

Es una tarjeta de expansión para computadoras que permite la salida de audio controlada por un programa informático. El uso típico de las tarjetas de sonido consiste en hacer, mediante un programa que actúa de mezclador, que las aplicaciones multimedia del componente de audio suenen y puedan ser gestionadas. Estas aplicaciones incluyen composición de audio.

Tarjeta de Red.

Las tarjetas de red (también denominadas adaptadores de red, tarjetas de interfaz de red o NIC) actúan como la interfaz entre un ordenador y el cable de red. La función de la tarjeta de red es la de preparar, enviar y controlar los datos en la red. Además una tarjeta de red es la interfaz física entre el ordenador y el cable. Convierte los datos enviados por el ordenador a un formato que puede ser utilizado por el cable de red, transfiere los datos a otro ordenador y controla a su vez el flujo de datos entre el ordenador y el cable. También traduce los datos que ingresan por el cable a bytes para que el CPU del ordenador pueda leerlos. De esta manera, la tarjeta de red es una tarjeta de expansión que se inserta a su vez en la ranura de expansión.

Fuente de poder.

La fuente de alimentación es como su nombre indica, la encargada de suministrar energía eléctrica a los distintos elementos que componen nuestro sistema informático. Además es la encargada de transformar las tensiones alternas de la red de suministro en una o varias tensiones prácticamente continuas que alimenta los distintos circuitos.

Las fuentes de poder se pueden clasificar en

Lineales son aquellas que utilizan un transformador para disminuir nivel de tensión a nuestras necesidades de circuito.
Conmutadas utilizan circuitos basados en transistores y bobinas trabajando en conmutación para disminuir la tensión.

Partes Externas

Monitor

Es un dispositivo de salida (interfaz), que muestra datos o información al usuario.


Teclado

Dispositivo de entrada que permite ingresar datos a la computadora por medio de pulsaciones, estas pulsaciones son registradas en una matriz, mandadas aun buffer e interpretadas por la programación del CPU.     

Ratón

Es un dispositivo apuntador utilizado para facilitar el manejo de un entorno gráfico en una computadora. Generalmente está fabricado en plástico, y se utiliza con una de las manos. Detecta su movimiento relativo en dos dimensiones por la superficie plana en la que se apoya, reflejándose habitualmente a través de un puntero o flecha en el monitor.

Parlantes


Son una vía de salida de sonidos (voz música efectos sonoros ruidos etc.) generados por el computador específicamente por tarjeta de sonido.

miércoles, 26 de marzo de 2014

Software


Software

Se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).
 Otra característica del software va más allá de los programas de computación en sus distintos estados: código fuente, binario o ejecutable; también su documentación, los datos a procesar e incluso la información de usuario forman parte del software: es decir, abarca todo lo intangible.

Clasificación del software

Se puede clasificar en diferentes tipos de software.
Software del sistema: le procura al usuario y programador adecuados controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global.
Aplicaciones.
  •        Controladores de dispositivos.
  •    Sistemas operativos.


Software de programación: Nos ofrece una serie de herramienta para poder  desarrollar programas o aplicaciones  usando diferentes alternativas y lenguajes de programación, de una manera práctica.

Aplicaciones de él.  
  • Editores de texto.
  •  Intérpretes.
  •   Compiladores.



Software de aplicación: Este describe programas que son para el usuario, así descrito para poder realizar casi cualquier tarea. Este es aquel cuyo que puede ser utilizado en cualquier instalación informática, independiente del empleo que vayamos a hacer de ella.

Ejemplo de este tipo de software

·         Aplicaciones de negocios: en esta se encuentran los procesadores de palabras, hojas de cálculos, base de datos, Graficadores.
·         Software educativo.
·         Software de cálculo numérico y simbólico.

Proceso de creación del software

El proceso de creación de software puede llegar a ser muy complejo, dependiendo de su porte, características y criticidad del mismo. Por ejemplo la creación de un sistema operativo es una tarea que requiere proyecto, gestión, numerosos recursos y todo un equipo disciplinado de trabajo. En el otro extremo, si se trata de un sencillo programa, éste puede ser realizado por un solo programador  fácilmente

Carácter evolutivo del software

El software es el producto derivado del proceso de desarrollo, según la ingeniería de software. Este producto es intrínsecamente evolutivo durante su ciclo de vida. El software evoluciona, en general, generando versiones cada vez más completas, complejas, mejoradas, optimizadas en algún aspecto, adecuadas a nuevas plataformas (sean de hardware o sistemas operativos), etc.
Cuando un sistema deja de evolucionar, eventualmente cumplirá con su ciclo de vida, entrará en obsolescencia e inevitablemente, tarde o temprano, será reemplazado por un producto nuevo.
El software evoluciona sencillamente porque se debe adaptar a los cambios del entorno, sean funcionales (exigencias de usuarios), operativos, de plataforma o arquitectura hardware.

Software Libre

La libertad para ejecutar copias, distribuir y modificar los programas.

Software Privado


Es el cual el usuario tiene limitaciones para usarlos.

martes, 25 de marzo de 2014

Evolución de la Computación

Pre historia
Fueron  los  egipcios quienes, 500 años AC inventaron el primer dispositivo para calcular, basado en bolillas atravesadas por alambres. Posteriormente los chinos los perfeccionaron colocándole un soporte de bandeja al cual lo llamaron ábaco.

Siglos XIV al XIX
Grandes exponentes

Blaise pascual: 1964 tú el monopolio para la fabricación y producción de su máquina para calcular conocida como Pascualina. Realizaba 8 operaciones.

Gottfied wilheln Leibniz: mejora la máquina de pascual al agregarlas operaciones de multiplicación, división y raíz cubica. Presenta el modo aritmético basado en 0 y 1.

Charles babboge: maquina diferencial, era de 6 digito y resolvía ecuaciones diferenciales. Maquina analítica, no fue terminada y diseñada para cómputo general.

Hernman hollerth: propuso su sistema basado en tarjetas perforadas. El cual constituyo en primer invento exitoso automatizado, el procedimiento  ingentes volúmenes de información.
La máquina de Hollerith ordenaba, clasificaba y enumeraban las tarjetas perforadas.
Fundo la compañía TABU LATINGUACHINE COMPANY, luego se convirtió en COMPUTER  TABULATING MACHINE. Luego se retira y la empresa cambia de nombre y paso a llamarse INTERNACIONAL BUSINESS MACHINES CORPORATION  (IBM , que se convirtió en la gigante de la computación.

PRIMERA GENERACION DE COMPUTACION 1939-1958

Jonh Louis Von Neuman  (1903-1957)

1944 forma parte de la fabricación de computadores de esa generación. Creando la ENIAC Y construyendo la UNIVAC.  Trabajo como consultor para IBM colaborando con Horward Aiken para la construcción de la computadora Mark 1 de Harvad.

Konrad Zuse (1910-1957)

1940 termina su modelo Z2, la primera computadora electro-mecánica completamente funcional del mundo.

1939 Atanasoff  y Berry

Atanasoff y Berry o ABC, la primera computadora electro digital, sin embargo, no dio buenos resultados y nunca fue mejorada.

1941 Alan M. Turing y La Colosus

Alan M. Turing y M.H.A. Neuman construyen la enorme computadora COLOSUS, su fin era descifrar los 
códigos radiales de los alemanes.

La Mark 1 de IBM 1941

La Mark 1 primera computadora capaz de ejecutar largas operaciones en forma automática.
Grace Hooper (1906-1992)
Crea el lenguaje FLOWMATIC (orientado al hábito de gestión).  1951 produjo el primer compilado A-o., 1960 presenta COBOL (COMON BUSINESS ORIENTED LANGUAGE) Lenguaje universal que pudiera ser usado en cualquier ordenador que estuviera orientado principalmente a los negoción.

La ENIAC 1949

Computadora de propósito general, contaba con 17.468 tubos de vidrios al vacío, similares al radio-tubo. Fue empleado por el ejército para calcular la trayectoria de los misiles.

La EDVAC 1949

Computadora ELECTRONIC DISCRETE VARIABLE AUTOMATIC COMPUTER. Primer equipo con capacidad de almacenamiento de memoria, lo cual provoco el desecho de otros equipos.

La UNIVAC 1951

La UNIVERSAL AUTOMATIC COMPUTER, fue diseñada con propósitos generales, pues podría procesar problemas alfanuméricos (letras del alfabeto latino y griego).

Otros avances 1948

Willian Bradford inventa el transitor
Jack Forrester inventa la memoria de núcleo de acero, se ocuparon para los computadores de los años 70s.

Segunda generación de la computación 1959-1964

John Bardeen, Walter Brattain, Willian Shochley, conocieron la propiedades que  tenía el silicio para la crea transistores. Sus componentes para esa época eran muy simples. Cada uno de ellos estaba soldado encima  de una tabla de circuitos que servían para conectar a otros individuales del computador.

1958 Circuitos Integrados

Inventado en 1958 por Jack Killy y Robert Noyca, que un conjunto de transistores interconectados con resistencia dentro de un solo chip. Gracia a ello empezaron a fabricar mayor y más pequeños computadores.

1962 IBM

Crea el modelo 1311, usaba discos removibles. La cual hace posibles la portabilidad de la información, cada pequeño disco podría guardar hasta 2 millones de información.

Tercera generación de la computación 1964-1971

1964 BASIC

Se crea el BASIC ( Beginners All-purpose Symbolic Instruction Language ), por  Tom Kurtz y Kemeny Dartmouh. El Basic fue desarrollado como una herramienta de enseñanza que no fuera par universal que pudiera ser usado en cualquier ordenador a la ciencia.

1970
IBM desarrolla e introduce los floppy disks ( discos flexibles) empleados para cargar microcodigo de la IBM 370.

1971 Intel

Es el mayor fabricante de circuitos integrados del mundo para computadores.
Cuarte generación de la computación 1971-1981

Cuarta generación de la computación 1971-1981

1971 la Kenbak 1, primera computadora.

Fabricada en 1971 por John Blankenbaker de la kenda corporation. Este computador fue dirigido al mercado educacional y tenia una memoria de Ran de 256 bytes, su programación se hacia por palanquillas.

1973 Los discos de Winchester

Los disco de duros de winchester son introducidos por IBM al modelo 3340. Disco de almacenamiento con una pequeña cabezal de lectura y escritura.

1974 8080, El primer CPU de Intel 

Inter corporation presente su CPU (unidad central de proceso), compuesto por un microchip de circuito integrado.
Tenía 4500 transistores y podía manejar 64k de RAM. El 8080 fue el cereblo de la primera computadora.

1975 la ALTAIR 8800

Primer pc comercial, el primer modelo no contaba con monitor ni teclado. Solo luces led y pequeñas palancas de Swiitches para facilitar su programación. Toda la información en esta computadora se podría almacenar en cassette.

1975 Fundacion de Microsoft

Willian Henry Gates y Paul Allen forman Microsoft corporation. El  cual fue el proveedor del sistema operativo Basic para la computadora personal Mits Altair.

1975 CM/P

Creado por Gary kildall y John Torode. El sistema operativo (control program for microcomputers), para ser ocupado con Microchip 8080y Z80.

1981 computador personal (PC)

Fue lanzado al mercado por la empresa IBM el 12 de agosto de 12981, que poseía 16k de RAM que se podría ampliar a 256k, y una unidad de diskettes de 160k. además cuenta con una pantalla monocromática verde.
Con un sistema operativo pc-dos adquirido por Microsoft.

1984 APPLE

Apple lanza al mercado su PC MACINTOSH, el cual se caracteriza por su sistema operativo que cuenta con una vistosa e intuitiva GUI (GRAPHICS UNIT INTERFACE)  es un programa informatico que actúa de interfaz de usuario , utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador.

Quinta Generación de la Computación  (1982-1989)

En la materia de computación e informática, podemos señalar algunas fechas y características de lo que es la quinta generación de computadoras. Con base en los grandes acontecimientos tecnológicos en materia de microelectrónica y computación, se dice que en la década de los ochenta se establecieron los cimientos de lo que se puede conocer como la quinta generación de computadoras.
Hay que mencionar uno de los importantes avances tecnológicos: la creación en 1982 de la primera supercomputadora con capacidad de proceso paralelo, diseñada por Seymouy Cray, quien ya experimentaba desde 1968 con supercomputadoras, y que funda en 1976 la Cray Research Inc.

Lo cual hace que las computadoras modernas tengan la capacidad de trabajar simultáneamente con varios microprocesadores.

Las computadoras de esta generación contienen una gran cantidad de microprocesadores trabajando en paralelo y pueden reconocer voz e imágenes, también tienen la capacidad de comunicarse con un lenguaje natural. El almacenamiento de información se realiza en dispositivos magneto-ópticos con capacidades de decenas de gigabytes.

Sexta Generación de la Computación (1990- …)


Se mejoran todos los avances que han tenidos los computadores que se conocían en ese entonces  Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a través de fibras ópticas y satélites, con anchos de banda impresionantes.