Etiquetas

miércoles, 8 de mayo de 2019

Unidad 3 Sistema operativo de distribución libre (LINUX)

importancia:

  • Conocer otro tipo de Sistema Operativo diferente a windows, así como sus aplicaciones y funciones
  • LINUX es un Sistema muy potente utilizado en muchos servidores Web
  • Es mucho más difícil de aprender que windows ya que funciona con comando
LINUX no es un Sistema operativo, es solo el nucleo o kernel
-fue creado por Linus Torvalds 


Linux es de distrivución libre, lo que significa que se puede modificar, copiar y usar ilimitadamente.
- varios grupos de programadores se unen y forman las distribuciones (Distro) de Linux para los usuarios.


Esta basado en el proyecto GNU (no es unix) para software libre 




software libre
Quiere decir que su código fuente esta libre para poder codificarlo, no necesariamente es gratuito.
Algunos programas de GNU son Gimp, Inskscape

caracterisitcas de GNU/LINUX
  • Multitarea
  • Multiusuario
  • Protege la memoria para que un programa la bloquee
  • todo el código fuente esta disponible
Distros
  • Las distros de LINUX son conjuntos de aplicaciones que funcionan en el kernel de Linux
  • Existen muchas Distros, desde las más completas, hasta las básicas para principiantes
  • También tenemos Distros dirigidas a editores de audio, video, gráficos, gamers, escuelas, etc
las mas esables 
-Red hat
-CentOS
-Arch Linux


Para principiantes
-Ubuntu
-Linux Mint
- Elementary OS


Para equipos poco potentes
-Puppy Linux
-Lubuntu
-Q4OS



Para editores
-
ArtistX
_Ubuntu Studio
-Scientific Linux

Distros raras
-Ubunto Christian Edition 
-Red Star  OS (Corea del Norte)
-Ubuntu satanic edition
-CAINE LINUX (informática Forense)
-Suicide LINUX (Si te equivocas se borra el HD)
-Live.Linux.gamers
-Biebian (dedicada a justino Bieber)


unidad 3: programación en Python

  • importancia 
la principal ventaja de saber programar computadoras no esta en el hecho de que se domina algún lenguaje informático, sino en las habilidades que se desarrollan al aprender a usar dichos lenguajes, como por ejemplo, aprender la forma de plantear un problema, organizar la solución del problema como una secuencia lógica de pasos y formular la toma de decisiones; en pocas palabras, se refuerza el pensamiento.



Python es in lenguaje de programación que te permite trabajar de una manera mas rápida, con python puedes crear como robustas aplicaciones de escritorio como WEB, con muy pocas lineas de código y en muy poco tiempo.



¿que necesitamos?

- Un editor de textos (geany, notepad++ o el IDLE de python)
- El interprete de python

Un intérprete es un programa de computadora que ejecuta o lleva a cabo instrucciones escritas en un lenguaje de programación.