Revista Electrónica
Publicación trimestral
DICIEMBRE 2012
MODMEX PC ¡ TU IMAGINACIÓN AL MÁXIMO !
PROGRAMACION: LENGUAJES DE ALTO NIVEL
Damas y Caballeros...
Francisco Orozco G Ladies and gelements... FranciscoOrozco G http://revistamodmex.wordpress.com
1 DICIEMBRE 2012
MODMEX PC ¡TU IMAGINACION AL MAXIMO!
1 Damas y Caballeros: Francisco Orozco G
3 Teclado QWERTY
El arte es uno de los medios de comunicación entre los hombres.
http://revistamodmex.wordpress.com
8
Leon Tolstoi
17 Fernando Delgadillo
18 Lenguajes de programacion
22 Un relato…
5
Parte 2
MODMEX PC
ยกTU IMAGINACION AL MAXIMO!
http://revistamodmex.wordpress.com
EDITORIAL
EL FIN DEL MUNDO Que es lo que esperamos del fin del mundo?
Esperemos que este sea nuestro nuevo mundo… en este fin… Y nuevo inicio.
http://revistamodmex.wordpress.com
5
Damas y Caballeros... Ladies and gelements...
FRANCISCO OROZCO GONZALEZ Decálogo del Maestro Gabriela Mistral
1. AMA. Si no puedes amar mucho, no enseñes a niños. 2. SIMPLIFICA. Saber es simplificar sin quitar esencia.
unca es tarde y siempre oportu-
N
no para recordar a esa persona
3. INSISTE. Repite como la naturaleza repite las especies hasta alcanzar la perfección.
que profeso en una gran parte de su
4. ENSEÑA con intención de hermosura, porque la hermosura es madre.
virtud de ser innovador e impulsar la
vida,
unicamente
impartia
clases,
sino enseñaba, pocas personas tienen
La
enseñanza.
5. MAESTRO, se fervoroso. Para encender lámparas basta llevar fuego en el corazón.
Profeta
en su tierra, en su aula, en
su escuela, muchísimas personas le debemos a el habernos inculcado la sa-
6. VIVIFICA tu clase. Cada lección ha de ser viva como un ser.
piencia y amor al estudio.
Toda
7. ACUERDATE de que tu oficio no es mercancía sino oficio divino.
dando
una
revolución
ejemplo
de
para
cómo
se
su
tiempo,
hacen
las
cosas y bien, pocas personas que están entre maestro entre maestros.
8. ACUERDATE. Para dar hay que tener mucho. 9. ANTES de dictar tu lección cotidiana mira a tu corazón y ve si está puro. 10. PIENSA en que Dios se ha puesto a crear el mundo de mañana.
www.modmex.com.mx
no
1
El
día
13
1990 años.
de noviembre de
Profesor
adelantado
a
su
fallece casi a los
tiempo,
profesor
80
Los hombres se apagan, (ley de la vida) sus obras se conservan, este es un muy humilde homenaje a quien formo a cientos de personas profesionalmente, y recodaremos siempre, hasta prontamente profesor.
de
muchas generaciones en el área de la electrónica y el humanismo de
México y Latino América. Escritor,
articulista y visionario en el campo de la educación, desde los
40s
mostro su capacidad de formación e
interés innato de capacitar a jóvenes y a toda persona que se lo solicitara.
Como
profesor: ejemplo de tenacidad, perseverancia
y digno de admirar, dejando un enorme hueco con su ausencia, siempre será imitado pero jamás igualado, para las personas que tuvimos la suerte de conocer será recordado como pilar del conocimiento electrotécnico, y todavía mejor humano.
El equipo de la revista MODMEX PC y
Fue en febrero de 1948 cuando funda el Instituto Radiotécnico de México “IRMEXCO”. En 1953 funda IRMEX, la escuela de electrónica por correspondencia, donde nos demostró sus aptitudes de escritor técnico.
Editorialestecnológicas Se unen al recuerdo del Profesor.
Su método desarrollado para sus clases En 1956
funda
la
RADIO-GRAFICA, Latino América, el mismo
revista
pionera de su género en
era el articulista de casi todo su contenido bajo seudónimos, publicando más de
60
libros
sobre temas técnicos electrónicos.
www.modmex.com.mx
2
www.modmex.com.mx
3
U
La distribución QWERTY no fue inventada para reducir la rapidez y en consecuencia evitar que la máquina se trabara, la realidad es totalmente diferente y se diseño con dos propósitos:
n teclado es un arreglo específico mecánico, visual o funcional de las claves, inicialmente de una máquina de escribir y después de una computadora, u otro tipo tipográfico.
Lograr que las personas escribieran rápidamente, distribuyendo las letras de tal forma que se puedan usar las dos manos para escribir la mayoría de las palabras.
Disposición mecánica: Las colocaciones y las teclas de un teclado. Composición visual: La disposición de las leyendas (etiquetas, marcas, grabados) que aparecen en las teclas
Evitar que los martillos de las letras chocaran entre ellas, en los primeros diseños.
Diseño funcional: La disposición de las asociaciones clave intencionados, determinadas de software, de todas las teclas de un teclado
Años más tarde Stan Liebowitz de la Universidad de Texas en Dallas y Stephen Margolis de la Universidad de California publicaron en 1990 (20 años) un artículo donde destruyen el mito del teclado QWERTY y esa otra idea equivocada que muchos tienen que la distribución Dvorak es mejor, más rápida y más efectiva. El texto se llama The Fable of Keys.
QWERTY es una forma de ordenar las teclas, hace acotación a las primeras seis letras que aparecen en la esquina superior izquierda de este tipo de teclados. Siendo el más extendido en la actualidad. Este orden en las teclas fue ideado y patentado en 1868 por Christopher Sholes de Milwaukee (EE.UU.), quien fue también el inventor de la máquina de escribir. Luego la patente fue vendida a Remington en 1873.
Se desarrollaron otras formas de ordenación de las teclas, entre ellas, una de las más extendidas es el teclado Dvorak.
Este sitio de teclas se utiliza en casi todos los teclados, incluso aquellos que no son para el inglés. Aunque hay algunas arreglos, dependiendo del idioma al que está destinado el teclado. Por ejemplo, el español agrega la tecla Ñ en donde en inglés está él; (punto y coma). En tanto, en el francés las teclas Q y W se intercambian por la A y la Z. Además se mueve la M al lado de la L. Este tipo de teclado es llamado AZERTY. En alemán, el cambio de posiciones se conoce como QWERTZ, y en algunos teclados italianos se llama QZERTY.
www.modmex.com.mx
4
Teclado simplificado Dvorak El teclado simplificado Dvorak ( i / d ᵊ v ɔr æ k / d-akVOR ) es una distribución de teclado patentado en 1936 por el Dr. August Dvorak y su cuñado- , el Dr. William Dealey. En los años ligeras variaciones fueron diseñados por el equipo dirigido por Dvorak o ANSI. Estas variaciones han sido colectivamente o individualmente también llamado teclado simplificado o teclado simplificado estadounidense, pero todos ellos han llegado a ser conocido como el teclado Dvorak o el diseño Dvorak. Proponentes Dvorak reclamar el diseño Dvorak utiliza menos movimiento dedo, aumenta la tasa de escribir, y reduce los errores en comparación con el estándar QWERTY teclado.
mano se colocan sobre la fila central de teclas. Para poder encontrar esta posición sin tener que mirar el teclado, las teclas correspondientes a los dedos índices de cada mano (F y J) suelen tener algún rasgo distintivo al tacto.
Esta reducción de la distancia recorrida fue originalmente dedo pretendía permitir mayores velocidades de escritura, y también en años posteriores, fue pretendido para reducir las lesiones por esfuerzo repetitivo. Aunque el teclado simplificado Dvorak (DSK) no ha logrado sustituir el teclado QWERTY, modernas más importantes sistemas operativos (por ejemplo, de Windows, OS X , GNU / Linux y BSD ) permiten cambiar el diseño Dvorak.
Esta disposición de teclado se llevó a los ordenadores para desplazar más fácilmente a las máquinas de escribir en las oficinas. De esta forma, las personas encargadas de ‘mecanografiar’ documentos seguían sabiendo manejar los nuevos teclados informáticos.
Christopher Lathan Sholes (14 de febrero de 1819 - 17 de febrero de 1890) de nacionalidad estadounidense, fue quien diseñó la primera máquina de escribir comercial y el teclado QWERTY que se usan en la actualidad.
En 1956 un estudio diseñado por los Servicios de Administración General de Estados Unidos determinaron que las personas que usaban QWERTY eran casi tan rápidos, o más rápidos, como aquellos que usan la distribución Dvorak, no hay necesidad de aprender otros sistema de distribución porque simplemente no vale la pena ni el esfuerzo.
Nacido en Mooresburg, Pennsylvania, Sholes se trasladó a la cercana Danville siendo un adolescente, donde trabajaba como aprendiz de impresor. Después de completar su aprendizaje, Sholes se trasladó a Milwaukee, Wisconsin, donde se convirtió en editor del periódico “Wisconsin Enquirer”. Metido en política, fue miembro del Senado y de la Asamblea del estado. Sirvió al presidente Abraham Lincoln.
En pocas palabras: la distribución QWERTY no fue pensada específicamente para escribir más lento y los teclados Dvorak no logran hacer escribir más rápido. En este teclado, según la técnica de mecanografía más difundida, en posición de reposo, cuatro dedos de cada
www.modmex.com.mx
5
Remington también ha desarrollado o adoptado cartuchos más que cualquier otro fabricante de pistolas o de municiones en el mundo. Remington es actualmente parte del Freedom Group propiedad de Cerberus Capital Management.
Christopher Lathan Sholes
E
Remington Arms Company, Inc..
s una empresa productora de armamento fundada en 1816 por Eliphalet Remington en Ilión, Nueva York, como E. Remington and Sons. En tal carácter, ha logrado erigirse en la más antigua en los Estados Unidos, (que hasta el día de hoy fabrica su producto original), y es el más antiguo fabricante con continuidad operativa en América del Norte.
La palabra typewriter (máquina de escribir) se puede escribir con las teclas de la fila superior. Y aunque el teclado QWERTY intenta en cierto modo que se vayan alternando las dos manos (y a su vez las barras de ambos lados de los antiguos mecanismos), esto no siempre es posible.
Es la única compañía estadounidense que produce armas de fuego y municiones, el productor más grande de Estados Unidos de escopetas y rifles. Después de una ausencia de 12 años en el mercado de revólver Remington anunció en abril de 2010 el modelo 1911 R1, anunciando que van a estar disponibles a través de concesionarios independientes seleccionados a partir de junio de 2010. La última pistola producida por Remington Arms, el modelo XP-100R, cesó su producción en 1998. Sus productos se distribuyen en más de 60 países.
Las palabras stewardesses (azafatas) y monopoly (monopolio) son dos curiosos ejemplos que se teclean con una sola mano.
Máquina de Sholes.
www.modmex.com.mx
6
http://ide45.com FELIZ NAVIDAD Y PROSPEROAテ前 NUEVO www.modmex.com.mx
7
www.modmex.com.mx
8
La imagen creada por las palabras expresa visualmente lo que la palabra o palabras dicen. En un poema, este manifiesta el tema presentado por el sto es tan remoto como los texto del poema. jeroglíficos*, donde las palabras eran en realidad En la modernidad se dio con las dibujos que representaban ideas y Vanguardias de principios del siglo XX objetos (no letras), después se pasaron y más concretamente con el cubismo ARTE EN ASCII (art ASCII)
E
a los cuadros de texto, primero fueron literario y los posteriores Creacionismo y Ultraísmo; el poeta cubista francés dibujadas a mano. Guillaume Apollinaire fue un famoso Las personas creativas utilizan creador de caligramas. El poeta caligrafía ornamental para crear creacionista chileno Vicente Huidobro documentos increíblemente sublimes y ya había incluido su primer caligrama, además fotografías. “Triángulo armónico”, en su libro Canciones en la Noche (1913). Con Apollinaire, los caligramas se ponen de moda en las primeras décadas del siglo XX.
El caligrama es un poema, frase o palabra cuya finalidad es formar una figura acerca de lo que trata en la cual la tipografía, caligrafía o el texto manuscrito se arregla o configura de tal manera que crea una especie de imagen visual (poesía visual). *La palabra jeroglífico proviene de las raíces griegas ἱερός (hierós, “sagrado”) y γλύφειν (glýfein, “grabar”). www.modmex.com.mx
9
Fue hasta el año 1450 cuando J. Gutenberg inventó la imprenta en Alemania. Se basaba en un diseño lagar y podría imprimir unas 300 páginas al día. Como resultado, los libros se producen más rápidamente y de menor costo. El arte de la tipografía comienza. Texto como imágenes Máquina de escribir: Christopher Latham Sholes es considerado como el inventor de la máquina de escribir moderna. Su primera máquina fue terminada en septiembre de 1867. E. Remington & Sons fabricó la máquina de escribir en 1874. Junto con la creatividad de los usuarios se vio reflejada imágenes tecleadas con esta nuevas maquinas. En la década de 1890, los fabricantes de máquinas de escribir y los organismos públicos de secretaría organizó concursos de mecanografía velocidad. También organizaron concursos de dibujos de máquinas de escribir. EJEMPLOS DE CALIGRAMAS
El ejemplo más antiguo conservado de arte máquina de escribir fue realizado en 1898 por una mujer llamada Flora Stacey. Su cuadro con la imagen de una mariposa se publicó en el 15 de octubre de 1898, edición del Diario fonética Pitman
La traducción completa de esta imagen fue creada con la máquina de escribir - sí, incluso la mariposa! La mariposa se compone de paréntesis, guiones, puntos, barras oblicuas, un asterisco, y varios s “o”. La revista comentó: “Creemos que se admite generalmente que la ilustración se encuentra en el más alto grado acreditable a la capacidad artística habilidad y la paciencia de la señora, y con las capacidades únicas de la barra de bloqueo para esta clase de trabajo. Cabe señalar que en los concursos de dibujos de máquinas de escribir señorita Stacey ha tenido un gran éxito .... www.modmex.com.mx
Un extraño, o no están acostumbrados escribir. Muchos de los cuadros están a la utilización de la máquina de hechos totalmente de “X” s ... escribir uno, difícilmente puede darse Otro libros: cuenta de lo que es un gasto de tiempo y • “Typewriter Art” de Dan la paciencia es necesaria para ejecutar Carlinsky con éxito uno de estos dibujos curiosos . • “Arte Máquina de escribir”, El documento tiene, por supuesto, que editado por Alan Riddell se dio la vuelta y se volvió de nuevo, y se • “Arte Teclear” por Nathan retorció en mil direcciones distintas, y Krevolin cada personaje y la letra deben golpear con precisión en el lugar correcto. • “Typewriter Art”, de Bob Neill Muchas veces, al igual que algunos sketch en particular está en el punto de finalización, un error de cálculo trivial, o la depresión accidental de la tecla equivocada, totalmente a la ruina, y todo tiene que ser hecho de nuevo”. Máquina de escribir de arte era un medio de arte popular en los años 1950 y 1970. Hay muchos ejemplos de arte en máquina de escribir que se encuentran en el libro de Alan Riddell, Art Typewriter (Londres, 1975). Algunas de las imágenes se colorean mediante el uso de cinta de tinta teñida. Varias de las imágenes son abstractas. Algunas de las imágenes son retratos (la reina Isabel, el duque de Edimburgo, Gandhi, Winston Churchill, y Henri Chopin). Todas las fotografías son excelentes. Hay un listado de más de 60 artistas de la máquina de escribir que han contribuido a esta colección + 100 imágenes. El libro, “Typing Arte”, escrito por Nathan Krevolin, describe la creación de imágenes - sobre todo texto y las fronteras - con personajes máquina de 10
Texto
como fotos - teletipo (rtty) Imágenes parecidas textos fueron transmitidos a través de Radio Teletipo (RTTY). Es un método de máquina a máquina de la comunicación que tiene lugar a través de radio o líneas telefónicas. Su propósito no es para las transmisiones de arte de texto, pero el texto para la comunicación entre los operadores. El teletipo fue inventado en el año 1900. El término “teletipo” se utiliza para referirse al teleimpresor. Sin embargo, la palabra “teletipo” es en realidad una marca de la Corporación AT & T teletipo (muy similar a cómo la palabra “Xerox” se hizo cargo de la industria de la máquina copiadora). El
teletipo de radio se hizo popular con el público después de la Segunda Guerra Mundial, cuando se convirtió en superávit máquinas de teletipo disponible a un costo razonable. Estas máquinas de gran tamaño proporcionan un teclado para la entrada y un rollo de papel para la impresión. Monitores de vídeo no se hizo factible hasta mediados de 1970. Incluso hoy en día, hay muchos operadores de RTTY activos y clubes. RTTY Principal e Historia http://www.rtty.com
ASCII fue creado en la década de 1960 pero no se convirtió en un estándar del gobierno de los Estados Unidos hasta 1968. En la década de 1960, hubo muchos códigos de comunicación de datos que competían por la norma de EE.UU... En 1962, IBM creó y promovió un estándar de codificación conocido como Código Extended Interchange Binary-Coded Decimal (EBCDIC). Este fue un código de 8-bit que permite un máximo de 256 caracteres. Sin embargo, perdió frente a ASCII como un “estándar de PC”. EBCDIC se utiliza todavía en los sistemas mainframe muchos hoy en día. The American National Standards Institute (ANSI) en 1968 como “la norma ANSI X3.4”. También se ha descrito como la norma ISO 636.
CODIGO ASCII y ANSI Hay muchos sitios en Internet que describen a fondo lo que tiene que ver con ASCII. De inicio, ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Estándar Estadounidense para el Intercambio de Información). www.modmex.com.mx
11
Es un código de 7-bit que tiene un máximo de 128 caracteres / controles. ANSI es el Instituto que define las normas nacionales americanas. Código ASCII es una de esas normas. Así que, técnicamente hablando, ASCII es un código ANSI. Existe otro estándar ANSI, estándar ANSI x3.16, que es un código de 8-bit. Esta expansión se define en el 1979, en un esfuerzo para normalizar las representaciones gráficas de caracteres y de control de cursor. Se basa en un conjunto de caracteres 256. Incluye los 128 caracteres de ASCII / controles y un extra de 128 caracteres / controles. A veces se llama “ASCII extendido” o “alto ASCII”, pero en realidad es ninguno de ellos. Es un diferente estándar ANSI - pero no el “Código Estándar Americano”.
ASCII Art entra a internet. Tal vez el comienzo real de arte ASCII fue utilizado por primera vez. HTML es lo que permite que los documentos es con el inicio de la Internet. tienen “hyperlinks’ El Internet comenzó en la década de 1960 como un medio para comunicar - los vínculos que hacen que un si la guerra nuclear estalló. Las navegante va a saltar de la página web autoridades militares crearon una a página. red llamada ARPANET que conectó Muchas personas utilizan el Internet 37 sistemas informáticos y varios para el correo electrónico. En un departamentos de defensa y el sistema principio, Internet era solamente texto informático ampliado para incluir a (sin gráficos y animación). Fue en los las universidades y otras instituciones E-mail donde se comenzó a divulgar educativas. rápidamente los famosos emoticón Durante muchos años el Internet usando caracteres: - ) creando pertenecían a las fuerzas armadas ya diagramas y gráficos para amenizar los envíos y denotar estados de ánimo. las escuelas. A principios de la década de 1990, la BBS Y ARTE UNDERGROUND World Wide Web fue desarrollada en Arte ASCII también se ha utilizado en Suiza. Fue allí que Hyper-Text Mark- los BBS (Bulletin Board Systems) y en los grupos de arte subterráneas. Up Language (HTML)
www.modmex.com.mx
12
BBS se desarrollaron en 1978 y se convirtió en muy popular en la década de 1980. MUDs (multi-User Dungeons) y MUG (multiusuario juegos) también se convirtió en muy popular en los primeros años de la Internet. Estas son todas las aplicaciones de texto. Así que, si alguien quería incluir una imagen o diagrama, que tuvo que ser creado a partir del texto. Incluso hoy en día, BBSs, MUDs, y las tazas existen - muchos todavía están basados en texto. Otro lugar el arte ASCII Que es frecuente en mIRC (Internet Relay Chat). Hay una serie de canales para chatear que se desplazan los “ASCII” pop-ups o dibujos. A menudo, las ventanas emergentes incluyen los caracteres “extendidos”. Esto no suele ser un problema sin que los usuarios de mIRC estén vinculados en el mismo software.
Un Bulletin Board System o BBS (Sistema de Tablón de Anuncios) es un software para redes de computadoras que permite a los usuarios conectarse al sistema (a través de internet o a través de una línea telefónica) y utilizando un programa terminal (o telnet si es a través de internet), realizar funciones tales como descargar software y datos, leer noticias, intercambiar mensajes con otros usuarios, disfrutar de juegos en línea, leer los boletines, etc. Los tableros de anuncios son en muchas formas un precursor de los modernos foros y otros aspectos de Internet. Históricamente se considera que el primer software de BBS fue creado por Ward Christensen en 1978; mientras que Usenet, por ejemplo, no empezó a funcionar hasta el año siguiente.
ASCII B/N
ASCII en color
ASCII en formato RTF
Según Wiki Algunso programas para arte ASCII. Magic ASCII Picture 1.6 Build 0312 AsciiNickBuilder 1.04.2 ASCII Art Maker 1.4 Avatar ASCII Suite 1.0 aOlej Characterizer 1.0 JavE 5.0 ASCII Pic 2.0 Pic2Txt 1.2 Bitmap to Ascii 1.0 ASCII Art Studio 1.0 PicTexter 3.2 MosASCII m2 2.0.111 beta 2 BG_ASCII 1.32 Magic ASCII Studio 2.0 ImgToAscii 1.0 Ascgen 2.0.9.6
www.modmex.com.mx
formato ASCII
Y...? hay mas?
Claro:
VIDEO EN ASCII.
Ahora veromo como hacer un video en ASCII, utilizando el VLC. media Player.
13
1. Abriremos un archivo de video soprtado por el VLC
2. Iremos a preferncias
3. seleccionaremos opciones avanzadas
www.modmex.com.mx
14
4. Selecci贸n Video
5. Selecci贸n Modulo de Salida
6. Selecci贸n salida de video ASCII
www.modmex.com.mx
15
7. Salvar, parar y reproducir.
LISTO...
多Terminado? No, continuara.. ...ART MOSAIC
www.modmex.com.mx
16
Hoy Ten Miedo De Mi
Hoy que llevo en la boca el sabor a vencido procura tener a la mano un amigo que cuide tu frente y tu voz y que cuide de ti, y para ti tus vestidos y a tus pensamientos mantenlos atentos y a mano tu amigo La importancia de verte morderte los labios de preocupación es hoy tan necesaria como verte siempre como andar siguiéndote con la cabeza en la imaginación porque sabes, y si no lo sabes, no importa, yo sé lo que siento, yo sé lo que cortan después unos labios esos labios rojos y afilados y estos puños que tiemblan de rabia cuando estas contenta que tiemblan de muerte si alguien se te acercara a ti. Hoy procura que aquella ventana que mira a la calle en tu cuarto se tenga cerrada, porque no vaya a ser yo el viento de la noche y te mire y recorra la piel con mi aliento y hasta te acaricie y te deje dormir y me meta en tu pecho y me vuelva a salir y respires de mí... O me vuelva una estrella y te estreche en mis rayos y todo por no hacerme un poco de caso ten miedo de mayo y ten miedo de mí Porque no vaya a ser que cansado de verte me meta en tus brazos para poseerte y te arranque las ropas y te bese los pies y te llame mi diosa y no pueda mirarte de frente y te diga llorando después: por favor tenme miedo tiembla mucho de miedo mujer porque no puede ser...
‘Fernando Delgadillo, (México, D. F., 11 de noviembre de 1965) cantautor mexicano, creador de la “Canción Informal”. Sin ser grabado por una discográfica transnacional. Tiene una sólida trayectoria no sólo en México, sino en toda Latinoamérica, contando a la fecha con quince álbumes grabados en su trayectoria www.fdelgadillo.com.mx/
www.modmex.com.mx
17
Q
uizás el primer lenguaje de programación fue idea de Charles Babagge, era un profesor matemático de la universidad de Cambridge e inventor ingles, e l cual predijo muchas de las teorías en que se basan los actuales computadores. Consistía en lo que él denominaba la maquina analítica, pero que por motivos técnicos no pudo construirse hasta mediados del siglo XX. Con él colaboro Ada Lovedby, la cual es considerada como la primera programadora de la historia, realizo programas para aquélla supuesta maquina de Babagge, en tarjetas perforadas. la maquina no llego nunca a construirse, los programas de Ada, tampoco llegaron a ejecutarse, siendo el punto de partida de la programación, cuanto se empezó a programar, los programadores utilizaron las técnicas diseñadas por Charles Babagge, y Ada, que consistían entre otras, en la programación mediante tarjetas perforadas. A pesar de ello, Ada ha permanecido como la primera programadora de la historia. En 1823 el gobierno Británico lo apoyo el proyecto de una máquina de diferencias, un dispositivo mecánico para efectuar sumas repetidas.
www.modmex.com.mx
accesible, disminuyendo la Pero Babagge se dedico al proyecto de la máquina analítica, abandonando la máquina de diferencias, que se pudiera programar con tarjetas perforadas, gracias a la creación de Charles Jacquard (francés).
cantidad de conocimientos sobre el funcionamiento interno del los sistemas que se necesitan para escribir programas.
Cuando surgió la primer computadora, el ENIAC (Electronic Numerical Integrator And Calculator), su programación se basaba en componentes físicos, o sea, que se programaba, cambiando directamente el Hardware de la maquina, exactamente lo que sé hacia era cambiar cables de sitio para conseguir así la programación de la maquina. La entrada y salida de datos se realizaba mediante tarjetas perforadas.
Estos lenguajes fueron diseñados para hacer que la programación mucho más fácil, menos propenso a errores y para eliminar el programador de tener que conocer los detalles de la estructura interna de un ordenador particular.
La solución fue presentar la programación en un idioma que era más familiar a la persona para Este hombre era un fabricante de resolver el problema. tejidos y había creado un telar que podía reproducir automáticamente Lenguajes de alto nivel de permiten la patrones de tejidos, leyendo la programación especificación de una solución del información codificada en patrones de agujeros perforados en tarjetas problema en términos más próximos a los utilizados por los seres de papel rígido. humanos.
Rápidamente en el desarrollo de las computadoras se hicieron intentos para hacer la programación más 18
LENGUAJES DE ALTO NIVEL. Babbage A# .NET Bash A# (Axiom) BASIC A-0 System bc A+ BCPL A++ BeanShell ABAP Batch (Windows/Dos) ABC Bertrand ABC ALGOL BETA ABLE Bigwig ABSET Bistro ABSYS BitC Abundance BLISS ACC Blue Accent Bon Boo Ace DASL Boomerang ACT-III Bourne shell (incluye Action! ActionScript bash y ksh) Ada BREW Adenine BPEL Agda BUGSYS Agora BuildProfessional AIMMS Alef C-ALF C++ - ISO/IEC 14882 ALGOL 58 C# - ISO/IEC 23270 ALGOL 60 C/AL ALGOL 68 Caché ObjectScript Alice C Shell Alma-0 Caml AmbientTalk Candle Amiga E Cayenne AMOS CDuce AMPL APL Cecil AppleScript Cel Arc 1 Cesil Arden Syntax Ceylon ARexx CFML Argus Cg AspectJ Chapel ASP.NET CHAIN Assembly language Charity ATS Charm Ateji PX Chef AutoHotkey CHILL CHIP-8 Autocoder chomski AutoIt AutoLISP / Visual LISP Chrome (Ahora Chrome) Averest ChucK AWK CICS Axum Cilk CL (IBM)
www.modmex.com.mx
Claire Clarion Clean Clipper CLIST Clojure CLU CMS-2 COBOL - ISO/IEC 1989 CobolScript Cobra CODE CoffeeScript Cola ColdC ColdFusion Cool COMAL Combined Lenguaje de programación (CPL) Common Intermediate Language (CIL) Common Lisp (también conocido como CL) COMPASS Component Pascal COMIT Constraint Handling Rules (CHR) Converge Coral 66 Corn CorVision Coq COWSEL CPL csh CSP Csound Curl Curry Cyclone Cython DASL (Lenguaje de sistemas avanzados de puntos de datos) DASL Dart DataFlex Datalog DATATRIEVE dBase dc DCL
19
Deesel (formalmente G) Delphi DinkC DIBOL DL/I Draco Dylan DYNAMO E# Ease Easy PL/I EASYTRIEVE PLUS ECMAScript Edinburgh IMP EGL Eiffel ELAN Emacs Lisp Emerald Epigram Erlang es Escapade Escher ESPOL Esterel Etoys Euclid Euler Euphoria EusLisp Robot Lenguaje de programación CMS EXEC EXEC 2 F# Factor Falcon Fancy Fantom FAUST Felix Ferite FFP Fjölnir FL Flavors Flex FLOW-MATIC FOCAL FOCUS FOIL
FORMAC @Formula Forth Fortran - ISO/ IEC 1539 Fortress FoxBase FoxPro FP FPr Franz Lisp Frink F-Script FSProg Fuxi Game Maker Language GameMonkey Script GAMS GAP G-code Genie GDL Gibiane GJ GEORGE (lenguaje de programación) GLSL GNU E GM Go Go! GOAL Gödel Godiva GOM (Good Old Mad) Goo GOTRAN GPSS GraphTalk GRASS Groovy HAL/S Hamilton C shell Harbour Haskell Haxe High Level Assembly HLSL Hop Hope Hugo Hume HyperTalk
IBM Basic assembly language IBM HAScript IBM Informix-4GL IBM RPG ICI Icon Id IDL IMP Inform Io Ioke IPL IPTSCRAE ISLISP ISPF ISWIM J# J++ JADE Jako JAL Janus JASS Java JavaScript JCL JEAN Join Java JOSS Joule JOVIAL Joy JScript JavaFX Script Kaleidoscope Karel Karel++ Kaya KEE KIF KRC KRL KRL (KUKA Lenguaje Robot) KRYPTON ksh L# .NET LabVIEW Ladder Lagoona LANSA Lasso LaTeX Lava LC-3 Leadwerks Script Leda Legoscript LIL LilyPond Limbo
www.modmex.com.mx
Limnor LINC Lingo Linoleum LIS LISA Lisaac Lisp - ISO/IEC 13816 Lite-C Lithe Little b Logo Logtalk LPC LSE LSL LiveCode Lua Lucid Lustre LYaPAS Lynx M2001 M4 Machine code MAD (Michigan Algorithm Decoder) MAD/I Magik Magma make Maple MAPPER (Unisys/Sperry) ahora parte de BIS MARK-IV (Sterling/ Informatics) Mary MASM Microsoft Assembly x86 Mathematica MATLAB Maxima (ver tambiñen Macsyma) Max (Max Msp - Entorno de programación gráfico) MaxScript lenguaje interno de 3D Studio Max Maya (MEL) MDL Mercury Mesa Metacard Metafont MetaL Microcode MicroScript MIIS MillScript
MIMIC Mirah Miranda MIVA Script ML Moby Model 204 Modelica Modula Modula-2 Modula-3 Mohol MOO Mortran Mouse MPD MSIL - nombre deprecado por CIL MSL MUMPS Napier88 NASM NATURAL Neko Nemerle NESL Net.Data NetLogo NetRexx NewLISP NEWP Newspeak NewtonScript NGL Nial Nice Nickle NPL Not eXactly C (NXC) Not Quite C (NQC) Nu NSIS o:XML Oak Oberon Obix OBJ2 Object Lisp ObjectLOGO Object REXX Object Pascal Objective-C Objective-J Obliq Obol OCaml occam occam-π Octave OmniMark Onyx
20
Opa Opal OpenEdge ABL OPL OPS5 OptimJ Orc ORCA/Modula-2 Oriel Orwell Oxygene Oz P# PARI/GP Pascal - ISO 7185 Pawn PCASTL PCF PEARL PeopleCode Perl PDL PHP Phrogram Pico Pict Pike PIKT PILOT Pizza PL-11 PL/0 PL/B PL/C PL/I - ISO 6160 PL/M PL/P PL/SQL PL360 PLANC Plankalkül PLEX PLEXIL Plus POP-11 PostScript PortablE Powerhouse PowerBuilder PowerShell PPL Processing Processing.js Prograph PROIV Prolog Visual Prolog Promela
PROTEL ProvideX Pro*C Pure Python
SenseTalk SETL Shift Script SiMPLE SIMPOL SIMSCRIPT Q (lenguaje de programaci贸n Simula ecuacional) Simulink Q (lenguaje de programaci贸n de SISAL Kx Systems) QBasic SLIP Qi SMALL QtScript QuakeC Smalltalk QPL Small Basic R++ SML Racket SNOBOL(SPITBOL) RAPID Snowball SOL Rapira Span Ratfiv SPARK Ratfor rc SPIN Realbasic SP/k REBOL SPS Redcode Squeak REFAL Squirrel Reia SR Revolution S/SL rex Starlogo REXX Rlab Strand ROOP STATA RPG Stateflow RPL Subtext RSL Suneido RTL/2 SuperCollider Ruby SuperTalk Rust SYMPL S2 SyncCharts S3 SystemVerilog S-Lang TACL S-PLUS TACPOL SA-C TADS SabreTalk TAL SAIL Tcl SALSA Tea SAM76 TECO SAS TELCOMP TeX SASL TEX Sather TIE Sawzall Timber SBL TMG Scala Tom Scheme TOM Scilab Topspeed Scratch TPU Trac Script.NET Sed T-SQL Seed7 TTCN Self Turing
www.modmex.com.mx
TUTOR TXL TypeScript Ubercode UCSD Pascal Unicon Uniface UNITY Unix shell UnrealScript Vala VBA VBScript Verilog VHDL Visual Basic Visual Basic .NET Visual C# Visual DataFlex Visual DialogScript Visual Fortran Visual FoxPro Visual J++ Visual J# Visual Objects VSXu Vvvv WATFIV, WATFOR WebDNA WebQL Windows PowerShell Winbatch X++ X10 XBL XC (aprovecha XMOS architecture) xHarbour XL XOTcl XPL XPL0 XQuery XSB XSLT - Ver XPath Yorick YQL Z notation Zeno ZOPL ZPL
21
Cosas de un rato.
E
ste es un pequeño relato, Todo inicia con mama Ata, la cual tuvo 3 retoñitos, a pesar de solo tener la diferencia de un par de minutos cada hermanito, tenían muy definidos sus personalidades, el mayor de nombre Rat, demostró avivadamente ser muy perseverante y ordenado, preocupado por su salud y el porvenir.
Mientras que el hermanito intermedio llamado Onci, era muy despreocupado, vivía el momento y era muy jaranero y retozón. El hermanito menor llamado Tos, estaba confuso con el comportamiento de sus hermanos, él quería aparecerse a uno de ellos, pero ¿cual era su ejemplo a seguir? Al pasar el tiempo los tres hermanos de independizaron e iniciaron sus vidas… Tos, seguía con la inquietud de sus hermanos, decidió visitarlos a sus casas para saber cómo marchaban sus vidas y saber con quién identificarse en su propia vida. Primeramente visito a Rat, al entrar a su casa esta estaba muy limpia y ordenada, los hermanos platicaban, pero Rat no dejaba de trabajar mientras charlaba. Le aconsejaba trabajar mucho, pensar en el mañana -para su vejezJunta comida –le decía- para el invierno y tiempos difíciles, come sano, haz ejercicio, lee mucho para saber mucho… y solo así podrás ser feliz y vivir mucho. Al salir de la casa de Rat, se dijo; si, seguiré sus consejos y seré como él. Al cabo de un poco tiempo visito a Onci, era muy diferente a la casa de Rat, esta era una calamidad y poco ordenada, no tenía comida. Fue una suerte encontrarlo en casa, ya que apenas había regresado de andar de francachela con sus inseparables por lo que lo encontró bien dormido. Todavía acostado y amodorrado, platico con Tos, aconsejándolo; -le decía Onci- No hermano, no es necesario la abundancia, es hasta egoísta, lo justo es la medida, Tos le cuestiono; ¿tú no guardas comida para el invierno o tiempos difíciles? ¿No lees, Para saber mucho? A lo que Onci le contesto; la vida te enseña más que un libro, la experiencia te la da la vida, lees un libro que dice una cosa y luego lee otro que dice, lo contrario, ni a quien concebir, y en una novela toooodo es fantaseado. Vida solo hay una, y es corta, vive, disfruta, come rico y diviértete. Tos, al salir de casa de Onci, se dijo; el si sabe vivir, tiene buena vida, voy hacer como él. La vida da mucha vueltas, al poco tiempo… lo imprevisible. Fue una noche de una gran temporal, con grandes rayos, uno de ellos cayó en un árbol inmenso, el cual se vino abajo exactamente sobre la casa de Rat, la cual quedo totalmente aplastada… claro con Rat, dentro de ella. En el velorio, Onci le decía a Tos, ya ves para que tanto trabajar, comida almacenada, tener su vejez asegurada y saber mucho por leer mucho, ¿de qué le sirvió? . Todo acabo en un ratito. Tos, se quedo cogitabundo. Al cabo de poco tiempo el destino volvió hace de la suyas, cobrando cuentas. Una noche de jolgorio de Onci, se daba un festín en cocina ajena con sus inseparables, sin percatarse que eran avizorados, todos terminaron en la panza del mamífero doméstico. Pasado el incidente, por fin se dijo Tos; ya sé como viviré gracias a mis hermanos; Comeré lo justo, sano, pero también rico, trabajare lo necesario y en su tiempo, leeré lo preciso y me divertiré en su momento, Tos, fue muy feliz… Aquí termina este pequeño relato de los tres hermanos: Rat, onci, tos.
For a partner: “RICO”
www.modmex.com.mx
agh2kmx@gmail.com
22
http://revistamodmex.wordpress.com www.modmex.com.mx
23