lunes, 23 de mayo de 2011


que es un bit

Bit es la abreviación de Binary Digit (digito binario) y la menor unidad de información de una computadora. Un bit tiene solamente un valor (que puede ser 0 o 1). Varios bits combinados entre sí dan origen la otras unidades, como bytes, mega, giga y tera.

Toda la información procesada por una computadora es medida y codificada en bits. El tamaño de los archivos son medidos en bits, las tasas de transferencia son medidas en bit, toda la información en el lenguaje del usuario es convertida a bits para que la computadora la "entienda", etc.

Otros usos de la unidad

Los Bits también son utilizados para la clasificación de colores de una imagen. Por ejemplo: una imagen monocromática tiene 1 bit en cada punto (blanco o negro), mientras una imagen de 8 bits soporta hasta 256 colores.

Los sistemas de 32 bits o 64 bits.

Este número indica la capacidad que tiene la computadora para procesar la cantidad de bits indicada de una sóla vez. También puede significar el número de bits utilizados para representar una dirección en la memoria.

De donde proviene la palabra Bit?

La palabra bit fue utilizada por primera vez en la década de 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.

Sin embargo, la definición de bit fue empleada en 1948 por el ingeniero Claude Shannon. Aquel año, Shannon elaboró el artículo "La Mathematical Theory of Communication" (Una Teoría Matemática de la Comunicación) y usó la palabra para designar el dígito binario


que es un byte y sus caracteristicas

El byte es la unidad de capacidad de almacenamiento estándar. Con esta unidad de medida se mide desde el almacenamiento de datos hasta la capacidad de memoria de una computadora. Representa un carácter, lo que sería aproximadamente una letra, y está constituido por 8 bits consecutivos, de modo tal que un byte equivaldría a 8 bits.
Si bien la unidad mínima es el bit, como solamente toma valores 0 y 1 (por el código binario, que es el que se utiliza para el procesamiento y almacenamiento de datos en una computadora), a partir de las diversas combinaciones de los 8 bits que integran un byte, este tomará laforma de caracter diferente (un número, una letra, un espacio, o cualquier otro signo; aunque existen signos especiales que necesitan dos bytes para su representación). Hay 256 combinaciones de 8 bits posibles, por lo que hay 256 caracteres.
Debido a que es una medida de capacidad minima  (si bien como dijimos la más pequeña es el bit), existen otras magnitudes que se utilizan para capacidades superiores y que son múltiplos del byte, como el Kilobyte (KB), que equivale a 1.024 bytes; el Megabyte (MB), que equivale a 1.024 Kilobytes; el Gigabyte (GB), equivalente a 1.024 Megabytes y también el Terabyte (TB), que es igual a 1.024 Megabytes.
No hay que confundir las medidas de capacidad con las de velocidad de transmision  de datos, como se lo suele hacer, ya que estas últimas se miden en Kilobits por segundo (kbps).
Nombre Símbolo Binario Número de bytes Equivale


CARACTERISTICAS DE UN BYTE

kilobyte
KB 2^10 1.024 =
megabyte
MB 2^20 1.048.576 1.024KB
gigabyte
GB 2^30 1.073.741.824 1.024MB
terabyte
TB 2^40 1.099.511.627.776 1.024GB
petabyte
PB 2^50 1.125.899.906.842.624 1.024TB
exabyte
EB 2^60 1.152.921.504.606.846.976 1.024PB
zettabyte
ZB 2^70 1.180.591.620.717.411.303.424 1.024EB
yottabyte
YB 2^80 1.208.925.819.614.629.174.706.176 1.024ZB

Signif. Código Binario Signif. Código Binario
Espacio 10 0000 _ 101 1111
! 10 0001 ` 110 0000
" 10 0010 a 110 0001
# 10 0011 b 110 0010
$ 10 0100 c 110 0011
% 10 0101 d 110 0100
& 10 0110 e 110 0101
' 10 0111 f 110 0110

miércoles, 27 de abril de 2011

INTERFACES DE LOS DISPOSITIVOS DE ALMACENAMIENTO

Interfaces de disco duro

Cuando la primera versión del +3e fue lanzada en el 2000, el uso de un disco duro con un Spectrum era una idea relativamente nueva. No había disponibles interfaces construidos, pero existían dos esquemas disponibles en internet, ambos diseñados por Pera Putnik. Uno de ellos era el interface de 8 bit el cual era muy sencillo de construir, mientras que el modelo de 16 bit era más complicado. El +3e usó el interface de 8 bit simple ( Con algunas modificaciones en las lineas de direccionamiento). Este es el interface descrito más abajo.
Han pasado algunos años, y ahora hay una gran cantidad de interfaces de disco duro y compact flash disponibles para el Spectrum. Algunos pueden ser comprados, tanto montados en kits,o como esquemas para que los aficionados se lo construyan por ellos mismos. El +3e soporta todos los interfaces conocidos - Si encuentras alguno que no está soportado, por favor contacta conmigo.
El +3e incluso soporta ahora interfaces que usan el protocolo MMC, lo cual significa que se pueden realizar interfaces muy pequeños y que aceptan tarjetas MMC o SD (típicamente usadas en cámaras digitales, PDAs, teléfonos móviles, etc).
__________________________________________________________________

Interfaces soportados

A continuación hay algunos links a los interfaces soportados. Algunos de estos interface pueden funcionar con otros software/firmware distinto al del +3e ROMs; generalmente podrás usar ambos firmwares, el +3e ROMs o el "nativo", dado que el +3e no interfiere con ninguna funcionalidad extra del interface (Tales como el extra de RAM o ROM).
Interface 8-bit simple
¡ El interface clásico para el +3e! Puedes construirlo tu mismo, como se describe abajo. Algunas personas lo han construido como un interface interno sobre el zócalo de la CPU Z80, con el Z80 situado en la parte superior. Steve Smith ha producido algunas PCB de ambas versiones, las cuales están archivadas aquí. José Leandro ha producido algunas PCBs para la versión compact flash.
ZXATASP
Un interface de 16 bit para disco duros diseñado y producido por Sami Vehmaa. Algunas versiones incluyen un slot para compact flash. Este interface también contiene 128K o 512K de memoria RAM con batería incorporada, y puede funcionar también con el sistema operativo ResiDOS (el cual puede usar los mismos discos / compact flash y ficheros que el +3e).
ZXCF
Otro interface de Sami Vehmaa, para tarjetas compact flash. Este interface puede ser montado de manera interna o externa.Tienen 128K, 512K o 1024K de memoria RAM con batería incorporada, y (como el ZXATASP) puede usar el sistema operativo ResiDOS (el cual puede usar los mismos discos / compact flash y ficheros que el +3e).
divIDE
Un interface muy popular, el interface divIDE es totalmente 16-bit y puede usarse con discos duros y compact flash (Con un adaptador). Contiene chips RAM y ROM, en los cuales se pueden almacenar una gran variedad de firmware - el más notable es FATware, el cual permite cargar snapshots desde discos formateados en sistema FAT-. Puedes compartir un disco entre el +3e y FATware, aunque actualmente no hay una manera sencilla de pasar ficheros entre los dos sistemas. Afortunadamente, algunos programas para el +3e estarán disponibles en poco tiempo para remediar esta situación.
YAMOD.IDE8255
Interface de 16 bits basado en el 8255 y diseñado por Jarek Adamski (NA: Las ROM del +3e para este interface no han sido testeadas ; Por favor déjame conocer tus experiencias).
ZX-MMC
El primer interface SD/MMC para el Spectrum, diseñado por Alessandro Poppi. Este interface cabe en el interior del Spectrum, insertado en el zócalo del Z80 y con soporte para dos slots de tarjetas.
ZX-Badaloc clone
También de Alessandro Poppi, no es un interface para un Spectrum estándar sino un clon completo diseñado para caber dentro de un "gomas". Entre otras cosas, posee 2 slot SD/MMC, 512K RAM, 512K ROM, velocidad de procesador variable (de 3.5MHz a 21MHz) y muchos interfaces. También puede utilizar el sistema operativo ResiDOS
.
PL3MEM
Otro interface de Jarek Adamski, Es similar al YAMOD.IDE8255 pero incluye 32K de RAM y 64K o 128K de ROM. Puede usar el sistema operativo ZXVGS,el cual puede usa el mismo disco que el +3e, dado que adoptó el mismo sistema de particionado del IDEDOS (NA: Las ROM del +3e para este interface no han sido testeadas ; Por favor déjame conocer tus experiencias).
Interface 8-bit por Pera Putnik
¡ el interface con el que comenzó todo esto! Este es el interface que se usó originalmente en el +3e con la excepción de unos leves cambios en el direccionamiento.
Interface 16-bit por Pera Putnik
Interface 16-bit más complejo diseñado también por Pera Putnik (NA: Las ROM del +3e para este interface no han sido testeadas ; Por favor dejame conocer tus experiencias).
Interface compact flash por Pera Putnik
Un novedoso interface diseñado por Pera Putnik. Es casi tan fácil de fabricar que el interface de 8-bit simple, pero permite disponer de toda la capacidad de la compact flash que se utilice.(NA: Las ROM del +3e para este interface no han sido testeadas ; Por favor déjame conocer tus experiencias). 
 
 
 
interfaz del CDs/DVD

Interfaz

Es el tipo de conexión y modo de funcionamiento eléctrico que utilizan. El CD-ROM necesita un interfaz para transferir los datos al ordenador y hay diferentes tipos: Creative, Panasonic, Sony, E-IDE, Mitsumi, DMA/33 y SCSI. Si queréis añadir un CD-ROM y disponéis ya de tarjeta de sonido consultad las especificaciones técnicas y comprobad de qué clase es el interfaz que incorpora para poder elegir correctamente la unidad de CD. El interfaz E-IDE permite conectar el CD-ROM a la controladora de disco duro como si se tratara de un segundo disco duro.

Velocidad

Es uno de los aspectos más importantes. Está claro que cuanta mayor sea la velocidad, mejor será la respuesta del sistema a la hora de leer datos y reproducir sonido y vídeo desde el CD. Los valores que se han ido tomando, son 1x, 2x, 3x, 4x, 6x, 8x, 10x, 12x, 14x, 16x, 18x, 24x, 28x, 32x, 36x y 40x. La x hay que sustituirla por 150 Kb/seg. Os recomendamos, hoy por hoy, que compréis a partir de un 32x ya que los demás casi no se fabrican y los precios de los más rápidos son cada vez más bajos.

Velocidad de acceso

Es el tiempo medio que tarda la unidad en acceder a los datos cuando se los pedimos. Los valores típicos oscilan entre 100-250 ms. Está claro que cuanto menor sea el valor, mejor.

INTERFAZ DEL BLUE-RAY
OWC Mercury Pro
OWC acaba de lanzar la primera grabadora externa para Blu-ray con interfaz Quad, la OWC Mercury Pro. Por interfaz Quad entendemos que el aparato ofrece la posibilidad de comunicarse con el PC o Mac mediante Firewire 400/800, USB 2.0 y eSata, ampliando el abanico de productos que podrán trabajar con él. A nivel de velocidades, la OWC Mercury Pro graba Blu-ray de única y doble capa a 4X (hasta 1 GB por minuto) con una transferencia de datos que puede alcanzar los 150 MB por segundo.
Además del formato de plástico estrella del momento, el grabador también puede quemar HD-DVD, DVD-RAM y CD-R/RW y ofrece la peculiaridad de ser Plug&Play, lo que te permitirá llevártela contigo y grabar datos en cualquier PC o Mac sin necesidad de instalar software extra.
Cabe mencionar el hecho de que la grabadora no ofrece las velocidades que ya están sacando la cabeza en el mundo del Blu ray, pero la amplia conectividad y el hecho de que sea externo debería hacerle su hueco en el mercado.
El aparato ha salido a la venta en forma de packs, la OWC Mercury Pro SW-5583 y la OWC Mercury Pro SW-5583T, cuya única diferencia es que incorpora un extra en forma de copia del Roxio Toast 9 Titanium para Mac OS X, ideal si careces de software de grabación, pero por otro lado un tanto improbable, teniendo en cuenta que el grabador es compatible con la mayoría de programas habituales, incluyendo iTunes, Apple Disc Burner, Apple iDVD 5, Apple DVD Studio Pro, EMC Retrospect Express, NTI DragonBurn y Nero Burning entre otros.
Si te interesa puedes ir juntando los 499 dólares (388 euros al cambio) que cuesta el cacharro, 579 dólares (450 euros al cambio) si decides adquirirlo con el programita.
 

interfaces de una computadora

interfaces de una computadora

La Interfaz Cerebro Computador(a) es un medio de comunicación entre las funciones mentales o cognitivas de un individuo creadas a partir del cerebro, cuyas señales eléctricas son captadas, preprocesadas y clasificadas para poder comunicarse a un medio externo, ya sea una computadora o un hardware específico.

clases de unidades de almacenamiento

 CDs:Éste tipo de CDs son de sólo lectura, por lo tanto es imposible grabarles información si no son vírgenes.
DVD:(Digital Versatile/Video Disc - Disco Versátil/Video Digital). Formato de almacenamiento digital de datos. Tienen el mismo tamaño físico que un CD, 12 cm de diámetro, u 8 cm para los mini; aunque almacenan mucha más información. Los DVD guardan los datos utilizando un sistema de archivos denominado UDF, el cual es una extensión del estándar ISO 9660, usado para CD de datos.
Un DVD de capa simple puede guardar hasta 4,7 gigabytes (se le conoce como DVD-5).
Discos DVD±R DL (DVD-9): una cara, capa doble. 8.5 GB.
Discos DVD±R/RW (DVD-10): dos caras, capa simple en ambas. 9.4 GB.
Discos DVD+R (DVD-18): dos caras, capa doble en ambas. 17.1 GB.

Según el contenido, los DVD pueden clasificarse en:
DVD-Video: Películas (vídeo y audio).
DVD-Audio: Audio de alta definición.
DVD-Data: Datos cualesquiera.
Según su capacidad de regrabado:
DVD-ROM: Sólo lectura, manufacturado con prensa.
DVD R: Grabable una sola vez.
DVD RW: Regrabable.
DVD R DL: Grabable una sola vez de doble capa
DVD RW DL: Regrabable de doble capa.

La velocidad de transferencia de datos de una unidad DVD está dada en múltiplos de 1.350 kB/s, lo que significa que una unidad lectora de 16x, permite una transferencia de datos de 16 x 1.350 = 21.600 kB/s (21,09 MB/s). Como las velocidades de las unidades de CD se dan en múltiplos de 150 kB/s, cada múltiplo de velocidad en DVD equivale a nueve múltiplos de velocidad en CD. En términos de rotación física (revoluciones por minuto), un múltiplo de velocidad en DVD equivale a tres múltiplos de velocidad en CD, así que la cantidad de datos leída durante una rotación es tres veces mayor para el DVD que para el CD, y la unidad de DVD 8x tiene la misma velocidad rotacional que la unidad de CD 24x.

BLUE-RAY:Formato de disco óptico de alta densidad de 12 cm de diámetro (igual que el CD y el DVD) para el almacenamiento de datos y videos. Compite con el HD-DVD para convertirse en el nuevo estándar de medios ópticos sucesor del DVD.

El Blu-Ray utiliza un láser azul/violeta de 405 nanómetros, permitiendo grabar más información en un disco del mismo tamaño que un DVD (láser rojo de 650 nanómetros), por lo tanto hay más densidad de información.

El nombre blu-ray proviene del color azul (blue) de su rayo láser; fue eliminada la "e" de blue porque en algunos países no pueden registrarse comercialmente palabras comunes.

Está siendo desarrollado por BDA (asociación de disco blu-ray), liderada por Sony y Philips.

Una capa de disco Blu-ray puede contener unos 25 GB de información, existiendo discos blu-ray de cuatro capas que llegan a almacenar 100 GB.
Permite transferencias de datos de 36 Mbit/s, y se proyecta desarrollar velocidades de 82 Mbit/s.

También poseen una gran resistencia a rayaduras y suciedad debido a su morfología, pues utilizan una capa llamada Durabis, y supone una ventaja adicional a su competidor, los HD-DVD.

Existen diferentes formatos: el BD-R, formato grabable, el BD-RE, formato reescribible, y el BD-ROM.
 
USB son las siglas de Universal Serial Bus.
En ordenadores, un bus es un subsistema que transfiere datos o electricidad entre componentes del ordenador dentro de un ordenador o entre ordenadores. Un bus puede conectar varios periféricos utilizando el mismo conjunto de cables.

UNIDAD DE ALMACENAMIENTO

UNIDAD DE ALMACENAMIENTO

Las unidades de almacenamiento de datos son dispositivos que, conectados a la computadora permiten el almacenamiento de información . En general, hacen referencia a almacenamiento masivo, es decir, de grandes cantidades de datos.

Las unidades de almacenamiento pueden ser externas o internas a la computadora y conforman la llamada MEMORIA SECUNDARIA del ordenador.

Las unidades de almacenamiento también pueden hacer referencia a las unidades logicas de almacenamiento

El medio o soporte de almacenamiento es el artefacto en donde se escribe o leen datos, en tanto la unidad de almacenamiento es el dispositivo que se encarga de leer o escribir en estos. Por ejemplo, un disquete o un CD son soportes (medios); en tanto una unidad lectora de disquetes o unidad lectora de CD, son unidades/dispositivos de almacenamiento de esos medios respectivamente.

De todas maneras en ocasiones forman parte de un mismo dispositivo, como un disco duro.
 
 
 
 

miércoles, 30 de marzo de 2011

lenguajes de bajo  nivel: Los lenguajes de bajo nivel, también llamados lenguajes ensambladores, permiten al programador escribir instrucciones de un programa usando abreviaturas del inglés, también llamadas palabras nemotécnicas, tales como: ADD, DIV, SUB, etc.

Un programa escrito en un lenguaje ensamblador tiene el inconveniente de que no es comprensible para la computadora, ya que, no está compuesto por ceros y unos. Para traducir las instrucciones de un programa escrito en un lenguaje ensamblador a instrucciones de un lenguaje maquina hay que utilizar un programa llamado ensamblador, como se muestra en la siguiente figura:
Funcionamiento de un ensamblador


EJEMPLOS DE LENGUAJES DE PROGRAMACIÓN DE ALTO NIVEL:

FORTRAN

Abreviatura de Fórmula Translator (traductor de fórmulas), fue definido alrededor del año 1955 en los Estados Unidos por la compañía IBM. Es el más antiguo de los lenguajes de alto nivel, pues antes de su aparición todos los programas se escribían en lenguaje ensamblador o en lenguaje máquina.
Es un lenguaje especializado en aplicaciones técnicas y científicas, caracterizándose por su potencia en los cálculos matemáticos, pero estando limitado en las aplicaciones de gestión, manejo de archivos, tratamiento de cadenas de caracteres y edición de informes.
A lo largo de su existencia han aparecido diferentes versiones, entre las que destaca la realizada en 1966 por ANSI (American National Standard Institute) en la que se definieron nuevas reglas del lenguaje y se efectuó la independencia del mismo con respecto a la máquina, es decir, comenzó la transportabilidad del lenguaje. Esta versión se denominó FORTRAN IV o FORTRAN 66. En 1977, apareció una nueva versión más evolucionada que se llamó FORTRAN V o FORTRAN 77, esta versión está reflejada en el documento «ANSI X3.9-1978: Programming Language FORTRAN» y define dos niveles del lenguaje denominados FORTRAN 77 completo y FORTRAN 77 básico, siendo el segundo un subconjunto del primero. Esta última versión incluye además instrucciones para el manejo de cadenas de caracteres y de archivos, así como otras para la utilización de técnicas de programación estructurada. Estas características hacen que el lenguaje también sea válido para determinadas aplicaciones de gestión.

COBOL

Es el lenguaje más usado en las aplicaciones de gestión, creado en 1960 por un comité denominado CODASYL, patrocinado por el Departamento de Defensa de los Estados Unidos, a fin de disponer de un lenguaje universal para aplicaciones comerciales como expresa su nombre (COmmon Business Oriented Language).
Entre sus características se pueden citar su parecido al lenguaje natural (inglés), es auto- documentado y tiene gran capacidad en el manejo de archivos, así como en la edición de informes escritos. Entre sus inconvenientes están sus rígidas reglas de formatos de escritura, la necesidad de describir todos los elementos al máximo detalle, la extensión excesiva en sus sentencias e incluso duplicación en algunos casos, la inexistencia de funciones matemáticas y, por último, su no adecuación a las técnicas de programación estructurada. a

PL/1

Fue creado a comienzos de los años 60 por IBM para ser usado en sus equipos del sistema 360. El PL/I (Programming Language 1) se desarrolló inspirándose en los lenguajes ALGOL, COBOL y FORTRAN, tomando las mejores características de los anteriores y añadiendo algunas nuevas, con el objetivo de obtener un lenguaje lo más general posible, útil para aplicaciones técnico-científicas, comerciales, de proceso de textos, de bases de datos y de programación de sistemas.
Entre sus novedades está su gran libertad en el formato de escritura de los programas, soportar la programación estructurada y el diseño modular. No obstante, no ha superado a sus progenitores en sus aplicaciones específicas debido en parte a su amplitud y por ello, al tamaño de su compilador, que hasta ahora sólo se podía instalar en grandes equipos.

BASIC

Fue diseñado por los profesores John G. Kemeny y Thomas E. Kurtz del Dartmouth College en 1965 con el objetivo principal de conseguir un lenguaje fácil de aprender para los principiantes, como se indica en su nombre Benginner’s All-purpose Symbolic Instruction Code (Código de instrucción simbólico de propósito general para principiantes).
Entre sus principales novedades están las de ser un lenguaje interpretado y de uso conversacional, útil para aplicaciones técnicas y de gestión. Estas características, unidas a la popularización de las microcomputadoras y computadoras personales, ha hecho que su utilización se haya extendido enormemente, a la vez que ha propiciado el surgimiento de una gran diversidad de versiones que extienden y adaptan a necesidades particulares el lenguaje original. Existen multitud de intérpretes y compiladores del lenguaje.

PASCAL

Fue creado por el matemático suizo Niklaus Wirth en 1970, basándose en el lenguaje AL-GOL, en cuyo diseño había participado en los años 60. Su nombre proviene del filósofo y matemático francés del siglo xvii Blaise Pascal, que inventó la primera máquina de tipo mecánico para sumar.
Aunque en principio la idea del diseñador era proporcionar un lenguaje adecuado para la enseñanza de los conceptos y técnicas de programación, con el tiempo ha llegado a ser un lenguaje ampliamente utilizado en todo tipo de aplicaciones, poseyendo grandes facilidades para la programación de sistemas y diseño de gráficos.
Aporta los conceptos de tipo de datos, programación estructurada y diseño descendente, entre otros, además de haberse convertido en predecesor de otros lenguajes más modernos, como MODULA-2 y ADA.

ejemplos de lenguajes de programación de bajo nivel:
lenguaje de maquina: Los primeros ordenadores se programaban mediante cables o tableros de interruptores, que introducían el programa directamente en los circuitos del ordenador.
Pero este sistema era muy poco flexible y pronto se sustituyó por otros más manejables, como la cinta de papel perforado y la tarjeta de cartulina perforada. Las cintas y tarjetas se perforaban mediante máquinas provistas de teclados especiales.
El programa se escribía directamente en código binario y podía representarse mediante secuencias de ceros y unos (bits, abreviatura inglesa de "dígitos binarios").
Como el código binario es largo y muy poco legible, los programadores en el lenguaje de máquina suelen utilizar como abreviatura los sistemas de numeración octal (en base 8), si el número de bits es múltiplo de 3, o hexadecimal (en base 16), si el número de bits es múltiplo de 4.
lenguaje de ensamblador: Un ensamblador es una aplicación de sistema que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, entendible por la máquina para la que se ha generado.
Podemos distinguir entre dos tipos de Ensambladores :
  • Ensambladores básicos. Son de muy bajo nivel, y su tarea consiste básicamente en ofrecer nombres simbólicos a las distintas instrucciones (u OpCodes) de la máquina apropiada, además de ofrecer un formato de escritura cómodo para expresar los parámetros y cosas tales como los modos de direccionamiento.Además, reconoce una serie de Directivas (o meta instrucciones)que indican ciertos parámetros de funcionamiento del Ensamblador.
  • Ensambladores modulares, o macro ensambladores. Descendientes de los ensambladores básicos, fueron muy populares en las décadas de los 50 y los 60, antes de la generalización de los lenguajes de alto nivel. Hacen todo lo que puede hacer un ensamblador, y además proporcionan una serie de Directivas para definir e invocar macro instrucciones (o simplemente, Macros). Cuando invocamos a una Macro, ésta se expande al cuerpo que hayamos definido.

lunes, 28 de marzo de 2011

lenguajes de programacion

actividad:
objetivo: identificar los diferentes lenguajes de programación existentes en el mercado


1. que es un lenguaje de programación 
2.que es un  lenguaje de alto nivel
3.que es un lenguaje de bajo nivel
4. 5 lenguajes de alto nivel
5. 4 lenguajes de bajo nivel
6. realice un cuadro comparativo con los lenguajes de alto y bajo nivel


 desarrollo




1. Que es un lenguaje de programación: Un lenguaje de programación es un lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. Estos se componen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas.

Debe distinguirse de “lenguaje informático”, que es una definición más amplia, puesto estos incluyen otros lenguajes como son el HTML o PDF que dan formato a un texto y no es programación en sí misma.
El programador es el encargado de utilizar un lenguaje de programación para crear un conjunto de instrucciones que, al final, constituirá un programa o subprograma informático.
El código fuente es el conjunto de instrucciones que conforman un programa (o subprograma o módulo). El código fuente debe ser compilado para poder ser interpretado y ejecutado por la computadora. La compilación traduce el código fuente (que depende del lenguaje de programación) a un lenguaje máquina (que depende del sistema de la máquina).

   
LENGUAJES DE PROGRAMACION DE ALTO NIVEL:Tipo de lenguajes de programación que permite al programador escribir programas(algoritmos) que son más o menos independientes de un tipo particular de computadora (del hardware). Estos lenguajes son considerados de alto nivel porque son más parecidos al lenguaje natural humano y más lejanos al lenguaje de las máquinas.

En contraste, los lenguajes ensamblador son considerados lenguajes de bajo nivel porque están muy cerca al lenguaje que manejan las máquinas.

La principal ventaja de los lenguajes de alto nivel sobre los de bajo nivel, es que son más fáciles de leer, escribir y mantener por humanos. Al final, los programas escritos en alto nivel deben ser traducidos en un lenguaje máquina específico empleando un compilador o un intérprete. De esta manera pueden ser ejecutados por una máquina específica.

Los primeros lenguajes de programación de alto nivel fueron diseñados en los 50. Actualmente existen cientos de lenguajes de este tipo como Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, Pascal,Prolog, etc.

 3. que es un lenguaje de bajo nivel:Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. 

Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo. 

Dentro de este grupo se encuentran: 

  • El lenguaje maquina: este lenguaje ordena a la máquina las operaciones fundamentales para su funcionamiento. Cnsiste en la combinación de 0's y 1's para formar las ordenes entendibles por el hardware de la maquina.
    Este lenguaje es mucho más rápido que los lenguajes de alto nivel.
    La desventaja es que son bastantes difíciles de manejar y usar, además de tener códigos fuente enormes donde encontrar un fallo es casi imposible.
  • El lenguaje ensamblador es un derivado del lenguaje maquina y esta formado por abreviaturas de letras y números llamadas mnemotécnicos. Con la aparición de este lenguaje se crearon los programas traductores para poder pasar los programas escritos en lenguaje ensamblador a lenguaje máquina. Como ventaja con respecto al código máquina es que los códigos fuentes eran más cortos y los programas creados ocupaban menos memoria. Las desventajas de este lenguaje siguen siendo prácticamente las mismas que las del lenguaje ensamblador, ñadiendo la dificultad de tener que aprender un nuevo lenguaje difícil de probar y mantener.

miércoles, 9 de febrero de 2011

QUE ES UN GRABADOR???

SU FUNCION:

Se podría considerar como un set-top box más sofisticado y con capacidad de grabación. Un DVR se compone, por una parte, del hardware, que consiste principalmente en un disco duro de gran capacidad, un microprocesador y los buses de comunicación; y por otra, del software, que proporciona diversas funcionalidades para el tratamiento de las secuencias de vídeo recibidas, acceso a guías de programación y búsqueda avanzada de contenidos.
El DVR nace gracias al nuevo formato digital de la televisión, este hecho permite almacenar la información y manipularla posteriormente con un procesador. De modo que se podría calificar al DVR como una computadora especializada en el tratamiento de imágenes digitales. Así el DVR se ha diferenciado de su predecesor analógico la videograbadora en la cual tan solo se podían almacenar imágenes de forma pasiva, con la posibilidad de rebobinarlas hacia delante o hacia atrás, y por supuesto pausarlas.

CLASES DE GRABADORES:
CDBurnerXP Pro 4.3.8.2474
CDBurnerXP Pro 4.3.8.2474
Descripción
Completa utilidad gratuita para grabar discos. ... funciones disponibles en nuestra grabadora, es compatible ...
Licencia
Gratis
Idioma
Español
Categoría
En: Utilidades > CD/DVD
 
Nero Multimedia Suite 10.0.13200
Nero Multimedia Suite 10.0.13200
Descripción
El grabador de CD y DVD por excelencia. Nero 10, en concreto Nero Multimedia Suite, es una utilidad ...
Licencia
De prueba
Idioma
Español
Categoría
En: Utilidades > CD/DVD
 

COPIAS DE SEGURIDAD

PASOS PARA HACER UNA COPIA DE SEGURIDAD Y RESTAURAR DATOS DEL SERVIDOR
Siga estos procedimientos recomendados como ayuda para administrar las copias de seguridad de los servidores.
  • Supervise el informe de la red para obtener información sobre la copia de seguridad.

    Es aconsejable revisar regularmente los informes de la red a fin de comprobar que las copias de seguridad se realizan correctamente y que no se presentan errores o advertencias relacionados con las copias de seguridad. Al supervisar los informes de la red, es posible detectar y corregir problemas con las copias de seguridad antes de que ocasionen pérdidas de datos.
  • Use unidades de almacenamiento externas que sean compatibles con el servidor.

    Las unidades compatibles admiten USB 2.0, IEEE 1394 o eSATA. Visite el sitio web del fabricante de su unidad de almacenamiento para asegurarse de que la unidad sea compatible con equipos que ejecutan Windows Server 2008.
  • Use una unidad de almacenamiento externa con al menos 2,5 veces la capacidad de almacenamiento necesaria para los elementos de los que desea realizar una copia de seguridad.

    Usar una unidad de almacenamiento externa con amplia capacidad permite garantizar que no será necesario remplazar la unidad en el corto plazo debido al aumento en la cantidad de datos almacenados. Dado que las copias de seguridad de servidores son incrementales, una unidad de almacenamiento externa de 300 GB, o más, puede contener datos correspondientes a varios meses.
  • Use una unidad de almacenamiento externa vacía o que contenga datos que no desea conservar.

    El Asistente para configurar la copia de seguridad del servidor formatea automáticamente las unidades de almacenamiento externas durante el proceso de configuración de la copia de seguridad. Por lo tanto, este asistente se debe usar exclusivamente para configurar un dispositivo de almacenamiento vacío o que contenga datos que se pueden remplazar.
  • Use varias unidades de almacenamiento externas y rótelas.

    Es aconsejable realizar las copias de seguridad de los datos del servidor en diferentes unidades de almacenamiento externas y rotar estas unidades entre las ubicaciones de almacenamiento locales y fuera del sitio. De esta forma, puede mejorar la planeación de la preparación ante desastres, ya que se pueden recuperar los datos si se producen daños físicos en el hardware de las instalaciones.

CONVERTIDORES

CLASES DE CONVERTIDORES

KONVERTOR 3.50.1:Es una herramienta que lee y convierte mas de 420 formatos de archivo distintos: 208 formatos gráficos: BMP, PCD, K25, PSD, FPX, TARGA, HP-GL, PDF, GIF, JPEG, VTML...; 30 tipos de audio, texto y formatos de vídeo: MP3, DALET, WAV, TXT, VOC, MOD, AVI, MPEG..

CARACTERISTICAS:
  • Soporta BMP, PCD, K25, PSD, FPX, TARGA, HP-GL, PDF, GIF, JPEG, VTML...;
  • 30 tipos de archivos audio y texto.
  • Formatos de vídeo: MP3, DALET, WAV, TXT, VOC, MOD, AVI, MPEG...









PowerPoint-PPT to AVI Converter 1.117: Convierte presentaciones de PowerPoint a vídeo. PowerPoint-PPT to AVI Converter captura sonido y cuadros de un fichero PowerPoint y los guarda en el formato AVI. Podrás convertir ficheros para presentaciones, guías o DVD’s de tutoriales. El programa permite grabar desde tu micrófono. 

CARACTERISTICAS:


  • Interfaz fácil de utilizar.
  • Grabación de sonido.
  • Zoom.
  • Soporta reproducción automática.
  • Formatos de vídeo soportados: WMV, AVI, MPEG4 y DivX.
  • Soporta Powerpoint-97, Powerpoint-2000,powerpoint-2003 y versiones superiores. 




ABC Amber Clarion Converter 3.09 :

Utilidad avanzada para convertir tus archivos DAT (Clarion) a diferentes formatos. ABC Amber Clarion Converter te permitirá convertir ficheros en formato DAT a formatos tales como XLS, CSV, MDB, DBF, XML, PDF, HTML, CHM, RTF, HLP, DOC y muchos otros, de manera fácil. El programa soporta conversión por lotes, línea de comando, etc. Su interfaz es sencilla pero fácil de utilizar. 
CARACTERISTICAS:
  • Lee archivos DAT.
  • Exporta a XLS, DBF, XML, PDF (no requiere Adobe Acrobat instalado), HTML, CHM, RTF (MS Word no requiere estar instalado), DOC (Word 6.0/95/97-2002), WRI, WPD, MCW, WPS, DOC, SAM, WSD, RFT (RFT-DCA de IBM), y portapapeles.
  • Soporta diferentes sistemas de caracteres.
  • Soporta opciones de exportación a PDF (información de documento, encriptación 40/128 bits PDF, diferentes opciones de seguridad, tamaño, orientación y márgenes de página, modos de resolución y compresión, opciones de visualización, etc.).
  • Soporta diferentes opciones de exportación a CHM y HLP

BORRADO Y RECUPERACION DE DATOS

 CLASES DE RECUPERACION DE DATOS

URGENTRECOVERY Professional 3.2.0.46: puede encontrar ficheros borrados, particiones perdidas, unidades lógicas borradas, sector de arranque y otros componentes del sistema. URGENTRECOVERY Profesional puede detectar controladores incluso si no son visibles por su Explorer. La estructura completa del directorio de la recuperación se muestra (incluso en NTFS conduce donde está recuperable) y construido en característica de búsqueda hace encontrar archivo ...

CARACTERISTICAS:
  • Sistemas de ficheros compatibles: FAT 12/16/32 (utilizados por discos duros, discos, Smartmedia Compact Flash Memory Stick y otros) y NTFS (utilizados por discos duros).
  • Capacidad para monitorear todos los volúmenes en un ordenador local y construir un árbol de directorio con todos los ficheros perdidos y eliminados.
  • El motor rápido de búsqueda permite que la lista de archivos se cree en pocos minutos.
  • Administrador de ficheros fácil de entender y diálogo de guardar archivos habitual.
  • Restauración muy segura: el programa no realiza ninguna operación de escritura en la unidad que contiene los ficheros que se han de restaurar.
  • Guarda datos en cualquier unidad de Windows posible (incluyendo unidades de red, soportes extraíbles, etc.).
  • Admite archivos comprimidos y encriptados (para NTFS)
  • Los informes de ficheros recuperados pueden guardarse o imprimirse.
 BINARYBIZ VIRTUAlLAB 5.0:Recupera tus datos perdidos, de forma segura. VirtualLab te ayudará a recuperar los datos que has perdido por formateo, daños en particiones, virus, destrucción de directorios, ficheros borrados por error en la papelera de reciclaje y más. El programa funciona en cualquier sistema de archivos de Windows, incluyendo FAT12, -16, -32 y NTFS; además, puede recuperar datos de discos duros, tarjetas de cámaras, discos ZIP y Jazz, disquetes, CD’ ...   CARACTERISTICAS:
* Conversor de vídeo.
* Formato de entrada: DVD.
* Formato de salida (vídeo): MPEG-4, H.264, WMV.
* Formato de salida (audio): MP3, WAV, ACC.
* Puede dividir ficheros grandes en múltiples volúmenes.
* Permite convertir segmentos de DVD.
* Filtros de iluminación y entrelazado.
* Permite seleccionar el audio y los subtítulos a convertir.
* Excelente velocidad de conversión.
* Múltiples opciones de configuración.
* Puede apagar el ordenador automáticamente, después de una conversión.
* Interfaz atractiva y de fácil uso.  
  

Handy Recovery 3.0:Este programa restaura cualquier dato que hayas eliminado sin querer. Podrás recuperar ficheros que hayan sido eliminado por ataques de virus, fallas de programas o simplemente que se te haya colgado la PC. Va muy bien, pruebalo

CARACTERISTICAS:











COMPRESORES-DESCOMPRESORES

  1. CLASES DE COMPRESORES:

WINRAR 3.71:es un compresor de archivos superior.tambien;Es un excelente compresor-descompresor de ficheros, rápido, efectivo y funcional. Con Winrar, podrás crear ficheros multivolumenes con opción de ser autoejecutables, y no tiene ningún problema con los "nombres largos".

CARACTERISTICAS:
Facil de usar: Asistente para usuarios noveles, integración con el Explorador de Windows, versiones en castellano, catalán y gallego así como ayuda y soporte en castellano.

Versatil: Puede crear archivos multi-volumen (partidos) de cualquier tamaño, archivos auto-extraíbles programables y también archivos auto-extraíbles multi-volumen

Seguro: protección con contraseña con cifrado Rinjdael (AES-128), firma digital de archivos, bloqueo contra modificaciones, protección avanzada contra daños que permite recuperar ficheros en mal estado, verificación anti-virus configurable y eliminación segura para eliminar datos sensibles.

Ideal para copias de seguridad: Todas las operaciones de compresión y descompresión pueden automatizarse a través de su completa interface de línea de órdenes, puede almacenar varias versiones de cada fichero y además puede añadir información redundante que permite recuperar datos de ficheros dañados. 

2.WINZIP 11.2: es software para compresión de archivos mas popular de la red y el mas usado. Mediante este programa podemos disminuir el tamaño de los archivos o bien separarlos en otros mas pequeños y fáciles de guardar. Hay dos versiones disponibles según tu Sistema Operativo:
                →  WinZip 10.0 para Windows98/2000/XP  (2,31 Mb.) Shareware.

CARACTERISTICAS:
  1. Este Software puede servir de mucha ayuda cuando necesitemos guardar documentos en disquetes y sean de un tamaño muy elevado pues nos permite dividir el archivo en paquetes del tamaño de un disquete de 1,44 Mb.
     
  2. Podemos descomprimir aquellos archivos que nos envíen en formato .ZIP, es decir, ya comprimidos por WinZip. También se puede comprimir archivos directamente al formato .ZIP para enviarlos por correo, guardarlos etc...

       .-Como descomprimir un archivo zip. Video.

       .-Como comprimir un archivo zip. Video.
     
  3. Crear archivos auto extraíbles, mediante "Winzip Self-Extractor Personal Edition". Con esta opción basta un solo clic para descomprimir el archivo sin la necesidad de tener instalado el WinZip en un entorno Windows.

    EASYZIP !FREEWARE! :Es una utilidad que te dará un control sobre tus ficheros ZIP, te brinda múltiples operaciones con archivos, fragmentación en varios discos, ficheros autoejecutables, contraseñas, comentarios, etc.

    ESPECIFICACIONES: