Lenguaje de Programación

Un lenguaje de programación es un lenguaje formal que proporciona una serie de instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos a modo de controlar el comportamiento físico y lógico de una computadora con el objetivo de que produzca diversas clases de datos. A todo este conjunto de órdenes y datos escritos mediante un lenguaje de programación se le conoce como programa.

Generaciones de lenguaje de programación  Los lenguajes de primera generación, o 1GL, lenguajes de bajo nivel que son lenguaje de máquina. Los lenguajes de segunda generación, o 2GL, lenguajes de bajo nivel que generalmente consisten en lenguajes ensamblados. Los lenguajes de tercera generación, o 3GL, lenguajes de alto nivel como C. Los lenguajes de cuarta generación, o 4GL, son idiomas que consisten en declaraciones similares a las declaraciones en un lenguaje humano. Los lenguajes de cuarta generación se usan comúnmente en la programación de bases de datos y scripts. Los idiomas de quinta generación, o 5GL, son lenguajes de programación que contienen herramientas visuales para ayudar a desarrollar un programa. Un buen ejemplo de un lenguaje de quinta generación es Visual Basic.

Código Binario

El código binario es un método de representación de números a la base 2, en el que cada lugar de un número corresponde a una potencia de 2. El código binario usa sólo los dígitos 1 y 0 (conocidos como dígitos binarios, o «bits») y combina esos dígitos para producir diferentes números binarios Casi todas las computadoras usan el código binario porque es fácil de implementar usando la electrónica digital y el álgebra Booleana, en las que las variables sólo tienen los valores 1 y 0.

El código binario trabaja esencialmente de la misma forma que el código decimal, o de base 10, pero en lugar de que los valores sean entre 0 y 9, cada columna puede contener un valor de 0 o 1. El número uno es representado como 1 tanto en el código decimal como en el binario. El número dos está representado como 2 en el código decimal, pero como 10 en el binario. Ésto indica 0 en la columna de 1 y 1 en la columna de 2. Se aplica el mismo principio para los números binarios grandes, el código binario 1001 representa un número binario de 4 bits con 1 en la columna de los 1, 0 en la columna de 2, 0 en la columna de 4 y 1 en la columna de 8, o el equivalente de 8 + 0 + 0 + 1 = 9 en el código decimal.

Computadora

Una computadora es un sistema digital con tecnología microelectrónica capaz de procesar datos a partir de un grupo de instrucciones denominado programa. La estructura básica de una computadora incluye microprocesador (CPU), memoria y dispositivos de entrada/salida (E/S), junto a los buses que permiten la comunicación entre ellos. La característica principal que la distingue de otros dispositivos similares, como una calculadora no programable, es que puede realizar tareas muy diversas cargando distintos programas en la memoria para que los ejecute el procesador.

TIPOS DE COMPUTADORA:

Se clasifican de acuerdo al principio de operación de Analógicas y Digitales.

Computadora Analógica:

1.- Aprovechando el hecho de que diferentes fenómenos físicos se describen por relaciones matemáticas similares (v.g. Exponenciales, Logarítmicas, etc.) pueden entregar la solución muy rápidamente. Pero tienen el inconveniente que al cambiar el problema a resolver, hay que realambrar la circuitería (cambiar el Hardware).

Computadora Digital:

1.- Están basadas en dispositivos biestables, i.e., que sólo pueden tomar uno de dos valores posibles: ‘1’ ó ‘0’. Tienen como ventaja, el poder ejecutar diferentes programas para diferentes problemas, sin tener que la necesidad de modificar físicamente la máquina.

Diseña un sitio como este con WordPress.com
Comenzar