English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas las categorías

estudio pedagogía en matemática y computación, tengo un ramo que se llama "desarrolo de algoritmos" y la programación se hace en pascal, yo estuve en otra universidad y allá lo haciamos en lenguaje C: , les parece que esta muy obsoleto el pascal, a mi si. solo respuestas coherentes. gracias.

2007-03-13 11:23:12 · 12 respuestas · pregunta de an_geladan 2 en Ordenadores e Internet Programación y Diseño

12 respuestas

No, no está obsoleto. Si así fuera todos los que programamos en Delphi y TurboDelphi ya lo hubiéramos dejado. Es un buen lenguaje tanto para programación orientada a objetos como para programación estructurada (aunque muchos dirán que para aprender OOP puro, apenas con otro lenguaje).

Como referencia, yo aprendí a programar en VAX-BASIC en un viejo mainframe, y en las PC empecé a usar Microsoft COBOL... sí, fue hace mucho. Hace más de 15 años dejé eso para aprender TurboPascal y entonces entendí que mi estilo de programación no era estructurado, y fue tan natural hacer el cambio... El punto es que después de usar Pascal, he utilizado otros lenguajes (C, Java, PHP, DBase/FoxPro, Ruby, Javascript, bash scripting, y otros más), y en todos he podido hacer código más limpio y eficiente gracias a mi entrenamiento con Pascal. (Creo que lo más dañino que pude sufrir en entrenamiento fue haber usado GW-Basic y MS-Cobol en la PC).

Como sea, si es para enseñar algoritmos mi opinión es que es mejor usar seudocódigo que un lenguaje específico, porque es más fácil traducir el seudocódigo a cualquier lenguaje. En cambio, si usamos un lenguaje específico estamos atados a sus limitaciones y nos podemos distraer con detalles de la implementación en lugar de apreciar el funcionamiento del algoritmo.

Donald Knuth (autor de The Art of Computer Programming) dice que para enseñar algoritmos es mejor usar un lenguaje específico para tener un contexto para evaluar el desempeño de cada algoritmo. (Knuth utiliza ensamblador en TAoCP).

Espero que esta información te sirva.

2007-03-14 23:10:36 · answer #1 · answered by MV 5 · 0 0

Si hablamos de tendencias y metodologías, habrá que empezar por los Lenguajes Orientados a Objetos.

Sería recomendable que dejes Pascal xq ya no forma parte de aquel paradigma de programación.

Si aprendiste C, es de seguro que Java, para mí el lenguaje más potente y seguro en la actualidad no te de será difícil la transición.

Java fue desarrollado basandose en la sintaxis de C y dejando de lado las complicaciones innecesarias.

En el caso de los algoritmos, Java presenta una seria estructura sintáctica que no tienen otros lenguajes.

Yo aprendía programar en base a Java como mi lenguaje natal en el caso de las computadoras, empece pintando imagenes y de ahi pase a cosas como arreglos (matrices) en n dimension, vectores e interfaces gráficas.

Lo que muestra el usuario anterior tambien lo posee Java.
De la siguiente manera.

String texto = "";

texto += otra_variable_texto + " una cadena de texto ";

//Imprimir en consola:

System.out.println(texto);

Te dejo los links.

2007-03-14 07:49:24 · answer #2 · answered by FRSS Soft 4 · 1 0

Yo estube estudiando Pascal por un año, no importa que sea viejo, lo importante es que es mas facil, y no necesita de muchos commandos, por ejemplo:
Writeln ("hola, como estas?");
readln (respuesta1);
Writeln ("eh, no se que escribir")
readln (respuesta2);
Respuesta3=Respuesta1+Respuesta2
Writeln ("La respuesta a las 2 preguntas es" Readln ("/n");
End

Aunque este sea facil, el mas facil de todos es Visual FoxPro ya que podes hacer formularios profesionales al alcanze de tu imaginación, no necesita comandos muy complicados.

2007-03-13 11:50:49 · answer #3 · answered by Anonymous · 1 0

Hola!!! La programación en Pascal es el antecesor de los sitemas estructurados. No lo considero una antiguedad.
Saludos!!!

2007-03-13 11:48:45 · answer #4 · answered by Anonymous · 1 0

para aprender es excelente igual que visual basic, pero para trabajar no ya es muy obsoleto hay mejores programas como C++ J++ entre otros

2007-03-13 11:45:34 · answer #5 · answered by Jonathan169 2 · 1 0

Bueno, yo estudio ingeniería en sistemas y ciencias de la computación y creo que utilizan mucho pascal para tener la base en la programación, ya que es un lenguaje muy fácil de comprender y luego cuando avanzas de clase ya te ponen a programar en c o c++ que casi son lo mismo, por algunos detalles que cambian. Aunque siempre es bueno saber programar en diferentes lenguajes. Por eso no te preocupes Pascal no es obsoleto n_n.

2007-03-13 11:38:53 · answer #6 · answered by Sakura c 4 · 1 0

pues hasta la fecha Pascal sigue siendo muy utilizado en grandes sistemas, y si no Pascal, si Delphi que es su versión orientada a objetos, de hecho a mi me parece que no esta obsoleta puesto que es un lenguaje bastante robusto.

de hecho la nueva versión ya tiene tecnología .NET lo cual lo mantiene como el favorito de algunos programadores

2007-03-13 11:36:30 · answer #7 · answered by rokamongo 2 · 1 0

A mi también me llegaron a enseñar pascal.
No es que sea pasado de moda u obsoleto. Solo dejo paso a lenguajes mas completos y poderosos como C y todo lo que se derivo de el.
Es ilustrativo aprender como funciona, pero nada mas.
Aunque, tu vas a pedagogía, no necesitas mas que una buena embarrada de programación.

2007-03-13 11:32:52 · answer #8 · answered by Anonymous · 1 0

A mi pascal me gusta por que te enseña a programar ya que es un lenguaje estructurado y muy fácil de aprender.

Cuando estudiaba todo mundo se preguntaba lo mismo, pero los maestros nos respondían que con los muchachos de informática no tenían problemas en enseñar lenguajes de programación pero con otros estudiantes de otras licenciaturas se les complicaba más aprender C que pascal y optaron primero enseñarles pascal y luego C y ya no tuvieron problemas de aprendizaje.

2007-03-13 11:32:16 · answer #9 · answered by L.I. Liliana 6 · 1 0

Pascal es un lenguaje para aprender a programar, es sumamente estructurado y ayuda de sobre manera a la disciplina y al generación de código elegante, en cambio C, asume que sabes lo que haces, es para generar código eficiente, a lo mejor no muy elegante, pero si eficiente, en una linea podemos hacer maravillar, mientras que en pascal requeririamos varias líneas.

2007-03-13 11:31:18 · answer #10 · answered by Bartimeo 5 · 1 0

fedest.com, questions and answers