jueves, 28 de abril de 2016



¡Buenas ... para todo el mundo!


Como muchos estudiantes de ingeniería de sistemas, hemos visto este programa llamado "turbob", es un lenguaje de programación en Español que nos facilitaba un poco las cosas, pero que aveces por la falta de información nos deja muchas lagunas (inmensas), una de las tantas faltas es que no conocemos muy bien algunos códigos del mismo lenguaje o como se utilizan. Incluso en Internet no es posible encontrar ayuda (lo digo por experiencia propia) o ejemplos, por eso me atreví  a diseñar una ayuda básica. Pero tal vez tienes que comprar el libro físico para poderte guiar, porque como digo esto es una guía básica, no el funcionamiento completo del lenguaje turbob. 


En el siguiente cuadro se muestran la sintaxis de todos los posibles códigos fuentes del programa turbob.


InstrucciónFuente de consultaSe utiliza como...
logicoTraducción de booleanUn tipo de dato
enteroTraducción de integerUn tipo de dato
carTraducción de charUn tipo de dato
realPalabra del Turbo PascalUn tipo de dato
deTraducción de ofPara definir arreglos
constPalabra de Turbo Pascal y del C++Para definir constantes
sinoTraducción de elseEl else del Turbo Pascal
valor**. ClickPara indicar un parametro por valor
escribirTraducción de writelnPara escribir, con salto de linea
escribaTraducción de writePara escribir, sin salto de linea
hastaTraducción de toEn el for de Turbo Pascal
paraTraducción del for*El for del Turbo Pascal
hagaTraducción del do*Como el do en el for del Turbo Pascal
repitaTraducción de repeatComo el repeat del Pascal
hq*. ClickEl until del Turbo Pascal
mq*. ClickEl while del Turbo Pascal
fmq*. ClickEl end del Turbo Pascal
varTurbo PascalDefine Variables
siTraducción del if*. ClickEl if del Turbo Pascal
fsi*. ClickCierra un si
resulta**. ClickDato devuelto por una función
haciaTraducción de downtoCiclos for con decremento
arregloTraducción de arrayarray en Turbo Pascal
ent*. ClickSe usa como el then del Pascal
leaTraducción de readSe usa para leer datos
cadaTraducción de step-step*. ClickStep del lenguaje Basic
fpara*. ClickFinaliza un ciclo for
oTraducción de orSe usa como el or
yTraducción de andSe usa como el and
noTraducción de notSe usa como el not
Operadores <, <=, >, >=, <>, =   Se usan como en Turbo Pascal
dif, igual, mayor**. ClickSinonimos de <>, =, >
menor, mayigual, menigual**. ClickSinonimos de <, >=, <=
div, mod   Se usan como en Turbo Pascal
func**. ClickPara iniciar una function
ifunc, iproc***. ClickComienzo de funciones y procedimientos
ffunc, fproc**. ClickFinalización de funciones y procedimientos
procPalabra del AssemblerProc en Assembler
ppal, fppal.**. ClickComienzo y final del programa principal
ref**. ClickSe usa para indicar un parametro por Referencia

Ahora que los conocemos les mostrare la estructura normal del lenguaje:


-------------------------
const                                  //constantes//
ig = '=';

var a,b:car;                        //declaración de variables//
    n:entero;


ppal                                  //inicio del programa//

n := 2; 
escribir (" Dime un nombre ");                        //entrada de datos//
lea (a);                                                              //se guardan lo pedido//
escribir ("Dime otro nombre");
lea (b);
escribir (ig," ",a," y ",b,"  son los ",n," mejores amigos ;) ");   //muestra el total/conclusión del prgma//
escriba ("Adiós")
fppal.     

                                    //fin del programa//
--------------------------

Aclaremos lo siguiente:
- Este programa funciona por medio de la interface "CMD.EXE"/ "DOS".
- Este codigo fuente es escrito en un archivo con extensión ".TXT".
- Descarga el archivo rar "turbob.rar" y descomprime para que quede una carpeta llamada "turbob"
- El programa (carpeta "turbob") debe estar en el disco duro C:/ (o en donde está instalado el Windows).
- La carpeta del programa se debe llamar obligatoria-mente "turbob" (por si acaso, para evitar dolores de cabeza).

Después de tener claro lo anterior y de haber hecho todo al pie de la letra, seguiremos en la forma de como se ejecuta el mismo programa:

1 - Presionamos las teclas "Windows"     + "R"  (o buscar el "ejecutar")
2- Escribimos "cmd", nos aparecerá el típico cuadro negro de símbolos del sistema.
3- Una vez en el cuadro de sismbolos, escribimos "cd", enter.
4- Luego escribiremos "cd turbob", enter.
En este punto ya estaremos dentro del programa/carpeta para poder compilar o para ejecutar

     a- Compilar: aparecera "C:\turbob" escribiremos "turbob di.txt" (o el nombre del código fuente con extensión .txt), enter.  Si no tiene errores se compilara ahora para ejecutar...

     b- Ejecutar: Simplemente colocamos el nombre del código fuente. Ejemplo "di.txt", colocaremos "di", enter. Se debe ejecutar si todo va bien. 

5- Si ocurre algún error al compilar debes ir al archivo ".txt", y modificar lo. (pueden ser errores de lógica o de sintaxis). Guardas y vuelves a compilar.
6- Si todo sale bien tu programa correrá en cualquier momento con solo escribir "turbob (nombre del programa/cod fuente)" .


Paguina oficial del creador de el lenguaje: http://porcomputador.com/
Bueno espero que hallas entendido básicamente como funciona el lenguaje de programación TURBOB. 

"God bless you".
Questions or damaged link:  Facebook
(Aclaro ... No soy él Super experto.).
Bogotá, Colombia.
Estudiante Ingeniara de Sistemas.
Corporación Universitaria Remington.