*   >> Lectura Educación Artículos >> science >> computadoras

Informática Viruses

expresiones utilizadas por los idiomas "bajo nivel" están más cerca de código de máquina, pero son muy difíciles de entender para alguien que no ha estado involucrado en el proceso de programación. Uno de los más poderosos ejemplos más utilizados de este tipo de lenguaje es "ensamblador". Con el fin de explicar el uso de los lenguajes de programación a través de la historia del virus, es necesario hacer referencia a la evolución del hardware.

No es difícil comprender que un antiguo procesador de 8 bits no tiene la potencia de los procesadores modernos de 64 bits, y esto, por supuesto, ha tenido un impacto en los lenguajes de programación utilizados. En esta y las próximas entregas de esta serie, vamos a ver los diferentes lenguajes de programación utilizados por los creadores de virus a través de la historia del ordenador: - Virus antecesores: Core Wars Como ya se explicó en el primer capítulo de esta serie, un grupo de programas llamado Core Guerras, desarrollado por ingenieros de una compañía de telecomunicaciones importante, son considerados los antecesores de los virus actuales días.

La informática se encontraba todavía en las primeras etapas y los lenguajes de programación apenas se había desarrollado. Por esta razón, los autores de estos proto-virus utilizan un lenguaje que era casi igual al código máquina para programarlos. Curiosamente, parece que uno de los programadores de Core Wars fue Robert Thomas Morris, cuyo hijo programada -años después- el "gusano de Morris". Este código malicioso se hizo extraordinariamente famoso ya que logró infectar 6.000 ordenadores, una cifra impresionante para 1988. - Los nuevos gurús de los 8-bits y el lenguaje ensamblador.

Los nombres Altair, IMSAI y Apple en EE.UU. y Sinclair, Atari y Commodore en Europa, hacen recordar tiempos pasados, cuando una nueva generación de entusiastas de la informática "luchó" para establecer su lugar en el mundo de la programación. Para ser el mejor, los programadores necesitaban tener un profundo conocimiento de código máquina y ensamblador, como intérpretes de lenguajes de alto nivel utilizan demasiado tiempo de ejecución. BASIC, por ejemplo, era relativamente fácil de aprender un lenguaje que les permite a los usuarios desarrollar programas de forma sencilla y rápida.

Tenía sin embargo, muchas limitaciones. Esto provocó la aparición de dos grupos de programadores: los que usan ensamblador y los que volvieron para lenguajes de alto nivel (BASIC y PASCAL, principalmente). Aficionado

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.