Sistemas Operativos
Caratula
Lenguaje Java
Java es un lenguaje de
programación y una plataforma informática que fue comercializada por primera
vez en 1995 por Sun Microsystems.2
El lenguaje de programación Java
fue desarrollado originalmente por James Gosling, de Sun Microsystems
(constituida en 1983 y posteriormente adquirida el 27 de enero de 2010 por la
compañía Oracle), y publicado en 1995 como un componente fundamental de la
plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y
C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las
aplicaciones de Java son compiladas a bytecode (clase Java), que puede
ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura
de la computadora subyacente.
La compañía Sun desarrolló la implementación de referencia original para los compiladores de Java, máquinas virtuales y librerías de clases en 1991, y las publicó por primera vez en 1995. A partir de mayo de 2007, en cumplimiento de las especificaciones del Proceso de la Comunidad Java, Sun volvió a licenciar la mayoría de sus tecnologías de Java bajo la Licencia Pública General de GNU. Otros han desarrollado también implementaciones alternas a estas tecnologías de Sun, tales como el Compilador de Java de GNU y el GNU Classpath.
Historia
Java se creó como una herramienta
de programación para ser usada en un proyecto de set-top-box en una pequeña
operación denominada the Green Project en Sun Microsystems en 1991. El equipo
(green team), compuesto por trece personas y dirigido por james gosling,
trabajó durante 18 meses en Sand Hill Road, Menlo Park (California), para
desarrollarlo.
El lenguaje se denominó
inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego
pasó a llamarse red tras descubrir que Oak era ya una marca comercial
registrada para adaptadores de tarjetas gráficas, y finalmente se le renombró
java.
Es frecuentada por algunos de los
miembros del equipo. Pero no está claro si es un acrónimo o no, aunque algunas
fuentes señalan que podría tratarse de las iniciales de sus diseñadores: James
Gosling, Arthur Van Hoff y Andy Bechtolsheim. Otros abogan por el siguiente
acrónimo, Just Another Vague Acronym ("simplemente otro acrónimo ambiguo
más"). La hipótesis que más fuerza tiene es la de que Java debe su nombre
a un tipo de café disponible en la cafetería cercana; de ahí que el icono de
Java sea una taza de café caliente. Un pequeño signo que da fuerza a esta
teoría es que los cuatro primeros bytes (el número mágico) de los
archivos.class que genera el compilador, son en hexadecimal, 0xCAFEBABE. A
pesar de todas estas teorías, el nombre fue sacado al parecer de una lista
aleatoria de palabras.
Los objetivos de Gosling eran
implementar una máquina virtual y un lenguaje con una estructura y sintaxis
similar a C++. Entre junio y julio de 1994, tras una sesión maratoniana de tres
días entre John Gage, James Gosling, Patrick Naughton, Wayne Rosing y Eric
Schmidt, el equipo reorientó la plataforma hacia la Web. Sintieron que la
llegada del navegador web Mosaic propiciaría que Internet se convirtiese en un
medio interactivo, como el que pensaban era la televisión por cable. Naughton
creó entonces un prototipo de navegador, WebRunner, que más tarde sería
conocido como HotJava.
En 1994, se les hizo una
demostración de HotJava y la plataforma Java a los ejecutivos de Sun. Java 1.0a
pudo descargarse por primera vez en 1994, pero hubo que esperar al 23 de mayo
de 1995, durante las conferencias de SunWorld, a que vieran la luz pública Java
y HotJava, el navegador Web. El acontecimiento fue anunciado por John Gage, el
director científico de Sun Microsystems. El acto estuvo acompañado por una
pequeña sorpresa adicional, el anuncio por parte de Marc Andreessen,
vicepresidente ejecutivo de Netscape, de que Java sería soportado en sus
navegadores. El 9 de enero del año siguiente, 1996, Sun fundó el grupo
empresarial JavaSoft para que se encargase del desarrollo tecnológico. Dos
semanas más tarde la primera versión de Java fue publicada.
La promesa inicial de Gosling era Write Once, Run Anywhere (Escríbelo una vez, ejecútalo en cualquier lugar), proporcionando un lenguaje independiente de la plataforma y un entorno de ejecución (la JVM) ligero y gratuito para las plataformas más populares, de forma que los binarios (bytecode) de las aplicaciones Java pudiesen ejecutarse en cualquier plataforma.
![]() |
Lenguaje Python
Definición
Python es un lenguaje de alto
nivel de programación interpretado cuya filosofía hace hincapié en la
legibilidad de su código, se utiliza para desarrollar aplicaciones de todo
tipo, ejemplos: Instagram, Netflix, Spotify, Panda3D, entre otros.2 Se trata
de un lenguaje de programación multiparadigma, ya que soporta parcialmente la
orientación a objetos, programación imperativa y, en menor medida, programación
funcional. Es un lenguaje interpretado, dinámico y multiplataforma.
Administrado por Python Software
Foundation, posee una licencia de código abierto, denominada Python Software
Foundation License.3 Python se clasifica constantemente como uno de los
lenguajes de programación más populares.
Historia
Python fue creado a finales de
los años ochenta5 por Guido van Rossum en Stichting Mathematisch Centrum
(CWI), en los Países Bajos, como un sucesor del lenguaje de programación ABC,
capaz de manejar excepciones e interactuar con el sistema operativo Amoeba.
El nombre del lenguaje proviene
de la afición de su creador por los humoristas británicos Monty Python.
Guido van Rossum es el principal
autor de Python, y su continuo rol central en decidir la dirección de Python es
reconocido, refiriéndose a él como Benevolente Dictador Vitalicio (en inglés:
Benevolent Dictator for Life, BDFL); sin embargo el 12 de julio de 2018 declinó
de dicha situación de honor sin dejar un sucesor o sucesora y con una
declaración altisonante:8El 20 de febrero de 1991, van Rossum publicó el
código por primera vez en alt.sources, con el número de versión 0.9.0.10 En
esta etapa del desarrollo ya estaban presentes clases con herencia, manejo de
excepciones, funciones y los tipos modulares, como: str, list, dict, entre
otros. Además en este lanzamiento inicial aparecía un sistema de módulos
adoptado de Modula-3; van Rossum describe el módulo como «una de las mayores
unidades de programación de Python».5 El modelo de excepciones en Python es
parecido al de Modula-3, con la adición de una cláusula else.6 En el año 1994
se formó comp.lang.python, el foro de discusión principal de Python, marcando
un hito en el crecimiento del grupo de usuarios de este lenguaje.
Python alcanzó la versión 1.0 en
enero de 1994. Una característica de este lanzamiento fueron las herramientas
de la programación funcional: lambda, reduce, filter y map.11 Van Rossum
explicó que «hace 12 años, Python adquirió lambda, reduce(), filter() y map(),
cortesía de Amrit Perm, un hacker informático de Lisp que las implementó porque
las extrañaba».
La última versión liberada
proveniente de CWI fue Python 1.2. En 1995, van Rossum continuó su trabajo en
Python en la Corporation for National Research Initiatives (CNRI) en Reston,
Virginia, donde lanzó varias versiones del software.
Lenguaje Php
Definición
es un lenguaje de programación
interpretado2 del lado del servidor y de uso general que se adapta
especialmente al desarrollo web.3 Fue creado inicialmente por el programador
danés-canadiense Rasmus Lerdorf en 1994.4 En la actualidad, la implementación
de referencia de PHP es producida por The PHP Group.5 PHP originalmente
significaba Personal Home Page (Página personal), pero ahora significa el
inicialismon 1 recursivo PHP: Hypertext Preprocessor.7
El código PHP suele ser procesado
en un servidor web por un intérprete PHP implementado como un módulo, un daemon
o como un ejecutable de interfaz de entrada común (CGI). En un servidor web, el
resultado del código PHP interpretado y ejecutado —que puede ser cualquier tipo
de datos, como el HTML generado o datos de imágenes binarias— formaría la
totalidad o parte de una respuesta HTTP. Existen diversos sistemas de
plantillas, sistemas de gestión de contenidos y frameworks que pueden emplearse
para organizar o facilitar la generación de esa respuesta. Por otra parte, PHP
puede utilizarse para muchas tareas de programación fuera del contexto de la
web, como aplicaciones gráficas autónomas8 y el control de drones.9 También
se puede interpretar y ejecutar un código PHP cualquiera a través de una interfaz
de línea de comandos (CLI).
El intérprete estándar de PHP,
impulsado por Motor Zend, es un software libre publicado bajo Licencia PHP. PHP
ha sido ampliamente portado y puede ser desplegado en la mayoría de los
servidores web en casi todos los sistemas operativos y plataformas, de forma
gratuita.
El lenguaje PHP evolucionó sin
una especificación formal escrita o un estándar hasta 2014, con la
implementación original actuando como el estándar de facto que otras
implementaciones intentaban seguir. Desde 2014, se ha trabajado para crear una especificación
formal de PHP.
Historia
Fue originalmente diseñado en
Perl, con base en la escritura de un grupo de CGI binarios escritos en el
lenguaje C por el programador danés-canadiense Rasmus Lerdorf en el año 1994 para
mostrar su currículum vítae y guardar ciertos datos, como la cantidad de
tráfico que su página web recibía. El 8 de junio de 1995 fue publicado
"Personal Home Page Tools" después de que Lerdorf lo combinara con su
propio Form Interpreter para crear PHP/FI.
Dos programadores israelíes del
Technion, Zeev Suraski y Andi Gutmans, reescribieron el analizador sintáctico
(parser, en inglés) en 1997 y crearon la base del PHP3, y cambiaron el nombre
del lenguaje por PHP: Hypertext Preprocessor. Inmediatamente comenzaron
experimentaciones públicas de PHP3, y se publicó oficialmente en junio de 1998.
Para 1999, Suraski y Gutmans reescribieron el código de PHP, y produjeron lo
que hoy se conoce como motor Zend. También fundaron Zend Technologies en Ramat
Gan, Israel.
En mayo del 2000, PHP 4 se lanzó
bajo el poder del motor Zend 1.0. El 13 de julio de 2007 se anunció la
suspensión del soporte y desarrollo de la versión 4 de PHP,y, a pesar de lo
anunciado, se ha liberado una nueva versión con mejoras de seguridad, la 4.4.8,
publicada el 13 de enero del 2008, y posteriormente la versión 4.4.9, publicada
el 7 de agosto del 2008.23 Según esta noticia,24 se le dio soporte a fallos
críticos hasta el 9 de agosto del 2008.
El 13 de julio de 2004, se lanzó
PHP 5, utilizando el motor Zend Engine 2.0 (o Zend Engine 2). Incluye todas las
ventajas que provee el nuevo Zend Engine 2, como:
Mejor soporte para la
programación orientada a objetos, que en versiones anteriores era
extremadamente rudimentario.
Mejoras de rendimiento
Mejor soporte para MySQL con
extensión completamente reescrita
Mejor soporte a XML (XPath, DOM,
etc.)
Soporte nativo para SQLite
Soporte integrado para SOAP
Iteradores de datos
Manejo de excepciones
Mejoras con la implementación con
Oracle
Lenguaje Visual Basic C #Sharp
Definición
es un lenguaje de programación
multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte
de su plataforma .NET, que después fue aprobado como un estándar por la ECMA
(ECMA-334) e ISO (ISO/IEC 23270). C# es uno de los lenguajes de programación
diseñados para la infraestructura de lenguaje común.
Su sintaxis básica deriva de
C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java,
aunque incluye mejoras derivadas de otros lenguajes.
El nombre C Sharp fue inspirado
por el signo ♯, el cual se lee como sharp en
inglés para notación
musical. Es un juego de palabras, pues '"C#" significa, musicalmente
hablando, "do sostenido", donde el símbolo # indica que una nota (en
este caso do, representada por C) debe ser un semitono más alta. Esto es una
metáfora de la superioridad de C# sobre su antecesor C++ y a su vez hace
alusión a la misma metáfora que se ideó para dar nombre a C++.1 Además, el
símbolo # puede ser imaginado como la unión de cuatro símbolos +, continuando
así con el sentido de progresión de los lenguajes C.
Aunque C# forma parte de la
plataforma .NET, esta es una API, mientras que C# es un lenguaje de
programación independiente diseñado para generar programas sobre dicha
plataforma. Ya existe un compilador implementado que provee el marco Mono -
DotGNU, el cual genera programas para distintas plataformas como Microsoft
Windows, Unix, Android, iOS, Windows Phone, Mac OS y GNU/Linux.
Historia
Durante el desarrollo de la
plataforma .NET, las bibliotecas de clases fueron escritas originalmente usando
un sistema de código gestionado llamado Simple Managed C (SMC). En abril de
1999, Anders Hejlsberg formó un equipo con la misión de desarrollar un nuevo
lenguaje orientado a objetos. Este nombre tuvo que ser cambiado debido a
problemas de marca, pasando a llamarse C#.2 La biblioteca de clases de la
plataforma .NET fue migrada entonces al nuevo lenguaje, y este después fue
modificado por Joseth M.
Hejlsberg lideró el proyecto de desarrollo de C#. Anteriormente ya había participado en el desarrollo de otros lenguajes como Turbo Pascal, Delphi y J++.
E-grafía
E-grafía
Lenguaje Java
https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)
Lenguaje Python
https://es.wikipedia.org/wiki/Python
Lenguaje Php
https://es.wikipedia.org/wiki/PHP
Lenguaje Visual basic C #Sharp
https://es.wikipedia.org/wiki/C_Sharp
Caratula
Contenidos Digitales Colegio: Liceo Del Monte Jornada: Matutina Nombres: Alexis Antonio Monterroso Pérez Grado: 5to Bachillerato Sección: Ún...

