011:consultorio

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
011:consultorio [d/m/Y H:i] – [Comunicación entre ordenadores] miguel011:consultorio [d/m/Y H:i] (actual) – [Publicación de programas] miguel
Línea 88: Línea 88:
 ==== Compilador, ensamblador, desensamblador ==== ==== Compilador, ensamblador, desensamblador ====
  
-Mis preguntas son las siguientes: +//Mis preguntas son las siguientes:// 
-¿Cuáles son, exactamente las misiones del compilador, el ensamblador y el de-semsamblador+ 
-Jesús HDEZ AMO ■ Valladolid +//¿Cuáles son, exactamente las misiones del compilador, el ensamblador y el desemsamblador?// 
-□ Las misiones de un compilador, ensamblador y desensamblador son las siguientes: + 
-a) Compilador: +--- **Jesús Hernández Amo :: Valladolid** 
-El lenguaje Basic es un idioma denominado «interpretado», esto es, la traducción a código máquina antedicha se realiza cada vez que un programa se ejecuta, de forma tal que el ordenador «se olvida» de él cuando termina de ejecutarlo, mientras que un compilador es un programa escrito normalmente en lenguaje máquina, encargado de «traducir», de una vez para siempre, una aplicación escrita en un lenguaje de alto nivel como el Basic, a código máquina puro. + 
-b) Ensamblador: +Las misiones de un compilador, ensamblador y desensamblador son las siguientes: 
-Los ordenadores sólo comprenden el lenguaje binario, compuesto de unos y ceros; imagine lo tedioso + 
-32 MICROHOBBY +  * Compilador: El lenguaje Basic es un idioma denominado «interpretado», esto es, la traducción a código máquina antedicha se realiza cada vez que un programa se ejecuta, de forma tal que el ordenador «se olvida» de él cuando termina de ejecutarlo, mientras que un compilador es un programa escrito normalmente en lenguaje máquina, encargado de «traducir», de una vez para siempre, una aplicación escrita en un lenguaje de alto nivel como el Basic, a código máquina puro. 
-que sería introducir un programa en su ordenador compuesto de series tales como 11100101, y así miles de veces. Para obviar este inconveniente se inventaron los lenguajes de programación, pero su sintaxis se encuentra todavía muy lejos de los números binarios. Así, en una zona intermedia entre unos y ceros y palabras tales como GOTO, GOSUB, etc., se encuentran los ensambladores; éstos son programas que utilizan un lenguaje mucho más cercano al ordenador y se encargan de una serie de tareas tales como la colocación de los bytes del programa en memoria, el cálculo de saltos relativos, el chequeo de errores de sintaxis, etc., de una manera sencilla y rápida; considere la instrucción Basic LET a = 1 +  Ensamblador: Los ordenadores sólo comprenden el lenguaje binario, compuesto de unos y ceros; imagine lo tedioso que sería introducir un programa en su ordenador compuesto de series tales como 11100101, y así miles de veces. Para obviar este inconveniente se inventaron los lenguajes de programación, pero su sintaxis se encuentra todavía muy lejos de los números binarios. Así, en una zona intermedia entre unos y ceros y palabras tales como GOTO, GOSUB, etc., se encuentran los ensambladores; éstos son programas que utilizan un lenguaje mucho más cercano al ordenador y se encargan de una serie de tareas tales como la colocación de los bytes del programa en memoria, el cálculo de saltos relativos, el chequeo de errores de sintaxis, etc., de una manera sencilla y rápida; considere la instrucción Basic LET a = 1 En lenguaje máquina puro, esto sería 00111110, mientras que en lenguaje ensamblador diríamos LD A, o sea, carga (Load) el acumulador con un valor determinado; esto último está mucho más cerca de la forma humana de pensar, aunque es bastante más esotérico que la sentencia Basic. 
-En lenguaje máquina puro, esto sería 00111110, mientras que en lenguaje ensamblador diríamos LD A, o sea, carga (LoaD) el acumulador con un valor determinado; esto último está mucho más cerca de la forma humana de pensar, aunque es bastante más esotérico que la sentencia Basic. +  Desensamblador: Su función es convertir series de unos y ceros al lenguaje ensamblador. 
-c) Desensamblador: + 
-Su función es convertir series de unos y ceros al lenguaje ensamblador. +==== Espere nuestras noticias ==== 
-Espere nuestras noticias + 
-Les escribo ya que compré el n.° 1 de su revista —grande por cierto— y les mandé la tarjeta de suscripción, de la cual todavía no he tenido contestación. +//Les escribo ya que compré el n.° 1 de su revista —grande por cierto— y les mandé la tarjeta de suscripción, de la cual todavía no he tenido contestación.// 
-También les pido si me pueden resolver un problema —creo yo que es un problema— del aparato; al ponerlo en cursor gráfico y al teclear las teclas zy x me aparecen en la pantalla las sentencias PINT y Pl, a qué es debido. + 
-Ahora les ofrezco una sugerencia: en los programas de la revista podían introducir programas técnicos. +//También les pido si me pueden resolver un problema —creo yo que es un problema— del aparato; al ponerlo en cursor gráfico y al teclear las teclas z y x me aparecen en la pantalla las sentencias PINT y Pl, a qué es debido.// 
-Les pido el favor que me contesten por carta lo antes posible porque todavía el aparato está en garantía y quiero saber si está estropeado, todo lo demás del aparato está bien. + 
-Esperemos que entre todos hagamos una gran revista que está creciendo semana tras semana. +//Ahora les ofrezco una sugerencia: en los programas de la revista podían introducir programas técnicos.// 
-Ya no me queda más que darles las GRACIAS por adelantado. + 
-Hasta otra, esperando que la próxima sea para colaborar en la revista. Esperando no haberles molestado. +//Les pido el favor que me contesten por carta lo antes posible porque todavía el aparato está en garantía y quiero saber si está estropeado, todo lo demás del aparato está bien.// 
-A poder ser contéstenme por carta, lo antes posible. + 
-Perdonen mi ansiedad de la contestación. +//Esperemos que entre todos hagamos una gran revista que está creciendo semana tras semana. 
-Se despide con un cordial saludo. +Ya no me queda más que darles las GRACIAS por adelantado.// 
-Félix Pablo GRANDE + 
-Publicación de programas +//Hasta otra, esperando que la próxima sea para colaborar en la revista. Esperando no haberles molestado.// 
-Las preguntas que deseo que me contesten son: + 
-1. ¿Tiene alguna ventaja el suscriptor a la hora de ver publicados sus programas en la revista? +//A poder ser contéstenme por carta, lo antes posible. Perdonen mi ansiedad de la contestación.// 
-2. ¿Hay mayores probabilidades de que publiquen los programas enviados si se mandan a razón de uno por cinta? + 
-3. ¿Qué tipo de programas desean publicar? +//Se despide con un cordial saludo.// 
-Juegos (largos o cortos) + 
-Espectaculares +--- **Félix Pablo Grande** 
-Aplicaciones técnicas + 
-Científicos + 
-Comerciales +==== Publicación de programas ==== 
-Aplicaciones a los estudios didácticos + 
-Subrutinas +//Las preguntas que deseo que me contesten son:// 
-¿Prefieren el Basic o el Código máquina, o ambos? + 
-4. Los que no tenemos la suerte de contar con una impresora, nos veremos «negros» a la hora de enviar el listado, pues un programa de 100 ó 200 instrucciones se hace interminable de escribir o listar a mano, Teniendo en cuenta que en los programas que se les envíen ustedes podrán acceder fá- +  - //¿Tiene alguna ventaja el suscriptor a la hora de ver publicados sus programas en la revista?// 
-cilmente al listado, ¿es imprescindible enviárselo? +  - //¿Hay mayores probabilidades de que publiquen los programas enviados si se mandan a razón de uno por cinta?// 
-5. En un programa como el que publican en la pág. 11, donde la mayoría de las sentencias son «DATA», ¿podremos suprimir los datos que siguen a este comando «DATA»?; ¿en los programas que usan el código máquina, simplifica esto, la tarea del listado? +  - //¿Qué tipo de programas desean publicar?// 
-M.RO. ■ Pontevedra +     * //Juegos (largos o cortos)// 
-□ Trataremos de responder a sus preguntas por el mismo orden que usted las formula: +     * //Espectaculares// 
-1. Las oportunidades de ver publicados sus programas son iguales para todos aquellos que nos los envíen, sean o no suscríptores+     * //Aplicaciones técnicas// 
-2. Tanto si se nos manda uno o varios programas por cinta, las posibilidades de publicación dependen, exclusivamente, de la calidad de los mismos. +     * //Científicos// 
-3. Todos los «tipos» de aplicaciones nos interesan por igual, sean Basic o código máquina. +     * //Comerciales// 
-4. No es imprescindible el envío del listado por impresora. +     * //Aplicaciones a los estudios didácticos// 
-5. Consideramos que suprimir los datos de las sentencias DATA complicaría aún más los programas como el que usted se refiere, ya que quedaría menos claro al lector la lógica del programa.+     * //Subrutinas// 
 +     * //¿Prefieren el Basic o el Código máquina, o ambos?// 
 +  - //Los que no tenemos la suerte de contar con una impresora, nos veremos «negros» a la hora de enviar el listado, pues un programa de 100 ó 200 instrucciones se hace interminable de escribir o listar a mano, Teniendo en cuenta que en los programas que se les envíen ustedes podrán acceder fácilmente al listado, ¿es imprescindible enviárselo?// 
 +  - //En un programa como el que publican en la pág. 11, donde la mayoría de las sentencias son «DATA», ¿podremos suprimir los datos que siguen a este comando «DATA»?; ¿en los programas que usan el código máquina, simplifica esto, la tarea del listado?// 
 + 
 +--- **M.P.Q. ■ Pontevedra** 
 + 
 +Trataremos de responder a sus preguntas por el mismo orden que usted las formula: 
 + 
 +Las oportunidades de ver publicados sus programas son iguales para todos aquellos que nos los envíen, sean o no suscriptores
 +Tanto si se nos manda uno o varios programas por cinta, las posibilidades de publicación dependen, exclusivamente, de la calidad de los mismos. 
 +Todos los «tipos» de aplicaciones nos interesan por igual, sean Basic o código máquina. 
 +No es imprescindible el envío del listado por impresora. 
 +Consideramos que suprimir los datos de las sentencias DATA complicaría aún más los programas como el que usted se refiere, ya que quedaría menos claro al lector la lógica del programa.
  • 011/consultorio.1291410453.txt.gz
  • Última modificación: d/m/Y H:i
  • por miguel