Академический Документы
Профессиональный Документы
Культура Документы
El CPU debe ser capaz de extraer los datos de los distintos campos de la
instrucción para realizar la operación requerida.
Traduciendo a lenguaje ensamblador debemos asignar las variables a registros y usar las
instrucciones de suma y resta enteras:
El programa ensamblador
Son los lenguajes más utilizados por los programador es porque es posible
expresar los algoritmos de una manera adecuada a la capacidad cognitiva
humana desarrollando una lógica de programación, también genera un código
fuente más sencillo y comprensible, válido para diversas máquinas y sistemas
operativos.
Por ejemplo, en Java se pueden usar palabras tales como: case, if, for, while,
etc. para construir con ellas instrucciones como:
Ventajas del lenguaje de alto nivel.- podemos destacar algunas de las más
importantes:
Lenguaje C.-Fue desarrollado por Dennis Ritchie en los Laboratorios Bell en 1972
e implementado utilizando el sistema operativo UNIX. Es un lenguaje de propósito
general que facilita la programación y la realización de muchas de las tareas
anteriormente reservadas al lenguaje ensamblador, tiene mucha cercanía con
dicho lenguaje.
Posee características de alto nivel pero que conserva características de bajo nivel
cercano al lenguaje ensamblador.
La ejecución de programas desarrollados en este lenguaje es muy veloz y potente.
Permite desarrollar programas con un paradigma estructurada o modular.
Es un lenguaje compilado
Lenguaje C++.- Es un lenguaje de programación creado en los años ochenta, no
es más que la extensión del lenguaje C, pero con características de un lenguaje
orientado a objetos, por lo que se le considera un lenguaje hibrido por la
capacidad de soportar también la programación estructurada.
Los compiladores de C++ generan código nativo con alta calidad de optimización
en uso de memoria y velocidad, lo que lo convierte en uno de los lenguajes más
eficientes en cuanto a uso de los recursos de hardware heredado de su antecesor
lenguaje C.
En C++ un programa consta de objetos que son tipos de datos abstractos definido
por el programador con un conjunto de operaciones que se pueden realizar sobre
sus atributos definidos con los tipos nativos comoint, char y doublé u otros objetos.
Lenguaje Pyton.- Es de propósito general y orientado a objetos, que también
puede utilizarse para el desarrollo web, que posee las siguientes características:
Tiene soporte para una gran cantidad de bases de datos entre ellos tenemos,
MysSQL, PostgreSQL, Oracle, Microsoft SQL Server, SybasemSQL, Informix, etc.
El JRE proveído por Java Software Developer Kit (SDK) que contiene un conjunto
completo de clases.
Características de JAVA
Existen muchos paradigmas de programación, cada uno de ellos tiene sus propias
particularidades desde diferentes aspectos y filosofías para el desarrollo de
software. Revisemos a algunos paradigmas de programación más populares.
Los programas que utilizan sólo estas tres instrucciones de control básicas se
llaman estructuradas.
Cada objeto es responsable de una o más tareas, y los objetos interactúan entre si
por medio de mensajes, cada objeto pertenece a una clase.
Encapsulación
Herencia
Abstracción
Polimorfismo
Que son los pilares sobre la que se sostiene este paradigma de programación.
Conclusiones