Software libre  Lenguaje de Programación    Aprendizaje Autonomo  Presentado a: Adan GomezPresentado por: Alex Benavides  ...
Programación en Software                     Libre   Motivos por los cuales programar en software                         ...
Programación en Software                     Libre        ¿Que aplicaciones para programar?Existe una variedad de aplicaci...
Programación en Software                  Libre            Programación en c++El C++ es un lenguaje orientado a algoritmos...
Programación en Software                Libre           Programación en javaJava es un lenguaje de programación de alto ni...
Programación en Software                 Libre           Programación en javaAqui encontramos a Netbeans, que es un IDE – ...
Programación en Software                  Libreen java            ProgramaciónVentajas:➢Multiplataforma➢Su sintaxis, son m...
Programación en Software             Libre                     Programación en javaDesventajas:➢Aunque la JVM es una buena...
Programación en Software               Libre                    Programación en PHPAqui tenemos a GPHPEDIT, que Es un edit...
Programación en Software                  Libre .NET           Programación enTenemos a MONO.- Mono es el nombre de un pro...
Programación en Software                Libre                     Programación en SQLEs un lenguaje declarativo de acceso ...
Programación en Software             Libre                 Programacion en SQLContamos con MYSQL.que es un sistema de gest...
Programación en Software                  Libre            Programación en SQLVentajas:➢Puede ser útil para manejar y obte...
Programación en Software               Libre                    Programación en SQLDesventajas:➢La principal desventaja de...
Programación en Software              Libre               Programación en HTMLTenemos a KOMPOZER.- KompoZer es un editor H...
Programación en Software                 Libre          Programación en DelphiDelphi es un entorno de desarrollo de softwa...
Programación en Software                 Libre          Programación en DelphiVentajas:➢ Tiene muchas librerias para acced...
Programación en Software                 Libre Delphi          Programación enDesventajas:➢ Con delphi.net NO se pueden de...
Programación en Software                   LibrePython           Programación enSe trata de un lenguaje de programación mu...
●   Gracias por la atención prestada
Upcoming SlideShare
Loading in …5
×

Diapositivas software libre

636 views
499 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
636
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Diapositivas software libre

  1. 1. Software libre Lenguaje de Programación Aprendizaje Autonomo Presentado a: Adan GomezPresentado por: Alex Benavides Ing. De Sistemas I semestre Universidad de córdoba
  2. 2. Programación en Software Libre Motivos por los cuales programar en software libreSon muchos los motivos que existen por los cuales muchas personasprefieren programar en software libre,pero de ellos destacamos lossiguientes:➢En estos software se tienen actualizaciones constantemente➢Se tiene acceso a la estrutura del software, para ver como esta diseñado➢No es necesario esperar a que una compañía de permiso para usar la aplicación.
  3. 3. Programación en Software Libre ¿Que aplicaciones para programar?Existe una variedad de aplicaciones libre para progamar entre las cuales sedestacan las siguientes:➢ C++➢JAVA➢PHP➢.NET➢SQL➢CSSED➢HTML➢UML➢DELPHI➢PYTHON
  4. 4. Programación en Software Libre Programación en c++El C++ es un lenguaje orientado a algoritmos y orientado a objetos. Comolenguaje orientado a algoritmos es parecido al C y es compatible con él,aunque este presenta ciertas ventajas. Como es un lenguaje orientado aobjetos se basa en una filosofía completamente diferente que la del C, peromás robusta Como usar c++
  5. 5. Programación en Software Libre Programación en javaJava es un lenguaje de programación de alto nivel orientado a objetos, Ellenguaje en sí mismo toma mucha de su sintaxis de C, Cobol y VisualBasic, pero tiene un modelo de objetos más simple y elimina herramientasde bajo nivel, que suelen inducir a muchos errores, como la manipulacióndirecta de punteros o memoria..
  6. 6. Programación en Software Libre Programación en javaAqui encontramos a Netbeans, que es un IDE – una herramientapara programadores pensada para escribir, compilar, depurar y ejecutarprogramas.Está escrito en Java pero puede servir para cualquier otro lenguaje deprogramación.
  7. 7. Programación en Software Libreen java ProgramaciónVentajas:➢Multiplataforma➢Su sintaxis, son muy fáciles de alterna➢Lenguaje perfectamente orientado a objetos➢permite olvidarte de algo tan engorroso como es la gestión de memoria
  8. 8. Programación en Software Libre Programación en javaDesventajas:➢Aunque la JVM es una buena idea, hace que la ejecución de lasaplicaciones sea muy lenta➢Está cojo para la creación de aplicaciones multimedia o que impliquenfuncionalidad mínimamente avanzada➢Es difícil de aprende
  9. 9. Programación en Software Libre Programación en PHPAqui tenemos a GPHPEDIT, que Es un editor compatible con UTF-8para el entorno de escritorio de GNOME construido usando Scintilla. Una ventaja de PHPPHP corre en (casi) cualquier plataforma utilizando el mismo códigofuente, pudiendo ser compilado y ejecutado en algo así como 25plataformas
  10. 10. Programación en Software Libre .NET Programación enTenemos a MONO.- Mono es el nombre de un proyecto de código abiertoiniciado por Ximian y actualmente impulsado por Novell (tras laadquisición de Ximian) para crear un grupo de herramientas libres, basadasen Gnu/Linux y compatibles con .NET según lo especificado por elECMA.
  11. 11. Programación en Software Libre Programación en SQLEs un lenguaje declarativo de acceso a bases de datos relacionales quepermite especificar diversos tipos de operaciones en ellas. Una de suscaracterísticas es el manejo del álgebra y el cálculo relacional que permitenefectuar consultas con el fin de recuperar de forma sencilla información deinterés de bases de datos, así como hacer cambios en ella
  12. 12. Programación en Software Libre Programacion en SQLContamos con MYSQL.que es un sistema de gestión debase de datos relacional, multihilo y multiusuario con másde seis millones de instalaciones.
  13. 13. Programación en Software Libre Programación en SQLVentajas:➢Puede ser útil para manejar y obtener datos de la red de redes.➢SQL permite administrar permisos a TODO.➢Si trabajamos en una red local nos permite agregar otros servidores deSQL Server.
  14. 14. Programación en Software Libre Programación en SQLDesventajas:➢La principal desventaja de SQL SERVER es la enorme cantidad dememoria RAM que utiliza para la instalación y utilización del software.➢Una pésima implementación de los tipos de datos variables como varchar.
  15. 15. Programación en Software Libre Programación en HTMLTenemos a KOMPOZER.- KompoZer es un editor HTML opensourcebasado en Nvu. Es mayormente mantenido por una comunidad deusuarios, la misma que bifurcó el proyecto.
  16. 16. Programación en Software Libre Programación en DelphiDelphi es un entorno de desarrollo de software diseñado para laprogramación de propósito general con énfasis en la programación visual.En Delphi se utiliza como lenguaje de programación una versión modernade Pascal llamada Object Pascal.
  17. 17. Programación en Software Libre Programación en DelphiVentajas:➢ Tiene muchas librerias para acceder apis de windows➢ Es muy potente y facil de programar➢ Ofrece variedad de lenguajes con la facilidad de sus IDES
  18. 18. Programación en Software Libre Delphi Programación enDesventajas:➢ Con delphi.net NO se pueden desarrollar aplicaciones para dispositivosmoviles (telefonos, PDA , etc) pues algunas partes de codigo necesario paraello no han sido liberados por MS.➢ Delphi.Net crea aplicaciones para NET NO para Win32.
  19. 19. Programación en Software LibrePython Programación enSe trata de un lenguaje de programación multiparadigma ya que soportaorientación a objetos, programación imperativa y, en menor medida,programación funcional. Es un lenguaje interpretado, usa tipado dinámico,es fuertemente tipado y multiplataforma.
  20. 20. ● Gracias por la atención prestada

×