Pilas
lunes, 22 de noviembre de 2010
miércoles, 17 de noviembre de 2010
Lenguajes Multifuncionales
Ruby
Es Un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y fácil al escribirla; Es un lenguaje con un balance cuidado, interpretado, reflexivo y con un paradigma orientado a objetos. Su creador, Yukihiro “matz” Matsumoto, mezcló partes de sus lenguajes favoritos (Perl, Smalltalk, Eiffel, Ada, y Lisp) para formar un nuevo lenguaje que incorporara tanto la programación funcional como la programación imperativa. “Matz” comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.
A menudo ha manifestado que está “tratando de hacer que Ruby sea natural, no simple”, de una forma que se asemeje a la vida real. Ruby es simple en apariencia, pero complejo por dentro, como el cuerpo humano
Lenguajes Orientados a Objetos
Java
Java le permite jugar en línea, participar en sesiones de chat con internautas de todo el mundo, calcular los intereses de una hipoteca y ver imágenes en tres dimensiones, entre otras muchas aplicaciones. Es también esencial para las aplicaciones de intranet y otras soluciones de comercio electrónico que constituyen la base informática de las empresas.
Es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje toma su sintaxis de C++.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmenteinterpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
Les Presento mi Programa que Suma dos numero, en este Caso suma el 3 y el 3
Imprime la Respuesta que es 6
C++
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Les presento mi Programa que es para Comprar un Juego y tiene tres tipos de salidas, Te Sobra, Te Falta, o es Exacto
Imprime las Tres opciones
miércoles, 10 de noviembre de 2010
Pascal
Es un lenguaje de alto nivel y propósito general desarrollado por el profesor suizo Niklaus Wirth . El propósito de Wirth era crear un lenguaje para la enseñanza de técnicas de programación a estudiantes universitarios. Pero a medida que pasaban los años, Pascal se iba convirtiendo en un estándar en el mundo de la programación. Una versión preliminar del lenguaje apareció en 1968 y el primer compilador totalmente completo apareció a finales de 1970. Desde entonces, muchos compiladores han sido construídos y están disponibles para diferentes máquinas.
Progama que Calcula el Salario de un Empleado
Cobol
En 1960 el primer idioma de programación de alto nivel transportable entre
Programa que calcula la multiplicaion de dos numero, pero primero pide un clave de acceso mediante un ciclo if
C
Fue creado en 1972 por Dennis M. Ritchie como evolución del anterior lenguaje B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
Se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel.
Programa que calcula el costo de mallas y rollos
Fortran
Es el primer lenguaje de alto nivel que salió al mercado. Ya que sigue siendo útil en Física,
- Este lenguaje procedural fue el primero de alto nivel (1957)
- Desarrollado por IBM para el IBM 704.
- Orientado a la eficiencia en la ejecución.
Tipos de datos soportados:
- Numéricos (enteros, reales, complejos y doble precisión).
- Booleanos (logical)
- Arreglos
- Cadenas de caracteres
.Programa para calcula la suma, resta y multiplicacion de tres numero
Problema Logico
Problema Logico
Se va a celebrar una reunion secreta en el castillo.
El caballero negro no conoce la contraseña, pero ha decidido participar a toda costa.
Caballero Negro: Me escondere cerca de la puerta de la entrada y asi averiguiare el secreto para entrar.
A la hora acordada llega el caballero verde.
Guardia: Veinticuatro(24)
Caballero Verde: Doce(12)
Guardia: Entrar noble caballero!
Es el turno del Caballero Rojo...
Guardia: Dieciocho(18).
Caballero Rojo: Nueve(9).
Guardia: Entrar noble caballero!
eE Caballero Cafe llega al galope.
Guardia: Catorce(14)
Caballero Cafe: Siete(7)
Guardia: Entrar noble caballero!
Caballero Negro: Me escondere cerca de la puerta de la entrada y asi averiguiare el secreto para entrar.
A la hora acordada llega el caballero verde.
Guardia: Veinticuatro(24)
Caballero Verde: Doce(12)
Guardia: Entrar noble caballero!
Es el turno del Caballero Rojo...
Guardia: Dieciocho(18).
Caballero Rojo: Nueve(9).
Guardia: Entrar noble caballero!
eE Caballero Cafe llega al galope.
Guardia: Catorce(14)
Caballero Cafe: Siete(7)
Guardia: Entrar noble caballero!
y Finalmente llega el Caballero Gris
Guardia: Ocho( 8 )
Caballero Gris: Cuatro(4)
Guardia-- Entrar noble caballero!
Caballero Nego--¡ya entiendo!¡ahora entrare yo!
El Caballero Negro toca a la puerta
Guardia: Cuatro(4).
Caballero Negro: Dos(2)
Guardia: Largo de aqui, usted es un impostor.
Caballero Negro: Pero si estaba convensido de haber entendido...¿en que me he equivocado?
¿cual es la regla que determina la contraseña?
Caballero Negro: Dos(2)
Guardia: Largo de aqui, usted es un impostor.
Caballero Negro: Pero si estaba convensido de haber entendido...¿en que me he equivocado?
¿cual es la regla que determina la contraseña?
Respuesta
La respuesta corecta es 6.
La contraseña no consiste en dividir por la mitad el numero pronunciado, sino en contar las letras que componen el numero .
La palabra <<veinticuatro>>, esta compuesta por doce(12) letras.
<<dieciocho>>esta compuesta por nueve(9) letras...,
<<cuatro>>esta formada por seis (6) letras, y no por 2.
Lenguajes Funcionales
Scheme
Scheme es un dialecto de Lisp creado a mediados de los 70 por Guy Lewis Steele Jr.
Pone énfasis en la elegancia y simplicidad y es mucho más pequeño que la mayoría de versiones de Lisp.
Es muy usado en ambientes académicos y de investigación.
Un Ejemplo sencillo de calcular la Potencia de Un numero
Haskell
Haskell es un avanzado programación puramente funcional del lenguaje. . Un producto de código abierto de más de veinte años de investigación de vanguardia, que permite el rápido desarrollode software. Con un fuerte apoyo para la integración con otros lenguajes , una función de la concurrencia y el paralelismo , depuradores, perfiladores, bibliotecas rica y una comunidad activa,
Haskell hace más fácil de producir, de mantener alta la calidad del software flexible.
Programa que calcula los primeros 10 numeros de la serie de Fibonacci
Suscribirse a:
Entradas (Atom)