Turbo Pascal

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

TURBO PASCAL Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado (IDE) para

el lenguaje de programacin Pascal, desarrollado por Borland y liderado por Philippe Kahn. Fue lanzado en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para Microsoft Windows, fue durante mucho tiempo la version mas extendida del lenguaje Pascal. Tambin hubo una versin de corta vida para Apple Macintosh. Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado (IDE) para el lenguaje de programacin Pascal, desarrollado por Borland y liderado por Philippe Kahn. Sali a la venta en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para Microsoft Windows. Tambin hubo una versin de corta vida para Apple Macintosh. El compilador de Pascal de Borland, famoso en todo el mundo, fue presentado en 1985. El compilador Turbo Pascal ha sido una de las series de compiladores que mejor se han vendido de todos los tiempos, e hizo de Pascal un lenguaje especialmente importante en la plataforma PC, gracias a su equilibrio entre simplicidad y potencia. Turbo Pascal introdujo un entorno integrado de programacin (IDE) en que se poda editar el cdigo (en un editor compatible con WordStar), ejecutar el compilador, ver los errores, y volver directamente a las lneas que contenan los errores. Ahora suena trivial, pero antes de eso haba que salir del editor, volver a MS-DOS, ejecutar el compilador de lnea de comandos, anotar las lneas errneas, abrir de nuevo el editor y buscarlas. Adems, Borland puso a la venta Turbo Pascal por 49 dlares (USA), mientras que el compilador de Pascal de Microsoft estaba a unos cuantos cientos de dlares. Los muchos aos de xito de Turbo Pascal contribuyeron a que Microsoft finalmente retirase su compilador del mercado. Desventaja: hay pocas funciones (especialmente grficas) para trabajar. Casi todo lo debes programar. Ventaja: te ayuda a ejercitar tu programacin. Te permite enlazarte con lenguaje ensamblador que es lenguaje bsico desde donde puedes hacer todo tipo de manejo hasta del hardware aunque es ms complicado de programar.

VISUAL BASIC Visual Basic es un lenguaje de programacin dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programacin es un dialecto de BASIC, con importantes agregados. Su primera versin fue presentada en 1991, con la intencin de simplificar la programacin utilizando un ambiente de desarrollo completamente grfico que facilitara la creacin de interfaces grficas y, en cierta medida, tambin la programacin misma. La ltima versin fue la 6, liberada en 1998, para la que Microsoft extendi el soporte hasta marzo de 2008. En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco comn de libreras, independiente de la versin del sistema operativo, .NET Framework, a travs de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fcil transicin de cdigo entre ellos); fue el sucesor de Visual Basic 6. Aunque Visual Basic es de propsito general, tambin provee facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects, o ActiveX Data Objects. Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edicin del cdigo fuente, un depurador, un compilador (y enlazador) y un editor de interfaces grficas o GUI. Ventajas Posee una curva de aprendizaje muy rpida. Integra el diseo e implementacin de formularios de Windows. Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prcticamente total a la API de Windows, incluidas libreras actuales. Es uno de los lenguajes de uso ms extendido, por lo que resulta fcil encontrar informacin, documentacin y fuentes para los proyectos. Fcilmente extensible mediante libreras DLL y componentes ActiveX de otros lenguajes. Posibilita aadir soporte para ejecucin de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.

Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). Tambin est disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1.7 Existe una versin, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de clculo, bases de datos (access). Si bien permite desarrollar grandes y complejas aplicaciones, tambin provee un entorno adecuado para realizar pequeos prototipos rpidos.

Desventajas Las crticas hechas en las ediciones de Visual Basic anteriores a VB.NET son variadas, 8 se citan entre ellas: Problema de versionado asociado con varias libreras runtime DLL, conocido como DLL Hell Pobre soporte para programacin orientada a objetos9 Incapacidad para crear aplicaciones multihilo, sin tener que recurrir a llamadas de la API de Windows. Dependencia de complejas y frgiles entradas de registro COM10 La capacidad de utilizar controles en un solo formulario es muy limitada en comparacin a otras herramientas. DLL Hell DB, Libro Programando en Visual Basic,2002 VISUAL FOX PRO Visual FoxPro es un lenguaje de programacin procedural, orientado a objetos que posee un Sistema Gestor de Bases de datos o Database Management System (DBMS) y Sistema administrador de bases de datos relacionales, producido por Microsoft. Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web. Entre sus caractersticas se pueden enumerar: Capacidades para el manejar datos nativos y remotos. Flexibilidad para crear soluciones de bases de datos. Lenguaje de Programacin Orientado a objetos.

Utilizacin de Sentencias SQL en forma nativa. Manejo de vistas, cursores y control completo de estructuras relacionales. Su propio gestor de base de datos incorporado. Sin embargo, tambin puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL. Cuenta con un motor de generacin de informes renovado y flexible para soluciones ms robustas. Desde la versin 9.0, amplio soporte de XML, tanto como fuente de datos (por ej., servicios Web basados en XML) como por generar reportes en formato XML.

Ventajas Menor costo Adquisicin (Es accequible para pqas empresas) Capacitacion(Por ser mas popular) Soporte (Por la misma razon de antes) Desarrollo (Encontras mas programadores y menos costosos) Entorno windows (Es mas familiar y predecible)

Desventajas Integridad (Mayor sensibilidad frente a variaciones en transmisiones y flucutaciones electricas). Seguridad (Menos niveles de acceso). Menor capacidad de procesamiento (no funciona adecuadamente con grandes volumenes de informacion). Para volumenes medianos se utiliza el motor de Microsoft Sql ,sin mayores traumatismos y excelenrte performance. LENGUA HTML HTML, siglas de HyperText Markup Language (lenguaje de marcado de hipertexto), hace referencia al lenguaje de marcado predominante para la elaboracin de pginas web que se utiliza para describir y traducir la estructura y la informacin en forma de texto, as como para complementar el texto con objetos tales como imgenes. El HTML se escribe en forma de etiquetas, rodeadas por corchetes angulares (<,>). HTML tambin puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo JavaScript),

el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML. HTML tambin sirve para referirse al contenido del tipo de MIME text/html o todava ms ampliamente como un trmino genrico para el HTML, ya sea en forma descendida del XML (como XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y anteriores). Ventajas: Es el lenguaje de formateo para los navegadores web. Es fcil de entender y utilizar Su uso es muy extendido Desventajas No tiene semntica. Uso de etiquetas con nombres diferentes. El contenido no puede ser reconocido ni procesado por programas Tiene un costoso mantenimiento de las pginas No tiene estndares comunes. Solo tiene hiperenlaces simples

Colegio Particular Mixto La Ilustracin


Ctedra: Programacin Catedrtico: William

LENGUAJES DE PROGRAMACIN

Nombre: Cristian Lanin Lpez Grado: 5to. Bach. Mazatenango Such. 06 de Noviembre de 2012

También podría gustarte