SlideShare una empresa de Scribd logo
1 de 13
Lenguajes de Programas:
1º snowball:
Concepto: Bola de nieve es un pequeño lenguaje de procesamiento de cadenas diseñadaspara la
creación de algoritmos derivados para su uso en la Recuperación de Información.
Origen: (Dado que proporcionaefectivamente un "STRIPPER Gramática sufijo ', que había jugado con
la idea de llamarlo'strippergram ', pero el sentido común ha prevalecido,y lo que es' bola de
nieve 'nombre como un homenaje a SNOBOL, el excelente lenguaje de manejo de cadenas de los
señores Farber,Griswold,Poage y Polonskydesde la década de 1960. -Martin Porter)
Grandes eventos:
09 2014 - sitio de la bola de nieve y el software ya no se mantiene activa
El código ha sido todo cargado en Github, y todavía puede hacer cambios muy ocasionales. La lista de correo
se cerrará a finales de 2014; archivos están disponibles en Gmane.
Mayo 2012 - lematizadores Contribuido para irlandesa y checa
07 2010 - lematizadores Contribuido para Armenia, euskera, catalán
03 2007 - despalilladora rumano
01 2007 - despalilladora turca Contribución de Evren (Kapusuz) Cilden
09 2006 - despalilladora húngaro Escrito por Anna Tordai.
Junio 2006 - Con el apoyo y enlaces Python actualizados
Mayo 2005 - UTF-8 soporte Unicode
09 2002 - despalilladora finlandesa
07 2002 - ISO Latín I como defecto
El uso de MS DOS Latín I ya es historia, pero las versiones antiguas de los lematizadores Snowball siguen
siendo accesibles en el sitio.
Mayo de 2002 - El soporte Unicode
02 2002 - el soporte de Java
Richard ha modificado el generador de código de bola de nieve para producir una salida de Java, así como
salida ANSI C. Esto significa que los sistemas Java puros pueden ahora utilizar las lematizadores de bolas de
nieve.
Características:
 procesamiento de cadenas pequeño lenguaje de programación
 creación de derivados algoritmos para su uso en la recuperación de información
 se traduce un script de la bola de nieve (un archivo .sbl) ya sea en un programa de ANSI C-thread-
safe o un programa Java.
 Los básicos los tipos de datos que maneja la bola de nieve son cadenas de caracteres,firmaron
enteros y booleanos valores de verdad,o más simplemente cadenas,enteros y booleanos.ç
 son o bien 8 bits de ancho,o 16 bits, dependiendo delmodo de uso.
Función: Lenguaje de programacióndiseñado para la creación de derivados algoritmos para su uso
en la recuperación de información
Ventajas:
Versiones:
2º Powershell:
Concepto: Windows Powershell es un marco de automatización de tareas y gestión de la configuración
de Microsoft, que consiste en una línea de comandos de shelly asociado lenguaje de scripting integrado
en el.NET Framework.
Historia:
 versión beta el 17 de junio de 2005
 Beta 2 el 11 de septiembre de 2005
 Beta 3 el 10 de enero de 2006.No mucho después,
 el 25 de abril, 2006 Microsoft anunció formalmente que Mónada había sido
rebautizado Windows PowerShell
 Release Candidate 1 de PowerShell fue lanzado almismo tiempo
 Release Candidate 2 de PowerShellversión 1 fue lanzado el26 de septiembre de 2006,
 con lanzamiento final a la Web (RTW) el 14 de noviembre de 2006 y anunció en TechEd
Barcelona. PowerShellpara versiones anteriores de Windows fue lanzado el 30 de enero de
2007.
 Desarrollo v2.0 PowerShell comenzó antes de PowerShellv1.0 enviado. Durante el desarrollo,
Microsoft envía de tres Community TechnologyPreview (CTP). Microsoft hizo estas
liberaciones a disposición delpúblico. El último lanzamiento de CTP de Windows PowerShell
v2.0 estuvo disponible en diciembre de 2008
 .PowerShell v2.0 fue terminado y puesto en libertad a la fabricación en agosto de 2009,como
parte integral de Windows 7 y Windows Server 2008 R2. Versiones de PowerShellpara
Windows XP, Windows Server 2003,Windows Vista y Windows Server 2008 fueron puestos en
libertad en octubre de 2009 y están disponibles para su descarga tanto para plataformas de 32
bits y 64 bits
Características:
 La característica distintiva de PowerShell, es que es un intérprete de comandos orientado a
objetos.
 La información de entrada y de salida en cada etapa del proceso (cmdlet,"comándulo") es
un conjunto de instancias de objeto.
 a diferencia de lo que ocurre con los intérpretes de comandos tradicionales,que sólo
devuelven y reciben texto.
Función:
 Powershellno sólo permite interactuar con el sistema operativo, sino también con
programas de Microsoftcomo SQL Server, Exchange o IIS.
 La principal utilidad de Powershelles permitir automatizar tareas administrativas al usuario.
El lenguaje de la consola incluye declaración de variables,variables especiales
predefinidas,operadores matemáticos,incluyendo igualdades ydesigualdades numéricas,
manejo de vectores, comparación entre estos,operadores de asignación,vectores
asociativos (hashtables),valores booleanos,ciclos y ruptura de los mismos,operadores de
expansión para simplificación de ejecuciones complejas (creación de vectores pormedio de
llamados a procedimientos,creación dinámica de vectores,etc.);
 comentarios,operadores de comparación binaria,caracteres de escape,orden de
ejecución,ciclos deltipo "foreach",creación de procedimientos yfunciones,creación de
filtros, estructuras condicionales complejas (if/then/else/elseif/switch), operadorde
invocación dinámica delcontenido de variables ($p = "MiProceso" --> &$p ejecuta
MiProceso),llamado a métodos de tipo "$p.ToUpper()",acceso a propiedadesde instancias
de objetos, redirección de salida normalde consola a archivos, retorno de valores, manejo
de cadenas de caracteres pormedio de operadores,manejo de excepciones yconversión
explícita de tipos.
 Una de las principales funciones de Powershelles tratar de igualaral famoso
lenguaje Perl de UNIX. El cualestá considerado versátil, potente y con facilidad para
interactuar con el sistema operativo.
 Exchange server2007 utiliza Powershellinternamente. La tendencia es que todas las
aplicaciones tengan su sección visualy una opción para verel código generado en
Powershell.
Ventajas:
 la velocidad,
 la baja sobrecarga de memoria
 un servicio integral de transcripción que registra todos los comandos
 sus respectivas salidas.
Versiones:inicialmente utilizando el nombre de código "mónada",PowerShellse mostró
públicamente porprimera vez en la Conferencia de Desarrolladores Profesionales en
septiembre de 2003.Todos los lanzamientos importantes todavía son compatibles,y cada
versión principalha destacado la compatibilidad hacia atrás con versiones anteriores.
PowerShell 1.0
PowerShell 1.0 fue lanzado en 2006 para Windows XPSP2, Windows Server 2003 y Windows Vista. Es
un componente opcionalde Windows Server2008.[40]
PowerShell 2.0
V2.0 ISE de Windows PowerShell,un entorno de desarrollo integrado para los scripts de PowerShell
PowerShell 2.0 se integra con Windows 7 y Windows Server 2008 R2 [41] y se libera para Windows XP
con Service Pack 3, Windows Server2003 con Service Pack 2 y Windows Vista con Service Pack 1. [42]
[43]
PowerShell 3.0 [editar]
PowerShell 3.0 se integra con Windows 8 y con Windows Server2012.Microsoft también ha hecho
PowerShell 3.0 está disponible para Windows 7 con Service Pack 1, para Windows Server 2008 con
Service Pack 1 y para Windows Server 2008 R2 con Service Pack 1. [52 ] [53]
PowerShell 3.0 es parte de un paquete más grande,Windows ManagementFramework 3.0 (WMF3),que
también contiene el servicio WinRM para apoyarla comunicación remota.[53]Microsoft hizo varias
Community TechnologyPreview comunicados de WMF3.Una tecnología primitiva comunidad
previsualización 2 (CTP 2) versión de Windows ManagementFramework 3.0 fue lanzado el2 de
diciembre de 2011.[54]Desde entonces,las versiones actualizadas se han embarcado en elWindows 8
y Server 2012 Beta y Release Candidate versiones.[Cita requerida ]
PowerShell 4.0 [editar]
PowerShell 4.0 está integrado con de Windows 8.1 y con Windows Server2012 R2. Microsoft también ha
hecho PowerShell4.0 está disponible para Windows 7 SP1, Windows Server 2008 R2 SP1 y Windows
Server 2012.[56]
Las nuevas características de PowerShell 4.0 incluyen:
PowerShell 5.0 [editar]
Una vista previa pública inicial de PowerShell5.0 se puso a disposición con WindowsManagement
Framework 5.0 (WMF5)el3 de abril de 2014.[60]Las características clave incluyen cmdlets OneGet
PowerShell para apoyarChocolatey basada en repositorio 's de gestión de paquetes [61]y el soporte que
se extiende porcambiarla gestión de capa 2 conmutadores de red.[60]
El 18 de noviembre de 2014,Microsoftlanzó el 11 2014 de vista previa de la administración de Windows
5.0 Framework Core paquete.Se realizaron mejoras en la configuración deseada Estado (DSC), OneGet,
PowerShellGet, definiciones de clases PowerShell, y la depuración de trabajos en segundo plano y
PowerShell PowerShellespacios de ejecución en los procesos remotos.El 31 de agosto de 2015,
Microsoft lanzó un adelanto adicionalde su (WMF)5,0 solución de Windows ManagementFramework
considerado comoel"listo para la producción",yque será totalmente compatible con hasta 90 días
después de WMF 5.0 RTM. [62]
Las nuevas características de PowerShell 5.0 incluyen:
Definiciones de clase PowerShell (propiedades,métodos)
PowerShell .NET enumeraciones
Depuración de PowerShellespacios de ejecución en los procesos remotos
Depuración de PowerShellde jobs de fondo
3º PDL:
Concepto: Perl Idioma datos es un conjunto de software libre de extensiones de programaciónmatriz
al lenguaje de programación Perl.PDL amplía las estructuras de datos integradas en Perl, para incluir
grandes matrices multidimensionales,y agrega funcionalidad para manipularesas matrices como objetos
vectoriales.
Origen:
Características:
 PDL amplía las estructuras de datos integradas en Perl
 agrega funcionalidad para manipularesasmatrices como objetos vectoriales
 proporciona herramientas para elprocesamiento de imágenes,modeladoporcomputadora de los
sistemas físicos, y el trazado gráfico y presentación
 Operaciones simples se vectorizados automáticamente entre arreglos completos,y se apoyan las
operaciones de dimensiones superiores
 En un equipo con tanto Perl y PDL instalado, cualquierscriptPerl puede utilizar la funcionalidad
PDL declarando.
Función: PDL amplía las estructuras de datos integradas en Perl, para incluir grandes matrices
multidimensionales,y agrega funcionalidad para manipularesas matrices como objetos vectoriales.
También proporciona herramientas para elprocesamiento de imágenes,modelado porcomputadora de
los sistemas físicos, y el trazado gráfico y presentación.Operaciones simples se vectorizados
automáticamente entre arreglos completos,y se apoyan las operaciones de dimensiones superiores
(como la multiplicación de matrices).
Ventajas:
Versiones:
4º COBOL:
Concepto: COBOL es un lenguaje de programación creadoen 1960 con elobjetivo de crear un
lenguaje universalpara cualquiertipo de computadora,orientado a la informática de gestión.
Historia:
Características:
 COBOL fue dotado de unas excelentes capacidades de autodocumentación.
 Una buena gestión de archivos y una excelente gestión de los tipos de datos para la época,a
través de la conocida sentencia PICTURE para la definición de campos estructurados.
 Para evitar errores de redondeo en los cálculos que se producenalconvertir los números a binario
y que son inaceptables en temas comerciales,
 COBOL puede emplearyemplea pordefecto números en base diez.
 la sintaxis delmismo fue creada de forma que fuese parecida al idioma inglés, evitando el uso de
símbolos que se impusieron en lenguajes de programación posteriores.
Función: COBOL se utiliza principalmente en los negocios,las finanzas y los sistemas
administrativos para las empresas y los gobiernos.En 1997,Gartner Group estima que hubo un total
de 200 millones de líneas de COBOL existentes, que se desarrolló del80% de todos los programas
de negocios.
Ventajas:
1 . COBOL es fácil: AprenderCOBOL no es aprenderun idioma completamente nuevo:es Inglés y
está formado porcomponentes estructurales delInglés como verbos,cláusulas y oraciones.
2 . Se puede ejecutaren cualquierlugar:Aplicaciones COBOL que fueron escritas hace décadas
pueden usarse en nuevas plataformas como .NET o JVM.
3 . Se trabajará mañana igualque hoy:Las empresas que ya utilizan COBOL siguen utilizándolo
porque reemplazarlo sería caro.
4 . Coloca los números correctamente:El sector financiero se basa en sistemas COBOL: banca,
seguros,gestión de fondos,sistemas de pensiones, nóminas ytarjetas de crédito…
5 . Se puede utilizar con su IDE favorito: Se pueden desarrollaraplicaciones COBOL usandoVisual
Studio o Eclipse.
6 . Puede llegar a sus datos rápidamente:COBOL procesa datos de muchas fuentes,incluso casi
todos los sistema de gestión de bases de datos relacionales (RDBMS ).
7 . No necesita pasarhoras con la documentación:La legibilidad delcódigo COBOL y su estructura
jerárquica rígida hacen COBOL fácil de leer y mantener.
8 . Es rápido: COBOL tiene 50 años de optimizaciones a sus espaldas.Además,la mayoría del
código COBOL es de procedimiento,no orientado a objetos, su rendimiento de “línea recta” de la vieja
escuela le da una ventaja real frente otros idiomas.
9 . Se integra con todo: Los programas COBOL puedenserllamados desdela mayoría de los demás
lenguajes de programación,pueden desplegarseen los servidores de aplicaciones Java ,
proporcionan arquitectura backend lógica orientada a servicios (SOA ), se pueden leery escribir en
XML directamente y trabajan con cadenas Unicode.Gracias a sus nuevas capacidades,se pueden
mejorarlas aplicaciones COBOL existentes en la web, en los móviles y en de nube.
10 . Está en todas partes: El COBOL se ejecuta en más del 70% de las transacciones de negociosdel
mundo.
Versiones:
COBOL 60
El 28 y 29 de mayo de 1959 (exactamente un año después de la Zürich ALGOL 58 reunión),se
celebró una reunión en elPentágono para discutir la creación de un lenguaje de programacióncomún
para los negocios.Aella asistieron 41 personas yfue presidido porPhillips. [18] El Departamento de
Defensa estaba preocupado acerca de sipudiera correrlos mismos programas de procesamiento de
datos en equipos diferentes. FORTRAN, el único idioma dominante en la época,carecía de las
características necesarias para escribirdichos programas.
COBOL-61 al COBOL-65
Es bastante improbable que Cobolserá de alrededorporelfinal de la década.
Anónimo,junio 1960
Muchos defectos lógicos fueron encontrados en COBOL 60,líder de GE Charles Katz para advertir de
que no se puede interpretarde forma inequívoca. Un comité reacios a corto plazo promulgó una
limpieza total, y, en marzo de 1963,se informó de que la sintaxis de COBOL fue tan definible
como ALGOL 's, aunque ambigüedades semánticas permanecieron.
COBOL-68
Los esfuerzos comenzaron a estandarizarCOBOL para superarincompatibilidades entre versiones.A
finales de 1962,tanto la ISO y los Estados Unidos de América Standards Institute (ahora ANSI)
grupos para crearnormas forman.ANSI produjo EE.UU. Standard COBOL X3.23 en agosto de 1968,
que se convirtió en la piedra angularpara las versiones posteriores.
COBOL-74
Para 1970,COBOL había convertido en el lenguaje de programación más utilizado en el mundo.[67]
Independientemente delcomité ANSI, el Comité Idioma CODASYL Programación estaba trabajando
en la mejora de la lengua.Describieron nuevas versiones en 1968,1969,1970 y1973,incluyendo
cambios como nueva comunicación entre programas,la depuración yel archivo de las instalaciones
de la fusión, así como la mejora de cadena de manejo ybiblioteca de funciones de inclusión.
COBOL-85
En junio de 1978,se comenzó a trabajaren la revisión de COBOL-74.La norma propuesta
(comúnmente llamado COBOL-80)difería significativamente de la anterior, causandopreocupaciones
acerca de los costos de incompatibilidad y de conversión.
COBOL 2002 y orientada a objetosCOBOL
A principios de 1990,se comenzó a trabajaren la adición de la orientación a objetos en la próxima
revisión completa de COBOL. Características orientadas a objetos fueron tomados de C ++ y Smalltalk.
[1] [2] La estimación inicial era haberesta revisión completado por1997,y un proyecto delComité ISO
(CD) estaba disponible por1997.Algunos proveedores (incluyendo Micro Focus,Fujitsu y IBM) presentó
sintaxis orientada a objetos basado en los borradores de la revisión completa. El estándarISO aprobado
final fue aprobado ypublicado a finales de 2002
COBOL 2014
Entre 2003 y 2009,se produjeron tres informes técnicos que describe objetos finalización, XML
procesamiento y clases de colección para COBOL.[90]
COBOL 2002 sufrió de mala apoyo:no hay compiladores soportados porcompleto la norma.Micro Focus
encontró que era debido a la falta de demanda de los usuarios de las nuevas características y debido a la
abolición de la NIST conjunto de pruebas,que se había utilizado para probarcompiladorde conformidad.
El proceso de normalización también se encontró a serlento y menores recursos
5º CLEAN:
Concepto: Clean es un propósito general,el estado de la
técnica, el lenguaje de programación funcionalpura y
perezoso diseñado para hacerque las aplicaciones del
mundo real.Algunos de sus más notables características
del lenguaje son la tipificación singularidad,tipado dinámico
y funciones genéricas.
Historia: En 1984 un grupo de investigación tecnológica
de software de la universidad de Radboud en Nijmegen Holanda,trabaja sobre lenguaje funcionaly lo
llamaron Clean.
Clean al ser fuertemente tipado se basa en algunas extensiones de la conocida Milner/ Hindley / Mycroft
tipo de inferencia / régimen de control (Milber 1978);(Hindley 1969);(Microft 1983)incluido elcomún de
orden superiorde tipos, tipos polimórficos, tipos algebraicos,tipos de sinónimos y tipos existencialmente
cuantificados, también Clean a sido influenciado porLean y Haskell,
Características:
 El lenguaje limpio apareció porprimera vez en 1987 y todavía se está desarrollando.
 Se comparte muchas propiedades conHaskell:transparencia referencial,lista de comprensión,
guardias,recolección de basura,funciones de orden superior,pellejo y evaluación perezosa.
 Un entorno de desarrollo integrado (IDE) se incluye en la distribución Limpio.
 El método de limpia para tratar con el estado mutable y yo O se hace / a través de un sistema de
tipificación singularidad,en contraste con el uso de Haskellde mónadas
 . "El sistema de tipos singularidad también permite al compiladorLimpio para generarcódigo
eficiente debido a las estructuras de datos atribuidos únicamente pueden seractualizados de
forma destructiva.
Función:
Se comparte muchas propiedades conHaskell:transparencia referencial,lista de comprensión,guardias,
recolección de basura,funciones de orden superior,pellejo y evaluación perezosa.
Un entorno de desarrollo integrado (IDE) se incluye en la distribución Limpio.
El método de limpia para tratar con el estado mutable y yo O se hace / a través de un sistema de
tipificación singularidad,en contraste con el uso de Haskellde mónadas.
Ventaja:
 Esto tiene una gran ventaja: una función no puede tenerun efecto secundario.
 A Clean función referencial es transparente:el resultado de una función sólo depende delvalorde
la función de argumentos y en nada más.
Clean v1.0: el anuncio de esta versión fue realizado para diferentes tipos de
plataformas, la primera de ellas fue Macintosh en mayo de 1995,
Macintosh y PC(OS/2) en Junio de 1995,Macintosh (Motorola),
PC(OS/2), PC (Linux)y Sun4 (SunOS) en septiembre de 1995 y
Sun4 (Solaris) en Octubre de 1995.
Clean v1.1: También esta versión fue realizada para diferentes tipos de
plataformas, primero fue Macintosh en marzo de 1996,el
lanzamiento para Mac/68k,Sun / SunOS, Sun / Solaris Y PC /
Linux fue realizado en Agosto de 1996,
Clean v1.2: Esta versión esta disponible para las plataformas Mac y PowerMac
en enero de 1997, este sistema viene en tres versiones:
CLEAN12.68k.sea.hqx:Clean 1,2 por68k Mac.
CLEAN12.ppc.sea.hqx:CLEAN1,2 para PowerMacs.
CLEAN12.both.sea.hqx:CLEAN1,2 por 68k y PowerMacs.
No obstante podemos destacarla versión Clean 1.2.3 ya que fue la
primera versión disponible para Windows95
Clean v1.3: Una nueva versión (la 1.3) está ahora disponible para
Windows95/NT,Mac,Linux y Solaris al mismo tiempo. Las nuevas
características incluyen:
Tiempo profiler (PowerMac y Windows),el espacio profiler
(PowerMac),el 22 de mayo de 1998.
Las últimas versiones disponibles son 1.3.1 para Solaris,Linux ELF y
MkLinux el11 de enero de 1999.
Seguida porClean 1.3.1 para Windows 96/98/NTy PowerMac el 20
de enero de 1999.
Clean v2.0: se libera para la plataforma Windows el21 de diciembre de 2001.
Incluye una herramienta de prueba dedicada a los programas de
Clean, la dinámica y la vinculación a escribir, y muchas nuevas
características de lenguaje.
Clean 2.0.1 se libera para PC, PowerMac,Linux y Solaris el 4 de julio
de 2002.Incluye una herramienta de prueba dedicada a los
programas de Limpieza (Destello),la dinámica y la vinculación a
escribir, y muchas nuevas características de lenguaje.
Clean v2.1: Clean 2.1.0 es liberado para Windows,MacOSX, Linux y Solaris el
31 de octubre de 2003.
Las principales nuevas características son:resumen sinónimo tipos,
caja de registros, desbordamiento de pila sin controles generales,
optimizaciones delcódigo,la optimización de enlaces para Linux y
Solaris, MacOS X apoyo a Objeto de E / S 1,2. y el IDE, dirigirá la
generación de código en Solaris,la versión para Linux que
bootstraps ABC de archivos,importantes mejoras en la dinámica de
aplicación en Windows.
6º CORAL:(Computing Online Realtime Algorithmic Language)
Concepto: CORAL 66 es un lenguaje de programaciónbasado en Algol60,con algunas
características de CORAL 64, JOVIAL, y FORTRAN. Como Edinburgh IMP, esto permite un ensamblador
integrado,y también ofreció un buen tiempo de comprobación ydiagnósticos.El lenguaje usa palabras
clave reservadas identificadas por comillas simples, como 'BEGIN'. Mientras la sintaxis recuerda
ligeramente a Pascal, en algunos aspectos se parece más a FORTRANque a Algol, en el cuallos
procedimientos recurrentes no son apoyados.
Origen: Una variante de CORAL66 fue desarrollada durante finales de los años 1970 y principios de los
1980 porla GPO Británica, en unión con GEC, STC y Plessey, para el empleo sobre System X de
ordenadores de controlde divisas digitales telefónicos, conocido como PO-CORAL.Más tarde fue
renombrado a BT-CORAL cuando British Telecom fue derivada desde Correos.Las únicas características
de éste lenguaje eran elfoco sobre la ejecución en tiempo real, el procesamiento de mensajes,límites
sobre la ejecución de declaración entre espera de entrada,y una prohibición contra la repetición para
quitar la necesidad de una pila.
Caracteristicas:
 CORAL 66 es un lenguaje de programaciónbasado en Algol60
 permite un ensambladorintegrado,y también ofreció un buen tiempo de comprobacióny
diagnósticos
 El lenguaje usa palabras clave reservadas identificadas porcomillas simples, como 'BEGIN'.
Mientras la sintaxis recuerda ligeramente a Pascal, en algunos aspectos se parece más a
FORTRAN que a Algol, en el cuallos procedimientos recurrentes no son apoyados.
 El código fuente para un compiladorde CORAL 66 (escrito en BCPL) ha sido recuperado yel
documento "Definición Oficial de CORAL 66" porHMSO ha sido escaneado.
 Una variante de CORAL66 fue desarrollada durante finales de los años 1970 y principios de los
1980 porla GPO Británica
Función:
Ventajas:
Versiones:

Más contenido relacionado

La actualidad más candente

Tutorial de visual c++
Tutorial de visual c++Tutorial de visual c++
Tutorial de visual c++oscar020615
 
Informática empresarial
Informática empresarialInformática empresarial
Informática empresarialadmosempresas
 
Base de datos_-_material_didactico
Base de datos_-_material_didacticoBase de datos_-_material_didactico
Base de datos_-_material_didacticoenriquehot
 
La evolución de los sistemas operativos
La evolución de los sistemas operativosLa evolución de los sistemas operativos
La evolución de los sistemas operativosYaved1000
 
Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++Santiago Sarmiento
 
¿Que es Windows?
¿Que es Windows?¿Que es Windows?
¿Que es Windows?jafete21
 
Evoluciòn de windows y linux
Evoluciòn de windows y linuxEvoluciòn de windows y linux
Evoluciòn de windows y linuxSolange Cols
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativosbcorgon
 
Trabajo n° 4 cliente y servidor
Trabajo n° 4 cliente y servidorTrabajo n° 4 cliente y servidor
Trabajo n° 4 cliente y servidorJosè Jimènez
 
Visual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago MariñoVisual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago Mariñoangemadrid
 
Sistemasoperativos 110404184447-phpapp01
Sistemasoperativos 110404184447-phpapp01Sistemasoperativos 110404184447-phpapp01
Sistemasoperativos 110404184447-phpapp01solracjuan17
 
Taller de sistemas
Taller de sistemasTaller de sistemas
Taller de sistemasmarvinmoni
 

La actualidad más candente (17)

Visual Fox Pro
Visual Fox ProVisual Fox Pro
Visual Fox Pro
 
Tutorial de visual c++
Tutorial de visual c++Tutorial de visual c++
Tutorial de visual c++
 
Informática empresarial
Informática empresarialInformática empresarial
Informática empresarial
 
Base de datos_-_material_didactico
Base de datos_-_material_didacticoBase de datos_-_material_didactico
Base de datos_-_material_didactico
 
La evolución de los sistemas operativos
La evolución de los sistemas operativosLa evolución de los sistemas operativos
La evolución de los sistemas operativos
 
6 intro windowsasoitson
6 intro windowsasoitson6 intro windowsasoitson
6 intro windowsasoitson
 
Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++Manual Code::Blocks lenguaje C++
Manual Code::Blocks lenguaje C++
 
¿Que es Windows?
¿Que es Windows?¿Que es Windows?
¿Que es Windows?
 
Curso introductorio a Raptor.js con Node.js
Curso introductorio a Raptor.js con Node.jsCurso introductorio a Raptor.js con Node.js
Curso introductorio a Raptor.js con Node.js
 
Carabajal celeste linux y windows
Carabajal celeste linux y windowsCarabajal celeste linux y windows
Carabajal celeste linux y windows
 
Evoluciòn de windows y linux
Evoluciòn de windows y linuxEvoluciòn de windows y linux
Evoluciòn de windows y linux
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativos
 
Trabajo n° 4 cliente y servidor
Trabajo n° 4 cliente y servidorTrabajo n° 4 cliente y servidor
Trabajo n° 4 cliente y servidor
 
Soporte software 02
Soporte software 02Soporte software 02
Soporte software 02
 
Visual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago MariñoVisual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago Mariño
 
Sistemasoperativos 110404184447-phpapp01
Sistemasoperativos 110404184447-phpapp01Sistemasoperativos 110404184447-phpapp01
Sistemasoperativos 110404184447-phpapp01
 
Taller de sistemas
Taller de sistemasTaller de sistemas
Taller de sistemas
 

Destacado

The huns by: Sam and Nathan
The huns  by: Sam and NathanThe huns  by: Sam and Nathan
The huns by: Sam and NathanMs Wilson
 
Malcolm derek socials
Malcolm derek socialsMalcolm derek socials
Malcolm derek socialsMs Wilson
 
Mark l connor_socials
Mark l connor_socialsMark l connor_socials
Mark l connor_socialsMs Wilson
 
Attila the hun
Attila the hunAttila the hun
Attila the hunkcloer
 
Attila the hun social studies project henry and nolan
Attila the hun social studies project henry and nolanAttila the hun social studies project henry and nolan
Attila the hun social studies project henry and nolanMs Wilson
 
Genghis khan and_mongols
Genghis khan and_mongolsGenghis khan and_mongols
Genghis khan and_mongolsSamin Mohebbi
 

Destacado (11)

The huns by: Sam and Nathan
The huns  by: Sam and NathanThe huns  by: Sam and Nathan
The huns by: Sam and Nathan
 
Malcolm derek socials
Malcolm derek socialsMalcolm derek socials
Malcolm derek socials
 
Vandals
VandalsVandals
Vandals
 
You
YouYou
You
 
GERMANOS Y HUNOS
GERMANOS Y HUNOSGERMANOS Y HUNOS
GERMANOS Y HUNOS
 
Memories
MemoriesMemories
Memories
 
Mark l connor_socials
Mark l connor_socialsMark l connor_socials
Mark l connor_socials
 
Attila the hun
Attila the hunAttila the hun
Attila the hun
 
Attila the hun social studies project henry and nolan
Attila the hun social studies project henry and nolanAttila the hun social studies project henry and nolan
Attila the hun social studies project henry and nolan
 
Genghis khan and_mongols
Genghis khan and_mongolsGenghis khan and_mongols
Genghis khan and_mongols
 
ESP MODULE GRADE 8
ESP MODULE GRADE 8ESP MODULE GRADE 8
ESP MODULE GRADE 8
 

Similar a Lenguajes de programas

Similar a Lenguajes de programas (20)

Programación .NET
Programación .NETProgramación .NET
Programación .NET
 
Programación
ProgramaciónProgramación
Programación
 
Programacion
ProgramacionProgramacion
Programacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2
 
Programación.NET
Programación.NETProgramación.NET
Programación.NET
 
que es windows server
que es windows server que es windows server
que es windows server
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessa
 
Nava visual basic
Nava visual basicNava visual basic
Nava visual basic
 
Programacion.NET
Programacion.NETProgramacion.NET
Programacion.NET
 
Visual basic
Visual basicVisual basic
Visual basic
 
Resumen lenguajes c#
Resumen lenguajes c#Resumen lenguajes c#
Resumen lenguajes c#
 
Introduccion Microsoft.net
Introduccion Microsoft.netIntroduccion Microsoft.net
Introduccion Microsoft.net
 
Introduccion microsoft.net
Introduccion microsoft.netIntroduccion microsoft.net
Introduccion microsoft.net
 
Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.net
 
Framework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoFramework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entorno
 
Lenguaje java
Lenguaje javaLenguaje java
Lenguaje java
 
Introduccion.net
Introduccion.net Introduccion.net
Introduccion.net
 
Robinson & wilfredo
Robinson & wilfredoRobinson & wilfredo
Robinson & wilfredo
 
Plataforma .Net
Plataforma .NetPlataforma .Net
Plataforma .Net
 

Último

institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 

Último (13)

institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 

Lenguajes de programas

  • 1. Lenguajes de Programas: 1º snowball: Concepto: Bola de nieve es un pequeño lenguaje de procesamiento de cadenas diseñadaspara la creación de algoritmos derivados para su uso en la Recuperación de Información. Origen: (Dado que proporcionaefectivamente un "STRIPPER Gramática sufijo ', que había jugado con la idea de llamarlo'strippergram ', pero el sentido común ha prevalecido,y lo que es' bola de nieve 'nombre como un homenaje a SNOBOL, el excelente lenguaje de manejo de cadenas de los señores Farber,Griswold,Poage y Polonskydesde la década de 1960. -Martin Porter) Grandes eventos: 09 2014 - sitio de la bola de nieve y el software ya no se mantiene activa El código ha sido todo cargado en Github, y todavía puede hacer cambios muy ocasionales. La lista de correo se cerrará a finales de 2014; archivos están disponibles en Gmane. Mayo 2012 - lematizadores Contribuido para irlandesa y checa 07 2010 - lematizadores Contribuido para Armenia, euskera, catalán 03 2007 - despalilladora rumano 01 2007 - despalilladora turca Contribución de Evren (Kapusuz) Cilden 09 2006 - despalilladora húngaro Escrito por Anna Tordai. Junio 2006 - Con el apoyo y enlaces Python actualizados Mayo 2005 - UTF-8 soporte Unicode 09 2002 - despalilladora finlandesa 07 2002 - ISO Latín I como defecto El uso de MS DOS Latín I ya es historia, pero las versiones antiguas de los lematizadores Snowball siguen siendo accesibles en el sitio. Mayo de 2002 - El soporte Unicode 02 2002 - el soporte de Java Richard ha modificado el generador de código de bola de nieve para producir una salida de Java, así como salida ANSI C. Esto significa que los sistemas Java puros pueden ahora utilizar las lematizadores de bolas de nieve. Características:  procesamiento de cadenas pequeño lenguaje de programación  creación de derivados algoritmos para su uso en la recuperación de información  se traduce un script de la bola de nieve (un archivo .sbl) ya sea en un programa de ANSI C-thread- safe o un programa Java.  Los básicos los tipos de datos que maneja la bola de nieve son cadenas de caracteres,firmaron enteros y booleanos valores de verdad,o más simplemente cadenas,enteros y booleanos.ç  son o bien 8 bits de ancho,o 16 bits, dependiendo delmodo de uso. Función: Lenguaje de programacióndiseñado para la creación de derivados algoritmos para su uso en la recuperación de información
  • 2. Ventajas: Versiones: 2º Powershell: Concepto: Windows Powershell es un marco de automatización de tareas y gestión de la configuración de Microsoft, que consiste en una línea de comandos de shelly asociado lenguaje de scripting integrado en el.NET Framework. Historia:  versión beta el 17 de junio de 2005  Beta 2 el 11 de septiembre de 2005  Beta 3 el 10 de enero de 2006.No mucho después,  el 25 de abril, 2006 Microsoft anunció formalmente que Mónada había sido rebautizado Windows PowerShell  Release Candidate 1 de PowerShell fue lanzado almismo tiempo  Release Candidate 2 de PowerShellversión 1 fue lanzado el26 de septiembre de 2006,
  • 3.  con lanzamiento final a la Web (RTW) el 14 de noviembre de 2006 y anunció en TechEd Barcelona. PowerShellpara versiones anteriores de Windows fue lanzado el 30 de enero de 2007.  Desarrollo v2.0 PowerShell comenzó antes de PowerShellv1.0 enviado. Durante el desarrollo, Microsoft envía de tres Community TechnologyPreview (CTP). Microsoft hizo estas liberaciones a disposición delpúblico. El último lanzamiento de CTP de Windows PowerShell v2.0 estuvo disponible en diciembre de 2008  .PowerShell v2.0 fue terminado y puesto en libertad a la fabricación en agosto de 2009,como parte integral de Windows 7 y Windows Server 2008 R2. Versiones de PowerShellpara Windows XP, Windows Server 2003,Windows Vista y Windows Server 2008 fueron puestos en libertad en octubre de 2009 y están disponibles para su descarga tanto para plataformas de 32 bits y 64 bits Características:  La característica distintiva de PowerShell, es que es un intérprete de comandos orientado a objetos.  La información de entrada y de salida en cada etapa del proceso (cmdlet,"comándulo") es un conjunto de instancias de objeto.  a diferencia de lo que ocurre con los intérpretes de comandos tradicionales,que sólo devuelven y reciben texto. Función:  Powershellno sólo permite interactuar con el sistema operativo, sino también con programas de Microsoftcomo SQL Server, Exchange o IIS.  La principal utilidad de Powershelles permitir automatizar tareas administrativas al usuario. El lenguaje de la consola incluye declaración de variables,variables especiales predefinidas,operadores matemáticos,incluyendo igualdades ydesigualdades numéricas, manejo de vectores, comparación entre estos,operadores de asignación,vectores asociativos (hashtables),valores booleanos,ciclos y ruptura de los mismos,operadores de expansión para simplificación de ejecuciones complejas (creación de vectores pormedio de llamados a procedimientos,creación dinámica de vectores,etc.);  comentarios,operadores de comparación binaria,caracteres de escape,orden de ejecución,ciclos deltipo "foreach",creación de procedimientos yfunciones,creación de filtros, estructuras condicionales complejas (if/then/else/elseif/switch), operadorde invocación dinámica delcontenido de variables ($p = "MiProceso" --> &$p ejecuta MiProceso),llamado a métodos de tipo "$p.ToUpper()",acceso a propiedadesde instancias de objetos, redirección de salida normalde consola a archivos, retorno de valores, manejo de cadenas de caracteres pormedio de operadores,manejo de excepciones yconversión explícita de tipos.  Una de las principales funciones de Powershelles tratar de igualaral famoso lenguaje Perl de UNIX. El cualestá considerado versátil, potente y con facilidad para interactuar con el sistema operativo.  Exchange server2007 utiliza Powershellinternamente. La tendencia es que todas las aplicaciones tengan su sección visualy una opción para verel código generado en Powershell. Ventajas:  la velocidad,  la baja sobrecarga de memoria  un servicio integral de transcripción que registra todos los comandos
  • 4.  sus respectivas salidas. Versiones:inicialmente utilizando el nombre de código "mónada",PowerShellse mostró públicamente porprimera vez en la Conferencia de Desarrolladores Profesionales en septiembre de 2003.Todos los lanzamientos importantes todavía son compatibles,y cada versión principalha destacado la compatibilidad hacia atrás con versiones anteriores. PowerShell 1.0 PowerShell 1.0 fue lanzado en 2006 para Windows XPSP2, Windows Server 2003 y Windows Vista. Es un componente opcionalde Windows Server2008.[40] PowerShell 2.0 V2.0 ISE de Windows PowerShell,un entorno de desarrollo integrado para los scripts de PowerShell PowerShell 2.0 se integra con Windows 7 y Windows Server 2008 R2 [41] y se libera para Windows XP con Service Pack 3, Windows Server2003 con Service Pack 2 y Windows Vista con Service Pack 1. [42] [43] PowerShell 3.0 [editar] PowerShell 3.0 se integra con Windows 8 y con Windows Server2012.Microsoft también ha hecho PowerShell 3.0 está disponible para Windows 7 con Service Pack 1, para Windows Server 2008 con Service Pack 1 y para Windows Server 2008 R2 con Service Pack 1. [52 ] [53] PowerShell 3.0 es parte de un paquete más grande,Windows ManagementFramework 3.0 (WMF3),que también contiene el servicio WinRM para apoyarla comunicación remota.[53]Microsoft hizo varias Community TechnologyPreview comunicados de WMF3.Una tecnología primitiva comunidad previsualización 2 (CTP 2) versión de Windows ManagementFramework 3.0 fue lanzado el2 de diciembre de 2011.[54]Desde entonces,las versiones actualizadas se han embarcado en elWindows 8 y Server 2012 Beta y Release Candidate versiones.[Cita requerida ] PowerShell 4.0 [editar] PowerShell 4.0 está integrado con de Windows 8.1 y con Windows Server2012 R2. Microsoft también ha hecho PowerShell4.0 está disponible para Windows 7 SP1, Windows Server 2008 R2 SP1 y Windows Server 2012.[56] Las nuevas características de PowerShell 4.0 incluyen: PowerShell 5.0 [editar] Una vista previa pública inicial de PowerShell5.0 se puso a disposición con WindowsManagement Framework 5.0 (WMF5)el3 de abril de 2014.[60]Las características clave incluyen cmdlets OneGet PowerShell para apoyarChocolatey basada en repositorio 's de gestión de paquetes [61]y el soporte que se extiende porcambiarla gestión de capa 2 conmutadores de red.[60] El 18 de noviembre de 2014,Microsoftlanzó el 11 2014 de vista previa de la administración de Windows 5.0 Framework Core paquete.Se realizaron mejoras en la configuración deseada Estado (DSC), OneGet, PowerShellGet, definiciones de clases PowerShell, y la depuración de trabajos en segundo plano y PowerShell PowerShellespacios de ejecución en los procesos remotos.El 31 de agosto de 2015, Microsoft lanzó un adelanto adicionalde su (WMF)5,0 solución de Windows ManagementFramework considerado comoel"listo para la producción",yque será totalmente compatible con hasta 90 días después de WMF 5.0 RTM. [62] Las nuevas características de PowerShell 5.0 incluyen:
  • 5. Definiciones de clase PowerShell (propiedades,métodos) PowerShell .NET enumeraciones Depuración de PowerShellespacios de ejecución en los procesos remotos Depuración de PowerShellde jobs de fondo 3º PDL: Concepto: Perl Idioma datos es un conjunto de software libre de extensiones de programaciónmatriz al lenguaje de programación Perl.PDL amplía las estructuras de datos integradas en Perl, para incluir grandes matrices multidimensionales,y agrega funcionalidad para manipularesas matrices como objetos vectoriales. Origen: Características:  PDL amplía las estructuras de datos integradas en Perl  agrega funcionalidad para manipularesasmatrices como objetos vectoriales  proporciona herramientas para elprocesamiento de imágenes,modeladoporcomputadora de los sistemas físicos, y el trazado gráfico y presentación  Operaciones simples se vectorizados automáticamente entre arreglos completos,y se apoyan las operaciones de dimensiones superiores  En un equipo con tanto Perl y PDL instalado, cualquierscriptPerl puede utilizar la funcionalidad PDL declarando. Función: PDL amplía las estructuras de datos integradas en Perl, para incluir grandes matrices multidimensionales,y agrega funcionalidad para manipularesas matrices como objetos vectoriales. También proporciona herramientas para elprocesamiento de imágenes,modelado porcomputadora de los sistemas físicos, y el trazado gráfico y presentación.Operaciones simples se vectorizados automáticamente entre arreglos completos,y se apoyan las operaciones de dimensiones superiores (como la multiplicación de matrices). Ventajas: Versiones:
  • 6. 4º COBOL: Concepto: COBOL es un lenguaje de programación creadoen 1960 con elobjetivo de crear un lenguaje universalpara cualquiertipo de computadora,orientado a la informática de gestión. Historia:
  • 7. Características:  COBOL fue dotado de unas excelentes capacidades de autodocumentación.
  • 8.  Una buena gestión de archivos y una excelente gestión de los tipos de datos para la época,a través de la conocida sentencia PICTURE para la definición de campos estructurados.  Para evitar errores de redondeo en los cálculos que se producenalconvertir los números a binario y que son inaceptables en temas comerciales,  COBOL puede emplearyemplea pordefecto números en base diez.  la sintaxis delmismo fue creada de forma que fuese parecida al idioma inglés, evitando el uso de símbolos que se impusieron en lenguajes de programación posteriores. Función: COBOL se utiliza principalmente en los negocios,las finanzas y los sistemas administrativos para las empresas y los gobiernos.En 1997,Gartner Group estima que hubo un total de 200 millones de líneas de COBOL existentes, que se desarrolló del80% de todos los programas de negocios. Ventajas: 1 . COBOL es fácil: AprenderCOBOL no es aprenderun idioma completamente nuevo:es Inglés y está formado porcomponentes estructurales delInglés como verbos,cláusulas y oraciones. 2 . Se puede ejecutaren cualquierlugar:Aplicaciones COBOL que fueron escritas hace décadas pueden usarse en nuevas plataformas como .NET o JVM. 3 . Se trabajará mañana igualque hoy:Las empresas que ya utilizan COBOL siguen utilizándolo porque reemplazarlo sería caro. 4 . Coloca los números correctamente:El sector financiero se basa en sistemas COBOL: banca, seguros,gestión de fondos,sistemas de pensiones, nóminas ytarjetas de crédito… 5 . Se puede utilizar con su IDE favorito: Se pueden desarrollaraplicaciones COBOL usandoVisual Studio o Eclipse. 6 . Puede llegar a sus datos rápidamente:COBOL procesa datos de muchas fuentes,incluso casi todos los sistema de gestión de bases de datos relacionales (RDBMS ). 7 . No necesita pasarhoras con la documentación:La legibilidad delcódigo COBOL y su estructura jerárquica rígida hacen COBOL fácil de leer y mantener. 8 . Es rápido: COBOL tiene 50 años de optimizaciones a sus espaldas.Además,la mayoría del código COBOL es de procedimiento,no orientado a objetos, su rendimiento de “línea recta” de la vieja escuela le da una ventaja real frente otros idiomas. 9 . Se integra con todo: Los programas COBOL puedenserllamados desdela mayoría de los demás lenguajes de programación,pueden desplegarseen los servidores de aplicaciones Java , proporcionan arquitectura backend lógica orientada a servicios (SOA ), se pueden leery escribir en XML directamente y trabajan con cadenas Unicode.Gracias a sus nuevas capacidades,se pueden mejorarlas aplicaciones COBOL existentes en la web, en los móviles y en de nube. 10 . Está en todas partes: El COBOL se ejecuta en más del 70% de las transacciones de negociosdel mundo.
  • 9. Versiones: COBOL 60 El 28 y 29 de mayo de 1959 (exactamente un año después de la Zürich ALGOL 58 reunión),se celebró una reunión en elPentágono para discutir la creación de un lenguaje de programacióncomún para los negocios.Aella asistieron 41 personas yfue presidido porPhillips. [18] El Departamento de Defensa estaba preocupado acerca de sipudiera correrlos mismos programas de procesamiento de datos en equipos diferentes. FORTRAN, el único idioma dominante en la época,carecía de las características necesarias para escribirdichos programas. COBOL-61 al COBOL-65 Es bastante improbable que Cobolserá de alrededorporelfinal de la década. Anónimo,junio 1960 Muchos defectos lógicos fueron encontrados en COBOL 60,líder de GE Charles Katz para advertir de que no se puede interpretarde forma inequívoca. Un comité reacios a corto plazo promulgó una limpieza total, y, en marzo de 1963,se informó de que la sintaxis de COBOL fue tan definible como ALGOL 's, aunque ambigüedades semánticas permanecieron. COBOL-68 Los esfuerzos comenzaron a estandarizarCOBOL para superarincompatibilidades entre versiones.A finales de 1962,tanto la ISO y los Estados Unidos de América Standards Institute (ahora ANSI) grupos para crearnormas forman.ANSI produjo EE.UU. Standard COBOL X3.23 en agosto de 1968, que se convirtió en la piedra angularpara las versiones posteriores. COBOL-74 Para 1970,COBOL había convertido en el lenguaje de programación más utilizado en el mundo.[67] Independientemente delcomité ANSI, el Comité Idioma CODASYL Programación estaba trabajando en la mejora de la lengua.Describieron nuevas versiones en 1968,1969,1970 y1973,incluyendo cambios como nueva comunicación entre programas,la depuración yel archivo de las instalaciones de la fusión, así como la mejora de cadena de manejo ybiblioteca de funciones de inclusión. COBOL-85 En junio de 1978,se comenzó a trabajaren la revisión de COBOL-74.La norma propuesta (comúnmente llamado COBOL-80)difería significativamente de la anterior, causandopreocupaciones acerca de los costos de incompatibilidad y de conversión. COBOL 2002 y orientada a objetosCOBOL A principios de 1990,se comenzó a trabajaren la adición de la orientación a objetos en la próxima revisión completa de COBOL. Características orientadas a objetos fueron tomados de C ++ y Smalltalk. [1] [2] La estimación inicial era haberesta revisión completado por1997,y un proyecto delComité ISO (CD) estaba disponible por1997.Algunos proveedores (incluyendo Micro Focus,Fujitsu y IBM) presentó sintaxis orientada a objetos basado en los borradores de la revisión completa. El estándarISO aprobado final fue aprobado ypublicado a finales de 2002 COBOL 2014
  • 10. Entre 2003 y 2009,se produjeron tres informes técnicos que describe objetos finalización, XML procesamiento y clases de colección para COBOL.[90] COBOL 2002 sufrió de mala apoyo:no hay compiladores soportados porcompleto la norma.Micro Focus encontró que era debido a la falta de demanda de los usuarios de las nuevas características y debido a la abolición de la NIST conjunto de pruebas,que se había utilizado para probarcompiladorde conformidad. El proceso de normalización también se encontró a serlento y menores recursos 5º CLEAN: Concepto: Clean es un propósito general,el estado de la técnica, el lenguaje de programación funcionalpura y perezoso diseñado para hacerque las aplicaciones del mundo real.Algunos de sus más notables características del lenguaje son la tipificación singularidad,tipado dinámico y funciones genéricas. Historia: En 1984 un grupo de investigación tecnológica de software de la universidad de Radboud en Nijmegen Holanda,trabaja sobre lenguaje funcionaly lo llamaron Clean. Clean al ser fuertemente tipado se basa en algunas extensiones de la conocida Milner/ Hindley / Mycroft tipo de inferencia / régimen de control (Milber 1978);(Hindley 1969);(Microft 1983)incluido elcomún de orden superiorde tipos, tipos polimórficos, tipos algebraicos,tipos de sinónimos y tipos existencialmente cuantificados, también Clean a sido influenciado porLean y Haskell, Características:  El lenguaje limpio apareció porprimera vez en 1987 y todavía se está desarrollando.  Se comparte muchas propiedades conHaskell:transparencia referencial,lista de comprensión, guardias,recolección de basura,funciones de orden superior,pellejo y evaluación perezosa.  Un entorno de desarrollo integrado (IDE) se incluye en la distribución Limpio.  El método de limpia para tratar con el estado mutable y yo O se hace / a través de un sistema de tipificación singularidad,en contraste con el uso de Haskellde mónadas  . "El sistema de tipos singularidad también permite al compiladorLimpio para generarcódigo eficiente debido a las estructuras de datos atribuidos únicamente pueden seractualizados de forma destructiva. Función: Se comparte muchas propiedades conHaskell:transparencia referencial,lista de comprensión,guardias, recolección de basura,funciones de orden superior,pellejo y evaluación perezosa. Un entorno de desarrollo integrado (IDE) se incluye en la distribución Limpio. El método de limpia para tratar con el estado mutable y yo O se hace / a través de un sistema de tipificación singularidad,en contraste con el uso de Haskellde mónadas. Ventaja:  Esto tiene una gran ventaja: una función no puede tenerun efecto secundario.
  • 11.  A Clean función referencial es transparente:el resultado de una función sólo depende delvalorde la función de argumentos y en nada más. Clean v1.0: el anuncio de esta versión fue realizado para diferentes tipos de plataformas, la primera de ellas fue Macintosh en mayo de 1995, Macintosh y PC(OS/2) en Junio de 1995,Macintosh (Motorola), PC(OS/2), PC (Linux)y Sun4 (SunOS) en septiembre de 1995 y Sun4 (Solaris) en Octubre de 1995. Clean v1.1: También esta versión fue realizada para diferentes tipos de plataformas, primero fue Macintosh en marzo de 1996,el lanzamiento para Mac/68k,Sun / SunOS, Sun / Solaris Y PC / Linux fue realizado en Agosto de 1996, Clean v1.2: Esta versión esta disponible para las plataformas Mac y PowerMac en enero de 1997, este sistema viene en tres versiones: CLEAN12.68k.sea.hqx:Clean 1,2 por68k Mac. CLEAN12.ppc.sea.hqx:CLEAN1,2 para PowerMacs. CLEAN12.both.sea.hqx:CLEAN1,2 por 68k y PowerMacs. No obstante podemos destacarla versión Clean 1.2.3 ya que fue la primera versión disponible para Windows95 Clean v1.3: Una nueva versión (la 1.3) está ahora disponible para Windows95/NT,Mac,Linux y Solaris al mismo tiempo. Las nuevas características incluyen: Tiempo profiler (PowerMac y Windows),el espacio profiler (PowerMac),el 22 de mayo de 1998. Las últimas versiones disponibles son 1.3.1 para Solaris,Linux ELF y MkLinux el11 de enero de 1999. Seguida porClean 1.3.1 para Windows 96/98/NTy PowerMac el 20 de enero de 1999. Clean v2.0: se libera para la plataforma Windows el21 de diciembre de 2001. Incluye una herramienta de prueba dedicada a los programas de Clean, la dinámica y la vinculación a escribir, y muchas nuevas características de lenguaje.
  • 12. Clean 2.0.1 se libera para PC, PowerMac,Linux y Solaris el 4 de julio de 2002.Incluye una herramienta de prueba dedicada a los programas de Limpieza (Destello),la dinámica y la vinculación a escribir, y muchas nuevas características de lenguaje. Clean v2.1: Clean 2.1.0 es liberado para Windows,MacOSX, Linux y Solaris el 31 de octubre de 2003. Las principales nuevas características son:resumen sinónimo tipos, caja de registros, desbordamiento de pila sin controles generales, optimizaciones delcódigo,la optimización de enlaces para Linux y Solaris, MacOS X apoyo a Objeto de E / S 1,2. y el IDE, dirigirá la generación de código en Solaris,la versión para Linux que bootstraps ABC de archivos,importantes mejoras en la dinámica de aplicación en Windows. 6º CORAL:(Computing Online Realtime Algorithmic Language) Concepto: CORAL 66 es un lenguaje de programaciónbasado en Algol60,con algunas características de CORAL 64, JOVIAL, y FORTRAN. Como Edinburgh IMP, esto permite un ensamblador integrado,y también ofreció un buen tiempo de comprobación ydiagnósticos.El lenguaje usa palabras clave reservadas identificadas por comillas simples, como 'BEGIN'. Mientras la sintaxis recuerda ligeramente a Pascal, en algunos aspectos se parece más a FORTRANque a Algol, en el cuallos procedimientos recurrentes no son apoyados. Origen: Una variante de CORAL66 fue desarrollada durante finales de los años 1970 y principios de los 1980 porla GPO Británica, en unión con GEC, STC y Plessey, para el empleo sobre System X de ordenadores de controlde divisas digitales telefónicos, conocido como PO-CORAL.Más tarde fue renombrado a BT-CORAL cuando British Telecom fue derivada desde Correos.Las únicas características de éste lenguaje eran elfoco sobre la ejecución en tiempo real, el procesamiento de mensajes,límites sobre la ejecución de declaración entre espera de entrada,y una prohibición contra la repetición para quitar la necesidad de una pila. Caracteristicas:  CORAL 66 es un lenguaje de programaciónbasado en Algol60  permite un ensambladorintegrado,y también ofreció un buen tiempo de comprobacióny diagnósticos  El lenguaje usa palabras clave reservadas identificadas porcomillas simples, como 'BEGIN'. Mientras la sintaxis recuerda ligeramente a Pascal, en algunos aspectos se parece más a FORTRAN que a Algol, en el cuallos procedimientos recurrentes no son apoyados.  El código fuente para un compiladorde CORAL 66 (escrito en BCPL) ha sido recuperado yel documento "Definición Oficial de CORAL 66" porHMSO ha sido escaneado.  Una variante de CORAL66 fue desarrollada durante finales de los años 1970 y principios de los 1980 porla GPO Británica