Está en la página 1de 4

algoritmo es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante

pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solucin. Los algoritmos son el objeto de estudio de laalgoritmia.1
microprocesador

El microprocesador (o simplemente procesador) es el circuito integrado central y ms complejo de un sistema informtico; a modo de ilustracin, se le suele llamar por analoga el cerebro de un computador. Es un circuito integrado conformado por millones de componentes electrnicos. Constituye la unidad central de procesamiento (CPU) de un PCcatalogado como microcomputador. Es el encargado de ejecutar los programas, desde el sistema operativo hasta lasaplicaciones de usuario; slo ejecuta instrucciones programadas en lenguaje de bajo nivel, realizando operaciones aritmticas y lgicas simples, tales como sumar, restar, multiplicar,dividir, las lgicas binarias y accesos a memoria. Esta unidad central de procesamiento est constituida, esencialmente, por registros, unaunidad de control, una unidad aritmtico lgica (ALU) y una unidad de clculo en coma flotante(conocida antiguamente como co-procesador matemtico). El microprocesador est conectado generalmente mediante un zcalo especfico de laplaca base de la computadora; normalmente para su correcto y estable funcionamiento, se le incorpora un sistema de refrigeracin que consta de un disipador de calor fabricado en algn material de alta conductividad trmica, como cobre o aluminio, y de uno o ms ventiladores que eliminan el exceso del calor absorbido por el disipador. Entre el disipador y la cpsula del microprocesador usualmente se coloca pasta trmica para mejorar la conductividad del calor. Existen otros mtodos ms eficaces, como la refrigeracin lquida o el uso de clulas peltier para refrigeracin extrema, aunque estas tcnicas se utilizan casi exclusivamente para aplicaciones especiales, tales como en las prcticas de overclocking. La medicin del rendimiento de un microprocesador es una tarea compleja, dado que existen diferentes tipos de "cargas" que pueden ser procesadas con diferente efectividad por procesadores de la misma gama. Una mtrica del rendimiento es la frecuencia de reloj que permite comparar procesadores conncleos de la misma familia, siendo este un indicador muy limitado dada la gran variedad de diseos con los cuales se comercializan los procesadores de una misma marca y referencia. Un sistema informtico de alto rendimiento puede estar equipado con varios microprocesadores trabajando en paralelo, y un microprocesador puede, a su vez, estar constituido por varios ncleos fsicos o lgicos. Un ncleo fsico se refiere a una porcin interna del microprocesador cuasi-independiente que realiza todas las actividades de una CPU solitaria, un ncleo lgico es la simulacin de un ncleo fsico a fin de repartir de manera ms eficiente el procesamiento. Existe una tendencia de integrar el mayor nmero de elementos dentro del propio procesador, aumentando as la eficiencia energtica y la miniaturizacin. Entre los elementos integrados estn las unidades de punto flotante, controladores de lamemoria RAM, controladores de buses y procesadores dedicados de video. Memoria ram La memoria de acceso aleatorio (en ingls: random-access memory) se utiliza como memoria de trabajo para el sistema operativo, los programas y la mayora del software. Es all donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cmputo. Se denominan de acceso aleatorio porque se puede leer o escribir en una posicin de memoria con un tiempo de espera igual para cualquier posicin, no siendo necesario seguir un orden para acceder a la informacin de la manera ms rpida posible. Durante el encendido del computador, la rutina POST verifica que los mdulos de memoria RAM estn conectados de manera correcta. En el caso que no existan o no se detecten los mdulos, la mayora de tarjetas madres emiten una serie de pitidos que indican la ausencia de memoria principal.

Terminado ese proceso, la memoria BIOS puede realizar un test bsico sobre la memoria RAM indicando fallos mayores en la misma. Lenguaje de programacin Un lenguaje de programacin es un lenguaje formal diseado para expresar procesos que pueden ser llevados a cabo por mquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina, para expresar algoritmos con precisin, o como modo de comunicacin humana.1 Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el cdigo fuente de un programa informtico se le llamaprogramacin. Tambin la palabra programacin se define como el proceso de creacin de un programa de computadora, mediante la aplicacin de procedimientos lgicos, a travs de los siguientes pasos: El desarrollo lgico del programa para resolver un problema en particular. Escritura de la lgica del programa empleando un lenguaje de programacin especfico (codificacin del programa). Ensamblaje o compilacin del programa hasta convertirlo en lenguaje de mquina. Prueba y depuracin del programa. Desarrollo de la documentacin. Existe un error comn que trata por sinnimos los trminos 'lenguaje de programacin' y 'lenguaje informtico'. Los lenguajes informticos engloban a los lenguajes de programacin y a otros ms, como por ejemplo HTML (lenguaje para el marcado de pginas web que no es propiamente un lenguaje de programacin, sino un conjunto de instrucciones que permiten disear el contenido de los documentos). Permite especificar de manera precisa sobre qu datos debe operar una computadora, cmo deben ser almacenados o transmitidos y qu acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a travs de un lenguaje que intenta estar relativamente prximo al lenguaje humano o natural. Una caracterstica relevante de los lenguajes de programacin es precisamente que ms de un programador pueda usar un conjunto comn de instrucciones que sean comprendidas entre ellos para realizar la construccin de un programa de forma colaborativa. Disco duro virtual Un disco duro virtual (VHD son sus siglas en ingls) es un espacio ofrecido por empresas para sus clientes como una solucin al almacenamiento de datos. Emula a un disco duro/rgido de computadora/ordenador y gracias a la conexin a Internet, permite el acceso desde cualquier lugar. Programa informatico+ Un programa informtico es un conjunto de instrucciones que una vez ejecutadas realizarn una o varias tareas en una computadora. Sin programas, estas mquinas no pueden funcionar.1 2 Al conjunto general de programas, se le denomina software, que ms genricamente se refiere al equipamiento lgico o soporte lgico de una computadora digital. En informtica, se los denomina comnmente binarios, (propio en sistemas Unix, donde debido a la estructura de este ltimo, los ficheros no necesitan hacer uso de extensiones; posteriormente, los presentaron como ficheros ejecutables, con extensin .exe, en los sistemas operativos de la familia Windows) debido a que una vez que han pasado por el proceso de compilacin y han sido creados, las instrucciones que se escribieron en un determinado lenguaje de programacin, han sido traducidas al nico idioma que la mquina comprende, combinaciones de ceros y unos llamado cdigo mquina. El mismo trmino, puede referirse tanto a un programa ejecutable, como a su cdigo fuente, el cual es transformado en un binario una vez que es compilado.

Generalmente el cdigo fuente lo escriben profesionales conocidos como programadores. Este cdigo se escribe en un lenguaje que sigue uno de los siguientes dos paradigmas: imperativo o declarativo, y que posteriormente puede ser convertido en una imagen ejecutable a travs de un programa-compilador. Cuando se pide que el programa sea ejecutado, el procesador ejecuta instruccin por instruccin. De acuerdo a sus funciones, los programas informticos se clasifican en software de sistema y software de aplicacin. En los computadores actuales, al hecho de ejecutar varios programas de forma simultnea y eficiente, se le conoce como multitarea. Direccin de memoria En informtica, una direccin de memoria es un identificador para una localizacin de memoria con la cual un programa informtico o un dispositivo dehardware pueden almacenar un dato para su posterior reutilizacin. Una forma comn de describir la memoria principal de un ordenador es como una coleccin de celdas que almacenan datos e instrucciones. Cada celda est identificada unvocamente por un nmero o direccin de memoria. Para poder acceder a una ubicacin especfica de la memoria, la CPU genera seales en el bus de direccin, que habitualmente tiene un tamao de 32 bits en la mayora de mquinas actuales. Un bus de direccin de 32 bits permite especificar a la CPU = 4.294.967.296 direcciones de memoria distintas. Debido a la estructura de 32 bits de un procesador comn como los de Intel, las direcciones de memoria se expresan a menudo en hexadecimal. Por ejemplo, para no tener que escribir 111111010100000000000010101100 podemos escribir 3F5000AC en hexadecimal. Discos duros virtuales https://www.dropbox.com/ https://www.sugarsync.com/ https://www.fiabee.com/es/ http://www.opendrive.com/ USB El Universal Serial Bus (USB) (bus universal en serie BUS) es un estndar industrial desarrollado a mediados de los aos 1990 que define los cables, conectores y protocolos usados en un buspara conectar, comunicar y proveer de alimentacin elctrica entre ordenadores y perifricos y dispositivos electrnicos.2 La iniciativa del desarrollo parti de Intel que cre el USB Implementers Forum3 junto con IBM, Northern Telecom, Compaq, Microsoft, Digital Equipment Corporation yNEC en 1996 se lanz la primera especificacin (USB 1.0), la cual no fue popular, hasta 1998 con (USB 1.1).4 Actualmente agrupa a ms de 685 compaas.5 USB fue diseado para estandarizar la conexin de perifricos, como mouse, teclados, memorias USB, joysticks, escneres, cmaras digitales, telfonos mviles, reproductores multimedia,impresoras, dispositivos multifuncionales, sistemas de adquisicin de datos, mdems, tarjetas de red, tarjetas de sonido, tarjetas sintonizadoras de televisin y grabadora de DVD externa, discos duros externos y disquetera externas. Su xito ha sido total, habiendo desplazado a conectores como el puerto serie, puerto paralelo, puerto de juegos, Apple Desktop Bus o PS/2 a mercados-nicho o a la consideracin de dispositivos obsoletos a eliminar de los modernos ordenadores, pues muchos de ellos pueden sustituirse por dispositivos USB que implementen esos conectores. Su campo de aplicacin se extiende en la actualidad a cualquier dispositivo electrnico o con componentes, desde los automviles (las radios de automvil modernas van convirtindose en reproductores multimedia con conector USB o iPod) a los reproductores de Blu-ray Disc o los modernos juguetes como Pleo. Se han implementado variaciones para su uso industrial e incluso militar. Pero en donde ms se nota su influencia es en los telfonos inteligentes (Europa ha creado una norma por la que todos los mviles debern venir con un

cargador microUSB), tabletas, PDAsy videoconsolas, donde ha reemplazado a conectores propietarios casi por completo. Desde 2004 , aproximadamente 6 mil millones de dispositivos se encuentran actualmente en el mercado global, y alrededor de 2 mil millones se venden cada ao.6 Algunos dispositivos requieren una potencia mnima, as que se pueden conectar varios sin necesitar fuentes de alimentacin extra. Para ello existen concentradores (llamados USB hubs) que incluyen fuentes de alimentacin para aportar energa a los dispositivos conectados a ellos, pero algunos dispositivos consumen tanta energa que necesitan su propia fuente de alimentacin. Los concentradores con fuente de alimentacin pueden proporcionarle corriente elctrica a otros dispositivos sin quitarle corriente al resto de la conexin (dentro de ciertos lmites). En el caso de los discos duros, slo una selecta minora implementan directamente la interfaz USB como conexin nativa, siendo los discos externos mayoritariamente IDE o Serial ATA con un adaptador en su interior. Incluso existen cajas externas y cunas que implementan conectoreseSATA y USB, incluso USB 3.0. Estas y las mixtas USB/FireWire han expulsado del mercado de discos externos a SCSI y las conexiones por puerto paralelo.

También podría gustarte