sábado, 6 de diciembre de 2014

Actividad No. 12 Procesadores de texto

Procesadores de Texto

actividad No 8

¿Qué es un bit?
La palabra bit fue utilizada por primera vez en la década de los 30, sorprendentemente, para designar partes de información (bits of information). Simplificando, un bit es exactamente eso: una combinación de dos dígitos que se junta con otros dígitos del mismo tipo para generar la información completa.


Equivalencias
Bit - es la menor unidad de información de la computadora, pudiendo asumir uno de los dos valores 0 o 1, siendo que, si el nivel de que energía es bajo es 0 y si el nivel de energía fuese alto el valor es 1. Si se desea representar números mayores, se deberá combinar bits.

Byte - es un conjunto de 8 bits, formando según una secuencia que representa un caracter. Se puede hacer una correspondencia biunívoca entre cada número decimal (0 a 9), las letras mayúsculas y minúsculas (A hasta Z), los símbolos matemáticos, la puntuación, etc, con un respectivo byte.

Kilobyte o Kbyte o Kb - un Kbyte corresponde a 1024 bytes. P.ej.: un microcomputador antiguo tipo PC-XT poseía 640 Kbytes de memoria, o sea, 655.360 bytes de memoria, porque: 640 Kb x 1024 bytes = 655.360 bytes. Esto quiere decir que él podría tener en su memoria hasta 655.360 caracteres.

Megabyte o Mbyte o Mb - un Mbyte corresponde a 1024 Kbytes, 1.048.576 bytes.

Gigabyte o Gbyte o Gb - un Gbyte corresponde la 1024 Mbytes.

Terabyte o Tbyte o Tb - un Tbyte corresponde la 1024 Gbytes. 

Actividad 11 Lenguajes

¿Qué es un lenguaje máquina?

El lenguaje máquina es el único que entiende la computadora digital, es su "lenguaje natural". En él sólo se pueden utilizar dos símbolos: el cero (0) y el uno (1). Por ello,al lenguaje máquina también se le denomina lenguaje binario. Como:
10100010
11110011
00100010
00010010


¿Para qué sirve?
Una dificultad añadida a los lenguajes binarios es el hecho de que son dependientes de la máquina, es decir, cada procesador utiliza un lenguaje máquina distinto (un juego de instrucciones distinto) que está definido en su propio hardware. En consecuencia, un programa escrito para un tipo de procesador no se podrá usar en otro equipo que utilice un procesador distinto, ya que, el programa no será portable o transportable. Para que dicho programa pueda funcionar en una segunda computadora, habrá que traducir todas las instrucciones escritas en el lenguaje máquina del primer equipo al lenguaje binario de la segunda computadora.

  
¿Qué es el lenguaje ensamblador?
Este lenguaje es una colección de símbolos mnemónicos que representan: operaciones (mnemónicos de instrucciones para la máquina o de directrices para el ensamblador), nombres simbólicos, operadores y símbolos especiales.
El lenguaje ensamblador proporciona códigos de operación de los mnemónicos para todas las instrucciones de la máquina contenidas en la lista de instrucciones.
Además, el lenguaje ensamblador contiene mnemónicos directrices, los cuales especifican acciones auxiliares que se llevan a cabo por el ensamblador.
Estas directrices no siempre son traducidas a lenguaje maquina.
Un programador escribe el programa origen en lenguaje ensamblador utilizando cualquier editor de textos o procesador de palabras que sea capaz de producir una salida de texto en ASCII.
Una vez que el código origen ha sido escrito, el archivo origen es ensamblado mediante su procesamiento a través de algún ensamblador.

¿Para qué sirven?

El ensamblador es el lenguaje más cercano al lenguaje máquina, el de más bajo nivel. Todo lo que es c, c++, c#, vb, etc, se acaba traduciendo a assembler.

Lo bueno de programar en ensamblador es que el programa que puedas crear va a ser más rápido y de menor tamaño. Además puedes controlar 100% el programa.

Otra ventaja de aprender ensamblador es el hecho de poder entender los programas desensamblados. (Todo programa, en teoría, puede desensamblarse y modificarse a placer).

¿Qué es el Lenguaje de alto nivel y para qué sirve?
Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programautilizando palabras o expresiones sintácticas muy similares al inglés. Por ejemplo, en C se pueden usar palabras tales como: case, if, for, while, etc.


Los lenguajes de alto nivel logran la independencia del tipo de máquina y se aproximan al lenguaje natural. Los lenguajes de alto nivel, también denominados lenguajes evolucionados, surgen con posterioridad a los anteriores, con los siguientes objetivos, entre otros:

Lograr independencia de la máquina, pudiendo utilizar un mismo programa en diferentes equipos con la única condición de disponer de un programa traductor o compilador, que lo suministra el fabricante, para obtener el programa ejecutable en lenguaje binario de la máquina que se trate. Además, no se necesita conocer el hardware específico de dicha máquina.

Aproximarse al lenguaje natural, para que el programa se pueda escribir y leer de una forma más sencilla, eliminando muchas de las posibilidades de cometer errores que se daban en el lenguaje máquina, ya que se utilizan palabras (en inglés) en lugar de cadenas de símbolos sin ningún significado aparente.

Incluir rutinas de uso frecuente como son las de entrada/salida, funciones matemáticas, manejo de tablas, etc, que figuran en una especie de librería del lenguaje, de tal manera que se pueden utilizar siempre que se quieran sin necesidad de programarlas cada vez.

Se puede decir que el principal problema que presentan los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso (FORTRAN, LISP, ALGOL, COBOL, APL, SNOBOL, PROLOG, MODULA2, ALGOL68, PASCAL, SIMULA67, ADA, C++, LIS, EUCLID, BASIC), además de las diferentes versiones o dialectos que se han desarrollado de algunos de ellos

Variantes
  •  Genera un código más sencillo y comprensible.
  •  Escribir un código válido para diversas máquinas y, posiblemente, sistemas operativos.
  •  Reducción de velocidad al ceder el trabajo de bajo nivel a la máquina.
  •  Algunos requieren que la máquina cliente posea una determinada plataforma

sábado, 29 de noviembre de 2014

conectores de una PC

 Conectores  de una  PC



Los conectores, normalmente denominados conectores de entrada/salida,  son interfaces para conectar dispositivos mediante cables. Generalmente tienen un extremo macho con pines o pernos que sobresalen. Este enchufe debe insertarse en una parte hembra también denominada socket, que incluye agujeros para insertar los pernos.

En el frente de la PC se puede encontrar conectores USB y de sonido. En el panel  trasero la placa madre de un equipo posee diferentes conectores de entrada /salida.



Conector Firewire

Es un estándar de
conexión para la transmisión de audio y video. Fue creado para solucionar el problema de la baja velocidad de las entradas USB 1.0, y es muy utilizado por filmadoras y algunas cámaras fotográficas digitales. Las entradas Firewire son más estables que las entradas USB normales, siendo ideales para la transmisión de audio y vídeo. Es muy utilizada por editores de vídeo y/o audio, y para una transmisión segura y rápida.






Conector DVI

Son las
entradas comúnmente utilizadas en las computadoras como entradas de vídeo. Transmiten solamente imágenes. Es necesaria la utilización de cables P-2 + P-2 para la transmisión de audio. La resolución máxima transmitida es menor que la del HDMI, siendo la segunda mejor opción para transmisión de video.



Conector HDMI

Son las mismas entradas citadas anteriormente. Los monitores más modernos ya poseen esta tecnología de transmisión de audio y video.


Conector RGB/VGA

Son las entradas comunes que conectan la placa de video al monitor. Son entradas analógicas que poseen menor definición que las entradas digitales DVI o HDMI. La entrada VGA también la podemos encontrar en televisores LCD, pero no en televisores de tubo catódico, que utilizan formato SVHS, también analógico y de menor calidad.



Puerto Paralelo

Es un tipo de conexión entre periféricos y la computadora,
comúnmente utilizado con las impresoras. El puerto paralelo está compuesto por decenas de pinos dispuestos en dos líneas horizontales que establecen la conexión del periférico con la computadora.









Entrada PCI

Por muchos años
la entrada PCI fue la más común para realizar la conexión de dispositivos a la computadora, como ser placas de red, placas de vídeo y placas de sonido. Actualmente, el PCI evolucionó y es llamado PCI Express, éste es más veloz y más estable que el PCI común.
Entrada AGP

Fue el puerto que
sustituyó al estándar PCI, para ofrecer mayor tasa de transmisión para aplicaciones 3D. Sin embargo, el puerto AGP tiene una serie de problemas y sólo soporta transmisión de video. Es por eso que actualmente el PCI Express es el más utilizado y el que logra mejores resultados y mayor tasa de transferencia entre la computadora y los dispositivos.








sábado, 22 de noviembre de 2014

actividad No. 5

partes básicas de una computadora.


procesador central



Definimos entonces como Procesador a un Circuito Eléctrico Integrado que funciona en forma Central y que es justamente el de mayor complejidad de todo sistema informático, siendo considerado el cerebro de un ordenador, donde cada uno de los componentes electrónicos (del orden de los millones) formarían parte de las Neuronas, encargados de transmitir la energía eléctrica necesaria para su funcionamiento.
La principal funcionalidad del Microprocesador está en la ejecución de las aplicaciones y los programas, desde el Sistema Operativo hasta las más sencillas, que son solamente las respuestas a instrucciones que son programadas en un Lenguaje de Programación específico, que posteriormente son llevadas mediante un Compilador a instrucciones que deben llevarse a cabo mediante un Código Binario (de transmisión o no-transmisión de energía eléctrica)
Este último paso permite interpretar la ejecución de Operaciones Aritméticas y Lógicas que son realizadas a gran velocidad por este microchip, tales como la Suma, Resta, División y Multiplicación, o bien tener Operaciones Lógicas (Si, No, O, Y) además de tener acceso a la Memoria RAM para poder operar con mayor celeridad.
Entonces, la CPU (por sus siglas en inglés, Central Processor Unit - Unidad Central de Procesamiento) está constituída fundamentalmente por los siguientes sectores:
  • Registro de los Procesos
  • Unidad de Cálculo de procesos (Co-procesador de tipo Matemático)
  • Arichmetic Logic Unit - Unidad Aritmético Lógica
  • Unidad destinada al Control de los Procesos
El microprocesador se conecta a un zócalo especial que se encuentra en la Placa Base de cada ordenador, al que se le debe añadir un sistema de refrigeración consistente en Disipadores y Ventiladores (conocidos como Coolers), además de añadir entre el zócalo y la cápsula una Pasta Térmica que tiende a mejorar la conductividad térmica.
Métodos más modernos para la refrigeración proponen la refrigeración líquida como método alternativo, e inclusive se pueden aplicar Células Peltier para casos en el cual se requiere una refrigeración superior, cuando forzamos el procesador a técnicas de Overclocking, por ejemplo.
La capacidad de los procesadores suele estar dado con la medición de una Frecuencia de Reloj que compara distintos procesadores con núcleos de la misma tecnología, siendo medido en ciclos de Hertz y sus correspondientes modificadores Kilo, Mega o Giga.
















memoria central



La función de la memoria principal es almacenar datos e instrucciones de programa de forma temporal. Es estación obligada en todas las operaciones de entrada y salida y, por supuesto, de los resultados parciales o finales del proceso.
La memoria esta estructurada en forma de una colección de celdas, en cada una de las cuales cabe una unidad especifica de información: octetos o palabras. El contenido de cada una de las posiciones de memoria podrá ser bien dato o instrucción. Cada celda tiene asignada una posición relativa con respecto a un origen, cuyo valor numérico constituye la dirección de la misma y que no se encuentra almacenado en ella.
Con la misión de garantizar estabilidad y seguridad en las operaciones, la dirección y datos deben mantenerse en registros durante ese tiempo. En la memoria nos encontramos con:
Registro de dirección de memoria en la que almacena temporalmente la dirección sobre la que efectúa la selección.
Registro de Información de memoria en donde se almacena el dato durante las fases de lectura o escritura en la celda señalada por el registro anterior





dispositivos de entrada y salida


DISPOSITIVOS DE ENTRADA 
Los dispositivos de entrada a un ordenador son los que envían información a la unidad de procesamiento en forma de código binario.
A continuación detallaré algunos de los dispositivos de entrada existentes:
  •  Teclado: El teclado está compuesto por una serie de teclas agrupadas en funciones:
  1.  Teclado alfanumérico: Está compuesto por un conjunto de 62 teclas entre las que se encuentran letras, números, símbolos ortográficos, enter, alt, etc.
  2.          Teclado de función: Es un grupo compuesto por 13 teclas; entre ellas podemos encontrar el tan utilizado Escape.
  3.          Teclado numérico: Este teclado suele estar ubicado en el costado derecho del teclado alfanumérico, y está compuesto por números, operadores numéricos de suma y resta y una tecla de enter.
  4.          Teclado especial: Se denomina de esta manera a las flechas de dirección y un conjunto de 9 teclas agrupadas en 2 conjuntos; el primer conjunto consta de 6 teclas y el segundo conjunto de 3.
Se pueden diferencias dos tipos de teclados:
Teclado de membrana: Estos tipos de dispositivos de entrada fueron los primeros en salir al mercado. Como su nombre lo indica, estos teclados presentan una membrana entre la tecla y el circuito con el objetivo de que la pulsación sea más dura.
Teclado mecánico: Estos teclados presentan un sistema totalmente diferente al teclado de membrana, ya que cuentan con un sistema que hace que la pulsación sea más suave para el usuario y el dispositivo de entrada.
Dispositivos de entrada a un ordenador
  • Mouse: A este dispositivo de entrada se le otorgó el nombre de “ratón” por su parecido con dicho roedor. Los mouse suelen esta constituidos por una caja con forma anatómica en la que se encuentran dos botones que permiten al usuario desplazarse e interactuar con la información que este obtiene mediante el monitor de la computadora. Dichos dispositivos de entrada suelen estar conectados al puerto PS/II o al puerto de serie.
Hoy en día, gracias a la evolución de las computadoras, existe una gran variedad de modelos modernos que trabajan gracias a la transmisión por infrarrojos.
  • Micrófono: Este dispositivo de entrada o periférico, es por el que el usuario puede transmitir sonidos que el ordenador capta y luego los reproduce, salva, etc. Este es uno de los dispositivos de entrada que se conecta a la tarjeta de sonido.

  • Escáner: Este dispositivo utiliza un haz de luz para detectar los patrones de luz y oscuridad de la superficie del papel para luego convertirlos en imágenes.  Existen diversos tipos de escáner.

  • Webcam: Se trata de una cámara de pequeñas dimensiones que debe estar conectada a la PC para desempeñar sus funciones. Dicha cámara transmite las imágenes que capta al ordenador. Dependiendo del software con el que cuente la webcam, esta puede grabar videos y tomar fotografías.

  • Joystick: Este tipo de dispositivos de entrada se utilizan mayormente para juegos de computadora.
Dispositivos de entrada a un ordenador
Estos son sólo algunos de los dispositivos de entrada con los que cuenta una computadora, ya que existen otros dispositivos de entrada que el usuario puede conectar a la PC, por ejemplo:

-Cámaras fotográficas
-Teléfonos móviles
-Tarjetas perforadas
-Pantallas táctiles
-Lápiz óptico
-Lector de código de barras



Los dispositivos de salida permiten al usuario obtener resultados de los cálculos o manipulaciones de datos de la computadora. El dispositivo de salida más común es la unidad de visualización, más conocida como monitor.
Existen diferentes dispositivos de salida:
Dispositivos de salida1) Monitor: Este dispositivo es donde se ve reflejada la información recolectada por el ordenador. El monitor o pantalla consiste en un aparato electrónico asentado en un tubo de rayos catódicos (CRT) como el de los televisores. En el caso de las computadoras portátiles, el monitor consiste en una pantalla plana de cristal líquido (LCD).
2) Impresora: Este es el dispositivo que el ordenador utiliza para presentar la información impresa en papel.
Existen diferentes tipos de impresoras:
a) Matriciales: Ofrecen mayor rapidez de impresión pero poseen un nivel muy bajo en cuanto a calidad.
b) Inyección: Este tipo de impresora ha alcanzado el mayor éxito en uso doméstico y pequeñas empresas gracias a su velocidad, calidad y bajo costo.
c) Láser: Son costosas pero la rapidez y calidad de impresión superan las características de cualquier otra impresora. Estos tipos de dispositivos de salida suelen utilizarse en medianas y grandes empresas.
El funcionamiento de las impresoras láser es por medio de un haz láser de luz, es decir, éste imprime sobre el papel las imágenes que el CPU le haya enviado.
3) Altavoces: Estos dispositivos de salida son por los cuales la computadora emite sonidos que proceden de la tarjeta de sonido.
4) Auriculares: Estos dispositivos de salida se colocan en los oídos para poder escuchar los sonidos que envía la tarjeta de sonido. La gran ventaja de estos dispositivos de salida es que los sonidos que emiten no pueden ser escuchados por otra persona, sólo los puede oír la persona que utiliza los auriculares.
5) Multimedia: Así se denomina a la combinación de hardware y software que puede reproducir las salidas que utilizan diversos medios: texto, gráficos, animación, video, música, voz y efectos de sonido, entre otros.
6) Plotters: Es un dispositivo de salida que permite obtener documentos en forma de dibujo. Estos dispositivos de salida suelen ser utilizados por personas o empresas que se dedican a las actividades de diseño gráfico.
Dispositivos de salida7) Fax: Consiste en un dispositivo que imprime una copia de otro impreso. Estos tipos dedispositivos de salida pueden utilizarse vía telefónica o desde el propio fax.
8) Data Show (Cañón): Es una pantalla plana de cristal líquido, transparente e independiente que se encuentra acoplada a un retro-proyector que permite la proyección amplificada de la información existente en la pantalla del usuario operador del mismo.
Este tipo de dispositivos de salida es mayormente utilizado en conferencias, seminarios y charlas que incluyen una gran cantidad de personas.


memoria auxiliar

En informática y para un ordenador típico, existen dos tipos de memoria: la principal y la secundaria. Se considera memoria principal a la que usualmente es parte inherente del sistema, consiste en un disco rígido o duro que se ubica en el interior del CPU o Unidad Central Procesadora y puede (o no) ampliarse a discreción del usuario. Estas memorias a menudo tienen una capacidad de más de 100GB y permiten almacenar buena parte de los archivos y datos que un usuario emplea habitualmente.