Fase Final Linux

  • Uploaded by: jhon6solano-1
  • 0
  • 0
  • February 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Fase Final Linux as PDF for free.

More details

  • Words: 1,329
  • Pages: 19
Loading documents preview...
jESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA: PASO 5 ENTORNO DE DESARROLLO DE SOFTWARE

Presentado por:

JONATHAN SANCHEZ GIRALDO

Tutor:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA: UNAD 2018

INTRODUCCIÓN

Mono es el nombre de un proyecto de código abierto iniciado por Ximian y actualmente impulsado por Novell (tras la adquisición de Ximian) para crear un grupo de herramientas libres, basadas en GNU/Linux y compatibles con .NET según lo especificado por el ECMA.¿Por qué es odiada por muchos usuarios de GNU/Linux? En el anterior trabajo individual se tenía como objetivo el aprendizaje y profundización en el uso del sistema operativo Linux, mediante la creación de Scripts Shell para Bash, SSH y Samba. Posteriormente el trabajo individual en la fase 4 consiste en conocer todo lo relacionado con la herramienta MonoDevelop que es totalmente gratuita y código abierto para el desarrollo de aplicaciones basadas en .NET, C#, Java. Dicha herramienta es una buena opción para el desarrollo de aplicaciones para diferentes sistemas operativos. MonoDevelop es el directo competidor con la herramienta Visual Basic de Microsoft.

ACTIVIDAD INDIVIDUAL Hacer una sinopsis (resumen muy breve y general) sobre el entorno MonoDevelop que contemple los siguientes aspectos: a. Definición (en que consiste el proyecto). MonoDevelop es un entorno de desarrollo integrado libre y gratuito de código abierto, que brinda la flexibilidad para modificar y adaptar el código, con lo que generalmente se mejora su calidad, y la libertad para poder distribuirlo, según la licencia GPL (General Public License), lo cual evita la piratería informática. También suele ofrecer buen soporte a través de foros de usuarios y desarrolladores. Gracias al proyecto Mono liderado por el mexicano Miguel de Icaza (el también creador de GNOME). El proyecto Mono logró portar hace años las tecnologías .NET de Microsoft para el sistema Linux y ha continuado su desarrollo sin cesar hasta el día de hoy.

b. ¿Para qué sirve? Esta herramienta sirve para crear aplicaciones multiplataforma para que corran en varios sistemas operativos, está diseñado primordialmente para C# y otros lenguajes .NET como Nemerle, Boo, Java (vía IKVM.NET) y en su versión 2.2 Python. MonoDevelop originalmente fue una adaptación de SharpDevelop para Gtk#, pero desde entonces se ha desarrollado para las necesidades de los desarrolladores del Proyecto Mono. El IDE incluye manejo de clases, ayuda incorporada, completamiento de código, Stetic (diseñador de GUI) integrado, soporte para proyectos, y un depurador integrado desde la versión 2.2.

c. URL oficial del proyecto.

www.monodevelop.com

d. ¿Qué lenguajes soporta (en que lenguajes se puede producir el código resultante)?.

El proyecto Mono cuenta con todo lo necesario para programar con rapidez, soporta varios lenguajes de programación como C#, Java, Boo, C, VB.NET, JavaScript, ASP.NET, ADO.NET, Object Pascal e incluso se ha logrado portar PHP4. También es

posible realizar aplicaciones con interfaz gráfica en Linux gracias a las librerías gráficas GTK#, lo cual permite programar una aplicación de una manera rápida y eficaz.

e. ¿En qué sistemas operativos se puede instalar?

La gran ventaja de MonoDevelop radica en que no sólo es capaz de ejecutarse sobre sistemas Windows, sino también MacOS y en muchas de las distribuciones de Linux como: Debian, Ubuntu, CentOS, Fedora,openSUSE y Solaris.

f. ¿Cuál es la última versión?

g. ¿Cuál sería el equivalente en Windows?

En Windows la versión más parecida a MonoDevelop es Visual basic, son hasta similares hasta en el diseño de la interfaz.

2. Instalar del entorno gráfico de MonoDevelop en su distribución de Linux.

a. Averigüe como se instala el entorno de desarrollo MonoDevelop, descargue el software necesario e instálelo en su S.O. Linux.

Lo primero que hay que hacer es saber que versión se Linux se tiene

AdrianaNavas

Ahora con el navegador vamos a buscar monodevelop

Bajamos y Download

Abrimos la terminal

Teniendo en cuenta que la versión que tenemos esa es la que instalamos

Segundo código:

c. Describa cada paso que dio y acompáñelo de las imágenes que capturó anteriormente.

Después de haberlo descargado

Se procede con la instalación

Actualizaciones

Comprendo los lenguajes de programación, como C++ o c# los cuales piden recursos de Windows, sin embargo también me muestran java, sobre Windows…

Con el máximo respeto creo que es muy poco lo que se puede entender de la programación de Linux, Sería mas productivo un programa que se pudiera ejecutar sobre el.

Después

de

Mucho

tiempo,

vi

el

entorno

de

programación

3. Evidenciar el funcionamiento del entorno de desarrollo construyendo una ventana tipo Windows que contenga en el centro su nombre completo, número de identificación y el grupo que le correspondió en Linux. Tome una captura de pantalla (no confundir con la terminal).

Descripción de la actividad:

1.Hacer una sinopsis (resumen muy breve y general) sobre el entorno de desarrollo XAMPP (MariaDB, PHP, Perl) que contemple los siguientes aspectos: a. Definición (en que consiste el proyecto).

XAMPP es un servidor independiente de plataforma de código libre. Te permite instalar de forma sencilla Apache en tu propio ordenador, sin importar tu sistema operativo (Linux, Windows, MAC o Solaris). Y lo mejor de todo es que su uso es gratuito.

XAMPP incluye además servidores de bases de datos como MySQL ySQLite con sus respectivos gestores phpMyAdmin y phpSQLiteAdmin. Incorpora también el intérprete de PHP, el intérprete de Perl, servidores de FTP como ProFTPD ó FileZilla FTP Serve, etc. entre muchas cosas más.

¿Para que sirve?

Como ya lo debes haber deducido, XAMPP es una herramienta de desarrollo que te permite probar tu trabajo (páginas web o programación por ejemplo) en tu propio ordenador sin necesidad de tener que acceder a internet.

Si eres un desarrollador que recién está comenzando, tampoco debes preocuparte sobre las configuraciones ya que XAMPP te provee de una configuración totalmente funcional desde el momento que lo instalas (básicamente lo extraes). Sin embargo, es bueno acotar que la seguridad de datos no es su punto fuerte, por lo cual no es suficientemente seguro para ambientes grandes o de producción.

URL oficial del proyecto.

https://www.apachefriends.org/es/index.html

d. ¿Qué lenguajes soporta (en que lenguajes se puede producir el código resultante)?

Mas que soportar lenguajes de programación s una plataorma la cual puede ser un paquete el cual como si fuera un servidor, trabajaría con diferentes lenguajes de programación como php y perl. Sin embargo después de ser instalado hace de plataforma para muchos otros lengiajes de programación.

e. ¿En qué sistemas operativos se puede instalar?

Linux Windows Unix

f. ¿Cuál es la última versión?

g. ¿Cuál sería el equivalente en Windows? WAMPServer BitNami, , , asyPHP, Entre otros

2. Instalar XAMPP en su distribución de Linux.

a. Averigüe como se instala el entorno de desarrollo XAMPP, descargue el software necesario e instálelo en su S.O. Linux.

b. Para cada paso, capture imágenes de pantallas para evidenciar su trabajo.

c. Describa cada paso que dio y acompáñelo de las imágenes que capturó anteriormente.

Intuicion

Las descargas no se ven mientras no se trabaje con lo propio, es decir no se configure la descarga para que se vea.

Estimado tutor, He instalado y probado UBUNTU, es para mi como si fuera Windows XP Muy bueno pero no satisface todas mis expctativas.

Evidenciar el funcionamiento del entorno de desarrollo construyendo una página php denominada prueba.php, que imprima en pantalla el saludo “hola mundo”. Ingrese a un navegador web e invoque la página y evidencie que el resultado sea el saludo anteriormente mencionado. Tome una captura de pantalla y adiciónela al informe.

<meta charset="UTF-8"> Suma de 2 numeros en PHP

Suma de 2 numeros en PHP



CONCLUSIONES

Por medio del presente trabajo Se pudo determinar que al igual que con Windows Se pueden hacer cosas en Linux, y este es de licenciamiento libre lo cual lo hace la mejor alternativa, sin embargo los colegios enseñan a las personas a trabajar sobre Windows limitando asi la manera de como se ve el mundo a través de los sistemas.

Related Documents